From 813ce30ca04bf76842fd9c02255965e448988406 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 8 Jul 2023 23:02:16 +0300 Subject: [PATCH] Sync with portage [Sat Jul 8 23:02:16 MSK 2023]. --- Manifest.files.gz | Bin 29245 -> 29261 bytes acct-group/Manifest.gz | Bin 75998 -> 76159 bytes acct-group/inadyn/Manifest | 0 acct-group/inadyn/inadyn-0.ebuild | 8 + .../inadyn}/metadata.xml | 6 +- acct-user/Manifest.gz | Bin 70700 -> 70859 bytes acct-user/inadyn/Manifest | 0 acct-user/inadyn/inadyn-0.ebuild | 14 + acct-user/inadyn/metadata.xml | 8 + app-accessibility/Manifest.gz | Bin 4717 -> 4718 bytes app-accessibility/kontrast/Manifest | 1 + .../kontrast/kontrast-23.04.2.ebuild | 2 +- .../kontrast/kontrast-23.04.3.ebuild | 33 + app-admin/Manifest.gz | Bin 31554 -> 31544 bytes app-admin/ansible-molecule/Manifest | 2 +- ...1.ebuild => ansible-molecule-5.1.0.ebuild} | 9 +- app-admin/awscli/Manifest | 3 + app-admin/awscli/awscli-1.28.1.ebuild | 80 + app-admin/awscli/awscli-1.29.0.ebuild | 80 + app-admin/awscli/awscli-1.29.1.ebuild | 80 + app-admin/consul/files/consul.initd | 2 +- app-admin/eselect/eselect-1.4.25.ebuild | 7 +- app-admin/exo/Manifest | 2 +- .../{exo-1.70.0.ebuild => exo-1.71.0.ebuild} | 0 app-admin/metalog/Manifest | 1 + app-admin/metalog/metalog-20230707.ebuild | 70 + app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 3 + app-admin/tmpreaper/tmpreaper-1.6.17.ebuild | 4 +- .../webapp-config-1.55-r3.ebuild | 87 + .../webapp-config/webapp-config-9999.ebuild | 27 +- app-admin/xkcdpass/xkcdpass-1.19.3-r1.ebuild | 40 + app-arch/Manifest.gz | Bin 17405 -> 17406 bytes app-arch/gcab/Manifest | 1 + app-arch/gcab/gcab-1.6.ebuild | 52 + ...zip2-2.5_p20181227-clang16-musl-info.patch | 21 + .../lbzip2/lbzip2-2.5_p20181227-r2.ebuild | 1 + app-arch/pigz/pigz-2.7-r1.ebuild | 2 +- app-arch/rar/rar-6.22.ebuild | 2 +- app-backup/Manifest.gz | Bin 8037 -> 8037 bytes app-backup/restic/Manifest | 6 - app-backup/restic/restic-0.13.1.ebuild | 49 - app-backup/restic/restic-0.14.0.ebuild | 45 - app-backup/restic/restic-0.15.1.ebuild | 45 - app-benchmarks/Manifest.gz | Bin 4685 -> 4688 bytes app-benchmarks/stress-ng/Manifest | 2 +- ....15.10.ebuild => stress-ng-0.16.00.ebuild} | 0 app-cdr/Manifest.gz | Bin 7672 -> 7675 bytes app-cdr/dolphin-plugins-mountiso/Manifest | 1 + .../dolphin-plugins-mountiso-23.04.2.ebuild | 2 +- .../dolphin-plugins-mountiso-23.04.3.ebuild | 62 + app-containers/Manifest.gz | Bin 7697 -> 7709 bytes app-containers/buildah/buildah-1.30.0.ebuild | 2 +- .../cri-tools/cri-tools-1.27.0.ebuild | 2 +- .../docker-compose-1.29.2-r4.ebuild | 73 + .../docker-registry-2.8.2.ebuild | 2 +- app-containers/lxd/lxd-5.0.2-r2.ebuild | 2 +- app-containers/lxd/metadata.xml | 2 +- app-crypt/Manifest.gz | Bin 24804 -> 24805 bytes app-crypt/acme-tiny/acme-tiny-5.0.1-r1.ebuild | 53 + app-crypt/gnupg/Manifest | 2 + .../gnupg/files/gnupg-2.4.3-no-ldap.patch | 28 + app-crypt/gnupg/gnupg-2.4.3.ebuild | 193 +++ app-crypt/gpgme/Manifest | 2 + app-crypt/gpgme/gpgme-1.21.0.ebuild | 163 ++ app-crypt/keysmith/Manifest | 1 + app-crypt/keysmith/keysmith-23.04.2.ebuild | 2 +- app-crypt/keysmith/keysmith-23.04.3.ebuild | 34 + app-crypt/minisign/minisign-0.11.ebuild | 2 +- app-crypt/p11-kit/p11-kit-0.25.0.ebuild | 1 + app-crypt/swtpm/metadata.xml | 2 + app-crypt/swtpm/swtpm-0.8.0-r1.ebuild | 75 + app-editors/Manifest.gz | Bin 13902 -> 13904 bytes app-editors/gedit-plugins/Manifest | 1 + .../gedit-plugins/gedit-plugins-45.0.ebuild | 100 ++ app-editors/gedit/Manifest | 1 + app-editors/gedit/gedit-45.0.ebuild | 87 + app-editors/ghostwriter/Manifest | 1 + .../ghostwriter/ghostwriter-23.04.2.ebuild | 2 +- .../ghostwriter/ghostwriter-23.04.3.ebuild | 41 + app-editors/nano/nano-7.2-r1.ebuild | 2 +- app-editors/nano/nano-9999.ebuild | 2 +- app-editors/okteta/Manifest | 2 +- ...a-0.26.11.ebuild => okteta-0.26.12.ebuild} | 0 app-editors/vscode/Manifest | 9 +- app-editors/vscode/vscode-1.79.1.ebuild | 122 -- ...ode-1.79.0.ebuild => vscode-1.80.0.ebuild} | 0 app-emacs/Manifest.gz | Bin 71796 -> 71793 bytes app-emacs/avy-embark-collect/Manifest | 1 + ...avy-embark-collect-0.22.1_p20230630.ebuild | 33 + .../avy-embark-collect-9999.ebuild | 32 + app-emacs/ebuild-mode/Manifest | 2 +- ...de-1.64.ebuild => ebuild-mode-1.65.ebuild} | 0 app-emacs/eldev/eldev-1.4.1.ebuild | 2 +- app-emacs/embark-consult/Manifest | 1 + .../embark-consult-0.22.1_p20230630.ebuild | 35 + .../embark-consult/embark-consult-9999.ebuild | 34 + app-emacs/embark/Manifest | 1 + .../embark/embark-0.22.1_p20230630.ebuild | 52 + app-emacs/eselect-mode/Manifest | 2 - .../eselect-mode/eselect-mode-1.4.17.ebuild | 18 - .../eselect-mode/eselect-mode-1.4.22.ebuild | 18 - .../eselect-mode/eselect-mode-1.4.25.ebuild | 7 +- .../libegit2/libegit2-0.0.20230129.ebuild | 2 +- app-emacs/magit/magit-3.3.0.ebuild | 2 +- app-emacs/transient/transient-0.4.1.ebuild | 2 +- app-emulation/Manifest.gz | Bin 15326 -> 15325 bytes app-emulation/spice/spice-0.15.2.ebuild | 2 +- .../virtio-win/virtio-win-0.1.221.1.ebuild | 2 +- .../virtio-win/virtio-win-0.1.225.2.ebuild | 2 +- .../virtio-win/virtio-win-0.1.229.1.ebuild | 2 +- app-emulation/wine-vanilla/Manifest | 3 +- ...la-8.7.ebuild => wine-vanilla-8.12.ebuild} | 26 +- .../wine-vanilla/wine-vanilla-8.8.ebuild | 344 ---- app-misc/Manifest.gz | Bin 49767 -> 49767 bytes app-misc/broot/Manifest | 76 - app-misc/broot/broot-1.21.3.ebuild | 371 ----- app-misc/fastfetch/Manifest | 2 +- ...-1.12.1.ebuild => fastfetch-1.12.2.ebuild} | 0 app-misc/gentoo/gentoo-0.20.7-r1.ebuild | 65 + app-misc/grabcartoons/Manifest | 2 +- ...hs.patch => 2.8.5-fix-install-paths.patch} | 22 +- ...41112.ebuild => grabcartoons-2.8.5.ebuild} | 12 +- .../grabcartoons/grabcartoons-9999.ebuild | 12 +- app-misc/khal/Manifest | 1 + app-misc/khal/khal-0.11.2.ebuild | 44 + app-misc/neofetch/neofetch-7.1.0-r1.ebuild | 2 +- app-misc/rdfind/Manifest | 1 + ...dfind-1.5.0.ebuild => rdfind-1.6.0.ebuild} | 9 +- app-misc/recoll/Manifest | 1 + app-misc/recoll/recoll-1.35.0.ebuild | 128 ++ app-office/Manifest.gz | Bin 7891 -> 7893 bytes app-office/auto-multiple-choice/Manifest | 1 - .../auto-multiple-choice-1.3.0-r1.ebuild | 96 -- .../auto-multiple-choice-1.6.0.ebuild | 2 +- .../auto-multiple-choice-1.3.0-conf.patch | 54 - .../auto-multiple-choice-1.3.0-desktop.patch | 10 - app-office/calcurse/calcurse-4.8.1.ebuild | 2 +- app-office/kalendar/Manifest | 1 + app-office/kalendar/kalendar-23.04.2.ebuild | 2 +- app-office/kalendar/kalendar-23.04.3.ebuild | 60 + app-office/skrooge/Manifest | 1 + app-office/skrooge/skrooge-2.30.0.ebuild | 99 ++ app-portage/Manifest.gz | Bin 9740 -> 9758 bytes app-portage/elogv/Manifest | 1 + app-portage/elogv/elogv-0.8.0.ebuild | 56 + app-portage/gentle/Manifest | 2 +- ...entle-0.3.0.ebuild => gentle-0.4.0.ebuild} | 13 + .../iwdevtools/iwdevtools-0.12.5.ebuild | 2 +- app-portage/iwdevtools/iwdevtools-9999.ebuild | 2 +- .../mirrorselect/mirrorselect-2.3.0-r2.ebuild | 51 + .../mirrorselect/mirrorselect-9999.ebuild | 50 +- app-shells/Manifest.gz | Bin 8804 -> 8807 bytes app-shells/ccsh/ccsh-0.0.4-r5.ebuild | 25 + app-shells/fish/fish-3.6.1.ebuild | 2 +- app-text/Manifest.gz | Bin 48375 -> 48362 bytes app-text/bibclean/bibclean-3.06.ebuild | 9 +- app-text/djview/djview-4.10.6-r2.ebuild | 6 +- app-text/djvu/djvu-3.5.28-r3.ebuild | 10 +- app-text/dvipng/dvipng-1.17.ebuild | 4 +- .../dvipsk/dvipsk-2021.1_p20210325-r1.ebuild | 2 +- app-text/dvisvgm/Manifest | 1 + app-text/dvisvgm/dvisvgm-3.1.ebuild | 50 + app-text/evince/Manifest | 1 + app-text/evince/evince-44.3.ebuild | 132 ++ app-text/grip/grip-4.6.1-r1.ebuild | 26 + app-text/mupdf/mupdf-1.22.0.ebuild | 2 +- app-text/pandoc-bin/Manifest | 2 + app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild | 2 +- app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild | 56 + app-text/pdfminer/pdfminer-20220506.ebuild | 2 +- app-text/poppler/Manifest | 4 +- .../files/poppler-23.06.0-fix-tests.patch | 80 - ...-23.06.0.ebuild => poppler-23.07.0.ebuild} | 4 +- app-text/poppler/poppler-9999.ebuild | 3 +- .../ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild | 5 +- app-text/sigil/metadata.xml | 1 - app-text/sigil/sigil-1.9.30.ebuild | 5 +- app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild | 6 +- app-text/wv2/wv2-0.4.2-r3.ebuild | 4 +- app-text/xdvik/xdvik-22.87.03-r4.ebuild | 4 +- app-text/xdvik/xdvik-22.87.06-r1.ebuild | 2 +- app-text/xdvik/xdvik-22.87.06.ebuild | 2 +- app-xemacs/Manifest.gz | Bin 21785 -> 21766 bytes app-xemacs/ebuild-mode/Manifest | 3 +- .../ebuild-mode/ebuild-mode-1.63.ebuild | 44 - ...de-1.64.ebuild => ebuild-mode-1.65.ebuild} | 0 dev-cpp/Manifest.gz | Bin 14266 -> 14268 bytes .../abseil-cpp/abseil-cpp-20230125.2.ebuild | 4 + .../abseil-cpp-20230125.2-musl-1.2.4.patch | 49 + dev-cpp/cpp-httplib/Manifest | 1 + dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild | 50 + .../rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild | 2 +- dev-db/Manifest.gz | Bin 15581 -> 15573 bytes .../files/mysql-workbench-8.0.33-gcc13.patch | 40 + .../mysql-workbench-8.0.33.ebuild | 1 + dev-db/percona-server/metadata.xml | 5 +- dev-db/percona-toolkit/metadata.xml | 5 +- dev-db/percona-xtrabackup/metadata.xml | 5 +- dev-db/pg_activity/Manifest | 2 +- ...-3.3.0.ebuild => pg_activity-3.4.2.ebuild} | 0 dev-games/Manifest.gz | Bin 6219 -> 6228 bytes dev-games/godot/Manifest | 1 + .../godot/files/godot-4.1-xkb-no-sowrap.patch | 77 + dev-games/godot/godot-4.1.ebuild | 230 +++ .../openscenegraph-qt-3.5.7-r1.ebuild | 2 +- .../openscenegraph-3.6.5-r114.ebuild | 2 +- .../quake4-sdk/quake4-sdk-1.4.2-r1.ebuild | 4 +- dev-java/Manifest.gz | Bin 58283 -> 57632 bytes dev-java/janino/Manifest | 2 - dev-java/janino/janino-3.1.7.ebuild | 103 -- dev-java/janino/janino-3.1.8.ebuild | 101 -- dev-java/janino/metadata.xml | 14 - dev-java/logback-classic/Manifest | 1 - .../logback-classic-1.4.1.ebuild | 136 -- dev-java/logback-classic/metadata.xml | 12 - dev-java/logback-core/Manifest | 1 - .../logback-core/logback-core-1.4.1.ebuild | 96 -- dev-java/logback-core/metadata.xml | 12 - dev-java/netty/Manifest | 1 - dev-java/netty/metadata.xml | 14 - dev-java/netty/netty-4.1.35-r1.ebuild | 201 --- dev-lang/Manifest.gz | Bin 19491 -> 19491 bytes dev-lang/php/Manifest | 3 +- dev-lang/php/php-8.1.21.ebuild | 759 +++++++++ .../{php-8.2.7-r1.ebuild => php-8.2.8.ebuild} | 0 dev-lang/python/python-3.12.0_beta3.ebuild | 6 +- dev-lang/typescript/typescript-5.1.3.ebuild | 2 +- dev-lang/vala/Manifest | 1 + dev-lang/vala/vala-0.56.9.ebuild | 48 + dev-libs/Manifest.gz | Bin 97908 -> 97951 bytes dev-libs/botan/botan-3.0.0-r2.ebuild | 3 + .../botan-3.0.0-getentropy-includes.patch | 68 + dev-libs/c-blosc2/Manifest | 1 + dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild | 60 + dev-libs/efl/efl-1.26.3-r2.ebuild | 1 + dev-libs/glib/Manifest | 1 + dev-libs/glib/glib-2.76.4.ebuild | 312 ++++ dev-libs/gumbo/gumbo-0.10.1.ebuild | 2 +- dev-libs/inih/Manifest | 1 + dev-libs/inih/inih-57.ebuild | 30 + .../kirigami-addons-0.8.0.ebuild | 2 +- dev-libs/kopeninghours/Manifest | 1 + .../kopeninghours-23.04.3.ebuild | 64 + dev-libs/kosmindoormap/Manifest | 1 + .../kosmindoormap-23.04.3.ebuild | 47 + .../kpathsea-6.3.3_p20210325-r1.ebuild | 2 +- dev-libs/kpublictransport/Manifest | 1 + .../kpublictransport-23.04.3.ebuild | 40 + dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild | 2 +- dev-libs/kweathercore/kweathercore-0.7.ebuild | 2 +- dev-libs/libclc/Manifest | 3 +- .../libclc/libclc-17.0.0_pre20230620.ebuild | 88 - ...build => libclc-17.0.0_pre20230705.ebuild} | 0 ...ntl-0.22.ebuild => libintl-0.22-r1.ebuild} | 5 + dev-libs/libmanette/libmanette-0.2.6.ebuild | 4 +- dev-libs/libp11/libp11-0.4.12-r2.ebuild | 34 + dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +- .../libunistring/libunistring-1.1-r1.ebuild | 2 +- dev-libs/miniaudio/metadata.xml | 2 +- dev-libs/miniaudio/miniaudio-0.11.11.ebuild | 4 +- dev-libs/miniaudio/miniaudio-0.11.15.ebuild | 4 +- dev-libs/olm/olm-3.2.15.ebuild | 2 +- dev-libs/openpace/openpace-1.1.3.ebuild | 2 +- dev-libs/opensc/opensc-0.23.0-r1.ebuild | 2 +- dev-libs/pslib/pslib-0.4.6.ebuild | 6 +- dev-libs/qcoro5/qcoro5-0.9.0.ebuild | 2 +- dev-libs/rasqal/rasqal-0.9.33-r1.ebuild | 4 +- .../redland-bindings-1.0.17.1-r101.ebuild | 4 +- dev-libs/redland/redland-1.0.17-r3.ebuild | 6 +- .../rocm-opencl-runtime-5.1.3.ebuild | 3 +- .../rocm-opencl-runtime-5.3.3-r1.ebuild | 3 +- ...ld => rocm-opencl-runtime-5.4.3-r1.ebuild} | 9 +- .../rocm-opencl-runtime-9999.ebuild | 3 +- dev-libs/simdjson/Manifest | 3 +- .../simdjson/files/simdjson-1.0.0-tests.patch | 17 - dev-libs/simdjson/simdjson-3.1.1-r1.ebuild | 87 - dev-libs/simdjson/simdjson-3.2.0.ebuild | 2 +- ...-3.1.7-r1.ebuild => simdjson-3.2.1.ebuild} | 2 +- dev-libs/vala-common/Manifest | 1 + .../vala-common/vala-common-0.56.9.ebuild | 29 + dev-libs/wayland-protocols/Manifest | 1 + .../wayland-protocols-1.32.ebuild | 38 + dev-libs/xmlsec/Manifest | 1 + dev-libs/xmlsec/xmlsec-1.2.38.ebuild | 72 + dev-ml/Manifest.gz | Bin 38169 -> 38152 bytes dev-ml/alcotest/alcotest-1.7.0.ebuild | 2 +- dev-ml/async/Manifest | 1 + dev-ml/async/async-0.16.0.ebuild | 34 + dev-ml/async_kernel/Manifest | 1 + .../async_kernel/async_kernel-0.16.0.ebuild | 23 + dev-ml/async_rpc_kernel/Manifest | 1 + .../async_rpc_kernel-0.16.0.ebuild | 23 + dev-ml/async_unix/Manifest | 1 + dev-ml/async_unix/async_unix-0.16.0.ebuild | 25 + dev-ml/core_unix/Manifest | 1 + dev-ml/core_unix/core_unix-0.16.0.ebuild | 38 + .../files/core_unix-0.16.0-musl.patch | 11 + dev-ml/llvm-ocaml/Manifest | 3 +- .../llvm-ocaml-17.0.0_pre20230620.ebuild | 112 -- ...d => llvm-ocaml-17.0.0_pre20230705.ebuild} | 0 dev-ml/protocol_version_header/Manifest | 1 + .../protocol_version_header-0.16.0.ebuild | 22 + dev-ml/textutils/Manifest | 1 + dev-ml/textutils/textutils-0.16.0.ebuild | 26 + dev-ml/textutils_kernel/Manifest | 1 + .../textutils_kernel-0.16.0.ebuild | 25 + dev-ml/timezone/Manifest | 1 + dev-ml/timezone/timezone-0.16.0.ebuild | 22 + .../Business-ISBN-Data-20230707.1.0.ebuild | 37 + dev-perl/Business-ISBN-Data/Manifest | 1 + .../Cpanel-JSON-XS-4.370.0.ebuild | 40 + dev-perl/Cpanel-JSON-XS/Manifest | 1 + ...DateTime-Format-Natural-1.170.0-r1.ebuild} | 3 +- .../DateTime-HiRes-0.40.0.ebuild | 2 +- ...uild => DateTime-Locale-1.390.0-r1.ebuild} | 6 +- dev-perl/GD/GD-2.780.0.ebuild | 81 + dev-perl/GD/Manifest | 1 + .../HTTP-CookieJar-0.14.0.ebuild | 2 +- dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild | 24 + dev-perl/HTTP-Date/Manifest | 1 + .../Hash-Ordered/Hash-Ordered-0.14.0.ebuild | 2 +- .../IO-Interactive-1.25.0.ebuild | 25 + dev-perl/IO-Interactive/Manifest | 1 + dev-perl/Manifest.gz | Bin 285606 -> 285609 bytes dev-perl/Module-ScanDeps/Manifest | 1 + .../Module-ScanDeps-1.320.0.ebuild | 34 + .../Module-Util/Module-Util-1.90.0-r1.ebuild | 2 +- .../Mozilla-PublicSuffix-1.0.6.ebuild | 2 +- .../Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild | 2 +- dev-perl/Test-Differences/Manifest | 1 + .../Test-Differences-0.700.0.ebuild | 27 + dev-perl/Test-Output/Manifest | 1 + .../Test-Output/Test-Output-1.34.0.ebuild | 32 + .../User-Identity/User-Identity-1.20.0.ebuild | 2 +- .../File_Iterator/File_Iterator-3.0.6.ebuild | 4 +- dev-php/Manifest.gz | Bin 38224 -> 38204 bytes .../PEAR-Cache_Lite-1.8.3.ebuild | 4 +- dev-php/PEAR-Cache_Lite/metadata.xml | 1 + dev-php/PEAR-Crypt_GPG/Manifest | 1 - .../PEAR-Crypt_GPG-1.6.2.ebuild | 49 - .../PEAR-Crypt_GPG-1.6.7.ebuild | 4 +- .../files/fix-unit-tests-with-new-gpg.patch | 55 - dev-php/PEAR-DB/PEAR-DB-1.11.0.ebuild | 4 +- .../PEAR-Exception-1.0.2.ebuild | 4 +- .../PEAR-HTTP_Request2-2.5.1.ebuild | 4 +- dev-php/PEAR-Log/PEAR-Log-1.13.3.ebuild | 4 +- dev-php/PEAR-Log/metadata.xml | 1 + dev-php/PEAR-Mail/PEAR-Mail-1.5.0.ebuild | 4 +- dev-php/PEAR-Mail/metadata.xml | 1 + .../PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.5.ebuild | 4 +- dev-php/PEAR-Net_IPv4/metadata.xml | 1 + .../PEAR-Net_SmartIRC-1.1.14.ebuild | 4 +- dev-php/PEAR-Net_SmartIRC/metadata.xml | 1 + .../PEAR-Numbers_Words-0.18.2.ebuild | 4 +- dev-php/PEAR-Numbers_Words/metadata.xml | 1 + dev-php/PEAR-PEAR/PEAR-PEAR-1.10.13.ebuild | 4 +- .../PEAR-Text_Wiki-1.2.3.ebuild | 4 +- dev-php/PEAR-Text_Wiki/metadata.xml | 1 + .../PEAR-Validate/PEAR-Validate-0.8.6.ebuild | 4 +- .../PEAR-XML_Parser-1.3.8-r1.ebuild | 4 +- dev-php/PEAR-XML_Parser/metadata.xml | 1 + .../PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r2.ebuild | 4 +- .../Text_Template/Text_Template-2.0.4.ebuild | 4 +- .../doctrine-instantiator-1.4.0.ebuild | 4 +- dev-php/igbinary/igbinary-3.2.9.ebuild | 4 +- dev-php/jpgraph/jpgraph-4.3.5.ebuild | 4 +- dev-php/pecl-event/pecl-event-3.0.8.ebuild | 4 +- dev-php/pecl-http/pecl-http-3.3.0.ebuild | 4 +- dev-php/pecl-http/pecl-http-4.2.2.ebuild | 4 +- dev-php/pecl-memcached/Manifest | 1 + .../pecl-memcached-3.2.0_p20230419.ebuild | 57 + dev-php/pecl-raphf/pecl-raphf-2.0.1-r2.ebuild | 4 +- dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild | 4 +- dev-php/pecl-ssh2/pecl-ssh2-1.3.1-r1.ebuild | 2 +- dev-php/pecl-yaz/pecl-yaz-1.2.4.ebuild | 4 +- .../phar-io-manifest-2.0.3.ebuild | 4 +- .../phar-io-version-3.1.0.ebuild | 4 +- dev-php/php-redmine-api/Manifest | 1 - .../php-redmine-api-1.5.16.ebuild | 4 +- .../php-redmine-api-1.5.9.ebuild | 35 - .../phpspec-prophecy-1.14.0.ebuild | 4 +- dev-php/phpunit-mock-objects/metadata.xml | 1 + .../phpunit-mock-objects-3.4.3-r1.ebuild | 4 +- dev-php/phpunit/phpunit-8.5.14.ebuild | 4 +- .../metadata.xml | 1 + ...tian-code-unit-reverse-lookup-2.0.3.ebuild | 4 +- .../sebastian-environment-5.1.3.ebuild | 4 +- .../sebastian-object-reflector-2.0.4.ebuild | 4 +- .../sebastian-type-1.1.4.ebuild | 4 +- .../sebastian-version-3.0.2.ebuild | 4 +- dev-php/swoole/swoole-4.8.7.ebuild | 2 +- .../theseer-Autoload-1.26.3-r1.ebuild | 4 +- .../theseer-DirectoryScanner-1.3.3.ebuild | 4 +- .../theseer-tokenizer-1.2.1.ebuild | 4 +- dev-php/webmozart-assert/metadata.xml | 1 + .../webmozart-assert-1.10.0.ebuild | 4 +- dev-php/xdebug-client/metadata.xml | 3 + .../xdebug-client/xdebug-client-2.9.8.ebuild | 4 +- dev-php/xdebug/Manifest | 1 + dev-php/xdebug/xdebug-3.1.5.ebuild | 58 + .../zetacomponents-Base-1.9.3.ebuild | 4 +- dev-python/Faker/Faker-18.13.0.ebuild | 34 + dev-python/Faker/Manifest | 1 + dev-python/Manifest.gz | Bin 263534 -> 264459 bytes dev-python/MechanicalSoup/Manifest | 2 +- ...2.0.ebuild => MechanicalSoup-1.3.0.ebuild} | 8 +- dev-python/Nuitka/Manifest | 2 + dev-python/Nuitka/Nuitka-1.7.1.ebuild | 54 + dev-python/Nuitka/Nuitka-1.7.ebuild | 54 + dev-python/aiohttp/aiohttp-3.8.4.ebuild | 4 +- .../annotated-types-0.5.0.ebuild | 2 +- dev-python/anyio/Manifest | 2 +- dev-python/anyio/anyio-3.7.0.ebuild | 2 +- ...{anyio-3.6.1.ebuild => anyio-3.7.1.ebuild} | 32 +- dev-python/arrow/arrow-1.2.3.ebuild | 2 +- dev-python/async-lru/Manifest | 1 + dev-python/async-lru/async-lru-2.0.3.ebuild | 44 + dev-python/aws-sam-translator/Manifest | 1 + .../aws-sam-translator-1.71.0.ebuild | 60 + .../binaryornot/binaryornot-0.4.4-r3.ebuild | 2 +- dev-python/bitarray/Manifest | 3 - dev-python/bitarray/bitarray-2.7.3.ebuild | 24 - dev-python/bitarray/bitarray-2.7.4.ebuild | 24 - dev-python/bitarray/bitarray-2.7.5.ebuild | 24 - dev-python/bitarray/bitarray-2.7.6.ebuild | 2 +- dev-python/boto3/Manifest | 3 + dev-python/boto3/boto3-1.27.1.ebuild | 66 + dev-python/boto3/boto3-1.28.0.ebuild | 66 + dev-python/boto3/boto3-1.28.1.ebuild | 66 + dev-python/botocore/Manifest | 3 + dev-python/botocore/botocore-1.30.1.ebuild | 79 + dev-python/botocore/botocore-1.31.0.ebuild | 79 + dev-python/botocore/botocore-1.31.1.ebuild | 79 + dev-python/bottle/bottle-0.12.25-r1.ebuild | 2 +- dev-python/bottle/bottle-0.12.25.ebuild | 45 - dev-python/cachecontrol/Manifest | 2 - .../cachecontrol/cachecontrol-0.12.11.ebuild | 37 - .../cachecontrol/cachecontrol-0.13.0.ebuild | 36 - .../cachecontrol/cachecontrol-0.13.1.ebuild | 2 +- dev-python/cfn-lint/Manifest | 1 - dev-python/cfn-lint/cfn-lint-0.77.5.ebuild | 64 - dev-python/cfn-lint/cfn-lint-0.77.6.ebuild | 2 +- .../Manifest | 1 + .../charset-normalizer-3.1.0.ebuild} | 4 +- .../charset-normalizer-3.2.0.ebuild | 28 + .../metadata.xml | 0 dev-python/clang-python/Manifest | 3 +- .../clang-python-17.0.0_pre20230620.ebuild | 54 - ...=> clang-python-17.0.0_pre20230705.ebuild} | 0 dev-python/click/Manifest | 1 + dev-python/click/click-8.1.4.ebuild | 38 + .../configclass/configclass-0.2.0-r1.ebuild | 2 +- .../configclass/configclass-0.2.0.ebuild | 20 - .../constantly/constantly-15.1.0-r2.ebuild | 25 - .../constantly/constantly-15.1.0-r3.ebuild | 2 +- dev-python/contourpy/contourpy-1.1.0.ebuild | 2 +- .../csscompressor-0.9.5-r2.ebuild | 21 + dev-python/cython/Manifest | 1 + dev-python/cython/cython-0.29.36.ebuild | 94 ++ dev-python/dask/Manifest | 1 + dev-python/dask/dask-2023.7.0.ebuild | 75 + dev-python/deprecated/Manifest | 1 - .../deprecated/deprecated-1.2.13-r1.ebuild | 40 - .../deprecated/deprecated-1.2.14.ebuild | 2 +- ...r1.ebuild => dirty-equals-0.6.0-r2.ebuild} | 2 +- dev-python/distro/distro-1.8.0.ebuild | 2 +- .../django-sortedm2m-3.1.1-r1.ebuild | 43 + dev-python/django/Manifest | 8 - dev-python/django/django-3.2.19.ebuild | 107 -- dev-python/django/django-3.2.20.ebuild | 2 +- dev-python/django/django-4.1.10.ebuild | 2 +- dev-python/django/django-4.1.9.ebuild | 97 -- dev-python/django/django-4.2.1.ebuild | 97 -- dev-python/django/django-4.2.2.ebuild | 97 -- dev-python/django/django-4.2.3.ebuild | 2 +- dev-python/doctest-ignore-unicode/Manifest | 1 - .../doctest-ignore-unicode-0.1.2-r1.ebuild | 19 - dev-python/editables/Manifest | 1 + dev-python/editables/editables-0.4.ebuild | 25 + dev-python/etuples/Manifest | 1 - dev-python/etuples/etuples-0.3.8.ebuild | 30 - dev-python/etuples/etuples-0.3.9.ebuild | 2 +- dev-python/execnet/Manifest | 1 + dev-python/execnet/execnet-2.0.0.ebuild | 38 + dev-python/fakeredis/Manifest | 1 + dev-python/fakeredis/fakeredis-2.16.0.ebuild | 78 + dev-python/fastbencode/Manifest | 1 + dev-python/fastbencode/fastbencode-0.2.ebuild | 26 + .../metadata.xml | 5 +- dev-python/fido2/Manifest | 1 + dev-python/fido2/fido2-1.1.2.ebuild | 44 + dev-python/fixtures/Manifest | 1 - dev-python/fixtures/fixtures-4.0.1.ebuild | 31 - dev-python/fixtures/fixtures-4.1.0.ebuild | 2 +- .../flask-gravatar-0.5.0-r1.ebuild | 2 +- .../flask-gravatar-0.5.0.ebuild | 34 - dev-python/fqdn/fqdn-1.5.1-r2.ebuild | 2 +- dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-2.92.0.ebuild | 49 + dev-python/google-auth/Manifest | 1 - .../google-auth/google-auth-2.18.1.ebuild | 58 - .../google-auth/google-auth-2.19.1.ebuild | 2 +- dev-python/h5py/h5py-3.9.0.ebuild | 2 +- .../hatch-fancy-pypi-readme-23.1.0.ebuild | 2 +- dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild | 2 +- dev-python/hatchling/Manifest | 2 - dev-python/hatchling/hatchling-1.17.0.ebuild | 84 - dev-python/hatchling/hatchling-1.17.1.ebuild | 84 - dev-python/hatchling/hatchling-1.18.0.ebuild | 2 +- dev-python/hiredis/Manifest | 1 - dev-python/hiredis/hiredis-2.2.2-r1.ebuild | 35 - dev-python/hiredis/hiredis-2.2.3.ebuild | 2 +- dev-python/http-parser/Manifest | 1 - .../http-parser/http-parser-0.9.0-r1.ebuild | 45 - dev-python/httpcore/Manifest | 1 + dev-python/httpcore/httpcore-0.17.3.ebuild | 48 + dev-python/httpx-socks/Manifest | 1 + .../httpx-socks/httpx-socks-0.7.7.ebuild | 44 + dev-python/hypothesis/Manifest | 1 + .../hypothesis/hypothesis-6.80.1.ebuild | 90 + dev-python/ijson/Manifest | 2 - .../ijson/files/ijson-3.2.0_p0-py312.patch | 29 - dev-python/ijson/ijson-3.2.0_p0-r1.ebuild | 40 - dev-python/ijson/ijson-3.2.0_p0.ebuild | 35 - dev-python/ijson/ijson-3.2.1.ebuild | 42 - dev-python/ijson/ijson-3.2.2.ebuild | 2 +- dev-python/immutabledict/Manifest | 1 + .../immutabledict/immutabledict-2.2.5.ebuild | 20 + dev-python/importlib-metadata/Manifest | 1 + .../importlib-metadata-6.8.0.ebuild | 50 + dev-python/importlib-resources/Manifest | 1 + .../importlib-resources-6.0.0.ebuild | 46 + .../incremental/incremental-22.10.0-r1.ebuild | 2 +- .../incremental/incremental-22.10.0.ebuild | 29 - dev-python/inflect/Manifest | 1 + dev-python/inflect/inflect-7.0.0.ebuild | 29 + dev-python/iniparse/Manifest | 1 - dev-python/iniparse/iniparse-0.5-r1.ebuild | 36 - .../iniparse/iniparse-0.5_p20221102.ebuild | 2 +- .../intervaltree/intervaltree-3.1.0-r1.ebuild | 2 +- .../intervaltree/intervaltree-3.1.0.ebuild | 18 - dev-python/ipywidgets/Manifest | 1 + dev-python/ipywidgets/ipywidgets-8.0.7.ebuild | 42 + .../isoduration/isoduration-20.11.0-r1.ebuild | 2 +- dev-python/jaraco-collections/Manifest | 2 - .../jaraco-collections-4.1.0.ebuild | 30 - .../jaraco-collections-4.2.0.ebuild | 30 - .../jaraco-collections-4.3.0.ebuild | 2 +- dev-python/jaraco-env/jaraco-env-1.0.0.ebuild | 2 +- dev-python/jaraco-functools/Manifest | 2 - .../jaraco-functools-3.6.0.ebuild | 56 - .../jaraco-functools-3.8.0.ebuild | 2 +- dev-python/jaraco-path/Manifest | 1 + .../jaraco-path/jaraco-path-3.7.0.ebuild | 31 + .../jaraco-text-3.11.1-r1.ebuild} | 30 +- .../jaraco-text/jaraco-text-3.11.1.ebuild | 10 +- dev-python/jaraco-text/metadata.xml | 6 +- dev-python/jsonpatch/Manifest | 2 - dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild | 41 - dev-python/jsonpatch/jsonpatch-1.32.ebuild | 28 - dev-python/jsonpatch/jsonpatch-1.33.ebuild | 2 +- dev-python/jsonpointer/jsonpointer-2.4.ebuild | 2 +- .../jsonschema-specifications-2023.6.1.ebuild | 2 +- dev-python/jsonschema/Manifest | 1 + .../jsonschema/jsonschema-4.17.3.ebuild | 2 +- .../jsonschema/jsonschema-4.18.0.ebuild | 54 + dev-python/junit-xml/Manifest | 1 - dev-python/junit-xml/junit-xml-1.9-r1.ebuild | 2 +- dev-python/junit-xml/junit-xml-1.9.ebuild | 28 - dev-python/jwcrypto/jwcrypto-1.5.0.ebuild | 2 +- dev-python/keyutils/keyutils-0.6-r2.ebuild | 37 + dev-python/lark/lark-1.1.5.ebuild | 2 +- dev-python/libarchive-c/Manifest | 2 +- .../libarchive-c/libarchive-c-4.0-r1.ebuild | 2 +- .../libarchive-c/libarchive-c-4.0.ebuild | 24 - .../libarchive-c/libarchive-c-5.0.ebuild | 31 + dev-python/lit/Manifest | 3 +- dev-python/lit/lit-17.0.0_pre20230620.ebuild | 42 - ...5.ebuild => lit-17.0.0_pre20230705.ebuild} | 0 .../littleutils/littleutils-0.2.2-r1.ebuild | 24 + dev-python/logical-unification/Manifest | 1 - .../logical-unification-0.4.5.ebuild | 33 - .../logical-unification-0.4.6.ebuild | 2 +- dev-python/looseversion/Manifest | 1 + .../looseversion/looseversion-1.3.0.ebuild | 25 + dev-python/lxml/Manifest | 1 + .../lxml/files/lxml-4.9.3-tests-pypy.patch | 424 +++++ dev-python/lxml/lxml-4.9.3.ebuild | 114 ++ dev-python/m2crypto/Manifest | 1 + dev-python/m2crypto/m2crypto-0.39.0.ebuild | 71 + dev-python/markdown-exec/Manifest | 1 + .../markdown-exec/markdown-exec-1.6.0.ebuild | 28 + dev-python/markdown-exec/metadata.xml | 16 + dev-python/markdown-include/Manifest | 1 + .../markdown-include-0.8.1.ebuild | 25 + dev-python/markdown-include/metadata.xml | 13 + dev-python/markdown-it-py/Manifest | 1 - .../markdown-it-py-2.2.0.ebuild | 40 - .../markdown-it-py-3.0.0.ebuild | 2 +- dev-python/markupsafe/markupsafe-2.1.3.ebuild | 2 +- dev-python/minikanren/Manifest | 1 + .../minikanren/minikanren-1.0.3-r1.ebuild | 35 + dev-python/mkdocs-gen-files/Manifest | 1 + dev-python/mkdocs-gen-files/metadata.xml | 13 + .../mkdocs-gen-files-0.5.0.ebuild | 24 + dev-python/mkdocs-htmlproofer-plugin/Manifest | 1 + .../mkdocs-htmlproofer-plugin/metadata.xml | 13 + .../mkdocs-htmlproofer-plugin-0.13.1.ebuild | 30 + dev-python/mkdocs-monorepo-plugin/Manifest | 1 + .../mkdocs-monorepo-plugin/metadata.xml | 13 + .../mkdocs-monorepo-plugin-1.0.5.ebuild | 33 + dev-python/mypy/Manifest | 1 - ...mypy-1.3.0.ebuild => mypy-1.3.0-r1.ebuild} | 6 +- dev-python/mypy/mypy-1.4.0.ebuild | 68 - ...mypy-1.4.1.ebuild => mypy-1.4.1-r1.ebuild} | 5 +- dev-python/ntlm-auth/Manifest | 1 - dev-python/ntlm-auth/metadata.xml | 17 - dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild | 23 - dev-python/numpy/files/replace_cpuflags.awk | 14 + dev-python/numpy/numpy-1.24.2.ebuild | 2 +- dev-python/numpy/numpy-1.24.3-r1.ebuild | 2 +- dev-python/numpy/numpy-1.24.3.ebuild | 2 +- dev-python/numpy/numpy-1.24.4-r1.ebuild | 186 +++ dev-python/numpy/numpy-1.24.4.ebuild | 2 +- dev-python/numpy/numpy-1.25.0-r2.ebuild | 4 +- dev-python/openstackdocstheme/Manifest | 1 - .../openstackdocstheme-3.1.0.ebuild | 29 - .../openstackdocstheme-3.1.1.ebuild | 2 +- dev-python/orjson/Manifest | 14 + dev-python/orjson/orjson-3.9.2.ebuild | 77 + dev-python/oslo-utils/Manifest | 1 + dev-python/oslo-utils/oslo-utils-6.2.0.ebuild | 56 + dev-python/paho-mqtt/Manifest | 1 - .../paho-mqtt/paho-mqtt-1.6.1-r1.ebuild | 2 +- dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild | 23 - dev-python/parse_type/Manifest | 1 + dev-python/parse_type/parse_type-0.6.2.ebuild | 30 + dev-python/passlib/passlib-1.7.4-r2.ebuild | 2 +- .../path-and-address-2.0.1-r1.ebuild | 20 + dev-python/path/Manifest | 1 + dev-python/path/path-16.7.1.ebuild | 36 + dev-python/pip-run/pip-run-12.1.0.ebuild | 2 +- .../pkgconfig/pkgconfig-1.5.5-r1.ebuild | 2 +- dev-python/platformdirs/Manifest | 6 +- .../platformdirs/platformdirs-3.5.1.ebuild | 49 - .../platformdirs/platformdirs-3.5.3.ebuild | 49 - .../platformdirs/platformdirs-3.6.0.ebuild | 49 - .../platformdirs/platformdirs-3.7.0.ebuild | 49 - .../platformdirs/platformdirs-3.8.0.ebuild | 2 +- ...3.5.2.ebuild => platformdirs-3.8.1.ebuild} | 0 dev-python/plumbum/Manifest | 1 - dev-python/plumbum/plumbum-1.8.1.ebuild | 57 - dev-python/plumbum/plumbum-1.8.2.ebuild | 2 +- .../poetry-core/poetry-core-1.6.1.ebuild | 2 +- dev-python/prompt-toolkit/Manifest | 1 + .../prompt-toolkit-3.0.39.ebuild | 25 + dev-python/pyaml/Manifest | 1 + dev-python/pyaml/pyaml-23.7.0.ebuild | 30 + dev-python/pydantic-core/Manifest | 8 + .../pydantic-core/pydantic-core-2.0.2.ebuild | 134 ++ .../pydantic-core/pydantic-core-2.1.2.ebuild | 134 ++ dev-python/pydantic/Manifest | 4 +- dev-python/pydantic/pydantic-1.10.11.ebuild | 91 + ...2.0_beta3.ebuild => pydantic-2.0.1.ebuild} | 9 +- dev-python/pydantic/pydantic-2.0.2.ebuild | 57 + .../files/pyflakes-3.0.1-python3.11.patch | 38 + dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild | 25 + .../pyftpdlib/pyftpdlib-1.5.7-r1.ebuild | 61 + dev-python/pygments-ansi-color/Manifest | 1 + dev-python/pygments-ansi-color/metadata.xml | 13 + .../pygments-ansi-color-0.3.0.ebuild | 22 + dev-python/pyjwt/Manifest | 1 - dev-python/pyjwt/pyjwt-2.6.0.ebuild | 36 - dev-python/pyjwt/pyjwt-2.7.0.ebuild | 2 +- dev-python/pykerberos/Manifest | 1 + .../pykerberos/pykerberos-1.3.1-r2.ebuild | 58 + dev-python/pyproject-api/Manifest | 1 + .../pyproject-api/pyproject-api-1.5.3.ebuild | 41 + .../pyrsistent/pyrsistent-0.19.3.ebuild | 2 +- dev-python/pysmi/pysmi-0.3.4-r1.ebuild | 31 + dev-python/pytest-golden/Manifest | 1 + dev-python/pytest-golden/metadata.xml | 13 + .../pytest-golden/pytest-golden-0.2.2.ebuild | 31 + dev-python/pytest-rerunfailures/Manifest | 1 + .../pytest-rerunfailures-12.0.ebuild | 32 + dev-python/pytest-xvfb/Manifest | 1 - .../pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild | 28 - .../pytest-xvfb/pytest-xvfb-3.0.0.ebuild | 2 +- dev-python/pytest/Manifest | 1 - .../pytest/files/pytest-7.3.1-py312.patch | 258 --- dev-python/pytest/pytest-7.3.1-r2.ebuild | 113 -- dev-python/pytest/pytest-7.3.1.ebuild | 107 -- dev-python/pytest/pytest-7.3.2.ebuild | 2 +- dev-python/python-engineio/Manifest | 2 + .../python-engineio-4.5.0.ebuild | 53 + .../python-engineio-4.5.1.ebuild | 53 + .../python-gnupg/python-gnupg-0.5.0.ebuild | 2 +- dev-python/python-ironicclient/Manifest | 1 + .../python-ironicclient-5.3.0.ebuild | 50 + dev-python/python-neutronclient/Manifest | 1 + .../python-neutronclient-11.0.0.ebuild | 79 + .../python-slugify-8.0.1.ebuild | 2 +- dev-python/referencing/Manifest | 1 + .../referencing/referencing-0.29.1.ebuild | 46 + dev-python/regex/regex-2023.6.3.ebuild | 2 +- .../requests-unixsocket-0.3.0-r3.ebuild | 33 - .../requests-unixsocket-0.3.0-r4.ebuild | 2 +- dev-python/requests/requests-2.31.0.ebuild | 2 +- .../rfc3339-validator-0.1.4-r1.ebuild | 2 +- .../rfc3986-validator-0.1.1-r1.ebuild | 2 +- dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild | 2 +- dev-python/rich/Manifest | 2 - dev-python/rich/rich-13.3.4.ebuild | 58 - dev-python/rich/rich-13.4.1.ebuild | 70 - dev-python/rich/rich-13.4.2.ebuild | 2 +- dev-python/rpds-py/Manifest | 7 + dev-python/rpds-py/rpds-py-0.8.8.ebuild | 77 + dev-python/ruamel-yaml/Manifest | 3 - .../ruamel-yaml/ruamel-yaml-0.17.28.ebuild | 58 - .../ruamel-yaml/ruamel-yaml-0.17.30.ebuild | 58 - .../ruamel-yaml/ruamel-yaml-0.17.31.ebuild | 58 - .../ruamel-yaml/ruamel-yaml-0.17.32.ebuild | 2 +- dev-python/scrypt/scrypt-0.8.20.ebuild | 2 +- dev-python/sentry-sdk/Manifest | 2 + .../sentry-sdk/sentry-sdk-1.27.0.ebuild | 118 ++ .../sentry-sdk/sentry-sdk-1.27.1.ebuild | 118 ++ dev-python/sh/Manifest | 1 - dev-python/sh/sh-2.0.3.ebuild | 21 - dev-python/sh/sh-2.0.4.ebuild | 2 +- .../sphinx-epytext-0.0.4-r1.ebuild | 2 +- dev-python/sqlalchemy/Manifest | 2 + .../sqlalchemy/sqlalchemy-1.4.49.ebuild | 98 ++ .../sqlalchemy/sqlalchemy-2.0.18.ebuild | 120 ++ .../strict-rfc3339-0.7-r2.ebuild | 2 +- dev-python/tekore/Manifest | 1 + dev-python/tekore/tekore-5.0.0.ebuild | 3 + dev-python/tekore/tekore-5.0.1.ebuild | 54 + dev-python/tifffile/Manifest | 1 + dev-python/tifffile/tifffile-2023.7.4.ebuild | 63 + dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.6.4.ebuild | 80 + dev-python/trove-classifiers/Manifest | 1 + .../trove-classifiers-2023.7.6.ebuild | 31 + dev-python/typed-ast/Manifest | 1 + dev-python/typed-ast/typed-ast-1.5.5.ebuild | 27 + .../uri_template/uri_template-1.3.0.ebuild | 2 +- dev-python/urllib3/urllib3-2.0.3.ebuild | 2 +- dev-python/webcolors/webcolors-1.13.ebuild | 2 +- dev-python/widgetsnbextension/Manifest | 1 + .../widgetsnbextension-4.0.8.ebuild | 30 + dev-python/wurlitzer/wurlitzer-3.0.3.ebuild | 2 +- dev-python/yattag/Manifest | 1 + dev-python/yattag/metadata.xml | 13 + dev-python/yattag/yattag-1.15.1.ebuild | 23 + dev-qt/Manifest.gz | Bin 11203 -> 11198 bytes dev-qt/qdoc/qdoc-5.15.10.ebuild | 9 - dev-qt/qtcore/qtcore-5.15.10.ebuild | 4 +- dev-qt/qtdeclarative/Manifest | 2 +- ...ebuild => qtdeclarative-5.15.10-r2.ebuild} | 2 +- dev-qt/qtlocation/qtlocation-5.15.10.ebuild | 9 - ...k-5.15.10-ssl-upgr-default-DH-params.patch | 101 ++ ...-r1.ebuild => qtnetwork-5.15.10-r2.ebuild} | 2 + dev-qt/qtwebengine/Manifest | 1 + .../qtwebengine-5.15.10_p20230623.ebuild | 269 +++ dev-ruby/Manifest.gz | Bin 106138 -> 106420 bytes dev-ruby/actiontext/actiontext-6.1.7.4.ebuild | 2 +- dev-ruby/amatch/Manifest | 1 - dev-ruby/amatch/amatch-0.4.0-r1.ebuild | 36 - dev-ruby/amatch/amatch-0.4.1.ebuild | 2 +- .../amq-protocol/amq-protocol-2.3.2-r1.ebuild | 29 + .../async-container-0.16.12-r1.ebuild | 2 +- dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +- dev-ruby/async-io/async-io-1.35.0.ebuild | 2 +- .../async-process/async-process-1.3.1.ebuild | 2 +- .../async-rspec/async-rspec-1.16.1-r1.ebuild | 2 +- .../async-rspec/async-rspec-1.17.0.ebuild | 2 +- dev-ruby/async/async-1.31.0.ebuild | 2 +- dev-ruby/async/async-2.5.1.ebuild | 2 +- dev-ruby/async/async-2.6.2.ebuild | 2 +- .../axiom-types/axiom-types-0.1.1-r1.ebuild | 4 +- dev-ruby/backports/Manifest | 1 - dev-ruby/backports/backports-3.23.0.ebuild | 28 - dev-ruby/base32/base32-0.3.4-r1.ebuild | 4 +- .../bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild | 41 - dev-ruby/benchmark-ips/Manifest | 1 - .../benchmark-ips/benchmark-ips-2.10.0.ebuild | 30 - .../benchmark-ips/benchmark-ips-2.12.0.ebuild | 2 +- dev-ruby/bogus/bogus-0.1.6-r1.ebuild | 4 +- dev-ruby/brotli/brotli-0.4.0-r2.ebuild | 4 +- dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild | 28 + dev-ruby/buftok/buftok-0.3.0-r1.ebuild | 24 + dev-ruby/bundler/bundler-2.2.33-r1.ebuild | 2 +- dev-ruby/bundler/bundler-2.3.26.ebuild | 2 +- dev-ruby/bundler/bundler-2.3.8-r1.ebuild | 4 +- dev-ruby/bundler/bundler-2.3.8.ebuild | 4 +- dev-ruby/bundler/bundler-2.4.1.ebuild | 4 +- dev-ruby/bundler/bundler-2.4.15.ebuild | 2 +- dev-ruby/bundler/bundler-2.4.3.ebuild | 2 +- dev-ruby/bundler/bundler-2.4.6.ebuild | 2 +- dev-ruby/bundler/metadata.xml | 2 +- .../charlock_holmes-0.7.7-r1.ebuild | 4 +- dev-ruby/cliver/cliver-0.3.2-r1.ebuild | 31 - dev-ruby/coercible/coercible-1.0.1.ebuild | 4 +- dev-ruby/colorator/colorator-1.1.0-r1.ebuild | 4 +- dev-ruby/columnize/columnize-0.9.0-r2.ebuild | 17 + dev-ruby/console/console-1.16.2-r1.ebuild | 2 +- dev-ruby/console/console-1.17.2.ebuild | 2 +- .../countdownlatch-1.0.0-r2.ebuild | 4 +- dev-ruby/creole/creole-0.5.0-r2.ebuild | 30 + dev-ruby/curb/Manifest | 2 - dev-ruby/curb/curb-1.0.1.ebuild | 45 - dev-ruby/curb/curb-1.0.3.ebuild | 45 - dev-ruby/curb/curb-1.0.5.ebuild | 2 +- dev-ruby/dalli/dalli-3.2.4.ebuild | 4 +- dev-ruby/dalli/dalli-3.2.5.ebuild | 4 +- dev-ruby/dbf/dbf-4.2.4.ebuild | 2 +- dev-ruby/ddplugin/ddplugin-1.0.3.ebuild | 26 - .../debug_inspector-1.1.0.ebuild | 28 - .../delayer-deferred-2.2.0-r1.ebuild | 26 + dev-ruby/dnsruby/Manifest | 1 - dev-ruby/dnsruby/dnsruby-1.61.9.ebuild | 35 - dev-ruby/docile/docile-1.4.0.ebuild | 30 - dev-ruby/elasticsearch-api/Manifest | 1 + .../elasticsearch-api-7.17.7.ebuild | 60 + dev-ruby/elasticsearch-api/metadata.xml | 9 +- dev-ruby/elasticsearch-transport/Manifest | 1 + .../elasticsearch-transport-7.17.7.ebuild | 69 + dev-ruby/elasticsearch/Manifest | 1 + .../elasticsearch/elasticsearch-7.17.7.ebuild | 54 + dev-ruby/elasticsearch/metadata.xml | 9 +- dev-ruby/equalizer/equalizer-0.0.11-r1.ebuild | 27 - dev-ruby/equatable/equatable-0.7.0-r1.ebuild | 26 + dev-ruby/erubi/Manifest | 2 - dev-ruby/erubi/erubi-1.10.0-r1.ebuild | 25 - dev-ruby/erubi/erubi-1.11.0.ebuild | 25 - dev-ruby/execjs/execjs-2.8.1.ebuild | 35 - dev-ruby/faraday-multipart/Manifest | 1 + .../faraday-multipart-1.0.4.ebuild | 35 + .../faraday-multipart}/metadata.xml | 7 +- .../fiber-annotation-0.2.0.ebuild | 2 +- dev-ruby/fiber-local/fiber-local-1.0.0.ebuild | 2 +- dev-ruby/filigree/filigree-0.4.1-r1.ebuild | 22 + dev-ruby/forgery/forgery-0.8.1-r1.ebuild | 22 + dev-ruby/gettext-setup/Manifest | 1 + .../gettext-setup/gettext-setup-1.1.0.ebuild | 42 + dev-ruby/gpgme/Manifest | 2 - dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild | 52 - dev-ruby/gpgme/gpgme-2.0.21.ebuild | 55 - dev-ruby/gpgme/gpgme-2.0.22.ebuild | 2 +- dev-ruby/hashr/hashr-2.0.1-r1.ebuild | 4 +- .../heredoc_unindent-1.2.0-r2.ebuild | 27 + dev-ruby/hiera/Manifest | 2 - dev-ruby/hiera/hiera-3.10.0.ebuild | 24 - dev-ruby/hiera/hiera-3.11.0.ebuild | 24 - dev-ruby/hiera/hiera-3.12.0.ebuild | 2 +- dev-ruby/highline/Manifest | 1 - dev-ruby/highline/highline-2.0.3-r1.ebuild | 34 - dev-ruby/histogram/histogram-0.2.4.1.ebuild | 25 - dev-ruby/hitimes/hitimes-2.0.0-r1.ebuild | 4 +- dev-ruby/hocon/Manifest | 1 - dev-ruby/hocon/hocon-1.3.1-r1.ebuild | 24 - dev-ruby/http-accept/Manifest | 1 - ...-r1.ebuild => http-accept-1.7.0-r1.ebuild} | 12 +- dev-ruby/http-accept/http-accept-2.2.0.ebuild | 2 +- dev-ruby/http-cookie/http-cookie-1.0.5.ebuild | 29 - dev-ruby/http/Manifest | 1 - dev-ruby/http/http-5.1.0.ebuild | 60 - .../http_parser_rb-0.6.0-r2.ebuild | 4 +- .../http_parser_rb-0.8.0.ebuild | 2 +- dev-ruby/httpauth/httpauth-0.2.1-r1.ebuild | 4 +- .../imagesize-0.1.1_p20100902-r2.ebuild | 4 +- dev-ruby/io-event/io-event-1.1.7.ebuild | 2 +- dev-ruby/localhost/localhost-1.1.10.ebuild | 2 +- .../mini_portile2/mini_portile2-2.8.1.ebuild | 2 + .../mini_portile2/mini_portile2-2.8.2.ebuild | 2 + dev-ruby/multipart-parser/Manifest | 1 + .../multipart-parser-0.1.1-fix-tests.patch | 45 + dev-ruby/multipart-parser/metadata.xml | 11 + .../multipart-parser-0.1.1.ebuild | 23 + dev-ruby/nokogiri/Manifest | 1 + dev-ruby/nokogiri/nokogiri-1.15.3.ebuild | 95 ++ ...-2.4.0-r1.ebuild => prawn-2.4.0-r2.ebuild} | 7 +- dev-ruby/rack-test/rack-test-2.1.0.ebuild | 2 +- dev-ruby/rdoc/rdoc-6.5.0.ebuild | 2 +- dev-ruby/rspec-core/rspec-core-3.12.1.ebuild | 3 + dev-ruby/rspec-core/rspec-core-3.12.2.ebuild | 3 + dev-ruby/rspec-files/rspec-files-1.1.3.ebuild | 2 +- .../rspec-memory/rspec-memory-1.0.3.ebuild | 2 +- .../rspec-memory/rspec-memory-1.0.4.ebuild | 2 +- dev-ruby/sanitize/Manifest | 1 + dev-ruby/sanitize/sanitize-6.0.2.ebuild | 32 + dev-ruby/shoulda-context/Manifest | 1 + .../shoulda-context-2.0.0.ebuild | 40 + dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild | 4 +- dev-ruby/sshkit/Manifest | 1 + dev-ruby/sshkit/sshkit-1.21.5.ebuild | 42 + .../sus-fixtures-async-0.1.1.ebuild | 2 +- dev-ruby/sus/sus-0.20.3.ebuild | 2 +- dev-ruby/sus/sus-0.21.1.ebuild | 2 +- dev-ruby/timers/timers-4.3.5-r1.ebuild | 2 +- dev-scheme/Manifest.gz | Bin 9981 -> 9980 bytes dev-scheme/mit-scheme/mit-scheme-12.1.ebuild | 2 +- dev-scheme/racket/racket-8.9.ebuild | 2 +- dev-scheme/tinyscheme/tinyscheme-1.42.ebuild | 4 +- dev-tex/Manifest.gz | Bin 6513 -> 6512 bytes dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild | 2 +- dev-tex/catdvi/catdvi-0.14-r2.ebuild | 4 +- .../culmus-latex/culmus-latex-0.7-r1.ebuild | 4 +- dev-tex/dot2tex/dot2tex-2.11.3.ebuild | 10 +- dev-tex/dot2tex/metadata.xml | 2 +- dev-tex/html2latex/html2latex-1.1-r3.ebuild | 4 +- dev-tex/ivritex/ivritex-1.1.2.ebuild | 4 +- dev-tex/latex2rtf/latex2rtf-2.3.15-r1.ebuild | 4 +- dev-util/Manifest.gz | Bin 68461 -> 68473 bytes dev-util/android-studio/Manifest | 2 +- ...uild => android-studio-2023.1.1.10.ebuild} | 2 +- dev-util/bear/bear-3.1.2.ebuild | 2 +- dev-util/bpftool/bpftool-6.3.ebuild | 2 +- dev-util/catalyst/catalyst-3.0.22-r2.ebuild | 74 + dev-util/catalyst/catalyst-9999.ebuild | 6 +- dev-util/cookiecutter/Manifest | 3 +- .../cookiecutter/cookiecutter-1.7.3.ebuild | 50 - ....2-r1.ebuild => cookiecutter-2.2.0.ebuild} | 11 +- .../cookiecutter-2.0.2-fix-path-in-test.patch | 13 - ...ecutter-2.0.2-relax-click-dependency.patch | 22 - dev-util/cookiecutter/metadata.xml | 2 +- .../cucumber-rails-2.6.1.ebuild | 2 +- dev-util/gdbus-codegen/Manifest | 1 + .../gdbus-codegen/gdbus-codegen-2.76.4.ebuild | 74 + dev-util/gengetopt/gengetopt-2.23.ebuild | 4 +- dev-util/glib-utils/Manifest | 1 + dev-util/glib-utils/glib-utils-2.76.4.ebuild | 62 + dev-util/global/Manifest | 1 + dev-util/global/global-6.6.10.ebuild | 102 ++ dev-util/global/global-6.6.4.ebuild | 4 +- dev-util/kdevelop-php/Manifest | 1 + .../kdevelop-php/kdevelop-php-23.04.2.ebuild | 2 +- .../kdevelop-php/kdevelop-php-23.04.3.ebuild | 53 + dev-util/kdevelop-python/Manifest | 1 + .../kdevelop-python-23.04.2.ebuild | 2 +- .../kdevelop-python-23.04.3.ebuild | 51 + dev-util/kdevelop/Manifest | 1 + dev-util/kdevelop/kdevelop-23.04.2.ebuild | 2 +- dev-util/kdevelop/kdevelop-23.04.3.ebuild | 133 ++ dev-util/kio-perldoc/Manifest | 1 + .../kio-perldoc/kio-perldoc-23.04.2.ebuild | 2 +- .../kio-perldoc/kio-perldoc-23.04.3.ebuild | 23 + dev-util/leaktracer/leaktracer-2.4-r3.ebuild | 9 +- dev-util/lldb/Manifest | 3 +- dev-util/lldb/lldb-17.0.0_pre20230620.ebuild | 114 -- ....ebuild => lldb-17.0.0_pre20230705.ebuild} | 0 dev-util/lockrun/lockrun-20120508-r2.ebuild | 29 + dev-util/meson/Manifest | 1 + dev-util/meson/meson-1.2.0_rc2.ebuild | 117 ++ dev-util/nvidia-cuda-toolkit/Manifest | 1 + .../nvidia-cuda-toolkit-11.4.2.ebuild | 252 +++ dev-util/ostree/ostree-2023.3.ebuild | 2 +- dev-util/perf/Manifest | 5 +- dev-util/perf/files/perf-5.18-clang.patch | 45 - dev-util/perf/files/perf-6.4-libtracefs.patch | 23 + dev-util/perf/metadata.xml | 11 +- dev-util/perf/perf-5.19-r1.ebuild | 274 ---- dev-util/perf/perf-6.0-r1.ebuild | 269 --- ...{perf-6.2-r1.ebuild => perf-6.4-r1.ebuild} | 150 +- dev-util/roctracer/metadata.xml | 4 - dev-util/ruff/Manifest | 99 +- ...uff-0.0.275.ebuild => ruff-0.0.277.ebuild} | 133 +- .../shellcheck-bin-0.9.0.ebuild | 4 +- dev-vcs/Manifest.gz | Bin 11342 -> 11362 bytes dev-vcs/breezy/Manifest | 37 + dev-vcs/breezy/breezy-3.3.0.ebuild | 102 ++ .../git-big-picture-1.2.2-r2.ebuild | 41 + dev-vcs/git/git-2.41.0.ebuild | 2 +- dev-vcs/tig/tig-2.5.8.ebuild | 2 +- eclass/Manifest.gz | Bin 38150 -> 37983 bytes eclass/acct-user.eclass | 1 - eclass/dist-kernel-utils.eclass | 8 +- eclass/java-virtuals-2.eclass | 66 - eclass/kernel-2.eclass | 2 +- eclass/llvm.org.eclass | 3 + eclass/qt5-build.eclass | 58 +- eclass/texlive-module.eclass | 2 +- games-action/Manifest.gz | Bin 14862 -> 14875 bytes .../descent1-data/descent1-data-1.4a.ebuild | 6 +- .../descent1-demodata-1.4-r1.ebuild | 6 +- .../descent2-data/descent2-data-1.2.ebuild | 6 +- .../descent2-demodata-1.0-r1.ebuild | 4 +- .../descent2-vertigo-1.0.ebuild | 4 +- games-emulation/Manifest.gz | Bin 11695 -> 11694 bytes games-emulation/jgrf/Manifest | 2 +- .../{jgrf-1.0.1.ebuild => jgrf-1.0.2.ebuild} | 0 games-emulation/pcsx2/pcsx2-9999.ebuild | 7 +- games-engines/Manifest.gz | Bin 3554 -> 3552 bytes games-engines/fheroes2/fheroes2-1.0.5.ebuild | 1 + .../files/fheroes2-1.0.5-gettext.patch | 15 + games-misc/Manifest.gz | Bin 8936 -> 8932 bytes .../fortune-mod/fortune-mod-1.99.1-r3.ebuild | 2 +- .../fortune-mod/fortune-mod-3.12.0.ebuild | 4 +- .../fortune-mod/fortune-mod-3.14.1-r1.ebuild | 4 +- .../fortune-mod/fortune-mod-3.16.0-r1.ebuild | 2 +- .../fortune-mod/fortune-mod-3.18.0.ebuild | 2 +- games-strategy/Manifest.gz | Bin 8241 -> 8237 bytes .../freeciv/freeciv-3.0.1-r1.ebuild | 2 +- .../freeciv/freeciv-3.1.0_beta2.ebuild | 4 +- games-strategy/freeciv/freeciv-9999.ebuild | 4 +- games-util/Manifest.gz | Bin 8219 -> 8215 bytes games-util/antimicrox/antimicrox-3.3.4.ebuild | 2 +- gnome-base/Manifest.gz | Bin 4886 -> 4884 bytes gnome-base/gnome-control-center/Manifest | 1 + .../gnome-control-center-44.3.ebuild | 204 +++ gnome-base/gnome-shell/Manifest | 1 + .../gnome-shell/gnome-shell-44.3.ebuild | 182 ++ gnome-base/gsettings-desktop-schemas/Manifest | 1 + .../gsettings-desktop-schemas-45_alpha.ebuild | 43 + gnome-base/gvfs/Manifest | 1 + gnome-base/gvfs/gvfs-1.50.5.ebuild | 155 ++ gnome-base/librsvg/Manifest | 83 + gnome-base/librsvg/librsvg-2.56.2.ebuild | 418 +++++ gnome-extra/Manifest.gz | Bin 11245 -> 11251 bytes gnome-extra/evolution-data-server/Manifest | 1 + .../evolution-data-server-3.48.4.ebuild | 144 ++ .../Manifest | 1 + ...ll-extension-alphabetical-grid-31.0.ebuild | 59 + gnome-extra/gnome-software/Manifest | 1 + .../gnome-software/gnome-software-44.3.ebuild | 106 ++ gnome-extra/gnome-system-monitor/Manifest | 1 + .../gnome-system-monitor-45_alpha.ebuild | 54 + gnome-extra/gnome-user-docs/Manifest | 1 + .../gnome-user-docs-44.3.ebuild | 38 + gnome-extra/zenity/Manifest | 1 + gnome-extra/zenity/zenity-3.44.1.ebuild | 55 + gui-apps/Manifest.gz | Bin 4217 -> 4213 bytes gui-apps/waybar/Manifest | 1 + gui-apps/waybar/waybar-0.9.19.ebuild | 102 ++ gui-apps/waybar/waybar-9999.ebuild | 1 + gui-libs/Manifest.gz | Bin 4297 -> 4458 bytes gui-libs/gtk/Manifest | 1 + gui-libs/gtk/gtk-4.11.4.ebuild | 217 +++ gui-libs/libadwaita/Manifest | 1 + .../libadwaita/libadwaita-1.4_alpha.ebuild | 66 + gui-libs/libgedit-gtksourceview/Manifest | 1 + .../libgedit-gtksourceview-299.0.3.ebuild | 46 + gui-libs/libgedit-gtksourceview/metadata.xml | 11 + gui-libs/tepl/Manifest | 1 + gui-libs/tepl/tepl-6.6.0.ebuild | 48 + gui-libs/wlroots/wlroots-0.14.1-r1.ebuild | 4 +- gui-libs/wlroots/wlroots-0.15.1-r1.ebuild | 4 +- gui-libs/wlroots/wlroots-0.16.2-r1.ebuild | 2 +- kde-apps/Manifest.gz | Bin 37074 -> 37030 bytes kde-apps/akonadi-calendar/Manifest | 1 + .../akonadi-calendar-23.04.2.ebuild | 2 +- .../akonadi-calendar-23.04.3.ebuild | 47 + kde-apps/akonadi-contacts/Manifest | 1 + .../akonadi-contacts-23.04.2.ebuild | 2 +- .../akonadi-contacts-23.04.3.ebuild | 48 + kde-apps/akonadi-import-wizard/Manifest | 1 + .../akonadi-import-wizard-23.04.2.ebuild | 2 +- .../akonadi-import-wizard-23.04.3.ebuild | 43 + kde-apps/akonadi-mime/Manifest | 1 + .../akonadi-mime/akonadi-mime-23.04.2.ebuild | 2 +- .../akonadi-mime/akonadi-mime-23.04.3.ebuild | 38 + kde-apps/akonadi-notes/Manifest | 1 + .../akonadi-notes-23.04.2.ebuild | 2 +- .../akonadi-notes-23.04.3.ebuild | 26 + kde-apps/akonadi-search/Manifest | 1 + .../akonadi-search-23.04.2.ebuild | 2 +- .../akonadi-search-23.04.3.ebuild | 49 + kde-apps/akonadi/Manifest | 1 + kde-apps/akonadi/akonadi-23.04.2.ebuild | 2 +- kde-apps/akonadi/akonadi-23.04.3.ebuild | 123 ++ kde-apps/akonadiconsole/Manifest | 1 + .../akonadiconsole-23.04.2.ebuild | 2 +- .../akonadiconsole-23.04.3.ebuild | 50 + kde-apps/akregator/Manifest | 1 + kde-apps/akregator/akregator-23.04.2.ebuild | 2 +- kde-apps/akregator/akregator-23.04.3.ebuild | 61 + kde-apps/analitza/Manifest | 1 + kde-apps/analitza/analitza-23.04.2.ebuild | 2 +- kde-apps/analitza/analitza-23.04.3.ebuild | 45 + kde-apps/ark/Manifest | 1 + kde-apps/ark/ark-23.04.2.ebuild | 2 +- kde-apps/ark/ark-23.04.3.ebuild | 80 + kde-apps/artikulate/Manifest | 1 + kde-apps/artikulate/artikulate-23.04.2.ebuild | 2 +- kde-apps/artikulate/artikulate-23.04.3.ebuild | 46 + kde-apps/audiocd-kio/Manifest | 1 + .../audiocd-kio/audiocd-kio-23.04.2.ebuild | 2 +- .../audiocd-kio/audiocd-kio-23.04.3.ebuild | 48 + kde-apps/baloo-widgets/Manifest | 1 + .../baloo-widgets-23.04.2.ebuild | 2 +- .../baloo-widgets-23.04.3.ebuild | 31 + kde-apps/blinken/Manifest | 1 + kde-apps/blinken/blinken-23.04.2.ebuild | 2 +- kde-apps/blinken/blinken-23.04.3.ebuild | 37 + kde-apps/bomber/Manifest | 1 + kde-apps/bomber/bomber-23.04.2.ebuild | 2 +- kde-apps/bomber/bomber-23.04.3.ebuild | 35 + kde-apps/bovo/Manifest | 1 + kde-apps/bovo/bovo-23.04.2.ebuild | 2 +- kde-apps/bovo/bovo-23.04.3.ebuild | 36 + kde-apps/calendarjanitor/Manifest | 1 + .../calendarjanitor-23.04.2.ebuild | 2 +- .../calendarjanitor-23.04.3.ebuild | 41 + kde-apps/calendarsupport/Manifest | 1 + .../calendarsupport-23.04.2.ebuild | 2 +- .../calendarsupport-23.04.3.ebuild | 47 + kde-apps/cantor/Manifest | 1 + kde-apps/cantor/cantor-23.04.2.ebuild | 2 +- kde-apps/cantor/cantor-23.04.3.ebuild | 111 ++ kde-apps/cervisia/Manifest | 1 + kde-apps/cervisia/cervisia-23.04.2.ebuild | 2 +- kde-apps/cervisia/cervisia-23.04.3.ebuild | 42 + kde-apps/dolphin-plugins-dropbox/Manifest | 1 + .../dolphin-plugins-dropbox-23.04.2.ebuild | 2 +- .../dolphin-plugins-dropbox-23.04.3.ebuild | 61 + kde-apps/dolphin-plugins-git/Manifest | 1 + .../dolphin-plugins-git-23.04.2.ebuild | 2 +- .../dolphin-plugins-git-23.04.3.ebuild | 64 + kde-apps/dolphin-plugins-mercurial/Manifest | 1 + .../dolphin-plugins-mercurial-23.04.2.ebuild | 2 +- .../dolphin-plugins-mercurial-23.04.3.ebuild | 67 + kde-apps/dolphin-plugins-subversion/Manifest | 1 + .../dolphin-plugins-subversion-23.04.2.ebuild | 2 +- .../dolphin-plugins-subversion-23.04.3.ebuild | 63 + kde-apps/dolphin/Manifest | 1 + kde-apps/dolphin/dolphin-23.04.2.ebuild | 2 +- kde-apps/dolphin/dolphin-23.04.3.ebuild | 95 ++ kde-apps/dragon/Manifest | 1 + kde-apps/dragon/dragon-23.04.2.ebuild | 2 +- kde-apps/dragon/dragon-23.04.3.ebuild | 43 + kde-apps/eventviews/Manifest | 1 + kde-apps/eventviews/eventviews-23.04.2.ebuild | 2 +- kde-apps/eventviews/eventviews-23.04.3.ebuild | 48 + kde-apps/ffmpegthumbs/Manifest | 1 + .../ffmpegthumbs/ffmpegthumbs-23.04.2.ebuild | 2 +- .../ffmpegthumbs/ffmpegthumbs-23.04.3.ebuild | 26 + kde-apps/filelight/Manifest | 1 + kde-apps/filelight/filelight-23.04.2.ebuild | 2 +- kde-apps/filelight/filelight-23.04.3.ebuild | 39 + kde-apps/granatier/Manifest | 1 + kde-apps/granatier/granatier-23.04.2.ebuild | 2 +- kde-apps/granatier/granatier-23.04.3.ebuild | 35 + kde-apps/grantlee-editor/Manifest | 1 + .../grantlee-editor-23.04.2.ebuild | 2 +- .../grantlee-editor-23.04.3.ebuild | 41 + kde-apps/grantleetheme/Manifest | 1 + .../grantleetheme-23.04.2.ebuild | 2 +- .../grantleetheme-23.04.3.ebuild | 37 + kde-apps/gwenview/Manifest | 1 + kde-apps/gwenview/gwenview-23.04.2.ebuild | 2 +- kde-apps/gwenview/gwenview-23.04.3.ebuild | 110 ++ kde-apps/incidenceeditor/Manifest | 1 + .../incidenceeditor-23.04.2.ebuild | 2 +- .../incidenceeditor-23.04.3.ebuild | 69 + kde-apps/juk/Manifest | 1 + kde-apps/juk/juk-23.04.2.ebuild | 2 +- kde-apps/juk/juk-23.04.3.ebuild | 48 + kde-apps/k3b/Manifest | 1 + .../files/k3b-23.04.2-disable-transcode.patch | 38 + kde-apps/k3b/k3b-23.04.2-r1.ebuild | 112 ++ ...{k3b-23.04.2.ebuild => k3b-23.04.3.ebuild} | 4 +- kde-apps/kaccounts-integration/Manifest | 1 + .../kaccounts-integration-23.04.2.ebuild | 2 +- .../kaccounts-integration-23.04.3.ebuild | 48 + kde-apps/kaccounts-providers/Manifest | 1 + .../kaccounts-providers-23.04.2.ebuild | 2 +- .../kaccounts-providers-23.04.3.ebuild | 44 + kde-apps/kaddressbook/Manifest | 1 + .../kaddressbook/kaddressbook-23.04.2.ebuild | 2 +- .../kaddressbook/kaddressbook-23.04.3.ebuild | 73 + kde-apps/kajongg/Manifest | 1 + kde-apps/kajongg/kajongg-23.04.2.ebuild | 2 +- kde-apps/kajongg/kajongg-23.04.3.ebuild | 48 + kde-apps/kalarm/Manifest | 1 + kde-apps/kalarm/kalarm-23.04.2.ebuild | 4 +- kde-apps/kalarm/kalarm-23.04.3.ebuild | 89 + kde-apps/kalgebra/Manifest | 1 + kde-apps/kalgebra/kalgebra-23.04.2.ebuild | 2 +- kde-apps/kalgebra/kalgebra-23.04.3.ebuild | 50 + kde-apps/kalzium/Manifest | 1 + kde-apps/kalzium/kalzium-23.04.2.ebuild | 2 +- kde-apps/kalzium/kalzium-23.04.3.ebuild | 67 + kde-apps/kamera/Manifest | 1 + kde-apps/kamera/kamera-23.04.2.ebuild | 2 +- kde-apps/kamera/kamera-23.04.3.ebuild | 35 + kde-apps/kamoso/Manifest | 1 + kde-apps/kamoso/kamoso-23.04.2.ebuild | 2 +- kde-apps/kamoso/kamoso-23.04.3.ebuild | 46 + kde-apps/kanagram/Manifest | 1 + kde-apps/kanagram/kanagram-23.04.2.ebuild | 2 +- kde-apps/kanagram/kanagram-23.04.3.ebuild | 49 + kde-apps/kapman/Manifest | 1 + kde-apps/kapman/kapman-23.04.2.ebuild | 2 +- kde-apps/kapman/kapman-23.04.3.ebuild | 35 + kde-apps/kapptemplate/Manifest | 1 + .../kapptemplate/kapptemplate-23.04.2.ebuild | 2 +- .../kapptemplate/kapptemplate-23.04.3.ebuild | 32 + kde-apps/kate-addons/Manifest | 1 + .../kate-addons/kate-addons-23.04.2.ebuild | 2 +- .../kate-addons/kate-addons-23.04.3.ebuild | 110 ++ kde-apps/kate-lib/Manifest | 1 + kde-apps/kate-lib/kate-lib-23.04.2.ebuild | 2 +- kde-apps/kate-lib/kate-lib-23.04.3.ebuild | 79 + kde-apps/kate/Manifest | 1 + kde-apps/kate/kate-23.04.2.ebuild | 2 +- kde-apps/kate/kate-23.04.3.ebuild | 67 + kde-apps/katomic/Manifest | 1 + kde-apps/katomic/katomic-23.04.2.ebuild | 2 +- kde-apps/katomic/katomic-23.04.3.ebuild | 34 + kde-apps/kbackup/Manifest | 1 + kde-apps/kbackup/kbackup-23.04.2.ebuild | 2 +- kde-apps/kbackup/kbackup-23.04.3.ebuild | 36 + kde-apps/kblackbox/Manifest | 1 + kde-apps/kblackbox/kblackbox-23.04.2.ebuild | 2 +- kde-apps/kblackbox/kblackbox-23.04.3.ebuild | 38 + kde-apps/kblocks/Manifest | 1 + kde-apps/kblocks/kblocks-23.04.2.ebuild | 2 +- kde-apps/kblocks/kblocks-23.04.3.ebuild | 36 + kde-apps/kbounce/Manifest | 1 + kde-apps/kbounce/kbounce-23.04.2.ebuild | 2 +- kde-apps/kbounce/kbounce-23.04.3.ebuild | 37 + kde-apps/kbreakout/Manifest | 1 + kde-apps/kbreakout/kbreakout-23.04.2.ebuild | 2 +- kde-apps/kbreakout/kbreakout-23.04.3.ebuild | 35 + kde-apps/kbruch/Manifest | 1 + kde-apps/kbruch/kbruch-23.04.2.ebuild | 2 +- kde-apps/kbruch/kbruch-23.04.3.ebuild | 29 + kde-apps/kcachegrind/Manifest | 1 + .../kcachegrind/kcachegrind-23.04.2.ebuild | 2 +- .../kcachegrind/kcachegrind-23.04.3.ebuild | 38 + kde-apps/kcalc/Manifest | 1 + kde-apps/kcalc/kcalc-23.04.2.ebuild | 2 +- kde-apps/kcalc/kcalc-23.04.3.ebuild | 37 + kde-apps/kcalutils/Manifest | 1 + kde-apps/kcalutils/kcalutils-23.04.2.ebuild | 2 +- kde-apps/kcalutils/kcalutils-23.04.3.ebuild | 37 + kde-apps/kcharselect/Manifest | 1 + .../kcharselect/kcharselect-23.04.2.ebuild | 2 +- .../kcharselect/kcharselect-23.04.3.ebuild | 31 + kde-apps/kcolorchooser/Manifest | 1 + .../kcolorchooser-23.04.2.ebuild | 2 +- .../kcolorchooser-23.04.3.ebuild | 25 + kde-apps/kcron/Manifest | 1 + kde-apps/kcron/kcron-23.04.2.ebuild | 2 +- kde-apps/kcron/kcron-23.04.3.ebuild | 32 + .../kde-apps-meta-23.04.2.ebuild | 2 +- .../kde-apps-meta-23.04.3.ebuild | 26 + kde-apps/kde-dev-scripts/Manifest | 1 + .../kde-dev-scripts-23.04.2.ebuild | 2 +- .../kde-dev-scripts-23.04.3.ebuild | 34 + kde-apps/kde-dev-utils/Manifest | 1 + .../kde-dev-utils-23.04.2.ebuild | 2 +- .../kde-dev-utils-23.04.3.ebuild | 31 + .../kdeaccessibility-meta-23.04.2.ebuild | 2 +- .../kdeaccessibility-meta-23.04.3.ebuild | 19 + .../kdeadmin-meta-23.04.2.ebuild | 2 +- .../kdeadmin-meta-23.04.3.ebuild | 17 + kde-apps/kdebugsettings/Manifest | 1 + .../kdebugsettings-23.04.2.ebuild | 2 +- .../kdebugsettings-23.04.3.ebuild | 33 + .../kdecore-meta/kdecore-meta-23.04.2.ebuild | 2 +- .../kdecore-meta/kdecore-meta-23.04.3.ebuild | 34 + kde-apps/kdeedu-data/Manifest | 1 + .../kdeedu-data/kdeedu-data-23.04.2.ebuild | 2 +- .../kdeedu-data/kdeedu-data-23.04.3.ebuild | 18 + .../kdeedu-meta/kdeedu-meta-23.04.2.ebuild | 2 +- .../kdeedu-meta/kdeedu-meta-23.04.3.ebuild | 42 + .../kdegames-meta-23.04.2.ebuild | 2 +- .../kdegames-meta-23.04.3.ebuild | 59 + .../kdegraphics-meta-23.04.2.ebuild | 2 +- .../kdegraphics-meta-23.04.3.ebuild | 33 + kde-apps/kdegraphics-mobipocket/Manifest | 1 + .../kdegraphics-mobipocket-23.04.2.ebuild | 2 +- .../kdegraphics-mobipocket-23.04.3.ebuild | 18 + .../kdemultimedia-meta-23.04.2.ebuild | 2 +- .../kdemultimedia-meta-23.04.3.ebuild | 31 + kde-apps/kdenetwork-filesharing/Manifest | 1 + .../kdenetwork-filesharing-23.04.2.ebuild | 2 +- .../kdenetwork-filesharing-23.04.3.ebuild | 41 + .../kdenetwork-meta-23.04.2.ebuild | 2 +- .../kdenetwork-meta-23.04.3.ebuild | 33 + kde-apps/kdenlive/Manifest | 1 + kde-apps/kdenlive/kdenlive-23.04.2.ebuild | 2 +- kde-apps/kdenlive/kdenlive-23.04.3.ebuild | 83 + kde-apps/kdepim-addons/Manifest | 1 + .../kdepim-addons-23.04.2.ebuild | 2 +- .../kdepim-addons-23.04.3.ebuild | 85 + .../kdepim-meta/kdepim-meta-23.04.2.ebuild | 2 +- .../kdepim-meta/kdepim-meta-23.04.3.ebuild | 74 + kde-apps/kdepim-runtime/Manifest | 1 + .../kdepim-runtime-23.04.2.ebuild | 2 +- .../kdepim-runtime-23.04.3.ebuild | 86 + .../kdesdk-meta/kdesdk-meta-23.04.2.ebuild | 2 +- .../kdesdk-meta/kdesdk-meta-23.04.3.ebuild | 35 + kde-apps/kdesdk-thumbnailers/Manifest | 1 + .../kdesdk-thumbnailers-23.04.2.ebuild | 2 +- .../kdesdk-thumbnailers-23.04.3.ebuild | 26 + .../kdeutils-meta-23.04.2.ebuild | 2 +- .../kdeutils-meta-23.04.3.ebuild | 52 + kde-apps/kdf/Manifest | 1 + kde-apps/kdf/kdf-23.04.2.ebuild | 2 +- kde-apps/kdf/kdf-23.04.3.ebuild | 34 + kde-apps/kdialog/Manifest | 1 + kde-apps/kdialog/kdialog-23.04.2.ebuild | 2 +- kde-apps/kdialog/kdialog-23.04.3.ebuild | 43 + kde-apps/kdiamond/Manifest | 1 + kde-apps/kdiamond/kdiamond-23.04.2.ebuild | 2 +- kde-apps/kdiamond/kdiamond-23.04.3.ebuild | 35 + kde-apps/keditbookmarks/Manifest | 1 + .../keditbookmarks-23.04.2.ebuild | 2 +- .../keditbookmarks-23.04.3.ebuild | 46 + kde-apps/kfind/Manifest | 1 + kde-apps/kfind/kfind-23.04.2.ebuild | 2 +- kde-apps/kfind/kfind-23.04.3.ebuild | 37 + kde-apps/kfloppy/Manifest | 1 + kde-apps/kfloppy/kfloppy-23.04.2.ebuild | 2 +- kde-apps/kfloppy/kfloppy-23.04.3.ebuild | 32 + kde-apps/kfourinline/Manifest | 1 + .../kfourinline/kfourinline-23.04.2.ebuild | 2 +- .../kfourinline/kfourinline-23.04.3.ebuild | 34 + kde-apps/kgeography/Manifest | 1 + kde-apps/kgeography/kgeography-23.04.2.ebuild | 2 +- kde-apps/kgeography/kgeography-23.04.3.ebuild | 33 + kde-apps/kget/Manifest | 1 + kde-apps/kget/kget-23.04.2.ebuild | 2 +- kde-apps/kget/kget-23.04.3.ebuild | 77 + kde-apps/kgoldrunner/Manifest | 1 + .../kgoldrunner/kgoldrunner-23.04.2.ebuild | 2 +- .../kgoldrunner/kgoldrunner-23.04.3.ebuild | 39 + kde-apps/kgpg/Manifest | 1 + kde-apps/kgpg/kgpg-23.04.2.ebuild | 2 +- kde-apps/kgpg/kgpg-23.04.3.ebuild | 52 + kde-apps/khangman/Manifest | 1 + kde-apps/khangman/khangman-23.04.2.ebuild | 2 +- kde-apps/khangman/khangman-23.04.3.ebuild | 44 + kde-apps/khelpcenter/Manifest | 1 + .../khelpcenter/khelpcenter-23.04.2.ebuild | 2 +- .../khelpcenter/khelpcenter-23.04.3.ebuild | 52 + kde-apps/kidentitymanagement/Manifest | 1 + .../kidentitymanagement-23.04.2.ebuild | 2 +- .../kidentitymanagement-23.04.3.ebuild | 37 + kde-apps/kig/Manifest | 1 + kde-apps/kig/kig-23.04.2.ebuild | 2 +- kde-apps/kig/kig-23.04.3.ebuild | 72 + kde-apps/kigo/Manifest | 1 + kde-apps/kigo/kigo-23.04.2.ebuild | 2 +- kde-apps/kigo/kigo-23.04.3.ebuild | 40 + kde-apps/killbots/Manifest | 1 + kde-apps/killbots/killbots-23.04.2.ebuild | 2 +- kde-apps/killbots/killbots-23.04.3.ebuild | 36 + kde-apps/kimagemapeditor/Manifest | 1 + .../kimagemapeditor-23.04.2.ebuild | 2 +- .../kimagemapeditor-23.04.3.ebuild | 34 + kde-apps/kimap/Manifest | 1 + kde-apps/kimap/kimap-23.04.2.ebuild | 2 +- kde-apps/kimap/kimap-23.04.3.ebuild | 41 + kde-apps/kio-extras/Manifest | 1 + kde-apps/kio-extras/kio-extras-23.04.2.ebuild | 2 +- kde-apps/kio-extras/kio-extras-23.04.3.ebuild | 102 ++ kde-apps/kiriki/Manifest | 1 + kde-apps/kiriki/kiriki-23.04.2.ebuild | 2 +- kde-apps/kiriki/kiriki-23.04.3.ebuild | 35 + kde-apps/kiten/Manifest | 1 + kde-apps/kiten/kiten-23.04.2.ebuild | 2 +- kde-apps/kiten/kiten-23.04.3.ebuild | 43 + kde-apps/kitinerary/Manifest | 1 + kde-apps/kitinerary/kitinerary-23.04.2.ebuild | 2 +- kde-apps/kitinerary/kitinerary-23.04.3.ebuild | 46 + kde-apps/kjumpingcube/Manifest | 1 + .../kjumpingcube/kjumpingcube-23.04.2.ebuild | 2 +- .../kjumpingcube/kjumpingcube-23.04.3.ebuild | 36 + kde-apps/kldap/Manifest | 1 + kde-apps/kldap/kldap-23.04.2.ebuild | 2 +- kde-apps/kldap/kldap-23.04.3.ebuild | 31 + kde-apps/kleopatra/Manifest | 1 + kde-apps/kleopatra/kleopatra-23.04.2.ebuild | 2 +- kde-apps/kleopatra/kleopatra-23.04.3.ebuild | 66 + kde-apps/klettres/Manifest | 1 + kde-apps/klettres/klettres-23.04.2.ebuild | 2 +- kde-apps/klettres/klettres-23.04.3.ebuild | 34 + kde-apps/klickety/Manifest | 1 + kde-apps/klickety/klickety-23.04.2.ebuild | 2 +- kde-apps/klickety/klickety-23.04.3.ebuild | 39 + kde-apps/klines/Manifest | 1 + kde-apps/klines/klines-23.04.2.ebuild | 2 +- kde-apps/klines/klines-23.04.3.ebuild | 36 + kde-apps/kmag/Manifest | 1 + kde-apps/kmag/kmag-23.04.2.ebuild | 2 +- kde-apps/kmag/kmag-23.04.3.ebuild | 40 + kde-apps/kmahjongg/Manifest | 1 + kde-apps/kmahjongg/kmahjongg-23.04.2.ebuild | 2 +- kde-apps/kmahjongg/kmahjongg-23.04.3.ebuild | 38 + kde-apps/kmail-account-wizard/Manifest | 1 + .../kmail-account-wizard-23.04.2.ebuild | 2 +- .../kmail-account-wizard-23.04.3.ebuild | 55 + kde-apps/kmail/Manifest | 1 + kde-apps/kmail/kmail-23.04.2.ebuild | 4 +- kde-apps/kmail/kmail-23.04.3.ebuild | 116 ++ kde-apps/kmailtransport/Manifest | 1 + .../kmailtransport-23.04.2.ebuild | 2 +- .../kmailtransport-23.04.3.ebuild | 45 + kde-apps/kmbox/Manifest | 1 + kde-apps/kmbox/kmbox-23.04.2.ebuild | 2 +- kde-apps/kmbox/kmbox-23.04.3.ebuild | 19 + kde-apps/kmime/Manifest | 1 + kde-apps/kmime/kmime-23.04.2.ebuild | 2 +- kde-apps/kmime/kmime-23.04.3.ebuild | 22 + kde-apps/kmines/Manifest | 1 + kde-apps/kmines/kmines-23.04.2.ebuild | 2 +- kde-apps/kmines/kmines-23.04.3.ebuild | 35 + kde-apps/kmix/Manifest | 1 + kde-apps/kmix/kmix-23.04.2.ebuild | 2 +- kde-apps/kmix/kmix-23.04.3.ebuild | 74 + kde-apps/kmousetool/Manifest | 1 + kde-apps/kmousetool/kmousetool-23.04.2.ebuild | 2 +- kde-apps/kmousetool/kmousetool-23.04.3.ebuild | 37 + kde-apps/kmouth/Manifest | 1 + kde-apps/kmouth/kmouth-23.04.2.ebuild | 2 +- kde-apps/kmouth/kmouth-23.04.3.ebuild | 35 + kde-apps/kmplot/Manifest | 1 + kde-apps/kmplot/kmplot-23.04.2.ebuild | 2 +- kde-apps/kmplot/kmplot-23.04.3.ebuild | 39 + kde-apps/knavalbattle/Manifest | 1 + .../knavalbattle/knavalbattle-23.04.2.ebuild | 2 +- .../knavalbattle/knavalbattle-23.04.3.ebuild | 40 + kde-apps/knetwalk/Manifest | 1 + kde-apps/knetwalk/knetwalk-23.04.2.ebuild | 2 +- kde-apps/knetwalk/knetwalk-23.04.3.ebuild | 36 + kde-apps/knights/Manifest | 1 + kde-apps/knights/knights-23.04.2.ebuild | 2 +- kde-apps/knights/knights-23.04.3.ebuild | 59 + kde-apps/knotes/Manifest | 1 + kde-apps/knotes/knotes-23.04.2.ebuild | 20 +- kde-apps/knotes/knotes-23.04.3.ebuild | 65 + kde-apps/kolf/Manifest | 1 + kde-apps/kolf/kolf-23.04.2.ebuild | 2 +- kde-apps/kolf/kolf-23.04.3.ebuild | 38 + kde-apps/kollision/Manifest | 1 + kde-apps/kollision/kollision-23.04.2.ebuild | 2 +- kde-apps/kollision/kollision-23.04.3.ebuild | 32 + kde-apps/kolourpaint/Manifest | 1 + .../kolourpaint/kolourpaint-23.04.2.ebuild | 2 +- .../kolourpaint/kolourpaint-23.04.3.ebuild | 45 + kde-apps/kompare/Manifest | 1 + kde-apps/kompare/kompare-23.04.2.ebuild | 2 +- kde-apps/kompare/kompare-23.04.3.ebuild | 40 + kde-apps/konqueror/Manifest | 1 + kde-apps/konqueror/konqueror-23.04.2.ebuild | 8 +- kde-apps/konqueror/konqueror-23.04.3.ebuild | 89 + kde-apps/konquest/Manifest | 1 + kde-apps/konquest/konquest-23.04.2.ebuild | 2 +- kde-apps/konquest/konquest-23.04.3.ebuild | 35 + kde-apps/konsole/Manifest | 1 + kde-apps/konsole/konsole-23.04.2.ebuild | 2 +- kde-apps/konsole/konsole-23.04.3.ebuild | 69 + kde-apps/konsolekalendar/Manifest | 1 + .../konsolekalendar-23.04.2.ebuild | 2 +- .../konsolekalendar-23.04.3.ebuild | 39 + kde-apps/kontact/Manifest | 1 + kde-apps/kontact/kontact-23.04.2.ebuild | 2 +- kde-apps/kontact/kontact-23.04.3.ebuild | 48 + kde-apps/kontactinterface/Manifest | 1 + .../kontactinterface-23.04.2.ebuild | 2 +- .../kontactinterface-23.04.3.ebuild | 31 + kde-apps/kopete/Manifest | 1 + kde-apps/kopete/kopete-23.04.2.ebuild | 2 +- kde-apps/kopete/kopete-23.04.3.ebuild | 176 ++ kde-apps/korganizer/Manifest | 1 + kde-apps/korganizer/korganizer-23.04.2.ebuild | 11 +- kde-apps/korganizer/korganizer-23.04.3.ebuild | 84 + kde-apps/kpat/Manifest | 1 + kde-apps/kpat/kpat-23.04.2.ebuild | 2 +- kde-apps/kpat/kpat-23.04.3.ebuild | 49 + kde-apps/kpimtextedit/Manifest | 1 + .../kpimtextedit/kpimtextedit-23.04.2.ebuild | 2 +- .../kpimtextedit/kpimtextedit-23.04.3.ebuild | 48 + kde-apps/kpkpass/Manifest | 1 + kde-apps/kpkpass/kpkpass-23.04.2.ebuild | 2 +- kde-apps/kpkpass/kpkpass-23.04.3.ebuild | 24 + kde-apps/kqtquickcharts/Manifest | 1 + .../kqtquickcharts-23.04.2.ebuild | 2 +- .../kqtquickcharts-23.04.3.ebuild | 20 + kde-apps/krdc/Manifest | 1 + kde-apps/krdc/krdc-23.04.2.ebuild | 2 +- kde-apps/krdc/krdc-23.04.3.ebuild | 58 + kde-apps/kreversi/Manifest | 1 + kde-apps/kreversi/kreversi-23.04.2.ebuild | 2 +- kde-apps/kreversi/kreversi-23.04.3.ebuild | 38 + kde-apps/krfb/Manifest | 1 + kde-apps/krfb/krfb-23.04.2.ebuild | 2 +- kde-apps/krfb/krfb-23.04.3.ebuild | 76 + kde-apps/kruler/Manifest | 1 + kde-apps/kruler/kruler-23.04.2.ebuild | 2 +- kde-apps/kruler/kruler-23.04.3.ebuild | 43 + kde-apps/kshisen/Manifest | 1 + kde-apps/kshisen/kshisen-23.04.2.ebuild | 2 +- kde-apps/kshisen/kshisen-23.04.3.ebuild | 35 + kde-apps/ksirk/Manifest | 1 + kde-apps/ksirk/ksirk-23.04.2.ebuild | 2 +- kde-apps/ksirk/ksirk-23.04.3.ebuild | 42 + kde-apps/ksmtp/Manifest | 1 + kde-apps/ksmtp/ksmtp-23.04.2.ebuild | 2 +- kde-apps/ksmtp/ksmtp-23.04.3.ebuild | 29 + kde-apps/ksnakeduel/Manifest | 1 + kde-apps/ksnakeduel/ksnakeduel-23.04.2.ebuild | 2 +- kde-apps/ksnakeduel/ksnakeduel-23.04.3.ebuild | 37 + kde-apps/kspaceduel/Manifest | 1 + kde-apps/kspaceduel/kspaceduel-23.04.2.ebuild | 2 +- kde-apps/kspaceduel/kspaceduel-23.04.3.ebuild | 34 + kde-apps/ksquares/Manifest | 1 + kde-apps/ksquares/ksquares-23.04.2.ebuild | 2 +- kde-apps/ksquares/ksquares-23.04.3.ebuild | 34 + kde-apps/ksudoku/Manifest | 1 + kde-apps/ksudoku/ksudoku-23.04.2.ebuild | 2 +- kde-apps/ksudoku/ksudoku-23.04.3.ebuild | 53 + kde-apps/ksystemlog/Manifest | 1 + kde-apps/ksystemlog/ksystemlog-23.04.2.ebuild | 2 +- kde-apps/ksystemlog/ksystemlog-23.04.3.ebuild | 63 + kde-apps/kteatime/Manifest | 1 + kde-apps/kteatime/kteatime-23.04.2.ebuild | 2 +- kde-apps/kteatime/kteatime-23.04.3.ebuild | 33 + kde-apps/ktimer/Manifest | 1 + kde-apps/ktimer/ktimer-23.04.2.ebuild | 2 +- kde-apps/ktimer/ktimer-23.04.3.ebuild | 31 + kde-apps/ktouch/Manifest | 1 + kde-apps/ktouch/ktouch-23.04.2.ebuild | 2 +- kde-apps/ktouch/ktouch-23.04.3.ebuild | 63 + kde-apps/ktuberling/Manifest | 1 + kde-apps/ktuberling/ktuberling-23.04.2.ebuild | 2 +- kde-apps/ktuberling/ktuberling-23.04.3.ebuild | 41 + kde-apps/kturtle/Manifest | 1 + kde-apps/kturtle/kturtle-23.04.2.ebuild | 2 +- kde-apps/kturtle/kturtle-23.04.3.ebuild | 36 + kde-apps/kubrick/Manifest | 1 + kde-apps/kubrick/kubrick-23.04.2.ebuild | 2 +- kde-apps/kubrick/kubrick-23.04.3.ebuild | 36 + kde-apps/kwalletmanager/Manifest | 1 + .../kwalletmanager-23.04.2.ebuild | 2 +- .../kwalletmanager-23.04.3.ebuild | 45 + kde-apps/kwave/Manifest | 1 + kde-apps/kwave/kwave-23.04.2.ebuild | 2 +- kde-apps/kwave/kwave-23.04.3.ebuild | 87 + kde-apps/kwordquiz/Manifest | 1 + kde-apps/kwordquiz/kwordquiz-23.04.2.ebuild | 2 +- kde-apps/kwordquiz/kwordquiz-23.04.3.ebuild | 41 + kde-apps/kwrite/Manifest | 1 + kde-apps/kwrite/kwrite-23.04.2.ebuild | 2 +- kde-apps/kwrite/kwrite-23.04.3.ebuild | 63 + kde-apps/libgravatar/Manifest | 1 + .../libgravatar/libgravatar-23.04.2.ebuild | 2 +- .../libgravatar/libgravatar-23.04.3.ebuild | 39 + kde-apps/libkcddb/Manifest | 1 + kde-apps/libkcddb/libkcddb-23.04.2.ebuild | 2 +- kde-apps/libkcddb/libkcddb-23.04.3.ebuild | 49 + kde-apps/libkcompactdisc/Manifest | 1 + .../libkcompactdisc-23.04.2.ebuild | 2 +- .../libkcompactdisc-23.04.3.ebuild | 32 + kde-apps/libkdcraw/Manifest | 1 + kde-apps/libkdcraw/libkdcraw-23.04.2.ebuild | 2 +- kde-apps/libkdcraw/libkdcraw-23.04.3.ebuild | 20 + kde-apps/libkdegames/Manifest | 1 + .../libkdegames/libkdegames-23.04.2.ebuild | 2 +- .../libkdegames/libkdegames-23.04.3.ebuild | 49 + kde-apps/libkdepim/Manifest | 1 + kde-apps/libkdepim/libkdepim-23.04.2.ebuild | 2 +- kde-apps/libkdepim/libkdepim-23.04.3.ebuild | 35 + kde-apps/libkeduvocdocument/Manifest | 1 + .../libkeduvocdocument-23.04.2.ebuild | 2 +- .../libkeduvocdocument-23.04.3.ebuild | 25 + kde-apps/libkexiv2/Manifest | 1 + kde-apps/libkexiv2/libkexiv2-23.04.2.ebuild | 2 +- kde-apps/libkexiv2/libkexiv2-23.04.3.ebuild | 20 + kde-apps/libkgapi/Manifest | 1 + kde-apps/libkgapi/libkgapi-23.04.2.ebuild | 2 +- kde-apps/libkgapi/libkgapi-23.04.3.ebuild | 43 + kde-apps/libkleo/Manifest | 1 + kde-apps/libkleo/libkleo-23.04.2.ebuild | 2 +- kde-apps/libkleo/libkleo-23.04.3.ebuild | 45 + kde-apps/libkmahjongg/Manifest | 1 + .../libkmahjongg/libkmahjongg-23.04.2.ebuild | 2 +- .../libkmahjongg/libkmahjongg-23.04.3.ebuild | 28 + kde-apps/libkomparediff2/Manifest | 1 + .../libkomparediff2-23.04.2.ebuild | 2 +- .../libkomparediff2-23.04.3.ebuild | 28 + kde-apps/libksane/Manifest | 1 + kde-apps/libksane/libksane-23.04.2.ebuild | 2 +- kde-apps/libksane/libksane-23.04.3.ebuild | 34 + kde-apps/libksieve/Manifest | 1 + kde-apps/libksieve/libksieve-23.04.2.ebuild | 4 +- kde-apps/libksieve/libksieve-23.04.3.ebuild | 60 + kde-apps/libktnef/Manifest | 1 + kde-apps/libktnef/libktnef-23.04.2.ebuild | 2 +- kde-apps/libktnef/libktnef-23.04.3.ebuild | 27 + kde-apps/lokalize/Manifest | 1 + kde-apps/lokalize/lokalize-23.04.2.ebuild | 2 +- kde-apps/lokalize/lokalize-23.04.3.ebuild | 69 + kde-apps/lskat/Manifest | 1 + kde-apps/lskat/lskat-23.04.2.ebuild | 2 +- kde-apps/lskat/lskat-23.04.3.ebuild | 34 + kde-apps/mailcommon/Manifest | 1 + kde-apps/mailcommon/mailcommon-23.04.2.ebuild | 2 +- kde-apps/mailcommon/mailcommon-23.04.3.ebuild | 61 + kde-apps/mailimporter/Manifest | 1 + .../mailimporter/mailimporter-23.04.2.ebuild | 2 +- .../mailimporter/mailimporter-23.04.3.ebuild | 34 + kde-apps/marble/Manifest | 1 + kde-apps/marble/marble-23.04.2.ebuild | 2 +- kde-apps/marble/marble-23.04.3.ebuild | 97 ++ kde-apps/mbox-importer/Manifest | 1 + .../mbox-importer-23.04.2.ebuild | 2 +- .../mbox-importer-23.04.3.ebuild | 34 + kde-apps/messagelib/Manifest | 1 + kde-apps/messagelib/messagelib-23.04.2.ebuild | 4 +- kde-apps/messagelib/messagelib-23.04.3.ebuild | 82 + kde-apps/minuet/Manifest | 1 + kde-apps/minuet/minuet-23.04.2.ebuild | 2 +- kde-apps/minuet/minuet-23.04.3.ebuild | 32 + kde-apps/okular/Manifest | 1 + kde-apps/okular/okular-23.04.2.ebuild | 2 +- kde-apps/okular/okular-23.04.3.ebuild | 109 ++ kde-apps/palapeli/Manifest | 1 + kde-apps/palapeli/palapeli-23.04.2.ebuild | 2 +- kde-apps/palapeli/palapeli-23.04.3.ebuild | 39 + kde-apps/parley/Manifest | 1 + kde-apps/parley/parley-23.04.2.ebuild | 2 +- kde-apps/parley/parley-23.04.3.ebuild | 60 + kde-apps/picmi/Manifest | 1 + kde-apps/picmi/picmi-23.04.2.ebuild | 2 +- kde-apps/picmi/picmi-23.04.3.ebuild | 39 + kde-apps/pim-data-exporter/Manifest | 1 + .../pim-data-exporter-23.04.2.ebuild | 2 +- .../pim-data-exporter-23.04.3.ebuild | 58 + kde-apps/pim-sieve-editor/Manifest | 1 + .../pim-sieve-editor-23.04.2.ebuild | 2 +- .../pim-sieve-editor-23.04.3.ebuild | 53 + kde-apps/pimcommon/Manifest | 1 + kde-apps/pimcommon/pimcommon-23.04.2.ebuild | 2 +- kde-apps/pimcommon/pimcommon-23.04.3.ebuild | 61 + kde-apps/poxml/Manifest | 1 + kde-apps/poxml/poxml-23.04.2.ebuild | 2 +- kde-apps/poxml/poxml-23.04.3.ebuild | 21 + kde-apps/print-manager/Manifest | 1 + .../print-manager-23.04.2.ebuild | 2 +- .../print-manager-23.04.3.ebuild | 62 + kde-apps/rocs/Manifest | 1 + kde-apps/rocs/rocs-23.04.2.ebuild | 2 +- kde-apps/rocs/rocs-23.04.3.ebuild | 48 + kde-apps/signon-kwallet-extension/Manifest | 1 + .../signon-kwallet-extension-23.04.2.ebuild | 2 +- .../signon-kwallet-extension-23.04.3.ebuild | 20 + kde-apps/spectacle/Manifest | 1 + kde-apps/spectacle/spectacle-23.04.2.ebuild | 2 +- kde-apps/spectacle/spectacle-23.04.3.ebuild | 71 + kde-apps/step/Manifest | 1 + kde-apps/step/step-23.04.2.ebuild | 2 +- kde-apps/step/step-23.04.3.ebuild | 53 + kde-apps/svgpart/Manifest | 1 + kde-apps/svgpart/svgpart-23.04.2.ebuild | 2 +- kde-apps/svgpart/svgpart-23.04.3.ebuild | 27 + kde-apps/sweeper/Manifest | 1 + kde-apps/sweeper/sweeper-23.04.2.ebuild | 2 +- kde-apps/sweeper/sweeper-23.04.3.ebuild | 36 + kde-apps/thumbnailers/Manifest | 1 + .../thumbnailers/thumbnailers-23.04.2.ebuild | 2 +- .../thumbnailers/thumbnailers-23.04.3.ebuild | 41 + kde-apps/umbrello/Manifest | 1 + kde-apps/umbrello/umbrello-23.04.2.ebuild | 2 +- kde-apps/umbrello/umbrello-23.04.3.ebuild | 70 + kde-apps/yakuake/Manifest | 1 + kde-apps/yakuake/yakuake-23.04.2.ebuild | 2 +- kde-apps/yakuake/yakuake-23.04.3.ebuild | 56 + kde-frameworks/Manifest.gz | Bin 13733 -> 13668 bytes kde-frameworks/attica/Manifest | 2 +- ...a-5.107.0.ebuild => attica-5.108.0.ebuild} | 0 kde-frameworks/baloo/Manifest | 2 +- ...oo-5.107.0.ebuild => baloo-5.108.0.ebuild} | 0 kde-frameworks/bluez-qt/Manifest | 2 +- ...5.107.0.ebuild => bluez-qt-5.108.0.ebuild} | 0 kde-frameworks/breeze-icons-rcc/Manifest | 2 +- ...ebuild => breeze-icons-rcc-5.108.0.ebuild} | 9 +- kde-frameworks/breeze-icons/Manifest | 2 +- ...7.0.ebuild => breeze-icons-5.108.0.ebuild} | 0 kde-frameworks/countryflags/Manifest | 2 +- ...7.0.ebuild => countryflags-5.108.0.ebuild} | 0 kde-frameworks/extra-cmake-modules/Manifest | 2 +- ...ild => extra-cmake-modules-5.108.0.ebuild} | 0 kde-frameworks/frameworkintegration/Manifest | 2 +- ...ld => frameworkintegration-5.108.0.ebuild} | 0 kde-frameworks/kactivities-stats/Manifest | 2 +- ...build => kactivities-stats-5.108.0.ebuild} | 0 kde-frameworks/kactivities/Manifest | 2 +- ...07.0.ebuild => kactivities-5.108.0.ebuild} | 0 kde-frameworks/kapidox/Manifest | 2 +- ...-5.107.0.ebuild => kapidox-5.108.0.ebuild} | 0 kde-frameworks/karchive/Manifest | 2 +- ...5.107.0.ebuild => karchive-5.108.0.ebuild} | 0 kde-frameworks/kauth/Manifest | 2 +- ...th-5.107.0.ebuild => kauth-5.108.0.ebuild} | 0 kde-frameworks/kbookmarks/Manifest | 2 +- ...107.0.ebuild => kbookmarks-5.108.0.ebuild} | 0 kde-frameworks/kcalendarcore/Manifest | 2 +- ....0.ebuild => kcalendarcore-5.108.0.ebuild} | 0 kde-frameworks/kcmutils/Manifest | 2 +- ...5.107.0.ebuild => kcmutils-5.108.0.ebuild} | 0 kde-frameworks/kcodecs/Manifest | 2 +- ...-5.107.0.ebuild => kcodecs-5.108.0.ebuild} | 0 kde-frameworks/kcompletion/Manifest | 2 +- ...07.0.ebuild => kcompletion-5.108.0.ebuild} | 0 kde-frameworks/kconfig/Manifest | 2 +- ...-5.107.0.ebuild => kconfig-5.108.0.ebuild} | 0 kde-frameworks/kconfigwidgets/Manifest | 2 +- ...0.ebuild => kconfigwidgets-5.108.0.ebuild} | 0 kde-frameworks/kcontacts/Manifest | 2 +- ....107.0.ebuild => kcontacts-5.108.0.ebuild} | 0 kde-frameworks/kcoreaddons/Manifest | 2 +- ...07.0.ebuild => kcoreaddons-5.108.0.ebuild} | 0 kde-frameworks/kcrash/Manifest | 2 +- ...h-5.107.0.ebuild => kcrash-5.108.0.ebuild} | 0 kde-frameworks/kdav/Manifest | 2 +- ...dav-5.107.0.ebuild => kdav-5.108.0.ebuild} | 0 kde-frameworks/kdbusaddons/Manifest | 2 +- ...07.0.ebuild => kdbusaddons-5.108.0.ebuild} | 0 kde-frameworks/kdeclarative/Manifest | 2 +- ...7.0.ebuild => kdeclarative-5.108.0.ebuild} | 0 kde-frameworks/kded/Manifest | 2 +- ...ded-5.107.0.ebuild => kded-5.108.0.ebuild} | 0 kde-frameworks/kdelibs4support/Manifest | 2 +- ....ebuild => kdelibs4support-5.108.0.ebuild} | 0 kde-frameworks/kdesu/Manifest | 2 +- ...su-5.107.0.ebuild => kdesu-5.108.0.ebuild} | 0 kde-frameworks/kdnssd/Manifest | 2 +- ...d-5.107.0.ebuild => kdnssd-5.108.0.ebuild} | 0 kde-frameworks/kdoctools/Manifest | 2 +- ....107.0.ebuild => kdoctools-5.108.0.ebuild} | 0 kde-frameworks/kemoticons/Manifest | 2 +- ...107.0.ebuild => kemoticons-5.108.0.ebuild} | 0 kde-frameworks/kfilemetadata/Manifest | 2 +- ....0.ebuild => kfilemetadata-5.108.0.ebuild} | 0 kde-frameworks/kglobalaccel/Manifest | 2 +- ...7.0.ebuild => kglobalaccel-5.108.0.ebuild} | 0 kde-frameworks/kguiaddons/Manifest | 2 +- ...107.0.ebuild => kguiaddons-5.108.0.ebuild} | 1 + kde-frameworks/kholidays/Manifest | 2 +- ....107.0.ebuild => kholidays-5.108.0.ebuild} | 0 kde-frameworks/khtml/Manifest | 2 +- ...ml-5.107.0.ebuild => khtml-5.108.0.ebuild} | 0 kde-frameworks/ki18n/Manifest | 2 +- ...8n-5.107.0.ebuild => ki18n-5.108.0.ebuild} | 0 kde-frameworks/kiconthemes/Manifest | 2 +- ...07.0.ebuild => kiconthemes-5.108.0.ebuild} | 0 kde-frameworks/kidletime/Manifest | 2 +- ....107.0.ebuild => kidletime-5.108.0.ebuild} | 0 kde-frameworks/kimageformats/Manifest | 2 +- ....0.ebuild => kimageformats-5.108.0.ebuild} | 0 kde-frameworks/kinit/Manifest | 2 +- ...it-5.107.0.ebuild => kinit-5.108.0.ebuild} | 0 kde-frameworks/kio/Manifest | 2 +- ...{kio-5.107.0.ebuild => kio-5.108.0.ebuild} | 0 kde-frameworks/kirigami/Manifest | 2 +- ...5.107.0.ebuild => kirigami-5.108.0.ebuild} | 0 kde-frameworks/kitemmodels/Manifest | 2 +- ...07.0.ebuild => kitemmodels-5.108.0.ebuild} | 0 kde-frameworks/kitemviews/Manifest | 2 +- ...107.0.ebuild => kitemviews-5.108.0.ebuild} | 0 kde-frameworks/kjobwidgets/Manifest | 2 +- ...07.0.ebuild => kjobwidgets-5.108.0.ebuild} | 0 kde-frameworks/kjs/Manifest | 2 +- ...{kjs-5.107.0.ebuild => kjs-5.108.0.ebuild} | 0 kde-frameworks/knewstuff/Manifest | 2 +- ....107.0.ebuild => knewstuff-5.108.0.ebuild} | 0 kde-frameworks/knotifications/Manifest | 2 +- ...0.ebuild => knotifications-5.108.0.ebuild} | 0 kde-frameworks/knotifyconfig/Manifest | 2 +- ....0.ebuild => knotifyconfig-5.108.0.ebuild} | 0 kde-frameworks/kpackage/Manifest | 2 +- ...5.107.0.ebuild => kpackage-5.108.0.ebuild} | 0 kde-frameworks/kparts/Manifest | 2 +- ...s-5.107.0.ebuild => kparts-5.108.0.ebuild} | 0 kde-frameworks/kpeople/Manifest | 2 +- ...-5.107.0.ebuild => kpeople-5.108.0.ebuild} | 0 kde-frameworks/kplotting/Manifest | 2 +- ....107.0.ebuild => kplotting-5.108.0.ebuild} | 0 kde-frameworks/kpty/Manifest | 2 +- ...pty-5.107.0.ebuild => kpty-5.108.0.ebuild} | 0 kde-frameworks/kquickcharts/Manifest | 2 +- ...7.0.ebuild => kquickcharts-5.108.0.ebuild} | 0 kde-frameworks/kross/Manifest | 2 +- ...ss-5.107.0.ebuild => kross-5.108.0.ebuild} | 0 kde-frameworks/krunner/Manifest | 2 +- ...-5.107.0.ebuild => krunner-5.108.0.ebuild} | 0 kde-frameworks/kservice/Manifest | 2 +- ...5.107.0.ebuild => kservice-5.108.0.ebuild} | 0 kde-frameworks/ktexteditor/Manifest | 2 +- ...07.0.ebuild => ktexteditor-5.108.0.ebuild} | 0 kde-frameworks/ktextwidgets/Manifest | 2 +- ...7.0.ebuild => ktextwidgets-5.108.0.ebuild} | 0 kde-frameworks/kunitconversion/Manifest | 2 +- ....ebuild => kunitconversion-5.108.0.ebuild} | 0 kde-frameworks/kwallet/Manifest | 2 +- ...-5.107.0.ebuild => kwallet-5.108.0.ebuild} | 0 kde-frameworks/kwayland/Manifest | 2 +- ...5.107.0.ebuild => kwayland-5.108.0.ebuild} | 0 kde-frameworks/kwidgetsaddons/Manifest | 2 +- ...0.ebuild => kwidgetsaddons-5.108.0.ebuild} | 0 kde-frameworks/kwindowsystem/Manifest | 2 +- ....0.ebuild => kwindowsystem-5.108.0.ebuild} | 0 kde-frameworks/kxmlgui/Manifest | 2 +- ...-5.107.0.ebuild => kxmlgui-5.108.0.ebuild} | 0 kde-frameworks/modemmanager-qt/Manifest | 2 +- ....ebuild => modemmanager-qt-5.108.0.ebuild} | 0 kde-frameworks/networkmanager-qt/Manifest | 2 +- ...build => networkmanager-qt-5.108.0.ebuild} | 0 kde-frameworks/oxygen-icons/Manifest | 2 +- ...7.0.ebuild => oxygen-icons-5.108.0.ebuild} | 0 kde-frameworks/plasma/Manifest | 2 +- ...a-5.107.0.ebuild => plasma-5.108.0.ebuild} | 0 kde-frameworks/prison/Manifest | 2 +- ...n-5.107.0.ebuild => prison-5.108.0.ebuild} | 0 kde-frameworks/purpose/Manifest | 2 +- ...-5.107.0.ebuild => purpose-5.108.0.ebuild} | 0 kde-frameworks/qqc2-desktop-style/Manifest | 2 +- ...uild => qqc2-desktop-style-5.108.0.ebuild} | 0 kde-frameworks/solid/Manifest | 2 +- ...id-5.107.0.ebuild => solid-5.108.0.ebuild} | 0 kde-frameworks/sonnet/Manifest | 2 +- ...t-5.107.0.ebuild => sonnet-5.108.0.ebuild} | 0 kde-frameworks/syndication/Manifest | 2 +- ...07.0.ebuild => syndication-5.108.0.ebuild} | 0 kde-frameworks/syntax-highlighting/Manifest | 2 +- ...ild => syntax-highlighting-5.108.0.ebuild} | 0 kde-frameworks/threadweaver/Manifest | 2 +- ...7.0.ebuild => threadweaver-5.108.0.ebuild} | 0 kde-misc/Manifest.gz | Bin 4904 -> 4921 bytes kde-misc/colord-kde/Manifest | 1 + kde-misc/colord-kde/colord-kde-23.04.2.ebuild | 4 +- kde-misc/colord-kde/colord-kde-23.04.3.ebuild | 64 + kde-misc/kclock/Manifest | 1 + kde-misc/kclock/kclock-23.04.2.ebuild | 2 +- kde-misc/kclock/kclock-23.04.3.ebuild | 36 + kde-misc/kdeconnect/Manifest | 1 + .../kdeconnect/kdeconnect-23.04.2-r1.ebuild | 2 +- kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild | 101 ++ kde-misc/kio-gdrive/Manifest | 1 + kde-misc/kio-gdrive/kio-gdrive-23.04.2.ebuild | 2 +- kde-misc/kio-gdrive/kio-gdrive-23.04.3.ebuild | 47 + kde-misc/krename/krename-5.0.2-r1.ebuild | 2 +- kde-misc/kweather/Manifest | 1 + kde-misc/kweather/kweather-23.04.2.ebuild | 2 +- kde-misc/kweather/kweather-23.04.3.ebuild | 55 + kde-misc/markdownpart/Manifest | 1 + .../markdownpart/markdownpart-23.04.2.ebuild | 2 +- .../markdownpart/markdownpart-23.04.3.ebuild | 29 + kde-misc/skanlite/Manifest | 1 + kde-misc/skanlite/skanlite-23.04.2.ebuild | 2 +- kde-misc/skanlite/skanlite-23.04.3.ebuild | 35 + kde-misc/tellico/Manifest | 1 + kde-misc/tellico/tellico-3.5.1.ebuild | 89 + kde-misc/zanshin/Manifest | 1 + kde-misc/zanshin/zanshin-23.04.2.ebuild | 2 +- kde-misc/zanshin/zanshin-23.04.3.ebuild | 61 + mail-client/Manifest.gz | Bin 3552 -> 3548 bytes .../claws-mail/claws-mail-4.1.1-r2.ebuild | 1 + .../claws-mail-4.1.1-litehtml_gcc13.patch | 37 + mail-client/evolution/Manifest | 1 + mail-client/evolution/evolution-3.48.4.ebuild | 152 ++ mail-client/geary/Manifest | 1 + mail-client/geary/geary-44.0.ebuild | 100 ++ mail-client/thunderbird/Manifest | 65 + .../thunderbird/thunderbird-102.13.0.ebuild | 1178 +++++++++++++ media-gfx/Manifest.gz | Bin 37994 -> 37988 bytes media-gfx/digikam/Manifest | 1 + media-gfx/digikam/digikam-8.1.0.ebuild | 151 ++ .../digikam/files/digikam-8.1.0-cmake.patch | 179 ++ media-gfx/eog/Manifest | 1 + media-gfx/eog/eog-44.3.ebuild | 77 + .../geeqie/files/geeqie-2.1-lua_hpp.patch | 19 + media-gfx/geeqie/geeqie-2.1.ebuild | 7 +- media-gfx/gnome-font-viewer/Manifest | 1 + .../gnome-font-viewer-45_alpha.ebuild | 30 + .../files/mcomix-2.1.1-pillow_version.patch | 15 + media-gfx/mcomix/mcomix-2.1.1-r1.ebuild | 47 + .../sane-airscan/sane-airscan-0.99.27.ebuild | 4 +- media-gfx/skanpage/Manifest | 1 + media-gfx/skanpage/skanpage-23.04.2.ebuild | 2 +- media-gfx/skanpage/skanpage-23.04.3.ebuild | 53 + media-libs/Manifest.gz | Bin 68443 -> 68447 bytes media-libs/a52dec/a52dec-0.7.4-r8.ebuild | 10 +- media-libs/aften/aften-0.0.8-r2.ebuild | 4 +- media-libs/bio2jack/bio2jack-0.9-r2.ebuild | 11 +- media-libs/esdl/esdl-1.3.1-r1.ebuild | 37 + media-libs/esdl/esdl-1.3.1.ebuild | 4 +- media-libs/exiftool/Manifest | 1 + media-libs/exiftool/exiftool-12.64.ebuild | 26 + media-libs/gexiv2/Manifest | 1 + ...-0.14.1.ebuild => gexiv2-0.14.1-r1.ebuild} | 4 +- media-libs/id3lib/id3lib-3.8.3-r10.ebuild | 7 +- .../kquickimageeditor-0.2.0.ebuild | 2 +- media-libs/ksanecore/Manifest | 1 + media-libs/ksanecore/ksanecore-23.04.2.ebuild | 2 +- media-libs/ksanecore/ksanecore-23.04.3.ebuild | 23 + media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild | 4 +- .../libcdaudio/libcdaudio-0.99.12-r4.ebuild | 7 +- media-libs/libcddb/libcddb-1.3.2-r1.ebuild | 8 +- media-libs/libclastfm/libclastfm-0.5.ebuild | 6 +- media-libs/libifp/libifp-1.0.0.2-r1.ebuild | 6 +- .../files/libjpeg-turbo-3.0.0-tests.patch | 97 ++ .../libjpeg-turbo/libjpeg-turbo-3.0.0.ebuild | 10 +- media-libs/libmad/libmad-0.15.1b-r10.ebuild | 11 +- .../libmodplug/libmodplug-0.8.9.1.ebuild | 2 +- .../libmp3splt/libmp3splt-0.9.2-r6.ebuild | 8 +- media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild | 2 +- media-libs/libmtp/libmtp-1.1.21.ebuild | 2 +- media-libs/libmtp/libmtp-9999.ebuild | 4 +- media-libs/libnjb/libnjb-2.2.7-r2.ebuild | 4 +- media-libs/libopenshot-audio/Manifest | 1 + .../libopenshot-audio-0.3.2.ebuild | 34 + media-libs/libopenshot/Manifest | 1 + .../libopenshot/libopenshot-0.3.2-r1.ebuild | 99 ++ media-libs/libopenshot/metadata.xml | 3 + media-libs/libplacebo/Manifest | 2 +- ...0_rc1.ebuild => libplacebo-6.292.0.ebuild} | 8 +- media-libs/libpng/Manifest | 1 + media-libs/libpng/libpng-1.6.40-r1.ebuild | 67 + media-libs/libsidplayfp/Manifest | 1 - .../libsidplayfp/libsidplayfp-2.4.2.ebuild | 29 - .../libsidplayfp/libsidplayfp-2.5.0.ebuild | 2 +- media-libs/libsmf/libsmf-1.3.ebuild | 4 +- .../libtimidity/libtimidity-0.2.7.ebuild | 4 +- media-libs/libxspf/libxspf-1.2.1.ebuild | 4 +- media-libs/resid/resid-0.16_p2-r2.ebuild | 6 +- media-libs/tse3/tse3-0.3.1-r2.ebuild | 3 +- media-plugins/Manifest.gz | Bin 43197 -> 43042 bytes media-plugins/gst-plugins-va/Manifest | 1 - .../gst-plugins-va-1.22.3.ebuild | 32 - media-radio/Manifest.gz | Bin 5021 -> 5019 bytes media-radio/tlf/files/tlf-1.4.1-pi.patch | 47 + media-radio/tlf/tlf-1.4.1-r4.ebuild | 58 + media-sound/Manifest.gz | Bin 57435 -> 57400 bytes media-sound/abcm2ps/abcm2ps-8.14.14.ebuild | 6 +- media-sound/abcm2ps/metadata.xml | 2 +- .../audiocompress/audiocompress-2.0.ebuild | 7 +- .../audiotools/audiotools-3.1.1-r2.ebuild | 6 +- media-sound/cdstatus/cdstatus-0.97.03.ebuild | 4 +- media-sound/chordii/chordii-4.5.3.ebuild | 8 +- .../combine_wave/combine_wave-0.3.1-r2.ebuild | 8 +- media-sound/daudio/daudio-0.3-r1.ebuild | 6 +- .../dvda-author/dvda-author-10.06-r1.ebuild | 4 +- media-sound/elisa/Manifest | 1 + media-sound/elisa/elisa-23.04.2.ebuild | 2 +- media-sound/elisa/elisa-23.04.3.ebuild | 61 + media-sound/gmtp/gmtp-1.3.11-r3.ebuild | 6 +- media-sound/gnomad/gnomad-2.9.6-r1.ebuild | 11 +- media-sound/gqradio/gqradio-1.9.2.ebuild | 4 +- media-sound/hydrogen/hydrogen-1.2.1-r1.ebuild | 2 +- media-sound/icecream/icecream-1.3.ebuild | 6 +- media-sound/id3v2/id3v2-0.1.12-r1.ebuild | 6 +- media-sound/kasts/Manifest | 1 + media-sound/kasts/kasts-23.04.2.ebuild | 2 +- media-sound/kasts/kasts-23.04.3.ebuild | 64 + media-sound/krecorder/Manifest | 1 + .../krecorder/krecorder-23.04.2.ebuild | 2 +- .../krecorder/krecorder-23.04.3.ebuild | 35 + media-sound/lame/lame-3.100-r3.ebuild | 4 +- media-sound/mcdp/mcdp-0.4b.ebuild | 9 +- media-sound/mikmod/mikmod-3.2.8-r1.ebuild | 8 +- media-sound/milkytracker/Manifest | 1 + .../milkytracker/milkytracker-1.04.00.ebuild | 47 + media-sound/mmix/mmix-0.3-r1.ebuild | 9 +- .../modplugtools/modplugtools-0.5.3.ebuild | 5 +- media-sound/mp3gain/mp3gain-1.6.2.ebuild | 8 +- media-sound/mp3report/mp3report-1.0.2.ebuild | 6 +- .../mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild | 8 +- media-sound/mp3splt/mp3splt-2.6.2.ebuild | 8 +- .../mp3unicode/mp3unicode-1.2.1.ebuild | 7 +- media-sound/mp3wrap/mp3wrap-0.5.ebuild | 6 +- media-sound/mpg321/mpg321-0.3.2-r1.ebuild | 8 +- media-sound/mplay/mplay-0.80.ebuild | 6 +- media-sound/multimux/multimux-0.2.5.2.ebuild | 10 +- media-sound/pwavecat/pwavecat-0.4.5.ebuild | 10 +- media-sound/qmidiarp/qmidiarp-0.7.0.ebuild | 4 +- .../qmidiroute/qmidiroute-0.4.0-r1.ebuild | 2 +- media-sound/rip/rip-1.07-r3.ebuild | 10 +- media-sound/sidplay/sidplay-2.0.9-r1.ebuild | 6 +- .../sox/sox-14.4.2_p20210509-r2.ebuild | 2 +- media-sound/splay/splay-0.9.5.2-r2.ebuild | 4 +- .../streamripper/streamripper-1.64.6.ebuild | 6 +- .../substract_wave-0.3-r1.ebuild | 9 +- .../timidity++/timidity++-2.15.0-r6.ebuild | 6 +- media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild | 4 +- media-sound/vlevel/vlevel-0.5-r1.ebuild | 6 +- media-video/Manifest.gz | Bin 25354 -> 25345 bytes .../{blind-1.1.ebuild => blind-1.1-r1.ebuild} | 20 +- media-video/openshot/Manifest | 1 + media-video/openshot/openshot-3.1.1.ebuild | 55 + media-video/pipewire/Manifest | 1 + media-video/pipewire/pipewire-0.3.73.ebuild | 466 ++++++ media-video/pipewire/pipewire-9999.ebuild | 2 +- media-video/rovclock/rovclock-0.6e-r1.ebuild | 4 +- media-video/rovclock/rovclock-0.6e-r2.ebuild | 25 + ...d => simplescreenrecorder-0.4.4-r3.ebuild} | 2 +- .../simplescreenrecorder-9999.ebuild | 2 +- metadata/Manifest.gz | Bin 3506 -> 3511 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27895 -> 27899 bytes metadata/md5-cache/acct-group/Manifest.gz | Bin 75944 -> 76100 bytes metadata/md5-cache/acct-group/inadyn-0 | 8 + metadata/md5-cache/acct-user/Manifest.gz | Bin 70909 -> 71041 bytes metadata/md5-cache/acct-user/_cron-failure-0 | 3 +- metadata/md5-cache/acct-user/aerospike-amc-0 | 3 +- metadata/md5-cache/acct-user/airdcppd-0-r1 | 3 +- metadata/md5-cache/acct-user/alertmanager-0 | 3 +- metadata/md5-cache/acct-user/alias-0-r1 | 4 +- metadata/md5-cache/acct-user/amanda-0 | 3 +- metadata/md5-cache/acct-user/amavis-0-r1 | 3 +- metadata/md5-cache/acct-user/amule-0-r2 | 3 +- metadata/md5-cache/acct-user/anope-0-r1 | 3 +- metadata/md5-cache/acct-user/apache-0-r2 | 3 +- metadata/md5-cache/acct-user/apt-cacher-ng-0 | 3 +- metadata/md5-cache/acct-user/argus-0 | 3 +- metadata/md5-cache/acct-user/arpwatch-0 | 3 +- metadata/md5-cache/acct-user/artifactory-0 | 3 +- metadata/md5-cache/acct-user/aspnet-0 | 3 +- metadata/md5-cache/acct-user/asterisk-0-r1 | 3 +- metadata/md5-cache/acct-user/at-0 | 3 +- .../md5-cache/acct-user/atheme-services-0-r1 | 3 +- metadata/md5-cache/acct-user/automatic-0 | 3 +- metadata/md5-cache/acct-user/automx2-0-r1 | 3 +- metadata/md5-cache/acct-user/avahi-0-r1 | 3 +- .../md5-cache/acct-user/avahi-autoipd-0-r1 | 3 +- metadata/md5-cache/acct-user/axtls-0 | 3 +- metadata/md5-cache/acct-user/backuppc-0 | 3 +- metadata/md5-cache/acct-user/bacula-0-r1 | 3 +- metadata/md5-cache/acct-user/bareos-0-r1 | 3 +- metadata/md5-cache/acct-user/beanstalk-0 | 3 +- metadata/md5-cache/acct-user/bedrock-0-r1 | 3 +- metadata/md5-cache/acct-user/biboumi-0 | 3 +- .../md5-cache/acct-user/bind_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/bird-0 | 3 +- metadata/md5-cache/acct-user/bitcoin-0-r1 | 3 +- metadata/md5-cache/acct-user/bitflu-0 | 3 +- metadata/md5-cache/acct-user/bitlbee-0-r1 | 3 +- .../md5-cache/acct-user/blackbox_exporter-0 | 3 +- metadata/md5-cache/acct-user/boinc-0 | 3 +- metadata/md5-cache/acct-user/brltty-0 | 3 +- metadata/md5-cache/acct-user/buildbot-0-r1 | 3 +- metadata/md5-cache/acct-user/burp-0-r1 | 3 +- .../md5-cache/acct-user/burrow_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/cadvisor-0-r1 | 3 +- metadata/md5-cache/acct-user/cancd-0-r1 | 3 +- metadata/md5-cache/acct-user/carbon-0-r1 | 3 +- metadata/md5-cache/acct-user/ceph-0-r1 | 3 +- metadata/md5-cache/acct-user/cgit-0 | 3 +- metadata/md5-cache/acct-user/chronograf-0-r1 | 3 +- metadata/md5-cache/acct-user/cinder-0-r1 | 3 +- metadata/md5-cache/acct-user/clair-0-r1 | 3 +- metadata/md5-cache/acct-user/clamav-0-r1 | 3 +- metadata/md5-cache/acct-user/cntlm-0 | 3 +- metadata/md5-cache/acct-user/cockroach-0 | 3 +- metadata/md5-cache/acct-user/collectd-0 | 3 +- metadata/md5-cache/acct-user/colord-0 | 3 +- metadata/md5-cache/acct-user/consul-0-r1 | 3 +- .../md5-cache/acct-user/consul-template-0-r1 | 3 +- .../md5-cache/acct-user/consul_exporter-0 | 3 +- metadata/md5-cache/acct-user/coredns-0 | 3 +- metadata/md5-cache/acct-user/croc-0 | 3 +- metadata/md5-cache/acct-user/cron-0 | 3 +- metadata/md5-cache/acct-user/cvmfs-0-r1 | 3 +- metadata/md5-cache/acct-user/cyrus-0-r2 | 3 +- metadata/md5-cache/acct-user/darkstat-0 | 3 +- metadata/md5-cache/acct-user/davfs2-0-r1 | 3 +- metadata/md5-cache/acct-user/dbmail-0 | 3 +- metadata/md5-cache/acct-user/dbskkd-0 | 3 +- metadata/md5-cache/acct-user/ddclient-0-r1 | 3 +- metadata/md5-cache/acct-user/defang-0 | 3 +- metadata/md5-cache/acct-user/dehydrated-0 | 3 +- metadata/md5-cache/acct-user/deluge-0-r1 | 3 +- metadata/md5-cache/acct-user/dhcp-0-r1 | 3 +- metadata/md5-cache/acct-user/dhcpcd-0-r1 | 3 +- metadata/md5-cache/acct-user/dictd-0 | 3 +- metadata/md5-cache/acct-user/dirsrv-0 | 3 +- metadata/md5-cache/acct-user/distcc-1 | 3 +- metadata/md5-cache/acct-user/dnrd-0 | 3 +- metadata/md5-cache/acct-user/dnscache-0 | 3 +- .../md5-cache/acct-user/dnscrypt-proxy-0-r1 | 3 +- metadata/md5-cache/acct-user/dnsdist-0-r1 | 3 +- metadata/md5-cache/acct-user/dnslog-0 | 3 +- metadata/md5-cache/acct-user/dnsmasq-0-r1 | 3 +- .../md5-cache/acct-user/dnsmasq_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/docker_auth-0-r1 | 3 +- metadata/md5-cache/acct-user/dovecot-0-r1 | 3 +- metadata/md5-cache/acct-user/dovenull-0-r1 | 3 +- metadata/md5-cache/acct-user/drone-0 | 3 +- metadata/md5-cache/acct-user/duende-0-r1 | 4 +- metadata/md5-cache/acct-user/ejabberd-2 | 3 +- .../md5-cache/acct-user/elasticsearch-0-r1 | 3 +- .../acct-user/elasticsearch_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/energi3-0 | 3 +- metadata/md5-cache/acct-user/epmd-0-r1 | 3 +- metadata/md5-cache/acct-user/err-0 | 3 +- metadata/md5-cache/acct-user/etcd-0-r1 | 3 +- metadata/md5-cache/acct-user/exabgp-0-r1 | 3 +- metadata/md5-cache/acct-user/ez-ipupd-0 | 3 +- metadata/md5-cache/acct-user/fax-0 | 3 +- metadata/md5-cache/acct-user/fcron-0 | 3 +- metadata/md5-cache/acct-user/fdm-0 | 3 +- metadata/md5-cache/acct-user/fetchmail-0-r1 | 3 +- metadata/md5-cache/acct-user/fhem-0-r1 | 3 +- metadata/md5-cache/acct-user/firebird-0-r2 | 3 +- metadata/md5-cache/acct-user/flatpak-0 | 3 +- metadata/md5-cache/acct-user/flows-0 | 3 +- metadata/md5-cache/acct-user/fluentd-0-r1 | 3 +- metadata/md5-cache/acct-user/fnord-0 | 3 +- metadata/md5-cache/acct-user/fnordlog-0 | 3 +- metadata/md5-cache/acct-user/foldingathome-0 | 3 +- metadata/md5-cache/acct-user/fp-multiuser-0 | 3 +- metadata/md5-cache/acct-user/freenet-0 | 3 +- .../acct-user/fritzbox_smarthome_exporter-0 | 3 +- metadata/md5-cache/acct-user/frr-0 | 3 +- metadata/md5-cache/acct-user/ftp-0-r3 | 3 +- metadata/md5-cache/acct-user/ftpproxy-0 | 3 +- metadata/md5-cache/acct-user/gatling-0-r1 | 3 +- metadata/md5-cache/acct-user/gauth-0 | 3 +- metadata/md5-cache/acct-user/gdm-0 | 3 +- metadata/md5-cache/acct-user/geneweb-0-r1 | 3 +- metadata/md5-cache/acct-user/geoclue-0 | 3 +- metadata/md5-cache/acct-user/gerbera-0-r1 | 3 +- metadata/md5-cache/acct-user/git-0-r2 | 3 +- .../md5-cache/acct-user/github-exporter-0 | 3 +- metadata/md5-cache/acct-user/gitlab-runner-1 | 3 +- metadata/md5-cache/acct-user/gkrellmd-0-r1 | 3 +- metadata/md5-cache/acct-user/glance-0-r1 | 3 +- metadata/md5-cache/acct-user/gluster-0-r1 | 3 +- metadata/md5-cache/acct-user/gns3-0 | 3 +- metadata/md5-cache/acct-user/gnump3d-0 | 3 +- .../acct-user/gnupg-pkcs11-scd-proxy-0 | 3 +- metadata/md5-cache/acct-user/goaccess-0 | 3 +- metadata/md5-cache/acct-user/gopher-0 | 3 +- metadata/md5-cache/acct-user/gopherd-0 | 3 +- metadata/md5-cache/acct-user/gpsd-0-r2 | 3 +- metadata/md5-cache/acct-user/grafana-0-r1 | 3 +- metadata/md5-cache/acct-user/graylog-0-r1 | 3 +- metadata/md5-cache/acct-user/greetd-0-r1 | 3 +- metadata/md5-cache/acct-user/grok_exporter-0 | 3 +- metadata/md5-cache/acct-user/groonga-0 | 3 +- metadata/md5-cache/acct-user/gvm-0-r1 | 3 +- metadata/md5-cache/acct-user/h2o-0 | 3 +- metadata/md5-cache/acct-user/hacluster-0 | 3 +- metadata/md5-cache/acct-user/haproxy-0-r1 | 3 +- metadata/md5-cache/acct-user/havp-0-r1 | 3 +- metadata/md5-cache/acct-user/headscale-0 | 3 +- metadata/md5-cache/acct-user/heat-0-r1 | 3 +- metadata/md5-cache/acct-user/hsqldb-0 | 3 +- metadata/md5-cache/acct-user/http-0 | 3 +- metadata/md5-cache/acct-user/i2p-0-r1 | 3 +- metadata/md5-cache/acct-user/i2pd-0-r1 | 3 +- metadata/md5-cache/acct-user/icecast-0 | 3 +- metadata/md5-cache/acct-user/icecream-0 | 3 +- metadata/md5-cache/acct-user/ices-0 | 3 +- metadata/md5-cache/acct-user/icinga-0-r1 | 3 +- metadata/md5-cache/acct-user/icingadirector-0 | 3 +- metadata/md5-cache/acct-user/inadyn-0 | 9 + metadata/md5-cache/acct-user/influxdb-0-r1 | 3 +- metadata/md5-cache/acct-user/inspircd-0-r1 | 3 +- metadata/md5-cache/acct-user/ipfs-0-r1 | 3 +- metadata/md5-cache/acct-user/ippl-0-r1 | 3 +- metadata/md5-cache/acct-user/ipsec-0 | 3 +- metadata/md5-cache/acct-user/ipsentinel-0 | 3 +- metadata/md5-cache/acct-user/iroffer-0 | 3 +- metadata/md5-cache/acct-user/jellyfin-0-r1 | 3 +- metadata/md5-cache/acct-user/jenkins-0 | 3 +- metadata/md5-cache/acct-user/kafka-0-r1 | 3 +- metadata/md5-cache/acct-user/kapacitor-0-r1 | 3 +- metadata/md5-cache/acct-user/karma-0 | 3 +- metadata/md5-cache/acct-user/keystone-0-r1 | 3 +- metadata/md5-cache/acct-user/kibana-0-r1 | 3 +- metadata/md5-cache/acct-user/kismet-0-r1 | 4 +- metadata/md5-cache/acct-user/knot-0-r1 | 3 +- metadata/md5-cache/acct-user/knot-resolver-0 | 3 +- .../md5-cache/acct-user/kube-apiserver-0-r1 | 3 +- .../acct-user/kube-controller-manager-0-r1 | 3 +- .../md5-cache/acct-user/kube-scheduler-0-r1 | 3 +- metadata/md5-cache/acct-user/ldap-0 | 3 +- metadata/md5-cache/acct-user/libreoffice-0 | 3 +- metadata/md5-cache/acct-user/lightdm-0 | 3 +- metadata/md5-cache/acct-user/lighttpd-0-r1 | 3 +- metadata/md5-cache/acct-user/litecoin-0 | 3 +- metadata/md5-cache/acct-user/lldpd-0-r1 | 3 +- metadata/md5-cache/acct-user/logcheck-0 | 3 +- metadata/md5-cache/acct-user/logstash-0-r1 | 3 +- metadata/md5-cache/acct-user/logsurfer-0 | 3 +- metadata/md5-cache/acct-user/lxc-0 | 3 +- metadata/md5-cache/acct-user/mail-0-r1 | 3 +- metadata/md5-cache/acct-user/man-1-r1 | 3 +- metadata/md5-cache/acct-user/maradns-0-r1 | 3 +- metadata/md5-cache/acct-user/memcached-0-r1 | 3 +- .../md5-cache/acct-user/memcached_exporter-0 | 3 +- metadata/md5-cache/acct-user/messagebus-0-r1 | 3 +- metadata/md5-cache/acct-user/mgraph-0 | 3 +- .../md5-cache/acct-user/milter-regex-0-r1 | 3 +- metadata/md5-cache/acct-user/minbif-0 | 3 +- metadata/md5-cache/acct-user/minecraft-0-r1 | 3 +- metadata/md5-cache/acct-user/minetest-1-r1 | 3 +- metadata/md5-cache/acct-user/minidlna-0 | 3 +- metadata/md5-cache/acct-user/miniflux-0 | 3 +- metadata/md5-cache/acct-user/minio-0 | 3 +- metadata/md5-cache/acct-user/mogile-0 | 3 +- metadata/md5-cache/acct-user/mongodb-0-r1 | 3 +- .../md5-cache/acct-user/mongodb_exporter-0 | 3 +- metadata/md5-cache/acct-user/monitorix-0-r1 | 3 +- metadata/md5-cache/acct-user/monkeyd-0 | 3 +- .../md5-cache/acct-user/monkeysphere-0-r1 | 3 +- metadata/md5-cache/acct-user/mosquitto-0-r1 | 3 +- metadata/md5-cache/acct-user/motion-0-r1 | 3 +- metadata/md5-cache/acct-user/mpd-0-r1 | 3 +- metadata/md5-cache/acct-user/msmtpd-0-r1 | 3 +- metadata/md5-cache/acct-user/munge-0 | 3 +- metadata/md5-cache/acct-user/munin-0-r1 | 3 +- metadata/md5-cache/acct-user/munin-async-0-r1 | 3 +- metadata/md5-cache/acct-user/murmur-0-r1 | 3 +- metadata/md5-cache/acct-user/mysql-0-r1 | 3 +- .../md5-cache/acct-user/mysqld_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/mythtv-0-r1 | 3 +- metadata/md5-cache/acct-user/nagios-0-r1 | 3 +- metadata/md5-cache/acct-user/named-0-r1 | 3 +- metadata/md5-cache/acct-user/netbox-0-r1 | 3 +- metadata/md5-cache/acct-user/netdata-1 | 3 +- metadata/md5-cache/acct-user/netperf-0 | 3 +- metadata/md5-cache/acct-user/neutron-0-r1 | 3 +- metadata/md5-cache/acct-user/nginx-0 | 3 +- metadata/md5-cache/acct-user/nginx-unit-0 | 3 +- .../acct-user/nginx-vts-exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/ngircd-0-r1 | 3 +- metadata/md5-cache/acct-user/ngrep-0-r1 | 3 +- metadata/md5-cache/acct-user/nm-openconnect-0 | 3 +- metadata/md5-cache/acct-user/nm-openvpn-0 | 3 +- metadata/md5-cache/acct-user/nobody-0 | 3 +- .../md5-cache/acct-user/node_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/notary-0 | 3 +- metadata/md5-cache/acct-user/nova-0-r1 | 3 +- metadata/md5-cache/acct-user/nsd-0-r1 | 3 +- metadata/md5-cache/acct-user/nslcd-0-r1 | 3 +- metadata/md5-cache/acct-user/ntopng-0 | 3 +- metadata/md5-cache/acct-user/ntp-0-r1 | 3 +- metadata/md5-cache/acct-user/nullmail-0 | 3 +- metadata/md5-cache/acct-user/nut-0-r1 | 3 +- metadata/md5-cache/acct-user/nvpd-0 | 3 +- metadata/md5-cache/acct-user/nzbget-0 | 3 +- metadata/md5-cache/acct-user/oidentd-0-r1 | 3 +- metadata/md5-cache/acct-user/openctd-0 | 3 +- metadata/md5-cache/acct-user/opendkim-0-r1 | 3 +- metadata/md5-cache/acct-user/opendmarc-0 | 3 +- metadata/md5-cache/acct-user/opendnssec-0 | 3 +- metadata/md5-cache/acct-user/openntpd-0-r1 | 3 +- metadata/md5-cache/acct-user/openrct2-0-r1 | 3 +- metadata/md5-cache/acct-user/openttd-0 | 3 +- metadata/md5-cache/acct-user/openvpn-0-r1 | 3 +- .../md5-cache/acct-user/openvpn_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/opm-0-r1 | 3 +- metadata/md5-cache/acct-user/oprofile-0-r1 | 3 +- metadata/md5-cache/acct-user/oragono-0 | 3 +- metadata/md5-cache/acct-user/ossec-0-r1 | 3 +- metadata/md5-cache/acct-user/ossecm-0-r1 | 3 +- metadata/md5-cache/acct-user/ossecr-0-r1 | 3 +- metadata/md5-cache/acct-user/owntracks-0 | 3 +- metadata/md5-cache/acct-user/p2p-0 | 3 +- metadata/md5-cache/acct-user/partimag-0 | 3 +- metadata/md5-cache/acct-user/pcap-0 | 3 +- metadata/md5-cache/acct-user/pcscd-0-r1 | 3 +- metadata/md5-cache/acct-user/pdns-0-r1 | 3 +- metadata/md5-cache/acct-user/pdnsd-0-r1 | 3 +- metadata/md5-cache/acct-user/pgagent-0 | 3 +- metadata/md5-cache/acct-user/pgbouncer-0 | 3 +- metadata/md5-cache/acct-user/pgpool-0 | 3 +- metadata/md5-cache/acct-user/pipewire-0 | 3 +- metadata/md5-cache/acct-user/pipewire-1 | 3 +- metadata/md5-cache/acct-user/placement-0-r1 | 3 +- metadata/md5-cache/acct-user/plex-0-r1 | 3 +- metadata/md5-cache/acct-user/polkitd-0-r1 | 3 +- metadata/md5-cache/acct-user/polw-0 | 3 +- metadata/md5-cache/acct-user/popa3d-0 | 3 +- metadata/md5-cache/acct-user/portage-0-r1 | 3 +- metadata/md5-cache/acct-user/postfix-0-r1 | 3 +- .../md5-cache/acct-user/postfix_exporter-0-r1 | 3 +- metadata/md5-cache/acct-user/postfwd-0 | 3 +- metadata/md5-cache/acct-user/postgres-0-r1 | 3 +- .../md5-cache/acct-user/postgres_exporter-0 | 3 +- metadata/md5-cache/acct-user/postgrey-0 | 3 +- metadata/md5-cache/acct-user/postmaster-0-r1 | 3 +- metadata/md5-cache/acct-user/privoxy-0-r1 | 3 +- metadata/md5-cache/acct-user/prometheus-0-r1 | 3 +- metadata/md5-cache/acct-user/prosody-0 | 3 +- metadata/md5-cache/acct-user/prowlarr-0 | 3 +- metadata/md5-cache/acct-user/psybnc-0 | 3 +- metadata/md5-cache/acct-user/pulse-0 | 3 +- metadata/md5-cache/acct-user/puppet-0-r1 | 3 +- metadata/md5-cache/acct-user/puppetdb-0-r1 | 3 +- metadata/md5-cache/acct-user/pushgateway-0 | 3 +- metadata/md5-cache/acct-user/pvpgn-0 | 3 +- metadata/md5-cache/acct-user/qemu-0-r1 | 3 +- metadata/md5-cache/acct-user/qmaild-0-r1 | 3 +- metadata/md5-cache/acct-user/qmaill-0-r1 | 3 +- metadata/md5-cache/acct-user/qmailp-0-r1 | 3 +- metadata/md5-cache/acct-user/qmailq-0-r1 | 3 +- metadata/md5-cache/acct-user/qmailr-0-r1 | 3 +- metadata/md5-cache/acct-user/qmails-0-r1 | 3 +- metadata/md5-cache/acct-user/quagga-0-r1 | 3 +- metadata/md5-cache/acct-user/quassel-0-r1 | 3 +- metadata/md5-cache/acct-user/rabbitmq-0 | 3 +- .../md5-cache/acct-user/rabbitmq_exporter-0 | 3 +- metadata/md5-cache/acct-user/radarr-0 | 3 +- metadata/md5-cache/acct-user/radicale-0-r2 | 3 +- metadata/md5-cache/acct-user/radius-0-r1 | 3 +- metadata/md5-cache/acct-user/radvd-0 | 3 +- metadata/md5-cache/acct-user/rbldns-0-r1 | 3 +- metadata/md5-cache/acct-user/rbot-0 | 3 +- metadata/md5-cache/acct-user/readarr-0 | 3 +- metadata/md5-cache/acct-user/redis-0-r1 | 3 +- metadata/md5-cache/acct-user/redis_exporter-0 | 3 +- metadata/md5-cache/acct-user/redmine-0-r1 | 3 +- metadata/md5-cache/acct-user/redsocks-0-r1 | 3 +- metadata/md5-cache/acct-user/reg-0-r1 | 3 +- metadata/md5-cache/acct-user/registry-0 | 3 +- metadata/md5-cache/acct-user/root-0-r1 | 3 +- metadata/md5-cache/acct-user/rplayd-0 | 3 +- metadata/md5-cache/acct-user/rrdcached-0 | 3 +- metadata/md5-cache/acct-user/rslsync-0 | 3 +- metadata/md5-cache/acct-user/rspamd-0-r1 | 3 +- .../md5-cache/acct-user/rstudio-server-0-r1 | 3 +- metadata/md5-cache/acct-user/rt-0 | 3 +- metadata/md5-cache/acct-user/rtkit-0-r1 | 3 +- metadata/md5-cache/acct-user/rundeck-0 | 3 +- metadata/md5-cache/acct-user/rwhoisd-0 | 3 +- metadata/md5-cache/acct-user/sabnzbd-0-r1 | 3 +- metadata/md5-cache/acct-user/sagan-0-r1 | 3 +- metadata/md5-cache/acct-user/samplicator-0 | 3 +- metadata/md5-cache/acct-user/sancp-0 | 3 +- metadata/md5-cache/acct-user/saned-0 | 3 +- metadata/md5-cache/acct-user/sanlock-0-r1 | 3 +- metadata/md5-cache/acct-user/sauerbraten-0-r1 | 3 +- metadata/md5-cache/acct-user/scanlogd-0 | 3 +- metadata/md5-cache/acct-user/scponly-0-r1 | 3 +- metadata/md5-cache/acct-user/sddm-0 | 3 +- metadata/md5-cache/acct-user/sendpage-0 | 3 +- metadata/md5-cache/acct-user/serf-0 | 3 +- metadata/md5-cache/acct-user/sguil-0 | 3 +- metadata/md5-cache/acct-user/sigh-0 | 3 +- metadata/md5-cache/acct-user/sks-0 | 3 +- metadata/md5-cache/acct-user/slurm-0-r1 | 3 +- metadata/md5-cache/acct-user/smmsp-0-r2 | 3 +- metadata/md5-cache/acct-user/smokeping-0 | 3 +- metadata/md5-cache/acct-user/smsd-0 | 3 +- metadata/md5-cache/acct-user/smtpd-0-r1 | 3 +- metadata/md5-cache/acct-user/smtpq-0-r1 | 3 +- metadata/md5-cache/acct-user/snapclient-0 | 3 +- metadata/md5-cache/acct-user/snapserver-0 | 3 +- metadata/md5-cache/acct-user/sndiod-0 | 3 +- metadata/md5-cache/acct-user/sniproxy-0 | 3 +- metadata/md5-cache/acct-user/snmp_exporter-0 | 3 +- metadata/md5-cache/acct-user/snort-0 | 3 +- metadata/md5-cache/acct-user/sobby-0 | 3 +- metadata/md5-cache/acct-user/sobexsrv-0 | 3 +- metadata/md5-cache/acct-user/sockd-0-r1 | 3 +- metadata/md5-cache/acct-user/sogo-0-r1 | 3 +- metadata/md5-cache/acct-user/soju-0 | 3 +- metadata/md5-cache/acct-user/sonarr-0 | 3 +- metadata/md5-cache/acct-user/spamd-0-r1 | 3 +- metadata/md5-cache/acct-user/spectrum-0-r1 | 3 +- metadata/md5-cache/acct-user/spire-0-r1 | 3 +- metadata/md5-cache/acct-user/spread-0 | 3 +- metadata/md5-cache/acct-user/sqlgrey-0-r1 | 3 +- metadata/md5-cache/acct-user/squid-0-r1 | 3 +- metadata/md5-cache/acct-user/sshd-0-r1 | 3 +- metadata/md5-cache/acct-user/sstpc-0 | 3 +- metadata/md5-cache/acct-user/stdiscosrv-1 | 3 +- metadata/md5-cache/acct-user/steamcmd-0-r1 | 3 +- metadata/md5-cache/acct-user/stg-0 | 3 +- metadata/md5-cache/acct-user/strelaysrv-1 | 3 +- metadata/md5-cache/acct-user/stubby-0-r1 | 3 +- metadata/md5-cache/acct-user/stunnel-0-r1 | 3 +- metadata/md5-cache/acct-user/subsonic-0-r1 | 3 +- metadata/md5-cache/acct-user/suricata-0-r1 | 3 +- metadata/md5-cache/acct-user/svn-0-r1 | 3 +- metadata/md5-cache/acct-user/svxlink-0 | 3 +- metadata/md5-cache/acct-user/swift-0-r1 | 3 +- metadata/md5-cache/acct-user/synapse-0 | 3 +- metadata/md5-cache/acct-user/syncthing-0-r1 | 3 +- .../md5-cache/acct-user/systemd-coredump-0-r1 | 3 +- .../acct-user/systemd-journal-remote-0-r1 | 3 +- .../md5-cache/acct-user/systemd-network-0-r1 | 3 +- metadata/md5-cache/acct-user/systemd-oom-0 | 3 +- .../md5-cache/acct-user/systemd-resolve-0-r1 | 3 +- .../md5-cache/acct-user/systemd-timesync-0-r1 | 3 +- metadata/md5-cache/acct-user/taskd-0 | 3 +- metadata/md5-cache/acct-user/teamspeak-0-r1 | 3 +- metadata/md5-cache/acct-user/telegraf-0-r1 | 3 +- metadata/md5-cache/acct-user/tenshi-0 | 3 +- metadata/md5-cache/acct-user/thttpd-0 | 3 +- metadata/md5-cache/acct-user/timidity-0 | 3 +- metadata/md5-cache/acct-user/tinydns-0 | 3 +- metadata/md5-cache/acct-user/tinyproxy-0 | 3 +- metadata/md5-cache/acct-user/tomcat-0 | 3 +- metadata/md5-cache/acct-user/tor-0-r1 | 3 +- metadata/md5-cache/acct-user/tox-0-r1 | 3 +- metadata/md5-cache/acct-user/tpm-0 | 3 +- .../md5-cache/acct-user/transmission-1-r1 | 3 +- metadata/md5-cache/acct-user/trickster-0 | 3 +- metadata/md5-cache/acct-user/trojan-0 | 3 +- metadata/md5-cache/acct-user/tss-0-r1 | 3 +- metadata/md5-cache/acct-user/ttrssd-0 | 3 +- metadata/md5-cache/acct-user/turnserver-0-r1 | 3 +- metadata/md5-cache/acct-user/tvheadend-0-r1 | 3 +- metadata/md5-cache/acct-user/ulogd-0 | 3 +- metadata/md5-cache/acct-user/ultimaker-0-r1 | 3 +- metadata/md5-cache/acct-user/unbound-0-r1 | 3 +- .../md5-cache/acct-user/unbound-telemetry-1 | 3 +- metadata/md5-cache/acct-user/unifi-0-r1 | 3 +- metadata/md5-cache/acct-user/unifi-video-0 | 3 +- metadata/md5-cache/acct-user/unrealircd-0-r1 | 3 +- metadata/md5-cache/acct-user/upmpdcli-0 | 3 +- metadata/md5-cache/acct-user/uptimed-0-r2 | 3 +- metadata/md5-cache/acct-user/usbmux-0-r1 | 3 +- metadata/md5-cache/acct-user/ushare-0 | 3 +- metadata/md5-cache/acct-user/uwsgi_exporter-0 | 3 +- metadata/md5-cache/acct-user/vacation-0 | 3 +- metadata/md5-cache/acct-user/varnish-0-r1 | 3 +- metadata/md5-cache/acct-user/vault-0-r1 | 3 +- metadata/md5-cache/acct-user/vault_exporter-0 | 3 +- metadata/md5-cache/acct-user/vboxguest-0-r1 | 3 +- metadata/md5-cache/acct-user/vdr-0-r1 | 3 +- metadata/md5-cache/acct-user/vdradmin-0-r1 | 4 +- metadata/md5-cache/acct-user/vnstat-0 | 3 +- metadata/md5-cache/acct-user/vpopmail-0-r1 | 3 +- metadata/md5-cache/acct-user/wesnoth-0-r1 | 3 +- metadata/md5-cache/acct-user/wwwoffle-0 | 3 +- metadata/md5-cache/acct-user/x2goprint-0-r1 | 3 +- metadata/md5-cache/acct-user/x2gouser-0-r1 | 3 +- metadata/md5-cache/acct-user/xrootd-0-r1 | 3 +- .../md5-cache/acct-user/yubihsm-connector-0 | 3 +- metadata/md5-cache/acct-user/zabbix-0 | 3 +- metadata/md5-cache/acct-user/zeppelin-0-r1 | 3 +- metadata/md5-cache/acct-user/zetcd-0 | 3 +- metadata/md5-cache/acct-user/ziproxy-0 | 3 +- metadata/md5-cache/acct-user/znc-0-r1 | 3 +- metadata/md5-cache/acct-user/zookeeper-0 | 3 +- .../md5-cache/app-accessibility/Manifest.gz | Bin 6250 -> 6411 bytes .../app-accessibility/kontrast-23.04.2 | 4 +- .../app-accessibility/kontrast-23.04.3 | 16 + metadata/md5-cache/app-admin/Manifest.gz | Bin 54562 -> 55521 bytes .../app-admin/ansible-molecule-5.0.1 | 16 - .../app-admin/ansible-molecule-5.1.0 | 16 + metadata/md5-cache/app-admin/awscli-1.28.1 | 16 + metadata/md5-cache/app-admin/awscli-1.29.0 | 16 + metadata/md5-cache/app-admin/awscli-1.29.1 | 16 + metadata/md5-cache/app-admin/eselect-1.4.25 | 4 +- .../app-admin/{exo-1.70.0 => exo-1.71.0} | 2 +- metadata/md5-cache/app-admin/metalog-20230707 | 15 + metadata/md5-cache/app-admin/syslog-ng-4.2.0 | 2 +- metadata/md5-cache/app-admin/tmpreaper-1.6.17 | 4 +- .../md5-cache/app-admin/webapp-config-1.55-r3 | 16 + .../md5-cache/app-admin/webapp-config-9999 | 8 +- .../md5-cache/app-admin/xkcdpass-1.19.3-r1 | 16 + metadata/md5-cache/app-arch/Manifest.gz | Bin 24589 -> 24753 bytes metadata/md5-cache/app-arch/gcab-1.6 | 18 + .../app-arch/lbzip2-2.5_p20181227-r2 | 2 +- metadata/md5-cache/app-arch/pigz-2.7-r1 | 4 +- metadata/md5-cache/app-arch/rar-6.22 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 13381 -> 12886 bytes metadata/md5-cache/app-backup/restic-0.13.1 | 15 - metadata/md5-cache/app-backup/restic-0.14.0 | 15 - metadata/md5-cache/app-backup/restic-0.15.1 | 15 - metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 6398 -> 6399 bytes .../{stress-ng-0.15.10 => stress-ng-0.16.00} | 2 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 8658 -> 8815 bytes .../app-cdr/dolphin-plugins-mountiso-23.04.2 | 4 +- .../app-cdr/dolphin-plugins-mountiso-23.04.3 | 16 + metadata/md5-cache/app-containers/Manifest.gz | Bin 14829 -> 14995 bytes .../md5-cache/app-containers/buildah-1.30.0 | 4 +- .../md5-cache/app-containers/cri-tools-1.27.0 | 4 +- .../app-containers/docker-compose-1.29.2-r4 | 17 + .../app-containers/docker-registry-2.8.2 | 4 +- .../md5-cache/app-containers/lxd-5.0.2-r2 | 4 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 38039 -> 38842 bytes .../md5-cache/app-crypt/acme-tiny-5.0.1-r1 | 16 + metadata/md5-cache/app-crypt/gnupg-2.4.3 | 17 + metadata/md5-cache/app-crypt/gpgme-1.21.0 | 17 + metadata/md5-cache/app-crypt/keysmith-23.04.2 | 4 +- metadata/md5-cache/app-crypt/keysmith-23.04.3 | 17 + metadata/md5-cache/app-crypt/minisign-0.11 | 4 +- metadata/md5-cache/app-crypt/p11-kit-0.25.0 | 4 +- metadata/md5-cache/app-crypt/swtpm-0.8.0-r1 | 16 + metadata/md5-cache/app-editors/Manifest.gz | Bin 24082 -> 24397 bytes metadata/md5-cache/app-editors/gedit-45.0 | 17 + .../md5-cache/app-editors/gedit-plugins-45.0 | 17 + .../md5-cache/app-editors/ghostwriter-23.04.2 | 4 +- .../md5-cache/app-editors/ghostwriter-23.04.3 | 16 + metadata/md5-cache/app-editors/nano-7.2-r1 | 4 +- metadata/md5-cache/app-editors/nano-9999 | 4 +- .../{okteta-0.26.11 => okteta-0.26.12} | 2 +- metadata/md5-cache/app-editors/vscode-1.79.1 | 14 - .../{vscode-1.79.0 => vscode-1.80.0} | 2 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 114720 -> 115192 bytes .../avy-embark-collect-0.22.1_p20230630 | 13 + .../app-emacs/avy-embark-collect-9999 | 12 + .../{ebuild-mode-1.64 => ebuild-mode-1.65} | 2 +- metadata/md5-cache/app-emacs/eldev-1.4.1 | 4 +- .../app-emacs/embark-0.22.1_p20230630 | 13 + .../app-emacs/embark-consult-0.22.1_p20230630 | 13 + .../md5-cache/app-emacs/embark-consult-9999 | 12 + .../md5-cache/app-emacs/eselect-mode-1.4.17 | 13 - .../md5-cache/app-emacs/eselect-mode-1.4.22 | 13 - .../md5-cache/app-emacs/eselect-mode-1.4.25 | 4 +- .../md5-cache/app-emacs/libegit2-0.0.20230129 | 4 +- metadata/md5-cache/app-emacs/magit-3.3.0 | 4 +- metadata/md5-cache/app-emacs/transient-0.4.1 | 4 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 32048 -> 31886 bytes metadata/md5-cache/app-emulation/spice-0.15.2 | 4 +- .../app-emulation/virtio-win-0.1.221.1 | 4 +- .../app-emulation/virtio-win-0.1.225.2 | 4 +- .../app-emulation/virtio-win-0.1.229.1 | 4 +- .../{wine-vanilla-8.8 => wine-vanilla-8.12} | 10 +- .../md5-cache/app-emulation/wine-vanilla-8.7 | 18 - metadata/md5-cache/app-misc/Manifest.gz | Bin 70774 -> 71081 bytes metadata/md5-cache/app-misc/broot-1.21.3 | 15 - .../{fastfetch-1.12.1 => fastfetch-1.12.2} | 2 +- metadata/md5-cache/app-misc/gentoo-0.20.7-r1 | 15 + .../app-misc/grabcartoons-2.8.4_p20141112 | 13 - .../md5-cache/app-misc/grabcartoons-2.8.5 | 11 + metadata/md5-cache/app-misc/grabcartoons-9999 | 6 +- metadata/md5-cache/app-misc/khal-0.11.2 | 16 + metadata/md5-cache/app-misc/neofetch-7.1.0-r1 | 4 +- .../app-misc/{rdfind-1.5.0 => rdfind-1.6.0} | 6 +- metadata/md5-cache/app-misc/recoll-1.35.0 | 16 + metadata/md5-cache/app-office/Manifest.gz | Bin 10176 -> 10334 bytes .../app-office/auto-multiple-choice-1.3.0-r1 | 15 - .../app-office/auto-multiple-choice-1.6.0 | 6 +- metadata/md5-cache/app-office/calcurse-4.8.1 | 4 +- .../md5-cache/app-office/kalendar-23.04.2 | 4 +- .../md5-cache/app-office/kalendar-23.04.3 | 17 + metadata/md5-cache/app-office/skrooge-2.30.0 | 17 + metadata/md5-cache/app-portage/Manifest.gz | Bin 17590 -> 17921 bytes metadata/md5-cache/app-portage/elogv-0.8.0 | 16 + metadata/md5-cache/app-portage/gentle-0.3.0 | 16 - metadata/md5-cache/app-portage/gentle-0.4.0 | 16 + .../md5-cache/app-portage/iwdevtools-0.12.5 | 6 +- .../md5-cache/app-portage/iwdevtools-9999 | 6 +- .../app-portage/mirrorselect-2.3.0-r2 | 16 + .../md5-cache/app-portage/mirrorselect-9999 | 15 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 15710 -> 15874 bytes metadata/md5-cache/app-shells/ccsh-0.0.4-r5 | 11 + metadata/md5-cache/app-shells/fish-3.6.1 | 4 +- metadata/md5-cache/app-text/Manifest.gz | Bin 70853 -> 71508 bytes metadata/md5-cache/app-text/bibclean-3.06 | 8 +- metadata/md5-cache/app-text/djview-4.10.6-r2 | 6 +- metadata/md5-cache/app-text/djvu-3.5.28-r3 | 12 +- metadata/md5-cache/app-text/dvipng-1.17 | 4 +- .../app-text/dvipsk-2021.1_p20210325-r1 | 4 +- metadata/md5-cache/app-text/dvisvgm-3.1 | 14 + metadata/md5-cache/app-text/evince-44.3 | 17 + metadata/md5-cache/app-text/grip-4.6.1-r1 | 15 + metadata/md5-cache/app-text/mupdf-1.22.0 | 4 +- metadata/md5-cache/app-text/pandoc-bin-3.1.3 | 4 +- metadata/md5-cache/app-text/pandoc-bin-3.1.5 | 11 + metadata/md5-cache/app-text/pdfminer-20220506 | 6 +- .../{poppler-23.06.0 => poppler-23.07.0} | 6 +- metadata/md5-cache/app-text/poppler-9999 | 2 +- .../app-text/ps2pkm-1.8_p20210325-r1 | 4 +- metadata/md5-cache/app-text/sigil-1.9.30 | 8 +- .../md5-cache/app-text/ttf2pk2-2.0_p20210325 | 4 +- metadata/md5-cache/app-text/wv2-0.4.2-r3 | 4 +- metadata/md5-cache/app-text/xdvik-22.87.03-r4 | 4 +- metadata/md5-cache/app-text/xdvik-22.87.06 | 4 +- metadata/md5-cache/app-text/xdvik-22.87.06-r1 | 4 +- metadata/md5-cache/app-xemacs/Manifest.gz | Bin 23415 -> 23253 bytes .../md5-cache/app-xemacs/ebuild-mode-1.63 | 13 - .../{ebuild-mode-1.64 => ebuild-mode-1.65} | 2 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 24521 -> 24694 bytes .../md5-cache/dev-cpp/abseil-cpp-20230125.2 | 2 +- metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 | 17 + .../md5-cache/dev-cpp/rapidfuzz-cpp-2.0.0 | 4 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 30943 -> 30944 bytes .../md5-cache/dev-db/mysql-workbench-8.0.33 | 2 +- .../{pg_activity-3.3.0 => pg_activity-3.4.2} | 2 +- metadata/md5-cache/dev-games/Manifest.gz | Bin 8014 -> 8169 bytes metadata/md5-cache/dev-games/godot-4.1 | 17 + .../dev-games/openscenegraph-3.6.5-r114 | 4 +- .../dev-games/openscenegraph-qt-3.5.7-r1 | 4 +- .../md5-cache/dev-games/quake4-sdk-1.4.2-r1 | 4 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 72959 -> 72122 bytes metadata/md5-cache/dev-java/janino-3.1.7 | 15 - metadata/md5-cache/dev-java/janino-3.1.8 | 15 - .../md5-cache/dev-java/logback-classic-1.4.1 | 15 - .../md5-cache/dev-java/logback-core-1.4.1 | 15 - metadata/md5-cache/dev-java/netty-4.1.35-r1 | 15 - metadata/md5-cache/dev-lang/Manifest.gz | Bin 41049 -> 41355 bytes metadata/md5-cache/dev-lang/php-8.1.21 | 18 + .../dev-lang/{php-8.2.7-r1 => php-8.2.8} | 2 +- .../md5-cache/dev-lang/python-3.12.0_beta3 | 6 +- metadata/md5-cache/dev-lang/typescript-5.1.3 | 4 +- metadata/md5-cache/dev-lang/vala-0.56.9 | 17 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 155743 -> 156996 bytes metadata/md5-cache/dev-libs/botan-3.0.0-r2 | 2 +- metadata/md5-cache/dev-libs/c-blosc2-2.10.0 | 17 + metadata/md5-cache/dev-libs/efl-1.26.3-r2 | 4 +- metadata/md5-cache/dev-libs/glib-2.76.4 | 18 + metadata/md5-cache/dev-libs/gumbo-0.10.1 | 4 +- metadata/md5-cache/dev-libs/inih-57 | 12 + .../md5-cache/dev-libs/kirigami-addons-0.8.0 | 4 +- .../md5-cache/dev-libs/kopeninghours-23.04.3 | 18 + .../md5-cache/dev-libs/kosmindoormap-23.04.3 | 17 + .../dev-libs/kpathsea-6.3.3_p20210325-r1 | 4 +- .../dev-libs/kpublictransport-23.04.3 | 17 + metadata/md5-cache/dev-libs/ktextaddons-1.2.1 | 4 +- metadata/md5-cache/dev-libs/kweathercore-0.7 | 4 +- metadata/md5-cache/dev-libs/libclc-14.0.6 | 2 +- metadata/md5-cache/dev-libs/libclc-15.0.7 | 2 +- metadata/md5-cache/dev-libs/libclc-16.0.5 | 2 +- metadata/md5-cache/dev-libs/libclc-16.0.6 | 2 +- .../md5-cache/dev-libs/libclc-17.0.0.9999 | 2 +- .../dev-libs/libclc-17.0.0_pre20230620 | 13 - .../dev-libs/libclc-17.0.0_pre20230630 | 2 +- ..._pre20230615 => libclc-17.0.0_pre20230705} | 4 +- .../{libintl-0.22 => libintl-0.22-r1} | 2 +- metadata/md5-cache/dev-libs/libmanette-0.2.6 | 4 +- metadata/md5-cache/dev-libs/libp11-0.4.12-r2 | 14 + metadata/md5-cache/dev-libs/libtracefs-1.7.0 | 4 +- .../md5-cache/dev-libs/libunistring-1.1-r1 | 4 +- metadata/md5-cache/dev-libs/miniaudio-0.11.11 | 6 +- metadata/md5-cache/dev-libs/miniaudio-0.11.15 | 6 +- metadata/md5-cache/dev-libs/olm-3.2.15 | 4 +- metadata/md5-cache/dev-libs/openpace-1.1.3 | 4 +- metadata/md5-cache/dev-libs/opensc-0.23.0-r1 | 4 +- metadata/md5-cache/dev-libs/pslib-0.4.6 | 6 +- metadata/md5-cache/dev-libs/qcoro5-0.9.0 | 4 +- metadata/md5-cache/dev-libs/rasqal-0.9.33-r1 | 6 +- metadata/md5-cache/dev-libs/redland-1.0.17-r3 | 6 +- .../dev-libs/redland-bindings-1.0.17.1-r101 | 6 +- .../dev-libs/rocm-opencl-runtime-5.1.3 | 4 +- .../dev-libs/rocm-opencl-runtime-5.3.3-r1 | 4 +- ...ime-5.4.3 => rocm-opencl-runtime-5.4.3-r1} | 6 +- .../dev-libs/rocm-opencl-runtime-9999 | 4 +- metadata/md5-cache/dev-libs/simdjson-3.1.1-r1 | 16 - metadata/md5-cache/dev-libs/simdjson-3.2.0 | 4 +- .../{simdjson-3.1.7-r1 => simdjson-3.2.1} | 6 +- .../md5-cache/dev-libs/vala-common-0.56.9 | 12 + .../md5-cache/dev-libs/wayland-protocols-1.32 | 15 + metadata/md5-cache/dev-libs/xmlsec-1.2.38 | 15 + metadata/md5-cache/dev-ml/Manifest.gz | Bin 102601 -> 103890 bytes metadata/md5-cache/dev-ml/alcotest-1.7.0 | 6 +- metadata/md5-cache/dev-ml/async-0.16.0 | 16 + metadata/md5-cache/dev-ml/async_kernel-0.16.0 | 15 + .../md5-cache/dev-ml/async_rpc_kernel-0.16.0 | 15 + metadata/md5-cache/dev-ml/async_unix-0.16.0 | 15 + metadata/md5-cache/dev-ml/core_unix-0.16.0 | 15 + metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-16.0.5 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 | 2 +- .../md5-cache/dev-ml/llvm-ocaml-17.0.0.9999 | 2 +- .../dev-ml/llvm-ocaml-17.0.0_pre20230615 | 16 - .../dev-ml/llvm-ocaml-17.0.0_pre20230620 | 16 - .../dev-ml/llvm-ocaml-17.0.0_pre20230630 | 2 +- .../dev-ml/llvm-ocaml-17.0.0_pre20230705 | 16 + .../dev-ml/protocol_version_header-0.16.0 | 15 + metadata/md5-cache/dev-ml/textutils-0.16.0 | 15 + .../md5-cache/dev-ml/textutils_kernel-0.16.0 | 15 + metadata/md5-cache/dev-ml/timezone-0.16.0 | 15 + .../dev-perl/Business-ISBN-Data-20230707.1.0 | 16 + .../md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0 | 16 + ...0.0 => DateTime-Format-Natural-1.170.0-r1} | 6 +- .../md5-cache/dev-perl/DateTime-HiRes-0.40.0 | 4 +- .../dev-perl/DateTime-Locale-1.390.0 | 16 - .../dev-perl/DateTime-Locale-1.390.0-r1 | 16 + metadata/md5-cache/dev-perl/GD-2.780.0 | 16 + .../md5-cache/dev-perl/HTTP-CookieJar-0.14.0 | 4 +- metadata/md5-cache/dev-perl/HTTP-Date-6.60.0 | 16 + .../md5-cache/dev-perl/Hash-Ordered-0.14.0 | 4 +- .../md5-cache/dev-perl/IO-Interactive-1.25.0 | 16 + metadata/md5-cache/dev-perl/Manifest.gz | Bin 363327 -> 364612 bytes .../dev-perl/Module-ScanDeps-1.320.0 | 16 + .../md5-cache/dev-perl/Module-Util-1.90.0-r1 | 4 +- .../dev-perl/Mozilla-PublicSuffix-1.0.6 | 4 +- .../md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 | 4 +- .../dev-perl/Test-Differences-0.700.0 | 16 + .../md5-cache/dev-perl/Test-Output-1.34.0 | 16 + .../md5-cache/dev-perl/User-Identity-1.20.0 | 4 +- .../md5-cache/dev-php/File_Iterator-3.0.6 | 4 +- metadata/md5-cache/dev-php/Manifest.gz | Bin 62087 -> 62059 bytes .../md5-cache/dev-php/PEAR-Cache_Lite-1.8.3 | 4 +- .../md5-cache/dev-php/PEAR-Crypt_GPG-1.6.2 | 13 - .../md5-cache/dev-php/PEAR-Crypt_GPG-1.6.7 | 4 +- metadata/md5-cache/dev-php/PEAR-DB-1.11.0 | 4 +- .../md5-cache/dev-php/PEAR-Exception-1.0.2 | 4 +- .../dev-php/PEAR-HTTP_Request2-2.5.1 | 4 +- metadata/md5-cache/dev-php/PEAR-Log-1.13.3 | 4 +- metadata/md5-cache/dev-php/PEAR-Mail-1.5.0 | 4 +- .../md5-cache/dev-php/PEAR-Net_IPv4-1.3.5 | 4 +- .../dev-php/PEAR-Net_SmartIRC-1.1.14 | 4 +- .../dev-php/PEAR-Numbers_Words-0.18.2 | 4 +- metadata/md5-cache/dev-php/PEAR-PEAR-1.10.13 | 4 +- .../md5-cache/dev-php/PEAR-Text_Wiki-1.2.3 | 4 +- .../md5-cache/dev-php/PEAR-Validate-0.8.6 | 4 +- .../dev-php/PEAR-XML_Parser-1.3.8-r1 | 4 +- .../md5-cache/dev-php/PEAR-XML_RSS-1.1.0-r2 | 4 +- .../md5-cache/dev-php/Text_Template-2.0.4 | 4 +- .../dev-php/doctrine-instantiator-1.4.0 | 4 +- metadata/md5-cache/dev-php/igbinary-3.2.9 | 4 +- metadata/md5-cache/dev-php/jpgraph-4.3.5 | 4 +- metadata/md5-cache/dev-php/pecl-event-3.0.8 | 4 +- metadata/md5-cache/dev-php/pecl-http-3.3.0 | 4 +- metadata/md5-cache/dev-php/pecl-http-4.2.2 | 4 +- .../dev-php/pecl-memcached-3.2.0_p20230419 | 17 + .../md5-cache/dev-php/pecl-raphf-2.0.1-r2 | 4 +- .../md5-cache/dev-php/pecl-redis-5.3.7-r1 | 4 +- metadata/md5-cache/dev-php/pecl-ssh2-1.3.1-r1 | 4 +- metadata/md5-cache/dev-php/pecl-yaz-1.2.4 | 4 +- .../md5-cache/dev-php/phar-io-manifest-2.0.3 | 4 +- .../md5-cache/dev-php/phar-io-version-3.1.0 | 4 +- .../md5-cache/dev-php/php-redmine-api-1.5.16 | 4 +- .../md5-cache/dev-php/php-redmine-api-1.5.9 | 13 - .../md5-cache/dev-php/phpspec-prophecy-1.14.0 | 4 +- metadata/md5-cache/dev-php/phpunit-8.5.14 | 4 +- .../dev-php/phpunit-mock-objects-3.4.3-r1 | 4 +- .../sebastian-code-unit-reverse-lookup-2.0.3 | 4 +- .../dev-php/sebastian-environment-5.1.3 | 4 +- .../dev-php/sebastian-object-reflector-2.0.4 | 4 +- .../md5-cache/dev-php/sebastian-type-1.1.4 | 4 +- .../md5-cache/dev-php/sebastian-version-3.0.2 | 4 +- metadata/md5-cache/dev-php/swoole-4.8.7 | 4 +- .../dev-php/theseer-Autoload-1.26.3-r1 | 4 +- .../dev-php/theseer-DirectoryScanner-1.3.3 | 4 +- .../md5-cache/dev-php/theseer-tokenizer-1.2.1 | 4 +- .../md5-cache/dev-php/webmozart-assert-1.10.0 | 4 +- metadata/md5-cache/dev-php/xdebug-3.1.5 | 17 + .../md5-cache/dev-php/xdebug-client-2.9.8 | 4 +- .../dev-php/zetacomponents-Base-1.9.3 | 4 +- metadata/md5-cache/dev-python/Faker-18.13.0 | 16 + metadata/md5-cache/dev-python/Manifest.gz | Bin 371837 -> 375266 bytes ...hanicalSoup-1.2.0 => MechanicalSoup-1.3.0} | 4 +- metadata/md5-cache/dev-python/Nuitka-1.7 | 16 + metadata/md5-cache/dev-python/Nuitka-1.7.1 | 16 + metadata/md5-cache/dev-python/aiohttp-3.8.4 | 6 +- .../dev-python/annotated-types-0.5.0 | 4 +- metadata/md5-cache/dev-python/anyio-3.6.1 | 16 - metadata/md5-cache/dev-python/anyio-3.7.0 | 4 +- metadata/md5-cache/dev-python/anyio-3.7.1 | 16 + metadata/md5-cache/dev-python/arrow-1.2.3 | 4 +- metadata/md5-cache/dev-python/async-lru-2.0.3 | 16 + .../dev-python/aws-sam-translator-1.71.0 | 16 + .../md5-cache/dev-python/binaryornot-0.4.4-r3 | 10 +- metadata/md5-cache/dev-python/bitarray-2.7.4 | 16 - metadata/md5-cache/dev-python/bitarray-2.7.5 | 16 - metadata/md5-cache/dev-python/bitarray-2.7.6 | 4 +- metadata/md5-cache/dev-python/boto3-1.27.1 | 16 + metadata/md5-cache/dev-python/boto3-1.28.0 | 16 + metadata/md5-cache/dev-python/boto3-1.28.1 | 16 + metadata/md5-cache/dev-python/botocore-1.30.1 | 16 + metadata/md5-cache/dev-python/botocore-1.31.0 | 16 + metadata/md5-cache/dev-python/botocore-1.31.1 | 16 + metadata/md5-cache/dev-python/bottle-0.12.25 | 16 - .../md5-cache/dev-python/bottle-0.12.25-r1 | 4 +- .../md5-cache/dev-python/cachecontrol-0.12.11 | 16 - .../md5-cache/dev-python/cachecontrol-0.13.0 | 16 - .../md5-cache/dev-python/cachecontrol-0.13.1 | 4 +- metadata/md5-cache/dev-python/cfn-lint-0.77.5 | 16 - metadata/md5-cache/dev-python/cfn-lint-0.77.6 | 4 +- ...malizer-3.1.0 => charset-normalizer-3.1.0} | 2 +- .../dev-python/charset-normalizer-3.2.0 | 16 + .../md5-cache/dev-python/clang-python-14.0.6 | 2 +- .../md5-cache/dev-python/clang-python-15.0.7 | 2 +- .../md5-cache/dev-python/clang-python-16.0.5 | 2 +- .../md5-cache/dev-python/clang-python-16.0.6 | 2 +- .../dev-python/clang-python-17.0.0.9999 | 2 +- .../clang-python-17.0.0_pre20230620 | 16 - .../clang-python-17.0.0_pre20230630 | 2 +- ...230615 => clang-python-17.0.0_pre20230705} | 8 +- metadata/md5-cache/dev-python/click-8.1.4 | 16 + .../md5-cache/dev-python/configclass-0.2.0 | 16 - .../md5-cache/dev-python/configclass-0.2.0-r1 | 4 +- .../md5-cache/dev-python/constantly-15.1.0-r2 | 16 - .../md5-cache/dev-python/constantly-15.1.0-r3 | 4 +- metadata/md5-cache/dev-python/contourpy-1.1.0 | 4 +- .../dev-python/csscompressor-0.9.5-r2 | 16 + metadata/md5-cache/dev-python/cython-0.29.36 | 17 + metadata/md5-cache/dev-python/dask-2023.7.0 | 16 + .../md5-cache/dev-python/deprecated-1.2.13-r1 | 16 - .../md5-cache/dev-python/deprecated-1.2.14 | 4 +- .../dev-python/dirty-equals-0.6.0-r1 | 16 - .../dev-python/dirty-equals-0.6.0-r2 | 16 + metadata/md5-cache/dev-python/distro-1.8.0 | 4 +- metadata/md5-cache/dev-python/django-3.2.19 | 16 - metadata/md5-cache/dev-python/django-3.2.20 | 4 +- metadata/md5-cache/dev-python/django-4.1.10 | 4 +- metadata/md5-cache/dev-python/django-4.1.9 | 16 - metadata/md5-cache/dev-python/django-4.2.1 | 16 - metadata/md5-cache/dev-python/django-4.2.2 | 16 - metadata/md5-cache/dev-python/django-4.2.3 | 4 +- .../dev-python/django-sortedm2m-3.1.1-r1 | 16 + .../doctest-ignore-unicode-0.1.2-r1 | 16 - metadata/md5-cache/dev-python/editables-0.4 | 16 + metadata/md5-cache/dev-python/etuples-0.3.8 | 16 - metadata/md5-cache/dev-python/etuples-0.3.9 | 4 +- metadata/md5-cache/dev-python/execnet-2.0.0 | 16 + .../md5-cache/dev-python/fakeredis-2.16.0 | 16 + metadata/md5-cache/dev-python/fastbencode-0.2 | 17 + metadata/md5-cache/dev-python/fido2-1.1.2 | 16 + metadata/md5-cache/dev-python/fixtures-4.0.1 | 16 - metadata/md5-cache/dev-python/fixtures-4.1.0 | 4 +- .../md5-cache/dev-python/flask-gravatar-0.5.0 | 16 - .../dev-python/flask-gravatar-0.5.0-r1 | 4 +- metadata/md5-cache/dev-python/fqdn-1.5.1-r2 | 4 +- .../google-api-python-client-2.92.0 | 16 + .../md5-cache/dev-python/google-auth-2.18.1 | 16 - .../md5-cache/dev-python/google-auth-2.19.1 | 4 +- metadata/md5-cache/dev-python/h5py-3.9.0 | 4 +- .../dev-python/hatch-fancy-pypi-readme-23.1.0 | 4 +- metadata/md5-cache/dev-python/hatch-vcs-0.3.0 | 4 +- .../md5-cache/dev-python/hatchling-1.17.0 | 16 - .../md5-cache/dev-python/hatchling-1.17.1 | 16 - .../md5-cache/dev-python/hatchling-1.18.0 | 4 +- .../md5-cache/dev-python/hiredis-2.2.2-r1 | 17 - metadata/md5-cache/dev-python/hiredis-2.2.3 | 4 +- .../md5-cache/dev-python/http-parser-0.9.0-r1 | 17 - metadata/md5-cache/dev-python/httpcore-0.17.3 | 16 + .../md5-cache/dev-python/httpx-socks-0.7.7 | 16 + .../md5-cache/dev-python/hypothesis-6.80.1 | 16 + metadata/md5-cache/dev-python/ijson-3.2.0_p0 | 17 - .../md5-cache/dev-python/ijson-3.2.0_p0-r1 | 17 - metadata/md5-cache/dev-python/ijson-3.2.2 | 4 +- .../md5-cache/dev-python/immutabledict-2.2.5 | 16 + .../dev-python/importlib-metadata-6.8.0 | 16 + .../dev-python/importlib-resources-6.0.0 | 16 + .../md5-cache/dev-python/incremental-22.10.0 | 16 - .../dev-python/incremental-22.10.0-r1 | 4 +- metadata/md5-cache/dev-python/inflect-7.0.0 | 16 + metadata/md5-cache/dev-python/iniparse-0.5-r1 | 15 - .../dev-python/iniparse-0.5_p20221102 | 4 +- .../md5-cache/dev-python/intervaltree-3.1.0 | 16 - .../dev-python/intervaltree-3.1.0-r1 | 4 +- .../md5-cache/dev-python/ipywidgets-8.0.7 | 16 + .../dev-python/isoduration-20.11.0-r1 | 4 +- .../dev-python/jaraco-collections-4.1.0 | 16 - .../dev-python/jaraco-collections-4.2.0 | 16 - .../dev-python/jaraco-collections-4.3.0 | 4 +- .../md5-cache/dev-python/jaraco-env-1.0.0 | 4 +- .../dev-python/jaraco-functools-3.6.0 | 16 - .../dev-python/jaraco-functools-3.7.0 | 16 - .../dev-python/jaraco-functools-3.8.0 | 4 +- .../{ijson-3.2.1 => jaraco-path-3.7.0} | 23 +- .../md5-cache/dev-python/jaraco-text-3.11.1 | 8 +- .../dev-python/jaraco-text-3.11.1-r1 | 16 + metadata/md5-cache/dev-python/jsonpatch-1.32 | 16 - .../md5-cache/dev-python/jsonpatch-1.32-r1 | 16 - metadata/md5-cache/dev-python/jsonpatch-1.33 | 4 +- metadata/md5-cache/dev-python/jsonpointer-2.4 | 4 +- .../md5-cache/dev-python/jsonschema-4.17.3 | 4 +- .../md5-cache/dev-python/jsonschema-4.18.0 | 16 + .../jsonschema-specifications-2023.6.1 | 4 +- metadata/md5-cache/dev-python/junit-xml-1.9 | 16 - .../md5-cache/dev-python/junit-xml-1.9-r1 | 4 +- metadata/md5-cache/dev-python/jwcrypto-1.5.0 | 4 +- metadata/md5-cache/dev-python/keyutils-0.6-r2 | 17 + metadata/md5-cache/dev-python/lark-1.1.5 | 4 +- .../md5-cache/dev-python/libarchive-c-4.0 | 16 - .../md5-cache/dev-python/libarchive-c-4.0-r1 | 4 +- .../md5-cache/dev-python/libarchive-c-5.0 | 16 + metadata/md5-cache/dev-python/lit-14.0.6 | 2 +- metadata/md5-cache/dev-python/lit-15.0.7 | 2 +- metadata/md5-cache/dev-python/lit-16.0.5 | 2 +- metadata/md5-cache/dev-python/lit-16.0.6 | 2 +- metadata/md5-cache/dev-python/lit-17.0.0.9999 | 2 +- .../dev-python/lit-17.0.0_pre20230620 | 15 - .../dev-python/lit-17.0.0_pre20230630 | 2 +- ...0.0_pre20230615 => lit-17.0.0_pre20230705} | 4 +- .../{bitarray-2.7.3 => littleutils-0.2.2-r1} | 15 +- .../dev-python/logical-unification-0.4.5 | 16 - .../dev-python/logical-unification-0.4.6 | 4 +- .../md5-cache/dev-python/looseversion-1.3.0 | 16 + metadata/md5-cache/dev-python/lxml-4.9.3 | 17 + metadata/md5-cache/dev-python/m2crypto-0.39.0 | 17 + .../md5-cache/dev-python/markdown-exec-1.6.0 | 16 + .../dev-python/markdown-include-0.8.1 | 16 + .../md5-cache/dev-python/markdown-it-py-2.2.0 | 16 - .../md5-cache/dev-python/markdown-it-py-3.0.0 | 4 +- .../md5-cache/dev-python/markupsafe-2.1.3 | 4 +- .../md5-cache/dev-python/minikanren-1.0.3-r1 | 16 + .../dev-python/mkdocs-gen-files-0.5.0 | 16 + .../mkdocs-htmlproofer-plugin-0.13.1 | 16 + .../dev-python/mkdocs-monorepo-plugin-1.0.5 | 16 + metadata/md5-cache/dev-python/mypy-1.3.0 | 16 - metadata/md5-cache/dev-python/mypy-1.3.0-r1 | 16 + metadata/md5-cache/dev-python/mypy-1.4.0 | 16 - metadata/md5-cache/dev-python/mypy-1.4.1 | 16 - metadata/md5-cache/dev-python/mypy-1.4.1-r1 | 16 + metadata/md5-cache/dev-python/ntlm-auth-1.5.0 | 17 - metadata/md5-cache/dev-python/numpy-1.24.2 | 4 +- metadata/md5-cache/dev-python/numpy-1.24.3 | 4 +- metadata/md5-cache/dev-python/numpy-1.24.3-r1 | 4 +- metadata/md5-cache/dev-python/numpy-1.24.4 | 4 +- metadata/md5-cache/dev-python/numpy-1.24.4-r1 | 17 + metadata/md5-cache/dev-python/numpy-1.25.0-r2 | 6 +- .../dev-python/openstackdocstheme-3.1.0 | 15 - .../dev-python/openstackdocstheme-3.1.1 | 4 +- metadata/md5-cache/dev-python/orjson-3.9.2 | 17 + .../md5-cache/dev-python/oslo-utils-6.2.0 | 16 + metadata/md5-cache/dev-python/paho-mqtt-1.6.1 | 16 - .../md5-cache/dev-python/paho-mqtt-1.6.1-r1 | 4 +- .../md5-cache/dev-python/parse_type-0.6.2 | 16 + .../md5-cache/dev-python/passlib-1.7.4-r2 | 10 +- metadata/md5-cache/dev-python/path-16.7.1 | 16 + .../dev-python/path-and-address-2.0.1-r1 | 15 + metadata/md5-cache/dev-python/pip-run-12.1.0 | 4 +- .../md5-cache/dev-python/pkgconfig-1.5.5-r1 | 4 +- .../md5-cache/dev-python/platformdirs-3.5.1 | 16 - .../md5-cache/dev-python/platformdirs-3.5.3 | 16 - .../md5-cache/dev-python/platformdirs-3.6.0 | 16 - .../md5-cache/dev-python/platformdirs-3.7.0 | 16 - .../md5-cache/dev-python/platformdirs-3.8.0 | 4 +- ...{platformdirs-3.5.2 => platformdirs-3.8.1} | 2 +- metadata/md5-cache/dev-python/plumbum-1.8.1 | 16 - metadata/md5-cache/dev-python/plumbum-1.8.2 | 4 +- .../md5-cache/dev-python/poetry-core-1.6.1 | 4 +- .../dev-python/prompt-toolkit-3.0.39 | 16 + metadata/md5-cache/dev-python/pyaml-23.7.0 | 16 + .../md5-cache/dev-python/pydantic-1.10.11 | 17 + metadata/md5-cache/dev-python/pydantic-2.0.1 | 15 + .../{pydantic-2.0_beta3 => pydantic-2.0.2} | 9 +- .../md5-cache/dev-python/pydantic-core-2.0.2 | 17 + .../md5-cache/dev-python/pydantic-core-2.1.2 | 17 + .../{sh-2.0.3 => pyflakes-3.0.1-r1} | 12 +- .../md5-cache/dev-python/pyftpdlib-1.5.7-r1 | 16 + .../dev-python/pygments-ansi-color-0.3.0 | 16 + metadata/md5-cache/dev-python/pyjwt-2.6.0 | 16 - metadata/md5-cache/dev-python/pyjwt-2.7.0 | 4 +- .../md5-cache/dev-python/pykerberos-1.3.1-r2 | 17 + .../md5-cache/dev-python/pyproject-api-1.5.3 | 16 + .../md5-cache/dev-python/pyrsistent-0.19.3 | 4 +- metadata/md5-cache/dev-python/pysmi-0.3.4-r1 | 16 + metadata/md5-cache/dev-python/pytest-7.3.1 | 16 - metadata/md5-cache/dev-python/pytest-7.3.1-r2 | 16 - metadata/md5-cache/dev-python/pytest-7.3.2 | 4 +- .../md5-cache/dev-python/pytest-golden-0.2.2 | 16 + .../dev-python/pytest-rerunfailures-12.0 | 16 + .../md5-cache/dev-python/pytest-xvfb-2.0.0-r2 | 16 - .../md5-cache/dev-python/pytest-xvfb-3.0.0 | 4 +- .../dev-python/python-engineio-4.5.0 | 16 + .../dev-python/python-engineio-4.5.1 | 16 + .../md5-cache/dev-python/python-gnupg-0.5.0 | 4 +- .../dev-python/python-ironicclient-5.3.0 | 16 + .../dev-python/python-neutronclient-11.0.0 | 16 + .../md5-cache/dev-python/python-slugify-8.0.1 | 10 +- .../md5-cache/dev-python/referencing-0.29.1 | 16 + metadata/md5-cache/dev-python/regex-2023.6.3 | 4 +- metadata/md5-cache/dev-python/requests-2.31.0 | 6 +- .../dev-python/requests-unixsocket-0.3.0-r3 | 16 - .../dev-python/requests-unixsocket-0.3.0-r4 | 4 +- .../dev-python/rfc3339-validator-0.1.4-r1 | 4 +- .../dev-python/rfc3986-validator-0.1.1-r1 | 4 +- .../md5-cache/dev-python/rfc3987-1.3.8-r2 | 4 +- metadata/md5-cache/dev-python/rich-13.3.4 | 16 - metadata/md5-cache/dev-python/rich-13.4.1 | 16 - metadata/md5-cache/dev-python/rich-13.4.2 | 4 +- metadata/md5-cache/dev-python/rpds-py-0.8.8 | 17 + .../md5-cache/dev-python/ruamel-yaml-0.17.28 | 16 - .../md5-cache/dev-python/ruamel-yaml-0.17.30 | 16 - .../md5-cache/dev-python/ruamel-yaml-0.17.31 | 16 - .../md5-cache/dev-python/ruamel-yaml-0.17.32 | 4 +- metadata/md5-cache/dev-python/scrypt-0.8.20 | 12 +- .../md5-cache/dev-python/sentry-sdk-1.27.0 | 16 + .../md5-cache/dev-python/sentry-sdk-1.27.1 | 16 + metadata/md5-cache/dev-python/sh-2.0.4 | 4 +- .../dev-python/sphinx-epytext-0.0.4-r1 | 4 +- .../md5-cache/dev-python/sqlalchemy-1.4.49 | 17 + .../md5-cache/dev-python/sqlalchemy-2.0.18 | 17 + .../dev-python/strict-rfc3339-0.7-r2 | 4 +- metadata/md5-cache/dev-python/tekore-5.0.0 | 2 +- metadata/md5-cache/dev-python/tekore-5.0.1 | 16 + .../md5-cache/dev-python/tifffile-2023.7.4 | 16 + metadata/md5-cache/dev-python/tox-4.6.4 | 16 + .../dev-python/trove-classifiers-2023.7.6 | 16 + metadata/md5-cache/dev-python/typed-ast-1.5.5 | 17 + .../md5-cache/dev-python/uri_template-1.3.0 | 4 +- metadata/md5-cache/dev-python/urllib3-2.0.3 | 4 +- metadata/md5-cache/dev-python/webcolors-1.13 | 4 +- .../dev-python/widgetsnbextension-4.0.8 | 15 + metadata/md5-cache/dev-python/wurlitzer-3.0.3 | 4 +- metadata/md5-cache/dev-python/yattag-1.15.1 | 16 + metadata/md5-cache/dev-qt/Manifest.gz | Bin 23488 -> 23676 bytes metadata/md5-cache/dev-qt/assistant-5.15.10 | 2 +- metadata/md5-cache/dev-qt/assistant-5.15.9 | 2 +- metadata/md5-cache/dev-qt/designer-5.15.10 | 2 +- metadata/md5-cache/dev-qt/designer-5.15.9 | 2 +- metadata/md5-cache/dev-qt/linguist-5.15.10 | 2 +- metadata/md5-cache/dev-qt/linguist-5.15.9 | 2 +- .../md5-cache/dev-qt/linguist-tools-5.15.10 | 2 +- .../md5-cache/dev-qt/linguist-tools-5.15.9 | 2 +- metadata/md5-cache/dev-qt/pixeltool-5.15.10 | 2 +- metadata/md5-cache/dev-qt/pixeltool-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qdbus-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qdbus-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qdbusviewer-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qdbusviewer-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qdoc-5.15.10 | 4 +- metadata/md5-cache/dev-qt/qdoc-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qt3d-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qt3d-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtbluetooth-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtbluetooth-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtcharts-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtcharts-5.15.9 | 2 +- .../md5-cache/dev-qt/qtconcurrent-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtconcurrent-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtcore-5.15.10 | 4 +- metadata/md5-cache/dev-qt/qtcore-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtdatavis3d-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtdatavis3d-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtdbus-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtdbus-5.15.9 | 2 +- .../md5-cache/dev-qt/qtdeclarative-5.15.10-r1 | 2 +- ...ative-5.15.10 => qtdeclarative-5.15.10-r2} | 6 +- .../md5-cache/dev-qt/qtdeclarative-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtdiag-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtdiag-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtgamepad-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtgamepad-5.15.9 | 2 +- .../dev-qt/qtgraphicaleffects-5.15.10 | 2 +- .../dev-qt/qtgraphicaleffects-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtgui-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtgui-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtgui-5.15.9-r1 | 2 +- metadata/md5-cache/dev-qt/qthelp-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qthelp-5.15.9 | 2 +- .../md5-cache/dev-qt/qtimageformats-5.15.10 | 2 +- .../md5-cache/dev-qt/qtimageformats-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtlocation-5.15.10 | 4 +- metadata/md5-cache/dev-qt/qtlocation-5.15.9 | 2 +- .../md5-cache/dev-qt/qtmultimedia-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtmultimedia-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.10 | 2 +- ...etwork-5.15.10-r1 => qtnetwork-5.15.10-r2} | 4 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r2 | 2 +- metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r3 | 2 +- .../md5-cache/dev-qt/qtnetworkauth-5.15.10 | 2 +- .../md5-cache/dev-qt/qtnetworkauth-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtopengl-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtopengl-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtpaths-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtpaths-5.15.9 | 2 +- .../md5-cache/dev-qt/qtplugininfo-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtplugininfo-5.15.9 | 2 +- .../md5-cache/dev-qt/qtpositioning-5.15.10 | 2 +- .../md5-cache/dev-qt/qtpositioning-5.15.9 | 2 +- .../md5-cache/dev-qt/qtprintsupport-5.15.10 | 2 +- .../md5-cache/dev-qt/qtprintsupport-5.15.9 | 2 +- .../md5-cache/dev-qt/qtquickcontrols-5.15.10 | 2 +- .../md5-cache/dev-qt/qtquickcontrols-5.15.9 | 2 +- .../md5-cache/dev-qt/qtquickcontrols2-5.15.10 | 2 +- .../md5-cache/dev-qt/qtquickcontrols2-5.15.9 | 2 +- .../md5-cache/dev-qt/qtquicktimeline-5.15.10 | 2 +- .../md5-cache/dev-qt/qtquicktimeline-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtscript-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtscript-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtscxml-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtscxml-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtsensors-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtsensors-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtserialbus-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtserialbus-5.15.9 | 2 +- .../md5-cache/dev-qt/qtserialport-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtserialport-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtspeech-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtspeech-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtsql-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtsql-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtsvg-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtsvg-5.15.9-r1 | 2 +- metadata/md5-cache/dev-qt/qttest-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qttest-5.15.9 | 2 +- .../md5-cache/dev-qt/qttranslations-5.15.10 | 2 +- .../md5-cache/dev-qt/qttranslations-5.15.9 | 2 +- .../dev-qt/qtvirtualkeyboard-5.15.10 | 2 +- .../md5-cache/dev-qt/qtvirtualkeyboard-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtwayland-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtwayland-5.15.9 | 2 +- .../md5-cache/dev-qt/qtwaylandscanner-5.15.10 | 2 +- .../md5-cache/dev-qt/qtwaylandscanner-5.15.9 | 2 +- .../md5-cache/dev-qt/qtwebchannel-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtwebchannel-5.15.9 | 2 +- .../dev-qt/qtwebengine-5.15.10_p20230505 | 2 +- .../dev-qt/qtwebengine-5.15.10_p20230623 | 17 + .../dev-qt/qtwebengine-5.15.9_p20230505 | 2 +- .../md5-cache/dev-qt/qtwebsockets-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtwebsockets-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtwebview-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtwebview-5.15.9 | 2 +- .../md5-cache/dev-qt/qtwidgets-5.15.10-r1 | 2 +- metadata/md5-cache/dev-qt/qtwidgets-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtx11extras-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtx11extras-5.15.9 | 2 +- metadata/md5-cache/dev-qt/qtxml-5.15.10 | 2 +- metadata/md5-cache/dev-qt/qtxml-5.15.9 | 2 +- .../md5-cache/dev-qt/qtxmlpatterns-5.15.10 | 2 +- .../md5-cache/dev-qt/qtxmlpatterns-5.15.9 | 2 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 177840 -> 177166 bytes .../md5-cache/dev-ruby/actiontext-6.1.7.4 | 6 +- metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 | 17 - metadata/md5-cache/dev-ruby/amatch-0.4.1 | 12 +- .../md5-cache/dev-ruby/amq-protocol-2.3.2-r1 | 17 + metadata/md5-cache/dev-ruby/async-1.31.0 | 4 +- metadata/md5-cache/dev-ruby/async-2.5.1 | 4 +- metadata/md5-cache/dev-ruby/async-2.6.2 | 4 +- .../dev-ruby/async-container-0.16.12-r1 | 4 +- .../md5-cache/dev-ruby/async-io-1.34.3-r1 | 4 +- metadata/md5-cache/dev-ruby/async-io-1.35.0 | 4 +- .../md5-cache/dev-ruby/async-process-1.3.1 | 4 +- .../md5-cache/dev-ruby/async-rspec-1.16.1-r1 | 4 +- .../md5-cache/dev-ruby/async-rspec-1.17.0 | 4 +- .../md5-cache/dev-ruby/axiom-types-0.1.1-r1 | 12 +- metadata/md5-cache/dev-ruby/backports-3.23.0 | 17 - metadata/md5-cache/dev-ruby/base32-0.3.4-r1 | 12 +- .../md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 | 17 - .../md5-cache/dev-ruby/benchmark-ips-2.10.0 | 17 - .../md5-cache/dev-ruby/benchmark-ips-2.12.0 | 4 +- metadata/md5-cache/dev-ruby/bogus-0.1.6-r1 | 12 +- metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 | 12 +- metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4 | 17 + metadata/md5-cache/dev-ruby/buftok-0.3.0-r1 | 17 + metadata/md5-cache/dev-ruby/bundler-2.2.33-r1 | 4 +- metadata/md5-cache/dev-ruby/bundler-2.3.26 | 4 +- metadata/md5-cache/dev-ruby/bundler-2.3.8 | 4 +- metadata/md5-cache/dev-ruby/bundler-2.3.8-r1 | 4 +- metadata/md5-cache/dev-ruby/bundler-2.4.1 | 4 +- metadata/md5-cache/dev-ruby/bundler-2.4.15 | 4 +- metadata/md5-cache/dev-ruby/bundler-2.4.3 | 4 +- metadata/md5-cache/dev-ruby/bundler-2.4.6 | 4 +- .../dev-ruby/charlock_holmes-0.7.7-r1 | 12 +- metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 | 17 - metadata/md5-cache/dev-ruby/coercible-1.0.1 | 12 +- .../md5-cache/dev-ruby/colorator-1.1.0-r1 | 12 +- .../md5-cache/dev-ruby/columnize-0.9.0-r2 | 17 + metadata/md5-cache/dev-ruby/console-1.16.2-r1 | 4 +- metadata/md5-cache/dev-ruby/console-1.17.2 | 4 +- .../dev-ruby/countdownlatch-1.0.0-r2 | 12 +- metadata/md5-cache/dev-ruby/creole-0.5.0-r2 | 17 + metadata/md5-cache/dev-ruby/curb-1.0.1 | 17 - metadata/md5-cache/dev-ruby/curb-1.0.3 | 17 - metadata/md5-cache/dev-ruby/curb-1.0.5 | 12 +- metadata/md5-cache/dev-ruby/dalli-3.2.4 | 4 +- metadata/md5-cache/dev-ruby/dalli-3.2.5 | 4 +- metadata/md5-cache/dev-ruby/dbf-4.2.4 | 4 +- metadata/md5-cache/dev-ruby/ddplugin-1.0.3 | 17 - .../md5-cache/dev-ruby/debug_inspector-1.1.0 | 17 - .../dev-ruby/delayer-deferred-2.2.0-r1 | 17 + metadata/md5-cache/dev-ruby/dnsruby-1.61.9 | 17 - metadata/md5-cache/dev-ruby/docile-1.4.0 | 17 - .../md5-cache/dev-ruby/elasticsearch-7.17.7 | 17 + .../dev-ruby/elasticsearch-api-7.17.7 | 17 + .../dev-ruby/elasticsearch-transport-7.17.7 | 17 + .../md5-cache/dev-ruby/equalizer-0.0.11-r1 | 17 - .../md5-cache/dev-ruby/equatable-0.7.0-r1 | 17 + metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 | 17 - metadata/md5-cache/dev-ruby/erubi-1.11.0 | 17 - metadata/md5-cache/dev-ruby/execjs-2.8.1 | 17 - .../dev-ruby/faraday-multipart-1.0.4 | 17 + .../md5-cache/dev-ruby/fiber-annotation-0.2.0 | 4 +- metadata/md5-cache/dev-ruby/fiber-local-1.0.0 | 4 +- metadata/md5-cache/dev-ruby/filigree-0.4.1-r1 | 17 + metadata/md5-cache/dev-ruby/forgery-0.8.1-r1 | 17 + .../md5-cache/dev-ruby/gettext-setup-1.1.0 | 17 + metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 | 17 - metadata/md5-cache/dev-ruby/gpgme-2.0.21 | 17 - metadata/md5-cache/dev-ruby/gpgme-2.0.22 | 12 +- metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 | 12 +- .../dev-ruby/heredoc_unindent-1.2.0-r2 | 17 + metadata/md5-cache/dev-ruby/hiera-3.10.0 | 17 - metadata/md5-cache/dev-ruby/hiera-3.11.0 | 17 - metadata/md5-cache/dev-ruby/hiera-3.12.0 | 12 +- metadata/md5-cache/dev-ruby/highline-2.0.3-r1 | 17 - metadata/md5-cache/dev-ruby/histogram-0.2.4.1 | 17 - metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 | 12 +- metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 | 17 - metadata/md5-cache/dev-ruby/http-5.1.0 | 17 - .../md5-cache/dev-ruby/http-accept-1.7.0-r1 | 17 + .../md5-cache/dev-ruby/http-accept-2.1.1-r1 | 17 - metadata/md5-cache/dev-ruby/http-accept-2.2.0 | 12 +- metadata/md5-cache/dev-ruby/http-cookie-1.0.5 | 17 - .../dev-ruby/http_parser_rb-0.6.0-r2 | 12 +- .../md5-cache/dev-ruby/http_parser_rb-0.8.0 | 12 +- metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 | 12 +- .../dev-ruby/imagesize-0.1.1_p20100902-r2 | 12 +- metadata/md5-cache/dev-ruby/io-event-1.1.7 | 4 +- metadata/md5-cache/dev-ruby/localhost-1.1.10 | 4 +- .../md5-cache/dev-ruby/mini_portile2-2.8.1 | 4 +- .../md5-cache/dev-ruby/mini_portile2-2.8.2 | 4 +- .../md5-cache/dev-ruby/multipart-parser-0.1.1 | 17 + metadata/md5-cache/dev-ruby/nokogiri-1.15.3 | 17 + metadata/md5-cache/dev-ruby/prawn-2.4.0-r1 | 17 - metadata/md5-cache/dev-ruby/prawn-2.4.0-r2 | 17 + metadata/md5-cache/dev-ruby/rack-test-2.1.0 | 4 +- metadata/md5-cache/dev-ruby/rdoc-6.5.0 | 4 +- metadata/md5-cache/dev-ruby/rspec-core-3.12.1 | 2 +- metadata/md5-cache/dev-ruby/rspec-core-3.12.2 | 2 +- metadata/md5-cache/dev-ruby/rspec-files-1.1.3 | 4 +- .../md5-cache/dev-ruby/rspec-memory-1.0.3 | 4 +- .../md5-cache/dev-ruby/rspec-memory-1.0.4 | 4 +- metadata/md5-cache/dev-ruby/sanitize-6.0.2 | 17 + .../md5-cache/dev-ruby/shoulda-context-2.0.0 | 17 + .../md5-cache/dev-ruby/simpleidn-0.2.1-r1 | 12 +- metadata/md5-cache/dev-ruby/sshkit-1.21.5 | 17 + metadata/md5-cache/dev-ruby/sus-0.20.3 | 4 +- metadata/md5-cache/dev-ruby/sus-0.21.1 | 4 +- .../dev-ruby/sus-fixtures-async-0.1.1 | 4 +- metadata/md5-cache/dev-ruby/timers-4.3.5-r1 | 4 +- metadata/md5-cache/dev-scheme/Manifest.gz | Bin 14740 -> 14745 bytes metadata/md5-cache/dev-scheme/mit-scheme-12.1 | 4 +- metadata/md5-cache/dev-scheme/racket-8.9 | 4 +- metadata/md5-cache/dev-scheme/tinyscheme-1.42 | 4 +- metadata/md5-cache/dev-tex/Manifest.gz | Bin 8906 -> 8908 bytes .../md5-cache/dev-tex/bibtexu-3.71_p20210325 | 4 +- metadata/md5-cache/dev-tex/catdvi-0.14-r2 | 4 +- .../md5-cache/dev-tex/culmus-latex-0.7-r1 | 4 +- metadata/md5-cache/dev-tex/dot2tex-2.11.3 | 8 +- metadata/md5-cache/dev-tex/html2latex-1.1-r3 | 6 +- metadata/md5-cache/dev-tex/ivritex-1.1.2 | 4 +- .../md5-cache/dev-tex/latex2rtf-2.3.15-r1 | 6 +- metadata/md5-cache/dev-texlive/Manifest.gz | Bin 6403 -> 6413 bytes .../md5-cache/dev-texlive/texlive-basic-2021 | 4 +- .../dev-texlive/texlive-bibtexextra-2021 | 4 +- .../dev-texlive/texlive-context-2021 | 4 +- .../dev-texlive/texlive-fontsextra-2021 | 4 +- .../dev-texlive/texlive-fontsrecommended-2021 | 4 +- .../dev-texlive/texlive-fontutils-2021 | 4 +- .../dev-texlive/texlive-formatsextra-2021 | 4 +- .../md5-cache/dev-texlive/texlive-games-2021 | 4 +- .../dev-texlive/texlive-humanities-2021 | 4 +- .../dev-texlive/texlive-langarabic-2021 | 4 +- .../dev-texlive/texlive-langchinese-2021 | 4 +- .../dev-texlive/texlive-langcjk-2021 | 4 +- .../dev-texlive/texlive-langcyrillic-2021 | 4 +- .../dev-texlive/texlive-langczechslovak-2021 | 4 +- .../dev-texlive/texlive-langenglish-2021 | 4 +- .../dev-texlive/texlive-langeuropean-2021 | 4 +- .../dev-texlive/texlive-langfrench-2021 | 4 +- .../dev-texlive/texlive-langgerman-2021 | 4 +- .../dev-texlive/texlive-langgreek-2021 | 4 +- .../dev-texlive/texlive-langitalian-2021 | 4 +- .../dev-texlive/texlive-langjapanese-2021 | 4 +- .../dev-texlive/texlive-langkorean-2021 | 4 +- .../dev-texlive/texlive-langother-2021 | 4 +- .../dev-texlive/texlive-langpolish-2021 | 4 +- .../dev-texlive/texlive-langportuguese-2021 | 4 +- .../dev-texlive/texlive-langspanish-2021 | 4 +- .../md5-cache/dev-texlive/texlive-latex-2021 | 4 +- .../dev-texlive/texlive-latexextra-2021 | 4 +- .../dev-texlive/texlive-latexrecommended-2021 | 4 +- .../dev-texlive/texlive-luatex-2021-r2 | 4 +- .../dev-texlive/texlive-mathscience-2021 | 4 +- .../dev-texlive/texlive-metapost-2021 | 4 +- .../md5-cache/dev-texlive/texlive-music-2021 | 4 +- .../dev-texlive/texlive-pictures-2021 | 4 +- .../dev-texlive/texlive-plaingeneric-2021 | 4 +- .../dev-texlive/texlive-pstricks-2021 | 4 +- .../dev-texlive/texlive-publishers-2021 | 4 +- .../dev-texlive/texlive-xetex-2021-r1 | 4 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 125061 -> 126220 bytes ...-2023.1.1.7 => android-studio-2023.1.1.10} | 4 +- metadata/md5-cache/dev-util/bear-3.1.2 | 4 +- metadata/md5-cache/dev-util/bpftool-6.3 | 4 +- .../md5-cache/dev-util/catalyst-3.0.22-r2 | 17 + metadata/md5-cache/dev-util/catalyst-9999 | 4 +- .../md5-cache/dev-util/cookiecutter-1.7.3 | 16 - .../md5-cache/dev-util/cookiecutter-2.0.2-r1 | 16 - .../md5-cache/dev-util/cookiecutter-2.2.0 | 16 + .../md5-cache/dev-util/cucumber-rails-2.6.1 | 12 +- .../md5-cache/dev-util/gdbus-codegen-2.76.4 | 16 + metadata/md5-cache/dev-util/gengetopt-2.23 | 4 +- metadata/md5-cache/dev-util/glib-utils-2.76.4 | 16 + metadata/md5-cache/dev-util/global-6.6.10 | 16 + metadata/md5-cache/dev-util/global-6.6.4 | 4 +- metadata/md5-cache/dev-util/kdevelop-23.04.2 | 4 +- metadata/md5-cache/dev-util/kdevelop-23.04.3 | 17 + .../md5-cache/dev-util/kdevelop-php-23.04.2 | 4 +- .../md5-cache/dev-util/kdevelop-php-23.04.3 | 17 + .../dev-util/kdevelop-python-23.04.2 | 4 +- .../dev-util/kdevelop-python-23.04.3 | 18 + .../md5-cache/dev-util/kio-perldoc-23.04.2 | 4 +- .../md5-cache/dev-util/kio-perldoc-23.04.3 | 16 + metadata/md5-cache/dev-util/leaktracer-2.4-r3 | 8 +- metadata/md5-cache/dev-util/lldb-14.0.6 | 2 +- metadata/md5-cache/dev-util/lldb-15.0.7 | 2 +- metadata/md5-cache/dev-util/lldb-16.0.5 | 2 +- metadata/md5-cache/dev-util/lldb-16.0.6 | 2 +- metadata/md5-cache/dev-util/lldb-17.0.0.9999 | 2 +- .../dev-util/lldb-17.0.0_pre20230620 | 16 - .../dev-util/lldb-17.0.0_pre20230630 | 2 +- ....0_pre20230615 => lldb-17.0.0_pre20230705} | 12 +- .../md5-cache/dev-util/lockrun-20120508-r2 | 10 + metadata/md5-cache/dev-util/meson-1.2.0_rc2 | 16 + .../dev-util/nvidia-cuda-toolkit-11.4.2 | 14 + metadata/md5-cache/dev-util/ostree-2023.3 | 4 +- metadata/md5-cache/dev-util/perf-5.19-r1 | 16 - metadata/md5-cache/dev-util/perf-6.0-r1 | 16 - metadata/md5-cache/dev-util/perf-6.2-r1 | 16 - metadata/md5-cache/dev-util/perf-6.4-r1 | 16 + metadata/md5-cache/dev-util/ruff-0.0.275 | 15 - metadata/md5-cache/dev-util/ruff-0.0.277 | 15 + .../md5-cache/dev-util/shellcheck-bin-0.9.0 | 4 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 18314 -> 18636 bytes metadata/md5-cache/dev-vcs/breezy-3.3.0 | 17 + metadata/md5-cache/dev-vcs/git-2.41.0 | 4 +- .../dev-vcs/git-big-picture-1.2.2-r2 | 17 + metadata/md5-cache/dev-vcs/tig-2.5.8 | 4 +- metadata/md5-cache/games-action/Manifest.gz | Bin 15680 -> 15683 bytes .../md5-cache/games-action/descent1-data-1.4a | 6 +- .../games-action/descent1-demodata-1.4-r1 | 6 +- .../md5-cache/games-action/descent2-data-1.2 | 6 +- .../games-action/descent2-demodata-1.0-r1 | 4 +- .../games-action/descent2-vertigo-1.0 | 4 +- .../md5-cache/games-emulation/Manifest.gz | Bin 17523 -> 17518 bytes .../{jgrf-1.0.1 => jgrf-1.0.2} | 2 +- metadata/md5-cache/games-emulation/pcsx2-9999 | 4 +- metadata/md5-cache/games-engines/Manifest.gz | Bin 5382 -> 5383 bytes .../md5-cache/games-engines/fheroes2-1.0.5 | 2 +- metadata/md5-cache/games-misc/Manifest.gz | Bin 10239 -> 10222 bytes .../games-misc/fortune-mod-1.99.1-r3 | 4 +- .../md5-cache/games-misc/fortune-mod-3.12.0 | 4 +- .../games-misc/fortune-mod-3.14.1-r1 | 4 +- .../games-misc/fortune-mod-3.16.0-r1 | 4 +- .../md5-cache/games-misc/fortune-mod-3.18.0 | 4 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10351 -> 10354 bytes .../md5-cache/games-strategy/freeciv-3.0.1-r1 | 4 +- .../games-strategy/freeciv-3.1.0_beta2 | 4 +- .../md5-cache/games-strategy/freeciv-9999 | 4 +- metadata/md5-cache/games-util/Manifest.gz | Bin 10513 -> 10513 bytes .../md5-cache/games-util/antimicrox-3.3.4 | 4 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 5922 -> 6737 bytes .../gnome-base/gnome-control-center-44.3 | 19 + .../md5-cache/gnome-base/gnome-shell-44.3 | 19 + .../gsettings-desktop-schemas-45_alpha | 14 + metadata/md5-cache/gnome-base/gvfs-1.50.5 | 18 + metadata/md5-cache/gnome-base/librsvg-2.56.2 | 17 + metadata/md5-cache/gnome-extra/Manifest.gz | Bin 14880 -> 15861 bytes .../gnome-extra/evolution-data-server-3.48.4 | 18 + ...ome-shell-extension-alphabetical-grid-31.0 | 13 + .../md5-cache/gnome-extra/gnome-software-44.3 | 17 + .../gnome-extra/gnome-system-monitor-45_alpha | 16 + .../gnome-extra/gnome-user-docs-44.3 | 15 + metadata/md5-cache/gnome-extra/zenity-3.44.1 | 16 + metadata/md5-cache/gui-apps/Manifest.gz | Bin 9903 -> 10061 bytes metadata/md5-cache/gui-apps/waybar-0.9.19 | 17 + metadata/md5-cache/gui-apps/waybar-9999 | 2 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 7759 -> 8425 bytes metadata/md5-cache/gui-libs/gtk-4.11.4 | 19 + .../md5-cache/gui-libs/libadwaita-1.4_alpha | 17 + .../gui-libs/libgedit-gtksourceview-299.0.3 | 17 + metadata/md5-cache/gui-libs/tepl-6.6.0 | 16 + metadata/md5-cache/gui-libs/wlroots-0.14.1-r1 | 4 +- metadata/md5-cache/gui-libs/wlroots-0.15.1-r1 | 4 +- metadata/md5-cache/gui-libs/wlroots-0.16.2-r1 | 4 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 70915 -> 104486 bytes metadata/md5-cache/kde-apps/akonadi-23.04.2 | 4 +- metadata/md5-cache/kde-apps/akonadi-23.04.3 | 18 + .../kde-apps/akonadi-calendar-23.04.2 | 4 +- .../kde-apps/akonadi-calendar-23.04.3 | 17 + .../kde-apps/akonadi-contacts-23.04.2 | 4 +- .../kde-apps/akonadi-contacts-23.04.3 | 17 + .../kde-apps/akonadi-import-wizard-23.04.2 | 4 +- .../kde-apps/akonadi-import-wizard-23.04.3 | 16 + .../md5-cache/kde-apps/akonadi-mime-23.04.2 | 4 +- .../md5-cache/kde-apps/akonadi-mime-23.04.3 | 17 + .../md5-cache/kde-apps/akonadi-notes-23.04.2 | 4 +- .../md5-cache/kde-apps/akonadi-notes-23.04.3 | 17 + .../md5-cache/kde-apps/akonadi-search-23.04.2 | 4 +- .../md5-cache/kde-apps/akonadi-search-23.04.3 | 17 + .../md5-cache/kde-apps/akonadiconsole-23.04.2 | 4 +- .../md5-cache/kde-apps/akonadiconsole-23.04.3 | 16 + metadata/md5-cache/kde-apps/akregator-23.04.2 | 4 +- metadata/md5-cache/kde-apps/akregator-23.04.3 | 17 + metadata/md5-cache/kde-apps/analitza-23.04.2 | 4 +- metadata/md5-cache/kde-apps/analitza-23.04.3 | 17 + metadata/md5-cache/kde-apps/ark-23.04.2 | 4 +- metadata/md5-cache/kde-apps/ark-23.04.3 | 17 + .../md5-cache/kde-apps/artikulate-23.04.2 | 4 +- .../md5-cache/kde-apps/artikulate-23.04.3 | 17 + .../md5-cache/kde-apps/audiocd-kio-23.04.2 | 4 +- .../md5-cache/kde-apps/audiocd-kio-23.04.3 | 16 + .../md5-cache/kde-apps/baloo-widgets-23.04.2 | 4 +- .../md5-cache/kde-apps/baloo-widgets-23.04.3 | 17 + metadata/md5-cache/kde-apps/blinken-23.04.2 | 4 +- metadata/md5-cache/kde-apps/blinken-23.04.3 | 16 + metadata/md5-cache/kde-apps/bomber-23.04.2 | 4 +- metadata/md5-cache/kde-apps/bomber-23.04.3 | 16 + metadata/md5-cache/kde-apps/bovo-23.04.2 | 4 +- metadata/md5-cache/kde-apps/bovo-23.04.3 | 16 + .../kde-apps/calendarjanitor-23.04.2 | 4 +- .../kde-apps/calendarjanitor-23.04.3 | 16 + .../kde-apps/calendarsupport-23.04.2 | 4 +- .../kde-apps/calendarsupport-23.04.3 | 16 + metadata/md5-cache/kde-apps/cantor-23.04.2 | 4 +- metadata/md5-cache/kde-apps/cantor-23.04.3 | 18 + metadata/md5-cache/kde-apps/cervisia-23.04.2 | 4 +- metadata/md5-cache/kde-apps/cervisia-23.04.3 | 16 + metadata/md5-cache/kde-apps/dolphin-23.04.2 | 4 +- metadata/md5-cache/kde-apps/dolphin-23.04.3 | 17 + .../kde-apps/dolphin-plugins-dropbox-23.04.2 | 4 +- .../kde-apps/dolphin-plugins-dropbox-23.04.3 | 16 + .../kde-apps/dolphin-plugins-git-23.04.2 | 4 +- .../kde-apps/dolphin-plugins-git-23.04.3 | 16 + .../dolphin-plugins-mercurial-23.04.2 | 4 +- .../dolphin-plugins-mercurial-23.04.3 | 16 + .../dolphin-plugins-subversion-23.04.2 | 4 +- .../dolphin-plugins-subversion-23.04.3 | 16 + metadata/md5-cache/kde-apps/dragon-23.04.2 | 4 +- metadata/md5-cache/kde-apps/dragon-23.04.3 | 16 + .../md5-cache/kde-apps/eventviews-23.04.2 | 4 +- .../md5-cache/kde-apps/eventviews-23.04.3 | 17 + .../md5-cache/kde-apps/ffmpegthumbs-23.04.2 | 4 +- .../md5-cache/kde-apps/ffmpegthumbs-23.04.3 | 16 + metadata/md5-cache/kde-apps/filelight-23.04.2 | 4 +- metadata/md5-cache/kde-apps/filelight-23.04.3 | 17 + metadata/md5-cache/kde-apps/granatier-23.04.2 | 4 +- metadata/md5-cache/kde-apps/granatier-23.04.3 | 16 + .../kde-apps/grantlee-editor-23.04.2 | 4 +- .../kde-apps/grantlee-editor-23.04.3 | 16 + .../md5-cache/kde-apps/grantleetheme-23.04.2 | 4 +- .../md5-cache/kde-apps/grantleetheme-23.04.3 | 17 + metadata/md5-cache/kde-apps/gwenview-23.04.2 | 4 +- metadata/md5-cache/kde-apps/gwenview-23.04.3 | 17 + .../kde-apps/incidenceeditor-23.04.2 | 4 +- .../kde-apps/incidenceeditor-23.04.3 | 17 + metadata/md5-cache/kde-apps/juk-23.04.2 | 4 +- metadata/md5-cache/kde-apps/juk-23.04.3 | 17 + .../kde-apps/{k3b-23.04.2 => k3b-23.04.2-r1} | 4 +- metadata/md5-cache/kde-apps/k3b-23.04.3 | 18 + .../kde-apps/kaccounts-integration-23.04.2 | 4 +- .../kde-apps/kaccounts-integration-23.04.3 | 17 + .../kde-apps/kaccounts-providers-23.04.2 | 4 +- .../kde-apps/kaccounts-providers-23.04.3 | 16 + .../md5-cache/kde-apps/kaddressbook-23.04.2 | 4 +- .../md5-cache/kde-apps/kaddressbook-23.04.3 | 17 + metadata/md5-cache/kde-apps/kajongg-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kajongg-23.04.3 | 17 + metadata/md5-cache/kde-apps/kalarm-23.04.2 | 8 +- metadata/md5-cache/kde-apps/kalarm-23.04.3 | 16 + metadata/md5-cache/kde-apps/kalgebra-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kalgebra-23.04.3 | 16 + metadata/md5-cache/kde-apps/kalzium-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kalzium-23.04.3 | 16 + metadata/md5-cache/kde-apps/kamera-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kamera-23.04.3 | 16 + metadata/md5-cache/kde-apps/kamoso-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kamoso-23.04.3 | 17 + metadata/md5-cache/kde-apps/kanagram-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kanagram-23.04.3 | 16 + metadata/md5-cache/kde-apps/kapman-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kapman-23.04.3 | 16 + .../md5-cache/kde-apps/kapptemplate-23.04.2 | 4 +- .../md5-cache/kde-apps/kapptemplate-23.04.3 | 17 + metadata/md5-cache/kde-apps/kate-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kate-23.04.3 | 16 + .../md5-cache/kde-apps/kate-addons-23.04.2 | 4 +- .../md5-cache/kde-apps/kate-addons-23.04.3 | 17 + metadata/md5-cache/kde-apps/kate-lib-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kate-lib-23.04.3 | 17 + metadata/md5-cache/kde-apps/katomic-23.04.2 | 4 +- metadata/md5-cache/kde-apps/katomic-23.04.3 | 16 + metadata/md5-cache/kde-apps/kbackup-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kbackup-23.04.3 | 16 + metadata/md5-cache/kde-apps/kblackbox-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kblackbox-23.04.3 | 16 + metadata/md5-cache/kde-apps/kblocks-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kblocks-23.04.3 | 17 + metadata/md5-cache/kde-apps/kbounce-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kbounce-23.04.3 | 16 + metadata/md5-cache/kde-apps/kbreakout-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kbreakout-23.04.3 | 16 + metadata/md5-cache/kde-apps/kbruch-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kbruch-23.04.3 | 16 + .../md5-cache/kde-apps/kcachegrind-23.04.2 | 4 +- .../md5-cache/kde-apps/kcachegrind-23.04.3 | 16 + metadata/md5-cache/kde-apps/kcalc-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kcalc-23.04.3 | 17 + metadata/md5-cache/kde-apps/kcalutils-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kcalutils-23.04.3 | 17 + .../md5-cache/kde-apps/kcharselect-23.04.2 | 4 +- .../md5-cache/kde-apps/kcharselect-23.04.3 | 16 + .../md5-cache/kde-apps/kcolorchooser-23.04.2 | 4 +- .../md5-cache/kde-apps/kcolorchooser-23.04.3 | 16 + metadata/md5-cache/kde-apps/kcron-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kcron-23.04.3 | 16 + .../md5-cache/kde-apps/kde-apps-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kde-apps-meta-23.04.3 | 10 + .../kde-apps/kde-dev-scripts-23.04.2 | 4 +- .../kde-apps/kde-dev-scripts-23.04.3 | 16 + .../md5-cache/kde-apps/kde-dev-utils-23.04.2 | 4 +- .../md5-cache/kde-apps/kde-dev-utils-23.04.3 | 16 + .../kde-apps/kdeaccessibility-meta-23.04.2 | 4 +- .../kde-apps/kdeaccessibility-meta-23.04.3 | 9 + .../md5-cache/kde-apps/kdeadmin-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kdeadmin-meta-23.04.3 | 10 + .../md5-cache/kde-apps/kdebugsettings-23.04.2 | 4 +- .../md5-cache/kde-apps/kdebugsettings-23.04.3 | 17 + .../md5-cache/kde-apps/kdecore-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kdecore-meta-23.04.3 | 10 + .../md5-cache/kde-apps/kdeedu-data-23.04.2 | 4 +- .../md5-cache/kde-apps/kdeedu-data-23.04.3 | 12 + .../md5-cache/kde-apps/kdeedu-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kdeedu-meta-23.04.3 | 10 + .../md5-cache/kde-apps/kdegames-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kdegames-meta-23.04.3 | 10 + .../kde-apps/kdegraphics-meta-23.04.2 | 4 +- .../kde-apps/kdegraphics-meta-23.04.3 | 10 + .../kde-apps/kdegraphics-mobipocket-23.04.2 | 4 +- .../kde-apps/kdegraphics-mobipocket-23.04.3 | 16 + .../kde-apps/kdemultimedia-meta-23.04.2 | 4 +- .../kde-apps/kdemultimedia-meta-23.04.3 | 10 + .../kde-apps/kdenetwork-filesharing-23.04.2 | 4 +- .../kde-apps/kdenetwork-filesharing-23.04.3 | 16 + .../kde-apps/kdenetwork-meta-23.04.2 | 4 +- .../kde-apps/kdenetwork-meta-23.04.3 | 10 + metadata/md5-cache/kde-apps/kdenlive-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kdenlive-23.04.3 | 17 + .../md5-cache/kde-apps/kdepim-addons-23.04.2 | 4 +- .../md5-cache/kde-apps/kdepim-addons-23.04.3 | 17 + .../md5-cache/kde-apps/kdepim-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kdepim-meta-23.04.3 | 10 + .../md5-cache/kde-apps/kdepim-runtime-23.04.2 | 4 +- .../md5-cache/kde-apps/kdepim-runtime-23.04.3 | 17 + .../md5-cache/kde-apps/kdesdk-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kdesdk-meta-23.04.3 | 10 + .../kde-apps/kdesdk-thumbnailers-23.04.2 | 4 +- .../kde-apps/kdesdk-thumbnailers-23.04.3 | 16 + .../md5-cache/kde-apps/kdeutils-meta-23.04.2 | 4 +- .../md5-cache/kde-apps/kdeutils-meta-23.04.3 | 10 + metadata/md5-cache/kde-apps/kdf-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kdf-23.04.3 | 16 + metadata/md5-cache/kde-apps/kdialog-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kdialog-23.04.3 | 16 + metadata/md5-cache/kde-apps/kdiamond-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kdiamond-23.04.3 | 16 + .../md5-cache/kde-apps/keditbookmarks-23.04.2 | 4 +- .../md5-cache/kde-apps/keditbookmarks-23.04.3 | 17 + metadata/md5-cache/kde-apps/kfind-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kfind-23.04.3 | 16 + metadata/md5-cache/kde-apps/kfloppy-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kfloppy-23.04.3 | 16 + .../md5-cache/kde-apps/kfourinline-23.04.2 | 4 +- .../md5-cache/kde-apps/kfourinline-23.04.3 | 16 + .../md5-cache/kde-apps/kgeography-23.04.2 | 4 +- .../md5-cache/kde-apps/kgeography-23.04.3 | 16 + metadata/md5-cache/kde-apps/kget-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kget-23.04.3 | 17 + .../md5-cache/kde-apps/kgoldrunner-23.04.2 | 4 +- .../md5-cache/kde-apps/kgoldrunner-23.04.3 | 16 + metadata/md5-cache/kde-apps/kgpg-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kgpg-23.04.3 | 16 + metadata/md5-cache/kde-apps/khangman-23.04.2 | 4 +- metadata/md5-cache/kde-apps/khangman-23.04.3 | 16 + .../md5-cache/kde-apps/khelpcenter-23.04.2 | 4 +- .../md5-cache/kde-apps/khelpcenter-23.04.3 | 16 + .../kde-apps/kidentitymanagement-23.04.2 | 4 +- .../kde-apps/kidentitymanagement-23.04.3 | 17 + metadata/md5-cache/kde-apps/kig-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kig-23.04.3 | 18 + metadata/md5-cache/kde-apps/kigo-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kigo-23.04.3 | 16 + metadata/md5-cache/kde-apps/killbots-23.04.2 | 4 +- metadata/md5-cache/kde-apps/killbots-23.04.3 | 16 + .../kde-apps/kimagemapeditor-23.04.2 | 4 +- .../kde-apps/kimagemapeditor-23.04.3 | 16 + metadata/md5-cache/kde-apps/kimap-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kimap-23.04.3 | 17 + .../md5-cache/kde-apps/kio-extras-23.04.2 | 4 +- .../md5-cache/kde-apps/kio-extras-23.04.3 | 17 + metadata/md5-cache/kde-apps/kiriki-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kiriki-23.04.3 | 16 + metadata/md5-cache/kde-apps/kiten-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kiten-23.04.3 | 16 + .../md5-cache/kde-apps/kitinerary-23.04.2 | 4 +- .../md5-cache/kde-apps/kitinerary-23.04.3 | 17 + .../md5-cache/kde-apps/kjumpingcube-23.04.2 | 4 +- .../md5-cache/kde-apps/kjumpingcube-23.04.3 | 16 + metadata/md5-cache/kde-apps/kldap-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kldap-23.04.3 | 17 + metadata/md5-cache/kde-apps/kleopatra-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kleopatra-23.04.3 | 17 + metadata/md5-cache/kde-apps/klettres-23.04.2 | 4 +- metadata/md5-cache/kde-apps/klettres-23.04.3 | 16 + metadata/md5-cache/kde-apps/klickety-23.04.2 | 4 +- metadata/md5-cache/kde-apps/klickety-23.04.3 | 16 + metadata/md5-cache/kde-apps/klines-23.04.2 | 4 +- metadata/md5-cache/kde-apps/klines-23.04.3 | 16 + metadata/md5-cache/kde-apps/kmag-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmag-23.04.3 | 16 + metadata/md5-cache/kde-apps/kmahjongg-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmahjongg-23.04.3 | 16 + metadata/md5-cache/kde-apps/kmail-23.04.2 | 8 +- metadata/md5-cache/kde-apps/kmail-23.04.3 | 17 + .../kde-apps/kmail-account-wizard-23.04.2 | 4 +- .../kde-apps/kmail-account-wizard-23.04.3 | 17 + .../md5-cache/kde-apps/kmailtransport-23.04.2 | 4 +- .../md5-cache/kde-apps/kmailtransport-23.04.3 | 17 + metadata/md5-cache/kde-apps/kmbox-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmbox-23.04.3 | 17 + metadata/md5-cache/kde-apps/kmime-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmime-23.04.3 | 17 + metadata/md5-cache/kde-apps/kmines-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmines-23.04.3 | 16 + metadata/md5-cache/kde-apps/kmix-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmix-23.04.3 | 16 + .../md5-cache/kde-apps/kmousetool-23.04.2 | 4 +- .../md5-cache/kde-apps/kmousetool-23.04.3 | 16 + metadata/md5-cache/kde-apps/kmouth-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmouth-23.04.3 | 16 + metadata/md5-cache/kde-apps/kmplot-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kmplot-23.04.3 | 16 + .../md5-cache/kde-apps/knavalbattle-23.04.2 | 4 +- .../md5-cache/kde-apps/knavalbattle-23.04.3 | 16 + metadata/md5-cache/kde-apps/knetwalk-23.04.2 | 4 +- metadata/md5-cache/kde-apps/knetwalk-23.04.3 | 17 + metadata/md5-cache/kde-apps/knights-23.04.2 | 4 +- metadata/md5-cache/kde-apps/knights-23.04.3 | 16 + metadata/md5-cache/kde-apps/knotes-23.04.2 | 10 +- metadata/md5-cache/kde-apps/knotes-23.04.3 | 17 + metadata/md5-cache/kde-apps/kolf-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kolf-23.04.3 | 16 + metadata/md5-cache/kde-apps/kollision-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kollision-23.04.3 | 16 + .../md5-cache/kde-apps/kolourpaint-23.04.2 | 4 +- .../md5-cache/kde-apps/kolourpaint-23.04.3 | 16 + metadata/md5-cache/kde-apps/kompare-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kompare-23.04.3 | 16 + metadata/md5-cache/kde-apps/konqueror-23.04.2 | 10 +- metadata/md5-cache/kde-apps/konqueror-23.04.3 | 17 + metadata/md5-cache/kde-apps/konquest-23.04.2 | 4 +- metadata/md5-cache/kde-apps/konquest-23.04.3 | 16 + metadata/md5-cache/kde-apps/konsole-23.04.2 | 4 +- metadata/md5-cache/kde-apps/konsole-23.04.3 | 17 + .../kde-apps/konsolekalendar-23.04.2 | 4 +- .../kde-apps/konsolekalendar-23.04.3 | 16 + metadata/md5-cache/kde-apps/kontact-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kontact-23.04.3 | 16 + .../kde-apps/kontactinterface-23.04.2 | 4 +- .../kde-apps/kontactinterface-23.04.3 | 16 + metadata/md5-cache/kde-apps/kopete-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kopete-23.04.3 | 17 + .../md5-cache/kde-apps/korganizer-23.04.2 | 10 +- .../md5-cache/kde-apps/korganizer-23.04.3 | 17 + metadata/md5-cache/kde-apps/kpat-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kpat-23.04.3 | 17 + .../md5-cache/kde-apps/kpimtextedit-23.04.2 | 4 +- .../md5-cache/kde-apps/kpimtextedit-23.04.3 | 17 + metadata/md5-cache/kde-apps/kpkpass-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kpkpass-23.04.3 | 17 + .../md5-cache/kde-apps/kqtquickcharts-23.04.2 | 4 +- .../md5-cache/kde-apps/kqtquickcharts-23.04.3 | 16 + metadata/md5-cache/kde-apps/krdc-23.04.2 | 4 +- metadata/md5-cache/kde-apps/krdc-23.04.3 | 16 + metadata/md5-cache/kde-apps/kreversi-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kreversi-23.04.3 | 16 + metadata/md5-cache/kde-apps/krfb-23.04.2 | 4 +- metadata/md5-cache/kde-apps/krfb-23.04.3 | 16 + metadata/md5-cache/kde-apps/kruler-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kruler-23.04.3 | 16 + metadata/md5-cache/kde-apps/kshisen-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kshisen-23.04.3 | 16 + metadata/md5-cache/kde-apps/ksirk-23.04.2 | 4 +- metadata/md5-cache/kde-apps/ksirk-23.04.3 | 16 + metadata/md5-cache/kde-apps/ksmtp-23.04.2 | 4 +- metadata/md5-cache/kde-apps/ksmtp-23.04.3 | 17 + .../md5-cache/kde-apps/ksnakeduel-23.04.2 | 4 +- .../md5-cache/kde-apps/ksnakeduel-23.04.3 | 16 + .../md5-cache/kde-apps/kspaceduel-23.04.2 | 4 +- .../md5-cache/kde-apps/kspaceduel-23.04.3 | 16 + metadata/md5-cache/kde-apps/ksquares-23.04.2 | 4 +- metadata/md5-cache/kde-apps/ksquares-23.04.3 | 16 + metadata/md5-cache/kde-apps/ksudoku-23.04.2 | 4 +- metadata/md5-cache/kde-apps/ksudoku-23.04.3 | 16 + .../md5-cache/kde-apps/ksystemlog-23.04.2 | 4 +- .../md5-cache/kde-apps/ksystemlog-23.04.3 | 17 + metadata/md5-cache/kde-apps/kteatime-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kteatime-23.04.3 | 16 + metadata/md5-cache/kde-apps/ktimer-23.04.2 | 4 +- metadata/md5-cache/kde-apps/ktimer-23.04.3 | 16 + metadata/md5-cache/kde-apps/ktouch-23.04.2 | 4 +- metadata/md5-cache/kde-apps/ktouch-23.04.3 | 16 + .../md5-cache/kde-apps/ktuberling-23.04.2 | 4 +- .../md5-cache/kde-apps/ktuberling-23.04.3 | 16 + metadata/md5-cache/kde-apps/kturtle-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kturtle-23.04.3 | 16 + metadata/md5-cache/kde-apps/kubrick-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kubrick-23.04.3 | 16 + .../md5-cache/kde-apps/kwalletmanager-23.04.2 | 4 +- .../md5-cache/kde-apps/kwalletmanager-23.04.3 | 16 + metadata/md5-cache/kde-apps/kwave-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kwave-23.04.3 | 16 + metadata/md5-cache/kde-apps/kwordquiz-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kwordquiz-23.04.3 | 17 + metadata/md5-cache/kde-apps/kwrite-23.04.2 | 4 +- metadata/md5-cache/kde-apps/kwrite-23.04.3 | 16 + .../md5-cache/kde-apps/libgravatar-23.04.2 | 4 +- .../md5-cache/kde-apps/libgravatar-23.04.3 | 17 + metadata/md5-cache/kde-apps/libkcddb-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libkcddb-23.04.3 | 17 + .../kde-apps/libkcompactdisc-23.04.2 | 4 +- .../kde-apps/libkcompactdisc-23.04.3 | 17 + metadata/md5-cache/kde-apps/libkdcraw-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libkdcraw-23.04.3 | 16 + .../md5-cache/kde-apps/libkdegames-23.04.2 | 4 +- .../md5-cache/kde-apps/libkdegames-23.04.3 | 17 + metadata/md5-cache/kde-apps/libkdepim-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libkdepim-23.04.3 | 17 + .../kde-apps/libkeduvocdocument-23.04.2 | 4 +- .../kde-apps/libkeduvocdocument-23.04.3 | 17 + metadata/md5-cache/kde-apps/libkexiv2-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libkexiv2-23.04.3 | 16 + metadata/md5-cache/kde-apps/libkgapi-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libkgapi-23.04.3 | 17 + metadata/md5-cache/kde-apps/libkleo-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libkleo-23.04.3 | 17 + .../md5-cache/kde-apps/libkmahjongg-23.04.2 | 4 +- .../md5-cache/kde-apps/libkmahjongg-23.04.3 | 16 + .../kde-apps/libkomparediff2-23.04.2 | 4 +- .../kde-apps/libkomparediff2-23.04.3 | 17 + metadata/md5-cache/kde-apps/libksane-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libksane-23.04.3 | 16 + metadata/md5-cache/kde-apps/libksieve-23.04.2 | 8 +- metadata/md5-cache/kde-apps/libksieve-23.04.3 | 17 + metadata/md5-cache/kde-apps/libktnef-23.04.2 | 4 +- metadata/md5-cache/kde-apps/libktnef-23.04.3 | 17 + metadata/md5-cache/kde-apps/lokalize-23.04.2 | 4 +- metadata/md5-cache/kde-apps/lokalize-23.04.3 | 18 + metadata/md5-cache/kde-apps/lskat-23.04.2 | 4 +- metadata/md5-cache/kde-apps/lskat-23.04.3 | 16 + .../md5-cache/kde-apps/mailcommon-23.04.2 | 4 +- .../md5-cache/kde-apps/mailcommon-23.04.3 | 17 + .../md5-cache/kde-apps/mailimporter-23.04.2 | 4 +- .../md5-cache/kde-apps/mailimporter-23.04.3 | 17 + metadata/md5-cache/kde-apps/marble-23.04.2 | 4 +- metadata/md5-cache/kde-apps/marble-23.04.3 | 17 + .../md5-cache/kde-apps/mbox-importer-23.04.2 | 4 +- .../md5-cache/kde-apps/mbox-importer-23.04.3 | 16 + .../md5-cache/kde-apps/messagelib-23.04.2 | 8 +- .../md5-cache/kde-apps/messagelib-23.04.3 | 17 + metadata/md5-cache/kde-apps/minuet-23.04.2 | 4 +- metadata/md5-cache/kde-apps/minuet-23.04.3 | 16 + metadata/md5-cache/kde-apps/okular-23.04.2 | 4 +- metadata/md5-cache/kde-apps/okular-23.04.3 | 17 + metadata/md5-cache/kde-apps/palapeli-23.04.2 | 4 +- metadata/md5-cache/kde-apps/palapeli-23.04.3 | 16 + metadata/md5-cache/kde-apps/parley-23.04.2 | 4 +- metadata/md5-cache/kde-apps/parley-23.04.3 | 16 + metadata/md5-cache/kde-apps/picmi-23.04.2 | 4 +- metadata/md5-cache/kde-apps/picmi-23.04.3 | 17 + .../kde-apps/pim-data-exporter-23.04.2 | 4 +- .../kde-apps/pim-data-exporter-23.04.3 | 17 + .../kde-apps/pim-sieve-editor-23.04.2 | 4 +- .../kde-apps/pim-sieve-editor-23.04.3 | 17 + metadata/md5-cache/kde-apps/pimcommon-23.04.2 | 4 +- metadata/md5-cache/kde-apps/pimcommon-23.04.3 | 17 + metadata/md5-cache/kde-apps/poxml-23.04.2 | 4 +- metadata/md5-cache/kde-apps/poxml-23.04.3 | 16 + .../md5-cache/kde-apps/print-manager-23.04.2 | 4 +- .../md5-cache/kde-apps/print-manager-23.04.3 | 16 + metadata/md5-cache/kde-apps/rocs-23.04.2 | 4 +- metadata/md5-cache/kde-apps/rocs-23.04.3 | 17 + .../kde-apps/signon-kwallet-extension-23.04.2 | 4 +- .../kde-apps/signon-kwallet-extension-23.04.3 | 16 + metadata/md5-cache/kde-apps/spectacle-23.04.2 | 4 +- metadata/md5-cache/kde-apps/spectacle-23.04.3 | 17 + metadata/md5-cache/kde-apps/step-23.04.2 | 4 +- metadata/md5-cache/kde-apps/step-23.04.3 | 17 + metadata/md5-cache/kde-apps/svgpart-23.04.2 | 4 +- metadata/md5-cache/kde-apps/svgpart-23.04.3 | 16 + metadata/md5-cache/kde-apps/sweeper-23.04.2 | 4 +- metadata/md5-cache/kde-apps/sweeper-23.04.3 | 16 + .../md5-cache/kde-apps/thumbnailers-23.04.2 | 4 +- .../md5-cache/kde-apps/thumbnailers-23.04.3 | 16 + metadata/md5-cache/kde-apps/umbrello-23.04.2 | 4 +- metadata/md5-cache/kde-apps/umbrello-23.04.3 | 17 + metadata/md5-cache/kde-apps/yakuake-23.04.2 | 4 +- metadata/md5-cache/kde-apps/yakuake-23.04.3 | 16 + metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 26633 -> 26624 bytes .../{attica-5.107.0 => attica-5.108.0} | 6 +- .../{baloo-5.107.0 => baloo-5.108.0} | 10 +- .../{bluez-qt-5.107.0 => bluez-qt-5.108.0} | 6 +- ...eze-icons-5.107.0 => breeze-icons-5.108.0} | 6 +- ...s-rcc-5.107.0 => breeze-icons-rcc-5.108.0} | 8 +- ...ntryflags-5.107.0 => countryflags-5.108.0} | 6 +- ...es-5.107.0 => extra-cmake-modules-5.108.0} | 4 +- ...n-5.107.0 => frameworkintegration-5.108.0} | 10 +- ...activities-5.107.0 => kactivities-5.108.0} | 10 +- ...tats-5.107.0 => kactivities-stats-5.108.0} | 10 +- .../{kapidox-5.107.0 => kapidox-5.108.0} | 4 +- .../{karchive-5.107.0 => karchive-5.108.0} | 6 +- .../{kauth-5.107.0 => kauth-5.108.0} | 10 +- ...{kbookmarks-5.107.0 => kbookmarks-5.108.0} | 10 +- ...ndarcore-5.107.0 => kcalendarcore-5.108.0} | 6 +- .../{kcmutils-5.107.0 => kcmutils-5.108.0} | 10 +- .../{kcodecs-5.107.0 => kcodecs-5.108.0} | 6 +- ...completion-5.107.0 => kcompletion-5.108.0} | 10 +- .../{kconfig-5.107.0 => kconfig-5.108.0} | 6 +- ...widgets-5.107.0 => kconfigwidgets-5.108.0} | 10 +- .../{kcontacts-5.107.0 => kcontacts-5.108.0} | 10 +- ...coreaddons-5.107.0 => kcoreaddons-5.108.0} | 6 +- .../{kcrash-5.107.0 => kcrash-5.108.0} | 10 +- .../{kdav-5.107.0 => kdav-5.108.0} | 10 +- ...dbusaddons-5.107.0 => kdbusaddons-5.108.0} | 6 +- ...clarative-5.107.0 => kdeclarative-5.108.0} | 10 +- .../{kded-5.107.0 => kded-5.108.0} | 10 +- .../kde-frameworks/kdelibs4support-5.107.0 | 16 - .../kde-frameworks/kdelibs4support-5.108.0 | 16 + .../{kdesu-5.107.0 => kdesu-5.108.0} | 10 +- .../{kdnssd-5.107.0 => kdnssd-5.108.0} | 6 +- .../{kdoctools-5.107.0 => kdoctools-5.108.0} | 10 +- ...{kemoticons-5.107.0 => kemoticons-5.108.0} | 10 +- ...metadata-5.107.0 => kfilemetadata-5.108.0} | 10 +- ...obalaccel-5.107.0 => kglobalaccel-5.108.0} | 10 +- ...{kguiaddons-5.107.0 => kguiaddons-5.108.0} | 8 +- .../{kholidays-5.107.0 => kholidays-5.108.0} | 6 +- .../{khtml-5.107.0 => khtml-5.108.0} | 10 +- .../{ki18n-5.107.0 => ki18n-5.108.0} | 6 +- ...iconthemes-5.107.0 => kiconthemes-5.108.0} | 10 +- .../{kidletime-5.107.0 => kidletime-5.108.0} | 6 +- ...eformats-5.107.0 => kimageformats-5.108.0} | 10 +- .../{kinit-5.107.0 => kinit-5.108.0} | 10 +- .../{kio-5.107.0 => kio-5.108.0} | 12 +- .../{kirigami-5.107.0 => kirigami-5.108.0} | 6 +- ...itemmodels-5.107.0 => kitemmodels-5.108.0} | 6 +- ...{kitemviews-5.107.0 => kitemviews-5.108.0} | 6 +- ...jobwidgets-5.107.0 => kjobwidgets-5.108.0} | 10 +- .../{kjs-5.107.0 => kjs-5.108.0} | 6 +- .../{knewstuff-5.107.0 => knewstuff-5.108.0} | 10 +- ...cations-5.107.0 => knotifications-5.108.0} | 10 +- ...fyconfig-5.107.0 => knotifyconfig-5.108.0} | 10 +- .../{kpackage-5.107.0 => kpackage-5.108.0} | 10 +- .../{kparts-5.107.0 => kparts-5.108.0} | 10 +- .../{kpeople-5.107.0 => kpeople-5.108.0} | 10 +- .../{kplotting-5.107.0 => kplotting-5.108.0} | 6 +- .../{kpty-5.107.0 => kpty-5.108.0} | 10 +- ...ickcharts-5.107.0 => kquickcharts-5.108.0} | 10 +- .../{kross-5.107.0 => kross-5.108.0} | 10 +- .../{krunner-5.107.0 => krunner-5.108.0} | 10 +- .../{kservice-5.107.0 => kservice-5.108.0} | 10 +- ...texteditor-5.107.0 => ktexteditor-5.108.0} | 10 +- ...xtwidgets-5.107.0 => ktextwidgets-5.108.0} | 10 +- ...ersion-5.107.0 => kunitconversion-5.108.0} | 10 +- .../{kwallet-5.107.0 => kwallet-5.108.0} | 10 +- .../{kwayland-5.107.0 => kwayland-5.108.0} | 6 +- ...saddons-5.107.0 => kwidgetsaddons-5.108.0} | 6 +- ...owsystem-5.107.0 => kwindowsystem-5.108.0} | 6 +- .../{kxmlgui-5.107.0 => kxmlgui-5.108.0} | 10 +- ...ger-qt-5.107.0 => modemmanager-qt-5.108.0} | 6 +- ...r-qt-5.107.0 => networkmanager-qt-5.108.0} | 6 +- ...gen-icons-5.107.0 => oxygen-icons-5.108.0} | 6 +- .../{plasma-5.107.0 => plasma-5.108.0} | 10 +- .../{prison-5.107.0 => prison-5.108.0} | 6 +- .../{purpose-5.107.0 => purpose-5.108.0} | 10 +- ...yle-5.107.0 => qqc2-desktop-style-5.108.0} | 10 +- .../{solid-5.107.0 => solid-5.108.0} | 6 +- .../{sonnet-5.107.0 => sonnet-5.108.0} | 6 +- ...yndication-5.107.0 => syndication-5.108.0} | 10 +- ...ng-5.107.0 => syntax-highlighting-5.108.0} | 6 +- ...eadweaver-5.107.0 => threadweaver-5.108.0} | 6 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 5964 -> 7429 bytes .../md5-cache/kde-misc/colord-kde-23.04.2 | 6 +- .../md5-cache/kde-misc/colord-kde-23.04.3 | 16 + metadata/md5-cache/kde-misc/kclock-23.04.2 | 4 +- metadata/md5-cache/kde-misc/kclock-23.04.3 | 16 + .../md5-cache/kde-misc/kdeconnect-23.04.2-r1 | 4 +- .../md5-cache/kde-misc/kdeconnect-23.04.3 | 17 + .../md5-cache/kde-misc/kio-gdrive-23.04.2 | 4 +- .../md5-cache/kde-misc/kio-gdrive-23.04.3 | 17 + metadata/md5-cache/kde-misc/krename-5.0.2-r1 | 4 +- metadata/md5-cache/kde-misc/kweather-23.04.2 | 4 +- metadata/md5-cache/kde-misc/kweather-23.04.3 | 16 + .../md5-cache/kde-misc/markdownpart-23.04.2 | 4 +- .../md5-cache/kde-misc/markdownpart-23.04.3 | 16 + metadata/md5-cache/kde-misc/skanlite-23.04.2 | 4 +- metadata/md5-cache/kde-misc/skanlite-23.04.3 | 17 + metadata/md5-cache/kde-misc/tellico-3.5.1 | 17 + metadata/md5-cache/kde-misc/zanshin-23.04.2 | 4 +- metadata/md5-cache/kde-misc/zanshin-23.04.3 | 17 + metadata/md5-cache/mail-client/Manifest.gz | Bin 7151 -> 7626 bytes .../md5-cache/mail-client/claws-mail-4.1.1-r2 | 2 +- .../md5-cache/mail-client/evolution-3.48.4 | 16 + metadata/md5-cache/mail-client/geary-44.0 | 17 + .../mail-client/thunderbird-102.13.0 | 17 + metadata/md5-cache/media-gfx/Manifest.gz | Bin 56166 -> 56971 bytes metadata/md5-cache/media-gfx/digikam-8.1.0 | 17 + metadata/md5-cache/media-gfx/eog-44.3 | 17 + metadata/md5-cache/media-gfx/geeqie-2.1 | 2 +- .../media-gfx/gnome-font-viewer-45_alpha | 15 + metadata/md5-cache/media-gfx/mcomix-2.1.1-r1 | 18 + .../md5-cache/media-gfx/sane-airscan-0.99.27 | 4 +- metadata/md5-cache/media-gfx/skanpage-23.04.2 | 4 +- metadata/md5-cache/media-gfx/skanpage-23.04.3 | 16 + metadata/md5-cache/media-libs/Manifest.gz | Bin 111248 -> 112033 bytes metadata/md5-cache/media-libs/a52dec-0.7.4-r8 | 10 +- metadata/md5-cache/media-libs/aften-0.0.8-r2 | 4 +- metadata/md5-cache/media-libs/bio2jack-0.9-r2 | 8 +- metadata/md5-cache/media-libs/esdl-1.3.1 | 4 +- metadata/md5-cache/media-libs/esdl-1.3.1-r1 | 13 + metadata/md5-cache/media-libs/exiftool-12.64 | 16 + .../{gexiv2-0.14.1 => gexiv2-0.14.1-r1} | 12 +- .../md5-cache/media-libs/id3lib-3.8.3-r10 | 6 +- .../media-libs/kquickimageeditor-0.2.0 | 4 +- .../md5-cache/media-libs/ksanecore-23.04.2 | 4 +- .../md5-cache/media-libs/ksanecore-23.04.3 | 16 + .../md5-cache/media-libs/libbs2b-3.1.0-r2 | 4 +- .../media-libs/libcdaudio-0.99.12-r4 | 6 +- .../md5-cache/media-libs/libcddb-1.3.2-r1 | 8 +- metadata/md5-cache/media-libs/libclastfm-0.5 | 6 +- .../md5-cache/media-libs/libifp-1.0.0.2-r1 | 6 +- .../md5-cache/media-libs/libjpeg-turbo-3.0.0 | 3 +- .../md5-cache/media-libs/libmad-0.15.1b-r10 | 10 +- .../md5-cache/media-libs/libmodplug-0.8.9.1 | 4 +- .../md5-cache/media-libs/libmp3splt-0.9.2-r6 | 6 +- .../md5-cache/media-libs/libmp4v2-2.1.3-r1 | 4 +- metadata/md5-cache/media-libs/libmtp-1.1.21 | 4 +- metadata/md5-cache/media-libs/libmtp-9999 | 4 +- metadata/md5-cache/media-libs/libnjb-2.2.7-r2 | 4 +- .../md5-cache/media-libs/libopenshot-0.3.2-r1 | 17 + .../media-libs/libopenshot-audio-0.3.2 | 15 + ...placebo-6.287.0_rc1 => libplacebo-6.292.0} | 7 +- .../md5-cache/media-libs/libpng-1.6.40-r1 | 15 + .../md5-cache/media-libs/libsidplayfp-2.4.2 | 10 - .../md5-cache/media-libs/libsidplayfp-2.5.0 | 4 +- metadata/md5-cache/media-libs/libsmf-1.3 | 4 +- .../md5-cache/media-libs/libtimidity-0.2.7 | 4 +- metadata/md5-cache/media-libs/libxspf-1.2.1 | 4 +- .../md5-cache/media-libs/resid-0.16_p2-r2 | 6 +- metadata/md5-cache/media-libs/tse3-0.3.1-r2 | 4 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 107898 -> 107743 bytes .../media-plugins/gst-plugins-va-1.22.3 | 16 - metadata/md5-cache/media-radio/Manifest.gz | Bin 7202 -> 7356 bytes metadata/md5-cache/media-radio/tlf-1.4.1-r4 | 16 + metadata/md5-cache/media-sound/Manifest.gz | Bin 73892 -> 74546 bytes .../md5-cache/media-sound/abcm2ps-8.14.14 | 8 +- .../md5-cache/media-sound/audiocompress-2.0 | 4 +- .../md5-cache/media-sound/audiotools-3.1.1-r2 | 8 +- .../md5-cache/media-sound/cdstatus-0.97.03 | 4 +- metadata/md5-cache/media-sound/chordii-4.5.3 | 8 +- .../media-sound/combine_wave-0.3.1-r2 | 8 +- metadata/md5-cache/media-sound/daudio-0.3-r1 | 6 +- .../media-sound/dvda-author-10.06-r1 | 4 +- metadata/md5-cache/media-sound/elisa-23.04.2 | 4 +- metadata/md5-cache/media-sound/elisa-23.04.3 | 17 + metadata/md5-cache/media-sound/gmtp-1.3.11-r3 | 6 +- .../md5-cache/media-sound/gnomad-2.9.6-r1 | 8 +- metadata/md5-cache/media-sound/gqradio-1.9.2 | 4 +- .../md5-cache/media-sound/hydrogen-1.2.1-r1 | 4 +- metadata/md5-cache/media-sound/icecream-1.3 | 6 +- .../md5-cache/media-sound/id3v2-0.1.12-r1 | 6 +- metadata/md5-cache/media-sound/kasts-23.04.2 | 4 +- metadata/md5-cache/media-sound/kasts-23.04.3 | 16 + .../md5-cache/media-sound/krecorder-23.04.2 | 4 +- .../md5-cache/media-sound/krecorder-23.04.3 | 16 + metadata/md5-cache/media-sound/lame-3.100-r3 | 4 +- metadata/md5-cache/media-sound/mcdp-0.4b | 8 +- .../md5-cache/media-sound/mikmod-3.2.8-r1 | 8 +- .../media-sound/milkytracker-1.04.00 | 16 + metadata/md5-cache/media-sound/mmix-0.3-r1 | 8 +- .../md5-cache/media-sound/modplugtools-0.5.3 | 4 +- metadata/md5-cache/media-sound/mp3gain-1.6.2 | 8 +- .../md5-cache/media-sound/mp3report-1.0.2 | 6 +- metadata/md5-cache/media-sound/mp3splt-2.6.2 | 8 +- .../media-sound/mp3splt-gtk-0.9.2-r1 | 8 +- .../md5-cache/media-sound/mp3unicode-1.2.1 | 6 +- metadata/md5-cache/media-sound/mp3wrap-0.5 | 6 +- .../md5-cache/media-sound/mpg321-0.3.2-r1 | 8 +- metadata/md5-cache/media-sound/mplay-0.80 | 6 +- .../md5-cache/media-sound/multimux-0.2.5.2 | 10 +- metadata/md5-cache/media-sound/pwavecat-0.4.5 | 10 +- metadata/md5-cache/media-sound/qmidiarp-0.7.0 | 6 +- .../md5-cache/media-sound/qmidiroute-0.4.0-r1 | 4 +- metadata/md5-cache/media-sound/rip-1.07-r3 | 10 +- .../md5-cache/media-sound/sidplay-2.0.9-r1 | 6 +- .../media-sound/sox-14.4.2_p20210509-r2 | 4 +- .../md5-cache/media-sound/splay-0.9.5.2-r2 | 6 +- .../md5-cache/media-sound/streamripper-1.64.6 | 6 +- .../media-sound/substract_wave-0.3-r1 | 8 +- .../media-sound/timidity++-2.15.0-r6 | 8 +- .../md5-cache/media-sound/ttaenc-3.4.1-r1 | 4 +- metadata/md5-cache/media-sound/vlevel-0.5-r1 | 6 +- metadata/md5-cache/media-video/Manifest.gz | Bin 37766 -> 38230 bytes .../media-video/{blind-1.1 => blind-1.1-r1} | 8 +- metadata/md5-cache/media-video/openshot-3.1.1 | 16 + .../md5-cache/media-video/pipewire-0.3.73 | 18 + metadata/md5-cache/media-video/pipewire-9999 | 2 +- .../md5-cache/media-video/rovclock-0.6e-r1 | 4 +- .../md5-cache/media-video/rovclock-0.6e-r2 | 11 + .../media-video/simplescreenrecorder-0.4.4-r2 | 17 - .../media-video/simplescreenrecorder-0.4.4-r3 | 17 + .../media-video/simplescreenrecorder-9999 | 6 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 57433 -> 57439 bytes metadata/md5-cache/net-analyzer/nmap-9999 | 8 +- metadata/md5-cache/net-analyzer/wtfis-0.6.1 | 16 - .../md5-cache/net-analyzer/wtfis-0.6.1-r1 | 16 + metadata/md5-cache/net-analyzer/wtfis-9999 | 6 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 11932 -> 12101 bytes metadata/md5-cache/net-dns/inadyn-2.11.0 | 16 + metadata/md5-cache/net-ftp/Manifest.gz | Bin 4851 -> 5008 bytes metadata/md5-cache/net-ftp/tnftp-20230507 | 13 + metadata/md5-cache/net-im/Manifest.gz | Bin 15563 -> 15885 bytes metadata/md5-cache/net-im/neochat-23.04.2 | 4 +- metadata/md5-cache/net-im/neochat-23.04.3 | 17 + ...p-bin-6.22.0 => signal-desktop-bin-6.24.0} | 6 +- metadata/md5-cache/net-im/tokodon-23.04.2 | 4 +- metadata/md5-cache/net-im/tokodon-23.04.3 | 17 + metadata/md5-cache/net-irc/Manifest.gz | Bin 13460 -> 13789 bytes metadata/md5-cache/net-irc/irssi-1.4.4-r1 | 15 + metadata/md5-cache/net-irc/irssi-9999 | 2 +- .../md5-cache/net-irc/konversation-23.04.2 | 4 +- .../md5-cache/net-irc/konversation-23.04.3 | 16 + metadata/md5-cache/net-libs/Manifest.gz | Bin 55702 -> 56630 bytes .../md5-cache/net-libs/glib-networking-2.76.1 | 17 + metadata/md5-cache/net-libs/gupnp-1.6.4 | 17 + .../md5-cache/net-libs/libktorrent-23.04.2 | 4 +- .../md5-cache/net-libs/libktorrent-23.04.3 | 17 + .../md5-cache/net-libs/libquotient-0.7.2-r3 | 4 +- metadata/md5-cache/net-libs/rest-0.9.1-r1 | 4 +- metadata/md5-cache/net-libs/webkit-gtk-2.40.2 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.40.2-r410 | 4 +- .../md5-cache/net-libs/webkit-gtk-2.40.2-r600 | 4 +- metadata/md5-cache/net-libs/webkit-gtk-2.40.3 | 18 + .../md5-cache/net-libs/webkit-gtk-2.40.3-r410 | 18 + .../md5-cache/net-libs/webkit-gtk-2.40.3-r600 | 18 + metadata/md5-cache/net-libs/xrootd-5.6.0 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 87350 -> 88143 bytes .../md5-cache/net-misc/dropbox-177.4.5399 | 16 + .../net-misc/gnome-remote-desktop-45_alpha | 18 + metadata/md5-cache/net-misc/httpie-3.2.1-r1 | 6 +- metadata/md5-cache/net-misc/httpie-3.2.1-r2 | 6 +- .../md5-cache/net-misc/kio-zeroconf-23.04.2 | 4 +- .../md5-cache/net-misc/kio-zeroconf-23.04.3 | 16 + metadata/md5-cache/net-misc/lldpd-1.0.17 | 17 + .../md5-cache/net-misc/networkmanager-1.42.8 | 17 + metadata/md5-cache/net-misc/rclone-1.63.0 | 14 + metadata/md5-cache/net-misc/usbip-5.15 | 2 +- metadata/md5-cache/net-misc/vde-2.3.3 | 4 +- metadata/md5-cache/net-misc/xmrig-6.20.0 | 15 + metadata/md5-cache/net-misc/yt-dlp-2023.03.04 | 16 - metadata/md5-cache/net-misc/yt-dlp-2023.06.21 | 16 - .../{yt-dlp-2023.06.22 => yt-dlp-2023.07.06} | 2 +- metadata/md5-cache/net-nds/Manifest.gz | Bin 3744 -> 3753 bytes metadata/md5-cache/net-nds/openldap-2.5.14 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.3-r7 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.4-r1 | 2 +- metadata/md5-cache/net-nds/openldap-2.6.4-r2 | 2 +- metadata/md5-cache/net-news/Manifest.gz | Bin 4192 -> 4346 bytes metadata/md5-cache/net-news/alligator-23.04.2 | 4 +- metadata/md5-cache/net-news/alligator-23.04.3 | 17 + metadata/md5-cache/net-p2p/Manifest.gz | Bin 13072 -> 13228 bytes metadata/md5-cache/net-p2p/ktorrent-23.04.2 | 4 +- metadata/md5-cache/net-p2p/ktorrent-23.04.3 | 17 + metadata/md5-cache/net-proxy/Manifest.gz | Bin 9483 -> 9641 bytes .../net-proxy/haproxy-dataplaneapi-2.8.0 | 13 + metadata/md5-cache/net-vpn/Manifest.gz | Bin 13403 -> 13410 bytes ...0 => networkmanager-openconnect-1.2.10-r1} | 6 +- .../md5-cache/net-vpn/openfortivpn-1.20.3-r2 | 4 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 26731 -> 27211 bytes metadata/md5-cache/net-wireless/bluez-5.68 | 17 + metadata/md5-cache/net-wireless/iwd-2.7 | 15 + metadata/md5-cache/net-wireless/unifi-7.4.162 | 16 + metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 9052 -> 9052 bytes .../sci-astronomy/celestia-1.7.0_pre20221215 | 4 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 18219 -> 18384 bytes .../md5-cache/sci-geosciences/gnome-maps-44.3 | 15 + .../md5-cache/sci-geosciences/qgis-3.28.6 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 64169 -> 63679 bytes metadata/md5-cache/sci-libs/arpack-3.8.0 | 4 +- metadata/md5-cache/sci-libs/hdf5-1.14.1 | 4 +- metadata/md5-cache/sci-libs/openblas-0.3.18 | 17 - metadata/md5-cache/sci-libs/openblas-0.3.19 | 17 - metadata/md5-cache/sci-libs/openblas-0.3.20 | 17 - .../{openblas-0.3.21 => openblas-0.3.23} | 6 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 29240 -> 29086 bytes .../md5-cache/sci-mathematics/flintqs-1.0 | 11 - .../{giac-1.9.0.55 => giac-1.9.0.55-r1} | 6 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 87400 -> 86881 bytes metadata/md5-cache/sys-apps/baobab-45_alpha | 15 + .../md5-cache/sys-apps/baselayout-2.13-r1 | 2 +- metadata/md5-cache/sys-apps/baselayout-9999 | 2 +- metadata/md5-cache/sys-apps/busybox-1.36.1 | 4 +- metadata/md5-cache/sys-apps/coreutils-8.32-r1 | 2 +- metadata/md5-cache/sys-apps/coreutils-9.1-r2 | 2 +- metadata/md5-cache/sys-apps/coreutils-9.3-r2 | 2 +- metadata/md5-cache/sys-apps/coreutils-9.3-r3 | 2 +- metadata/md5-cache/sys-apps/coreutils-9999 | 2 +- metadata/md5-cache/sys-apps/etckeeper-1.18.20 | 4 +- metadata/md5-cache/sys-apps/fd-8.7.0 | 4 +- metadata/md5-cache/sys-apps/fwupd-1.8.15 | 4 +- .../{groff-1.23.0_rc3 => groff-1.23.0} | 3 +- metadata/md5-cache/sys-apps/groff-1.23.0_rc4 | 14 - metadata/md5-cache/sys-apps/hwinfo-21.80 | 14 - metadata/md5-cache/sys-apps/hwinfo-22.1 | 14 - .../sys-apps/{hwinfo-22.1-r1 => hwinfo-23.1} | 12 +- metadata/md5-cache/sys-apps/hwloc-2.9.1 | 4 +- .../{makedev-3.23.1-r2 => makedev-3.23.1-r3} | 5 +- .../md5-cache/sys-apps/openrazer-3.6.1-r1 | 2 +- metadata/md5-cache/sys-apps/openrc-0.48 | 16 + metadata/md5-cache/sys-apps/pcsc-lite-2.0.0 | 4 +- metadata/md5-cache/sys-apps/sandbox-2.29 | 13 - metadata/md5-cache/sys-apps/sandbox-2.30-r1 | 15 - metadata/md5-cache/sys-apps/sandbox-2.31 | 15 - metadata/md5-cache/sys-apps/sandbox-2.32 | 4 +- metadata/md5-cache/sys-apps/sandbox-2.34 | 15 - .../sys-apps/{sandbox-2.33 => sandbox-2.35} | 2 +- metadata/md5-cache/sys-apps/shadow-4.13-r4 | 4 +- .../sys-apps/system-monitoring-center-2.17.2 | 16 + metadata/md5-cache/sys-apps/systemd-253.5-r1 | 18 + metadata/md5-cache/sys-auth/Manifest.gz | Bin 13508 -> 13505 bytes metadata/md5-cache/sys-auth/munge-0.5.15 | 4 +- metadata/md5-cache/sys-auth/pam_krb5-4.11 | 4 +- metadata/md5-cache/sys-block/Manifest.gz | Bin 15209 -> 15373 bytes .../sys-block/partitionmanager-23.04.2 | 4 +- .../sys-block/partitionmanager-23.04.3 | 16 + metadata/md5-cache/sys-cluster/Manifest.gz | Bin 22030 -> 26513 bytes metadata/md5-cache/sys-cluster/kronosnet-1.25 | 4 +- .../sys-cluster/kube-apiserver-1.24.15 | 16 + .../sys-cluster/kube-apiserver-1.25.11 | 16 + .../sys-cluster/kube-apiserver-1.26.6 | 16 + .../sys-cluster/kube-apiserver-1.27.3 | 16 + .../kube-controller-manager-1.24.15 | 16 + .../kube-controller-manager-1.25.11 | 16 + .../kube-controller-manager-1.26.6 | 16 + .../kube-controller-manager-1.27.3 | 16 + .../md5-cache/sys-cluster/kube-proxy-1.24.15 | 15 + .../md5-cache/sys-cluster/kube-proxy-1.25.11 | 15 + .../md5-cache/sys-cluster/kube-proxy-1.26.6 | 15 + .../md5-cache/sys-cluster/kube-proxy-1.27.3 | 15 + .../sys-cluster/kube-scheduler-1.24.15 | 16 + .../sys-cluster/kube-scheduler-1.25.11 | 16 + .../sys-cluster/kube-scheduler-1.26.6 | 16 + .../sys-cluster/kube-scheduler-1.27.3 | 16 + .../md5-cache/sys-cluster/kubeadm-1.24.15 | 15 + .../md5-cache/sys-cluster/kubeadm-1.25.11 | 15 + metadata/md5-cache/sys-cluster/kubeadm-1.26.6 | 15 + metadata/md5-cache/sys-cluster/kubeadm-1.27.3 | 15 + .../md5-cache/sys-cluster/kubectl-1.24.15 | 14 + .../md5-cache/sys-cluster/kubectl-1.25.11 | 14 + metadata/md5-cache/sys-cluster/kubectl-1.26.6 | 14 + metadata/md5-cache/sys-cluster/kubectl-1.27.3 | 14 + .../md5-cache/sys-cluster/kubelet-1.24.15 | 15 + .../md5-cache/sys-cluster/kubelet-1.25.11 | 15 + metadata/md5-cache/sys-cluster/kubelet-1.26.6 | 15 + metadata/md5-cache/sys-cluster/kubelet-1.27.3 | 15 + metadata/md5-cache/sys-cluster/libqb-2.0.4 | 4 +- metadata/md5-cache/sys-cluster/rdma-core-45.0 | 4 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 37777 -> 34931 bytes metadata/md5-cache/sys-devel/clang-14.0.6-r1 | 2 +- metadata/md5-cache/sys-devel/clang-14.0.6-r4 | 2 +- metadata/md5-cache/sys-devel/clang-15.0.7-r1 | 2 +- metadata/md5-cache/sys-devel/clang-15.0.7-r3 | 2 +- metadata/md5-cache/sys-devel/clang-16.0.5 | 2 +- metadata/md5-cache/sys-devel/clang-16.0.6 | 2 +- .../md5-cache/sys-devel/clang-17.0.0.9999 | 2 +- .../sys-devel/clang-17.0.0_pre20230620 | 17 - .../sys-devel/clang-17.0.0_pre20230630 | 2 +- ...0_pre20230615 => clang-17.0.0_pre20230705} | 12 +- .../md5-cache/sys-devel/clang-common-14.0.6 | 2 +- .../sys-devel/clang-common-15.0.7-r5 | 2 +- .../sys-devel/clang-common-15.0.7-r6 | 2 +- .../sys-devel/clang-common-16.0.5-r1 | 2 +- .../sys-devel/clang-common-16.0.6-r1 | 2 +- .../sys-devel/clang-common-17.0.0.9999 | 2 +- .../sys-devel/clang-common-17.0.0_pre20230620 | 13 - .../sys-devel/clang-common-17.0.0_pre20230630 | 2 +- ...230615 => clang-common-17.0.0_pre20230705} | 6 +- .../clang-runtime-17.0.0_pre20230620 | 13 - ...30615 => clang-runtime-17.0.0_pre20230705} | 2 +- metadata/md5-cache/sys-devel/distcc-3.4-r2 | 4 +- .../md5-cache/sys-devel/gcc-10.4.1_p20230607 | 16 - .../md5-cache/sys-devel/gcc-10.4.1_p20230614 | 16 - .../md5-cache/sys-devel/gcc-10.4.1_p20230628 | 16 - .../{gcc-10.4.1_p20230517 => gcc-10.5.0} | 6 +- metadata/md5-cache/sys-devel/gcc-10.5.9999 | 16 - .../md5-cache/sys-devel/gcc-11.4.1_p20230615 | 16 - ...-11.4.1_p20230608 => gcc-11.4.1_p20230706} | 2 +- .../md5-cache/sys-devel/gcc-12.3.1_p20230616 | 16 - ...-12.3.1_p20230609 => gcc-12.3.1_p20230707} | 2 +- .../md5-cache/sys-devel/gcc-13.1.1_p20230603 | 16 - .../md5-cache/sys-devel/gcc-13.1.1_p20230610 | 16 - .../md5-cache/sys-devel/gcc-13.1.1_p20230617 | 16 - .../sys-devel/gcc-14.0.0_pre20230529 | 16 - .../sys-devel/gcc-14.0.0_pre20230604 | 16 - .../sys-devel/gcc-14.0.0_pre20230611 | 16 - .../sys-devel/gcc-14.0.0_pre20230618 | 16 - metadata/md5-cache/sys-devel/gdb-13.2-r1 | 17 + metadata/md5-cache/sys-devel/lld-14.0.6-r1 | 2 +- metadata/md5-cache/sys-devel/lld-15.0.7 | 2 +- metadata/md5-cache/sys-devel/lld-16.0.5 | 2 +- metadata/md5-cache/sys-devel/lld-16.0.6 | 2 +- metadata/md5-cache/sys-devel/lld-17.0.0.9999 | 2 +- .../sys-devel/lld-17.0.0_pre20230620 | 16 - .../sys-devel/lld-17.0.0_pre20230630 | 2 +- ...0.0_pre20230615 => lld-17.0.0_pre20230705} | 12 +- metadata/md5-cache/sys-devel/llvm-14.0.6-r2 | 2 +- metadata/md5-cache/sys-devel/llvm-14.0.6-r4 | 2 +- metadata/md5-cache/sys-devel/llvm-15.0.7 | 2 +- metadata/md5-cache/sys-devel/llvm-15.0.7-r3 | 2 +- metadata/md5-cache/sys-devel/llvm-16.0.5 | 2 +- metadata/md5-cache/sys-devel/llvm-16.0.6 | 2 +- metadata/md5-cache/sys-devel/llvm-17.0.0.9999 | 2 +- .../sys-devel/llvm-17.0.0_pre20230620 | 17 - .../sys-devel/llvm-17.0.0_pre20230630 | 2 +- ....0_pre20230615 => llvm-17.0.0_pre20230705} | 6 +- .../md5-cache/sys-devel/llvm-common-14.0.6 | 2 +- .../md5-cache/sys-devel/llvm-common-15.0.7 | 2 +- .../md5-cache/sys-devel/llvm-common-16.0.5 | 2 +- .../md5-cache/sys-devel/llvm-common-16.0.6 | 2 +- .../sys-devel/llvm-common-17.0.0.9999 | 2 +- .../sys-devel/llvm-common-17.0.0_pre20230615 | 11 - .../sys-devel/llvm-common-17.0.0_pre20230630 | 2 +- ...0230620 => llvm-common-17.0.0_pre20230705} | 4 +- metadata/md5-cache/sys-fabric/Manifest.gz | Bin 1365 -> 1358 bytes .../md5-cache/sys-fabric/opensm-3.3.24-r1 | 4 +- .../md5-cache/sys-fabric/perftest-4.5.0.17 | 4 +- metadata/md5-cache/sys-firmware/Manifest.gz | Bin 8303 -> 8304 bytes ...{sof-firmware-2.2.3 => sof-firmware-2.2.6} | 6 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 36268 -> 36576 bytes metadata/md5-cache/sys-fs/bees-0.9 | 4 +- metadata/md5-cache/sys-fs/fuse-3.15.1 | 15 + metadata/md5-cache/sys-fs/fuse-overlayfs-1.12 | 4 +- metadata/md5-cache/sys-fs/udiskie-2.4.2-r1 | 17 + metadata/md5-cache/sys-fs/zfs-2.1.11 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.12 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.9 | 2 +- metadata/md5-cache/sys-fs/zfs-2.2.0_rc1 | 2 +- metadata/md5-cache/sys-fs/zfs-9999 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.11 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.11-r1 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.12 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.1.9 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-2.2.0_rc1 | 2 +- metadata/md5-cache/sys-fs/zfs-kmod-9999 | 2 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 38283 -> 35438 bytes metadata/md5-cache/sys-kernel/genkernel-4.3.5 | 14 + metadata/md5-cache/sys-kernel/genkernel-9999 | 4 +- .../sys-kernel/gentoo-kernel-5.10.181 | 2 +- .../sys-kernel/gentoo-kernel-5.10.182 | 2 +- .../sys-kernel/gentoo-kernel-5.10.183 | 2 +- .../sys-kernel/gentoo-kernel-5.10.184 | 2 +- .../sys-kernel/gentoo-kernel-5.10.185 | 2 +- .../sys-kernel/gentoo-kernel-5.10.186 | 2 +- .../sys-kernel/gentoo-kernel-5.15.114 | 2 +- .../sys-kernel/gentoo-kernel-5.15.115 | 2 +- .../sys-kernel/gentoo-kernel-5.15.116 | 2 +- .../sys-kernel/gentoo-kernel-5.15.117 | 2 +- .../sys-kernel/gentoo-kernel-5.15.118 | 2 +- .../sys-kernel/gentoo-kernel-5.15.119 | 2 +- .../sys-kernel/gentoo-kernel-5.15.120 | 18 + .../sys-kernel/gentoo-kernel-5.4.244 | 2 +- .../sys-kernel/gentoo-kernel-5.4.245 | 2 +- .../sys-kernel/gentoo-kernel-5.4.246 | 2 +- .../sys-kernel/gentoo-kernel-5.4.247 | 2 +- .../sys-kernel/gentoo-kernel-5.4.248 | 2 +- .../sys-kernel/gentoo-kernel-5.4.249 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.31 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.32 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.33 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.34 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.35 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.36 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.37 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.1.38 | 18 + .../md5-cache/sys-kernel/gentoo-kernel-6.3.10 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.3.11 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.3.12 | 18 + .../md5-cache/sys-kernel/gentoo-kernel-6.3.5 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.3.6 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.3.7 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.3.8 | 2 +- .../md5-cache/sys-kernel/gentoo-kernel-6.3.9 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.10.181 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.10.182 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.10.183 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.10.184 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.10.185 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.10.186 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.15.114 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.15.115 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.15.116 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.15.117 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.15.118 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.15.119 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.15.120 | 17 + .../sys-kernel/gentoo-kernel-bin-5.4.244 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.4.245 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.4.246 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.4.247 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.4.248 | 2 +- .../sys-kernel/gentoo-kernel-bin-5.4.249 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.31 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.32 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.33 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.34 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.35 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.36 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.37 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.1.38 | 17 + .../sys-kernel/gentoo-kernel-bin-6.3.10 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.3.11 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.3.12 | 17 + .../sys-kernel/gentoo-kernel-bin-6.3.5 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.3.6 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.3.7 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.3.8 | 2 +- .../sys-kernel/gentoo-kernel-bin-6.3.9 | 2 +- .../sys-kernel/gentoo-sources-4.14.315 | 2 +- .../sys-kernel/gentoo-sources-4.14.316 | 2 +- .../sys-kernel/gentoo-sources-4.14.317 | 14 - .../sys-kernel/gentoo-sources-4.14.318 | 14 - .../sys-kernel/gentoo-sources-4.14.319 | 2 +- .../sys-kernel/gentoo-sources-4.14.320 | 2 +- .../sys-kernel/gentoo-sources-4.19.282-r1 | 2 +- .../sys-kernel/gentoo-sources-4.19.283 | 14 - .../sys-kernel/gentoo-sources-4.19.284 | 2 +- .../sys-kernel/gentoo-sources-4.19.285 | 14 - .../sys-kernel/gentoo-sources-4.19.286 | 14 - .../sys-kernel/gentoo-sources-4.19.287 | 2 +- .../sys-kernel/gentoo-sources-4.19.288 | 2 +- .../sys-kernel/gentoo-sources-5.10.179-r1 | 2 +- .../sys-kernel/gentoo-sources-5.10.180 | 14 - .../sys-kernel/gentoo-sources-5.10.181 | 2 +- .../sys-kernel/gentoo-sources-5.10.182 | 14 - .../sys-kernel/gentoo-sources-5.10.183 | 14 - .../sys-kernel/gentoo-sources-5.10.184 | 14 - .../sys-kernel/gentoo-sources-5.10.185 | 2 +- .../sys-kernel/gentoo-sources-5.10.186 | 2 +- .../sys-kernel/gentoo-sources-5.15.110-r1 | 2 +- .../sys-kernel/gentoo-sources-5.15.112 | 14 - .../sys-kernel/gentoo-sources-5.15.113 | 14 - .../sys-kernel/gentoo-sources-5.15.114 | 2 +- .../sys-kernel/gentoo-sources-5.15.115 | 14 - .../sys-kernel/gentoo-sources-5.15.116 | 14 - .../sys-kernel/gentoo-sources-5.15.117 | 14 - .../sys-kernel/gentoo-sources-5.15.118 | 2 +- .../sys-kernel/gentoo-sources-5.15.119 | 2 +- ...urces-5.15.111 => gentoo-sources-5.15.120} | 8 +- .../sys-kernel/gentoo-sources-5.4.242-r1 | 2 +- .../sys-kernel/gentoo-sources-5.4.243 | 14 - .../sys-kernel/gentoo-sources-5.4.244 | 2 +- .../sys-kernel/gentoo-sources-5.4.245 | 14 - .../sys-kernel/gentoo-sources-5.4.246 | 14 - .../sys-kernel/gentoo-sources-5.4.247 | 14 - .../sys-kernel/gentoo-sources-5.4.248 | 2 +- .../sys-kernel/gentoo-sources-5.4.249 | 2 +- .../sys-kernel/gentoo-sources-6.1.28 | 2 +- .../sys-kernel/gentoo-sources-6.1.29 | 14 - .../sys-kernel/gentoo-sources-6.1.30 | 14 - .../sys-kernel/gentoo-sources-6.1.31 | 2 +- .../sys-kernel/gentoo-sources-6.1.32 | 14 - .../sys-kernel/gentoo-sources-6.1.34 | 14 - .../sys-kernel/gentoo-sources-6.1.35 | 14 - .../sys-kernel/gentoo-sources-6.1.36 | 14 - .../sys-kernel/gentoo-sources-6.1.37 | 2 +- ...ources-6.1.33 => gentoo-sources-6.1.37-r1} | 8 +- ...ources-6.1.27-r1 => gentoo-sources-6.1.38} | 10 +- .../sys-kernel/gentoo-sources-6.3.11 | 2 +- ...sources-6.3.7 => gentoo-sources-6.3.11-r1} | 8 +- ...o-sources-6.3.10 => gentoo-sources-6.3.12} | 8 +- .../md5-cache/sys-kernel/gentoo-sources-6.3.5 | 14 - .../md5-cache/sys-kernel/gentoo-sources-6.3.6 | 14 - .../md5-cache/sys-kernel/gentoo-sources-6.3.8 | 14 - .../md5-cache/sys-kernel/gentoo-sources-6.3.9 | 14 - .../md5-cache/sys-kernel/gentoo-sources-6.4.1 | 2 +- ...urces-6.3.4-r1 => gentoo-sources-6.4.1-r1} | 10 +- ...too-sources-6.4.0 => gentoo-sources-6.4.2} | 8 +- .../md5-cache/sys-kernel/git-sources-6.4_rc1 | 2 +- .../md5-cache/sys-kernel/git-sources-6.4_rc2 | 2 +- .../md5-cache/sys-kernel/git-sources-6.4_rc3 | 2 +- .../md5-cache/sys-kernel/git-sources-6.4_rc4 | 2 +- .../md5-cache/sys-kernel/git-sources-6.4_rc5 | 2 +- .../md5-cache/sys-kernel/git-sources-6.4_rc6 | 2 +- .../md5-cache/sys-kernel/git-sources-6.4_rc7 | 2 +- .../sys-kernel/linux-headers-3.18-r1 | 2 +- .../sys-kernel/linux-headers-4.14-r2 | 2 +- .../sys-kernel/linux-headers-4.19-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.4-r1 | 2 +- .../md5-cache/sys-kernel/linux-headers-4.9-r1 | 2 +- .../sys-kernel/linux-headers-5.10-r2 | 2 +- .../sys-kernel/linux-headers-5.15-r3 | 2 +- .../md5-cache/sys-kernel/linux-headers-5.4-r2 | 2 +- .../md5-cache/sys-kernel/linux-headers-6.1 | 2 +- .../md5-cache/sys-kernel/linux-headers-6.3 | 2 +- .../md5-cache/sys-kernel/linux-headers-6.4 | 2 +- .../sys-kernel/mips-sources-4.14.307 | 2 +- .../sys-kernel/mips-sources-4.19.275 | 2 +- .../md5-cache/sys-kernel/mips-sources-5.4.234 | 2 +- .../md5-cache/sys-kernel/pf-sources-6.1_p6 | 2 +- .../md5-cache/sys-kernel/pf-sources-6.2_p7 | 2 +- .../raspberrypi-sources-5.15.76_p20221104 | 2 +- .../raspberrypi-sources-5.15.84_p20230106 | 2 +- .../raspberrypi-sources-6.1.21_p20230405 | 2 +- .../sys-kernel/rt-sources-4.14.318_p150 | 2 +- .../sys-kernel/rt-sources-4.19.284_p125 | 2 +- .../sys-kernel/rt-sources-4.9.327_p197 | 2 +- .../sys-kernel/rt-sources-5.10.184_p90 | 2 +- .../sys-kernel/rt-sources-5.15.113_p64 | 2 +- .../sys-kernel/rt-sources-5.4.242_p81 | 2 +- .../md5-cache/sys-kernel/rt-sources-6.0.5_p14 | 2 +- .../sys-kernel/rt-sources-6.1.33_p11 | 2 +- .../sys-kernel/vanilla-kernel-5.10.181 | 2 +- .../sys-kernel/vanilla-kernel-5.10.182 | 2 +- .../sys-kernel/vanilla-kernel-5.10.183 | 2 +- .../sys-kernel/vanilla-kernel-5.10.184 | 2 +- .../sys-kernel/vanilla-kernel-5.10.185 | 2 +- .../sys-kernel/vanilla-kernel-5.10.186 | 2 +- .../sys-kernel/vanilla-kernel-5.10.9999 | 2 +- .../sys-kernel/vanilla-kernel-5.15.114 | 2 +- .../sys-kernel/vanilla-kernel-5.15.115 | 2 +- .../sys-kernel/vanilla-kernel-5.15.116 | 2 +- .../sys-kernel/vanilla-kernel-5.15.117 | 2 +- .../sys-kernel/vanilla-kernel-5.15.118 | 2 +- .../sys-kernel/vanilla-kernel-5.15.119 | 2 +- .../sys-kernel/vanilla-kernel-5.15.120 | 18 + .../sys-kernel/vanilla-kernel-5.15.9999 | 2 +- .../sys-kernel/vanilla-kernel-5.19.9999 | 2 +- .../sys-kernel/vanilla-kernel-5.4.244 | 2 +- .../sys-kernel/vanilla-kernel-5.4.245 | 2 +- .../sys-kernel/vanilla-kernel-5.4.246 | 2 +- .../sys-kernel/vanilla-kernel-5.4.247 | 2 +- .../sys-kernel/vanilla-kernel-5.4.248 | 2 +- .../sys-kernel/vanilla-kernel-5.4.249 | 2 +- .../sys-kernel/vanilla-kernel-5.4.9999 | 2 +- .../sys-kernel/vanilla-kernel-6.1.31 | 2 +- .../sys-kernel/vanilla-kernel-6.1.32 | 2 +- .../sys-kernel/vanilla-kernel-6.1.33 | 2 +- .../sys-kernel/vanilla-kernel-6.1.34 | 2 +- .../sys-kernel/vanilla-kernel-6.1.35 | 2 +- .../sys-kernel/vanilla-kernel-6.1.36 | 2 +- .../sys-kernel/vanilla-kernel-6.1.37 | 2 +- .../sys-kernel/vanilla-kernel-6.1.38 | 18 + .../sys-kernel/vanilla-kernel-6.1.9999 | 2 +- .../sys-kernel/vanilla-kernel-6.3.10 | 2 +- .../sys-kernel/vanilla-kernel-6.3.11 | 2 +- .../sys-kernel/vanilla-kernel-6.3.12 | 18 + .../md5-cache/sys-kernel/vanilla-kernel-6.3.5 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.3.6 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.3.7 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.3.8 | 2 +- .../md5-cache/sys-kernel/vanilla-kernel-6.3.9 | 2 +- .../sys-kernel/vanilla-sources-4.14.320 | 2 +- .../sys-kernel/vanilla-sources-4.19.288 | 2 +- .../sys-kernel/vanilla-sources-5.10.186 | 2 +- ...rces-5.15.119 => vanilla-sources-5.15.120} | 6 +- .../sys-kernel/vanilla-sources-5.4.249 | 2 +- ...-sources-6.1.37 => vanilla-sources-6.1.38} | 6 +- ...-sources-6.3.11 => vanilla-sources-6.3.12} | 6 +- ...la-sources-6.4.1 => vanilla-sources-6.4.2} | 6 +- .../md5-cache/sys-kernel/zen-sources-6.2.13 | 2 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 36196 -> 35424 bytes .../md5-cache/sys-libs/compiler-rt-14.0.6-r1 | 2 +- .../md5-cache/sys-libs/compiler-rt-15.0.7 | 2 +- .../md5-cache/sys-libs/compiler-rt-16.0.5 | 2 +- .../md5-cache/sys-libs/compiler-rt-16.0.6 | 2 +- .../sys-libs/compiler-rt-17.0.0.9999 | 2 +- .../sys-libs/compiler-rt-17.0.0_pre20230620 | 14 - .../sys-libs/compiler-rt-17.0.0_pre20230630 | 2 +- ...0230615 => compiler-rt-17.0.0_pre20230705} | 4 +- .../sys-libs/compiler-rt-sanitizers-14.0.6 | 2 +- .../sys-libs/compiler-rt-sanitizers-15.0.7 | 2 +- .../sys-libs/compiler-rt-sanitizers-16.0.5 | 2 +- .../sys-libs/compiler-rt-sanitizers-16.0.6 | 2 +- .../compiler-rt-sanitizers-17.0.0.9999 | 2 +- .../compiler-rt-sanitizers-17.0.0_pre20230620 | 15 - .../compiler-rt-sanitizers-17.0.0_pre20230630 | 2 +- ...compiler-rt-sanitizers-17.0.0_pre20230705} | 4 +- metadata/md5-cache/sys-libs/glibc-2.37-r3 | 10 +- metadata/md5-cache/sys-libs/glibc-9999 | 10 +- metadata/md5-cache/sys-libs/kpmcore-23.04.2 | 4 +- metadata/md5-cache/sys-libs/kpmcore-23.04.3 | 16 + .../sys-libs/libbacktrace-1.0_p20220709 | 14 - metadata/md5-cache/sys-libs/libcxx-14.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxx-15.0.7 | 2 +- metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 | 2 +- metadata/md5-cache/sys-libs/libcxx-16.0.5 | 2 +- metadata/md5-cache/sys-libs/libcxx-16.0.6 | 2 +- .../md5-cache/sys-libs/libcxx-17.0.0.9999 | 2 +- .../sys-libs/libcxx-17.0.0_pre20230615 | 16 - .../sys-libs/libcxx-17.0.0_pre20230630 | 2 +- ..._pre20230620 => libcxx-17.0.0_pre20230705} | 8 +- metadata/md5-cache/sys-libs/libcxxabi-14.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-15.0.7 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-16.0.5 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-16.0.6 | 2 +- .../md5-cache/sys-libs/libcxxabi-17.0.0.9999 | 2 +- .../sys-libs/libcxxabi-17.0.0_pre20230620 | 16 - .../sys-libs/libcxxabi-17.0.0_pre20230630 | 2 +- ...e20230615 => libcxxabi-17.0.0_pre20230705} | 4 +- metadata/md5-cache/sys-libs/libomp-14.0.6-r1 | 2 +- metadata/md5-cache/sys-libs/libomp-15.0.7-r2 | 2 +- metadata/md5-cache/sys-libs/libomp-15.0.7-r6 | 2 +- metadata/md5-cache/sys-libs/libomp-16.0.5 | 2 +- metadata/md5-cache/sys-libs/libomp-16.0.6 | 2 +- .../md5-cache/sys-libs/libomp-17.0.0.9999 | 2 +- .../sys-libs/libomp-17.0.0_pre20230620 | 16 - .../sys-libs/libomp-17.0.0_pre20230630 | 2 +- ..._pre20230615 => libomp-17.0.0_pre20230705} | 10 +- metadata/md5-cache/sys-libs/libuuid-1.0.3 | 4 +- metadata/md5-cache/sys-libs/libxcrypt-4.4.36 | 17 + .../sys-libs/llvm-libunwind-14.0.6-r1 | 2 +- .../md5-cache/sys-libs/llvm-libunwind-15.0.7 | 2 +- .../md5-cache/sys-libs/llvm-libunwind-16.0.5 | 2 +- .../md5-cache/sys-libs/llvm-libunwind-16.0.6 | 2 +- .../sys-libs/llvm-libunwind-17.0.0.9999 | 2 +- .../llvm-libunwind-17.0.0_pre20230620 | 16 - .../llvm-libunwind-17.0.0_pre20230630 | 2 +- ...0615 => llvm-libunwind-17.0.0_pre20230705} | 4 +- metadata/md5-cache/sys-libs/pam-1.5.3 | 4 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 15752 -> 15598 bytes metadata/md5-cache/sys-process/criu-3.18 | 4 +- metadata/md5-cache/sys-process/iotop-c-1.22 | 16 - .../{iotop-c-1.23 => iotop-c-1.23-r1} | 4 +- metadata/md5-cache/sys-process/iotop-c-9999 | 4 +- .../sys-process/unixtop-3.8_beta1-r3 | 4 +- metadata/md5-cache/virtual/Manifest.gz | Bin 51460 -> 51916 bytes .../md5-cache/virtual/dist-kernel-5.15.120 | 7 + metadata/md5-cache/virtual/dist-kernel-6.1.38 | 7 + metadata/md5-cache/virtual/dist-kernel-6.3.12 | 7 + metadata/md5-cache/www-apache/Manifest.gz | Bin 7796 -> 7800 bytes metadata/md5-cache/www-apache/mod_perl-2.0.12 | 17 + .../md5-cache/www-apache/mod_qos-11.74-r1 | 14 + .../md5-cache/www-apache/passenger-6.0.15 | 17 - .../md5-cache/www-apache/passenger-6.0.16 | 17 - metadata/md5-cache/www-apps/Manifest.gz | Bin 24186 -> 24179 bytes ...rowlarr-1.6.3.3608 => prowlarr-1.7.0.3623} | 4 +- .../{radarr-4.6.3.7516 => radarr-4.6.4.7568} | 4 +- ...{readarr-0.2.0.1908 => readarr-0.2.1.1915} | 2 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12048 -> 12702 bytes metadata/md5-cache/www-client/epiphany-44.3 | 4 +- metadata/md5-cache/www-client/epiphany-44.5 | 17 + metadata/md5-cache/www-client/falkon-23.04.2 | 4 +- metadata/md5-cache/www-client/falkon-23.04.3 | 18 + .../md5-cache/www-client/firefox-102.13.0 | 17 + metadata/md5-cache/www-client/firefox-115.0 | 17 + .../md5-cache/www-client/firefox-bin-102.12.0 | 17 - .../md5-cache/www-client/firefox-bin-102.13.0 | 17 + .../md5-cache/www-client/firefox-bin-114.0.2 | 17 - .../md5-cache/www-client/firefox-bin-115.0 | 17 + metadata/md5-cache/www-client/netsurf-9999 | 10 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 9161 -> 9158 bytes .../{nginx-1.25.1-r1 => nginx-1.25.1-r2} | 4 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6286 -> 6276 bytes .../x11-drivers/nvidia-drivers-390.157 | 2 +- .../x11-drivers/nvidia-drivers-470.199.02 | 2 +- .../x11-drivers/nvidia-drivers-525.125.06 | 2 +- .../x11-drivers/nvidia-drivers-525.47.27 | 2 +- .../x11-drivers/nvidia-drivers-535.54.03 | 2 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 61787 -> 61940 bytes metadata/md5-cache/x11-misc/bbacpi-0.1.5-r4 | 6 +- metadata/md5-cache/x11-misc/dmenu-5.2 | 4 +- .../x11-misc/imwheel-1.0.0_pre13_p20100827 | 4 +- .../x11-misc/lineak-defaultplugin-0.9.0-r3 | 6 +- .../x11-misc/lineak-xosdplugin-0.9.0-r3 | 6 +- metadata/md5-cache/x11-misc/parcellite-1.2.1 | 8 +- metadata/md5-cache/x11-misc/safeeyes-2.1.6 | 16 + metadata/md5-cache/x11-misc/slock-1.5 | 4 +- metadata/md5-cache/x11-misc/xdesktopwaves-1.4 | 8 +- metadata/md5-cache/x11-misc/xdiskusage-1.52 | 10 +- metadata/md5-cache/x11-misc/xsel-1.2.0-r2 | 6 +- metadata/md5-cache/x11-misc/xvfb-run-21.1.7.1 | 4 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 30415 -> 30566 bytes metadata/md5-cache/x11-plugins/wmmp-0.10.0-r1 | 8 +- metadata/md5-cache/x11-plugins/wmmp-0.12.6 | 14 + metadata/md5-cache/x11-terms/Manifest.gz | Bin 8502 -> 8502 bytes metadata/md5-cache/x11-terms/alacritty-9999 | 4 +- metadata/md5-cache/x11-themes/Manifest.gz | Bin 26259 -> 26241 bytes .../x11-themes/fluent-icon-theme-2023.06.07 | 4 +- .../x11-themes/gtk-engines-quartz-0.2-r1 | 6 +- ...05.31 => numix-icon-theme-circle-23.06.11} | 12 +- .../x11-themes/papirus-icon-theme-20230601 | 4 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 15406 -> 15570 bytes metadata/md5-cache/x11-wm/dwm-6.4 | 4 +- metadata/md5-cache/x11-wm/mutter-44.3 | 18 + metadata/md5-cache/xfce-base/Manifest.gz | Bin 6110 -> 6274 bytes .../md5-cache/xfce-base/xfce4-settings-4.18.3 | 16 + metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43073 -> 43077 bytes net-analyzer/nmap/Manifest | 1 + net-analyzer/nmap/nmap-9999.ebuild | 6 +- ...fis-0.6.1.ebuild => wtfis-0.6.1-r1.ebuild} | 1 + net-analyzer/wtfis/wtfis-9999.ebuild | 1 + net-dns/Manifest.gz | Bin 8042 -> 8204 bytes net-dns/inadyn/Manifest | 1 + net-dns/inadyn/files/inadyn.confd | 5 + net-dns/inadyn/files/inadyn.initd | 23 + net-dns/inadyn/files/inadyn.tmpfilesd | 2 + net-dns/inadyn/inadyn-2.11.0.ebuild | 61 + net-dns/inadyn/metadata.xml | 25 + net-ftp/Manifest.gz | Bin 3185 -> 3182 bytes net-ftp/tnftp/Manifest | 1 + net-ftp/tnftp/tnftp-20230507.ebuild | 31 + net-im/Manifest.gz | Bin 9557 -> 9561 bytes net-im/neochat/Manifest | 1 + net-im/neochat/neochat-23.04.2.ebuild | 2 +- net-im/neochat/neochat-23.04.3.ebuild | 51 + net-im/signal-desktop-bin/Manifest | 2 +- ...build => signal-desktop-bin-6.24.0.ebuild} | 2 +- net-im/tokodon/Manifest | 1 + net-im/tokodon/tokodon-23.04.2.ebuild | 2 +- net-im/tokodon/tokodon-23.04.3.ebuild | 43 + net-irc/Manifest.gz | Bin 8243 -> 8241 bytes ...-1.4.4-fix-usage-of-type-in-ExtUtils.patch | 43 + net-irc/irssi/irssi-1.4.4-r1.ebuild | 72 + net-irc/irssi/irssi-9999.ebuild | 4 + net-irc/konversation/Manifest | 1 + .../konversation/konversation-23.04.2.ebuild | 2 +- .../konversation/konversation-23.04.3.ebuild | 72 + net-libs/Manifest.gz | Bin 32613 -> 32623 bytes net-libs/glib-networking/Manifest | 1 + .../glib-networking-2.76.1.ebuild | 82 + net-libs/gupnp/Manifest | 1 + net-libs/gupnp/gupnp-1.6.4.ebuild | 77 + net-libs/libktorrent/Manifest | 1 + .../libktorrent/libktorrent-23.04.2.ebuild | 2 +- .../libktorrent/libktorrent-23.04.3.ebuild | 59 + .../libquotient/libquotient-0.7.2-r3.ebuild | 2 +- net-libs/rest/rest-0.9.1-r1.ebuild | 2 +- net-libs/webkit-gtk/Manifest | 1 + .../webkit-gtk/webkit-gtk-2.40.2-r410.ebuild | 2 +- .../webkit-gtk/webkit-gtk-2.40.2-r600.ebuild | 2 +- net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild | 2 +- .../webkit-gtk/webkit-gtk-2.40.3-r410.ebuild | 258 +++ .../webkit-gtk/webkit-gtk-2.40.3-r600.ebuild | 251 +++ net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild | 248 +++ .../files/xrootd-5.4.3-no_automagic.patch | 24 - net-libs/xrootd/xrootd-5.6.0.ebuild | 1 + net-misc/Manifest.gz | Bin 54096 -> 54116 bytes net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-177.4.5399.ebuild | 110 ++ net-misc/gnome-remote-desktop/Manifest | 1 + .../gnome-remote-desktop-45_alpha.ebuild | 73 + net-misc/httpie/httpie-3.2.1-r1.ebuild | 2 +- net-misc/httpie/httpie-3.2.1-r2.ebuild | 2 +- net-misc/kio-zeroconf/Manifest | 1 + .../kio-zeroconf/kio-zeroconf-23.04.2.ebuild | 2 +- .../kio-zeroconf/kio-zeroconf-23.04.3.ebuild | 25 + net-misc/lldpd/Manifest | 1 + net-misc/lldpd/lldpd-1.0.17.ebuild | 110 ++ net-misc/networkmanager/Manifest | 1 + .../networkmanager-1.42.8.ebuild | 395 +++++ net-misc/rclone/Manifest | 2 + net-misc/rclone/rclone-1.63.0.ebuild | 43 + net-misc/vde/vde-2.3.3.ebuild | 4 +- net-misc/xmrig/Manifest | 1 + net-misc/xmrig/xmrig-6.20.0.ebuild | 65 + net-misc/yt-dlp/Manifest | 4 +- net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild | 66 - net-misc/yt-dlp/yt-dlp-2023.06.21.ebuild | 65 - ....06.22.ebuild => yt-dlp-2023.07.06.ebuild} | 0 net-nds/Manifest.gz | Bin 2400 -> 2398 bytes net-nds/openldap/openldap-2.5.14.ebuild | 2 +- net-nds/openldap/openldap-2.6.3-r7.ebuild | 4 +- net-nds/openldap/openldap-2.6.4-r1.ebuild | 4 +- net-nds/openldap/openldap-2.6.4-r2.ebuild | 4 +- net-news/Manifest.gz | Bin 2228 -> 2233 bytes net-news/alligator/Manifest | 1 + net-news/alligator/alligator-23.04.2.ebuild | 2 +- net-news/alligator/alligator-23.04.3.ebuild | 32 + net-p2p/Manifest.gz | Bin 6756 -> 6757 bytes net-p2p/ktorrent/Manifest | 1 + net-p2p/ktorrent/ktorrent-23.04.2.ebuild | 2 +- net-p2p/ktorrent/ktorrent-23.04.3.ebuild | 93 ++ net-proxy/Manifest.gz | Bin 5373 -> 5369 bytes net-proxy/haproxy-dataplaneapi/Manifest | 2 + .../haproxy-dataplaneapi-2.8.0.ebuild | 27 + net-vpn/Manifest.gz | Bin 7244 -> 7245 bytes ...tworkmanager-openconnect-1.2.10-r1.ebuild} | 7 +- .../openfortivpn-1.20.3-r2.ebuild | 2 +- net-wireless/Manifest.gz | Bin 13894 -> 13896 bytes net-wireless/bluez/Manifest | 1 + net-wireless/bluez/bluez-5.68.ebuild | 292 ++++ .../files/bluez-5.68-bap-dettach-io.patch | 101 ++ .../files/bluez-5.68-bap-ebusy-fix.patch | 206 +++ .../bluez/files/bluez-5.68-bap-nonzero.patch | 27 + .../bluez/files/bluez-5.68-bap-resume.patch | 187 +++ .../bluez-5.68-heap-use-after-free.patch | 41 + .../files/bluez-5.68-monitor-decoding.patch | 45 + net-wireless/iwd/Manifest | 1 + net-wireless/iwd/iwd-2.7.ebuild | 184 +++ net-wireless/unifi/Manifest | 1 + net-wireless/unifi/unifi-7.4.162.ebuild | 104 ++ profiles/Manifest.gz | Bin 179332 -> 179500 bytes profiles/arch/loong/use.mask | 9 +- profiles/default/linux/package.use | 4 + profiles/features/wd40/package.mask | 8 + profiles/features/wd40/package.use.mask | 7 + profiles/package.mask | 96 +- profiles/updates/3Q-2023 | 1 + profiles/use.local.desc | 21 +- sci-astronomy/Manifest.gz | Bin 6846 -> 6848 bytes .../celestia-1.7.0_pre20221215.ebuild | 4 +- sci-geosciences/Manifest.gz | Bin 11263 -> 11267 bytes sci-geosciences/gnome-maps/Manifest | 1 + .../gnome-maps/gnome-maps-44.3.ebuild | 49 + sci-geosciences/qgis/qgis-3.28.6.ebuild | 2 +- sci-libs/Manifest.gz | Bin 44822 -> 44814 bytes sci-libs/arpack/arpack-3.8.0.ebuild | 2 +- sci-libs/hdf5/hdf5-1.14.1.ebuild | 2 +- sci-libs/openblas/Manifest | 4 +- .../files/openblas-0.3.20-fix-loong.patch | 178 -- .../files/openblas-0.3.20-fix-riscv.patch | 99 -- .../openblas-0.3.23-shared-blas-lapack.patch | 40 + sci-libs/openblas/openblas-0.3.18.ebuild | 199 --- sci-libs/openblas/openblas-0.3.19.ebuild | 199 --- sci-libs/openblas/openblas-0.3.20.ebuild | 201 --- ...s-0.3.21.ebuild => openblas-0.3.23.ebuild} | 6 +- sci-libs/rocFFT/metadata.xml | 4 - sci-libs/rocPRIM/metadata.xml | 4 - sci-libs/rocRAND/metadata.xml | 4 - sci-libs/rocSPARSE/metadata.xml | 4 - sci-libs/rocThrust/metadata.xml | 4 - sci-mathematics/Manifest.gz | Bin 18826 -> 18671 bytes sci-mathematics/flintqs/Manifest | 1 - sci-mathematics/flintqs/flintqs-1.0.ebuild | 39 - sci-mathematics/flintqs/metadata.xml | 24 - .../files/giac-1.9.0.55-system-gl2ps.patch | 69 + ....9.0.55.ebuild => giac-1.9.0.55-r1.ebuild} | 26 +- sci-mathematics/polymake/metadata.xml | 3 + sys-apps/Manifest.gz | Bin 49873 -> 49853 bytes sys-apps/baobab/Manifest | 1 + sys-apps/baobab/baobab-45_alpha.ebuild | 43 + sys-apps/baselayout/baselayout-2.13-r1.ebuild | 52 +- sys-apps/baselayout/baselayout-9999.ebuild | 52 +- sys-apps/busybox/busybox-1.36.1.ebuild | 2 +- sys-apps/coreutils/coreutils-8.32-r1.ebuild | 2 +- sys-apps/coreutils/coreutils-9.1-r2.ebuild | 2 +- sys-apps/coreutils/coreutils-9.3-r2.ebuild | 2 +- sys-apps/coreutils/coreutils-9.3-r3.ebuild | 2 +- sys-apps/coreutils/coreutils-9999.ebuild | 2 +- sys-apps/etckeeper/etckeeper-1.18.20.ebuild | 2 +- sys-apps/fd/fd-8.7.0.ebuild | 2 +- sys-apps/fwupd/fwupd-1.8.15.ebuild | 2 +- sys-apps/groff/Manifest | 3 +- ...-1.23.0_rc3.ebuild => groff-1.23.0.ebuild} | 0 sys-apps/groff/groff-1.23.0_rc4.ebuild | 108 -- sys-apps/hwinfo/Manifest | 3 +- sys-apps/hwinfo/hwinfo-21.80.ebuild | 61 - sys-apps/hwinfo/hwinfo-22.1.ebuild | 61 - ...info-22.1-r1.ebuild => hwinfo-23.1.ebuild} | 11 +- sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +- ...3.1-r2.ebuild => makedev-3.23.1-r3.ebuild} | 14 +- sys-apps/openrazer/openrazer-3.6.1-r1.ebuild | 1 - sys-apps/openrc/Manifest | 1 + sys-apps/openrc/openrc-0.48.ebuild | 169 ++ sys-apps/pcsc-lite/pcsc-lite-2.0.0.ebuild | 2 +- sys-apps/sandbox/Manifest | 6 +- sys-apps/sandbox/sandbox-2.29.ebuild | 62 - sys-apps/sandbox/sandbox-2.30-r1.ebuild | 64 - sys-apps/sandbox/sandbox-2.32.ebuild | 2 +- sys-apps/sandbox/sandbox-2.33.ebuild | 64 - sys-apps/sandbox/sandbox-2.34.ebuild | 64 - ...andbox-2.31.ebuild => sandbox-2.35.ebuild} | 0 sys-apps/shadow/shadow-4.13-r4.ebuild | 2 +- sys-apps/system-monitoring-center/Manifest | 1 + .../system-monitoring-center-2.17.2.ebuild | 42 + .../files/systemd-253.5-services-stop.patch | 36 + sys-apps/systemd/systemd-253.5-r1.ebuild | 513 ++++++ sys-auth/Manifest.gz | Bin 9252 -> 9247 bytes sys-auth/munge/munge-0.5.15.ebuild | 2 +- sys-auth/pam_krb5/pam_krb5-4.11.ebuild | 4 +- sys-block/Manifest.gz | Bin 11030 -> 11021 bytes .../io-scheduler-udev-rules/metadata.xml | 4 + sys-block/partitionmanager/Manifest | 1 + .../partitionmanager-23.04.2.ebuild | 2 +- .../partitionmanager-23.04.3.ebuild | 37 + sys-cluster/Manifest.gz | Bin 11544 -> 11530 bytes sys-cluster/kronosnet/kronosnet-1.25.ebuild | 2 +- sys-cluster/kube-apiserver/Manifest | 4 + .../kube-apiserver-1.24.15.ebuild | 39 + .../kube-apiserver-1.25.11.ebuild | 39 + .../kube-apiserver-1.26.6.ebuild | 39 + .../kube-apiserver-1.27.3.ebuild | 39 + sys-cluster/kube-controller-manager/Manifest | 4 + .../kube-controller-manager-1.24.15.ebuild | 38 + .../kube-controller-manager-1.25.11.ebuild | 38 + .../kube-controller-manager-1.26.6.ebuild | 38 + .../kube-controller-manager-1.27.3.ebuild | 38 + sys-cluster/kube-proxy/Manifest | 4 + .../kube-proxy/kube-proxy-1.24.15.ebuild | 34 + .../kube-proxy/kube-proxy-1.25.11.ebuild | 34 + .../kube-proxy/kube-proxy-1.26.6.ebuild | 34 + .../kube-proxy/kube-proxy-1.27.3.ebuild | 34 + sys-cluster/kube-scheduler/Manifest | 4 + .../kube-scheduler-1.24.15.ebuild | 38 + .../kube-scheduler-1.25.11.ebuild | 38 + .../kube-scheduler-1.26.6.ebuild | 38 + .../kube-scheduler-1.27.3.ebuild | 38 + sys-cluster/kubeadm/Manifest | 4 + sys-cluster/kubeadm/kubeadm-1.24.15.ebuild | 35 + sys-cluster/kubeadm/kubeadm-1.25.11.ebuild | 35 + sys-cluster/kubeadm/kubeadm-1.26.6.ebuild | 35 + sys-cluster/kubeadm/kubeadm-1.27.3.ebuild | 35 + sys-cluster/kubectl/Manifest | 4 + sys-cluster/kubectl/kubectl-1.24.15.ebuild | 33 + sys-cluster/kubectl/kubectl-1.25.11.ebuild | 33 + sys-cluster/kubectl/kubectl-1.26.6.ebuild | 33 + sys-cluster/kubectl/kubectl-1.27.3.ebuild | 33 + sys-cluster/kubelet/Manifest | 4 + sys-cluster/kubelet/kubelet-1.24.15.ebuild | 37 + sys-cluster/kubelet/kubelet-1.25.11.ebuild | 37 + sys-cluster/kubelet/kubelet-1.26.6.ebuild | 37 + sys-cluster/kubelet/kubelet-1.27.3.ebuild | 37 + sys-cluster/libqb/libqb-2.0.4.ebuild | 4 +- sys-cluster/rdma-core/rdma-core-45.0.ebuild | 2 +- sys-devel/Manifest.gz | Bin 10476 -> 10471 bytes sys-devel/clang-common/Manifest | 3 +- .../clang-common-17.0.0_pre20230620.ebuild | 190 --- ...=> clang-common-17.0.0_pre20230705.ebuild} | 0 .../clang-runtime-17.0.0_pre20230620.ebuild | 41 - ...> clang-runtime-17.0.0_pre20230705.ebuild} | 0 sys-devel/clang/Manifest | 3 +- .../clang/clang-17.0.0_pre20230620.ebuild | 474 ------ ...ebuild => clang-17.0.0_pre20230705.ebuild} | 0 sys-devel/distcc/distcc-3.4-r2.ebuild | 2 +- sys-devel/gcc/Manifest | 19 +- sys-devel/gcc/gcc-10.4.1_p20230607.ebuild | 60 - sys-devel/gcc/gcc-10.4.1_p20230614.ebuild | 60 - sys-devel/gcc/gcc-10.4.1_p20230628.ebuild | 60 - ...4.1_p20230517.ebuild => gcc-10.5.0.ebuild} | 1 + sys-devel/gcc/gcc-10.5.9999.ebuild | 57 - sys-devel/gcc/gcc-11.4.1_p20230615.ebuild | 64 - ...608.ebuild => gcc-11.4.1_p20230706.ebuild} | 0 sys-devel/gcc/gcc-12.3.1_p20230616.ebuild | 64 - ...609.ebuild => gcc-12.3.1_p20230707.ebuild} | 0 sys-devel/gcc/gcc-13.1.1_p20230603.ebuild | 65 - sys-devel/gcc/gcc-13.1.1_p20230610.ebuild | 65 - sys-devel/gcc/gcc-13.1.1_p20230617.ebuild | 65 - sys-devel/gcc/gcc-14.0.0_pre20230529.ebuild | 64 - sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild | 64 - sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild | 64 - sys-devel/gcc/gcc-14.0.0_pre20230618.ebuild | 64 - .../files/gdb-13.2-fix-sparc-debugging.patch | 126 ++ sys-devel/gdb/gdb-13.2-r1.ebuild | 313 ++++ sys-devel/lld/Manifest | 3 +- sys-devel/lld/lld-17.0.0_pre20230620.ebuild | 89 - ...5.ebuild => lld-17.0.0_pre20230705.ebuild} | 0 sys-devel/llvm-common/Manifest | 3 +- .../llvm-common-17.0.0_pre20230620.ebuild | 28 - ... => llvm-common-17.0.0_pre20230705.ebuild} | 0 sys-devel/llvm/Manifest | 3 +- sys-devel/llvm/llvm-17.0.0_pre20230620.ebuild | 533 ------ ....ebuild => llvm-17.0.0_pre20230705.ebuild} | 0 sys-fabric/Manifest.gz | Bin 884 -> 880 bytes sys-fabric/opensm/metadata.xml | 3 + sys-fabric/opensm/opensm-3.3.24-r1.ebuild | 2 +- sys-fabric/perftest/metadata.xml | 3 + sys-fabric/perftest/perftest-4.5.0.17.ebuild | 4 +- sys-firmware/Manifest.gz | Bin 5701 -> 5704 bytes sys-firmware/sof-firmware/Manifest | 2 +- ...2.2.3.ebuild => sof-firmware-2.2.6.ebuild} | 2 +- sys-fs/Manifest.gz | Bin 22541 -> 22561 bytes sys-fs/bees/bees-0.9.ebuild | 2 +- .../fuse-overlayfs/fuse-overlayfs-1.12.ebuild | 2 +- sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.15.1.ebuild | 74 + sys-fs/udiskie/udiskie-2.4.2-r1.ebuild | 50 + .../zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch | 53 - sys-fs/zfs/files/2.1.6-fgrep.patch | 53 - ...1.7-dracut-include-systemd-overrides.patch | 44 - .../2.1.7-systemd-zed-restart-always.patch | 27 - sys-kernel/Manifest.gz | Bin 4415 -> 4411 bytes sys-kernel/genkernel/Manifest | 2 + sys-kernel/genkernel/genkernel-4.3.5.ebuild | 322 ++++ sys-kernel/genkernel/genkernel-9999.ebuild | 6 +- sys-kernel/gentoo-kernel-bin/Manifest | 18 + .../gentoo-kernel-bin-5.15.120.ebuild | 127 ++ .../gentoo-kernel-bin-6.1.38.ebuild | 127 ++ .../gentoo-kernel-bin-6.3.12.ebuild | 127 ++ sys-kernel/gentoo-kernel/Manifest | 6 + .../gentoo-kernel-5.15.120.ebuild | 134 ++ .../gentoo-kernel/gentoo-kernel-6.1.38.ebuild | 140 ++ .../gentoo-kernel/gentoo-kernel-6.3.12.ebuild | 141 ++ sys-kernel/gentoo-sources/Manifest | 126 +- .../gentoo-sources-4.14.318.ebuild | 28 - .../gentoo-sources-4.19.283.ebuild | 28 - .../gentoo-sources-4.19.285.ebuild | 28 - .../gentoo-sources-4.19.286.ebuild | 28 - .../gentoo-sources-5.10.180.ebuild | 28 - .../gentoo-sources-5.10.182.ebuild | 28 - .../gentoo-sources-5.10.183.ebuild | 28 - .../gentoo-sources-5.10.184.ebuild | 28 - .../gentoo-sources-5.15.111.ebuild | 28 - .../gentoo-sources-5.15.112.ebuild | 28 - .../gentoo-sources-5.15.113.ebuild | 28 - .../gentoo-sources-5.15.115.ebuild | 28 - .../gentoo-sources-5.15.116.ebuild | 28 - .../gentoo-sources-5.15.117.ebuild | 28 - ....ebuild => gentoo-sources-5.15.120.ebuild} | 2 +- .../gentoo-sources-5.4.243.ebuild | 28 - .../gentoo-sources-5.4.245.ebuild | 28 - .../gentoo-sources-5.4.246.ebuild | 28 - .../gentoo-sources-5.4.247.ebuild | 28 - .../gentoo-sources-6.1.30.ebuild | 28 - .../gentoo-sources-6.1.32.ebuild | 28 - .../gentoo-sources-6.1.33.ebuild | 28 - .../gentoo-sources-6.1.34.ebuild | 28 - .../gentoo-sources-6.1.35.ebuild | 28 - .../gentoo-sources-6.1.36.ebuild | 28 - ...ebuild => gentoo-sources-6.1.37-r1.ebuild} | 2 +- ...r1.ebuild => gentoo-sources-6.1.38.ebuild} | 4 +- ...ebuild => gentoo-sources-6.3.11-r1.ebuild} | 2 +- ....5.ebuild => gentoo-sources-6.3.12.ebuild} | 2 +- .../gentoo-sources-6.3.6.ebuild | 28 - .../gentoo-sources-6.3.7.ebuild | 28 - .../gentoo-sources-6.3.8.ebuild | 28 - .../gentoo-sources-6.3.9.ebuild | 28 - ....ebuild => gentoo-sources-6.4.1-r1.ebuild} | 2 +- ...-r1.ebuild => gentoo-sources-6.4.2.ebuild} | 2 +- sys-kernel/vanilla-kernel/Manifest | 6 + .../vanilla-kernel-5.15.120.ebuild | 137 ++ .../vanilla-kernel-6.1.38.ebuild | 137 ++ .../vanilla-kernel-6.3.12.ebuild | 137 ++ sys-kernel/vanilla-sources/Manifest | 8 +- ...ebuild => vanilla-sources-5.15.120.ebuild} | 0 ...7.ebuild => vanilla-sources-6.1.38.ebuild} | 0 ...1.ebuild => vanilla-sources-6.3.12.ebuild} | 0 ....1.ebuild => vanilla-sources-6.4.2.ebuild} | 0 sys-libs/Manifest.gz | Bin 14897 -> 14733 bytes sys-libs/compiler-rt-sanitizers/Manifest | 3 +- ...er-rt-sanitizers-17.0.0_pre20230620.ebuild | 216 --- ...r-rt-sanitizers-17.0.0_pre20230705.ebuild} | 0 sys-libs/compiler-rt/Manifest | 3 +- .../compiler-rt-17.0.0_pre20230620.ebuild | 149 -- ... => compiler-rt-17.0.0_pre20230705.ebuild} | 0 sys-libs/glibc/glibc-2.37-r3.ebuild | 16 +- sys-libs/glibc/glibc-9999.ebuild | 18 +- sys-libs/kpmcore/Manifest | 1 + sys-libs/kpmcore/kpmcore-23.04.2.ebuild | 2 +- sys-libs/kpmcore/kpmcore-23.04.3.ebuild | 33 + sys-libs/libbacktrace/Manifest | 1 - ...ibbacktrace-1.0_p20220709-teststatic.patch | 287 ---- .../libbacktrace-1.0_p20220709.ebuild | 45 - sys-libs/libbacktrace/metadata.xml | 11 - sys-libs/libcxx/Manifest | 3 +- .../libcxx/libcxx-17.0.0_pre20230620.ebuild | 204 --- ...build => libcxx-17.0.0_pre20230705.ebuild} | 0 sys-libs/libcxxabi/Manifest | 3 +- .../libcxxabi-17.0.0_pre20230620.ebuild | 116 -- ...ld => libcxxabi-17.0.0_pre20230705.ebuild} | 0 sys-libs/libomp/Manifest | 3 +- .../libomp/libomp-17.0.0_pre20230620.ebuild | 151 -- ...build => libomp-17.0.0_pre20230705.ebuild} | 0 sys-libs/libuuid/libuuid-1.0.3.ebuild | 4 +- sys-libs/libxcrypt/Manifest | 1 + sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild | 340 ++++ sys-libs/llvm-libunwind/Manifest | 3 +- .../llvm-libunwind-17.0.0_pre20230620.ebuild | 123 -- ... llvm-libunwind-17.0.0_pre20230705.ebuild} | 0 sys-libs/pam/pam-1.5.3.ebuild | 2 +- sys-process/Manifest.gz | Bin 10153 -> 10146 bytes sys-process/criu/criu-3.18.ebuild | 2 +- sys-process/iotop-c/Manifest | 1 - sys-process/iotop-c/iotop-c-1.22.ebuild | 36 - ...p-c-1.23.ebuild => iotop-c-1.23-r1.ebuild} | 5 + sys-process/iotop-c/iotop-c-9999.ebuild | 7 +- .../unixtop/unixtop-3.8_beta1-r3.ebuild | 4 +- virtual/Manifest.gz | Bin 28278 -> 28281 bytes .../dist-kernel/dist-kernel-5.15.120.ebuild | 19 + virtual/dist-kernel/dist-kernel-6.1.38.ebuild | 19 + virtual/dist-kernel/dist-kernel-6.3.12.ebuild | 19 + www-apache/Manifest.gz | Bin 5916 -> 5916 bytes www-apache/mod_perl/Manifest | 1 + .../files/mod_perl-2.0.12-avoid-pch.patch | 22 + .../files/mod_perl-2.0.12-perl538.patch | 25 + www-apache/mod_perl/metadata.xml | 3 + www-apache/mod_perl/mod_perl-2.0.12.ebuild | 144 ++ ...patible-pointer-to-integer-conversion.diff | 12 + www-apache/mod_qos/mod_qos-11.74-r1.ebuild | 66 + www-apache/passenger/Manifest | 2 - www-apache/passenger/passenger-6.0.15.ebuild | 127 -- www-apache/passenger/passenger-6.0.16.ebuild | 128 -- www-apps/Manifest.gz | Bin 13125 -> 13130 bytes www-apps/prowlarr/Manifest | 6 +- ...3608.ebuild => prowlarr-1.7.0.3623.ebuild} | 6 +- www-apps/radarr/Manifest | 6 +- ...3.7516.ebuild => radarr-4.6.4.7568.ebuild} | 6 +- www-apps/readarr/Manifest | 6 +- ....1908.ebuild => readarr-0.2.1.1915.ebuild} | 0 www-client/Manifest.gz | Bin 6044 -> 6036 bytes www-client/epiphany/Manifest | 1 + www-client/epiphany/epiphany-44.3.ebuild | 2 +- www-client/epiphany/epiphany-44.5.ebuild | 87 + www-client/falkon/Manifest | 1 + www-client/falkon/falkon-23.04.2.ebuild | 2 +- www-client/falkon/falkon-23.04.3.ebuild | 91 + www-client/firefox-bin/Manifest | 392 ++--- ...2.0.ebuild => firefox-bin-102.13.0.ebuild} | 0 ...14.0.2.ebuild => firefox-bin-115.0.ebuild} | 0 www-client/firefox/Manifest | 199 +++ www-client/firefox/firefox-102.13.0.ebuild | 1278 +++++++++++++++ www-client/firefox/firefox-115.0.ebuild | 1458 +++++++++++++++++ www-client/firefox/metadata.xml | 2 + www-client/netsurf/metadata.xml | 20 +- www-client/netsurf/netsurf-9999.ebuild | 24 +- www-servers/Manifest.gz | Bin 4719 -> 4718 bytes www-servers/nginx/Manifest | 1 + ....25.1-r1.ebuild => nginx-1.25.1-r2.ebuild} | 4 +- x11-drivers/Manifest.gz | Bin 4715 -> 4718 bytes .../nvidia-drivers-390.157.ebuild | 68 +- .../nvidia-drivers-470.199.02.ebuild | 68 +- .../nvidia-drivers-525.125.06.ebuild | 68 +- .../nvidia-drivers-525.47.27.ebuild | 68 +- .../nvidia-drivers-535.54.03.ebuild | 68 +- x11-misc/Manifest.gz | Bin 47033 -> 46994 bytes x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild | 4 +- x11-misc/dmenu/dmenu-5.2.ebuild | 4 +- .../imwheel-1.0.0_pre13_p20100827.ebuild | 4 +- .../lineak-defaultplugin-0.9.0-r3.ebuild | 4 +- .../lineak-xosdplugin-0.9.0-r3.ebuild | 4 +- x11-misc/parcellite/parcellite-1.2.1.ebuild | 8 +- x11-misc/safeeyes/Manifest | 1 + x11-misc/safeeyes/safeeyes-2.1.6.ebuild | 43 + x11-misc/slock/slock-1.5.ebuild | 4 +- .../xdesktopwaves/xdesktopwaves-1.4.ebuild | 8 +- x11-misc/xdiskusage/xdiskusage-1.52.ebuild | 23 +- x11-misc/xsel/xsel-1.2.0-r2.ebuild | 4 +- x11-misc/xvfb-run/xvfb-run-21.1.7.1.ebuild | 2 +- x11-plugins/Manifest.gz | Bin 26895 -> 26898 bytes x11-plugins/wmmp/Manifest | 1 + x11-plugins/wmmp/metadata.xml | 1 + x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild | 12 +- x11-plugins/wmmp/wmmp-0.12.6.ebuild | 23 + x11-terms/Manifest.gz | Bin 4548 -> 4548 bytes x11-terms/alacritty/alacritty-9999.ebuild | 10 +- x11-themes/Manifest.gz | Bin 20769 -> 20770 bytes .../fluent-icon-theme-2023.06.07.ebuild | 2 +- .../gtk-engines-quartz-0.2-r1.ebuild | 4 +- x11-themes/numix-icon-theme-circle/Manifest | 2 +- ...> numix-icon-theme-circle-23.06.11.ebuild} | 6 +- .../papirus-icon-theme-20230601.ebuild | 2 +- x11-wm/Manifest.gz | Bin 9136 -> 9135 bytes x11-wm/dwm/dwm-6.4.ebuild | 4 +- x11-wm/mutter/Manifest | 1 + x11-wm/mutter/mutter-44.3.ebuild | 235 +++ xfce-base/Manifest.gz | Bin 3044 -> 3050 bytes xfce-base/xfce4-settings/Manifest | 1 + .../xfce4-settings-4.18.3.ebuild | 73 + 5047 files changed, 55168 insertions(+), 22788 deletions(-) create mode 100644 acct-group/inadyn/Manifest create mode 100644 acct-group/inadyn/inadyn-0.ebuild rename {media-plugins/gst-plugins-va => acct-group/inadyn}/metadata.xml (58%) create mode 100644 acct-user/inadyn/Manifest create mode 100644 acct-user/inadyn/inadyn-0.ebuild create mode 100644 acct-user/inadyn/metadata.xml create mode 100644 app-accessibility/kontrast/kontrast-23.04.3.ebuild rename app-admin/ansible-molecule/{ansible-molecule-5.0.1.ebuild => ansible-molecule-5.1.0.ebuild} (90%) create mode 100644 app-admin/awscli/awscli-1.28.1.ebuild create mode 100644 app-admin/awscli/awscli-1.29.0.ebuild create mode 100644 app-admin/awscli/awscli-1.29.1.ebuild rename app-admin/exo/{exo-1.70.0.ebuild => exo-1.71.0.ebuild} (100%) create mode 100644 app-admin/metalog/metalog-20230707.ebuild create mode 100644 app-admin/webapp-config/webapp-config-1.55-r3.ebuild create mode 100644 app-admin/xkcdpass/xkcdpass-1.19.3-r1.ebuild create mode 100644 app-arch/gcab/gcab-1.6.ebuild create mode 100644 app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16-musl-info.patch delete mode 100644 app-backup/restic/restic-0.13.1.ebuild delete mode 100644 app-backup/restic/restic-0.14.0.ebuild delete mode 100644 app-backup/restic/restic-0.15.1.ebuild rename app-benchmarks/stress-ng/{stress-ng-0.15.10.ebuild => stress-ng-0.16.00.ebuild} (100%) create mode 100644 app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.3.ebuild create mode 100644 app-containers/docker-compose/docker-compose-1.29.2-r4.ebuild create mode 100644 app-crypt/acme-tiny/acme-tiny-5.0.1-r1.ebuild create mode 100644 app-crypt/gnupg/files/gnupg-2.4.3-no-ldap.patch create mode 100644 app-crypt/gnupg/gnupg-2.4.3.ebuild create mode 100644 app-crypt/gpgme/gpgme-1.21.0.ebuild create mode 100644 app-crypt/keysmith/keysmith-23.04.3.ebuild create mode 100644 app-crypt/swtpm/swtpm-0.8.0-r1.ebuild create mode 100644 app-editors/gedit-plugins/gedit-plugins-45.0.ebuild create mode 100644 app-editors/gedit/gedit-45.0.ebuild create mode 100644 app-editors/ghostwriter/ghostwriter-23.04.3.ebuild rename app-editors/okteta/{okteta-0.26.11.ebuild => okteta-0.26.12.ebuild} (100%) delete mode 100644 app-editors/vscode/vscode-1.79.1.ebuild rename app-editors/vscode/{vscode-1.79.0.ebuild => vscode-1.80.0.ebuild} (100%) create mode 100644 app-emacs/avy-embark-collect/avy-embark-collect-0.22.1_p20230630.ebuild create mode 100644 app-emacs/avy-embark-collect/avy-embark-collect-9999.ebuild rename app-emacs/ebuild-mode/{ebuild-mode-1.64.ebuild => ebuild-mode-1.65.ebuild} (100%) create mode 100644 app-emacs/embark-consult/embark-consult-0.22.1_p20230630.ebuild create mode 100644 app-emacs/embark-consult/embark-consult-9999.ebuild create mode 100644 app-emacs/embark/embark-0.22.1_p20230630.ebuild delete mode 100644 app-emacs/eselect-mode/eselect-mode-1.4.17.ebuild delete mode 100644 app-emacs/eselect-mode/eselect-mode-1.4.22.ebuild rename app-emulation/wine-vanilla/{wine-vanilla-8.7.ebuild => wine-vanilla-8.12.ebuild} (94%) delete mode 100644 app-emulation/wine-vanilla/wine-vanilla-8.8.ebuild delete mode 100644 app-misc/broot/broot-1.21.3.ebuild rename app-misc/fastfetch/{fastfetch-1.12.1.ebuild => fastfetch-1.12.2.ebuild} (100%) create mode 100644 app-misc/gentoo/gentoo-0.20.7-r1.ebuild rename app-misc/grabcartoons/files/{2.8.4-fix-install-paths.patch => 2.8.5-fix-install-paths.patch} (53%) rename app-misc/grabcartoons/{grabcartoons-2.8.4_p20141112.ebuild => grabcartoons-2.8.5.ebuild} (62%) create mode 100644 app-misc/khal/khal-0.11.2.ebuild rename app-misc/rdfind/{rdfind-1.5.0.ebuild => rdfind-1.6.0.ebuild} (64%) create mode 100644 app-misc/recoll/recoll-1.35.0.ebuild delete mode 100644 app-office/auto-multiple-choice/auto-multiple-choice-1.3.0-r1.ebuild delete mode 100644 app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch delete mode 100644 app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch create mode 100644 app-office/kalendar/kalendar-23.04.3.ebuild create mode 100644 app-office/skrooge/skrooge-2.30.0.ebuild create mode 100644 app-portage/elogv/elogv-0.8.0.ebuild rename app-portage/gentle/{gentle-0.3.0.ebuild => gentle-0.4.0.ebuild} (68%) create mode 100644 app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild create mode 100644 app-shells/ccsh/ccsh-0.0.4-r5.ebuild create mode 100644 app-text/dvisvgm/dvisvgm-3.1.ebuild create mode 100644 app-text/evince/evince-44.3.ebuild create mode 100644 app-text/grip/grip-4.6.1-r1.ebuild create mode 100644 app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild delete mode 100644 app-text/poppler/files/poppler-23.06.0-fix-tests.patch rename app-text/poppler/{poppler-23.06.0.ebuild => poppler-23.07.0.ebuild} (96%) delete mode 100644 app-xemacs/ebuild-mode/ebuild-mode-1.63.ebuild rename app-xemacs/ebuild-mode/{ebuild-mode-1.64.ebuild => ebuild-mode-1.65.ebuild} (100%) create mode 100644 dev-cpp/abseil-cpp/files/abseil-cpp-20230125.2-musl-1.2.4.patch create mode 100644 dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild create mode 100644 dev-db/mysql-workbench/files/mysql-workbench-8.0.33-gcc13.patch rename dev-db/pg_activity/{pg_activity-3.3.0.ebuild => pg_activity-3.4.2.ebuild} (100%) create mode 100644 dev-games/godot/files/godot-4.1-xkb-no-sowrap.patch create mode 100644 dev-games/godot/godot-4.1.ebuild delete mode 100644 dev-java/janino/Manifest delete mode 100644 dev-java/janino/janino-3.1.7.ebuild delete mode 100644 dev-java/janino/janino-3.1.8.ebuild delete mode 100644 dev-java/janino/metadata.xml delete mode 100644 dev-java/logback-classic/Manifest delete mode 100644 dev-java/logback-classic/logback-classic-1.4.1.ebuild delete mode 100644 dev-java/logback-classic/metadata.xml delete mode 100644 dev-java/logback-core/Manifest delete mode 100644 dev-java/logback-core/logback-core-1.4.1.ebuild delete mode 100644 dev-java/logback-core/metadata.xml delete mode 100644 dev-java/netty/Manifest delete mode 100644 dev-java/netty/metadata.xml delete mode 100644 dev-java/netty/netty-4.1.35-r1.ebuild create mode 100644 dev-lang/php/php-8.1.21.ebuild rename dev-lang/php/{php-8.2.7-r1.ebuild => php-8.2.8.ebuild} (100%) create mode 100644 dev-lang/vala/vala-0.56.9.ebuild create mode 100644 dev-libs/botan/files/botan-3.0.0-getentropy-includes.patch create mode 100644 dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild create mode 100644 dev-libs/glib/glib-2.76.4.ebuild create mode 100644 dev-libs/inih/inih-57.ebuild create mode 100644 dev-libs/kopeninghours/kopeninghours-23.04.3.ebuild create mode 100644 dev-libs/kosmindoormap/kosmindoormap-23.04.3.ebuild create mode 100644 dev-libs/kpublictransport/kpublictransport-23.04.3.ebuild delete mode 100644 dev-libs/libclc/libclc-17.0.0_pre20230620.ebuild rename dev-libs/libclc/{libclc-17.0.0_pre20230615.ebuild => libclc-17.0.0_pre20230705.ebuild} (100%) rename dev-libs/libintl/{libintl-0.22.ebuild => libintl-0.22-r1.ebuild} (92%) create mode 100644 dev-libs/libp11/libp11-0.4.12-r2.ebuild rename dev-libs/rocm-opencl-runtime/{rocm-opencl-runtime-5.4.3.ebuild => rocm-opencl-runtime-5.4.3-r1.ebuild} (97%) delete mode 100644 dev-libs/simdjson/files/simdjson-1.0.0-tests.patch delete mode 100644 dev-libs/simdjson/simdjson-3.1.1-r1.ebuild rename dev-libs/simdjson/{simdjson-3.1.7-r1.ebuild => simdjson-3.2.1.ebuild} (99%) create mode 100644 dev-libs/vala-common/vala-common-0.56.9.ebuild create mode 100644 dev-libs/wayland-protocols/wayland-protocols-1.32.ebuild create mode 100644 dev-libs/xmlsec/xmlsec-1.2.38.ebuild create mode 100644 dev-ml/async/async-0.16.0.ebuild create mode 100644 dev-ml/async_kernel/async_kernel-0.16.0.ebuild create mode 100644 dev-ml/async_rpc_kernel/async_rpc_kernel-0.16.0.ebuild create mode 100644 dev-ml/async_unix/async_unix-0.16.0.ebuild create mode 100644 dev-ml/core_unix/core_unix-0.16.0.ebuild create mode 100644 dev-ml/core_unix/files/core_unix-0.16.0-musl.patch delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230620.ebuild rename dev-ml/llvm-ocaml/{llvm-ocaml-17.0.0_pre20230615.ebuild => llvm-ocaml-17.0.0_pre20230705.ebuild} (100%) create mode 100644 dev-ml/protocol_version_header/protocol_version_header-0.16.0.ebuild create mode 100644 dev-ml/textutils/textutils-0.16.0.ebuild create mode 100644 dev-ml/textutils_kernel/textutils_kernel-0.16.0.ebuild create mode 100644 dev-ml/timezone/timezone-0.16.0.ebuild create mode 100644 dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild create mode 100644 dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild rename dev-perl/DateTime-Format-Natural/{DateTime-Format-Natural-1.170.0.ebuild => DateTime-Format-Natural-1.170.0-r1.ebuild} (93%) rename dev-perl/DateTime-Locale/{DateTime-Locale-1.390.0.ebuild => DateTime-Locale-1.390.0-r1.ebuild} (82%) create mode 100644 dev-perl/GD/GD-2.780.0.ebuild create mode 100644 dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild create mode 100644 dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild create mode 100644 dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild create mode 100644 dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild create mode 100644 dev-perl/Test-Output/Test-Output-1.34.0.ebuild delete mode 100644 dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild delete mode 100644 dev-php/PEAR-Crypt_GPG/files/fix-unit-tests-with-new-gpg.patch create mode 100644 dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild delete mode 100644 dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild create mode 100644 dev-php/xdebug/xdebug-3.1.5.ebuild create mode 100644 dev-python/Faker/Faker-18.13.0.ebuild rename dev-python/MechanicalSoup/{MechanicalSoup-1.2.0.ebuild => MechanicalSoup-1.3.0.ebuild} (83%) create mode 100644 dev-python/Nuitka/Nuitka-1.7.1.ebuild create mode 100644 dev-python/Nuitka/Nuitka-1.7.ebuild rename dev-python/anyio/{anyio-3.6.1.ebuild => anyio-3.7.1.ebuild} (50%) create mode 100644 dev-python/async-lru/async-lru-2.0.3.ebuild create mode 100644 dev-python/aws-sam-translator/aws-sam-translator-1.71.0.ebuild delete mode 100644 dev-python/bitarray/bitarray-2.7.3.ebuild delete mode 100644 dev-python/bitarray/bitarray-2.7.4.ebuild delete mode 100644 dev-python/bitarray/bitarray-2.7.5.ebuild create mode 100644 dev-python/boto3/boto3-1.27.1.ebuild create mode 100644 dev-python/boto3/boto3-1.28.0.ebuild create mode 100644 dev-python/boto3/boto3-1.28.1.ebuild create mode 100644 dev-python/botocore/botocore-1.30.1.ebuild create mode 100644 dev-python/botocore/botocore-1.31.0.ebuild create mode 100644 dev-python/botocore/botocore-1.31.1.ebuild delete mode 100644 dev-python/bottle/bottle-0.12.25.ebuild delete mode 100644 dev-python/cachecontrol/cachecontrol-0.12.11.ebuild delete mode 100644 dev-python/cachecontrol/cachecontrol-0.13.0.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.77.5.ebuild rename dev-python/{charset_normalizer => charset-normalizer}/Manifest (50%) rename dev-python/{charset_normalizer/charset_normalizer-3.1.0.ebuild => charset-normalizer/charset-normalizer-3.1.0.ebuild} (90%) create mode 100644 dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild rename dev-python/{charset_normalizer => charset-normalizer}/metadata.xml (100%) delete mode 100644 dev-python/clang-python/clang-python-17.0.0_pre20230620.ebuild rename dev-python/clang-python/{clang-python-17.0.0_pre20230615.ebuild => clang-python-17.0.0_pre20230705.ebuild} (100%) create mode 100644 dev-python/click/click-8.1.4.ebuild delete mode 100644 dev-python/configclass/configclass-0.2.0.ebuild delete mode 100644 dev-python/constantly/constantly-15.1.0-r2.ebuild create mode 100644 dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild create mode 100644 dev-python/cython/cython-0.29.36.ebuild create mode 100644 dev-python/dask/dask-2023.7.0.ebuild delete mode 100644 dev-python/deprecated/deprecated-1.2.13-r1.ebuild rename dev-python/dirty-equals/{dirty-equals-0.6.0-r1.ebuild => dirty-equals-0.6.0-r2.ebuild} (95%) create mode 100644 dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild delete mode 100644 dev-python/django/django-3.2.19.ebuild delete mode 100644 dev-python/django/django-4.1.9.ebuild delete mode 100644 dev-python/django/django-4.2.1.ebuild delete mode 100644 dev-python/django/django-4.2.2.ebuild delete mode 100644 dev-python/doctest-ignore-unicode/Manifest delete mode 100644 dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2-r1.ebuild create mode 100644 dev-python/editables/editables-0.4.ebuild delete mode 100644 dev-python/etuples/etuples-0.3.8.ebuild create mode 100644 dev-python/execnet/execnet-2.0.0.ebuild create mode 100644 dev-python/fakeredis/fakeredis-2.16.0.ebuild create mode 100644 dev-python/fastbencode/Manifest create mode 100644 dev-python/fastbencode/fastbencode-0.2.ebuild rename dev-python/{doctest-ignore-unicode => fastbencode}/metadata.xml (63%) create mode 100644 dev-python/fido2/fido2-1.1.2.ebuild delete mode 100644 dev-python/fixtures/fixtures-4.0.1.ebuild delete mode 100644 dev-python/flask-gravatar/flask-gravatar-0.5.0.ebuild create mode 100644 dev-python/google-api-python-client/google-api-python-client-2.92.0.ebuild delete mode 100644 dev-python/google-auth/google-auth-2.18.1.ebuild delete mode 100644 dev-python/hatchling/hatchling-1.17.0.ebuild delete mode 100644 dev-python/hatchling/hatchling-1.17.1.ebuild delete mode 100644 dev-python/hiredis/hiredis-2.2.2-r1.ebuild delete mode 100644 dev-python/http-parser/Manifest delete mode 100644 dev-python/http-parser/http-parser-0.9.0-r1.ebuild create mode 100644 dev-python/httpcore/httpcore-0.17.3.ebuild create mode 100644 dev-python/httpx-socks/httpx-socks-0.7.7.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.80.1.ebuild delete mode 100644 dev-python/ijson/files/ijson-3.2.0_p0-py312.patch delete mode 100644 dev-python/ijson/ijson-3.2.0_p0-r1.ebuild delete mode 100644 dev-python/ijson/ijson-3.2.0_p0.ebuild delete mode 100644 dev-python/ijson/ijson-3.2.1.ebuild create mode 100644 dev-python/immutabledict/immutabledict-2.2.5.ebuild create mode 100644 dev-python/importlib-metadata/importlib-metadata-6.8.0.ebuild create mode 100644 dev-python/importlib-resources/importlib-resources-6.0.0.ebuild delete mode 100644 dev-python/incremental/incremental-22.10.0.ebuild create mode 100644 dev-python/inflect/inflect-7.0.0.ebuild delete mode 100644 dev-python/iniparse/iniparse-0.5-r1.ebuild delete mode 100644 dev-python/intervaltree/intervaltree-3.1.0.ebuild create mode 100644 dev-python/ipywidgets/ipywidgets-8.0.7.ebuild delete mode 100644 dev-python/jaraco-collections/jaraco-collections-4.1.0.ebuild delete mode 100644 dev-python/jaraco-collections/jaraco-collections-4.2.0.ebuild delete mode 100644 dev-python/jaraco-functools/jaraco-functools-3.6.0.ebuild create mode 100644 dev-python/jaraco-path/jaraco-path-3.7.0.ebuild rename dev-python/{jaraco-functools/jaraco-functools-3.7.0.ebuild => jaraco-text/jaraco-text-3.11.1-r1.ebuild} (55%) delete mode 100644 dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild delete mode 100644 dev-python/jsonpatch/jsonpatch-1.32.ebuild create mode 100644 dev-python/jsonschema/jsonschema-4.18.0.ebuild delete mode 100644 dev-python/junit-xml/junit-xml-1.9.ebuild create mode 100644 dev-python/keyutils/keyutils-0.6-r2.ebuild delete mode 100644 dev-python/libarchive-c/libarchive-c-4.0.ebuild create mode 100644 dev-python/libarchive-c/libarchive-c-5.0.ebuild delete mode 100644 dev-python/lit/lit-17.0.0_pre20230620.ebuild rename dev-python/lit/{lit-17.0.0_pre20230615.ebuild => lit-17.0.0_pre20230705.ebuild} (100%) create mode 100644 dev-python/littleutils/littleutils-0.2.2-r1.ebuild delete mode 100644 dev-python/logical-unification/logical-unification-0.4.5.ebuild create mode 100644 dev-python/looseversion/looseversion-1.3.0.ebuild create mode 100644 dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch create mode 100644 dev-python/lxml/lxml-4.9.3.ebuild create mode 100644 dev-python/m2crypto/m2crypto-0.39.0.ebuild create mode 100644 dev-python/markdown-exec/Manifest create mode 100644 dev-python/markdown-exec/markdown-exec-1.6.0.ebuild create mode 100644 dev-python/markdown-exec/metadata.xml create mode 100644 dev-python/markdown-include/Manifest create mode 100644 dev-python/markdown-include/markdown-include-0.8.1.ebuild create mode 100644 dev-python/markdown-include/metadata.xml delete mode 100644 dev-python/markdown-it-py/markdown-it-py-2.2.0.ebuild create mode 100644 dev-python/minikanren/minikanren-1.0.3-r1.ebuild create mode 100644 dev-python/mkdocs-gen-files/Manifest create mode 100644 dev-python/mkdocs-gen-files/metadata.xml create mode 100644 dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild create mode 100644 dev-python/mkdocs-htmlproofer-plugin/Manifest create mode 100644 dev-python/mkdocs-htmlproofer-plugin/metadata.xml create mode 100644 dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild create mode 100644 dev-python/mkdocs-monorepo-plugin/Manifest create mode 100644 dev-python/mkdocs-monorepo-plugin/metadata.xml create mode 100644 dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild rename dev-python/mypy/{mypy-1.3.0.ebuild => mypy-1.3.0-r1.ebuild} (90%) delete mode 100644 dev-python/mypy/mypy-1.4.0.ebuild rename dev-python/mypy/{mypy-1.4.1.ebuild => mypy-1.4.1-r1.ebuild} (90%) delete mode 100644 dev-python/ntlm-auth/Manifest delete mode 100644 dev-python/ntlm-auth/metadata.xml delete mode 100644 dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild create mode 100644 dev-python/numpy/files/replace_cpuflags.awk create mode 100644 dev-python/numpy/numpy-1.24.4-r1.ebuild delete mode 100644 dev-python/openstackdocstheme/openstackdocstheme-3.1.0.ebuild create mode 100644 dev-python/orjson/orjson-3.9.2.ebuild create mode 100644 dev-python/oslo-utils/oslo-utils-6.2.0.ebuild delete mode 100644 dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild create mode 100644 dev-python/parse_type/parse_type-0.6.2.ebuild create mode 100644 dev-python/path-and-address/path-and-address-2.0.1-r1.ebuild create mode 100644 dev-python/path/path-16.7.1.ebuild delete mode 100644 dev-python/platformdirs/platformdirs-3.5.1.ebuild delete mode 100644 dev-python/platformdirs/platformdirs-3.5.3.ebuild delete mode 100644 dev-python/platformdirs/platformdirs-3.6.0.ebuild delete mode 100644 dev-python/platformdirs/platformdirs-3.7.0.ebuild rename dev-python/platformdirs/{platformdirs-3.5.2.ebuild => platformdirs-3.8.1.ebuild} (100%) delete mode 100644 dev-python/plumbum/plumbum-1.8.1.ebuild create mode 100644 dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild create mode 100644 dev-python/pyaml/pyaml-23.7.0.ebuild create mode 100644 dev-python/pydantic-core/pydantic-core-2.0.2.ebuild create mode 100644 dev-python/pydantic-core/pydantic-core-2.1.2.ebuild create mode 100644 dev-python/pydantic/pydantic-1.10.11.ebuild rename dev-python/pydantic/{pydantic-2.0_beta3.ebuild => pydantic-2.0.1.ebuild} (82%) create mode 100644 dev-python/pydantic/pydantic-2.0.2.ebuild create mode 100644 dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch create mode 100644 dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild create mode 100644 dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild create mode 100644 dev-python/pygments-ansi-color/Manifest create mode 100644 dev-python/pygments-ansi-color/metadata.xml create mode 100644 dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild delete mode 100644 dev-python/pyjwt/pyjwt-2.6.0.ebuild create mode 100644 dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild create mode 100644 dev-python/pyproject-api/pyproject-api-1.5.3.ebuild create mode 100644 dev-python/pysmi/pysmi-0.3.4-r1.ebuild create mode 100644 dev-python/pytest-golden/Manifest create mode 100644 dev-python/pytest-golden/metadata.xml create mode 100644 dev-python/pytest-golden/pytest-golden-0.2.2.ebuild create mode 100644 dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild delete mode 100644 dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild delete mode 100644 dev-python/pytest/files/pytest-7.3.1-py312.patch delete mode 100644 dev-python/pytest/pytest-7.3.1-r2.ebuild delete mode 100644 dev-python/pytest/pytest-7.3.1.ebuild create mode 100644 dev-python/python-engineio/python-engineio-4.5.0.ebuild create mode 100644 dev-python/python-engineio/python-engineio-4.5.1.ebuild create mode 100644 dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild create mode 100644 dev-python/python-neutronclient/python-neutronclient-11.0.0.ebuild create mode 100644 dev-python/referencing/referencing-0.29.1.ebuild delete mode 100644 dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r3.ebuild delete mode 100644 dev-python/rich/rich-13.3.4.ebuild delete mode 100644 dev-python/rich/rich-13.4.1.ebuild create mode 100644 dev-python/rpds-py/rpds-py-0.8.8.ebuild delete mode 100644 dev-python/ruamel-yaml/ruamel-yaml-0.17.28.ebuild delete mode 100644 dev-python/ruamel-yaml/ruamel-yaml-0.17.30.ebuild delete mode 100644 dev-python/ruamel-yaml/ruamel-yaml-0.17.31.ebuild create mode 100644 dev-python/sentry-sdk/sentry-sdk-1.27.0.ebuild create mode 100644 dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild delete mode 100644 dev-python/sh/sh-2.0.3.ebuild create mode 100644 dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild create mode 100644 dev-python/sqlalchemy/sqlalchemy-2.0.18.ebuild create mode 100644 dev-python/tekore/tekore-5.0.1.ebuild create mode 100644 dev-python/tifffile/tifffile-2023.7.4.ebuild create mode 100644 dev-python/tox/tox-4.6.4.ebuild create mode 100644 dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild create mode 100644 dev-python/typed-ast/typed-ast-1.5.5.ebuild create mode 100644 dev-python/widgetsnbextension/widgetsnbextension-4.0.8.ebuild create mode 100644 dev-python/yattag/Manifest create mode 100644 dev-python/yattag/metadata.xml create mode 100644 dev-python/yattag/yattag-1.15.1.ebuild rename dev-qt/qtdeclarative/{qtdeclarative-5.15.10.ebuild => qtdeclarative-5.15.10-r2.ebuild} (98%) create mode 100644 dev-qt/qtnetwork/files/qtnetwork-5.15.10-ssl-upgr-default-DH-params.patch rename dev-qt/qtnetwork/{qtnetwork-5.15.10-r1.ebuild => qtnetwork-5.15.10-r2.ebuild} (94%) create mode 100644 dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild delete mode 100644 dev-ruby/amatch/amatch-0.4.0-r1.ebuild create mode 100644 dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild delete mode 100644 dev-ruby/backports/backports-3.23.0.ebuild delete mode 100644 dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild delete mode 100644 dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild create mode 100644 dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild create mode 100644 dev-ruby/buftok/buftok-0.3.0-r1.ebuild delete mode 100644 dev-ruby/cliver/cliver-0.3.2-r1.ebuild create mode 100644 dev-ruby/columnize/columnize-0.9.0-r2.ebuild create mode 100644 dev-ruby/creole/creole-0.5.0-r2.ebuild delete mode 100644 dev-ruby/curb/curb-1.0.1.ebuild delete mode 100644 dev-ruby/curb/curb-1.0.3.ebuild delete mode 100644 dev-ruby/ddplugin/ddplugin-1.0.3.ebuild delete mode 100644 dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild create mode 100644 dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild delete mode 100644 dev-ruby/dnsruby/dnsruby-1.61.9.ebuild delete mode 100644 dev-ruby/docile/docile-1.4.0.ebuild create mode 100644 dev-ruby/elasticsearch-api/elasticsearch-api-7.17.7.ebuild create mode 100644 dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild create mode 100644 dev-ruby/elasticsearch/elasticsearch-7.17.7.ebuild delete mode 100644 dev-ruby/equalizer/equalizer-0.0.11-r1.ebuild create mode 100644 dev-ruby/equatable/equatable-0.7.0-r1.ebuild delete mode 100644 dev-ruby/erubi/erubi-1.10.0-r1.ebuild delete mode 100644 dev-ruby/erubi/erubi-1.11.0.ebuild delete mode 100644 dev-ruby/execjs/execjs-2.8.1.ebuild create mode 100644 dev-ruby/faraday-multipart/Manifest create mode 100644 dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild rename {dev-python/http-parser => dev-ruby/faraday-multipart}/metadata.xml (55%) create mode 100644 dev-ruby/filigree/filigree-0.4.1-r1.ebuild create mode 100644 dev-ruby/forgery/forgery-0.8.1-r1.ebuild create mode 100644 dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild delete mode 100644 dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild delete mode 100644 dev-ruby/gpgme/gpgme-2.0.21.ebuild create mode 100644 dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild delete mode 100644 dev-ruby/hiera/hiera-3.10.0.ebuild delete mode 100644 dev-ruby/hiera/hiera-3.11.0.ebuild delete mode 100644 dev-ruby/highline/highline-2.0.3-r1.ebuild delete mode 100644 dev-ruby/histogram/histogram-0.2.4.1.ebuild delete mode 100644 dev-ruby/hocon/hocon-1.3.1-r1.ebuild rename dev-ruby/http-accept/{http-accept-2.1.1-r1.ebuild => http-accept-1.7.0-r1.ebuild} (66%) delete mode 100644 dev-ruby/http-cookie/http-cookie-1.0.5.ebuild delete mode 100644 dev-ruby/http/http-5.1.0.ebuild create mode 100644 dev-ruby/multipart-parser/Manifest create mode 100644 dev-ruby/multipart-parser/files/multipart-parser-0.1.1-fix-tests.patch create mode 100644 dev-ruby/multipart-parser/metadata.xml create mode 100644 dev-ruby/multipart-parser/multipart-parser-0.1.1.ebuild create mode 100644 dev-ruby/nokogiri/nokogiri-1.15.3.ebuild rename dev-ruby/prawn/{prawn-2.4.0-r1.ebuild => prawn-2.4.0-r2.ebuild} (90%) create mode 100644 dev-ruby/sanitize/sanitize-6.0.2.ebuild create mode 100644 dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild create mode 100644 dev-ruby/sshkit/sshkit-1.21.5.ebuild rename dev-util/android-studio/{android-studio-2023.1.1.7.ebuild => android-studio-2023.1.1.10.ebuild} (98%) create mode 100644 dev-util/catalyst/catalyst-3.0.22-r2.ebuild delete mode 100644 dev-util/cookiecutter/cookiecutter-1.7.3.ebuild rename dev-util/cookiecutter/{cookiecutter-2.0.2-r1.ebuild => cookiecutter-2.2.0.ebuild} (78%) delete mode 100644 dev-util/cookiecutter/files/cookiecutter-2.0.2-fix-path-in-test.patch delete mode 100644 dev-util/cookiecutter/files/cookiecutter-2.0.2-relax-click-dependency.patch create mode 100644 dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild create mode 100644 dev-util/glib-utils/glib-utils-2.76.4.ebuild create mode 100644 dev-util/global/global-6.6.10.ebuild create mode 100644 dev-util/kdevelop-php/kdevelop-php-23.04.3.ebuild create mode 100644 dev-util/kdevelop-python/kdevelop-python-23.04.3.ebuild create mode 100644 dev-util/kdevelop/kdevelop-23.04.3.ebuild create mode 100644 dev-util/kio-perldoc/kio-perldoc-23.04.3.ebuild delete mode 100644 dev-util/lldb/lldb-17.0.0_pre20230620.ebuild rename dev-util/lldb/{lldb-17.0.0_pre20230615.ebuild => lldb-17.0.0_pre20230705.ebuild} (100%) create mode 100644 dev-util/lockrun/lockrun-20120508-r2.ebuild create mode 100644 dev-util/meson/meson-1.2.0_rc2.ebuild create mode 100644 dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.4.2.ebuild delete mode 100644 dev-util/perf/files/perf-5.18-clang.patch create mode 100644 dev-util/perf/files/perf-6.4-libtracefs.patch delete mode 100644 dev-util/perf/perf-5.19-r1.ebuild delete mode 100644 dev-util/perf/perf-6.0-r1.ebuild rename dev-util/perf/{perf-6.2-r1.ebuild => perf-6.4-r1.ebuild} (70%) rename dev-util/ruff/{ruff-0.0.275.ebuild => ruff-0.0.277.ebuild} (85%) create mode 100644 dev-vcs/breezy/breezy-3.3.0.ebuild create mode 100644 dev-vcs/git-big-picture/git-big-picture-1.2.2-r2.ebuild delete mode 100644 eclass/java-virtuals-2.eclass rename games-emulation/jgrf/{jgrf-1.0.1.ebuild => jgrf-1.0.2.ebuild} (100%) create mode 100644 games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch create mode 100644 gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild create mode 100644 gnome-base/gnome-shell/gnome-shell-44.3.ebuild create mode 100644 gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45_alpha.ebuild create mode 100644 gnome-base/gvfs/gvfs-1.50.5.ebuild create mode 100644 gnome-base/librsvg/librsvg-2.56.2.ebuild create mode 100644 gnome-extra/evolution-data-server/evolution-data-server-3.48.4.ebuild create mode 100644 gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild create mode 100644 gnome-extra/gnome-software/gnome-software-44.3.ebuild create mode 100644 gnome-extra/gnome-system-monitor/gnome-system-monitor-45_alpha.ebuild create mode 100644 gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild create mode 100644 gnome-extra/zenity/zenity-3.44.1.ebuild create mode 100644 gui-apps/waybar/waybar-0.9.19.ebuild create mode 100644 gui-libs/gtk/gtk-4.11.4.ebuild create mode 100644 gui-libs/libadwaita/libadwaita-1.4_alpha.ebuild create mode 100644 gui-libs/libgedit-gtksourceview/Manifest create mode 100644 gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild create mode 100644 gui-libs/libgedit-gtksourceview/metadata.xml create mode 100644 gui-libs/tepl/tepl-6.6.0.ebuild create mode 100644 kde-apps/akonadi-calendar/akonadi-calendar-23.04.3.ebuild create mode 100644 kde-apps/akonadi-contacts/akonadi-contacts-23.04.3.ebuild create mode 100644 kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.3.ebuild create mode 100644 kde-apps/akonadi-mime/akonadi-mime-23.04.3.ebuild create mode 100644 kde-apps/akonadi-notes/akonadi-notes-23.04.3.ebuild create mode 100644 kde-apps/akonadi-search/akonadi-search-23.04.3.ebuild create mode 100644 kde-apps/akonadi/akonadi-23.04.3.ebuild create mode 100644 kde-apps/akonadiconsole/akonadiconsole-23.04.3.ebuild create mode 100644 kde-apps/akregator/akregator-23.04.3.ebuild create mode 100644 kde-apps/analitza/analitza-23.04.3.ebuild create mode 100644 kde-apps/ark/ark-23.04.3.ebuild create mode 100644 kde-apps/artikulate/artikulate-23.04.3.ebuild create mode 100644 kde-apps/audiocd-kio/audiocd-kio-23.04.3.ebuild create mode 100644 kde-apps/baloo-widgets/baloo-widgets-23.04.3.ebuild create mode 100644 kde-apps/blinken/blinken-23.04.3.ebuild create mode 100644 kde-apps/bomber/bomber-23.04.3.ebuild create mode 100644 kde-apps/bovo/bovo-23.04.3.ebuild create mode 100644 kde-apps/calendarjanitor/calendarjanitor-23.04.3.ebuild create mode 100644 kde-apps/calendarsupport/calendarsupport-23.04.3.ebuild create mode 100644 kde-apps/cantor/cantor-23.04.3.ebuild create mode 100644 kde-apps/cervisia/cervisia-23.04.3.ebuild create mode 100644 kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.3.ebuild create mode 100644 kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.3.ebuild create mode 100644 kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.3.ebuild create mode 100644 kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.3.ebuild create mode 100644 kde-apps/dolphin/dolphin-23.04.3.ebuild create mode 100644 kde-apps/dragon/dragon-23.04.3.ebuild create mode 100644 kde-apps/eventviews/eventviews-23.04.3.ebuild create mode 100644 kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.3.ebuild create mode 100644 kde-apps/filelight/filelight-23.04.3.ebuild create mode 100644 kde-apps/granatier/granatier-23.04.3.ebuild create mode 100644 kde-apps/grantlee-editor/grantlee-editor-23.04.3.ebuild create mode 100644 kde-apps/grantleetheme/grantleetheme-23.04.3.ebuild create mode 100644 kde-apps/gwenview/gwenview-23.04.3.ebuild create mode 100644 kde-apps/incidenceeditor/incidenceeditor-23.04.3.ebuild create mode 100644 kde-apps/juk/juk-23.04.3.ebuild create mode 100644 kde-apps/k3b/files/k3b-23.04.2-disable-transcode.patch create mode 100644 kde-apps/k3b/k3b-23.04.2-r1.ebuild rename kde-apps/k3b/{k3b-23.04.2.ebuild => k3b-23.04.3.ebuild} (96%) create mode 100644 kde-apps/kaccounts-integration/kaccounts-integration-23.04.3.ebuild create mode 100644 kde-apps/kaccounts-providers/kaccounts-providers-23.04.3.ebuild create mode 100644 kde-apps/kaddressbook/kaddressbook-23.04.3.ebuild create mode 100644 kde-apps/kajongg/kajongg-23.04.3.ebuild create mode 100644 kde-apps/kalarm/kalarm-23.04.3.ebuild create mode 100644 kde-apps/kalgebra/kalgebra-23.04.3.ebuild create mode 100644 kde-apps/kalzium/kalzium-23.04.3.ebuild create mode 100644 kde-apps/kamera/kamera-23.04.3.ebuild create mode 100644 kde-apps/kamoso/kamoso-23.04.3.ebuild create mode 100644 kde-apps/kanagram/kanagram-23.04.3.ebuild create mode 100644 kde-apps/kapman/kapman-23.04.3.ebuild create mode 100644 kde-apps/kapptemplate/kapptemplate-23.04.3.ebuild create mode 100644 kde-apps/kate-addons/kate-addons-23.04.3.ebuild create mode 100644 kde-apps/kate-lib/kate-lib-23.04.3.ebuild create mode 100644 kde-apps/kate/kate-23.04.3.ebuild create mode 100644 kde-apps/katomic/katomic-23.04.3.ebuild create mode 100644 kde-apps/kbackup/kbackup-23.04.3.ebuild create mode 100644 kde-apps/kblackbox/kblackbox-23.04.3.ebuild create mode 100644 kde-apps/kblocks/kblocks-23.04.3.ebuild create mode 100644 kde-apps/kbounce/kbounce-23.04.3.ebuild create mode 100644 kde-apps/kbreakout/kbreakout-23.04.3.ebuild create mode 100644 kde-apps/kbruch/kbruch-23.04.3.ebuild create mode 100644 kde-apps/kcachegrind/kcachegrind-23.04.3.ebuild create mode 100644 kde-apps/kcalc/kcalc-23.04.3.ebuild create mode 100644 kde-apps/kcalutils/kcalutils-23.04.3.ebuild create mode 100644 kde-apps/kcharselect/kcharselect-23.04.3.ebuild create mode 100644 kde-apps/kcolorchooser/kcolorchooser-23.04.3.ebuild create mode 100644 kde-apps/kcron/kcron-23.04.3.ebuild create mode 100644 kde-apps/kde-apps-meta/kde-apps-meta-23.04.3.ebuild create mode 100644 kde-apps/kde-dev-scripts/kde-dev-scripts-23.04.3.ebuild create mode 100644 kde-apps/kde-dev-utils/kde-dev-utils-23.04.3.ebuild create mode 100644 kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-23.04.3.ebuild create mode 100644 kde-apps/kdeadmin-meta/kdeadmin-meta-23.04.3.ebuild create mode 100644 kde-apps/kdebugsettings/kdebugsettings-23.04.3.ebuild create mode 100644 kde-apps/kdecore-meta/kdecore-meta-23.04.3.ebuild create mode 100644 kde-apps/kdeedu-data/kdeedu-data-23.04.3.ebuild create mode 100644 kde-apps/kdeedu-meta/kdeedu-meta-23.04.3.ebuild create mode 100644 kde-apps/kdegames-meta/kdegames-meta-23.04.3.ebuild create mode 100644 kde-apps/kdegraphics-meta/kdegraphics-meta-23.04.3.ebuild create mode 100644 kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-23.04.3.ebuild create mode 100644 kde-apps/kdemultimedia-meta/kdemultimedia-meta-23.04.3.ebuild create mode 100644 kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-23.04.3.ebuild create mode 100644 kde-apps/kdenetwork-meta/kdenetwork-meta-23.04.3.ebuild create mode 100644 kde-apps/kdenlive/kdenlive-23.04.3.ebuild create mode 100644 kde-apps/kdepim-addons/kdepim-addons-23.04.3.ebuild create mode 100644 kde-apps/kdepim-meta/kdepim-meta-23.04.3.ebuild create mode 100644 kde-apps/kdepim-runtime/kdepim-runtime-23.04.3.ebuild create mode 100644 kde-apps/kdesdk-meta/kdesdk-meta-23.04.3.ebuild create mode 100644 kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-23.04.3.ebuild create mode 100644 kde-apps/kdeutils-meta/kdeutils-meta-23.04.3.ebuild create mode 100644 kde-apps/kdf/kdf-23.04.3.ebuild create mode 100644 kde-apps/kdialog/kdialog-23.04.3.ebuild create mode 100644 kde-apps/kdiamond/kdiamond-23.04.3.ebuild create mode 100644 kde-apps/keditbookmarks/keditbookmarks-23.04.3.ebuild create mode 100644 kde-apps/kfind/kfind-23.04.3.ebuild create mode 100644 kde-apps/kfloppy/kfloppy-23.04.3.ebuild create mode 100644 kde-apps/kfourinline/kfourinline-23.04.3.ebuild create mode 100644 kde-apps/kgeography/kgeography-23.04.3.ebuild create mode 100644 kde-apps/kget/kget-23.04.3.ebuild create mode 100644 kde-apps/kgoldrunner/kgoldrunner-23.04.3.ebuild create mode 100644 kde-apps/kgpg/kgpg-23.04.3.ebuild create mode 100644 kde-apps/khangman/khangman-23.04.3.ebuild create mode 100644 kde-apps/khelpcenter/khelpcenter-23.04.3.ebuild create mode 100644 kde-apps/kidentitymanagement/kidentitymanagement-23.04.3.ebuild create mode 100644 kde-apps/kig/kig-23.04.3.ebuild create mode 100644 kde-apps/kigo/kigo-23.04.3.ebuild create mode 100644 kde-apps/killbots/killbots-23.04.3.ebuild create mode 100644 kde-apps/kimagemapeditor/kimagemapeditor-23.04.3.ebuild create mode 100644 kde-apps/kimap/kimap-23.04.3.ebuild create mode 100644 kde-apps/kio-extras/kio-extras-23.04.3.ebuild create mode 100644 kde-apps/kiriki/kiriki-23.04.3.ebuild create mode 100644 kde-apps/kiten/kiten-23.04.3.ebuild create mode 100644 kde-apps/kitinerary/kitinerary-23.04.3.ebuild create mode 100644 kde-apps/kjumpingcube/kjumpingcube-23.04.3.ebuild create mode 100644 kde-apps/kldap/kldap-23.04.3.ebuild create mode 100644 kde-apps/kleopatra/kleopatra-23.04.3.ebuild create mode 100644 kde-apps/klettres/klettres-23.04.3.ebuild create mode 100644 kde-apps/klickety/klickety-23.04.3.ebuild create mode 100644 kde-apps/klines/klines-23.04.3.ebuild create mode 100644 kde-apps/kmag/kmag-23.04.3.ebuild create mode 100644 kde-apps/kmahjongg/kmahjongg-23.04.3.ebuild create mode 100644 kde-apps/kmail-account-wizard/kmail-account-wizard-23.04.3.ebuild create mode 100644 kde-apps/kmail/kmail-23.04.3.ebuild create mode 100644 kde-apps/kmailtransport/kmailtransport-23.04.3.ebuild create mode 100644 kde-apps/kmbox/kmbox-23.04.3.ebuild create mode 100644 kde-apps/kmime/kmime-23.04.3.ebuild create mode 100644 kde-apps/kmines/kmines-23.04.3.ebuild create mode 100644 kde-apps/kmix/kmix-23.04.3.ebuild create mode 100644 kde-apps/kmousetool/kmousetool-23.04.3.ebuild create mode 100644 kde-apps/kmouth/kmouth-23.04.3.ebuild create mode 100644 kde-apps/kmplot/kmplot-23.04.3.ebuild create mode 100644 kde-apps/knavalbattle/knavalbattle-23.04.3.ebuild create mode 100644 kde-apps/knetwalk/knetwalk-23.04.3.ebuild create mode 100644 kde-apps/knights/knights-23.04.3.ebuild create mode 100644 kde-apps/knotes/knotes-23.04.3.ebuild create mode 100644 kde-apps/kolf/kolf-23.04.3.ebuild create mode 100644 kde-apps/kollision/kollision-23.04.3.ebuild create mode 100644 kde-apps/kolourpaint/kolourpaint-23.04.3.ebuild create mode 100644 kde-apps/kompare/kompare-23.04.3.ebuild create mode 100644 kde-apps/konqueror/konqueror-23.04.3.ebuild create mode 100644 kde-apps/konquest/konquest-23.04.3.ebuild create mode 100644 kde-apps/konsole/konsole-23.04.3.ebuild create mode 100644 kde-apps/konsolekalendar/konsolekalendar-23.04.3.ebuild create mode 100644 kde-apps/kontact/kontact-23.04.3.ebuild create mode 100644 kde-apps/kontactinterface/kontactinterface-23.04.3.ebuild create mode 100644 kde-apps/kopete/kopete-23.04.3.ebuild create mode 100644 kde-apps/korganizer/korganizer-23.04.3.ebuild create mode 100644 kde-apps/kpat/kpat-23.04.3.ebuild create mode 100644 kde-apps/kpimtextedit/kpimtextedit-23.04.3.ebuild create mode 100644 kde-apps/kpkpass/kpkpass-23.04.3.ebuild create mode 100644 kde-apps/kqtquickcharts/kqtquickcharts-23.04.3.ebuild create mode 100644 kde-apps/krdc/krdc-23.04.3.ebuild create mode 100644 kde-apps/kreversi/kreversi-23.04.3.ebuild create mode 100644 kde-apps/krfb/krfb-23.04.3.ebuild create mode 100644 kde-apps/kruler/kruler-23.04.3.ebuild create mode 100644 kde-apps/kshisen/kshisen-23.04.3.ebuild create mode 100644 kde-apps/ksirk/ksirk-23.04.3.ebuild create mode 100644 kde-apps/ksmtp/ksmtp-23.04.3.ebuild create mode 100644 kde-apps/ksnakeduel/ksnakeduel-23.04.3.ebuild create mode 100644 kde-apps/kspaceduel/kspaceduel-23.04.3.ebuild create mode 100644 kde-apps/ksquares/ksquares-23.04.3.ebuild create mode 100644 kde-apps/ksudoku/ksudoku-23.04.3.ebuild create mode 100644 kde-apps/ksystemlog/ksystemlog-23.04.3.ebuild create mode 100644 kde-apps/kteatime/kteatime-23.04.3.ebuild create mode 100644 kde-apps/ktimer/ktimer-23.04.3.ebuild create mode 100644 kde-apps/ktouch/ktouch-23.04.3.ebuild create mode 100644 kde-apps/ktuberling/ktuberling-23.04.3.ebuild create mode 100644 kde-apps/kturtle/kturtle-23.04.3.ebuild create mode 100644 kde-apps/kubrick/kubrick-23.04.3.ebuild create mode 100644 kde-apps/kwalletmanager/kwalletmanager-23.04.3.ebuild create mode 100644 kde-apps/kwave/kwave-23.04.3.ebuild create mode 100644 kde-apps/kwordquiz/kwordquiz-23.04.3.ebuild create mode 100644 kde-apps/kwrite/kwrite-23.04.3.ebuild create mode 100644 kde-apps/libgravatar/libgravatar-23.04.3.ebuild create mode 100644 kde-apps/libkcddb/libkcddb-23.04.3.ebuild create mode 100644 kde-apps/libkcompactdisc/libkcompactdisc-23.04.3.ebuild create mode 100644 kde-apps/libkdcraw/libkdcraw-23.04.3.ebuild create mode 100644 kde-apps/libkdegames/libkdegames-23.04.3.ebuild create mode 100644 kde-apps/libkdepim/libkdepim-23.04.3.ebuild create mode 100644 kde-apps/libkeduvocdocument/libkeduvocdocument-23.04.3.ebuild create mode 100644 kde-apps/libkexiv2/libkexiv2-23.04.3.ebuild create mode 100644 kde-apps/libkgapi/libkgapi-23.04.3.ebuild create mode 100644 kde-apps/libkleo/libkleo-23.04.3.ebuild create mode 100644 kde-apps/libkmahjongg/libkmahjongg-23.04.3.ebuild create mode 100644 kde-apps/libkomparediff2/libkomparediff2-23.04.3.ebuild create mode 100644 kde-apps/libksane/libksane-23.04.3.ebuild create mode 100644 kde-apps/libksieve/libksieve-23.04.3.ebuild create mode 100644 kde-apps/libktnef/libktnef-23.04.3.ebuild create mode 100644 kde-apps/lokalize/lokalize-23.04.3.ebuild create mode 100644 kde-apps/lskat/lskat-23.04.3.ebuild create mode 100644 kde-apps/mailcommon/mailcommon-23.04.3.ebuild create mode 100644 kde-apps/mailimporter/mailimporter-23.04.3.ebuild create mode 100644 kde-apps/marble/marble-23.04.3.ebuild create mode 100644 kde-apps/mbox-importer/mbox-importer-23.04.3.ebuild create mode 100644 kde-apps/messagelib/messagelib-23.04.3.ebuild create mode 100644 kde-apps/minuet/minuet-23.04.3.ebuild create mode 100644 kde-apps/okular/okular-23.04.3.ebuild create mode 100644 kde-apps/palapeli/palapeli-23.04.3.ebuild create mode 100644 kde-apps/parley/parley-23.04.3.ebuild create mode 100644 kde-apps/picmi/picmi-23.04.3.ebuild create mode 100644 kde-apps/pim-data-exporter/pim-data-exporter-23.04.3.ebuild create mode 100644 kde-apps/pim-sieve-editor/pim-sieve-editor-23.04.3.ebuild create mode 100644 kde-apps/pimcommon/pimcommon-23.04.3.ebuild create mode 100644 kde-apps/poxml/poxml-23.04.3.ebuild create mode 100644 kde-apps/print-manager/print-manager-23.04.3.ebuild create mode 100644 kde-apps/rocs/rocs-23.04.3.ebuild create mode 100644 kde-apps/signon-kwallet-extension/signon-kwallet-extension-23.04.3.ebuild create mode 100644 kde-apps/spectacle/spectacle-23.04.3.ebuild create mode 100644 kde-apps/step/step-23.04.3.ebuild create mode 100644 kde-apps/svgpart/svgpart-23.04.3.ebuild create mode 100644 kde-apps/sweeper/sweeper-23.04.3.ebuild create mode 100644 kde-apps/thumbnailers/thumbnailers-23.04.3.ebuild create mode 100644 kde-apps/umbrello/umbrello-23.04.3.ebuild create mode 100644 kde-apps/yakuake/yakuake-23.04.3.ebuild rename kde-frameworks/attica/{attica-5.107.0.ebuild => attica-5.108.0.ebuild} (100%) rename kde-frameworks/baloo/{baloo-5.107.0.ebuild => baloo-5.108.0.ebuild} (100%) rename kde-frameworks/bluez-qt/{bluez-qt-5.107.0.ebuild => bluez-qt-5.108.0.ebuild} (100%) rename kde-frameworks/breeze-icons-rcc/{breeze-icons-rcc-5.107.0.ebuild => breeze-icons-rcc-5.108.0.ebuild} (86%) rename kde-frameworks/breeze-icons/{breeze-icons-5.107.0.ebuild => breeze-icons-5.108.0.ebuild} (100%) rename kde-frameworks/countryflags/{countryflags-5.107.0.ebuild => countryflags-5.108.0.ebuild} (100%) rename kde-frameworks/extra-cmake-modules/{extra-cmake-modules-5.107.0.ebuild => extra-cmake-modules-5.108.0.ebuild} (100%) rename kde-frameworks/frameworkintegration/{frameworkintegration-5.107.0.ebuild => frameworkintegration-5.108.0.ebuild} (100%) rename kde-frameworks/kactivities-stats/{kactivities-stats-5.107.0.ebuild => kactivities-stats-5.108.0.ebuild} (100%) rename kde-frameworks/kactivities/{kactivities-5.107.0.ebuild => kactivities-5.108.0.ebuild} (100%) rename kde-frameworks/kapidox/{kapidox-5.107.0.ebuild => kapidox-5.108.0.ebuild} (100%) rename kde-frameworks/karchive/{karchive-5.107.0.ebuild => karchive-5.108.0.ebuild} (100%) rename kde-frameworks/kauth/{kauth-5.107.0.ebuild => kauth-5.108.0.ebuild} (100%) rename kde-frameworks/kbookmarks/{kbookmarks-5.107.0.ebuild => kbookmarks-5.108.0.ebuild} (100%) rename kde-frameworks/kcalendarcore/{kcalendarcore-5.107.0.ebuild => kcalendarcore-5.108.0.ebuild} (100%) rename kde-frameworks/kcmutils/{kcmutils-5.107.0.ebuild => kcmutils-5.108.0.ebuild} (100%) rename kde-frameworks/kcodecs/{kcodecs-5.107.0.ebuild => kcodecs-5.108.0.ebuild} (100%) rename kde-frameworks/kcompletion/{kcompletion-5.107.0.ebuild => kcompletion-5.108.0.ebuild} (100%) rename kde-frameworks/kconfig/{kconfig-5.107.0.ebuild => kconfig-5.108.0.ebuild} (100%) rename kde-frameworks/kconfigwidgets/{kconfigwidgets-5.107.0.ebuild => kconfigwidgets-5.108.0.ebuild} (100%) rename kde-frameworks/kcontacts/{kcontacts-5.107.0.ebuild => kcontacts-5.108.0.ebuild} (100%) rename kde-frameworks/kcoreaddons/{kcoreaddons-5.107.0.ebuild => kcoreaddons-5.108.0.ebuild} (100%) rename kde-frameworks/kcrash/{kcrash-5.107.0.ebuild => kcrash-5.108.0.ebuild} (100%) rename kde-frameworks/kdav/{kdav-5.107.0.ebuild => kdav-5.108.0.ebuild} (100%) rename kde-frameworks/kdbusaddons/{kdbusaddons-5.107.0.ebuild => kdbusaddons-5.108.0.ebuild} (100%) rename kde-frameworks/kdeclarative/{kdeclarative-5.107.0.ebuild => kdeclarative-5.108.0.ebuild} (100%) rename kde-frameworks/kded/{kded-5.107.0.ebuild => kded-5.108.0.ebuild} (100%) rename kde-frameworks/kdelibs4support/{kdelibs4support-5.107.0.ebuild => kdelibs4support-5.108.0.ebuild} (100%) rename kde-frameworks/kdesu/{kdesu-5.107.0.ebuild => kdesu-5.108.0.ebuild} (100%) rename kde-frameworks/kdnssd/{kdnssd-5.107.0.ebuild => kdnssd-5.108.0.ebuild} (100%) rename kde-frameworks/kdoctools/{kdoctools-5.107.0.ebuild => kdoctools-5.108.0.ebuild} (100%) rename kde-frameworks/kemoticons/{kemoticons-5.107.0.ebuild => kemoticons-5.108.0.ebuild} (100%) rename kde-frameworks/kfilemetadata/{kfilemetadata-5.107.0.ebuild => kfilemetadata-5.108.0.ebuild} (100%) rename kde-frameworks/kglobalaccel/{kglobalaccel-5.107.0.ebuild => kglobalaccel-5.108.0.ebuild} (100%) rename kde-frameworks/kguiaddons/{kguiaddons-5.107.0.ebuild => kguiaddons-5.108.0.ebuild} (94%) rename kde-frameworks/kholidays/{kholidays-5.107.0.ebuild => kholidays-5.108.0.ebuild} (100%) rename kde-frameworks/khtml/{khtml-5.107.0.ebuild => khtml-5.108.0.ebuild} (100%) rename kde-frameworks/ki18n/{ki18n-5.107.0.ebuild => ki18n-5.108.0.ebuild} (100%) rename kde-frameworks/kiconthemes/{kiconthemes-5.107.0.ebuild => kiconthemes-5.108.0.ebuild} (100%) rename kde-frameworks/kidletime/{kidletime-5.107.0.ebuild => kidletime-5.108.0.ebuild} (100%) rename kde-frameworks/kimageformats/{kimageformats-5.107.0.ebuild => kimageformats-5.108.0.ebuild} (100%) rename kde-frameworks/kinit/{kinit-5.107.0.ebuild => kinit-5.108.0.ebuild} (100%) rename kde-frameworks/kio/{kio-5.107.0.ebuild => kio-5.108.0.ebuild} (100%) rename kde-frameworks/kirigami/{kirigami-5.107.0.ebuild => kirigami-5.108.0.ebuild} (100%) rename kde-frameworks/kitemmodels/{kitemmodels-5.107.0.ebuild => kitemmodels-5.108.0.ebuild} (100%) rename kde-frameworks/kitemviews/{kitemviews-5.107.0.ebuild => kitemviews-5.108.0.ebuild} (100%) rename kde-frameworks/kjobwidgets/{kjobwidgets-5.107.0.ebuild => kjobwidgets-5.108.0.ebuild} (100%) rename kde-frameworks/kjs/{kjs-5.107.0.ebuild => kjs-5.108.0.ebuild} (100%) rename kde-frameworks/knewstuff/{knewstuff-5.107.0.ebuild => knewstuff-5.108.0.ebuild} (100%) rename kde-frameworks/knotifications/{knotifications-5.107.0.ebuild => knotifications-5.108.0.ebuild} (100%) rename kde-frameworks/knotifyconfig/{knotifyconfig-5.107.0.ebuild => knotifyconfig-5.108.0.ebuild} (100%) rename kde-frameworks/kpackage/{kpackage-5.107.0.ebuild => kpackage-5.108.0.ebuild} (100%) rename kde-frameworks/kparts/{kparts-5.107.0.ebuild => kparts-5.108.0.ebuild} (100%) rename kde-frameworks/kpeople/{kpeople-5.107.0.ebuild => kpeople-5.108.0.ebuild} (100%) rename kde-frameworks/kplotting/{kplotting-5.107.0.ebuild => kplotting-5.108.0.ebuild} (100%) rename kde-frameworks/kpty/{kpty-5.107.0.ebuild => kpty-5.108.0.ebuild} (100%) rename kde-frameworks/kquickcharts/{kquickcharts-5.107.0.ebuild => kquickcharts-5.108.0.ebuild} (100%) rename kde-frameworks/kross/{kross-5.107.0.ebuild => kross-5.108.0.ebuild} (100%) rename kde-frameworks/krunner/{krunner-5.107.0.ebuild => krunner-5.108.0.ebuild} (100%) rename kde-frameworks/kservice/{kservice-5.107.0.ebuild => kservice-5.108.0.ebuild} (100%) rename kde-frameworks/ktexteditor/{ktexteditor-5.107.0.ebuild => ktexteditor-5.108.0.ebuild} (100%) rename kde-frameworks/ktextwidgets/{ktextwidgets-5.107.0.ebuild => ktextwidgets-5.108.0.ebuild} (100%) rename kde-frameworks/kunitconversion/{kunitconversion-5.107.0.ebuild => kunitconversion-5.108.0.ebuild} (100%) rename kde-frameworks/kwallet/{kwallet-5.107.0.ebuild => kwallet-5.108.0.ebuild} (100%) rename kde-frameworks/kwayland/{kwayland-5.107.0.ebuild => kwayland-5.108.0.ebuild} (100%) rename kde-frameworks/kwidgetsaddons/{kwidgetsaddons-5.107.0.ebuild => kwidgetsaddons-5.108.0.ebuild} (100%) rename kde-frameworks/kwindowsystem/{kwindowsystem-5.107.0.ebuild => kwindowsystem-5.108.0.ebuild} (100%) rename kde-frameworks/kxmlgui/{kxmlgui-5.107.0.ebuild => kxmlgui-5.108.0.ebuild} (100%) rename kde-frameworks/modemmanager-qt/{modemmanager-qt-5.107.0.ebuild => modemmanager-qt-5.108.0.ebuild} (100%) rename kde-frameworks/networkmanager-qt/{networkmanager-qt-5.107.0.ebuild => networkmanager-qt-5.108.0.ebuild} (100%) rename kde-frameworks/oxygen-icons/{oxygen-icons-5.107.0.ebuild => oxygen-icons-5.108.0.ebuild} (100%) rename kde-frameworks/plasma/{plasma-5.107.0.ebuild => plasma-5.108.0.ebuild} (100%) rename kde-frameworks/prison/{prison-5.107.0.ebuild => prison-5.108.0.ebuild} (100%) rename kde-frameworks/purpose/{purpose-5.107.0.ebuild => purpose-5.108.0.ebuild} (100%) rename kde-frameworks/qqc2-desktop-style/{qqc2-desktop-style-5.107.0.ebuild => qqc2-desktop-style-5.108.0.ebuild} (100%) rename kde-frameworks/solid/{solid-5.107.0.ebuild => solid-5.108.0.ebuild} (100%) rename kde-frameworks/sonnet/{sonnet-5.107.0.ebuild => sonnet-5.108.0.ebuild} (100%) rename kde-frameworks/syndication/{syndication-5.107.0.ebuild => syndication-5.108.0.ebuild} (100%) rename kde-frameworks/syntax-highlighting/{syntax-highlighting-5.107.0.ebuild => syntax-highlighting-5.108.0.ebuild} (100%) rename kde-frameworks/threadweaver/{threadweaver-5.107.0.ebuild => threadweaver-5.108.0.ebuild} (100%) create mode 100644 kde-misc/colord-kde/colord-kde-23.04.3.ebuild create mode 100644 kde-misc/kclock/kclock-23.04.3.ebuild create mode 100644 kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild create mode 100644 kde-misc/kio-gdrive/kio-gdrive-23.04.3.ebuild create mode 100644 kde-misc/kweather/kweather-23.04.3.ebuild create mode 100644 kde-misc/markdownpart/markdownpart-23.04.3.ebuild create mode 100644 kde-misc/skanlite/skanlite-23.04.3.ebuild create mode 100644 kde-misc/tellico/tellico-3.5.1.ebuild create mode 100644 kde-misc/zanshin/zanshin-23.04.3.ebuild create mode 100644 mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch create mode 100644 mail-client/evolution/evolution-3.48.4.ebuild create mode 100644 mail-client/geary/geary-44.0.ebuild create mode 100644 mail-client/thunderbird/thunderbird-102.13.0.ebuild create mode 100644 media-gfx/digikam/digikam-8.1.0.ebuild create mode 100644 media-gfx/digikam/files/digikam-8.1.0-cmake.patch create mode 100644 media-gfx/eog/eog-44.3.ebuild create mode 100644 media-gfx/geeqie/files/geeqie-2.1-lua_hpp.patch create mode 100644 media-gfx/gnome-font-viewer/gnome-font-viewer-45_alpha.ebuild create mode 100644 media-gfx/mcomix/files/mcomix-2.1.1-pillow_version.patch create mode 100644 media-gfx/mcomix/mcomix-2.1.1-r1.ebuild create mode 100644 media-gfx/skanpage/skanpage-23.04.3.ebuild create mode 100644 media-libs/esdl/esdl-1.3.1-r1.ebuild create mode 100644 media-libs/exiftool/exiftool-12.64.ebuild rename media-libs/gexiv2/{gexiv2-0.14.1.ebuild => gexiv2-0.14.1-r1.ebuild} (89%) create mode 100644 media-libs/ksanecore/ksanecore-23.04.3.ebuild create mode 100644 media-libs/libjpeg-turbo/files/libjpeg-turbo-3.0.0-tests.patch create mode 100644 media-libs/libopenshot-audio/libopenshot-audio-0.3.2.ebuild create mode 100644 media-libs/libopenshot/libopenshot-0.3.2-r1.ebuild rename media-libs/libplacebo/{libplacebo-6.287.0_rc1.ebuild => libplacebo-6.292.0.ebuild} (91%) create mode 100644 media-libs/libpng/libpng-1.6.40-r1.ebuild delete mode 100644 media-libs/libsidplayfp/libsidplayfp-2.4.2.ebuild delete mode 100644 media-plugins/gst-plugins-va/Manifest delete mode 100644 media-plugins/gst-plugins-va/gst-plugins-va-1.22.3.ebuild create mode 100644 media-radio/tlf/files/tlf-1.4.1-pi.patch create mode 100644 media-radio/tlf/tlf-1.4.1-r4.ebuild create mode 100644 media-sound/elisa/elisa-23.04.3.ebuild create mode 100644 media-sound/kasts/kasts-23.04.3.ebuild create mode 100644 media-sound/krecorder/krecorder-23.04.3.ebuild create mode 100644 media-sound/milkytracker/milkytracker-1.04.00.ebuild rename media-video/blind/{blind-1.1.ebuild => blind-1.1-r1.ebuild} (66%) create mode 100644 media-video/openshot/openshot-3.1.1.ebuild create mode 100644 media-video/pipewire/pipewire-0.3.73.ebuild create mode 100644 media-video/rovclock/rovclock-0.6e-r2.ebuild rename media-video/simplescreenrecorder/{simplescreenrecorder-0.4.4-r2.ebuild => simplescreenrecorder-0.4.4-r3.ebuild} (98%) create mode 100644 metadata/md5-cache/acct-group/inadyn-0 create mode 100644 metadata/md5-cache/acct-user/inadyn-0 create mode 100644 metadata/md5-cache/app-accessibility/kontrast-23.04.3 delete mode 100644 metadata/md5-cache/app-admin/ansible-molecule-5.0.1 create mode 100644 metadata/md5-cache/app-admin/ansible-molecule-5.1.0 create mode 100644 metadata/md5-cache/app-admin/awscli-1.28.1 create mode 100644 metadata/md5-cache/app-admin/awscli-1.29.0 create mode 100644 metadata/md5-cache/app-admin/awscli-1.29.1 rename metadata/md5-cache/app-admin/{exo-1.70.0 => exo-1.71.0} (76%) create mode 100644 metadata/md5-cache/app-admin/metalog-20230707 create mode 100644 metadata/md5-cache/app-admin/webapp-config-1.55-r3 create mode 100644 metadata/md5-cache/app-admin/xkcdpass-1.19.3-r1 create mode 100644 metadata/md5-cache/app-arch/gcab-1.6 delete mode 100644 metadata/md5-cache/app-backup/restic-0.13.1 delete mode 100644 metadata/md5-cache/app-backup/restic-0.14.0 delete mode 100644 metadata/md5-cache/app-backup/restic-0.15.1 rename metadata/md5-cache/app-benchmarks/{stress-ng-0.15.10 => stress-ng-0.16.00} (95%) create mode 100644 metadata/md5-cache/app-cdr/dolphin-plugins-mountiso-23.04.3 create mode 100644 metadata/md5-cache/app-containers/docker-compose-1.29.2-r4 create mode 100644 metadata/md5-cache/app-crypt/acme-tiny-5.0.1-r1 create mode 100644 metadata/md5-cache/app-crypt/gnupg-2.4.3 create mode 100644 metadata/md5-cache/app-crypt/gpgme-1.21.0 create mode 100644 metadata/md5-cache/app-crypt/keysmith-23.04.3 create mode 100644 metadata/md5-cache/app-crypt/swtpm-0.8.0-r1 create mode 100644 metadata/md5-cache/app-editors/gedit-45.0 create mode 100644 metadata/md5-cache/app-editors/gedit-plugins-45.0 create mode 100644 metadata/md5-cache/app-editors/ghostwriter-23.04.3 rename metadata/md5-cache/app-editors/{okteta-0.26.11 => okteta-0.26.12} (98%) delete mode 100644 metadata/md5-cache/app-editors/vscode-1.79.1 rename metadata/md5-cache/app-editors/{vscode-1.79.0 => vscode-1.80.0} (79%) create mode 100644 metadata/md5-cache/app-emacs/avy-embark-collect-0.22.1_p20230630 create mode 100644 metadata/md5-cache/app-emacs/avy-embark-collect-9999 rename metadata/md5-cache/app-emacs/{ebuild-mode-1.64 => ebuild-mode-1.65} (91%) create mode 100644 metadata/md5-cache/app-emacs/embark-0.22.1_p20230630 create mode 100644 metadata/md5-cache/app-emacs/embark-consult-0.22.1_p20230630 create mode 100644 metadata/md5-cache/app-emacs/embark-consult-9999 delete mode 100644 metadata/md5-cache/app-emacs/eselect-mode-1.4.17 delete mode 100644 metadata/md5-cache/app-emacs/eselect-mode-1.4.22 rename metadata/md5-cache/app-emulation/{wine-vanilla-8.8 => wine-vanilla-8.12} (93%) delete mode 100644 metadata/md5-cache/app-emulation/wine-vanilla-8.7 delete mode 100644 metadata/md5-cache/app-misc/broot-1.21.3 rename metadata/md5-cache/app-misc/{fastfetch-1.12.1 => fastfetch-1.12.2} (97%) create mode 100644 metadata/md5-cache/app-misc/gentoo-0.20.7-r1 delete mode 100644 metadata/md5-cache/app-misc/grabcartoons-2.8.4_p20141112 create mode 100644 metadata/md5-cache/app-misc/grabcartoons-2.8.5 create mode 100644 metadata/md5-cache/app-misc/khal-0.11.2 rename metadata/md5-cache/app-misc/{rdfind-1.5.0 => rdfind-1.6.0} (80%) create mode 100644 metadata/md5-cache/app-misc/recoll-1.35.0 delete mode 100644 metadata/md5-cache/app-office/auto-multiple-choice-1.3.0-r1 create mode 100644 metadata/md5-cache/app-office/kalendar-23.04.3 create mode 100644 metadata/md5-cache/app-office/skrooge-2.30.0 create mode 100644 metadata/md5-cache/app-portage/elogv-0.8.0 delete mode 100644 metadata/md5-cache/app-portage/gentle-0.3.0 create mode 100644 metadata/md5-cache/app-portage/gentle-0.4.0 create mode 100644 metadata/md5-cache/app-portage/mirrorselect-2.3.0-r2 create mode 100644 metadata/md5-cache/app-shells/ccsh-0.0.4-r5 create mode 100644 metadata/md5-cache/app-text/dvisvgm-3.1 create mode 100644 metadata/md5-cache/app-text/evince-44.3 create mode 100644 metadata/md5-cache/app-text/grip-4.6.1-r1 create mode 100644 metadata/md5-cache/app-text/pandoc-bin-3.1.5 rename metadata/md5-cache/app-text/{poppler-23.06.0 => poppler-23.07.0} (94%) delete mode 100644 metadata/md5-cache/app-xemacs/ebuild-mode-1.63 rename metadata/md5-cache/app-xemacs/{ebuild-mode-1.64 => ebuild-mode-1.65} (87%) create mode 100644 metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 rename metadata/md5-cache/dev-db/{pg_activity-3.3.0 => pg_activity-3.4.2} (96%) create mode 100644 metadata/md5-cache/dev-games/godot-4.1 delete mode 100644 metadata/md5-cache/dev-java/janino-3.1.7 delete mode 100644 metadata/md5-cache/dev-java/janino-3.1.8 delete mode 100644 metadata/md5-cache/dev-java/logback-classic-1.4.1 delete mode 100644 metadata/md5-cache/dev-java/logback-core-1.4.1 delete mode 100644 metadata/md5-cache/dev-java/netty-4.1.35-r1 create mode 100644 metadata/md5-cache/dev-lang/php-8.1.21 rename metadata/md5-cache/dev-lang/{php-8.2.7-r1 => php-8.2.8} (99%) create mode 100644 metadata/md5-cache/dev-lang/vala-0.56.9 create mode 100644 metadata/md5-cache/dev-libs/c-blosc2-2.10.0 create mode 100644 metadata/md5-cache/dev-libs/glib-2.76.4 create mode 100644 metadata/md5-cache/dev-libs/inih-57 create mode 100644 metadata/md5-cache/dev-libs/kopeninghours-23.04.3 create mode 100644 metadata/md5-cache/dev-libs/kosmindoormap-23.04.3 create mode 100644 metadata/md5-cache/dev-libs/kpublictransport-23.04.3 delete mode 100644 metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230620 rename metadata/md5-cache/dev-libs/{libclc-17.0.0_pre20230615 => libclc-17.0.0_pre20230705} (85%) rename metadata/md5-cache/dev-libs/{libintl-0.22 => libintl-0.22-r1} (97%) create mode 100644 metadata/md5-cache/dev-libs/libp11-0.4.12-r2 rename metadata/md5-cache/dev-libs/{rocm-opencl-runtime-5.4.3 => rocm-opencl-runtime-5.4.3-r1} (81%) delete mode 100644 metadata/md5-cache/dev-libs/simdjson-3.1.1-r1 rename metadata/md5-cache/dev-libs/{simdjson-3.1.7-r1 => simdjson-3.2.1} (84%) create mode 100644 metadata/md5-cache/dev-libs/vala-common-0.56.9 create mode 100644 metadata/md5-cache/dev-libs/wayland-protocols-1.32 create mode 100644 metadata/md5-cache/dev-libs/xmlsec-1.2.38 create mode 100644 metadata/md5-cache/dev-ml/async-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/async_kernel-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/async_rpc_kernel-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/async_unix-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/core_unix-0.16.0 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230615 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230620 create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230705 create mode 100644 metadata/md5-cache/dev-ml/protocol_version_header-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/textutils-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/textutils_kernel-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/timezone-0.16.0 create mode 100644 metadata/md5-cache/dev-perl/Business-ISBN-Data-20230707.1.0 create mode 100644 metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0 rename metadata/md5-cache/dev-perl/{DateTime-Format-Natural-1.170.0 => DateTime-Format-Natural-1.170.0-r1} (52%) delete mode 100644 metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0 create mode 100644 metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0-r1 create mode 100644 metadata/md5-cache/dev-perl/GD-2.780.0 create mode 100644 metadata/md5-cache/dev-perl/HTTP-Date-6.60.0 create mode 100644 metadata/md5-cache/dev-perl/IO-Interactive-1.25.0 create mode 100644 metadata/md5-cache/dev-perl/Module-ScanDeps-1.320.0 create mode 100644 metadata/md5-cache/dev-perl/Test-Differences-0.700.0 create mode 100644 metadata/md5-cache/dev-perl/Test-Output-1.34.0 delete mode 100644 metadata/md5-cache/dev-php/PEAR-Crypt_GPG-1.6.2 create mode 100644 metadata/md5-cache/dev-php/pecl-memcached-3.2.0_p20230419 delete mode 100644 metadata/md5-cache/dev-php/php-redmine-api-1.5.9 create mode 100644 metadata/md5-cache/dev-php/xdebug-3.1.5 create mode 100644 metadata/md5-cache/dev-python/Faker-18.13.0 rename metadata/md5-cache/dev-python/{MechanicalSoup-1.2.0 => MechanicalSoup-1.3.0} (97%) create mode 100644 metadata/md5-cache/dev-python/Nuitka-1.7 create mode 100644 metadata/md5-cache/dev-python/Nuitka-1.7.1 delete mode 100644 metadata/md5-cache/dev-python/anyio-3.6.1 create mode 100644 metadata/md5-cache/dev-python/anyio-3.7.1 create mode 100644 metadata/md5-cache/dev-python/async-lru-2.0.3 create mode 100644 metadata/md5-cache/dev-python/aws-sam-translator-1.71.0 delete mode 100644 metadata/md5-cache/dev-python/bitarray-2.7.4 delete mode 100644 metadata/md5-cache/dev-python/bitarray-2.7.5 create mode 100644 metadata/md5-cache/dev-python/boto3-1.27.1 create mode 100644 metadata/md5-cache/dev-python/boto3-1.28.0 create mode 100644 metadata/md5-cache/dev-python/boto3-1.28.1 create mode 100644 metadata/md5-cache/dev-python/botocore-1.30.1 create mode 100644 metadata/md5-cache/dev-python/botocore-1.31.0 create mode 100644 metadata/md5-cache/dev-python/botocore-1.31.1 delete mode 100644 metadata/md5-cache/dev-python/bottle-0.12.25 delete mode 100644 metadata/md5-cache/dev-python/cachecontrol-0.12.11 delete mode 100644 metadata/md5-cache/dev-python/cachecontrol-0.13.0 delete mode 100644 metadata/md5-cache/dev-python/cfn-lint-0.77.5 rename metadata/md5-cache/dev-python/{charset_normalizer-3.1.0 => charset-normalizer-3.1.0} (98%) create mode 100644 metadata/md5-cache/dev-python/charset-normalizer-3.2.0 delete mode 100644 metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230620 rename metadata/md5-cache/dev-python/{clang-python-17.0.0_pre20230615 => clang-python-17.0.0_pre20230705} (78%) create mode 100644 metadata/md5-cache/dev-python/click-8.1.4 delete mode 100644 metadata/md5-cache/dev-python/configclass-0.2.0 delete mode 100644 metadata/md5-cache/dev-python/constantly-15.1.0-r2 create mode 100644 metadata/md5-cache/dev-python/csscompressor-0.9.5-r2 create mode 100644 metadata/md5-cache/dev-python/cython-0.29.36 create mode 100644 metadata/md5-cache/dev-python/dask-2023.7.0 delete mode 100644 metadata/md5-cache/dev-python/deprecated-1.2.13-r1 delete mode 100644 metadata/md5-cache/dev-python/dirty-equals-0.6.0-r1 create mode 100644 metadata/md5-cache/dev-python/dirty-equals-0.6.0-r2 delete mode 100644 metadata/md5-cache/dev-python/django-3.2.19 delete mode 100644 metadata/md5-cache/dev-python/django-4.1.9 delete mode 100644 metadata/md5-cache/dev-python/django-4.2.1 delete mode 100644 metadata/md5-cache/dev-python/django-4.2.2 create mode 100644 metadata/md5-cache/dev-python/django-sortedm2m-3.1.1-r1 delete mode 100644 metadata/md5-cache/dev-python/doctest-ignore-unicode-0.1.2-r1 create mode 100644 metadata/md5-cache/dev-python/editables-0.4 delete mode 100644 metadata/md5-cache/dev-python/etuples-0.3.8 create mode 100644 metadata/md5-cache/dev-python/execnet-2.0.0 create mode 100644 metadata/md5-cache/dev-python/fakeredis-2.16.0 create mode 100644 metadata/md5-cache/dev-python/fastbencode-0.2 create mode 100644 metadata/md5-cache/dev-python/fido2-1.1.2 delete mode 100644 metadata/md5-cache/dev-python/fixtures-4.0.1 delete mode 100644 metadata/md5-cache/dev-python/flask-gravatar-0.5.0 create mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.92.0 delete mode 100644 metadata/md5-cache/dev-python/google-auth-2.18.1 delete mode 100644 metadata/md5-cache/dev-python/hatchling-1.17.0 delete mode 100644 metadata/md5-cache/dev-python/hatchling-1.17.1 delete mode 100644 metadata/md5-cache/dev-python/hiredis-2.2.2-r1 delete mode 100644 metadata/md5-cache/dev-python/http-parser-0.9.0-r1 create mode 100644 metadata/md5-cache/dev-python/httpcore-0.17.3 create mode 100644 metadata/md5-cache/dev-python/httpx-socks-0.7.7 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.80.1 delete mode 100644 metadata/md5-cache/dev-python/ijson-3.2.0_p0 delete mode 100644 metadata/md5-cache/dev-python/ijson-3.2.0_p0-r1 create mode 100644 metadata/md5-cache/dev-python/immutabledict-2.2.5 create mode 100644 metadata/md5-cache/dev-python/importlib-metadata-6.8.0 create mode 100644 metadata/md5-cache/dev-python/importlib-resources-6.0.0 delete mode 100644 metadata/md5-cache/dev-python/incremental-22.10.0 create mode 100644 metadata/md5-cache/dev-python/inflect-7.0.0 delete mode 100644 metadata/md5-cache/dev-python/iniparse-0.5-r1 delete mode 100644 metadata/md5-cache/dev-python/intervaltree-3.1.0 create mode 100644 metadata/md5-cache/dev-python/ipywidgets-8.0.7 delete mode 100644 metadata/md5-cache/dev-python/jaraco-collections-4.1.0 delete mode 100644 metadata/md5-cache/dev-python/jaraco-collections-4.2.0 delete mode 100644 metadata/md5-cache/dev-python/jaraco-functools-3.6.0 delete mode 100644 metadata/md5-cache/dev-python/jaraco-functools-3.7.0 rename metadata/md5-cache/dev-python/{ijson-3.2.1 => jaraco-path-3.7.0} (53%) create mode 100644 metadata/md5-cache/dev-python/jaraco-text-3.11.1-r1 delete mode 100644 metadata/md5-cache/dev-python/jsonpatch-1.32 delete mode 100644 metadata/md5-cache/dev-python/jsonpatch-1.32-r1 create mode 100644 metadata/md5-cache/dev-python/jsonschema-4.18.0 delete mode 100644 metadata/md5-cache/dev-python/junit-xml-1.9 create mode 100644 metadata/md5-cache/dev-python/keyutils-0.6-r2 delete mode 100644 metadata/md5-cache/dev-python/libarchive-c-4.0 create mode 100644 metadata/md5-cache/dev-python/libarchive-c-5.0 delete mode 100644 metadata/md5-cache/dev-python/lit-17.0.0_pre20230620 rename metadata/md5-cache/dev-python/{lit-17.0.0_pre20230615 => lit-17.0.0_pre20230705} (88%) rename metadata/md5-cache/dev-python/{bitarray-2.7.3 => littleutils-0.2.2-r1} (72%) delete mode 100644 metadata/md5-cache/dev-python/logical-unification-0.4.5 create mode 100644 metadata/md5-cache/dev-python/looseversion-1.3.0 create mode 100644 metadata/md5-cache/dev-python/lxml-4.9.3 create mode 100644 metadata/md5-cache/dev-python/m2crypto-0.39.0 create mode 100644 metadata/md5-cache/dev-python/markdown-exec-1.6.0 create mode 100644 metadata/md5-cache/dev-python/markdown-include-0.8.1 delete mode 100644 metadata/md5-cache/dev-python/markdown-it-py-2.2.0 create mode 100644 metadata/md5-cache/dev-python/minikanren-1.0.3-r1 create mode 100644 metadata/md5-cache/dev-python/mkdocs-gen-files-0.5.0 create mode 100644 metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-0.13.1 create mode 100644 metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.0.5 delete mode 100644 metadata/md5-cache/dev-python/mypy-1.3.0 create mode 100644 metadata/md5-cache/dev-python/mypy-1.3.0-r1 delete mode 100644 metadata/md5-cache/dev-python/mypy-1.4.0 delete mode 100644 metadata/md5-cache/dev-python/mypy-1.4.1 create mode 100644 metadata/md5-cache/dev-python/mypy-1.4.1-r1 delete mode 100644 metadata/md5-cache/dev-python/ntlm-auth-1.5.0 create mode 100644 metadata/md5-cache/dev-python/numpy-1.24.4-r1 delete mode 100644 metadata/md5-cache/dev-python/openstackdocstheme-3.1.0 create mode 100644 metadata/md5-cache/dev-python/orjson-3.9.2 create mode 100644 metadata/md5-cache/dev-python/oslo-utils-6.2.0 delete mode 100644 metadata/md5-cache/dev-python/paho-mqtt-1.6.1 create mode 100644 metadata/md5-cache/dev-python/parse_type-0.6.2 create mode 100644 metadata/md5-cache/dev-python/path-16.7.1 create mode 100644 metadata/md5-cache/dev-python/path-and-address-2.0.1-r1 delete mode 100644 metadata/md5-cache/dev-python/platformdirs-3.5.1 delete mode 100644 metadata/md5-cache/dev-python/platformdirs-3.5.3 delete mode 100644 metadata/md5-cache/dev-python/platformdirs-3.6.0 delete mode 100644 metadata/md5-cache/dev-python/platformdirs-3.7.0 rename metadata/md5-cache/dev-python/{platformdirs-3.5.2 => platformdirs-3.8.1} (98%) delete mode 100644 metadata/md5-cache/dev-python/plumbum-1.8.1 create mode 100644 metadata/md5-cache/dev-python/prompt-toolkit-3.0.39 create mode 100644 metadata/md5-cache/dev-python/pyaml-23.7.0 create mode 100644 metadata/md5-cache/dev-python/pydantic-1.10.11 create mode 100644 metadata/md5-cache/dev-python/pydantic-2.0.1 rename metadata/md5-cache/dev-python/{pydantic-2.0_beta3 => pydantic-2.0.2} (56%) create mode 100644 metadata/md5-cache/dev-python/pydantic-core-2.0.2 create mode 100644 metadata/md5-cache/dev-python/pydantic-core-2.1.2 rename metadata/md5-cache/dev-python/{sh-2.0.3 => pyflakes-3.0.1-r1} (71%) create mode 100644 metadata/md5-cache/dev-python/pyftpdlib-1.5.7-r1 create mode 100644 metadata/md5-cache/dev-python/pygments-ansi-color-0.3.0 delete mode 100644 metadata/md5-cache/dev-python/pyjwt-2.6.0 create mode 100644 metadata/md5-cache/dev-python/pykerberos-1.3.1-r2 create mode 100644 metadata/md5-cache/dev-python/pyproject-api-1.5.3 create mode 100644 metadata/md5-cache/dev-python/pysmi-0.3.4-r1 delete mode 100644 metadata/md5-cache/dev-python/pytest-7.3.1 delete mode 100644 metadata/md5-cache/dev-python/pytest-7.3.1-r2 create mode 100644 metadata/md5-cache/dev-python/pytest-golden-0.2.2 create mode 100644 metadata/md5-cache/dev-python/pytest-rerunfailures-12.0 delete mode 100644 metadata/md5-cache/dev-python/pytest-xvfb-2.0.0-r2 create mode 100644 metadata/md5-cache/dev-python/python-engineio-4.5.0 create mode 100644 metadata/md5-cache/dev-python/python-engineio-4.5.1 create mode 100644 metadata/md5-cache/dev-python/python-ironicclient-5.3.0 create mode 100644 metadata/md5-cache/dev-python/python-neutronclient-11.0.0 create mode 100644 metadata/md5-cache/dev-python/referencing-0.29.1 delete mode 100644 metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r3 delete mode 100644 metadata/md5-cache/dev-python/rich-13.3.4 delete mode 100644 metadata/md5-cache/dev-python/rich-13.4.1 create mode 100644 metadata/md5-cache/dev-python/rpds-py-0.8.8 delete mode 100644 metadata/md5-cache/dev-python/ruamel-yaml-0.17.28 delete mode 100644 metadata/md5-cache/dev-python/ruamel-yaml-0.17.30 delete mode 100644 metadata/md5-cache/dev-python/ruamel-yaml-0.17.31 create mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.27.0 create mode 100644 metadata/md5-cache/dev-python/sentry-sdk-1.27.1 create mode 100644 metadata/md5-cache/dev-python/sqlalchemy-1.4.49 create mode 100644 metadata/md5-cache/dev-python/sqlalchemy-2.0.18 create mode 100644 metadata/md5-cache/dev-python/tekore-5.0.1 create mode 100644 metadata/md5-cache/dev-python/tifffile-2023.7.4 create mode 100644 metadata/md5-cache/dev-python/tox-4.6.4 create mode 100644 metadata/md5-cache/dev-python/trove-classifiers-2023.7.6 create mode 100644 metadata/md5-cache/dev-python/typed-ast-1.5.5 create mode 100644 metadata/md5-cache/dev-python/widgetsnbextension-4.0.8 create mode 100644 metadata/md5-cache/dev-python/yattag-1.15.1 rename metadata/md5-cache/dev-qt/{qtdeclarative-5.15.10 => qtdeclarative-5.15.10-r2} (89%) rename metadata/md5-cache/dev-qt/{qtnetwork-5.15.10-r1 => qtnetwork-5.15.10-r2} (93%) create mode 100644 metadata/md5-cache/dev-qt/qtwebengine-5.15.10_p20230623 delete mode 100644 metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 create mode 100644 metadata/md5-cache/dev-ruby/amq-protocol-2.3.2-r1 delete mode 100644 metadata/md5-cache/dev-ruby/backports-3.23.0 delete mode 100644 metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 create mode 100644 metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4 create mode 100644 metadata/md5-cache/dev-ruby/buftok-0.3.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 create mode 100644 metadata/md5-cache/dev-ruby/columnize-0.9.0-r2 create mode 100644 metadata/md5-cache/dev-ruby/creole-0.5.0-r2 delete mode 100644 metadata/md5-cache/dev-ruby/curb-1.0.1 delete mode 100644 metadata/md5-cache/dev-ruby/curb-1.0.3 delete mode 100644 metadata/md5-cache/dev-ruby/ddplugin-1.0.3 delete mode 100644 metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 create mode 100644 metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/dnsruby-1.61.9 delete mode 100644 metadata/md5-cache/dev-ruby/docile-1.4.0 create mode 100644 metadata/md5-cache/dev-ruby/elasticsearch-7.17.7 create mode 100644 metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.7 create mode 100644 metadata/md5-cache/dev-ruby/elasticsearch-transport-7.17.7 delete mode 100644 metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 create mode 100644 metadata/md5-cache/dev-ruby/equatable-0.7.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/erubi-1.11.0 delete mode 100644 metadata/md5-cache/dev-ruby/execjs-2.8.1 create mode 100644 metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4 create mode 100644 metadata/md5-cache/dev-ruby/filigree-0.4.1-r1 create mode 100644 metadata/md5-cache/dev-ruby/forgery-0.8.1-r1 create mode 100644 metadata/md5-cache/dev-ruby/gettext-setup-1.1.0 delete mode 100644 metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 delete mode 100644 metadata/md5-cache/dev-ruby/gpgme-2.0.21 create mode 100644 metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2 delete mode 100644 metadata/md5-cache/dev-ruby/hiera-3.10.0 delete mode 100644 metadata/md5-cache/dev-ruby/hiera-3.11.0 delete mode 100644 metadata/md5-cache/dev-ruby/highline-2.0.3-r1 delete mode 100644 metadata/md5-cache/dev-ruby/histogram-0.2.4.1 delete mode 100644 metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 delete mode 100644 metadata/md5-cache/dev-ruby/http-5.1.0 create mode 100644 metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1 delete mode 100644 metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 delete mode 100644 metadata/md5-cache/dev-ruby/http-cookie-1.0.5 create mode 100644 metadata/md5-cache/dev-ruby/multipart-parser-0.1.1 create mode 100644 metadata/md5-cache/dev-ruby/nokogiri-1.15.3 delete mode 100644 metadata/md5-cache/dev-ruby/prawn-2.4.0-r1 create mode 100644 metadata/md5-cache/dev-ruby/prawn-2.4.0-r2 create mode 100644 metadata/md5-cache/dev-ruby/sanitize-6.0.2 create mode 100644 metadata/md5-cache/dev-ruby/shoulda-context-2.0.0 create mode 100644 metadata/md5-cache/dev-ruby/sshkit-1.21.5 rename metadata/md5-cache/dev-util/{android-studio-2023.1.1.7 => android-studio-2023.1.1.10} (92%) create mode 100644 metadata/md5-cache/dev-util/catalyst-3.0.22-r2 delete mode 100644 metadata/md5-cache/dev-util/cookiecutter-1.7.3 delete mode 100644 metadata/md5-cache/dev-util/cookiecutter-2.0.2-r1 create mode 100644 metadata/md5-cache/dev-util/cookiecutter-2.2.0 create mode 100644 metadata/md5-cache/dev-util/gdbus-codegen-2.76.4 create mode 100644 metadata/md5-cache/dev-util/glib-utils-2.76.4 create mode 100644 metadata/md5-cache/dev-util/global-6.6.10 create mode 100644 metadata/md5-cache/dev-util/kdevelop-23.04.3 create mode 100644 metadata/md5-cache/dev-util/kdevelop-php-23.04.3 create mode 100644 metadata/md5-cache/dev-util/kdevelop-python-23.04.3 create mode 100644 metadata/md5-cache/dev-util/kio-perldoc-23.04.3 delete mode 100644 metadata/md5-cache/dev-util/lldb-17.0.0_pre20230620 rename metadata/md5-cache/dev-util/{lldb-17.0.0_pre20230615 => lldb-17.0.0_pre20230705} (78%) create mode 100644 metadata/md5-cache/dev-util/lockrun-20120508-r2 create mode 100644 metadata/md5-cache/dev-util/meson-1.2.0_rc2 create mode 100644 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.4.2 delete mode 100644 metadata/md5-cache/dev-util/perf-5.19-r1 delete mode 100644 metadata/md5-cache/dev-util/perf-6.0-r1 delete mode 100644 metadata/md5-cache/dev-util/perf-6.2-r1 create mode 100644 metadata/md5-cache/dev-util/perf-6.4-r1 delete mode 100644 metadata/md5-cache/dev-util/ruff-0.0.275 create mode 100644 metadata/md5-cache/dev-util/ruff-0.0.277 create mode 100644 metadata/md5-cache/dev-vcs/breezy-3.3.0 create mode 100644 metadata/md5-cache/dev-vcs/git-big-picture-1.2.2-r2 rename metadata/md5-cache/games-emulation/{jgrf-1.0.1 => jgrf-1.0.2} (93%) create mode 100644 metadata/md5-cache/gnome-base/gnome-control-center-44.3 create mode 100644 metadata/md5-cache/gnome-base/gnome-shell-44.3 create mode 100644 metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45_alpha create mode 100644 metadata/md5-cache/gnome-base/gvfs-1.50.5 create mode 100644 metadata/md5-cache/gnome-base/librsvg-2.56.2 create mode 100644 metadata/md5-cache/gnome-extra/evolution-data-server-3.48.4 create mode 100644 metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-31.0 create mode 100644 metadata/md5-cache/gnome-extra/gnome-software-44.3 create mode 100644 metadata/md5-cache/gnome-extra/gnome-system-monitor-45_alpha create mode 100644 metadata/md5-cache/gnome-extra/gnome-user-docs-44.3 create mode 100644 metadata/md5-cache/gnome-extra/zenity-3.44.1 create mode 100644 metadata/md5-cache/gui-apps/waybar-0.9.19 create mode 100644 metadata/md5-cache/gui-libs/gtk-4.11.4 create mode 100644 metadata/md5-cache/gui-libs/libadwaita-1.4_alpha create mode 100644 metadata/md5-cache/gui-libs/libgedit-gtksourceview-299.0.3 create mode 100644 metadata/md5-cache/gui-libs/tepl-6.6.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akonadi-calendar-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akonadi-contacts-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akonadi-mime-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akonadi-notes-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akonadi-search-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akonadiconsole-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/akregator-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/analitza-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ark-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/artikulate-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/audiocd-kio-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/baloo-widgets-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/blinken-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/bomber-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/bovo-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/calendarjanitor-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/calendarsupport-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/cantor-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/cervisia-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/dolphin-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/dragon-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/eventviews-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/filelight-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/granatier-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/grantlee-editor-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/grantleetheme-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/gwenview-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/incidenceeditor-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/juk-23.04.3 rename metadata/md5-cache/kde-apps/{k3b-23.04.2 => k3b-23.04.2-r1} (98%) create mode 100644 metadata/md5-cache/kde-apps/k3b-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kaccounts-integration-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kaccounts-providers-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kaddressbook-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kajongg-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kalarm-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kalgebra-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kalzium-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kamera-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kamoso-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kanagram-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kapman-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kapptemplate-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kate-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kate-addons-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kate-lib-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/katomic-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kbackup-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kblackbox-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kblocks-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kbounce-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kbreakout-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kbruch-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kcachegrind-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kcalc-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kcalutils-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kcharselect-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kcolorchooser-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kcron-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kde-apps-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kde-dev-utils-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdebugsettings-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdecore-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdeedu-data-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdeedu-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdegames-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdenlive-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdepim-addons-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdepim-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdepim-runtime-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdesdk-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdeutils-meta-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdf-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdialog-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kdiamond-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/keditbookmarks-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kfind-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kfloppy-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kfourinline-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kgeography-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kget-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kgoldrunner-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kgpg-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/khangman-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/khelpcenter-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kidentitymanagement-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kig-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kigo-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/killbots-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kimagemapeditor-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kimap-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kio-extras-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kiriki-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kiten-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kitinerary-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kjumpingcube-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kldap-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kleopatra-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/klettres-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/klickety-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/klines-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmag-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmahjongg-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmail-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmailtransport-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmbox-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmime-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmines-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmix-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmousetool-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmouth-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kmplot-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/knavalbattle-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/knetwalk-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/knights-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/knotes-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kolf-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kollision-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kolourpaint-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kompare-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/konqueror-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/konquest-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/konsole-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/konsolekalendar-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kontact-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kontactinterface-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kopete-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/korganizer-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kpat-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kpimtextedit-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kpkpass-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kqtquickcharts-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/krdc-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kreversi-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/krfb-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kruler-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kshisen-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ksirk-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ksmtp-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ksnakeduel-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kspaceduel-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ksquares-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ksudoku-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ksystemlog-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kteatime-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ktimer-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ktouch-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/ktuberling-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kturtle-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kubrick-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kwalletmanager-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kwave-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kwordquiz-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/kwrite-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libgravatar-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkcddb-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkcompactdisc-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkdcraw-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkdegames-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkdepim-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkexiv2-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkgapi-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkleo-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkmahjongg-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libkomparediff2-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libksane-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libksieve-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/libktnef-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/lokalize-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/lskat-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/mailcommon-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/mailimporter-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/marble-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/mbox-importer-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/messagelib-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/minuet-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/okular-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/palapeli-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/parley-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/picmi-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/pim-data-exporter-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/pimcommon-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/poxml-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/print-manager-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/rocs-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/spectacle-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/step-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/svgpart-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/sweeper-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/thumbnailers-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/umbrello-23.04.3 create mode 100644 metadata/md5-cache/kde-apps/yakuake-23.04.3 rename metadata/md5-cache/kde-frameworks/{attica-5.107.0 => attica-5.108.0} (92%) rename metadata/md5-cache/kde-frameworks/{baloo-5.107.0 => baloo-5.108.0} (68%) rename metadata/md5-cache/kde-frameworks/{bluez-qt-5.107.0 => bluez-qt-5.108.0} (92%) rename metadata/md5-cache/kde-frameworks/{breeze-icons-5.107.0 => breeze-icons-5.108.0} (89%) rename metadata/md5-cache/kde-frameworks/{breeze-icons-rcc-5.107.0 => breeze-icons-rcc-5.108.0} (86%) rename metadata/md5-cache/kde-frameworks/{countryflags-5.107.0 => countryflags-5.108.0} (86%) rename metadata/md5-cache/kde-frameworks/{extra-cmake-modules-5.107.0 => extra-cmake-modules-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{frameworkintegration-5.107.0 => frameworkintegration-5.108.0} (60%) rename metadata/md5-cache/kde-frameworks/{kactivities-5.107.0 => kactivities-5.108.0} (87%) rename metadata/md5-cache/kde-frameworks/{kactivities-stats-5.107.0 => kactivities-stats-5.108.0} (85%) rename metadata/md5-cache/kde-frameworks/{kapidox-5.107.0 => kapidox-5.108.0} (96%) rename metadata/md5-cache/kde-frameworks/{karchive-5.107.0 => karchive-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{kauth-5.107.0 => kauth-5.108.0} (89%) rename metadata/md5-cache/kde-frameworks/{kbookmarks-5.107.0 => kbookmarks-5.108.0} (76%) rename metadata/md5-cache/kde-frameworks/{kcalendarcore-5.107.0 => kcalendarcore-5.108.0} (91%) rename metadata/md5-cache/kde-frameworks/{kcmutils-5.107.0 => kcmutils-5.108.0} (65%) rename metadata/md5-cache/kde-frameworks/{kcodecs-5.107.0 => kcodecs-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{kcompletion-5.107.0 => kcompletion-5.108.0} (83%) rename metadata/md5-cache/kde-frameworks/{kconfig-5.107.0 => kconfig-5.108.0} (95%) rename metadata/md5-cache/kde-frameworks/{kconfigwidgets-5.107.0 => kconfigwidgets-5.108.0} (63%) rename metadata/md5-cache/kde-frameworks/{kcontacts-5.107.0 => kcontacts-5.108.0} (73%) rename metadata/md5-cache/kde-frameworks/{kcoreaddons-5.107.0 => kcoreaddons-5.108.0} (95%) rename metadata/md5-cache/kde-frameworks/{kcrash-5.107.0 => kcrash-5.108.0} (88%) rename metadata/md5-cache/kde-frameworks/{kdav-5.107.0 => kdav-5.108.0} (79%) rename metadata/md5-cache/kde-frameworks/{kdbusaddons-5.107.0 => kdbusaddons-5.108.0} (94%) rename metadata/md5-cache/kde-frameworks/{kdeclarative-5.107.0 => kdeclarative-5.108.0} (65%) rename metadata/md5-cache/kde-frameworks/{kded-5.107.0 => kded-5.108.0} (61%) delete mode 100644 metadata/md5-cache/kde-frameworks/kdelibs4support-5.107.0 create mode 100644 metadata/md5-cache/kde-frameworks/kdelibs4support-5.108.0 rename metadata/md5-cache/kde-frameworks/{kdesu-5.107.0 => kdesu-5.108.0} (73%) rename metadata/md5-cache/kde-frameworks/{kdnssd-5.107.0 => kdnssd-5.108.0} (94%) rename metadata/md5-cache/kde-frameworks/{kdoctools-5.107.0 => kdoctools-5.108.0} (79%) rename metadata/md5-cache/kde-frameworks/{kemoticons-5.107.0 => kemoticons-5.108.0} (74%) rename metadata/md5-cache/kde-frameworks/{kfilemetadata-5.107.0 => kfilemetadata-5.108.0} (79%) rename metadata/md5-cache/kde-frameworks/{kglobalaccel-5.107.0 => kglobalaccel-5.108.0} (77%) rename metadata/md5-cache/kde-frameworks/{kguiaddons-5.107.0 => kguiaddons-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{kholidays-5.107.0 => kholidays-5.108.0} (92%) rename metadata/md5-cache/kde-frameworks/{khtml-5.107.0 => khtml-5.108.0} (52%) rename metadata/md5-cache/kde-frameworks/{ki18n-5.107.0 => ki18n-5.108.0} (94%) rename metadata/md5-cache/kde-frameworks/{kiconthemes-5.107.0 => kiconthemes-5.108.0} (79%) rename metadata/md5-cache/kde-frameworks/{kidletime-5.107.0 => kidletime-5.108.0} (95%) rename metadata/md5-cache/kde-frameworks/{kimageformats-5.107.0 => kimageformats-5.108.0} (85%) rename metadata/md5-cache/kde-frameworks/{kinit-5.107.0 => kinit-5.108.0} (59%) rename metadata/md5-cache/kde-frameworks/{kio-5.107.0 => kio-5.108.0} (50%) rename metadata/md5-cache/kde-frameworks/{kirigami-5.107.0 => kirigami-5.108.0} (94%) rename metadata/md5-cache/kde-frameworks/{kitemmodels-5.107.0 => kitemmodels-5.108.0} (92%) rename metadata/md5-cache/kde-frameworks/{kitemviews-5.107.0 => kitemviews-5.108.0} (92%) rename metadata/md5-cache/kde-frameworks/{kjobwidgets-5.107.0 => kjobwidgets-5.108.0} (83%) rename metadata/md5-cache/kde-frameworks/{kjs-5.107.0 => kjs-5.108.0} (84%) rename metadata/md5-cache/kde-frameworks/{knewstuff-5.107.0 => knewstuff-5.108.0} (58%) rename metadata/md5-cache/kde-frameworks/{knotifications-5.107.0 => knotifications-5.108.0} (85%) rename metadata/md5-cache/kde-frameworks/{knotifyconfig-5.107.0 => knotifyconfig-5.108.0} (75%) rename metadata/md5-cache/kde-frameworks/{kpackage-5.107.0 => kpackage-5.108.0} (70%) rename metadata/md5-cache/kde-frameworks/{kparts-5.107.0 => kparts-5.108.0} (62%) rename metadata/md5-cache/kde-frameworks/{kpeople-5.107.0 => kpeople-5.108.0} (76%) rename metadata/md5-cache/kde-frameworks/{kplotting-5.107.0 => kplotting-5.108.0} (94%) rename metadata/md5-cache/kde-frameworks/{kpty-5.107.0 => kpty-5.108.0} (78%) rename metadata/md5-cache/kde-frameworks/{kquickcharts-5.107.0 => kquickcharts-5.108.0} (76%) rename metadata/md5-cache/kde-frameworks/{kross-5.107.0 => kross-5.108.0} (65%) rename metadata/md5-cache/kde-frameworks/{krunner-5.107.0 => krunner-5.108.0} (68%) rename metadata/md5-cache/kde-frameworks/{kservice-5.107.0 => kservice-5.108.0} (78%) rename metadata/md5-cache/kde-frameworks/{ktexteditor-5.107.0 => ktexteditor-5.108.0} (53%) rename metadata/md5-cache/kde-frameworks/{ktextwidgets-5.107.0 => ktextwidgets-5.108.0} (69%) rename metadata/md5-cache/kde-frameworks/{kunitconversion-5.107.0 => kunitconversion-5.108.0} (84%) rename metadata/md5-cache/kde-frameworks/{kwallet-5.107.0 => kwallet-5.108.0} (65%) rename metadata/md5-cache/kde-frameworks/{kwayland-5.107.0 => kwayland-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{kwidgetsaddons-5.107.0 => kwidgetsaddons-5.108.0} (92%) rename metadata/md5-cache/kde-frameworks/{kwindowsystem-5.107.0 => kwindowsystem-5.108.0} (95%) rename metadata/md5-cache/kde-frameworks/{kxmlgui-5.107.0 => kxmlgui-5.108.0} (67%) rename metadata/md5-cache/kde-frameworks/{modemmanager-qt-5.107.0 => modemmanager-qt-5.108.0} (91%) rename metadata/md5-cache/kde-frameworks/{networkmanager-qt-5.107.0 => networkmanager-qt-5.108.0} (91%) rename metadata/md5-cache/kde-frameworks/{oxygen-icons-5.107.0 => oxygen-icons-5.108.0} (86%) rename metadata/md5-cache/kde-frameworks/{plasma-5.107.0 => plasma-5.108.0} (56%) rename metadata/md5-cache/kde-frameworks/{prison-5.107.0 => prison-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{purpose-5.107.0 => purpose-5.108.0} (71%) rename metadata/md5-cache/kde-frameworks/{qqc2-desktop-style-5.107.0 => qqc2-desktop-style-5.108.0} (73%) rename metadata/md5-cache/kde-frameworks/{solid-5.107.0 => solid-5.108.0} (94%) rename metadata/md5-cache/kde-frameworks/{sonnet-5.107.0 => sonnet-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{syndication-5.107.0 => syndication-5.108.0} (85%) rename metadata/md5-cache/kde-frameworks/{syntax-highlighting-5.107.0 => syntax-highlighting-5.108.0} (93%) rename metadata/md5-cache/kde-frameworks/{threadweaver-5.107.0 => threadweaver-5.108.0} (92%) create mode 100644 metadata/md5-cache/kde-misc/colord-kde-23.04.3 create mode 100644 metadata/md5-cache/kde-misc/kclock-23.04.3 create mode 100644 metadata/md5-cache/kde-misc/kdeconnect-23.04.3 create mode 100644 metadata/md5-cache/kde-misc/kio-gdrive-23.04.3 create mode 100644 metadata/md5-cache/kde-misc/kweather-23.04.3 create mode 100644 metadata/md5-cache/kde-misc/markdownpart-23.04.3 create mode 100644 metadata/md5-cache/kde-misc/skanlite-23.04.3 create mode 100644 metadata/md5-cache/kde-misc/tellico-3.5.1 create mode 100644 metadata/md5-cache/kde-misc/zanshin-23.04.3 create mode 100644 metadata/md5-cache/mail-client/evolution-3.48.4 create mode 100644 metadata/md5-cache/mail-client/geary-44.0 create mode 100644 metadata/md5-cache/mail-client/thunderbird-102.13.0 create mode 100644 metadata/md5-cache/media-gfx/digikam-8.1.0 create mode 100644 metadata/md5-cache/media-gfx/eog-44.3 create mode 100644 metadata/md5-cache/media-gfx/gnome-font-viewer-45_alpha create mode 100644 metadata/md5-cache/media-gfx/mcomix-2.1.1-r1 create mode 100644 metadata/md5-cache/media-gfx/skanpage-23.04.3 create mode 100644 metadata/md5-cache/media-libs/esdl-1.3.1-r1 create mode 100644 metadata/md5-cache/media-libs/exiftool-12.64 rename metadata/md5-cache/media-libs/{gexiv2-0.14.1 => gexiv2-0.14.1-r1} (65%) create mode 100644 metadata/md5-cache/media-libs/ksanecore-23.04.3 create mode 100644 metadata/md5-cache/media-libs/libopenshot-0.3.2-r1 create mode 100644 metadata/md5-cache/media-libs/libopenshot-audio-0.3.2 rename metadata/md5-cache/media-libs/{libplacebo-6.287.0_rc1 => libplacebo-6.292.0} (94%) create mode 100644 metadata/md5-cache/media-libs/libpng-1.6.40-r1 delete mode 100644 metadata/md5-cache/media-libs/libsidplayfp-2.4.2 delete mode 100644 metadata/md5-cache/media-plugins/gst-plugins-va-1.22.3 create mode 100644 metadata/md5-cache/media-radio/tlf-1.4.1-r4 create mode 100644 metadata/md5-cache/media-sound/elisa-23.04.3 create mode 100644 metadata/md5-cache/media-sound/kasts-23.04.3 create mode 100644 metadata/md5-cache/media-sound/krecorder-23.04.3 create mode 100644 metadata/md5-cache/media-sound/milkytracker-1.04.00 rename metadata/md5-cache/media-video/{blind-1.1 => blind-1.1-r1} (63%) create mode 100644 metadata/md5-cache/media-video/openshot-3.1.1 create mode 100644 metadata/md5-cache/media-video/pipewire-0.3.73 create mode 100644 metadata/md5-cache/media-video/rovclock-0.6e-r2 delete mode 100644 metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r2 create mode 100644 metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r3 delete mode 100644 metadata/md5-cache/net-analyzer/wtfis-0.6.1 create mode 100644 metadata/md5-cache/net-analyzer/wtfis-0.6.1-r1 create mode 100644 metadata/md5-cache/net-dns/inadyn-2.11.0 create mode 100644 metadata/md5-cache/net-ftp/tnftp-20230507 create mode 100644 metadata/md5-cache/net-im/neochat-23.04.3 rename metadata/md5-cache/net-im/{signal-desktop-bin-6.22.0 => signal-desktop-bin-6.24.0} (89%) create mode 100644 metadata/md5-cache/net-im/tokodon-23.04.3 create mode 100644 metadata/md5-cache/net-irc/irssi-1.4.4-r1 create mode 100644 metadata/md5-cache/net-irc/konversation-23.04.3 create mode 100644 metadata/md5-cache/net-libs/glib-networking-2.76.1 create mode 100644 metadata/md5-cache/net-libs/gupnp-1.6.4 create mode 100644 metadata/md5-cache/net-libs/libktorrent-23.04.3 create mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.40.3 create mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.40.3-r410 create mode 100644 metadata/md5-cache/net-libs/webkit-gtk-2.40.3-r600 create mode 100644 metadata/md5-cache/net-misc/dropbox-177.4.5399 create mode 100644 metadata/md5-cache/net-misc/gnome-remote-desktop-45_alpha create mode 100644 metadata/md5-cache/net-misc/kio-zeroconf-23.04.3 create mode 100644 metadata/md5-cache/net-misc/lldpd-1.0.17 create mode 100644 metadata/md5-cache/net-misc/networkmanager-1.42.8 create mode 100644 metadata/md5-cache/net-misc/rclone-1.63.0 create mode 100644 metadata/md5-cache/net-misc/xmrig-6.20.0 delete mode 100644 metadata/md5-cache/net-misc/yt-dlp-2023.03.04 delete mode 100644 metadata/md5-cache/net-misc/yt-dlp-2023.06.21 rename metadata/md5-cache/net-misc/{yt-dlp-2023.06.22 => yt-dlp-2023.07.06} (97%) create mode 100644 metadata/md5-cache/net-news/alligator-23.04.3 create mode 100644 metadata/md5-cache/net-p2p/ktorrent-23.04.3 create mode 100644 metadata/md5-cache/net-proxy/haproxy-dataplaneapi-2.8.0 rename metadata/md5-cache/net-vpn/{networkmanager-openconnect-1.2.10 => networkmanager-openconnect-1.2.10-r1} (62%) create mode 100644 metadata/md5-cache/net-wireless/bluez-5.68 create mode 100644 metadata/md5-cache/net-wireless/iwd-2.7 create mode 100644 metadata/md5-cache/net-wireless/unifi-7.4.162 create mode 100644 metadata/md5-cache/sci-geosciences/gnome-maps-44.3 delete mode 100644 metadata/md5-cache/sci-libs/openblas-0.3.18 delete mode 100644 metadata/md5-cache/sci-libs/openblas-0.3.19 delete mode 100644 metadata/md5-cache/sci-libs/openblas-0.3.20 rename metadata/md5-cache/sci-libs/{openblas-0.3.21 => openblas-0.3.23} (84%) delete mode 100644 metadata/md5-cache/sci-mathematics/flintqs-1.0 rename metadata/md5-cache/sci-mathematics/{giac-1.9.0.55 => giac-1.9.0.55-r1} (55%) create mode 100644 metadata/md5-cache/sys-apps/baobab-45_alpha rename metadata/md5-cache/sys-apps/{groff-1.23.0_rc3 => groff-1.23.0} (75%) delete mode 100644 metadata/md5-cache/sys-apps/groff-1.23.0_rc4 delete mode 100644 metadata/md5-cache/sys-apps/hwinfo-21.80 delete mode 100644 metadata/md5-cache/sys-apps/hwinfo-22.1 rename metadata/md5-cache/sys-apps/{hwinfo-22.1-r1 => hwinfo-23.1} (72%) rename metadata/md5-cache/sys-apps/{makedev-3.23.1-r2 => makedev-3.23.1-r3} (62%) create mode 100644 metadata/md5-cache/sys-apps/openrc-0.48 delete mode 100644 metadata/md5-cache/sys-apps/sandbox-2.29 delete mode 100644 metadata/md5-cache/sys-apps/sandbox-2.30-r1 delete mode 100644 metadata/md5-cache/sys-apps/sandbox-2.31 delete mode 100644 metadata/md5-cache/sys-apps/sandbox-2.34 rename metadata/md5-cache/sys-apps/{sandbox-2.33 => sandbox-2.35} (93%) create mode 100644 metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2 create mode 100644 metadata/md5-cache/sys-apps/systemd-253.5-r1 create mode 100644 metadata/md5-cache/sys-block/partitionmanager-23.04.3 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.24.15 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.25.11 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.26.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-apiserver-1.27.3 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.24.15 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.25.11 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.3 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.24.15 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.25.11 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.26.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-proxy-1.27.3 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.24.15 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.25.11 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.26.6 create mode 100644 metadata/md5-cache/sys-cluster/kube-scheduler-1.27.3 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.24.15 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.25.11 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.26.6 create mode 100644 metadata/md5-cache/sys-cluster/kubeadm-1.27.3 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.24.15 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.25.11 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.26.6 create mode 100644 metadata/md5-cache/sys-cluster/kubectl-1.27.3 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.24.15 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.25.11 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.26.6 create mode 100644 metadata/md5-cache/sys-cluster/kubelet-1.27.3 delete mode 100644 metadata/md5-cache/sys-devel/clang-17.0.0_pre20230620 rename metadata/md5-cache/sys-devel/{clang-17.0.0_pre20230615 => clang-17.0.0_pre20230705} (56%) delete mode 100644 metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230620 rename metadata/md5-cache/sys-devel/{clang-common-17.0.0_pre20230615 => clang-common-17.0.0_pre20230705} (76%) delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230620 rename metadata/md5-cache/sys-devel/{clang-runtime-17.0.0_pre20230615 => clang-runtime-17.0.0_pre20230705} (79%) delete mode 100644 metadata/md5-cache/sys-devel/gcc-10.4.1_p20230607 delete mode 100644 metadata/md5-cache/sys-devel/gcc-10.4.1_p20230614 delete mode 100644 metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 rename metadata/md5-cache/sys-devel/{gcc-10.4.1_p20230517 => gcc-10.5.0} (84%) delete mode 100644 metadata/md5-cache/sys-devel/gcc-10.5.9999 delete mode 100644 metadata/md5-cache/sys-devel/gcc-11.4.1_p20230615 rename metadata/md5-cache/sys-devel/{gcc-11.4.1_p20230608 => gcc-11.4.1_p20230706} (97%) delete mode 100644 metadata/md5-cache/sys-devel/gcc-12.3.1_p20230616 rename metadata/md5-cache/sys-devel/{gcc-12.3.1_p20230609 => gcc-12.3.1_p20230707} (97%) delete mode 100644 metadata/md5-cache/sys-devel/gcc-13.1.1_p20230603 delete mode 100644 metadata/md5-cache/sys-devel/gcc-13.1.1_p20230610 delete mode 100644 metadata/md5-cache/sys-devel/gcc-13.1.1_p20230617 delete mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230529 delete mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230604 delete mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230611 delete mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230618 create mode 100644 metadata/md5-cache/sys-devel/gdb-13.2-r1 delete mode 100644 metadata/md5-cache/sys-devel/lld-17.0.0_pre20230620 rename metadata/md5-cache/sys-devel/{lld-17.0.0_pre20230615 => lld-17.0.0_pre20230705} (66%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230620 rename metadata/md5-cache/sys-devel/{llvm-17.0.0_pre20230615 => llvm-17.0.0_pre20230705} (94%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230615 rename metadata/md5-cache/sys-devel/{llvm-common-17.0.0_pre20230620 => llvm-common-17.0.0_pre20230705} (57%) rename metadata/md5-cache/sys-firmware/{sof-firmware-2.2.3 => sof-firmware-2.2.6} (73%) create mode 100644 metadata/md5-cache/sys-fs/fuse-3.15.1 create mode 100644 metadata/md5-cache/sys-fs/udiskie-2.4.2-r1 create mode 100644 metadata/md5-cache/sys-kernel/genkernel-4.3.5 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.120 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.38 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.12 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.120 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.38 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.12 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.317 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.318 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.283 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.285 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.286 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.180 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.182 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.183 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.184 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.112 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.113 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.115 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.116 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.117 rename metadata/md5-cache/sys-kernel/{gentoo-sources-5.15.111 => gentoo-sources-5.15.120} (60%) delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.243 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.245 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.246 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.247 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.29 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.30 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.32 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.34 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.35 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36 rename metadata/md5-cache/sys-kernel/{gentoo-sources-6.1.33 => gentoo-sources-6.1.37-r1} (60%) rename metadata/md5-cache/sys-kernel/{gentoo-sources-6.1.27-r1 => gentoo-sources-6.1.38} (53%) rename metadata/md5-cache/sys-kernel/{gentoo-sources-6.3.7 => gentoo-sources-6.3.11-r1} (60%) rename metadata/md5-cache/sys-kernel/{gentoo-sources-6.3.10 => gentoo-sources-6.3.12} (60%) delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.3.5 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.3.6 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.3.8 delete mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.3.9 rename metadata/md5-cache/sys-kernel/{gentoo-sources-6.3.4-r1 => gentoo-sources-6.4.1-r1} (55%) rename metadata/md5-cache/sys-kernel/{gentoo-sources-6.4.0 => gentoo-sources-6.4.2} (61%) create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.120 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.38 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.12 rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.15.119 => vanilla-sources-5.15.120} (77%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-6.1.37 => vanilla-sources-6.1.38} (77%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-6.3.11 => vanilla-sources-6.3.12} (77%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-6.4.1 => vanilla-sources-6.4.2} (77%) delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230620 rename metadata/md5-cache/sys-libs/{compiler-rt-17.0.0_pre20230615 => compiler-rt-17.0.0_pre20230705} (86%) delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230620 rename metadata/md5-cache/sys-libs/{compiler-rt-sanitizers-17.0.0_pre20230615 => compiler-rt-sanitizers-17.0.0_pre20230705} (86%) create mode 100644 metadata/md5-cache/sys-libs/kpmcore-23.04.3 delete mode 100644 metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 delete mode 100644 metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230615 rename metadata/md5-cache/sys-libs/{libcxx-17.0.0_pre20230620 => libcxx-17.0.0_pre20230705} (83%) delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230620 rename metadata/md5-cache/sys-libs/{libcxxabi-17.0.0_pre20230615 => libcxxabi-17.0.0_pre20230705} (85%) delete mode 100644 metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230620 rename metadata/md5-cache/sys-libs/{libomp-17.0.0_pre20230615 => libomp-17.0.0_pre20230705} (88%) create mode 100644 metadata/md5-cache/sys-libs/libxcrypt-4.4.36 delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230620 rename metadata/md5-cache/sys-libs/{llvm-libunwind-17.0.0_pre20230615 => llvm-libunwind-17.0.0_pre20230705} (85%) delete mode 100644 metadata/md5-cache/sys-process/iotop-c-1.22 rename metadata/md5-cache/sys-process/{iotop-c-1.23 => iotop-c-1.23-r1} (87%) create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.15.120 create mode 100644 metadata/md5-cache/virtual/dist-kernel-6.1.38 create mode 100644 metadata/md5-cache/virtual/dist-kernel-6.3.12 create mode 100644 metadata/md5-cache/www-apache/mod_perl-2.0.12 create mode 100644 metadata/md5-cache/www-apache/mod_qos-11.74-r1 delete mode 100644 metadata/md5-cache/www-apache/passenger-6.0.15 delete mode 100644 metadata/md5-cache/www-apache/passenger-6.0.16 rename metadata/md5-cache/www-apps/{prowlarr-1.6.3.3608 => prowlarr-1.7.0.3623} (61%) rename metadata/md5-cache/www-apps/{radarr-4.6.3.7516 => radarr-4.6.4.7568} (62%) rename metadata/md5-cache/www-apps/{readarr-0.2.0.1908 => readarr-0.2.1.1915} (79%) create mode 100644 metadata/md5-cache/www-client/epiphany-44.5 create mode 100644 metadata/md5-cache/www-client/falkon-23.04.3 create mode 100644 metadata/md5-cache/www-client/firefox-102.13.0 create mode 100644 metadata/md5-cache/www-client/firefox-115.0 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-102.12.0 create mode 100644 metadata/md5-cache/www-client/firefox-bin-102.13.0 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-114.0.2 create mode 100644 metadata/md5-cache/www-client/firefox-bin-115.0 rename metadata/md5-cache/www-servers/{nginx-1.25.1-r1 => nginx-1.25.1-r2} (77%) create mode 100644 metadata/md5-cache/x11-misc/safeeyes-2.1.6 create mode 100644 metadata/md5-cache/x11-plugins/wmmp-0.12.6 rename metadata/md5-cache/x11-themes/{numix-icon-theme-circle-21.05.31 => numix-icon-theme-circle-23.06.11} (56%) create mode 100644 metadata/md5-cache/x11-wm/mutter-44.3 create mode 100644 metadata/md5-cache/xfce-base/xfce4-settings-4.18.3 rename net-analyzer/wtfis/{wtfis-0.6.1.ebuild => wtfis-0.6.1-r1.ebuild} (95%) create mode 100644 net-dns/inadyn/Manifest create mode 100644 net-dns/inadyn/files/inadyn.confd create mode 100644 net-dns/inadyn/files/inadyn.initd create mode 100644 net-dns/inadyn/files/inadyn.tmpfilesd create mode 100644 net-dns/inadyn/inadyn-2.11.0.ebuild create mode 100644 net-dns/inadyn/metadata.xml create mode 100644 net-ftp/tnftp/tnftp-20230507.ebuild create mode 100644 net-im/neochat/neochat-23.04.3.ebuild rename net-im/signal-desktop-bin/{signal-desktop-bin-6.22.0.ebuild => signal-desktop-bin-6.24.0.ebuild} (98%) create mode 100644 net-im/tokodon/tokodon-23.04.3.ebuild create mode 100644 net-irc/irssi/files/irssi-1.4.4-fix-usage-of-type-in-ExtUtils.patch create mode 100644 net-irc/irssi/irssi-1.4.4-r1.ebuild create mode 100644 net-irc/konversation/konversation-23.04.3.ebuild create mode 100644 net-libs/glib-networking/glib-networking-2.76.1.ebuild create mode 100644 net-libs/gupnp/gupnp-1.6.4.ebuild create mode 100644 net-libs/libktorrent/libktorrent-23.04.3.ebuild create mode 100644 net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild create mode 100644 net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild create mode 100644 net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild delete mode 100644 net-libs/xrootd/files/xrootd-5.4.3-no_automagic.patch create mode 100644 net-misc/dropbox/dropbox-177.4.5399.ebuild create mode 100644 net-misc/gnome-remote-desktop/gnome-remote-desktop-45_alpha.ebuild create mode 100644 net-misc/kio-zeroconf/kio-zeroconf-23.04.3.ebuild create mode 100644 net-misc/lldpd/lldpd-1.0.17.ebuild create mode 100644 net-misc/networkmanager/networkmanager-1.42.8.ebuild create mode 100644 net-misc/rclone/rclone-1.63.0.ebuild create mode 100644 net-misc/xmrig/xmrig-6.20.0.ebuild delete mode 100644 net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild delete mode 100644 net-misc/yt-dlp/yt-dlp-2023.06.21.ebuild rename net-misc/yt-dlp/{yt-dlp-2023.06.22.ebuild => yt-dlp-2023.07.06.ebuild} (100%) create mode 100644 net-news/alligator/alligator-23.04.3.ebuild create mode 100644 net-p2p/ktorrent/ktorrent-23.04.3.ebuild create mode 100644 net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-2.8.0.ebuild rename net-vpn/networkmanager-openconnect/{networkmanager-openconnect-1.2.10.ebuild => networkmanager-openconnect-1.2.10-r1.ebuild} (94%) create mode 100644 net-wireless/bluez/bluez-5.68.ebuild create mode 100644 net-wireless/bluez/files/bluez-5.68-bap-dettach-io.patch create mode 100644 net-wireless/bluez/files/bluez-5.68-bap-ebusy-fix.patch create mode 100644 net-wireless/bluez/files/bluez-5.68-bap-nonzero.patch create mode 100644 net-wireless/bluez/files/bluez-5.68-bap-resume.patch create mode 100644 net-wireless/bluez/files/bluez-5.68-heap-use-after-free.patch create mode 100644 net-wireless/bluez/files/bluez-5.68-monitor-decoding.patch create mode 100644 net-wireless/iwd/iwd-2.7.ebuild create mode 100644 net-wireless/unifi/unifi-7.4.162.ebuild create mode 100644 profiles/updates/3Q-2023 create mode 100644 sci-geosciences/gnome-maps/gnome-maps-44.3.ebuild delete mode 100644 sci-libs/openblas/files/openblas-0.3.20-fix-loong.patch delete mode 100644 sci-libs/openblas/files/openblas-0.3.20-fix-riscv.patch create mode 100644 sci-libs/openblas/files/openblas-0.3.23-shared-blas-lapack.patch delete mode 100644 sci-libs/openblas/openblas-0.3.18.ebuild delete mode 100644 sci-libs/openblas/openblas-0.3.19.ebuild delete mode 100644 sci-libs/openblas/openblas-0.3.20.ebuild rename sci-libs/openblas/{openblas-0.3.21.ebuild => openblas-0.3.23.ebuild} (98%) delete mode 100644 sci-mathematics/flintqs/Manifest delete mode 100644 sci-mathematics/flintqs/flintqs-1.0.ebuild delete mode 100644 sci-mathematics/flintqs/metadata.xml create mode 100644 sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch rename sci-mathematics/giac/{giac-1.9.0.55.ebuild => giac-1.9.0.55-r1.ebuild} (95%) create mode 100644 sys-apps/baobab/baobab-45_alpha.ebuild rename sys-apps/groff/{groff-1.23.0_rc3.ebuild => groff-1.23.0.ebuild} (100%) delete mode 100644 sys-apps/groff/groff-1.23.0_rc4.ebuild delete mode 100644 sys-apps/hwinfo/hwinfo-21.80.ebuild delete mode 100644 sys-apps/hwinfo/hwinfo-22.1.ebuild rename sys-apps/hwinfo/{hwinfo-22.1-r1.ebuild => hwinfo-23.1.ebuild} (88%) rename sys-apps/makedev/{makedev-3.23.1-r2.ebuild => makedev-3.23.1-r3.ebuild} (83%) create mode 100644 sys-apps/openrc/openrc-0.48.ebuild delete mode 100644 sys-apps/sandbox/sandbox-2.29.ebuild delete mode 100644 sys-apps/sandbox/sandbox-2.30-r1.ebuild delete mode 100644 sys-apps/sandbox/sandbox-2.33.ebuild delete mode 100644 sys-apps/sandbox/sandbox-2.34.ebuild rename sys-apps/sandbox/{sandbox-2.31.ebuild => sandbox-2.35.ebuild} (100%) create mode 100644 sys-apps/system-monitoring-center/system-monitoring-center-2.17.2.ebuild create mode 100644 sys-apps/systemd/files/systemd-253.5-services-stop.patch create mode 100644 sys-apps/systemd/systemd-253.5-r1.ebuild create mode 100644 sys-block/partitionmanager/partitionmanager-23.04.3.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.24.15.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.25.11.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.26.6.ebuild create mode 100644 sys-cluster/kube-apiserver/kube-apiserver-1.27.3.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.24.15.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.25.11.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.26.6.ebuild create mode 100644 sys-cluster/kube-controller-manager/kube-controller-manager-1.27.3.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.25.11.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.26.6.ebuild create mode 100644 sys-cluster/kube-proxy/kube-proxy-1.27.3.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.24.15.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.25.11.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.26.6.ebuild create mode 100644 sys-cluster/kube-scheduler/kube-scheduler-1.27.3.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.24.15.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.25.11.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.26.6.ebuild create mode 100644 sys-cluster/kubeadm/kubeadm-1.27.3.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.24.15.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.25.11.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.26.6.ebuild create mode 100644 sys-cluster/kubectl/kubectl-1.27.3.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.24.15.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.25.11.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.26.6.ebuild create mode 100644 sys-cluster/kubelet/kubelet-1.27.3.ebuild delete mode 100644 sys-devel/clang-common/clang-common-17.0.0_pre20230620.ebuild rename sys-devel/clang-common/{clang-common-17.0.0_pre20230615.ebuild => clang-common-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230620.ebuild rename sys-devel/clang-runtime/{clang-runtime-17.0.0_pre20230615.ebuild => clang-runtime-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-devel/clang/clang-17.0.0_pre20230620.ebuild rename sys-devel/clang/{clang-17.0.0_pre20230615.ebuild => clang-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-devel/gcc/gcc-10.4.1_p20230607.ebuild delete mode 100644 sys-devel/gcc/gcc-10.4.1_p20230614.ebuild delete mode 100644 sys-devel/gcc/gcc-10.4.1_p20230628.ebuild rename sys-devel/gcc/{gcc-10.4.1_p20230517.ebuild => gcc-10.5.0.ebuild} (99%) delete mode 100644 sys-devel/gcc/gcc-10.5.9999.ebuild delete mode 100644 sys-devel/gcc/gcc-11.4.1_p20230615.ebuild rename sys-devel/gcc/{gcc-11.4.1_p20230608.ebuild => gcc-11.4.1_p20230706.ebuild} (100%) delete mode 100644 sys-devel/gcc/gcc-12.3.1_p20230616.ebuild rename sys-devel/gcc/{gcc-12.3.1_p20230609.ebuild => gcc-12.3.1_p20230707.ebuild} (100%) delete mode 100644 sys-devel/gcc/gcc-13.1.1_p20230603.ebuild delete mode 100644 sys-devel/gcc/gcc-13.1.1_p20230610.ebuild delete mode 100644 sys-devel/gcc/gcc-13.1.1_p20230617.ebuild delete mode 100644 sys-devel/gcc/gcc-14.0.0_pre20230529.ebuild delete mode 100644 sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild delete mode 100644 sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild delete mode 100644 sys-devel/gcc/gcc-14.0.0_pre20230618.ebuild create mode 100644 sys-devel/gdb/files/gdb-13.2-fix-sparc-debugging.patch create mode 100644 sys-devel/gdb/gdb-13.2-r1.ebuild delete mode 100644 sys-devel/lld/lld-17.0.0_pre20230620.ebuild rename sys-devel/lld/{lld-17.0.0_pre20230615.ebuild => lld-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-devel/llvm-common/llvm-common-17.0.0_pre20230620.ebuild rename sys-devel/llvm-common/{llvm-common-17.0.0_pre20230615.ebuild => llvm-common-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-devel/llvm/llvm-17.0.0_pre20230620.ebuild rename sys-devel/llvm/{llvm-17.0.0_pre20230615.ebuild => llvm-17.0.0_pre20230705.ebuild} (100%) rename sys-firmware/sof-firmware/{sof-firmware-2.2.3.ebuild => sof-firmware-2.2.6.ebuild} (97%) create mode 100644 sys-fs/fuse/fuse-3.15.1.ebuild create mode 100644 sys-fs/udiskie/udiskie-2.4.2-r1.ebuild delete mode 100644 sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch delete mode 100644 sys-fs/zfs/files/2.1.6-fgrep.patch delete mode 100644 sys-fs/zfs/files/2.1.7-dracut-include-systemd-overrides.patch delete mode 100644 sys-fs/zfs/files/2.1.7-systemd-zed-restart-always.patch create mode 100644 sys-kernel/genkernel/genkernel-4.3.5.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.120.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.38.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.3.12.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-6.1.38.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-6.3.12.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.318.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.283.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.285.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.286.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.180.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.182.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.183.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.184.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.111.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.112.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.113.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.115.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.116.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.117.ebuild rename sys-kernel/gentoo-sources/{gentoo-sources-4.14.317.ebuild => gentoo-sources-5.15.120.ebuild} (96%) delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.243.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.245.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.246.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.247.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.30.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.32.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.33.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.34.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.35.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild rename sys-kernel/gentoo-sources/{gentoo-sources-6.1.29.ebuild => gentoo-sources-6.1.37-r1.ebuild} (97%) rename sys-kernel/gentoo-sources/{gentoo-sources-6.1.27-r1.ebuild => gentoo-sources-6.1.38.ebuild} (84%) rename sys-kernel/gentoo-sources/{gentoo-sources-6.3.10.ebuild => gentoo-sources-6.3.11-r1.ebuild} (97%) rename sys-kernel/gentoo-sources/{gentoo-sources-6.3.5.ebuild => gentoo-sources-6.3.12.ebuild} (97%) delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.3.6.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.3.7.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.3.8.ebuild delete mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.3.9.ebuild rename sys-kernel/gentoo-sources/{gentoo-sources-6.4.0.ebuild => gentoo-sources-6.4.1-r1.ebuild} (97%) rename sys-kernel/gentoo-sources/{gentoo-sources-6.3.4-r1.ebuild => gentoo-sources-6.4.2.ebuild} (97%) create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.15.120.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-6.1.38.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-6.3.12.ebuild rename sys-kernel/vanilla-sources/{vanilla-sources-5.15.119.ebuild => vanilla-sources-5.15.120.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-6.1.37.ebuild => vanilla-sources-6.1.38.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-6.3.11.ebuild => vanilla-sources-6.3.12.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-6.4.1.ebuild => vanilla-sources-6.4.2.ebuild} (100%) delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230620.ebuild rename sys-libs/compiler-rt-sanitizers/{compiler-rt-sanitizers-17.0.0_pre20230615.ebuild => compiler-rt-sanitizers-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230620.ebuild rename sys-libs/compiler-rt/{compiler-rt-17.0.0_pre20230615.ebuild => compiler-rt-17.0.0_pre20230705.ebuild} (100%) create mode 100644 sys-libs/kpmcore/kpmcore-23.04.3.ebuild delete mode 100644 sys-libs/libbacktrace/Manifest delete mode 100644 sys-libs/libbacktrace/files/libbacktrace-1.0_p20220709-teststatic.patch delete mode 100644 sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild delete mode 100644 sys-libs/libbacktrace/metadata.xml delete mode 100644 sys-libs/libcxx/libcxx-17.0.0_pre20230620.ebuild rename sys-libs/libcxx/{libcxx-17.0.0_pre20230615.ebuild => libcxx-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230620.ebuild rename sys-libs/libcxxabi/{libcxxabi-17.0.0_pre20230615.ebuild => libcxxabi-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-libs/libomp/libomp-17.0.0_pre20230620.ebuild rename sys-libs/libomp/{libomp-17.0.0_pre20230615.ebuild => libomp-17.0.0_pre20230705.ebuild} (100%) create mode 100644 sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230620.ebuild rename sys-libs/llvm-libunwind/{llvm-libunwind-17.0.0_pre20230615.ebuild => llvm-libunwind-17.0.0_pre20230705.ebuild} (100%) delete mode 100644 sys-process/iotop-c/iotop-c-1.22.ebuild rename sys-process/iotop-c/{iotop-c-1.23.ebuild => iotop-c-1.23-r1.ebuild} (90%) create mode 100644 virtual/dist-kernel/dist-kernel-5.15.120.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-6.1.38.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-6.3.12.ebuild create mode 100644 www-apache/mod_perl/files/mod_perl-2.0.12-avoid-pch.patch create mode 100644 www-apache/mod_perl/files/mod_perl-2.0.12-perl538.patch create mode 100644 www-apache/mod_perl/mod_perl-2.0.12.ebuild create mode 100644 www-apache/mod_qos/files/mod_qos-11.74-fix-incompatible-pointer-to-integer-conversion.diff create mode 100644 www-apache/mod_qos/mod_qos-11.74-r1.ebuild delete mode 100644 www-apache/passenger/passenger-6.0.15.ebuild delete mode 100644 www-apache/passenger/passenger-6.0.16.ebuild rename www-apps/prowlarr/{prowlarr-1.6.3.3608.ebuild => prowlarr-1.7.0.3623.ebuild} (88%) rename www-apps/radarr/{radarr-4.6.3.7516.ebuild => radarr-4.6.4.7568.ebuild} (89%) rename www-apps/readarr/{readarr-0.2.0.1908.ebuild => readarr-0.2.1.1915.ebuild} (100%) create mode 100644 www-client/epiphany/epiphany-44.5.ebuild create mode 100644 www-client/falkon/falkon-23.04.3.ebuild rename www-client/firefox-bin/{firefox-bin-102.12.0.ebuild => firefox-bin-102.13.0.ebuild} (100%) rename www-client/firefox-bin/{firefox-bin-114.0.2.ebuild => firefox-bin-115.0.ebuild} (100%) create mode 100644 www-client/firefox/firefox-102.13.0.ebuild create mode 100644 www-client/firefox/firefox-115.0.ebuild rename www-servers/nginx/{nginx-1.25.1-r1.ebuild => nginx-1.25.1-r2.ebuild} (99%) create mode 100644 x11-misc/safeeyes/safeeyes-2.1.6.ebuild create mode 100644 x11-plugins/wmmp/wmmp-0.12.6.ebuild rename x11-themes/numix-icon-theme-circle/{numix-icon-theme-circle-21.05.31.ebuild => numix-icon-theme-circle-23.06.11.ebuild} (86%) create mode 100644 x11-wm/mutter/mutter-44.3.ebuild create mode 100644 xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index 5660cfb53af08579fc449e15b50d552ea51ec297..c4ab02b25f1ad2dc2b7b595836d0f00118ea5e26 100644 GIT binary patch literal 29261 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 Ad;kCd literal 29245 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 diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz index 85758069ff3a8d3386b6d9db804b7c0bdebbd7ed..10d15cb32e938e7649e6be6bf50500da305268d7 100644 GIT binary patch delta 53056 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 delta 52913 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 C=%F+K diff --git a/acct-group/inadyn/Manifest b/acct-group/inadyn/Manifest new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/acct-group/inadyn/inadyn-0.ebuild b/acct-group/inadyn/inadyn-0.ebuild new file mode 100644 index 000000000000..1b0c291e1034 --- /dev/null +++ b/acct-group/inadyn/inadyn-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID="529" diff --git a/media-plugins/gst-plugins-va/metadata.xml b/acct-group/inadyn/metadata.xml similarity index 58% rename from media-plugins/gst-plugins-va/metadata.xml rename to acct-group/inadyn/metadata.xml index 629bc56e9d9f..c07e13d4a6bd 100644 --- a/media-plugins/gst-plugins-va/metadata.xml +++ b/acct-group/inadyn/metadata.xml @@ -1,8 +1,8 @@ - - gstreamer@gentoo.org - GStreamer package maintainers + + conikost@gentoo.org + Conrad Kostecki diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index 51c90b163656ff0f50555f221df01c3e094029a7..1b609b21b508bf0b7139c9ec4a461a7217e24849 100644 GIT binary patch delta 45920 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 Y(Nt{ggc+*uIR3x?AM-LzjPwNp0PnUKKL7v# delta 45759 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 + + + + conikost@gentoo.org + Conrad Kostecki + + diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 3c9aa102d1a326dfe2268cdc74cbc4228e6df74e..79efbba26644985eaf71b89c12c944eef968d2bf 100644 GIT binary patch literal 4718 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 literal 4717 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�^ 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 delta 30581 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
BIN=?bF9zf4(EGkHik~(aZ!q0%Sc;_{oV$ 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 (hL<{3R`$e5cwKu5k0_+r!IojMQnR?BCWRk6tt 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 z=app-admin/ansible-lint-6.12.1[${PYTHON_USEDEP}] app-misc/check-jsonschema[${PYTHON_USEDEP}] - >=dev-python/ansi2html-1.6.0[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] + >=dev-python/ansi2html-1.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.9.0[${PYTHON_USEDEP}] =dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] >=dev-python/pytest-plus-0.4.0[${PYTHON_USEDEP}] diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 7f9e128dff8d..f038713d0956 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -5,3 +5,6 @@ DIST aws-cli-1.27.163.gh.tar.gz 2440844 BLAKE2B 2e89c9c5ef595f299314fa7018eb23e5 DIST aws-cli-1.27.164.gh.tar.gz 2441955 BLAKE2B 51a4e88eed1196baa92110c6ad671534404da05825f7dbaa8f97aa9340fb7bf6494441f02b69d354045f8abf8f3ce71605235e79bb7bbee2ac38813469b08fd0 SHA512 fb0ead9338bda6b7e64dfe86ce132f72c39df3b6e47db181b2813730d2df11938f28becc007f8a675616754ba204083f7f17a6516bf47dcd13f0f795ce4aa925 DIST aws-cli-1.27.165.gh.tar.gz 2445911 BLAKE2B 72496a0b5695c78631349b7b6efb4aee7a3681c3683cd567fe904d02d5198366e79146bfd2db373738936c88e2cd97b2e858e45de1e44ec863f386aef865367d SHA512 cde5e9bf6aa2783a0b8c90ae78686bb6a8d5e625e15826f735bcf6e138b112a56df25f4429192ed44fb7cc58e9ea736f7e7fd8ffe8ad0092ead763e3f801a7a0 DIST aws-cli-1.28.0.gh.tar.gz 2445988 BLAKE2B 5c56f908d72cdc10c3e256dd1cc279a202d302cfee0ce860dbefec33ec78aea7afcae37aa699bab6a8644503c9ff0648d0efd60a168f180847f4392e3440658f SHA512 cc3239b7609de0dfa0bb15fea044a9f51151e6c1873c07dc1f0893b0418721eef9b28d1757bc59f7d9e603b865eec406fbe3865e0f31de2f58142ca6768bd1a3 +DIST aws-cli-1.28.1.gh.tar.gz 2446244 BLAKE2B b3642736467a629e810bab4998f797e12845427344689ca8bbe8e2e5e362debc71d2496dfb9ad9e0de1d0e018744e9e13268b6f203040475ef97b77fb99fbf1b SHA512 ab668d09979e5bb1ddec9862227d08c607ddfcac417fe298ac214caf492bcee678291132117925e0e229d10bf4b820c2acc3c335e5b0b9474151ad3233117668 +DIST aws-cli-1.29.0.gh.tar.gz 2449423 BLAKE2B 52948b35f391266c38a197d4fa20926c428def190a5821a64b33fe9939b5a30a252fd546a3f1f54056901ed9fe75e7d030d65ca40508658581a4246ad6ec1635 SHA512 5c1b31d2b5c9721b2b27ef21fbd58c74c70fce35122e1de4b1483b8bd6766f2b2b27c288aa1a3d91f1d37decdaa937823b4149f9b1d49acd4404477ee8f9dfd6 +DIST aws-cli-1.29.1.gh.tar.gz 2449948 BLAKE2B 5765a91501be6d789610be4d46373c909f4335159fd0063acc95e5082825684f0e1a83db3ef228ee67342844e81c2ccd2de2651763304a14c0166775839d8f08 SHA512 00a500497ffc0ff22a0f83878aef3a00b6873ad949db2fe9d6a339a7aa8e8465f5aaf996a422a9810731930b0548e1fe771d964001d10657b69398fd0fe9aef1 diff --git a/app-admin/awscli/awscli-1.28.1.ebuild b/app-admin/awscli/awscli-1.28.1.ebuild new file mode 100644 index 000000000000..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.28.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.29.0.ebuild b/app-admin/awscli/awscli-1.29.0.ebuild new file mode 100644 index 000000000000..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.29.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.29.1.ebuild b/app-admin/awscli/awscli-1.29.1.ebuild new file mode 100644 index 000000000000..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.29.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/consul/files/consul.initd b/app-admin/consul/files/consul.initd index 00a65695fa2b..22004ec346ab 100644 --- a/app-admin/consul/files/consul.initd +++ b/app-admin/consul/files/consul.initd @@ -9,7 +9,7 @@ user=${user:-${RC_SVCNAME}} pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} rc_ulimit=${rc_ulimit-"-n 65536"} command="/usr/bin/${RC_SVCNAME}" -command_args="agent ${command_args:-config-dir=/etc/consul.d}" +command_args="agent ${command_args:--config-dir=/etc/consul.d}" command_background="true" start_stop_daemon_args="--user ${user} --group ${group} \ --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \ diff --git a/app-admin/eselect/eselect-1.4.25.ebuild b/app-admin/eselect/eselect-1.4.25.ebuild index f34db73d0445..935e3c962192 100644 --- a/app-admin/eselect/eselect-1.4.25.ebuild +++ b/app-admin/eselect/eselect-1.4.25.ebuild @@ -3,6 +3,11 @@ EAPI=7 +# Packages sharing a common release tarball: +# app-admin/eselect +# app-emacs/eselect-mode +# Please bump and mark them stable together! + inherit bash-completion-r1 DESCRIPTION="Gentoo's multi-purpose configuration and management tool" @@ -11,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs vim-syntax" DEPEND="sys-apps/sed diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest index 758fafdda362..3d4cf82a770a 100644 --- a/app-admin/exo/Manifest +++ b/app-admin/exo/Manifest @@ -1 +1 @@ -DIST exo-1.70.0.gh.tar.gz 5878972 BLAKE2B c62f5fad1552bfce99d4a171d44783add090792d151d6339415fbb3015a1085be1c9025a4a874910ff60bd2f03a0d84fdf858598fb0cfa5745e101489117cd9a SHA512 19320be04f409e4424c1451919873499a90570d73aa04a6e3106c6271febf62e126ccad7cb1f2514ec5724bdf03a3794f2aff3789d95b0ee85998f3c5602f263 +DIST exo-1.71.0.gh.tar.gz 5884112 BLAKE2B fdd1dcd4d2a7fa32ac65af6ae45a3d5abc7b6650a16578f1b693d3ed56335342ee171c22609db981463a7d5c428a42a8dc960707261bd667d56d35cd18aa4c4c SHA512 43b79bd287bb6fb0bd2d15b0b54b835b203587b67b4f17efaf1b193e2daa78884d252d57d434ad16fd881f20217762393771c9821ca88e9d494fead1da3cf0b2 diff --git a/app-admin/exo/exo-1.70.0.ebuild b/app-admin/exo/exo-1.71.0.ebuild similarity index 100% rename from app-admin/exo/exo-1.70.0.ebuild rename to app-admin/exo/exo-1.71.0.ebuild diff --git a/app-admin/metalog/Manifest b/app-admin/metalog/Manifest index 0a23e8626c02..7c9f0466cc9a 100644 --- a/app-admin/metalog/Manifest +++ b/app-admin/metalog/Manifest @@ -1 +1,2 @@ DIST metalog-20220214.tar.gz 40898 BLAKE2B 7ef04b9e0cd1ba878a11d988ec4b4bffa3d733f86c6b8cec57d32dcf837fe48a001a233a2b09378443b26f6e69869b8de7afeb25f11bb7729b66e1aa3a305f67 SHA512 44a1443e8f9e92460f128aa35125d50ae247ba4f2ce8fd8cc32b96a491e29963cdc27be12a6db28f286e2d5a2bc6243e126a77ae3eb642e7c969d58446a18fcd +DIST metalog-20230707.tar.gz 41729 BLAKE2B e027b918c3b6d795459d9b219a5d84a7813a27b48b6be9e059c19dd2ea546d24e48724360968a2078be8b81b32b296d5444389616afdc16ce9234fd105ee37c9 SHA512 ab341f5f2ac757e4579a1f4fad2a92fd446fe7e930e95e55231830d88bf177f79102f99554b56da0529aaa6fc37c02863824705bde2f47546d44284ab13538b9 diff --git a/app-admin/metalog/metalog-20230707.ebuild b/app-admin/metalog/metalog-20230707.ebuild new file mode 100644 index 000000000000..91000efc30e5 --- /dev/null +++ b/app-admin/metalog/metalog-20230707.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="A highly configurable replacement for syslogd/klogd" +HOMEPAGE="https://github.com/hvisage/metalog" +SRC_URI="https://github.com/hvisage/${PN}/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="unicode" + +RDEPEND=" + dev-libs/libpcre2 +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/autoconf-archive + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9-metalog-conf.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf $(use_with unicode) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog README NEWS metalog.conf + + into / + newsbin "${FILESDIR}"/consolelog.sh-r1 consolelog.sh + + newinitd "${FILESDIR}"/metalog.initd-r1 metalog + newconfd "${FILESDIR}"/metalog.confd metalog + systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service +} + +pkg_preinst() { + if [[ -d "${ROOT}"/etc/metalog && ! -e "${ROOT}"/etc/metalog.conf ]] ; then + mv -f "${ROOT}"/etc/metalog/metalog.conf "${ROOT}"/etc/metalog.conf + rmdir "${ROOT}"/etc/metalog + export MOVED_METALOG_CONF=true + else + export MOVED_METALOG_CONF=false + fi +} + +pkg_postinst() { + if ${MOVED_METALOG_CONF} ; then + ewarn "The default metalog.conf file has been moved" + ewarn "from ${EROOT}/etc/metalog/metalog.conf to just" + ewarn "${EROOT}/etc/metalog.conf. If you had a standard" + ewarn "setup, the file has been moved for you." + fi +} diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild index 06392ba60656..945f612739f7 100644 --- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild +++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild @@ -108,6 +108,9 @@ src_prepare() { } src_configure() { + # Needs bison/flex. + unset YACC LEX + local myconf=( --disable-docs --disable-java diff --git a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild b/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild index 63119a323422..77f47185f435 100644 --- a/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild +++ b/app-admin/tmpreaper/tmpreaper-1.6.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="mirror://debian/pool/main/t/${PN}/${PN}_${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="" DEPEND="sys-apps/util-linux diff --git a/app-admin/webapp-config/webapp-config-1.55-r3.ebuild b/app-admin/webapp-config/webapp-config-1.55-r3.ebuild new file mode 100644 index 000000000000..76caefb23e6d --- /dev/null +++ b/app-admin/webapp-config/webapp-config-1.55-r3.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 prefix + +if [[ ${PV} = 9999* ]] +then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Gentoo's installer for web-based applications" +HOMEPAGE="https://sourceforge.net/projects/webapp-config/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="+portage" + +DEPEND="app-text/xmlto + sys-apps/gentoo-functions" +RDEPEND=" + portage? ( sys-apps/portage[${PYTHON_USEDEP}] )" + +python_prepare_all() { + # make the source from svn mirror the one in the tarball + if [[ ${PV} == 9999* ]]; then + mkdir ../webapp-config || die "Cannot create temp directory." + cp -r * ../webapp-config || die "Cannot copy all into the temp directory." + mv ../webapp-config . || die "Cannot move temp directory to its final position." + + # Installation fails if version is 1.55-git + sed -e 's/-git//' \ + -i webapp-config/WebappConfig/version.py \ + -i WebappConfig/version.py || die "Cannot fix version." + fi + + distutils-r1_python_prepare_all + eprefixify WebappConfig/eprefix.py config/webapp-config +} + +python_compile_all() { + emake -C doc/ +} + +python_test() { + PYTHONPATH="." "${EPYTHON}" WebappConfig/tests/external.py -v || + die "Testing failed with ${EPYTHON}" +} + +python_install() { + # According to this discussion: + # http://mail.python.org/pipermail/distutils-sig/2004-February/003713.html + # distutils does not provide for specifying two different script install + # locations. Since we only install one script here the following should + # be ok + distutils-r1_python_install --install-scripts="${EPREFIX}/usr/sbin" +} + +python_install_all() { + distutils-r1_python_install_all + + # distutils-r1 installs the scripts in /usr/bin in PEP517 mode + mv "${ED}"/usr/bin "${ED}"/usr/sbin || die "Cannot rename scripts directory to /usr/sbin" + + insinto /etc/vhosts + doins config/webapp-config + + keepdir /usr/share/webapps + keepdir /var/db/webapps + + dodoc AUTHORS + doman doc/*.[58] +} + +pkg_postinst() { + elog "Now that you have upgraded webapp-config, you **must** update your" + elog "config files in /etc/vhosts/webapp-config before you emerge any" + elog "packages that use webapp-config." +} diff --git a/app-admin/webapp-config/webapp-config-9999.ebuild b/app-admin/webapp-config/webapp-config-9999.ebuild index 9aad95348cfe..76caefb23e6d 100644 --- a/app-admin/webapp-config/webapp-config-9999.ebuild +++ b/app-admin/webapp-config/webapp-config-9999.ebuild @@ -1,20 +1,20 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 prefix if [[ ${PV} = 9999* ]] then - EGIT_REPO_URI="https://anongit.gentoo.org/proj/${PN}.git" + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Gentoo's installer for web-based applications" @@ -30,6 +30,18 @@ RDEPEND=" portage? ( sys-apps/portage[${PYTHON_USEDEP}] )" python_prepare_all() { + # make the source from svn mirror the one in the tarball + if [[ ${PV} == 9999* ]]; then + mkdir ../webapp-config || die "Cannot create temp directory." + cp -r * ../webapp-config || die "Cannot copy all into the temp directory." + mv ../webapp-config . || die "Cannot move temp directory to its final position." + + # Installation fails if version is 1.55-git + sed -e 's/-git//' \ + -i webapp-config/WebappConfig/version.py \ + -i WebappConfig/version.py || die "Cannot fix version." + fi + distutils-r1_python_prepare_all eprefixify WebappConfig/eprefix.py config/webapp-config } @@ -55,6 +67,9 @@ python_install() { python_install_all() { distutils-r1_python_install_all + # distutils-r1 installs the scripts in /usr/bin in PEP517 mode + mv "${ED}"/usr/bin "${ED}"/usr/sbin || die "Cannot rename scripts directory to /usr/sbin" + insinto /etc/vhosts doins config/webapp-config diff --git a/app-admin/xkcdpass/xkcdpass-1.19.3-r1.ebuild b/app-admin/xkcdpass/xkcdpass-1.19.3-r1.ebuild new file mode 100644 index 000000000000..d76304959988 --- /dev/null +++ b/app-admin/xkcdpass/xkcdpass-1.19.3-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 pypi + +DESCRIPTION="Password generator inspired by XKCD 936" +HOMEPAGE="https://github.com/redacted/XKCD-password-generator" + +LICENSE="BSD CC-BY-3.0 + l10n_de? ( GPL-3 ) + l10n_it? ( CC-BY-SA-3.0 ) + l10n_no? ( CC-BY-4.0 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="l10n_de +l10n_en l10n_es l10n_fi l10n_fr l10n_it l10n_no l10n_pt" + +distutils_enable_tests pytest +REQUIRED_USE="test? ( l10n_en )" + +src_prepare() { + default + + use l10n_de || rm ${PN}/static/{ger-anlx,eff_large_de_sample.wordlist} + use l10n_en || rm ${PN}/static/{eff-short,eff-special,legacy} + use l10n_es || rm ${PN}/static/spa-mich + use l10n_fi || rm ${PN}/static/fin-kotus + use l10n_fr || rm ${PN}/static/fr-* + use l10n_it || rm ${PN}/static/ita-wiki + use l10n_no || rm ${PN}/static/nor-nb + use l10n_pt || rm ${PN}/static/pt-* +} + +python_install_all() { + distutils-r1_python_install_all + doman ${PN}.1 +} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index eb9e328e6ff47f606bbd94b35b22c148a6b7e34a..23e424b01b13c24bd6d241fce91abf6492d47c82 100644 GIT binary patch delta 15404 zcmV+{Jk!JdhXMYF0e>Hh2mk;800092b)DOmBu8>x-}x2z0Z4woJPsGBB`t}1A>Xz9 zVm@e1-&kE3f%tmu6Cg4pdoZLZ09BQd5$`dn5oGx}hCx{-j8e-Hoir~myw{@XwQ z>%aXl_Fu>6W$VkQumAO5#^(>mzP zs|B9>J|cTbAZ%VvfJ0;90BK9Eq%yIJ(TB~Q>fyT^A%S%u!0`P9z^Mq429~@#j!}WV zy!_rd@uMC=Id!}2**6{W`_|D%~Yl7B+NI4D=Oe|%elEQE%F7M?DektW) zM4nvsA!4)WEE3S*N1A_q@HK!v5uOJ*@i?1=mP|kZKiq1Ac-;oh*9uSQP6>Pq0STx` zHm&97YR$JV?;k(BIAVD$*Xb3*Dam{o_*x)(cR~nO&7*qO-?J3lRqmA~NFDsI7TOBN zz3++f&t#`GRd9Kw8|#_*WPC?FmLua1nnX1bH6D#nW~na?DT$ zpt^V&JW#me4u=4I{DqR6C>Mcq-wB<32K3(3B8v}Phq+1}H3J#!Zn=zAJBFVWd?$Bs zg^Tr*f|~@;c5MP!e1rJ;ZGSs|y<3-m`eJJ_+ZsfB2oi>TfF4&Cmb~Bs37p9|msNIb zCn5~rRY8j5A~AoBpdC_9sc)hSLCj-0(6-U>75os7^DQSH?P!gmA|19-0x`x;%LMXS ze_t+)%I8kN^EMpOGPX8$!45EX;=V8^D75hGv*!cqr;2&iJj(KfX@Vo+nO()nfr`UF zLj>o0aiOzkk-Ox(>vqJloiX(Ru&}8Po|E&9KFnV~d<}ok)rxn1%F-N&l$q}^O79ZU zw^mkUW5ce(PPn@PY5*yx5Wn~JoZ^w&O%EtQ8ERSsn*_RN=2OsxX+-eBJwrU?TX|zL zp3q$g{TaYHBa8#}daRZeBAxFI3JFbcEv?nzSKxhai73sErtDIL#yLm>h6al9?GYvj zz8XZhwupbX&lw4OEN|H$J&YJ;j(LR?b7Bi4&cJF{ctsY639x1S`gOJ9jhVXeSgbA* z6x?758o-;K4IcwH4G7^^00E(|)>;;h9F{A%GK7e=tkiG7A*^urGajBUxQ zVF(RS2g2*x{TLQnF*G?Wx{UBRbCngI{FXDd%F%NFhi8yI4w#MZ-oAE7vVPIUI zJ2)k!Hi2%>zjEEpQuYkJjni%5qc?tTxjME40z?F=Fp-3rqezJ0b7#yJyh_tX91)NQs zB{;y8p}z-7!XDok*SaGY)cQ#xfW=j?R*-)PhlZB2RoOx82>n<$aExd06@vVf)xct>SX_W2K)HY=e~E@M9#kIS7W&3m z2MSX@|mYMR+71v+Bhxw;3qM#$>Eed4}&WI7iOD8VMBNp(PFifz4Dv2_z zo(_}?qRx^+I2YKQL6`%N%^(Y#o#0}v0#Sz3f-Le0;yQF|HH;s+Q~{DC6LRM~q9W#m z%?=EjP{S9&<}-+5O@4_X!KpTgO=N%RyG!Z>OalkaXG3L)4+&69NFE1XfwG+?jEFH5 z05lhtgc(O80K)7mq|D)z8-k2X+>nABiC7;&uKQ}aC(P&USnn*k%Jl=Xg%7h91bQ$z z5;eH%46}ldaWnjkjqlAtC-6gf9)a2jbw?Cg|7;M3*gJ-VU!rUQVQ_IS*bRRR-I_-# z7)!=x6TjQHU{#+6FeU|UeXdrMn6ij z`(oUiGjtttg)4(qkO49C(w{jS{*DJqu#2+c@wgIFc}aRi!cf>SI)v*4bdYGQisSYs ziaI6s28^4aL}&dHh{?voJ2M-5B-~cTUL!b1FoD2ETxk+)0)~rH#~go3zb)3Ajdy#q zuV4PpdLi}wv1lU~f#AqQ`|UA4)F2NVI*<&-00coH;vfb$LGVFvW6_kF;n`Lx2*A0u zo@_k}!QR$|IzxKbUBu`Mkqz;P$D9HL5vT}Z5k}c^N&Z130zNM(Z4y*MN)Qe$4K^*= zQ$a|fmc5JvtHCW!p@l+muL|O$kIII2sehbO^Pu{~!^dutwlS zOg#`E)YFo?eXzgOcAm(GY6uk;7N#W8z-{f{GBZ$5Tt2}{dqEYMa%UaWCmk#b-(dR; z0xRDbcbNw)O`sO>pRicjO>Ga%i>TrV8q?QyqZ0e;lim!Yf9>n17t4AwFTissbLpCr zS)qg-iT6pF)u?O|$cbU=@j%=}Og!K#ptEqozC3FN&A~=szIgyqsFy=*_50wTJUW`q zqs)9kRRKNFIq@W8;RzpYJfhpR;gL^HsaVyIXS1HQwT9RTZ3FZW3#E0ED; z!WT%uN>|7`3yV&GvLfGrZ+683Mipv*E|B##^QZ&|Ipv<1KJJNB2ll2?^WmfY`1a-FM|*oQvgfHrMAl|d7~xrA^=y`m9b~QWWQ9EFyiQQSPr+ynnB@wJkLP)RUZ$LD zf>IXcQ9IvZ^)%Q7@`uVvo=;m2Yga0nJX@dU>G57(0QE^wXScvv6!rG{HoeP!C#ROjf95)LC;TaB5!9iJJ z9{~^pt{-5}evg1kO(!G6QK&j*<6f%Zh!3P;7sWN=Yy`>iF(RfC#{g#auxvNMCRPv4 z17r@JI1nXaw~cj+1YMLwKQT=xG#nLzpzw)TcB21tx&FMyyyv?7Qv!8=zO`hXy|EXy z5Ic%;oh%Pl+atgT-)R{IAzdAH^5K{34R9Tk53;62XaYBn4)7_?B!XZN*~0b~a;1w( zM_d+Gig;XuKiak?{BY+7jR3`qgNzLCC(?!usD#M0iEcJ@T(AJRm{9R}D-UaB2-p)) zwCl{QA<`Tmp9A&}XP8=lCQLDcHuXvscdV}RSS9P1&XuJMBNQ9#Yq!Pv{N&^(gfPXV z@QgaXPAHf>{ta zp&(E6SD8q3I_r>H-DONZrQB;F4)PDS7tu<^`+cV8ucfwAbM79AZ0{NLUP`!*bSG zqj~~I&|L*+G;FglxltW6$k{h!YAZ{J@vrHgi}llZ+aEuC{>z=SK2Zz|!~fG@`3LNq zh@?|#p*Ivbi>5jt4T`6e0>T49KP)0wSKSgyqZ+>9`;rtw8lu^v4i%>KEdm`p#skI2 z5s)AN{lp)xg^TMXyA&4Cw2pHC z^YDbODwB>ze{k_3AwBE~EU6in(FvSVaRudq=>z*LG6vqSgMn%~8!q@aR>_}=&kqn4 z90I(-%a(9Vo}jh~!YXR8IT$v#6T3JGE6svI&lj2j?k(YVTdo&YfiXW5IpGk|(6Sgi z3}O-MHsZ8p)pzKS!Yhdi^{9L&(g^yRtz;#dy)#vxe@sH7hatgs6|N5;+m+m2^Mt-} zV4@PiUez%K0qhTl#ay{xeE1O{F>jswhl2<6cU}qOBf?`H!*`M{hs8j_24%r&5A#G7 z;Y{qPs~s1XVg2~iT@bbW zw5t>gf0AsK84x?{s|pX&L9X%t^{Xrk_=V-^z}ycND)ANbIx>KVplQHSq@7YK8|IGF zNwi$6;Xr7VIz!z>z&5VOqbI{J=hZQhBwEha!|ag z!RDf9VaNoyRwLp8E|d#s3x|fPfu3y4nia@|f0oIuF)5L!f>Ae0G)klld9ZX0aN0kMJ# zBf^14#*d~_HqnI0Y#*YkkCa5i@sXl>7fTCZN|6}s8X`|vzb85{J&V=q3xiL zyXmaZ!FGm;j4NZV6cTdcWy!vdxA4am00bM=9-!olG`GtCpyjHLB7#VN=-fUgc65tq ztO>cZ9y%7wiDu@L?v_M?xS2Pf|iUm+e?c zP{IiegbD=F8y!`kq5LdSr^fgI#vb9KFxYTZ2D#A1KxtCwz$6Ix=sz)X%vU9ALs_c8 zCf=CW$F~>i)o+K63m_oCMsWetu|E6Lkh14Y;32PyX<@%a>I0&#?GSOR=#0AO>A~|L zf0jQtHb~rZ(9c$!svJh#i|9c3!cvCn2Vr>ly76=~ZS-f24pfStjDLM9`r)R57y(yhk-1#B7yLcJWSx zHvBY3RR-!X4M`j$909~6Ucz*V$mpFtR2Kqlw<{k-0Ajx}ijq{K<5$Lwk7_?2tiDO} zqJdDAMeDPaP@FpIPvdaC4uKWlflxt0;LP}2)p>EiLXDUNzK20L;qndiIDI zD=%P5X2o>Et^!rS%nMio$TRyUF5Q;vmw$i%@jvnFML*uyYEq>*lGLsgS_<3=vA3$& zCqx7^GOR&egI9tWL`}^XVq*ktqzYiV0px{VaKm5}F&;J#1=az#a~O!u8t`^FCX}EM zpAZiq8lelPdDNFw7(#$~xig(IeC$@8PbRT2fE z)5&Ir$u7bt7NflM!cyl%5N7tGCRV!ygL83LYKwpzi!wJ{kpROqTc!nGRdZ<(1e~yAvUXAA?_##@dh9F&s*VL)103Jep2|S{<96GCW=m>aB zVgrgD!-oliD+-*5$%QbE1cgK>OWi+H(JGY4gthHP(Fu;@k%-rXM^@d74`6o*H*A19 z!OvG6&3IHbnrtBkB3G;`S^}O9g7E|ufw>BK2Y-=}N+p4d$`t_!e@b!&okT)+x1TRd z^&M_K1vU!sBJ{PA#I~R3sJ5$Bt~PY6zPLR+UuW(o3r4 zicKXHgo411sou-WzIIecg)p^t<-rQ#v#NmP*{=b_A&r8Ms$VYH8QLj!<-5^8na|^j z2o{1vYDDll9U){Se@KkOsv2=&>Om6sy7*>p6)zt=1F+;&6b3tq?Cn#<*%=4=x{qkyIN2nwnfrk>EWVe9YT*?tvC#Kt9m3Z+%SB^$HEgE0S|%J z*R7p2B&R?X=vyCR6rwa@P8^%HB4!2 zB(-Y$JFyovOjbX-tYE52Q8ea)^<<}fxpM|-;Bg?V0WyxXuWVl% zDw0AmpcR)2B!kd4`umzeyk0Eq>5l9^x8suzICF5mc1hy(zOeDF0(swrKmo)ue7 zpz77B0!X6ng2Q!>jK6*we~j{|&SVfJ z^zlK5Wb6}io_i9j!!Lim&@pwKlLckdaP`u8YS;n7*%t?62ANC=Wpxp$`d#u@1xlMB z#>KHSkU5wV*&t0_MaGG3!n__wjwoFWb*O9$>XOrjF+kj>>g^`JrWDy$ja}pxK^%qZ zGnCB%A~PWcmd-*T6ARo0(glxh1icP{@MEh~2^NQ$?Ky(Z-c^4ESd^W`O|RR=&7DnJ9dHGHE7INv^#$JfCc zU=q8|C7QZ##wHpf7*%hpI{ValEPQ=WLdwGn4;BzJCWrJCCj`hT!BR>;fEoM@VcfV?>`Lu$=ubG^aTTW3bfCbVVrfeC z_?umQ8h^2G_VL^k&*8aXD0qB#%t#PaPVZ7`cnp4tPr}7qSf>z&)dZwo8qt&mXXLVpfY=ImQ7pM#ROI0R4 z4>+0*R-i~K^9;%RQI$Xh!HE^uA(M{ICIK1vL6|EPbOm7Safr3ZGYLF8?@U12A_&N{ zi!$UX6N_gJNj7R(f)wrAvJqi5<%>>j|bqIpi;Bp6vSahsLUdknIV4%a(-sKO{X)#NH42|TKZ6}r>aN3(PS zq%wc-9$7@#E?>#&={QRbzXvsI%40(T4|klD+d)mJ5V8fR+jF%(|ABqo544j`<4=V) z!XGM9vFr3*OfMly<>m-1)#CEZRaNCztwD>*Xd&=M;64(3YU?lu51meEs3d>nhh_R2 zyvh@uN=yreQX%A%(2nc$^lW#@t&Xj_C%}J4YzeN79rMsQsQD_owzx~4O-I-)Jsz#P z3>-lR3M%2NXfn@=)`MsBGo4wpmQgheSRP)Dq=La>pGeY*gGS|`(-jb&EB3X%a8+XS zGbO=7A)DCGjj!=6hZRt6*6XA{?}PSpmy$fn{Bf%UyIox-x;RLr3J6v8h&{WJq2_-T z!>_O2eBvC1I?=L%X#DIIUN*(SP9;=ROtz9 zu+&3DC@E1cJ)?d*;7fv_t6Dp$lVY)OC|tC+3*s)x|0anikLrmxJFE3^&Xv??K^!S} z`}#W8{U9hl^AXBass#^Y0+FHeO4)zt{Dm*zY2g4w0}xUj>U~Xhi6D?*?|yZgre>wbQzW`++b1szU~dV7iavY`+N( z>+oFw`-n9{TqO0ESATp_2ZMjQa)1pGRXMuOdVpXm+jT1coZM9P+IV4Ja4Vl4lnhYm zZdA5&vcgBL`!Gr)a?JdS2c1FD*+hlrUB;6<&8Ud5K64_{9#E$l1^ z)8nWyVGS4(EDWAmide2=nXu#})q+>=hUCD%Dh82=zGp$lqU!}(CKBV-WNn6iuXE>N z4YIKaP>^FNJZLe|J_PQe?%$J+Bw>HqBvrCnY@DnEI*xO8C~(%W3p*+y7z?~w@ImQ4 zmFe_J%t#6G3Ub4%0k*lYB=Lt%IJOh*$X2&R)9G8CdWHcInufB7K;n(6e*Nx*k*Ihp zjq6T_DJU~kdL}?{lW}rKm|L>$b@HsU^pXfy#Bt~0{JFN6uTV#vJ#!K&&B!b9h#(*=wXy^rD?RFb3r7Xlwp99r z;S&SUL=l{TxdW)ziX_OgCL*MTN0#1z)COt1j;ex+?V6yZbQkdmV3c*7VH(oSg_W_z7f?TQw*>l)KJrL`DzukwuL*Bn(vrb#;@Tc2WK7jB{&t zgF2zGtC^H>Tw0F_?agv~%!c(xG9q}Enp5#RKuKjO5O9_9LRdOG7Lb2OUi^hyNro^N zMRS^TabK>#-s?%?{Rl{3Yn~m^QDGi&>wIb@NCb8vEsT5jp>ufd4I+lWCF9ps9YLz4 z9f%~Qa2iW+WvD!>ig+;)rn7Xwb(Ke|>>B`EI{AT(6b+epKs*7fj|{IhwSolvB__UY zX7!AUdRAp*4NcJSH2!~VU3DaWDxVKgV{Zu`un733__2zlv1Di*k#Z#q=*a3c2>~$H z+ya<@oZYHw5Zv9g>^;2S+csF%XKg)(q#*(e<1NP8z}fvE?l+~+y#OX(b>b=z1#(oH zByPyPmhQ1F%n;=ad_~noz%qm*s30GP{(HgSc@#;6Dh(Xf(Y=2O<}gVW>_5)0p~{1wO0Z_I4~ZuqLVRP}#ENVnlP0djS~S&%Qh?rM}r=*CR+ zc!zCJlpmKlHiYlyc1l6tjWtD?mE&1vP zau8DXcdH;EshS=02_uyQXX^MsG1X}{9PtehaR)mO~5@^Vmxzu4=iGpYn&z7m(4oCx>)YHZjM~#_b3HJdH7p4M>C^9=D z(e_og$zOkaHG-i~5!*x=xUo(vi30`}Xi`bM=0SAerro-+zy1xxKVhq?YqOZezt0Q8_H!;TnyDYpHFf zLp@Zv*8mgfIX6ip?hVz<4?N}y&JZNF*YJw6LDZ;TlSohz+lW{D?rpVxezPCHYcLM= zHW>lsDH;u(H7~#32$M^@qmS1JI6KdxSeuK^4`Isya#jZpHV|P+B0Bsfn1PRBl8 zFU^1c5xy={qtexUw_*C$l;c=ii!gZjN2NHVK?#4J$LoYEg4r2oTFQ2{pk_GiXQZnh zqbKE}v-)HkHm(y5rFxW29BM&;mD<%AeVn>*vjzr$56LOpg2}7q4i{CcD!)hA)>|Fi z*H>3ex7IwYr5K?Eyoj2pgRGb>D7i}1Q$l};psZO~gg97?I@m(ZA^dKt&*K}}zmj#<2OB*Iw4i^9 zRV^#MyP-6<^Rj>co1D!pCzuCDRN&EhA41K>iV=vax6SH1SKTrMkF{aF3KAzZH7(c< z^MD{axRs_+QrByTlDepLubLwSWkt$isY!*X#_bUuBAl;V*tP{Iz? z3*HU4V$+eDYQdwqDQw?0`h%c_A~@MM`!0h*Em@J!=R-%*v-#hnHb@t%^%%E+6~L+5+in z-68TJu=_QVXV#<&My2c3GU`-~x7Dh3OF6&xG3Hwb6&e+QHZ|+wJpeSe3+@5NUY$6& zlgX&F66_u_7ZGmNV?#s~&HR6WLl+Iy+6XO;+=xX@;fh1>@s$gI(Nz96%T+2{HLNP4 z)0FLK?v|b>tf>k`@wN1DU?MWZT&w2POz~ap6gr|)3l=azM^g?(8v_*}3U-ZViYlvB z_4$lTsz6DX zYUUJAw^3WFvVq$nRK3QUiDjY`c^1~M=!kIb8jdDAB*X@rsBT}iF=8}2qt@&~)sCz2 zUg*dbiuAZ5saGc+*z@~>sb>Z7G#%iBx-2p`q9JN!sPzDgn<^KNLzO)Se4xqMyj%!& zdq~7YFoV_RZ`2wN$3uTPc%-~LLu0m70bf=0Z(Fqs+LkRryIFeB@3vsC45Ed5FA(fZ zC7(ehVWnt3MXIRM)*V#D@Cj2(Th*LP2d*!0RDFWL^+=doTg@Ruz$Dne=CPnbROyB; z4yth~Nlo}V-Gzx1;AXU{wz8(Q%5xx`<)HK|;jVRof`i2>HA{c+V(*;;Y2ckA?=_-k zoEkkWX!68V%^iwa^EGs$sO?p&=#*6A9*T;bi^ha#c#Bv^QNOm1kTe9XXtuz-1;lSZ zjkllQKYYC7JfDARAABEPo`#AUkfJIL-x4sMNUxH9a34rO=b<>7Y7gk`oUc!5kJMQ_erT$EQz1-xCT&c4YIhakY4#`D99XF# zfW%V`on9q=%D!I*RWNmIzp^e6jFUu|2VzpSuw|nMMQgFotDPn55KU1);{epqa&0C? z5>;}mb5PAeysg-GBN3#Qp6Ulx;dIn@jf=RB<-1NZPSAhEo~qh?I5|{!O z3B0Rr?h+HVHoRUURaf7T(*QA*)5uw9~3_$TSge`I#(3EC8Itu|ao#-G}MEz{ZEH~BA zt4`ghqbz@QQ3S6O5}-F=g14~v?cF}F7p?d_D)UN}oe2%nfv@&L#pwumG^3P6!KRV1eI0{$MlI%t*Ns*AqF%f z;K8{Hrc%|%<8xGrLB-89=gX?bWF<|o&@c^1Fm`{2FGY<^IVCO)SVVLLRl*Q+r@Lyj z066gRWVIGMMT;oO%YHg3g$m$7rnwyzM4^B3eYL*4eR{1TX}5uvEH(E>*ws)M4VLSt z$d=$?f!!nY7)Wn$RaL`Dr}9M;GGaQ3jVgUHHDN5oGp<|ISLW2~sjN9$h^=(BX%s2i zt~7rizO3PwpvXjXK2Ks}IGAzM$Q%t*)C?DNT=DAY%*5XW(vGErYE}WI;fh)jWoajF z+`DN`tXI-?BS3Ua4GT~;xJCl0#Zc!(p-*-l{{`6aoUZYy341&D1^fA&54W?}e(Nrl z_-p|;D=JM{@cp1dB^4qP7=eDPT}1|%6l{M}Nw9(78bm)dKQvisnyGfZOLR;EETj)@ z(;X~j9?f9Y%+&({-#l3av%s*@;f-kM^_Xc1J>Yp<(;x|DyptO8&?eBjuK6R$;8qgw z8Z-lbWEIw|u6Ye`Q7^;H5>>r4RjH`R-LthYa1GK5mNYd=T}wUi2g-hK0)dX-^B{kq z-R$dqe6{c4{yvMh3GK$ldgD-GMo<;I(h+409VGeH?PJ{BfwSchlp@3{lzUP^g61*JCz}B7o2F?Yyi+%o+p8k! z=p1Jbl^SYdA9_A1OR1U}U^VJMhY)`%v{R#s;2}5E<`v?Pkef3mBpkQ1)Vb1+&I8#|s90?!-MMaJNM2P+xj&s7S~U6fGVpRDN}xX0mdA&q)}_QwN-A5ur1_ zkgi!wP4iZ9VBpznt|-y`#k$_MeS9DHH0mwcMMN&#CGk@IG9Gpvo#LOyA@D6(Jq0S8 zM5OJ8B9VkA9wQRLrwCsPLA`&y0es_T)fxnWnkP;Xe$-`U12timt3^-tHVTKtN zq!#l>iXQA%u?*bb5M&KC4$A}{l`+DT(fvw(s2!=*D;=Y`)Xw?gRb_yk#9<1k1PK5W z8;=@c7e$V`77w`tKMDIv*o&0QHGg3lD*}Y|Ruln|c(c#%-(^#8$-$kGV0L9$oQfee zI$Z_WkpSbs8&e0Z=1fljRn_Vm8h2FD-VFAtMv=LcMk2l=G-Ovw;CIb&U=@z$(Bj#E zo@SL2=6<_CRke;zbRX_G)UcK{&=17wMf1zH=4@(4Ku1Sn{cy0Qd?;KPDSx4nhYkG$ zqN!#$Yx2Ad-V#f%P6ZWp9A#S7Org30s4Ki$!|;41iKNBeaPGD5O zD~wRHAXPt_HG0q^A4*rr1E2_qqM7k{6}t*}pb!WjnagNs*`xtxQrj&kp}{9KzZ!>a zQc4m3>P0zs1c!_w!%A$btbc@f37vWv*o;IpluFjPjO+M<)!C;hr;jv^r>YiJC(RxT zK%^U*;wLdystV#Ywf*FYqEso(RF_srSs=6p&^wFtQ@@2L5 zdC3kwS1TyBeX1R!_##Kt?DVrV7gP;{x&1;3uc)cskwJG(`4Ct?L8-E}D(yl}1}5tMpv`H24=L z<+2*7Ldff7wO$M9Z+}zjk8+MNsZ~vH=f)ItBZa*nHD{`ky!c3xNbmeVX4b@gu> zM-}s{ON2E!=tO+yv^K7}LHO&QHNa0Tse^#$!c`nKRwcZs_+mk+M&Ys!qmX)BRL#i4 zxEDlGVaIKZ5eJ&P-%reb{`~ciPhueuQxioYC0QLZ8bhUH{)(7k3lJB%>sT%VLhd)1 z(G(GlJX6`brYEDOHSrdT#h)b8TTPlutyGcIyxvGslU+A6CIa=dU=tC2G*;D&SVMrA zu)PucQ9mgG%BiPK1!vOLJV&hrRx}ZlwKskS(XQiH4TO_9I4OVE@pnw?8s^p&lHma( zBo%2LsCq8bYyKg09GGc3hUIRq0i}9Fg(Mqv9D;egI023Vb0#89@vNDpop2aUbc<0e zKPr)B0a47J!eY_P1i7d3@tzG18V%UH^zq?lN*U5nJ+M(KDpUVDa$2X3nlmEHM+EMy z!+dZ_jX*dd>&Smra>H=6qZ{HG3AGDl(e-AKrWSb3E|pWLL`aRz_r?15(+B&w@9TA& zimk@VuA<_qPN$2KUL$9r5>T0RrUqbNSm;#T=&<{mu7-*Zo791(zvenA8&C!Nd1&4m zpM)oSa9JaI*rBQTCOp-IDzHg&8e(zJLk;*iGyza6ESP@|>>?bBFqsgP{H`d84M=Y` zSMMP?4xe(!{C-sD$&&T6)##&FdhnBd)odu6s0oS6Qz#qWCbtH995s`2pPGc?)I@h* zukR+f^kNAIeWz@ZrqqImQ?;%rXV4dz0>_Z7JXpPElq5WZtx~!eQN1-o zL1RF;FHL_vzuV~6J7R_p68Kh6)gx7=v%%9GFQnBmHpbya`fj-$hJff9n42%_$S1q$dmjQ9qm zRDYG zimIviLvx$CdsRtplZ*rOl>Jb}6c(<5{2JY$DiSudF7;12b=_a@lmUnwG%D2rD(Q_{ z<=m2}5kTQ_RLTwG&O{8yWv03nq=oSK;GutOPSWs_o$O&e8s(ALOM zCo*2mV@AA_bfO5{2U*yV{W<`_OQFOSPT!syHq>fvzpTwW_zOjvmbOnsc)Nl}8D^UbI`rFY5Pn{@Rb_Jn?49F^h@VNU?9o3Pb1E3W&{4lj2#)8z?*BomY ztMV&h5yEu>A>NOH@hHkJVW`k(ojjzBsjltdTrf92yw!A|@sm}9svmzkvCN^qkh-g0 zAE-XSrLJ!NY2qm2UJ)l!bkzh6&HGi_RCc&e^_TtW^(gk45vLV zkNoL1+&DtN)kP$A-c|b~HSToYm9o;BHi=-jvjXPI`XII$)K6t>c zq1v+zNT`|9s!n^3#?*lA>QX8~%A({~xzGLl<<}p-JIqi3c`kq0PL~uUQlF#Ap{wge zQLho{nk_^uMm3e!dUQ<6&== zB+AK{vZi)U8#>%-7kBEI?9{*_Ab>~~#m`~k6}wKQptRUc?LYBVysQHmi!^A)}kP-XP^a)MR@VlxO2lP(K(9seQL2sCVoT)Aqo4>}o zE_DTsEqi|o8ZD0w(JWNp$Ty!={;8wxtLW&O&A74Z`7o`nX>vL$*jJ6y#E0h4=o`RD z)q}n$->2bCs-0BvEsA;S7)?;yHT@$DsY_P@VQW(O8Y-Q<>`2E3s#M(KKqw8TQ3Y;Oxg*=DLqVHY^UP51 zYSnOpb~W8>oZIWAutW;n%rfRE5!}^#u8v0U1@(#kSxB zQg?(Dm<+;QZv{g+TDyi}d-V*fe}NDT5+G`^c~vZCwV=Z7rH&d@sOn`-3u$_lY3LnQ zsjGiA8`Y#2uIx3`!KY)Ev+is4_1xc;ch5r<5U}f5X(~OWB%Z2s2_NVS%^}-GRYPqR z!n)p|X1~>pfN#j&YgoC{feN}2L9w$zC(DHBm#Y?LmK? z*oaS6qjlKIRivLTX)bYT&tZ(^N+4;t8V2I^isET{|EY>sgObP?_BgsK905MC)Fz(P zTvt>#-j(Sd0F++j;+AG;b9I#vYjzNy;!1H~itrtT2bxjSj*!G79PFmPuGt?C*U+oT z8k@PqPVsj3B| zHD_wDxSV>g>vT*fJ5$rGu7aB`6o1y-=naosHDN&`lA@@v8voU>ssaPA9syO%ZdfW> z+6fa>-E*>u7Ml)@^h%koG;KKwj9}qH4Qyu`+PG9L)fG)OE(pbXlw(zbRPle}j`H8$ zZ#k|MZ^w#ll%XVfhqq%cezu}=YHUjFYfYG3JtkF$$_l2k5b(`Q%ng6Nm`Ec&3-`5D z!VV>caqAsVy5V`)scJvHH7;$vNT)s-#0u&(njsC%hCxf{RizOX*IHL^ zahQN%)kG_YizEDd(A#~t5ot7n;&0(=laN5k075CMfz`^8_?E9zfJ0~w>TV1ww1mIv WHAR?u)Zp&?5C0$9C(K?Wd;kD9>F9I- delta 15396 zcmV+Hh2mk;800092b)DOmBu8>x-}M#v0Z4woJPwzrB`t}1A>Xz9 zVm@e1UuvowBM@J&eF8*gWDka<1fZ%iGQ!>L*g58A7XS56|MsUJKH0ai$G7pHfBE$B z2VYwJ;h+B3pZ@1RhkyFP`4gsdzBs>Yo5!lJe)?QiFEjdJeUW~Vf1m#4PyhRW{I`Gp z*MIwA?7xlA%hs1qZ~x_A#^(>mzJB|md;eInoh`T;2hSBp&cpj1`?hqZ^*xXC+#`$B z_qJMhn!e52N85f|OCkB$Eyv`-?%kEhABEskORa|-R^jouR~B-l9de5;yJ~giF_Rm! zu^_)M+3L5m)DZ!Y_7)|T5Y2)UyF7%_U3!H#$Wq(ECg%LZPyc5XoD3@ zK-j#T0EfoH0n(OSNo8UcqYs-q)x&o;LIUeRfZ_WIfKw474J>(g9HRnz zdHKC_;zvD#a_q<%y#sx@)>8>qt>Nu?@SVS})sk#Za$m{`g_C57QkT;9tQ{8Gxp zh&;LML&Rp$StOvrk2HV#;A;STB0LXr;&C zY+B3D)tc{LzJ2`g;)vz3T&GtIrzG=X;A?^C-3cLBHIM39f6r2ISGiY~Aa(G+T4*a6 z_r52_Ka-u(Siy?lL<>aU+RG@ocp5cX18H#|<6m9mwC9@Ic{;I~)S=@fS*NqFe;deJ6DC8PI!Ai!45H9p)-^)C^>>yX7)g?HGPi@SWVj z6)x6K3T_fW+qDT`@eShV*ZuYU?QUKE>5Hw!Y-_Az#)e&mop5&p)BsXWA%5@cImIKln;uYrGSsvNHVJgk%%`9W(}>`Mdxm((xAMkh zJfXV~`ZIuYMi>X`^;j({L^|Ia6cU=?T3V~aufY4<5>c8RP1&UgjdPF&3=I_H+apX6 zd^L!0Z4rNOpEDBnSl+ThdKfXx9PPD~b@Uc`S3VjkS06LHd9Y>mrvHsf3T!oavZ zcW_EdZ35k%f91NHrR*7c8>idAM{oSxa&>G81c(S!VIm1LN0AW0=gycd#+y&V6o&f5q99(9>9qMrV7y| zb@_k8!Xy(MEH3z2wm^Jh z;!+Khc+J`q?ZNzxM8cj+toW@+J|@Lta|Rdw4*U}tMx=$^DBx`3 zEWrV$4E;Sw688AUxYixHpw>?k0W7Y9wSs>{I5f1Bt;!B!N9f18fnz*_uOLK@Rbigs z;`P4^J2q~qE?j@O z)!f~l3X#}5q~*Y%u*{TiuDJg4Jm;xBU6^JsN7G#l65Z9qwt6}`mr3#QFnUFi@5fw2f zY<6JKgc`mGHlINhYw}AB2~M>^Y$AV4-(6BCU>Z1RJ{u}ad`N&=Lh?B93Y6_EVML6f z0HC?BB+NJ(0T5sxtB=8ydr-HQbUaaE)RKzZjHHcw?ITm*ciwMPw;%?cu7kf8T}~9 z?u&76&d_zp6|M|cK?cOkOMm8U_&Xjb!7j>%$Ky&!xId=s+?Q0}up-h=Um11i=TvjYU&xhG$!)AOPpq zdb0H_1bbT->I~^!cM+p6L^i}D9&-v1M4%#sMHpqvCHV)D2>86Dv`J72DM2{2G}yFc zPX!@`TJ|yytR8>IAH_92fyE5$af^UJA^aw&h>|jdhk+WA0H3f>o{vbz0ur>ai-71O zk|H(GOS8ngg?;@z-roNGla>pie|#J7fBy9a!`v;^1xwASn79X*LK!zq9qg!*u1Pt* z4g?VeSsHY`&`(S^m?L3hW)etHyEKEtFf!o@@WoDqBxO{?@_JS%h<<2^$Cp%aazQOhx z1XjK=?lKQpnm{e$KVh-5o7x_j7g5C#G^VfZMkV&!liduXfBo&#i)B5T7vMRRxpYm* ztWd&^#QUVoYE(7}fCLZt=&{;TPU!FCC=3pZ*-#maQ)XO2Z`hDEooOqJ4@Pv;x9?@}wO^}`%S^KaS{B%0ytCRQ+0CM-mZ|}1t4(0)W z$EUaPLb;xa!MzsRxRqsxs}yB-ElIJI1aks1W7&WJ0UZXlyaE!Eq7C?W#BHQ}eIPLL z-QtUcJFEm2vDy96uZy$72$kM-^cBSZQAmcD+;ci}fsPJ{p(;0c?c70Bo^ z;R_^Sr7Pr}g+(VoS&?tRH@jj1qY5>D7s&dWc~pXfoN`Z0ANNG6gM7$UP;ltD60%+p zj8peWAb&2{`S8(xeE;(CqrJZv+4EE*B5N}!jPR_mdNxbO4zgBwvO*qoUMDDEsJs$| zihxwU5?hCHmcVwmlZf5}qTjX%^i+BdJnR8GL@dG14wj&-^(m=O%yI?A$MZaYFH_Dn zK`D#!sGaYydKzp3`9tiP1Pw2$OxS?MKpKz`6Qo}Jhe;})RJ<}?ge(|-IG#WRas-`; zqCAm#rw*SW(>kji1?SQ(WKl4m?_~m7}+D$he9JuLZ3LgiEO3||$k9AH_ zhKp@Pbn`5y!G9OqG{Jv`82o^LsJN?GEJS-3VQtj9&V|b6VuCLKj+=#n@C=8j;GnFq zj{t}P*AK8~zehl&rjwE3C{!J@aW7SH#0S!_i{ct_HiG2%7!gy6V*s;yShkyB6RU^j z0Wyb99Eg&z+s3*@f-Xv;pO_{T8jcDLFKxiI z!4d^OA|^6EPJ&MmjYDj+a)cOEEDHiq=4Ln_j$7F=7Gy|h!-H7Fm@425U{9UAmV&pW zEpWlth&CO+jykG+oNI9FD8~btauxp{s4|S1$KnBxORFubB@s5KvJsx>T9sKQ-ZY3i zN)rA_Hf$ zT*z644pr0v;342SU|NNkquD^OqN9m|c*87?EVeylqjD?&X*ocDW=A^=hsv3zZ{Nf} zIE5HZR>B!WD+t?(K-=8Vm{(ql5De7&2n3wwbsSOzJ2`g?b{285%BK`3Ovg9D=`_gfv`U4VZbXTt`pP=yQ^rJn$W0_ zMScVCVTUmt1##bhBXUqD`!VvzZb<0+|Xs^NDImC7@k+2v>hvlrX zM)d@apt}lxXjl+ra-%wCz$ZYL+_tiG82_5?xmZ7q_xobv4PeB=^!SWB- zHxWsv(n4=wA&aIuI3g5JCk2EDf__*;uCBTzltwjt!}ldAgfv96MI901Okc#H>% zk0T&KWUc@V5^CA&R3PsU$S0_x;=ppJ11g>@>Oe7*{}eWVg4OH}Sp8hD51&7O`TJ9j z`-wK2pLKLL!NdjTV9!7yg59ay3sDAqjbV%5!S`9Jy-`i#TRkYpgNb1q_yMt6@)7+J z!Bz$OqGL<2ODCv&3$8eNRb|$|c2@+kUInx4?}^l6K?ucl1K zK$RNYei8jqAX)lxtHy-Y#d=fXwx-V0aFyIt3D!b?Rq7@^m&*ojZ3&JNBLaaaX(tbz zrDRkh(av8bBON7TDHZe_!8nHk$v&pjRvnE%Lndq=PJ_!j^F1syMum_O&8!g3++Z&O zwq>I$!y9brBDdvwVHFtjGm#Sx5e+Siu_LV(v2G(yTULFC4k^5ns2%JeQX!3?uh~jg zqM5IMRQ1UuG7=i%yhr?p7P&j<}5g;*do%@G_ z2lIDc31hgJ)E$QJBwY>`jDiiyg4G`8i7LXG*ilt!8{X%Xq)?`99LQWwitUq?gt&FS z6PaO^-FGN=R6GBJ9O?v8(b^$jn|7(X|FFkX0+9 z29Lu=7z5Wkjh&e;r-^#7CE^Wlj!WgBcvY*t#U2aHfB@Gj>=0N?xq!BCXec1)$;PaI zSuxw0O>W&~ns7jblgf8WS}BTJkD^){ECMBUI}`f&VUG9p(}%y=3vxYOafB&tw+Ad3 z-bA1egy7kUdsk@zp-eD@>;@!u!?Roth!u>O2nQY+KblI}L=z&jeTb?)D2fw1Vi3jw;YlewL_HV|)N(k8n{KY&a@| zTeX+Djtd|lz(#Qa)3Ltr7%6+s1RnCLm=^X+q&^_=+71!7iq5Ee zo<1Ru#q#II28mk^`q_$8mBWa8CD_}7pF&1-cpnN6t~w+F)Y{xBvg=XE8*w9+T!3~k za}~ZxnWD#CJpr zyLcx;8-5z2Dg$+xh9r&=jsRj3b6~neWc1FKZUl8fGUcP@!HWt;QIbk@{K~lTQSHZr z)i-HgG=I>*GSTUWjt3VYn^8%It^31-8OSk3v<*(m<{15zk(T_K_np7!H%(W|p1`%L+ zHc>ENC-o^I!y42zcqNEI)YN<-Hb&4!ssKI_K!4s{0Y71sD+Zf~0_%X=ISfQ+4R|{o z6Dd-NPlyK)jnIYDJnBno1>j*`4r#0mi8o@=Rua2a4-xilx^n*y@Ts} zmE&|X;JZ=}VBTIT<|baVo8TzQ@_0f(fw?LGtf-3BsKZs<15dgw+OO%kRBXm`sW2ME z9)C+xB7_{;Zi#C;&)pG6nma6`!VY^0zQAN5?9eTE=cz?rjJfu!M3N{#j85hq`;Q7W zhZn#C8Yl+3PuvJ5?oc8N4vhSiH$UtPozNfy5!Dlv6_l}uAri`^&2xVzg0UM5{?4t&^7K3!4v@eDaYg#)Qn2?eLT8qY`YMYLiKLAnmFsZ&(}JcRlZctmY^V$X=6 z5%8GA1{6DnkLm?i6gUx+3z`V8EQwH-x__pkRVa}OYuk;Y6CB4Q5w8i4thyH;z<=%% zZrA{If}gKCn(?S=G}%H7M6Os>v;;gI1mg)R0&^Ae4*nt`(FiaJ86wN6gg%;F53nk1 z{AH=W!>y;lMgc;;*xYwqGM1%?$FdGt;3&*2Vizql1Nd@z}8Jr3G+EE=9!hh7-VNQ54+Cc>*&wdRc4ssrRRQ+Xw8L z0S|%J*U4tMt|MQaVY2$sWd&1JilQ+WtS39=%bi0&WgZ8@8X)6H z`^xsUp&}_116pyZKr#qzqZ+@j8N};7wWwwgfIt5XG#a&fX_rW`bix_F3Wy(rFxi6L*5b?-z6Rh7b&@p-}Fx<|%eKaD>| z`31c+h|)&MqC+zF2|3R_iPhnke_rUAI?l<0vT3+_={z;;U}a3m!I(iN3{l5~gdCjP z6Wmmwv}`vH+q2c z?K63N9jpN+vFlu-srzPZq9KA&^|q?BPo2lY*Y_l(JiPE=0Wo88NFRkXbSuOiF9yZn zlBsfghzb;a#C&oMRq3#!e-Z!~J+^wnmE_NIDF7VuhZxKdXp}=8YKKFA!s(8yFs-KQ z4fYgEQ>w?`?CR6_i+#0^=bm^D&jmxl5c8C3j1P?vf#tv>v_U*^7fA>TxIQm#Ek(JePIUIAN z$}mt!D83mBc8zFIam?;45LYEUZ)L_K{()*-PKTa^{(@!#YO6W~L2GcigG4MkRwJ+G z3(&sJ)H{k+Zj=X3kx&i)nMI-kAd}vtvQG5ojp`x6r5^uv&w&_I*3Gf zy839APJmPff8HaD2;1c=Sv?(Rsp0paW=(l)DB$6alX5$#2^B)N0Cjt=*5^O4uls>^ z(rNsu&_?(}MJjfkzKiK4M5){yfu&kpp1G>3{Hir*Q5h`+-U!@Bf=_K7=HQ{z2@RFx zkNmJqUxQb9qEm@!!B8rMd=lDmot~cUF1gjQRrdt=e~2wDC2v{#g@c-}qHBx0{F;bfBOTzKSOEtY|%WHb2vuHES7Fvw-E{)krEBEcS^ctvF~@4mw={;kjaO z^@Xbvo1ZBO77E$Ker|k?XF05ZIsv^-`tv?$KX)m~qs$+-O0e72Wul9NM5=&LRgc)S z8yRX|e=+7l=*0gGGkFkuVm;8T>b{&ej-Jy&F^HAm zO-q%Yzy?b_M1+!!u%u_yZwGuy5Oh^*Cv{RR77m4r_I5$sCHdbZ@#IlG@n&bWKF+z4 z8ZC$;3HI(M z$PrZko(VDuN;>dW1h@egYBYlHVlL>-xpXjz-YYz@D!|t;Ap;!8h?69eAsFxCDP+tM{-z>Fn$!oqF%pL#Mz8y~}7%n`f)sq6BIDs{RfDM`=hP zcteJ(S6{)ZHsJ49j6~O#t|NMf&!(lEIZy|At_4f=I=j_z*40ky8twXAcE;W zj<0lo0fwNW!=)2{70v+n74kTmDGjJM9gD6PXqiZiSCh3F z`n}Gbhc(E?B0xcoq41!^j5@~xn|Z2}i6mivsWUc~tPl!h9nf){vqOQihF#cE3Bg$4 z)q)R7@2O0uPhv(&h*yvsUJbC#g(ZnUbi%QnXh*iXC7Mp(>eMp~fY3CQMFbLWRQ2uq z6UJ~WD*?xKn1V7xrDp;JHyI~)gt;Z_UMJ5wOD~CVMI48&!j)&PKwYW<5;(6E3U-fw zm=lt^lp2rC$H#1!$UCe!iw}p5#-D48`3iN!*)u1h(u}+kj|c+7QY%Z~vC^Z?w{TQ& zZA+z37(OuoO%%Zim^*-atw@3_Ya&8gcx34fNNteD>!>QI*scjmN_P>D07hBIIaWfk zfYG})`7k}Ya zk|E4R(VQk-+?VTb_j;0eKLXO%nrBCJRG3HHI-gnz5`kSv3*+8>=p3GVgNWg8$@q0u zN04f12O>!+oW>Gd87j}JB3@K$)mb{=y2>L}_6>k7o&3N?iiS))AfABLM~2s$T0vB@ z6%*e!vwB8FJ*zUZh9+ou8h^Hbt~wGwmCuK$vA2W|SOk1i{8&ZOSTZz@NV$>)bYyj! zga8<8ZUIa{&TdsT2<~oL_APw7w{5Vj&)RwnNkaq{##@ZFfwTKT+;2*sdjU+o>cmwb z3goCXN!*ZoE!|^Vm?6p;_=>8FfMp0rP(eNn{r7^u^C*%CRT?;|qk9v7%wdu$*ngZ~ zLz7Wg6{5!fL=?Q72L_1>#i#tf2+Z~;YkPyL7~v%F0a(IGO-G)?ql&6zubNGA!qKVxACq_(p4NdY96Jg!A0D<@)f_;*xKEs6;iAEUSDgOu{qLO#KY(Pq?xJ zfUCg_R2PF^1!T03%2=X*`mffl16$U~SX9e^7y|qZw^oXbAU9Q3tD_+TYdTAbCRr_< zUm1@5tRQqc{U35g)HvRITG?$W7S5Ku9Vl}R~`INznPzCS3E{^8wiGM zCE{5OQMpj5C+O%yD?-Fg2{h!(TPS8v-*V&Xi)nDpVf~bm41#tEx0D;{Q^kDx7?%#_4$02kIEuDKQY^IgIcS zs}7zqEytx-wc1UaB}GE(7FD9f7BsH9UE{re3vSkuhBTT zmfB`I_N21-d5}9cl+_X z2IEj~lM(PG(P-$bdHMB5m|WT&eY{4%*?AVl+FW#g2wMh_vpR6Ffe1?y(cv$_4D?J^ z&q9HJY4(qQ@O7CQm9FNy4b!)#9LL&Pgu%lFq)|TlQ~;Za+Rp3gb+c0S+lSRaj+P5wgc=L=B}dyjsM6h zl=4cB1*HX{6m24xR9CB$z)B=lYZYWleT`rnZp%YW9Rt)yUJw~`fX>o}YH=YDlIYcP ztf(H1GdirMMtpb#S4V51j4>6Z^Z^reZ8;iKAcd=mXk)@4gx^i|d3+=LSF+CfV50{_ z4VqYg)w0sN8%lFKFZ=7?edl>;GT*~Di4_gN}ii4s#{loPLeG$6@AvDGS-Ck@q-SZ9fXvFhMrFG z0$QqWU9}S79gSekCYEdb)$F&4F7NmH@KA4kvWC>HgrW@%8Bhmeopp>yqioy&wUB$0 zI27Yn*%z{{K?r8A*WincYU}C+UU;x$f#H^=wjotrM$3^uM6j_oMDkU0ECzrhJ2WqU z56V8C1>!TvYzZei9_wi9pkW412Vx?t4kMP_nUnv6D1e>f(-0TUT^g#(P_D!~{4+sC z4C>rA-hZWS(2=H|B_&;PS43_SgVm{DkE+PMWg%Ys81t=ziU$RtP0hM^4*-qrf_vf& z>cqjFOh%oRV21%%M7ULt4G~c^^8*flT{KXO}f-+V_h|@Ki zDXOei)#o!VsRAYa0=hK~bcot>mg?^`U8N_@MuS%qHTHdi1Z(wuPjSC>Y)l=0l|UlB z5>Tkls+m(f-9~Mx$_8$SQ1u#XCYH%=^DL}i(GlU=*q|mmXsc=o>h@I|Bg#Z))S6wW z+Hp1B3mv&aksenh_3Fd}dwyRq^{ilQrUQIXmqq4AG(@cowH~1Lr^?0SP-PFC>Y&Nl zyj%!&dq~7YFoV_RZ`2x&Iz>5us65r3p)p&kfUhe0x2@U*ZOfLR-7G!mcU!Pm2GPR3 z7pSePkRyF6+f$Iw#Ri7YmjX4u|V4TPhFbVdrc`RrU zRk~s3K{ZY#sR>`FyD*Ug+>BP$R@RhOc@BiL9F(3V+%=drcrH>q6d2)VFX~12ptYLi z)uIZ=SEGjoO`e#lxkE8)zJ^W|wY_Q;osvr2Ls5})(U=eoZxQP#>etp0l7^ra%@&xq zfcW*N@&5C-4Bno@Rfd&3ng{0!Td7(CJm;r|kQ6P}LTQ3b1dGv>cUD zr-7JMEi6#SDno09W@=~2Iz&?x&^Q1!v|O8skwlf;>Ks&a5N|8?-ADwfr6<&{o}G^R zu5l69v3%EQ#tE9(Q&qbUCkKC)*Tf|Nr~386lFA{Aml&2v92CIMa=)xn}$51b;a~JX~t#86AQ) zfIt$4P366s9fkar1wo}1!!dmazBP4LC&Yke1Uxub!Bnc^ozGDv1{F8coG+^yla(~V zLc=s5!PptT6g4vCl(>I1U=h&~R0#vsneM950^q>Mlhs=66fIcpp(K3l-eib_)!d_SmANri|6MxftnSCIiG z1=~~-43-9SS<`<&&ytm|kEY%)(4VnQzvI=Wf*SrR}sFz`8iKX~8BdCg9 z>4-9hjujzQLv;meG*p%ytrhVB)48&yUtuwPWk4M4-a9B6=Sx1<~iu|B4#1g{3;h5PBMqnjE-M?=e;ygPAE3EVA_I+Q@G z4HXIbfuhADh03q4(@a**?}_$Mzb_B8a}zq_3+bB0)HH7u2L_(K=86){U##nW+sAL? zo<_YTyQFBiOX8*aWjyRUI>kSYL*QGodJ0rFiAdWmY>jCy#A8Gv_!QwwApjORfN$Ka zT7!QeQ1iqo!jHPFY@jC0vej9W9-t;mCDgbORB_#AQguYCd5ugf%8Lf9JrP0nK{Btd z**3ZCrJ+ovT8_=GjbKb*g9|1*fr{ zvl3MIefSOQ_3 z+;Uf~S?QAc=^EfkOwb$?Vm&qvB7JM#f47NEH(GmY)1cU(xj4jMCOR10g zz%607ie=#bh9GMQeOM;&sEiSwf85hi@?96TKqW{3nAmvK z2)ih9)U|lX9r#JuSHfPTT&@YrSP>wsx1tD$#Jhd|_FXphmK@v}31(N8#icoP*tt2p>anQ?ag4XY807EX(Zx1LPK^%45(dm99V^;e>t>xHlU|j zrG&ZPE>KmiqZ8eSI}SChWexNLv3k+`vaLCrae|}hNUR?Ywv-Qr3nL{o^01+QKs411 zXHA}$!CPYK)v2JOj-yPgnkiIQ0Cj~|YZ!jgWb30w!WFMUMK`MY^JfCZKM0KKcZCsZ z7NqJ&vqlekojve^E3u9IAUq9|2LGnJ+1Nil9;6&0YkPtE!9ge?=diN+n-bYoC|w z;B&QtQrjmh(XP^Mz9=tbiW}Elm!(?kSxvPNTu#~>Ts;26w zTsDnmhgWP3X!m-vg9?;z(u951f@T(XZymP(2#q#0$_d5f%UWq!I7LIaAt$2uaqbAa z&FaZm8psG`!&E_8e|}sbej5DbG#yW;`R6mE-HYNoP50#LYJ6RcsURkdw?sRkFP4B{C}6LK~C z0}J$6HbJ}NgBrs#G#UV`0p2x-a$oglh&nYX4{6MT`QtO^f7y9m;ag6#VAR#WZ5&n1 zuPzbRu{ z%HB0S88xkm61Pw+{v?^+YSL6{rHY)UGrm-lTQ@T$QodHOiHJTLt7=B9AwW#n-iZCE zpOgUQ)YGPdGwEucL)l|cLX)&Neg>hQC-tLSlQ=jjf7|#6rgaT->k7&6fDw|4v<_4~ zm+3YC5IPRbG#$foH`jnty`e&q4LT0NRAL;B$!-P!fM0C&yGc9YFq-HVqgZ}aBFh4z zm_3EXqL~SDPvzr18yqwmuy^U>!_Aa3q@j9Xqf}I;{&nQEP8~I8M3#>T+*ybDLE{9P z25z&Ce{3Z;3`aYRj{9j=B@Ebc(MnV zxg^{c6-Rs%o@zoB*rX$rSRTezb>s|90MrT#f2ISw2!|p}CIltFD@tMm(woiIdq|GM zryMfBAJuuXWc_S4`skG&{A6D>8_FhXLZb2%%7(Yet$`j#&7|C?CZRYr(cRbUy9qA+ zSth79@~+vw>aM9-AAhs){LI-rpY+LUriW=+K zq4~Gfdi&+a`Qi4K8_ivL@_8LITp6>jf6Ci&bXYD>LJ$){)LpPZ0ru1p-++|ruksto z?J=%b94M*aCh}&hK0_me0X>g~f+WDIyw0DmY%@V4sL3UWg9YWtdU+PnFCDU}q#QtS zc!+5xA3VHh#4|Mb${y<-GpDhw{s5vWp_fh*;=6)dsM2#?W5U?|tDdn=NH*Gff8?fg ziwg48V0KV;8Z^4pPj9K-dtzCyKWq zg~w4TH;g+IF&vkf>Q;~z!sCO7f37)6!%KFuhw*5XM`AAt${K|0G>oNN;ajJ+Dy#I% zVdiK^4P;QynYet_Og$~O#*>bEt0DQ@hfi~S{P=Rh_)J3(vrQ8<^a>HxBsL8PgXcJv zSTyfdjigD%1mdpJWHw@`GwBFT(0S%ikI;_GIn_q%(W}-cwR(dsXTAbG`oGhwoC(`9>n(B||Q< zP;cV)u31Rh}*;Q_)gT)wsS>M zqIMK<3NRFw%3b;0Fe~3v)JeYeMl|AbQCef`Ffxo8uxjv3!_r|Jf1ysjYvX=+{mY$j zMc4A}^rvc|+tjzXYa(J6x@wlFMp;FTcbi2Oe^CpyK+c8|^$toDHRfz;c*Yz`eCqXh zP-kpWP`$i@fr=st8eSPa{sa6+V>N(RW7Sb_4|=PJY2zQ{S1Af9{5w4Ku4|nSick-FlHp)wv`arxspKZ`H8YYsRn&c{auv#?Z)O z&9N;nYxVb|51u+vw(JT*2^oNeL8Wo`qdKZ1K?gu9X!v1jKa2&bv9CGSFjnPP!Xkw0 z1VX$Y1JiIqa2i8}M(gAuWlVK#2j_yh@!_qe1C5`o8dUwze~D!d^@Y@3_4+{d0WNiQ z^G_2;5%-EXk)o?6XlUNA(x$S*g%d;0#Dxi-`5KX?PQHzn1*49zc_SB;R3fk-=^_3y zY_A@2pH#ziW2nFEPp?O@&y?U%2MeTm`R?e{(Z*-0XBx1@Ma{>D@O|Q`Xcp5cP%xVpT%+x3;fRIk-@PnLqNU*Kp$q z{ZHXXkeKp8#+*qXviXI$a&+=H7B^M>;NA;VAoLX*#;!k z%xP7pJx60|z;<;h6(MC&@~hnEe*W_7kKY|;D1bZ{e{82q3KFT$(d5w8b)u-(h;&UB z#RCa@F8Jj7-Wp8;3q=*`=syqcwd#F`L|3#ja)v*}N(@Yc3Aw4kRYR|%0&dV&N8O&R zMmM2Rt?s-hi{ zIb0Udf0S&9JrkvN!u<65FHA!3yMc{sLJe_RB{`aZbVK@I*H1s+hvxCHw@MP_WK3C8 zJEsjDZncX$bxd|@U=a{NB#Ywbu<(jqr&3T_?56UWZ~|5na=bLyZ!Z>G^{N56nDmy$ z05{c1i#lyg^R82CIeI=|8XWitj8((Nd(Z>)f2Ov6F&6d`wHz_lCR$8{!?6r{+BLDi zvr$v0GeBdFrgwm%meoQERqiGPSCEV zn~igOy%d&6ft$H~PE;?n-t_~tDf>`0MyrLc^AQCzO`v$5`(!{y6>zaF_<+$BFVc1?h!|Gok1cL;KT5Mhwi&-tGaC@nvmQ=g0cW@z1uQCn2qe{hYe+vg% zdg01mLmhlNW;yG=R&VG2uDp95qJV&1$4XP_AtmutolE#YUuX{5E~*-8s}R=p1~vPw zW(0gg_FluvoeoscjR=aRfq|{4v|CjX{4%TU-Fv;CRN4G;)p{MZj!g|Co{wgOtiq10 zk|DJOXskI4s!oWm5$;p%HhbdYe|qmo(eq)U8bjW6qRpxl&AjKklv_SZyK3Z`T`lwj zUqD!lmDT>-`PT#g2TIktu3?jN+*7B&zKy^Bcnz<-13j?u1p1;5NtG<5$pc-@Aoz;Y z36kpj5J1XmZ_OD|-v0!>Kv%g1)2KldBDJ`P)^!`&7uLdQNG3;@4RX75CV5vS4lym|xxAltB1w6qf@sJiE5 z6D>9!8tIiXU1{2K6d1w6g&Nq-G_-N4TIw1At#Lsp)}tJ&5~PY3e|MDs`t6qEO7V8A z*hU#jl6QDJ=Hh27DyPP#)V|h)$<8){T>qR>C$skrxr_l^a^QjA3La!=~sJPa;dW*vZ467zu zIb0m!--F)nyNyT_G8BIcUz>ykN(K;0Q4OqChQzmgodO&}b5M6. + */ + ++#pragma once + #include /* CHAR_BIT */ + + #if 8 != CHAR_BIT diff --git a/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild b/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild index 4272c9ad02b3..b92a6e2fff28 100644 --- a/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild +++ b/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild @@ -18,6 +18,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.3-s_isreg.patch "${FILESDIR}"/${P}-fix-unaligned.patch "${FILESDIR}"/${P}-clang16.patch + "${FILESDIR}"/${P}-clang16-musl-info.patch ) src_prepare() { diff --git a/app-arch/pigz/pigz-2.7-r1.ebuild b/app-arch/pigz/pigz-2.7-r1.ebuild index e4a943178706..ae316078983d 100644 --- a/app-arch/pigz/pigz-2.7-r1.ebuild +++ b/app-arch/pigz/pigz-2.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.zlib.net/pigz/${P}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos" IUSE="static test" RESTRICT="!test? ( test )" diff --git a/app-arch/rar/rar-6.22.ebuild b/app-arch/rar/rar-6.22.ebuild index cb2c7ce9afaa..cb4faa7c2b6d 100644 --- a/app-arch/rar/rar-6.22.ebuild +++ b/app-arch/rar/rar-6.22.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${PN}" LICENSE="BSD BSD-2 RAR" SLOT="0" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 x86" IUSE="all-sfx" RESTRICT="bindist mirror" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 3ca583eede440b6b929336b8960eb56d54f21069..f664c62b0872ec3bbff34c3906a2320892a47960 100644 GIT binary patch literal 8037 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 literal 8037 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 diff --git a/app-backup/restic/Manifest b/app-backup/restic/Manifest index e0b104af4634..79f73e18ae7f 100644 --- a/app-backup/restic/Manifest +++ b/app-backup/restic/Manifest @@ -1,8 +1,2 @@ -DIST restic-0.13.1-deps.tar.xz 179648640 BLAKE2B 5ba9663a95ccc3a1c41b88e44704e74ac346cfaea8a86032ab44af9215e347b2a3a25938fffad49ec64ae7afee579c8327cd9f70590fb7ccb23a15e1f77ad3e8 SHA512 936881fd1b9af3959deaa80525a737749d890bf5f7abafc01e6a909c47f86143b36ad4f765da53238c74b780c2ba866ea2b56fd5a64aaebae2a45b4ed970593f -DIST restic-0.13.1.tar.gz 23855387 BLAKE2B e10fb1920ab62ba2116b8a7b9676c537c93fe2e8743a9ce6748b412d11fcf611deb368c0db1b0855b71fbac260930c86dc510ee149c09692eb93bf6e1830d0d6 SHA512 14feb6d0b3d258783d55ad537d8ccbdc9574a966e14f65465c132eceb92c821f4033428eba83acb1e1a9cfb169cc5fdc86b6ae90b94fe2855bd1f69262e30770 -DIST restic-0.14.0-deps.tar.xz 226627460 BLAKE2B e97fe4b68b4216fa01449aff7a8df8d3ef91d64d97f07930740fdfbd0ead5099e2a732a36613db85104611a993926e10043ae35eddd19248303e17352ab9681f SHA512 6b89be07baaf080c287b51163e41d1e659df8e844d75a801df49e0062db872b4ab7d03ec617047e34aa8b0d2912fe384053c0de2c9ab282f1c80c88a07fda81a -DIST restic-0.14.0.tar.gz 23902279 BLAKE2B 21586b48e55de53b19c4f4d368167c69e3050cff41ae85a6fcdb3171ac71a38987b8b578de2e9e37bac9a531d364432610b9ecb316b3c93133fa07ccac5664f3 SHA512 d896c93b72790ba5b3c3cd71b68bb45682a12661067cd0d7370b6dfe6d4482988462c4243b5c0b412e5444784568f0375c5a01d43d4d0557d5e6bf01ca512157 -DIST restic-0.15.1-deps.tar.xz 156200684 BLAKE2B 8b34551c12e9b57d0e3328dd656f69d95964f4128eb61b1e546b1a002fd37874ee7614a9563754260d3b7ec0caf349fa611cb0316c5c5f983ba95d3607d6cae9 SHA512 4b2d9c9f6b43bd558965396f5ca501d57298ac444bf715801d52a743424a8e87b979c5808c599a6c13015e4e57a57e7911d86e77b2232cfa0c05822616f8ce9d -DIST restic-0.15.1.tar.gz 23920501 BLAKE2B 9561211576c01707691a1d0d7575c6bcd0d8f3c691159d10281ecb1cce5d16f237d60fd2f998bf7ad41d2ad7f8e69fd92ce6d487769774d41bae7f5ebd0ee4d7 SHA512 54b982f87f60df506c293df12813bea2f8a0df8996453096565a0eaba2832791a35da288c2e9fac590a0eaee9aef52b2c968ee717457fab30a1974d00d1d73fe DIST restic-0.15.2-deps.tar.xz 159164476 BLAKE2B 652c5f880dc88ab9b4fcfb0168cf5bce19587f7c0195e379ac01ff227fd453bb5fc6ab72b7803d7070f92ea608a077aa0f79005f000b5626d7ea8841c9ec9643 SHA512 e4ef9ebfc09998e912128d84790081d16c05dad23e680f642e204974fc1ddd3a1f92ad2035227f6448f7661e24ba69379b1dc8198115d2d3d780ad0b0c7a475c DIST restic-0.15.2.tar.gz 23924222 BLAKE2B d07f505a9d3a425c2fbad275f43a3a23e0b84b673e0ac77f52c45c2965266b483ae136fe99f0bc82903680ff0c5843edd1ed72e4864e5977c2ed2c85a703520c SHA512 8135f8a77c6f1264d962156f58fca4023da6581099cfd4a69379d8f1f137443c217c0207aeb7d41b603b341e78e9b3050c6bdad81323e0efd7b81805f33263bd diff --git a/app-backup/restic/restic-0.13.1.ebuild b/app-backup/restic/restic-0.13.1.ebuild deleted file mode 100644 index a7ea04958c68..000000000000 --- a/app-backup/restic/restic-0.13.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 go-module - -DESCRIPTION="A backup program that is fast, efficient and secure" -HOMEPAGE="https://restic.github.io/" -SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86" -IUSE="" - -RDEPEND="sys-fs/fuse:0" -DEPEND="${RDEPEND}" - -src_compile() { - local mygoargs=( - -v - -work - -x - -tags release - -ldflags "-X main.version=${PV}" - -asmflags "-trimpath=${S}" - -gcflags "-trimpath=${S}" - ) - - go build "${mygoargs[@]}" -o restic ./cmd/restic || die -} - -src_test() { - go test -timeout 30m -v -work -x ./cmd/... ./internal/... || die -} - -src_install() { - dobin restic - - newbashcomp doc/bash-completion.sh "${PN}" - - insinto /usr/share/zsh/site-functions - newins doc/zsh-completion.zsh _restic - - doman doc/man/* - dodoc doc/*.rst -} diff --git a/app-backup/restic/restic-0.14.0.ebuild b/app-backup/restic/restic-0.14.0.ebuild deleted file mode 100644 index 5230d693cfd3..000000000000 --- a/app-backup/restic/restic-0.14.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 go-module - -DESCRIPTION="A backup program that is fast, efficient and secure" -HOMEPAGE="https://restic.github.io/" -SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND="sys-fs/fuse:0" -DEPEND="${RDEPEND}" - -src_compile() { - local mygoargs=( - -tags release - -ldflags "-X main.version=${PV}" - -asmflags "-trimpath=${S}" - -gcflags "-trimpath=${S}" - ) - - ego build "${mygoargs[@]}" -o restic ./cmd/restic -} - -src_test() { - ego test -timeout 30m ./cmd/... ./internal/... -} - -src_install() { - dobin restic - - newbashcomp doc/bash-completion.sh "${PN}" - - insinto /usr/share/zsh/site-functions - newins doc/zsh-completion.zsh _restic - - doman doc/man/* - dodoc doc/*.rst -} diff --git a/app-backup/restic/restic-0.15.1.ebuild b/app-backup/restic/restic-0.15.1.ebuild deleted file mode 100644 index e3954a106e68..000000000000 --- a/app-backup/restic/restic-0.15.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 go-module - -DESCRIPTION="A backup program that is fast, efficient and secure" -HOMEPAGE="https://restic.github.io/" -SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" - -RDEPEND="sys-fs/fuse:0" -DEPEND="${RDEPEND}" - -src_compile() { - local mygoargs=( - -tags release - -ldflags "-X main.version=${PV}" - -asmflags "-trimpath=${S}" - -gcflags "-trimpath=${S}" - ) - - ego build "${mygoargs[@]}" -o restic ./cmd/restic -} - -src_test() { - ego test -timeout 30m ./cmd/... ./internal/... -} - -src_install() { - dobin restic - - newbashcomp doc/bash-completion.sh "${PN}" - - insinto /usr/share/zsh/site-functions - newins doc/zsh-completion.zsh _restic - - doman doc/man/* - dodoc doc/*.rst -} diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz index 9c04dd8a9f78e0eb62f78ee3a18cce5aa18e7628..34be0a2e45d8742d221ad68bb32527bd3666e774 100644 GIT binary patch delta 4366 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 I9x@>S00CBVw*UYD delta 4343 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 l;A@3`Fb={5^LXnJac=Av=wAvYl2C!5 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 literal 7672 zcmV({{4r)|M2ePejPSm$G?94_~D(;HN5-t|NQXZ ze+hqn=SK7M_><%D+nt!wp4Ii-Y8!j+l~VP~ofM+8?pK|CxDvyOb-5Vo=|1e!&a^&V zn$}u~``G5)Ha}rL^nILbrzN+x*@&^Fw%n+75AQ~N_qYH2A^Y%d)^{yzye+J; zsyEki_tU3bW=gz)oAXb9{o#NA>p%YTx4*xe`6)boe*U+=j!#c#e|~-EgMZYkth2_6 zgEGusXPjyD;!-_h#oo)<-IX>JBM~xxUqFZCk|(VBPzBy+*9Hr<&{LA)Rmi1Xo;6$CVYm<qFZ_7JXZ-Lq#DAvdhyJal8@!w*|8@& zt8e~p(GM#&m!GveD|)Xv&hE2WILjy3f(ym7+#v+Iw9UpNjG1Z4zQ%~TGc?)dvO{-+ z^@#n@rM=Y9W{N!y+sR+*wSM~Y>E}zeT)9^(rnutPJC9Lv9&_fR32^by{jsK5nM}qp z_iVJ+-ovev)pEOap7^A~^0b%+i*zDOS$MTxe*db?l8z5E80A@e(+#umC*4p}j>*1N zD>2~4Gc`{mCt9#DQ?n)OskLE^Zdr$RN@wbw+-jxto=T3CVTPR;tiXE*`p=i;Y7Cnq zWPW_}t=UAPvn;W3Rl443;T!J9W*p-S_%pMY3x27!5X?ep9?LnPO%H!>gourM@LB_!s!sT)pjj8 zv_ARNvm3=s(bEfvYPV87fA^ywH-`(Gg-dfqN^QB+da2jT_`F}9ufyo><zQHSWsEg5YI@MnRdb-ReG61|#!`#n4y}g1s&u|EB7V{Gu_O$q8`63y7s9m=ITPkC+(wPBp{fraFQGb@CWz00#W>Ah9 z!*(K_&_ilzFXNL<^tf(o-U9lDNV)#4UdNAgy3yA&blY1mv*-W@9@pThorJRAnrgdN z>GS0=V)}%CTBmphni^Bl#I)0H_)KFJvo{`PBD;KRrTnqv(F$f2vI8aj#~ZuQHMhWSg0n@yyDmZ06C0jjm*0!kB=iVXY#IJQzPFR|54s-T!_6bAvIjHDIMCkU29s7C-$o;2o9zs`XyqhK zTSzN<&F7{OXT>XQ2al-(1DVeZfOXIOx+ABYJp8v}c|Jk3j>+Z1<4w)9p?k?_U&biz zbdW7%mp(3@HWfIrXd7i{Ot4RNq4TU7A9lITJ9O9(1<2D!jK&;j0)|cRM+|Ep&!`4l zt1ZanS}fbId%eEtu6!@pV#UGIrICyXd|=A5OoYw{=jb#9jb7msbz6YPh@HPtCy9OU zYL#1&24H}Y1%}R;Q(iJeUY2QJtSlX-PneLs85VW|X*E>iK8@5LX$Ro~kFzo@4odJz zPMc^B5=c!f$YH@0s_2kg*VSMw!VV6ht*m|YXn&lN;7v`32aX|QJl)Z9Sa$_7ix)K; zmcSCyW_u317Hog~@*dRw`1}UH%0WR@5E3;XX|nn#KJ5}CXoOE8jm7A~iXhQl z0}K9EGOQwGs>^�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 diff --git a/app-cdr/dolphin-plugins-mountiso/Manifest b/app-cdr/dolphin-plugins-mountiso/Manifest index 37ec54bf6b32..866ba42f6890 100644 --- a/app-cdr/dolphin-plugins-mountiso/Manifest +++ b/app-cdr/dolphin-plugins-mountiso/Manifest @@ -1,2 +1,3 @@ DIST dolphin-plugins-22.12.3.tar.xz 272276 BLAKE2B 485ac53e070a710dbfb07aa26c915f4c2b32d5f6e67e91c3d07d9740be2c50ba4fae3c8662216423ce7e63042b663e8a59dfbfe1b490d31a2cc5445d9c3ac33c SHA512 0225fc50f88e7bd28eda74ae2bfa0c36878b9fe6b9fade6ef86a26e380cd78c8c2d1d1608796e8369f6ad545876d5d533ccfbf34b02b2be07ab8abc4bb734f7a DIST dolphin-plugins-23.04.2.tar.xz 272640 BLAKE2B 9eb16d5625e2207fc8a301ed8fe6352beedd48f063d139e275b4306a215344163aba90bd1fec3a7f63e2e1cd0692d92af46b910c55dc8fd228a9794f0d6e4a23 SHA512 daffe06e0ad07dd4d5cc93a8cbf362fd54fdf930263b669f54893cfa28d4f838f7cbd8d6f2960c534d367493349b0aa147124718538e0014088e80fb4f6feb5d +DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8 diff --git a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.2.ebuild b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.2.ebuild index 34df875e54e2..22aaa68bc3be 100644 --- a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.2.ebuild +++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.3.ebuild b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.3.ebuild new file mode 100644 index 000000000000..34df875e54e2 --- /dev/null +++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-23.04.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_CATEGORY="sdk" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="mountiso" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for ISO loopback device mounting" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/dolphin-${PVCUT}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui + # delete non-${PN} translations + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index 9393abffa6875f090db611b9269d5125224c84d2..f043f9136f6a68c63e89512fd8668730a2e791ec 100644 GIT binary patch literal 7709 zcmV+&9^&C2iwFP!00002|8<+&lAO17h41|od;umnA1>vJQ%NPxjr{^RY|v98XIL{M zM}GT!s~vX#G-awpQN!;3fsM7-0YLxTPk;XD!xwuWd%TZ-`Sr`^4M1 z+%dSbPmQ6i(nsZK!8>O*PixKh?%fV`_*vQt^~0b3UH*si|h( zQ|6w#)Yh`=qn}nwUiI*tJ=Q33p5fx~=d|ro4nFkEXt(cmxxE~Nj(zo3ds{vA-0P0T zb?Y;_kW(6~SR5n%?vFqH&wu{=AO7^`4`aOUzmC_RKknzZfBoZlemeH{{vk1)ey>^x zXZd1#9%t06_rhQ2nfA%6wKP{t*{!xi%+q$=ZrhH_ax0O!ABNc|q}37J_L(`RIZDqi zCg1&WWjkZ2*2d|M_w{NcMmxcIqsn`It6FwDo$N+knW`*nr>ruIOK!XBTbn*u+byK( zVz1Tl?^$`z>DCI-4aQl++;z>>*XgtN3II+Gb?p`Ts9n6Bo#S5Z?C3+H#MCzKS{u*4 zRPF26_wn>>uaA=XcEQ=6p-!H`-$#Yg6{ zK}Gdi@N=^F7Sir{ECw~*-XSoeBd}^J%$cd%ObInpt<`I@hDSW&ouozZxgAo7&DzpKpuU2>W-qkRC9x1Fg zEAO&gI=J&?jT~L^kBZG-o<8sKmrK1e?eMK$-inX+>kLAqMEbex|^Km?~pB^f$ z+s<;S9G6yN2|?bZ9a49jE@{4mAefIec?XpT4GhaSW;KVUL__+*8uwLNqH;jNxe`YB zRxg*mx#%Mtak9-xvjkw1d+D({5R%GdmXpc%Nefzb^?-I4HVevP0HoIWX`vTkg6c=| zEF(k{-1Iq~-iC7_)C9cS2y4w|C)Q@GkCY$vT4Vq9>Fwq9pA>9&o;!G-V*#2=2{ii# zDt7Q*2zR^ely@CQWtco%GpYg00C~)wCj3#npNAsN-C5$%8jO>DX|P-5!vq-S9ipw1 zcIACl1%OdP`Bt#ftbvh5HR5!qEweF3SaqtTBDs;q)d;tu2F|+(UUxpM zXYL^$D6w{m2<(Kko*U>|3F1q4>OToiPm#W7y$`@1aNzOPonU)7aMr4MmL#*HtX!OY z;EKKRTLrwp7BU+pk2CA(ogq*UKcK*{DI7!C%O*GtFwAz@cppP%aST4Wkl1>D`uO$p zFQ1;S%pZ8hy=KD?I5btLHf8#4Fh^T~7VD5h+3-nZ!NB4iwazrOerONKiD+R5iMtfq zV6OtzQTJYXL(41s*#lFLXj7z*d^k>IG|M?Lp#yW%7vE}zEVwEzModaNuoOLBnQ$s4 zmXf1+pafGEh-{%OR`y!y@T|;2mT4U|Z>guzCPS!M!TkUL%7LGm zO8^&If_|yl%k!6)=WA2?d@omw&@CG027{(lj?O!f(i~g3rCRuilO`?e8z{EfiHsj%C~q2nVQF9ZD$8&;x2f0J2=g)BOIE-n6{kN~z=Lcu+IEJIfWbDzhBJz5nukkh z;4m7*ON-@-=*5F#j_M#K=5^$c;Ca;_dWNzJO$FsU78(v_@+%Z`4ucZXu|i|rOBTIt z?1js+F4QM^H^uS?y}^k=?mmoh{NzD(gIzH18;uPsH(s@YB!+I91-P@$jzMV^8NkrR znt=s606}ED)bO~eoMkqP&#A~G{zl2(KEA!bypB(HMO%5evIMhZff}5h{f@aXeeZ`% zEWV{;4{)f1azOe(&(n^)rBu`r(puifoDLKuL>ctp7uC-j?53QnD44QFJ|4bsw%G_JZgh}BKuh&)aRt4s@E z!?8a!H)KJ$z`%NFj^x5fQ*r@n@I(d|8U)l63POSV#&II=W5F<&a=ku%e7S%NQoL8I zX1K#JigVy|jKwscsdjI{1akrb6pu%CYA_0MGK4REr7U;~)NxTVTqJ9ms6%D0#d%K) z%4jn>ewlJe3_V?9#e|h=* zc5TP_z!%GyLvaVMnLFkaROe%`VVkt%k}1YwG`WR7`M+&OjzsKKV6q{fwJ>CxE(v&e zzkABY|BL|37^=u339JGMf5#X7OcDa<13N&8JQzdI@N(5NCa>6Y zjK(wX&?_al0KyR+x-DYWh-`=xNyG|3L@>ReQ*h3Td&oIS50zz60(@MtMc6)dbaZF5 zYsG%~PAOe`D5V3yYYh6t3h@D>2ys>#hlGchHH=PPT4b0yS2}&=7CJSpec+C8?JKip zsCy*~3+))*NxG-|9MQUB@W31SDJecPWehr_B(V@M^4-4f)6E)!Sv)92a7m5xK%~&- z6gxY?3x`#r(&+--ir6-3{6-PtB$KDKTtktPGsGR1Vz7uVVG|j`{E)cFz?fuNL{xwt zim;})`Y6_ZdV7C;nJ>Ry6J>Juin*{1^H(c!69GH3vaEC{emQO*gCjAU!1~Z#kU~y$ z)xm8w(RXQU9}*JEV_1-ZUm$>3tsC_Xv9f>?d+a%e6|$F?XN07xFe4u2&h{rcbqxl2 zl9BN*knNb;Z{fzs@OgQRp{ub`4WTlBuWN`8jTLwz_e|Aq`U9pe{@a zV@Z0Jhl1plUNW3^nvCra6;rPKE{BKsF#WJ0eNZ5PZ4@9Ijfvr7F;PXFEZSS?g8;~x zDJz^hR;!B1rFSW7BY|8SqP#aP!z*#qKrv&i_(=MJZUqQXWZjWojHH8(D-hGUZ&lla zl$a$!C{6`UFhR=d+}^Zgq^7jmXc3wXtXRIK?8CEZ#JM1Mml$u=`>~SRCD~&$axo16 zsGt#-A>)Bwz}CCIuOFv9ufKeJv-QjC)BE49n5!2NK&l%_4$X{? zHA7j}cCaEI5siY`a7;KHG(R(M`Ki-@mR9uu)J9AT+VXHKg83sg3)nT#S{(Vt;W<5U zMA@MJVpU->9L=mT(HS+F^Z$N+&&ViawC}5BQDv^6b7E}^1F&j>z5nF4+ zx1yaaES!Kjh24M`73@PI9!SnX{5uQQw-vzada9A3eypBA_v_VY)a%|) z+4u-3$f49xdo2pCX7X0j)d@Y=Al@QS!2ukiW!rduMheH!=zeN{>!h{Hb|gd`c8()b zsSS0M+g8D%RWiA8qrRv}Q)Z>0=Wa9rIpeAz2ZwI-8Wlr`0#?EWBQ8)#I8tnJXufj; zUn0&mtZ>bkBC9wXkJHZZ&SAI=X=h?nvkE5B7MUHI9dHsAPj&v&*^Ga$1t&| zV6;!kQBvZktCzOTsC33E^FZyB)PPg!O+aum;BAZ)gCR+Td77&u2ng1~Qft%LexqbB zU%tM)T@nBb{jeOxH#*@cUzS9W!y1d(J%Iy=FZ`lR{1&ASR11-_J?q5SjV9?O%^+Hl zg`Ekbm+|M@olGRzhd&@-o}gKQnIq>qX>@nHJ8edax978-)(ZLy$vFxc2Y!AEoV z^obmzZg^Hy;ZQNfee5AJx}g!)2iISF!NpbW>-$1(cP_a~*dzk*mkL6Y`Yb_*D_jT`qA zIDu=&6c9h-o!(d;!rDyAT5ga*(Usf&bv#?vg}x&WffF7@Zl=+|Gxaaz1RWAkNdycs zX&GC=vii*mqZcfbl062l0Kpaz3c?Nsg!omkLL);a@%&J;SNkMKaw(fOtscz^SAqve z^k}%(Et*GO_gPqN$Y85WN#h>wKpQYavk_)h+G`~r+tDm{=Z5!B5| zI7jx;H0Qx);ZNG)(ynQxK#UPT63;=U0ufENnRu49*G%3e8MJ6N!w+?P``_{U<$^W; zhzVZYxJ=IbpzrByC8IR7lY!4?9V};_Nbtic-FBv{_Lq0c5@FnL4ce^meY6~ms+Z>R zQR&bYblB~jA$75thpYlYpowy5C5)lF+qdbVQDP$Tc@prwO{AY2vDE1Q8|kP_nZ(fY(Yi{mogzRW-u64WR0w2o??3We~3QMfO)6Y8Y~}>hPD_X zBn@)A!vc%-5BkEIlbH>XsGX8JNK1@)->zLJYxiOUTU4O>Q{$+>haQZI?{T2W1Chb0 zlI52+I*RlVuRo_`aqA?HRL~c}_1v~KC@5pV)NLpaLQz&MZSVtaP47YHBmel8iyoZM zUs{s>ezc@^%xUL||H(Qx@iA`Sn9$zgAlEc1PF6uFc|boAh#s{!wohW^pb9)M z<{U4V30%t@Qm5mV9+#oqTL0l*lQJJECeo7BRE(%`NY z5~&p4$B_+!>P%1_OX$mF7_m*$K5(NU@phqTzZB1z0-tA&ut*M}%;W;pN-=tBOWfA+ zG*!)%`v@VIO!etSncx-?ND>W^Iv|aEY6SoS(N&b<$JH%GS);OdCiP)G= zCHtIMf?kd`FmY>Dn#~6h!Xq372f;s(fFX*eQ(g2D&g(5Cd=jmhx`W6tB`mxgH*NsI zKO(JxNl9=v_L8TpYb5ye`nRw4-JatEV7Qx3=TIS{H#Yk?TVM*V6qV!yqB@Mqx-E&y z=tYM@fw{Q=FK@(>e8Pig)L8)5f8Z;$|7p~)E}dp0_b6M=O_5RO%qp%vQ)T*gAdqw@ z)%xUxP*4NlxsK@ZUS$w~Faj74zsUfW$Pi(ehkyDgmbRMr)wq2W1`7` zP$){K^Lj|8cccw5m`8gl@LN>UyENp}mroa9xrdjPp>aCbgFNZ&v9*%|DwcL4sK_oW zqo6?lmn)YtBlbKOfF{kctE#wj9Do#Sr|g!c(95SM|h+M zUi&=>`%JMN>`Ajw9W~=7;~mljN*1NTms0&4FNY=(19QpcWLTU6v>>J4o}@$H5hY=a z;UoO-oZN~|)s$q>WNomL9Xr0fAW1m4(F_Z^YLrT{;A2FcM=(@;D+)5HbJT?aqG!eX zv#Lbm4RzlSO$zqePZV>Ud353o_jLR|%(C#u60kW}#QLO46xlry<6CHnH6Y1^vAd3R zS?fILcOAk6+Kb%k@JD-ZoOeqoyw3h(pLG+noVf!G_P8|R&;OW{w0Cr`R|D-3JLbOO zyAi!HHW`IRI5rQtjntl> zV*-B(9U2POEn!_q!Y=K+Cjd)y1H9}D!Wc0pC{5y3U4jEV(C0%Flt;Zj|GGZD+n2AO z$Gd&Ep`9=3a%l6*NMR}6J{FD=hZ6IV^ODl+x&R^92L^SNIAepb8dGj9oPa)JuXv%3 zQ>X}h?FcqV7e<&aOC6*VcbH?lbqnsNKuN0v9c$jJhL?vA;8E&|Pp|NG*4cWaEf3D$ zoTka5W$ivSP)B{VrJa|jxv4D43@ejYP;DR$QnEX|J4+uKj!wXotTF}>gAWhV9B2<2 z;%dIA+V!CPvY$;m8paYLxt;Fnzd22cvt4+44phJ=~{;lO793uf$o7vb=b=%kYw>(I#K1n zm?^4wa3W|(OGI_a^sN>D-!D2s9GR-(HBe?6U6%(Iy`v3Xx*R^&B{a&swYjV6DR=m7 zI<6o@v}>&{?3G%Nmx~xJ>pl|7E;5u<(0T<4IXmL#@H6TIUAnRnSst%DBRYACht74( z8Lf|!C!OoubQOwQykPZx3iMr6*N=V?SxJ2zE6L)Y5z0HHzD43G` zNYPZ248?MwaF1H)e0;rMTxzW8 zjeuQrr*Kt>r<18~M@3QmT_GYzm>P>WC+4FSr2Vuvp{*SFW<_<7HWAUihLR)FO!2t; zexgj3b~8aIFJrn>Cm_(_gd%uU(dqAPCp(Rrv~b$0owu`LnnKQGE65XUiED63AkI^J zc(&<`-bKQgAF{g}L$b|FkF(Atp~ma=yRR?%%Xq$SO@s&2AJlu<>Zcqz0KDnZ-7QEK z3d2$8>|1*$7-3wNBk(jGF9amfc%RNtajFC+!@9EQ}+}#lj<=P+If+p zA%eP)G2&e9?!6ZDOmMOWFsC_+vTD!rB(Y%N4Af&gp=NEDJ4OW~Q2-*L;_ZSUaa=`L zh%gmAG)MRyy3naxiJ?wyM=DGVY%DM|gF=S(uyHEsa+&PaK3y%nd$5| zEL`RwKPQ)>%9ToTf8Sx#MJ%EvpL-+$c)q30lS=$6+D!rDheU$kr+JdXr^zoz#Qq#a zbKcG{w>+?enzL>{mOFbTv=iq^SYvs-E^t&gOdHx26(Q&7<+*6PbTQqCHf5bd&rS0( z!i3~dYH0&SgEBMgx-c&+KJ@2rcV!Bw#B7H#GoB6iBNITYkuol|`sI0jcg*|fLns*` zp>2Y$SP^RrlP9u~j-3v`bZ^0MDcW@psGj!0bPNYwq2}n`#2V`G1`89%lA=v0rRsc@ zvBhG#BTV05R(1IrcEL~5q9`{Ubhi+6(85pYmIn4C!9+}GE89_S-6oFS`J0Ut9 zZDBJmwJIvJie;}U*8!Rr&=C8sAHQBY)P z9|J-_LgI!_Q7+W=W*6S-mm8ghr{3-r)c|2@+bR*`33ZVSie}KJIQ3x#We0Z~8RaRi zU{a?shbTCtVRGojr5gLcDgj#U^WvAlS|MQAf7s-2n33V3ByS) zU1=oUB3ob-*e?yIGp|djet!9CFW+6Yd)!Xs^JhUnboh$Tbz4AoI?>s3EOF{2`7|_> zcyD3JPU|pCHxLQuNM>Sqw;LFdNT8ku_+xLlp5Ai&1DVaP+taQ%CzlQh#-Q6cq2Et) zZ)G?9Q=BE}$|jVx&{`O^DKAuO88=|z0QVO8h_w<_Add8T+e=;Fq47nXnf{Pg-Y;U>Pj082Ywb_h+^LeMsNagU^XE0riu zIG`<{hH(-3~3>&YDc|<8)xJkMMMZ7U;?>Z|<4?(_EF05Ev zp9&t+$k{=c3gYFk!y@sWfplFBb=pV6-=z|qZW?3L0<^Fknf?%~jo?i5#>^-93d>2m z=f=u;3Be%O@+$4(=qetSB;h4nO_YN<$Kp@IS&^AJMc+)h)a-eD-Pir+3*GDf;GuVk zK1mx~N{X&mCU$G`G;MAF+fcIrA{zauQl!s!IJ$P$o1^+gm)*YM}KR5S*9Ch&P}%S;06>g~us zoGnA|d(E{MR&>Hr`F5V?^yLVOpQWse0%Hh)aBmPn(C!eHI?SMJT9=&t_P6u?T{~XB z@&G@PUi2N6qqWi9wwavnx-J5XZZi9>Z$vogR04Hin1c$TY>g1WOX)VCKJ?X_xFK~S z_d2v**TIhIV2v8;=02>9qd&UbgiEA#XT2MV6Qk}T?4EOy8Dg?QUKy|xxwJcmd8*xE zsyfd`2p49j)=dtAIMJcx@I!%$b*G!Ha^4~YT-DSb{?s*tHOS@%meyrm@*^XK_gc2g z_03095yh5n#PD2ZK$nsF^gKA!$pjI+r-BiVMqf6-Y%vvrA6BvABeyQ> zIIG$qC;KueS5v_9H-))u;}+>iG+P&`X&nq?uVUeXex!Nd@#;;N#TFq@w|<$pqq4WJ zMd8Y8)(HVN44sr<>PuP`G1C{h$kMlWQN67_>y`ASqXHaxUyz4nnT7%|F#^NM62ttu XOO_6Ty@yyQRwTq-!=dMDL<_h literal 7697 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 - lxc/lxd + canonical/lxd diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index d4bf4d227e3601c0a1a6f4a2c47b6e211f55380f..fd1ec95ef72ca402f26e663887cec998622ed128 100644 GIT binary patch literal 24805 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 Q!F%z~59ZuMKh>}R0BfhpdH?_b literal 24804 zcmV(~K+nG)iwFP!00002|8%|GmK`~grFXBVs289Fhr9n`#h)Ocw|*|O;5APh;!Tlvu%4D%nbkgzx}s=`^#_ZN1N?O`(OXZZ@>O! z%SZgnfBJv^?f?GI@jv~g9lc*?JbPH%Im%H|4{2U=?`5_YN?m83{VX}vu#T2%%iG9v zFEi|^ob5R49=E`Mt!*`aG~^@irOhp+vu*p>R|z}+7RFqo)Y0p)E&gG(YwT_N%YXep z|Lxe~U(&vZKFg8URcbi5J?D_tDtui#MjpBCxv%4>acn(brL{iRR(RBFZe>f6&m4Pi z>l)W_%wum?33c0AKVsS{?-%BN?Jjqh!7%cZ1PdglLIIkdEoEBMmmDlzRmd%xU=z4Vy- zNb7yQ*3L5Y9%?*#o8dZZZYv(4waIpFEO~6HgloHc=%vJdtUS+B&$(8n#q< z>}*#aai1R->|tGJ%*z70 zEA^4_L>w{4I**b^iRZrfr*h6ZRx6>0bDqZay7qCDfR(MW;(4Tb9I01e zBBYR0+i~?+I~%Z$*h;=)!rInxhJD{we=gSd{rvs0T)6Z5a_C>XqU# z#x)inkP5EG=VJ1+?-9(ycUR(13t&0-np!LU+S0bpw5QH;#~jj{7AUfMY!wV9CJ{XD-{GqhZr*awSp3!d zmV1oHbpT)yEcvAt!jwj;B29!-xX=Q+l8zJ!T3%2!k0L}p{ zYB3h@ndq>UfkTCJjeeesb;9Ebk!$g`06LGduM1B-j&kNywqtaB)g`OF01IcsA?A*A zto*EjbJfgn+=a z2K+m7^-m#^= z12hv3(J!Lmwyn|fA}*&zXgtA^wl<>T8Q=!}B_$6Mh2}tH^Pe8A8+^SO%sY!tSefKCX- z+Ad5k3X}yTVnzD~0qLtj10xQwB?2*l8CII>0bgC%Pr1e{rC{?g-arh?6}N*OV~hk* z{vN`6LF{JAkJWlx^ZVz&uFs!8Lsr-K&+XU8(#4lk60}#qo(JZ^r$b415a>7pT9OxHeRgX$m=z9y#ci#k3ocx&vMXRMv2F*( z4;&YhL5H!pqocVd-v+1SXV$UtYH;p5{#-|4b<9sT_4u%m-Qg| zTMRD`%`ol}WLW9sd$BO=J<2TE^3#oJI4)fJK%u3kArXEyIP4as{~_F>H_5JDw3aVQ8RY0HPZ^HQ>E$99%h|V3X=f zah5RcNyME(0+F3~d34zOBF3{XSLys5(&*?&r6Z)qLLmqU(uc~5&&Ow=20$XL7)E!L zh7x@(S0DfJr%)N|`*N)n3BSa^1d(aP{ectmkp#-bS3!v&-7scQ33rpz&zgzhM9*8X zRB>q=1+HJ?1*09<09uhn0q6%ILJvcA19N$yI0-Zmw1^BpkYn+kT2$=QxN;7}D6|0a z4v<5jSnvQXX9)m1C(u8t4mY zB%*?K7ond`?of+77XjpI*fT;;kHPdRybJ5Z&>}xiNI+Ync^0y9ULk_L{9RfQ^LHW! zz+nOeVIH1$n5v7iMnL|#!swukxLjCGSBhm6for4V9vAwFCkG^T;?RhM2O0zDVms!6 zc)?XiLS-X28XyAA6!gw&K*Lc`Xs^{8SiDi$a^M6oRTT6)Vu<`CN1W*Q+8&4u90H4#GP$+hl5OB`GLW~NZ z-=VxY#E4VycnD%72~i*uG@!%DXvLmp9AzJIyUn3yc;s`j{zUTQBR-DAlJGiRii~Si z%m9x(a61Gez?r~-wt-LZBz|lMq9$}Eta%NV6K;9}aY2;~Tg#Kkh`=JCp}N8O+K8B?s#b_kMCeMOhG78x?CN8=*7qO%>yJgecph|PE^18eyF$+Mm<*} z#Q`9i>XWJa!Gt!LQmQ5ykaRFBLMKvpFS4yy8qBOk;#Xj#ekd08M+VL)7xvsCa-Fb) zus*IFNAI{SZ``JlWCdtkl{XU?J7|TdgpBhXXiy@3G4aU*K|$Dpj$fCGP(@9Gi^P=t zPnKV&ic(@kRyQco4#+^$S^V_(wF_f|bP{B- zN8ApJgLUzN=hZ=;{hYlYH39cXQj>}q1Dxs-Uf@9YBKMKq8JFWZk4h8@X2c>IWy%pN zEC=X|oyZ46GJzNqK!dh~m(25@uiclouU|fd&Epj|0V?pQOpw}lUC`RVYpv+l98(dL zO=tOF_;1`sMuej^_kuk@g@ICdN5IJ1Aqc_7M>rF7csmJI@BygMdBh7S%9E9ugiWFd z;D>9zTV2DTuM8bSIL!SNtAb+k1edmfX~U0karp z3&yk|BDZi54#EZ-i`5W_<^zn1xgfBg008*5SWIyf?vMoF%Yl``Iy(;z!*+c`Or4m0;*prL(;QddWG#@AdxE22g z0f)jP2(wif4a~I>t)VUiAruk;0W9muEPH{0@4N$hzF}~XLgM!hez(luv%~Op0`(Tw zW4*4ow_iVyvqyfPP*d2Voi6~z*>4cPoT0J7$aVc5`3_{Wu^2R=6wm{kVBbVR2`s!w zQ#h4TIrw@o#?GTJP%|ATQM3Ux-OS&~m*DCVZBW z4CFlvcXyU~+vk&<{ru&}xBqzZjr~Q>cI+1R2{N*ZC73peaT?UKxw&y>bj9rRV#PXC z5LQd5XK&biT;wpaBi0YC34)0ULhT6=xV8sp=1(z{zTdncpnZ0jXhdLOS^&v=;s;g$ z>tx@Mo!bR|Ux$g6b8j^lK+pf?vBnOG$&y!`fM}jr`4i;F+2?M24tN}7dndftE(k9O zOQOJ5qKJs@_2&(FW=hR+Y|BkSBAgngk`AigTDsM@M&j;mccwO z0_6%g8~ik}6ahs?%nQVT)jDC66<`%I?z=-cah|Xm%CL*5#QMB&d{zhZkY>Y%li35d zAKkbxmRC-ZK!C#`iQrgpI{b|%=upp$#T_eR4}?T?{H-#0@hct86BHN`JdVJ3oggPl zqlI)5eF%iL@u`H23qlIFK*`Q?OK2$s|5-|F$9|q;5MhtUa(#vW{h81{&?~aQ0TzJE z$ji)I3d2)C?8ka|@CQ+JONOpLY1Z zYjEQqtZG~LF%z5sk00iA>pQ!^Zm_%_N9+@RB0DE2vps>Jt>ESZ);Y>P0j=dR(+)#! zfIlJ&_JA5s2b%vB;x8!TIf%nx22c<;ke;9BpAMCaXQhbTjtRE)vaf6&oB)ZUK1z{vu@CHKJqg5x-JG5@VgBf*S|Gcgz~K>7(=WtHj|ZWH z;Ew-Yi8u%X*A}6mk39eQ-axTm#@iM@tl2At;lUo?be(G_>Y<|(z(km15!*D=Q!ac8 zOyPURk@vMPwk-5rzUJepH_qGws|VJx%|Ja?IFAhwOos20@LMSO6-}03b>9f8$&(RY z{o$1;X%iKP6%e@n#XB9aE*%q0+|B=AorOU=ZY&w(F!C9T|KV|ADDW&;XkV6u+(lM(T=K2$ki`?-Dj)V`0OKmT=o!rZ=p{_@jn`EaKf zg@s=1AR#-4DZyIW1?}7kI{9L;+>?&^LzWT=98DDS7HN_kDq#$L{x99L1TAeADOp0k$}(_q0a!+fM~0|fj2a^rwu28 z1JFfS)g4U4EpyA~0YOJGV|Y0JYNEKT7ONx@=F?Ot*s^K>{PuS*Ei8Bso?8#VJB&u$ z$$P}-v9Zm%4fqRi*kEsh0^*Z1d&J&bIz(jZ$vXe6SRnYtSC#5~|a@E;Zgq9l&i zEwNZ*g-EPuD_k%SVtivIlm#qPF@|*$9oLX)!C7h)0#B3gk^t2Ge(Xpp)Jj0V% z`C3$M?iRuva4WFLbZ?BtfvfK<++)R7d;8m`?{Doxs_|uFs4ZCRw(;gH61xI>W_J)b zQ2%<3DNQZJ86cg|w0Mw21Z)WE!)yTndtvj7K#4vJSL{`;v@eJ`YE*#cCje^JI2HK# z%$KQ$lU0D;y^}M3iVe9Y@c^4`2ab&Rgqb%Ze$WBlAJe(w=pF{z2?~`xhtVuwYoc zCuj>D3q0|^7)bP-o>%6ZfZy0-MjuS1N(HB|MxyqXCaRAhE-xeOBWKkli9lbjHT=nh zdH`*r!cRvFCp5U^y)LeZeqt{3V#{+@`n}jk#7F?dWT$*MiJk6Bc)3%oMb{Xo2fiKCe<;iKd4Brs zKR%q2yn<##^6h4Qafkz9HgE-F&1q0Jfdg>^yQO^)d}J8R3?+hnbmD5qlos2Sj^K|i zM5@-?w(IOF-R(wTWFfk{z6G)szgVAdLA z4%?;eifqg5*xW#V#Q$|b)3BBRd2&L}~^wZZsrGW799< z=p$%)0`~y?gdls>j^V$8>mCwLcx)DQ03#7rfG*qE@8%{?7&aVBAP$wVB&Gv!sLtzx zq88#e5E3VtaCTr8HD}ItX7@I4SY8wWyT2KVxoW-;S+HIwmc2D-OF&T)7LKuaTky1- zE*95SYlII`BIBi-wx4Hhu&Y)S_vTY@LBJ|Dkpf4X+fk7hClopzAW1%uG(oy_A!{yN zUL)BF43FBe_3Qfa<9mCSL%odas;Zu|gvPR2Cc3u~5sEn@dfC0D&uqlw=|MN(i*`(= z0bss4!8~|oRyV`4*f>HsZ-m0@&CwH+Rh1P@#Y$+VzBJl?#=Me&w5o5G&6gnwD z)Dn29$(x;*8RcN%g6B3J3IeFkoUX7R3tme&u~_T1Ue`_g|G&>4bmarSSYDLQY;y;2 z8bW6wPNCVJvmd6C8Zgy?N)Q(siCX7nF$S}*>^EKj8}aQB!NXcO^hcFLOqC78x`Nr9E3Alf6<^V9hLtcQALEmDO` zL0Wc5EW1!GS;pSaEtowm#G!DZC13$DSkeV8z7s=Gd{4!Q??j{ACm}Kaad2WC4og*< zLY0`XTfUlcfG`OXaCTm*E_W4q{eGSVMTLipZvjDS2Dic&@;T-#5tKn@PPha@wVl^y zS_tksPtR@n^KKb^f;GSsPyU3W+%13V4Mwj@frYVPp_xP{%*Zm4v`s5VGmS_6z)zpA zx1WE%t`Db3kGkp;i*D&In}drsh$=6G{@d}Z69}C!1we_9-w$@G@ywoO5SMW}SWyQA zRx^?&k*yRS4m0?Jr(!FGcyMLB$*Ru{fI)&DEQ=))weI7UNKA^D4a0&Eu!|QP2^oOd z5@=4-aR@<}XpbXL=z=Z)N!d?RjEBdln0_`-efZ0JvUqH>hXDM~0iUi|S0LJVSlZat za1cdPRSKEMiv7C2<^9w6d5vE_Fp3w&pH`dm*%rHRu;+s8K46DnQn3~cWm$7T7{L&s zV#k6KVQ@KHZ~(}#)wxCl$ez#2@9?|`1{mK=10oVtW-6zrofxyJCa;}nK(J+{ z=4F9(;d@YfhJ+3^4?L3&cf%AmbtOyer)}{uD7Xh)fxZ8j8 z$B93Gi4t6(iNwFdXw|&9H`YsJfa$k^*Bm(U3~0j$(xi@}`TKfZ%_;=6jMiIRa4^V7EyJ9+HU%DtnYbuV6y6{)+d{P!(GS%HG*T)?33xeqYc!C?MvF z-C?c(`H7MMk00yx?c-WKT0|1Uy_*0=sBEW4c=$MrW_Ev0m$nCX;(obPF& z*&!}%w_>;~gm*Gv+V>Nlo(O=MJN)gZ@Bf^-#zQVZoS7DLTd7~ll1B{lcm6DFWrrhSe{+}^Ck zj(~Bvtl=tlKm^bkaSzey1lh_1wLN}Vvfn-ySv(5Jilx;a_#`%Po$K%N%K(i;*-HE z^k=qEe`(!y-?w2Pppux_|;>8#mc1XCMXxRYrf!S@aJ+MWqWj%t6 z#oDyvJb@q3q`eF8PSkTptnOII=F4-SbSJaMK5hA17;2uFFs4(jZ?J5`c0(wHP*)B% zcJAf}5+bz2!o`q%nt(#3qF?y}C|inm@^|a8^Eb14yz}6$KexA^+po_8i>Etw^ao+9 z3kjInUcw(9Gj`9nVGGdOgnV95J}Fm2)tI2>%MY_h3I4Iz{1Xw3b%sqmK=VOfM}e$j z0v6U_ZNMOqSYh-Xc5VgNKEnGE_*Irp9r<^qlm{@uCW{RWJNTTVqBG!K39cVdumdnX z5J_h9gFQ*CZx{zIc1)OS_jDB5(Uj(p8Oa84jEJ*f14hAS<;;_?c(}uPeq687eti1< z$LDA65O94i+Ay<8XvDJ=d%RFbD_cx`x;MZY5vlUx*bXG89%X|x9>+`;iA`cD3hvr~ z(d-G}Wu-VTF4YE6Z0fi?nuN9Y`*e)R%C}gm0~LBFU_>}LDx3nQyo-CLVsBMw&;*$O zIJmM0(wB#VB7ZC42A&5zMu<@fcq+(#nRVJuPivvuFpd+oEJGv2v6uUaUNERD>2pSs z<23)UXpd}I2rqd=q&avYmO5>_=RfP-d&Ef-O4{K{Dcp$MtfV9h6F>whQ>;Wahg28}c!hlyTLVZ!j zBBKHT9}bi>TVER}QUmJq?tebaD(t6K2$l)(W0mmX$zxIpRC~Sx{O3hkbFMY@^*;|j zlT~}D@!Cypn=T4wW(%a$Dr``3fiw7TJn%%A(T=8&=p&m=Ta2Sx z@brGH3nAITd7?`o+IfzG4p3RITg9^+#H33S1^>m!)Z+T&bwZJsogk>5ppDr&V)uBr zG)+?@SlG!~6(gRb?*rmG>Mi%rY4?A5ln(s&Hhy{g{kJFbzv?#$68AxOwx#dvcjt^r zbsK{2wnwOQx$GoCaj-fb)bNiMx#D^C?DlvO@pG`q`Dl9g4J&pU@23B@0v|yc03!=9 zGU@L^N?noI?>Sc%Ghf5AZaf=0!LFex=MF~>mhrP7_i@9Bcfn{XtVP0&5BL=U`)nTN z!^`$+YqTj$_A_p9?7{+qjtKh`56Zrp8Rb!V4 zd;mB$0+*p@LBtQSFCM%Q71)arf%3*P zVDB+Nw+{2*`A)j-_tA!Dxtrr5B&Gv?VR~(|R2=U#n}VYBz?b-Rl#|Whg4uxn!>*qjO#*sQi7U=7P9*c_W^<_x`54N!`- z8S3^ODFS(ba_Ca0|LuTdSbILh=>c1n@)YMW%!Y<8Lz0*AQ1mk4DztacT$Vh}^OpLo ziPSEcSYk`z7FPp#Yz32`R;U=d@NAeSOsJ=$PgA^5wz+{|fK@@0;3JlAoEFx2U@%S4 zv0vR&X?B)4RT0YeF#&}CV(A{MhR3|{3_grtgB&6}%-y2Ok-UJU2df|#He{xp$YU$? zKq<090bSURW{oRE=P<93`?h#a9<5qA7fqdFk0sf~n~?z~`azft%bm8mM5FQXPG!%a z5@cr%i=1#Ae0a0wi7@SphBMpWyV6n~`toO~Xs3Pk)~t0Px>g%q23#JkKa5mpdFam| zJZ;1I7~pLlwp#XSy^)nK0fU22K347P&tHE0yuN?__HBLt^xuE~t$%&UfcyYAI~Iw5 zSdEQrSWG~~5`+Cb0{VpF5E7t^m`6$Qg$>!i+Rb+Et*ZA(g=y(2Rfr#SZy5YvktR1a~-=IxryHf|YH%V(P9hsKSH~t>{yliPlu8jR(tlg8=z78!1 zT%Z&~Ft}n?X6`GVbwi=^Epv#x9rAO{cuy=LTv&O@gIMik_K?R3f|rfUPH?cQ4UXr? zjbR$ge)l7IbkFWu}I9%fw-pLy6Xh9v`+3rU#^~`% zv~J>JsW4-SCowRhvDV>vt|vuk4Z9OTa_|t+@SX|ER;tXqA`PY&tsXuJEhSs-2~%9z zp$PU^Axh_cvUe3F5szE#7K&ycag)Pw3Iy$P*)C|u>%s0>HwzKObH`;nH2%$!ZM{2X zpk5Dy`=wtWOD|rcbLn0~&v4WLet%gq!NKH6PLq{C&yAy1?8^0H%-1LL(=WT!Vd0jTi;nn53J27M}aCxgJ zcdG|%jwN>S1jG!YB|ug-NH#kLS`l^$OCV+sZAr@I?A_WLqQ8A-rn4MM8!5k?oJA)-%>;od{3KG_I%+?~PyC8bU z?rZ?i1cGEe078|3(eEidOBDlcuq6CxV(V|cy?yNKJs)+75kf{(P?%_$aikqvKaSiTsxlq?X+#blqA@TeS{z3Wa? z#TkyF_r1Ca8>pS^{ojdo5c+cukcDQ8FK;<;x@4!(yx5sT+Tw8xo~#g>Il^|DgF_r& zgFEuCrzeJx>R?Nlr&o3pZ>-xx@8P3dMo4UjX zaJdcAO4x>9wV0-@vani~?*i_4hiYg0VTqX~1Pj>->z%1t76eNn{9}rfAPcpRClulu zgHYFZxb3p-9GBa#x$L&#hu%*yt!o*}c1?cK)*|f|W(Ss)`|K9WEdlj76LHUSbPN0) z{L!w2|809jQY2Qf^K18X2%Pk+c5ff(@wG0GURd+XK|^>-^epmjCP+`h!GgX0_W8%p z&v^Ng>Em?N7;Fc6bR@*|NS56t`DrmaIh$l5jG;@mrYCUMwAf4*!x6RY5KW$U{b&L`C2{E!+-pA!J;lIiH6ISC6|E zT)4o#`E;A+yJg?|AA_bM5d>5vM8a`kwuDy)HGsW{f!3yMjZn!J0uH9dZ{7$bBcl)O z^s!!VKic;XnZ`$NlKIxd>2x0Ag*{xR!=XE{NvljD({~2j0TI>qWb_-d;8g9Jenh!L z)$9#vA)1b78H%$;g2@uQcX;tSolBJVX)V{yMNV@|e(C!;oGGMB``hs#TkSlO-7XJQ z_+rFHIgnqhOc^LFe*A(~+@DWG;n~^N2^{&WmO0{l{`(1lmOMN_AUbtmr>j+VXjt_W z*qH$X8vZzk`}H$R@-Gg@D`M=pW<#gmLl%hlkip;q=5avUJZFuN)46LYF;>};Tf#YosoYDrnjXb#Z$gL7=cAlgSryCrY zG@?FR+<4*3_F_550l)vSTEESI(N&3|J6QqXhACZ(Z54-D08c;LJn!zmk{mz56DbaJ zmh>lk7Mn?vMXAQ#>{T+97N5?A-onpT#H5FOD3N)4EJ%T6o3wfGtSE_n9;nT^3M! z05{;{+3XE8lCUO-)Z(fj`IDJ0f2boa?4rM?hggn&bv7H_+bo4GKxlE&9!8yNhH1%) zF6oNrTP?za-96;|isO9NaAf-@-tsCC2nD>Q;7BgJa*+;CX%^vK4rF_x4DRZb@7bE6FH)AgG zea)uy7uE_L$NRtr?OB_K)``WAIljd;4I{#6SyqiLvs%nAZ<=^!wMj2Xd~F>{THx! zOGsqP=ljvpSvu4nk}-!B46z5;m)2oMf=|PVWuj-Z>ds=vsN(20S34Ww$P1sGP#QS- z!SigBZ^HeEe#A=WbzpnDBg@QQrfS!38#eQu&I0@Bl5cB#U(W@5(EMs&e@L-`h!qHu zQ^0|E{^6E6ixP_C?1N_e7z1#uA9c1bkq7d|0sGFXc&!bz-)02}F`puXfKrroXoD=wN zJK@Xb5}7vJc!&H3_W^L{I#(JNWWNfB?V=&lV>|kbGvd$yz^L-GJ9CLW;pIy)Q8TP= zI}p_}1`zMu4;%H-_rV#f6U`etKAE~RSz3i++ZKX%_rV^7aNV67En;~vC#3v8tl8W8 z{?`xPBFFj4&2~J+;&`k#w{AZBD7oTJ7FFAfNQ{ZuVTUN)DyVq^`8^(V;Di+f|n!^k(yWAkP5X{-_{p{=u zD;Ase9s|7y@Ud%+zzOhTo6B@^N)?hDHm89oHHo!xTGrf%BTcNEAPWeZt??L+1YRrV zmS=%2K347P*KeQNdi(V2*SGcKU$$G~0%6Q<;|whGzg=YR9D{2C6T#}T9EBf&xsK=*M`S}VJ3SE|W1826b%z1Dv<5#P4JQ#Z?MfPU+!8Sq z$#c9UCF029L%V#CP`mZ~Hm*6}@2;d-4(n9FU5+Umtoee9LF5p!$%b`@iy5cm`eV=? zfD@pUWk)-7DAUCv=Uv8n&EpuDYPDr2D8(P%`P)n%PMAK-^EuMp_;cVmy#E4egUv_R zCem1)GbS`yfruu=2VrB$(RO!Wg-u5ufAc7XIAFhqDf*f+&xoB749+ASner4H&>Gai z`7ls8~k8!99g`N}Mxl;Fj!-1s=p?bPBOKtJZKNOsiPhxgYhOFnrwfCSq8g z&l6fLoI=zW&l)TNn?PF`cH&n#FJ7?QY~qNP;n>aRa^VZ>W0Cr!+6VYfcNvi*1BN|z zqhW4vp46a)4W{5R>c(Fk*0Lc-K)dGDnMQES_faiU!+3hPt3h;&|wK9&FRO!wgvj z%b9cVNcc3X;S9&#SvxzZoi99(%b`E^JM+hYquk|+8!}>J~N#mhkrX0)T(Z9DA=0VlG~tWlW+ zc!!#Aj=AuR;zf639M&C|j7P0C1YXwib|Rfn$#@+dGD3o~fZ;%FIvw{hM_d&mxS+ zyq;$FarR4tNd=fPaDA8M^q{9h3@fs?Ur|`ViOS`KD&o_HA0U1CZ<`ZRdHao>_tZNg zGp%lRiup!BSU}x9=k2uB+#%Q~tC*J)7vHlx$Lq z9HTlE$eaPjn|OP^-#XYVeO$@OlLQoJ3lRXzmKM=vZI)M}0qdP^uXs{vvDLfOs;=kp z_-~)TeEx??cdyvk9emXYx2)6vXf5Y+uzp5oI;_fq=8RP*;LM8Ad<2tX_!o$7nWGar zE>&*{mM%MA)YIDJzdHs6Qh=cEJR0KiPN>R3HsXYMe7wLu*r0CJl^F%7RCDT|l*`@< z0-9-hu^RX*&GaL*##RELu|%wL2%1|xt&ZOuWasJI=-rWy`JNba4+cEgV{peK;1lZ9MRvu|z@I@ZcHkX)K6O^pwoH;qTAr07g zvfve4DwmUM#_j|I_S=>qdsSDn$jpHi7nX777|rID+Pb_c;e8R;i4GO4FDiBdIi7Vp zQ750JB~X34M}zODg`?@t2*<+#rOxmIByFBUJUOd5EN3)!OS_y?>x6rUPgGEL-p!Am z_&fL~6TkvYyzoqXi#_F*IrRM>SM9Z6g>Qe<6|57tSM*tvMkv7-kc!2kF62zl=C}66 zu361It%q}bF6dcp`X}<|bEH_oX^(`6Lg#L^3giPdY&nLFuB+eU|4e7?r`e9NS@ZeI zB8DEF`D)iPV35bHLN1%+(5gsII6Gjp&?8pYniD$WIGhCGnRIos7tB8PkU zq(>gu^jV!qV3l*X?~Z_g^ziKa9vI9!TK0lgDYh0)lVxBlcl&<-M_yMZD_z~+SFfoA7p z9MAw!Ll!A{iI~BUfXW7yt0(*8Re)!gGVw0Rs@N~%E*QQJ>-eoyfsIP_oLdc#KJH1B zBeFbrUA1C!2qfbk7co2nyU%P0D4>@Iuhtg@L=;+YS$eb~_H=P?5;&h7Bfow9`s(tx5zw z@IMFt!9=V#F*OXQ%QRG8)+5GBeZQx}t1~?Y@zR4< z2m~W^O9tFI{MiQY=S?hk_VvU456)(*kJ)3;Yh0r`^a-Mfy+YHo_n_=%9SA7|1nVDA zc+*B%~W3@lv{QUy^k8*g2J!2sjC+rwn$WFiSizn}PXF1Jb#hSy;u7V8{8my><)?C-t z7N(r9aq)EnzLT>ftAumyG*8^qCiRCy@lsv} zfe8Sgu^sP6x+wSioKMMuXU(}g(H%hS*_mgs9}CB(N9=Z@g9-)`96R@IOOQdN`ki__ zttGv0!f_;+<=dy+7?&Q|>yv^N$@|#K2C>U_TUEQpAB*oX2E-QG*VwRBz{Wg{dW_3n|LPHm@2q2>?+FWQ1B?9nV5 zzT=4$Jk{AT!O4XVvOkN+wL>wS|8&prhC-eWw}nA>kv2M((nHYz*v}og?)G}n zzz;$AS#8f}_S^VM$p}L4jl1t(1Iy7*fNyCQEqX9pZ!oIAm%0&5G=k0*>!*2d7d+*WRu6H4mJl*AM z;4R3aUeD;zN!a&p82~#UOPPd#9TMR59$208vE*yJ!}J}x0xLmSqnP)Tb=e$n?O^~8 z{hmm~-z}`L(*dtehwbJ-9#MvHJf!~1`{-h}*NfMNFFOx}4J6DsV|ym6T#F!kMgF2x zF}3jZr$ge4v!xIlynsLL{cBJ~$29LKuSY4*w{83M%jajFIz6Um5uB%!fyS~s#hf=( zgCHDF}YC)0@@0TkC7~T_(@7U4iJ$c?H0F{1}|{ z=*dm21af%Qp6*Y}ue81w^UcHgcqc9!4a=vuRKcOUD?#WcT1t)K!4?HN_8#e#U=QI| z0uE2?-TEmaaP)WtmA)KFSa`tAK@>P7rr<Q#xc!}4kTd7tHAsZcI2KSmK*Sv>{C}|@JN)dy-uiImxrmcfN21E{&_KMRpct~RvPFjWZ^l6RWX#LJ2XIr1Dw{BvrH}N&rZ_P&4R4&Vh zp9Z%6oJvg3^U14p4czh(DM_Efo~zv{!`RR?H3fM!1%x7Q&fvqEU~B4fCAP^$FJN(a zw52})Ro?^=hcGyp*$dF--3SC}H8Z?U?=--mw%1fsf`Oeo0(*AayusQzftxoE1z0hU z;YmsHrZ#&4v>;30jfP#{a)V$p@$Ommwil}$Aj+*H_PpP42mEb|#S@@w!`3K%Yk6v% zodOPf0~D{Pef{)p{{Gtsp1;*csRgigI&a%yU=9gBpE4FaR4)R%#hE$Fj>e`8| zi5ElLp^-QH^zAHO3p!Br%?BI%_W6t5B7gf}VD)+VqL**>=}<4I)pQt5j@xE2Ay|z@ zWe+2!Y>8&HiOuR^R(5&m3dmt|hU3bO@BBhqZ2-xu+?afiD6{%#I$-zO?y_fZ@dCR& zym@C8-6<5_w>6;PTXi^mgqjdx za{?0fJG_+$hXojRsbw#B`+K;HWB2OVmLwU6xH@IZfmiiIbo}KX!Txba#^$NZh>pcK z$Szg~i&Ysx%{_GO=rLzEE${bb)6Nkc=oV~phH#X9o_DuATJu__^Hn4Jefh+mt!j6C zhUbVC6$51KPVm2`&702&DmGS~(^(?ktKpqF_FNO)Jj?#$-kRZ6t!X$m>qKJPnQd;1 zKKH{&o9Zd zWqV=l&a|3Zk=MW^Pau{PY=9KP-Ks&`9p=u}D~=7l8CdXS)M2Gq;C?wM$a%g7u{I0j z#!GpIS*b}t>=y*nEQ04^yBZn@eqXYMh1udLS}@OSExZ@3N{4Mi4;Ga23xKmD=`poow=~#^*V{!9BHV33eQ~d6cIWR)_5t*t zOBMlVf^57jeyfhCcOZ<@>Otg~ocY4TPd455Q8ipg9d>1=qvxDKc%*Z8wzU^h7By-2 z;J#h!9#F~WRxbkqHTL^n+)x0MW3Y_Zd{v7p|CL>=6;+&idEY%|P=_d}o5oOT1=SJbUkUVGeJyIlYI} zNhqhY!n}$a2;7}@?4dI(;gJ&i_wivy?ql%x<@K;wwgt>7wF^=(JWmHfy^G+o2Yfmc zAI-FRcX@T%z;xVbvK9Y~QKN>rVc&7M3fp$iVu|-vH;0T1Dhmba9-!6W49^LR->eOK zbyV(BFfV5W>z(&LlzD-F!fVoHs_wqwIp=e$*qsRzWS52TCTly9XxK(#FLJQFu9Y?} zFQ*Jx^d24I3)>yJnnhBYZObV?9rywA9y0RZfB!sw`E$+d_8gUdp<6;8?o2Y=T#iAr zq^NlFG7_W@bD&pEDA>rO0>cBZgdKv%CqRwXy$y;;Gp+GjvG48km;UuX{uD3kBV3-2 zjkW&9QFYUM9tnF+L_VDMcqPX-f$uHbyS(lOEbFdw$WXC!*%D-1E)ntI$4->6 zIfe=XO?YrA&f|*d@CH8b=y5tD3rR3}x3c7QD}-)#Dln+JK%L~+o*9yt$&AyoyALXt~bqafR=3^Ze$BYOCCAw_0SbfNf%ybv~=kBSb zBYtPK>GJT@aoJXHy8oYIiRw9G$S?RbAJ1 znsUH!^X}k3E8zF9KR$oBJ?a5quuji6@9UPVE%y#6xZhP`vG_c9mMufKr40ZJ;88*Eu{&lwnMc zz;PUP^~yaWY{K6L4sIP2(a$TY?inw|`=y}or(GDtN$Wukr{2G~^K{Lduy=XhnY&nB=+8cI^X@v6SLEb{#wo+`P?inACWmvCcL0V@zMN5xqw;?5 zi~u|6b91NR?&bA+n7qVSNB17O`l_aWDI6k&Gj_JQ;;aEE932 zw$Zj;fzT|x-Pa(Z)1LMU*|Q&#Wo>Y?I|?6#ZbFrsm(M+y>(3oDkNVb7 zyw2N8j%*{a3M~L7+3RODvHv*%?Sg1~N7V4tMOo4u$=U8+L+@VQq5K{j9bQ2}OtT2W zt^#M34X@TKw)ZuH2O_L_RMs8KalF#fAex_sLqbulp=Xz(rD;3NxYS_Y75-|g2a#i3 z61Hr*=Yl{GhKiH0EWh&FAR=s69TUS)UiI<{S|TRe$t(bXG3x2PSOrye*j%?iSL;Is z%62}E)`&5uHz9guB0-W5v|%_~nqwyQzV<15rMVZpO_9?|qvfUb+XlBzcw3h$csF15 zmIdb*g0TlmFh|D%Z|sg2&mJoE(}CFDC6CWTvEOq#QmK_qo!&PXK=JPZmGzRuIfvvT z2K>>0o)zcbdT${BtLsVg3=qNXM6?x)CA^U+ZVLopgRogCDq#frc6zUwM??x4o9HS5 zs6S`_y{-21*Y9s17wlCXuz4k@b9ackMph?0nSx9Wsl$g~UYhAWF7ck#v#jZMRth2E zba;8#t||Nh6wP4*BipCf9pqfSW(Bf|90lnk80dl6X3x?!tTKa7 zK*LIQuYiGz-Di^Cm=la9DAa}BU){SMEaZ<~Ork5ddz`xyzY5DOKtd``8y81OUW5vr zMl*T|sb@NnVfo+k(!J+`{rm446*ea*u zl@!1y1UWG$g zdCe6tZyme`?cT%#BH1Kp+QLlf<%RIK8k=BE+74y7S1|d>I523f{64){ivW@P6ofPzCrp)9Iv9#7OIx<+a0S+pPZ_o}@k& z?W0DrN#`-m=#R2v0V;3(}bc8t39-6Vbv)xhVs_o(QA{cdd3}v=xdEej}*L^+AtT;rs zvDtBgUi0=?EokiL>%*mZkHHKzc|G{XPF9c9Av(*G91|E*Gl?Yjfg>XGHzJ{XyQ7_X#XU3wWYOtKP2=+@4iEZ$6x6 zT5ad)PJQ7GriZGbz2nw4o|j~g&=5ubSu$2DMxgOPQo5|-MYLh04)rt$cCix`F^nq$5z+F_1X4H$dPmNh6R~x~ zE^v>;&wxC*s@I+&Ri(GykTWJ?U^;Nz5u*J5^1Kke`CK&b4gd7x+i#z~{jzQUeA%3L z6E-tZ2<3j<>3UeYmovbf?Q}*^Ih%$cx;f+VlTBL zK*18Pib!5d|Hr`z&&*FCvM(@X*+>TNBrk;!_%@Jkz_mc9 zgT?Hyg1MaWnQWHI_OzVPG4BvEdfWZFtf?=yo%0#q9AtBFopuEQiJRF`(c-=pe)Fm( zpsGDH7;n!DckAPv^0;q{JiL4Rz9p8I3)?+2ra9Y1R@*fuQx@UGB%GR#5IF7WxjRNT zYz#<3BQ)>0;Pb|PbLZ|g*2m^F&t;O*Y>XM}_Qyqf9%SdxU%lWNB?|LrX+a+3!f>#6 z?~Mh;6dYAyjRa=RH%~hsfyH5G6T-{V)#ylBfeRkt4#05?cNEWy__d>!VR9m3K7=q zvhsT8?TC@bbm|rFXe&vw)V?eynGUwu$JpVh+mxD_;v!P+*7jRNg5W@O?Z@k4_0uv- z4}El?L(r*~F`eqg!@2bioXo`u%eDo2DlXe^(;+p2(&?=Zmxm0MT|k0Q^eNFeJH~_+ zMr@!Ky0@I52J2ZT)|ihDTi>3=u5UlS{<6OO^9#2E@7#JLPTsc*k7{WXkYd`mdNIs$ z&@6%229M32feqDk5@DQu6-{6wpuFsjW!=_&$B*O|xs8V0=CGwI+{KN?Hn>?d_I2f} zeg5yJbx6u#Bh^#R;m9@|>#&&?mFSIWUXNv!g0qtZP%m=~7I-_eYlGThg$5E}gC+2~ zBe+$w#G9QniCY5U~0vNO}7YaQ?}^9_5D+md)}OxMDY}becZh zr^D#rs(qX4T0Gufa)~K8tWqRoZK;Y>DyR)mw=33C=h>w*UZf=SdVdR?VmLY7X*i(E z@m!S;vTvYkv#TvU_jo@WkLLPSE$tpu}xlN z=m;keJ2xKZzJ;SWV$$YDTM`Kv2yY^;*N~pIIs6R$aINPgu^+=(b>xC`DoA*sO+F8HkXxp(LDWGnEN>7dKw6AwRPaWcuN0>>{-GC@n*-O>*0`3C^oOyx*fcdIkozdoNPIuT2H?(j$o|hgiS; z{%ia3Jjabhl~-h(1Tb%;+U=?(#=+r`R`*?VP%P7N!f4x5K=_vlQ()^j+otl6$t1$yCCSm}rlH)76!K6tke zrkgKsS@8~`9fRKQu0-#Gwa6iR0GKX2Ns9SA9oy@pPw$DuNS6e8b0#2Rws&VkKtGhi ztl?d2nw?@gJ}%mybJbgZ4EVeLs13Am{hknT5!}`Z3+THOZlSKo>tP$@D9PfEf#^4i z+hl;rLAsJx*m$~G?EcB;mTWl5sJGL31m>+U&7k}}oI2^nVR!HCLqvLVh(vIlz=3!O zmUqHN?!j6ZvN1N@wL!eO>642nV^wjVdY2ih;LZl0@O8x*ftrnf$2=Pb@E*>{jGXIs6` zNC(86)rK~M%UV^e!V$NlmpfLh6eSJ$O&)a@XPuwkPopHTFE<{=c9LKP7T;zYT{gSX zyd2qZ`Cf13_r0aXFpa=G2RbJd$0Io8yFt zY-fMXtqZs;WIPD(4yXyIhx2fH2upQR1FQsM5u86bY`shnwWK@n&sWHv85156Zc8+03{6nv{AxeF0QG(>dd#$91^)S=5@lG2s&*I??3-Ph$FI6#l~bXXd1J@-DX zrg1*oW)U{3#6yNV#!OZ<*tddfAaT9ad3iNV49hm#NW_4yjel6OA0K4V<4QLxb=Q51 zVfM7&$>w|XLR`n;T65`ODz6(e#U3v2I6$g64i;v*+tEFzTYmT55)MaWIlIH~vXdh` z38>Y=#dCRCh<#d4T7wqfr1x6$k}S_WH+)y}f-} zUw-=hW&LyU-INu>X8pZX2V+>dw6)z~UN$3%@!*^3L12_;@Q#V<)E%gWHvxHok&837 z(7wYf%6FNz7YFXkj@9KQBFn4Dms43FBD*($@^hf{%QwBRH(Wtaua0bMp82ET;nQt; zh4Vn?@JR_!yl>G3yx|kgarJ#zM?BFy)vGDcnlQ)1K`0j-1y8ukJZ8e7b6=u%v=d)y zHv#fgpMA}LU$zg8;4hK^t(PEd1T@?qR9Bve0ZZRAt_GM&=gJE~cM>*hrP01w`$EMaugh8;$+8YJ$%=!Rmm&$D5YjzB$~w+GNHR(ahc z_pJ8EksDU{Sg`M3e}7xw9}C7lJm#_8lMK2SbeK-=SaUH>m$P>{Z$BrODpo ztbVosZ9~k?<*?a0Y-9+HUxXN=AFgiiE^89`?P|fWN8Q;OB@;~QUVD{HpS^Cwn>7RB z>X0^fN30XCfq}|Gx+ud`4dCEy5j~ilJnXRTVN+xKXdvC)uJQlZb+$WJ<3JGozwa_q z96NUMII&|dNW-87?h1H%&hbh!0hZtMac>;EySiOnRdjwC{6^L>W>aPnFtc;KZ2)QQ zmz*uRj{hVHfSA;~x94{!6v1jenB5T7-BL^r6X2hMslPDXjZa~$qR&9m`#v=&VeS32Y z=Vf+~gg;_)aL8pslH8Uz)4YwbL(Qx1aDM@NL&T3*3EWtrm=Gpz4M5x%FEQsD~rxbjOndT z22jFkd2_E3tSz=vORp5vK%L9(?*`BYmId$9+i^M$uTSnJ5uNv|Ip`6kt5B^)UImBU z?k!(RBh)CHda52+%OLEe~dDAYjOaBL(%%}M&xTd|DYcqwVCG=^s4YZ0WwHW zalM@Mp%@9p;6lDsH(Q$d5W}hlHMvLf_&2_ok`0Brl{cK(UtZ9YBZL~9=pbR9z+`Y{ z4=V|kbW#P9zpj;PyKz!b4pu>t(m*A1vTQP0rB2iYJmtZhW?D_5XV&kk#_b|?S?uOU}`+WWp|s}699{#spL zUzUgw6awUM)Do!JWfgDA6o7V$Cf8NX__2~l1#>1OvPL2GG?4b9d8^~e`F0?`J?i^+ zpFcdck1sF1{ZyArA-I9r)%>JDQBqLQoTxUCrg`8So0>|#5hyE9!@2^{oz6{>vPP1i zO(5rd6Lo#ENMCf$W5Ed(8NjCMX`7Bap!nQ}l1O?M5QPc__v>c6+U0FB8KyY(#Oe+; zl?J~lVrM}J@v_ntVbPC;#KSk1@5z4C(9;nXqST^*4n^0rtl;mYc=81nO~}bvpp8wU z=b7gGLNL1!FMnUT&+q#4T?T61@{KqwS#+u-^M4z4M9Dh1vIx#kn*6E|g3YB5=~^X9 z|)-g?SdxsyppUrW-8bI=8USo!@jdw zo704p8^`9-f?yWqV`ClVI5Z(sw4|#c#4DmQC-&+;)CZ+lt`5Ns2{np%OZVKwy9UoQ zy8QCL2?7oP6Umge(r==L@bjvvZt;P0`gi~I^v|6nb@Q3(_Iq3^Hb3QRbUNr-oZ{(f zAZzH&`RQK5r>sCJ?`X0Ei>B22Es(DrCYJHzPPMnL%%z?ygkl>>L~qHbUVj1KRm20jMG{;^m zAFHRtY%+t|m9Ft-Mr6Ax|4OP?`JKmz>S}=k|G0AZZqQ8wmcZT8XhmWYXd7UxNR~XG zJh#)Pw*0QulqMd@#OOsB2X-a`PG$2cq8&yOjB{SVkd1nA)up*M1#LKbde)vA%Bf-( zrmXU?JcepIJNPO=MawE}exg*oW6f%iq+NmUoV>4X+Useqa$02dV8dk7 zvn+bkzXt%p5rseTXw<~~VF2%ff2ZCwrNp()+2r%*b^CaJdG|D)AKFbl)%W-7fLmKg zGX!-VSVRotR6kIR@{*L!l1dd1 zHAZ3?_-toa`Vs*fYt;&dV8f3RNMtKyv-MP-xJvm0$w#vlZ(VUDl}-ZL@diG=Kb{}I zz_qaEoA<+7WP?#v=xL +Date: Wed, 5 Jul 2023 09:29:54 +0900 +Subject: [PATCH] dirmngr: Enable the call of ks_ldap_help_variables when + USE_LDAP. + +* dirmngr/server.c [USE_LDAP] (cmd_ad_query): Conditionalize. + +-- + +Signed-off-by: NIIBE Yutaka +--- a/dirmngr/server.c ++++ b/dirmngr/server.c +@@ -2776,7 +2776,9 @@ cmd_ad_query (assuan_context_t ctx, char *line) + + if (opt_help) + { ++#if USE_LDAP + ks_ldap_help_variables (ctrl); ++#endif + err = 0; + goto leave; + } +-- +2.11.0 diff --git a/app-crypt/gnupg/gnupg-2.4.3.ebuild b/app-crypt/gnupg/gnupg-2.4.3.ebuild new file mode 100644 index 000000000000..a8fed477d30e --- /dev/null +++ b/app-crypt/gnupg/gnupg-2.4.3.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintainers should: +# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ +# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 +# (find the one for the current release then subscribe to it + +# any subsequent ones linked within so you're covered for a while.) + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc +# in-source builds are not supported: https://dev.gnupg.org/T6313#166339 +inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig + +MY_P="${P/_/-}" + +DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" +HOMEPAGE="https://gnupg.org/" +SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" +SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( tofu )" + +# Existence of executables is checked during configuration. +# Note: On each bump, update dep bounds on each version from configure.ac! +DEPEND=" + >=dev-libs/libassuan-2.5.0 + >=dev-libs/libgcrypt-1.9.1:= + >=dev-libs/libgpg-error-1.46 + >=dev-libs/libksba-1.6.3 + >=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 ) ) + tofu? ( >=dev-db/sqlite-3.27 ) + tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) + ssl? ( >=net-libs/gnutls-3.0:0= ) +" +RDEPEND=" + ${DEPEND} + app-crypt/pinentry + nls? ( virtual/libintl ) + selinux? ( sec-policy/selinux-gpg ) + wks-server? ( virtual/mta ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( sys-apps/texinfo ) + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-gnupg ) +" + +DOCS=( + ChangeLog NEWS README THANKS TODO VERSION + doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER +) + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch + "${FILESDIR}"/${PN}-2.4.2-fix-emacs.patch + "${FILESDIR}"/${P}-no-ldap.patch +) + +src_prepare() { + default + + GNUPG_SYSTEMD_UNITS=( + dirmngr.service + dirmngr.socket + gpg-agent-browser.socket + gpg-agent-extra.socket + gpg-agent.service + gpg-agent.socket + gpg-agent-ssh.socket + ) + + cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die + + # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, + # idea borrowed from libdbus, see + # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6 + # + # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl', + # which in turn requires discovery in Autoconf, something that upstream deeply resents. + sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \ + -i "${T}"/gpg-agent-ssh.socket || die +} + +my_src_configure() { + local myconf=( + $(use_enable bzip2) + $(use_enable nls) + $(use_enable smartcard scdaemon) + $(use_enable ssl gnutls) + $(use_enable test all-tests) + $(use_enable test tests) + $(use_enable tofu) + $(use_enable tofu keyboxd) + $(use_enable tofu sqlite) + $(usex tpm '--with-tss=intel' '--disable-tpm2d') + $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') + $(use_enable wks-server wks-tools) + $(use_with ldap) + $(use_with readline) + + # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist. + # As of GnuPG 2.3, the mailprog substitution is used for the binary called + # by wks-client & wks-server; and if it's autodetected but not not exist at + # build time, then then 'gpg-wks-client --send' functionality will not + # work. This has an unwanted side-effect in stage3 builds: there was a + # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating + # the build where the install guide previously make the user chose the + # logger & mta early in the install. + --with-mailprog=/usr/libexec/sendmail + + --disable-ntbtls + --enable-gpgsm + --enable-large-secmem + + CC_FOR_BUILD="$(tc-getBUILD_CC)" + GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" + KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config" + LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" + LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config" + NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config" + + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') + ) + + if use prefix && use usb; then + # bug #649598 + append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0" + fi + + # bug #663142 + if use user-socket; then + myconf+=( --enable-run-gnupg-user-socket ) + fi + + # glib fails and picks up clang's internal stdint.h causing weird errors + tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h + + econf "${myconf[@]}" +} + +my_src_compile() { + default + + use doc && emake -C doc html +} + +my_src_test() { + export TESTFLAGS="--parallel=$(makeopts_jobs)" + + default +} + +my_src_install() { + emake DESTDIR="${D}" install + + use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert + + dosym gpg /usr/bin/gpg2 + dosym gpgv /usr/bin/gpgv2 + echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die + echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die + + dodir /etc/env.d + echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die + + use doc && dodoc doc/gnupg.html/* +} + +my_src_install_all() { + einstalldocs + + use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot} + use doc && dodoc doc/*.png + + # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed. + dodoc "${FILESDIR}"/README-systemd + systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}" +} diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest index 340e3430f548..972170215581 100644 --- a/app-crypt/gpgme/Manifest +++ b/app-crypt/gpgme/Manifest @@ -1,2 +1,4 @@ DIST gpgme-1.20.0.tar.bz2 1817377 BLAKE2B 1dce0f32a29ece87f9e0f5c9da394fe3e3b651344889f36e7c403a8336e53f831425384cc43b5aeebc96da50b5ac139a8f5b07dad85e341dcbc4b47b35c8e77a SHA512 82dfd272edd4adab09e8428bf809c13eeb50a4a7d2397c41d29ffa3832c4f46054ad75eb053fbcc876ebbf78bb8bcf71d95bc9dad68f4b326492ea513dd5b606 DIST gpgme-1.20.0.tar.bz2.sig 119 BLAKE2B 2f623dae9bbfa68eab7433854b4357dbcb1412488cc347d9088b3da762f656467de6a57a9658e28789c2dfddbf8032aa7683c103e4daa4fdc35502a37c3efc3b SHA512 7c4632aa7c3b31653046ede11afd49eef9986675196c64e2078d65f9fb732898a6f3e818de89f51056eaff5a4854e1f859151a90f1e124890d21219f8c30b3fa +DIST gpgme-1.21.0.tar.bz2 1830113 BLAKE2B 77000567fde5b78bf46352b25c81e7223506c00703360c87d3bd05afde29ef33d7f9f82e2dbe20f4e64bb6d99a0d8f442d88762d14a72b7ddabf5b38be62e130 SHA512 eb70813d22920d6d54459a4271259edf55d5833edfdd053551ca245521e06a8c19ed02dc93e0c53132a699e6d8c82499f50caf8e390af28468e3549470595b7d +DIST gpgme-1.21.0.tar.bz2.sig 119 BLAKE2B ac19a5694e139be36ee9c6e28501d4a695166cfbc8f1561de7c7741a274f35cb0a67f779b5fc1ff58b5a11eeaa5e575c06233be65d01c40504efe16a759740ea SHA512 8a471333fd0fc6da50990c3aed67900a6b183cde0fcc449d37435289d8f309c68555c741281c06af9740ac088ae0b4747263da1dfd23d90b050185706948b227 diff --git a/app-crypt/gpgme/gpgme-1.21.0.ebuild b/app-crypt/gpgme/gpgme-1.21.0.ebuild new file mode 100644 index 000000000000..f1f283dbfa22 --- /dev/null +++ b/app-crypt/gpgme/gpgme-1.21.0.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintainers should: +# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ +# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 +# (find the one for the current release then subscribe to it + +# any subsequent ones linked within so you're covered for a while.) + +DISTUTILS_EXT=1 +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python3_{10..12} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc + +inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig + +DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" +HOMEPAGE="https://www.gnupg.org/related_software/gpgme" +SRC_URI=" + mirror://gnupg/gpgme/${P}.tar.bz2 + verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig ) +" + +LICENSE="GPL-2 LGPL-2.1" +# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 +# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. +# Subslot: SONAME of each: +# Bump FUDGE if a release is made which breaks ABI without changing SONAME. +# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) +SLOT="1/11.6.15.2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="common-lisp static-libs +cxx python qt5 test" +RESTRICT="!test? ( test )" +REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )" + +# - On each bump, update dep bounds on each version from configure.ac! +RDEPEND=" + >=app-crypt/gnupg-2 + >=dev-libs/libassuan-2.5.3:= + >=dev-libs/libgpg-error-1.36:= + >=dev-libs/libgpg-error-1.46-r1 + python? ( ${PYTHON_DEPS} ) + qt5? ( dev-qt/qtcore:5 ) +" +DEPEND=" + ${RDEPEND} + test? ( + qt5? ( dev-qt/qttest:5 ) + ) +" +#doc? ( app-doc/doxygen[dot] ) +BDEPEND=" + python? ( dev-lang/swig ) + verify-sig? ( sec-keys/openpgp-keys-gnupg ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch +) + +src_prepare() { + default + + elibtoolize + + # bug #697456 + addpredict /run/user/$(id -u)/gnupg + + local MAX_WORKDIR=66 + if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then + eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!" + die "Could not run tests as requested with too-long WORKDIR." + fi + + # Make best effort to allow longer PORTAGE_TMPDIR + # as usock limitation fails build/tests + ln -s "${P}" "${WORKDIR}/b" || die + S="${WORKDIR}/b" +} + +src_configure() { + local languages=() + + # bug #847955 + append-lfs-flags + + if use common-lisp ; then + languages+=( "cl" ) + fi + + if use cxx ; then + languages+=( "cpp" ) + fi + + # TODO: qt6? but qt5 and qt5 are mutually exclusive :( + if use qt5; then + languages+=( "qt5" ) + + #use doc || + export DOXYGEN=true + export MOC="$(qt5_get_bindir)/moc" + fi + + local myeconfargs=( + $(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") + --enable-languages="${languages[*]}" + $(use_enable static-libs static) + ) + + econf "${myeconfargs[@]}" + + if use python ; then + emake -C lang/python prepare + + pushd lang/python > /dev/null || die + top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_configure + popd > /dev/null || die + fi +} + +src_compile() { + default + + if use python ; then + pushd lang/python > /dev/null || die + top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_compile + popd > /dev/null || die + fi +} + +src_test() { + default + + if use python ; then + distutils-r1_src_test + fi +} + +python_test() { + emake -C lang/python/tests check \ + PYTHON=${EPYTHON} \ + PYTHONS=${EPYTHON} \ + TESTFLAGS="--python-libdir=${BUILD_DIR}/lib" +} + +src_install() { + default + + if use python ; then + pushd lang/python > /dev/null || die + top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_install + popd > /dev/null || die + fi + + find "${ED}" -type f -name '*.la' -delete || die + + # Backward compatibility for gentoo + # (in the past, we had slots) + dodir /usr/include/gpgme + dosym ../gpgme.h /usr/include/gpgme/gpgme.h +} diff --git a/app-crypt/keysmith/Manifest b/app-crypt/keysmith/Manifest index b83d422c33f7..28a5bb72c6d4 100644 --- a/app-crypt/keysmith/Manifest +++ b/app-crypt/keysmith/Manifest @@ -1 +1,2 @@ DIST keysmith-23.04.2.tar.xz 161252 BLAKE2B b2bb39eafa86484b5f2d991a55129ee5bc6373e6c6c2393e1eb255b935319eea6ac5f2e898547219e3e1f4ce6a2d685922d2b41456ef1fec00f6d4461c099a90 SHA512 8086e9e383c178b5e0106085f9cf4adb52f15a4894e825fe36fed25e7dcb3de45fc099ef847f301f8be0ee5c6405abf55956cad777efca7a7305d7b85df067d5 +DIST keysmith-23.04.3.tar.xz 161996 BLAKE2B a160501a3fd29f83814611b0d738d6df487af0f98ffb7f9bb2c39b5ae67a3cc7af605f9d6c894d0e8ce351bd4d740b7247e1cf7541f4a1c1079110f384ce2de0 SHA512 a7ad96c91f5b50954aa185bdec81af8feafc1190105d28a3166b84442e5d58bd8a6dddcabd9d1f907b585f4082fe2dd16991b0c922bde087e1edfcc0b28027a1 diff --git a/app-crypt/keysmith/keysmith-23.04.2.ebuild b/app-crypt/keysmith/keysmith-23.04.2.ebuild index 351289524b58..4fdee344eca4 100644 --- a/app-crypt/keysmith/keysmith-23.04.2.ebuild +++ b/app-crypt/keysmith/keysmith-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/keysmith/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~x86" IUSE="" RDEPEND=" diff --git a/app-crypt/keysmith/keysmith-23.04.3.ebuild b/app-crypt/keysmith/keysmith-23.04.3.ebuild new file mode 100644 index 000000000000..351289524b58 --- /dev/null +++ b/app-crypt/keysmith/keysmith-23.04.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +ECM_TEST="true" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="OTP client for Plasma Mobile and Desktop" +HOMEPAGE="https://apps.kde.org/keysmith/" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/libsodium:= + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 +" diff --git a/app-crypt/minisign/minisign-0.11.ebuild b/app-crypt/minisign/minisign-0.11.ebuild index 72ddaf11be5e..42a0821818ad 100644 --- a/app-crypt/minisign/minisign-0.11.ebuild +++ b/app-crypt/minisign/minisign-0.11.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git" else SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="ISC" diff --git a/app-crypt/p11-kit/p11-kit-0.25.0.ebuild b/app-crypt/p11-kit/p11-kit-0.25.0.ebuild index 9996c81e8481..46287250efa9 100644 --- a/app-crypt/p11-kit/p11-kit-0.25.0.ebuild +++ b/app-crypt/p11-kit/p11-kit-0.25.0.ebuild @@ -24,6 +24,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) " diff --git a/app-crypt/swtpm/metadata.xml b/app-crypt/swtpm/metadata.xml index 3187cf4dce7f..56af2735d414 100644 --- a/app-crypt/swtpm/metadata.xml +++ b/app-crypt/swtpm/metadata.xml @@ -15,6 +15,8 @@ Support sys-fs/fuse based /dev/tpm interface + Use net-libs/gnutls as crypto engine + Use dev-libs/openssl as crypto engine stefanberger/swtpm diff --git a/app-crypt/swtpm/swtpm-0.8.0-r1.ebuild b/app-crypt/swtpm/swtpm-0.8.0-r1.ebuild new file mode 100644 index 000000000000..dc312dd8bd52 --- /dev/null +++ b/app-crypt/swtpm/swtpm-0.8.0-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) + +inherit autotools python-any-r1 + +DESCRIPTION="Libtpms-based TPM emulator" +HOMEPAGE="https://github.com/stefanberger/swtpm" +SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="fuse gnutls seccomp +openssl test" +RESTRICT="!test? ( test )" + +RDEPEND="fuse? ( + dev-libs/glib:2 + sys-fs/fuse:0 + ) + gnutls? ( + dev-libs/libtasn1:= + >=net-libs/gnutls-3.4.0:=[tools,pkcs11] + ) + openssl? ( + dev-libs/libtasn1:= + dev-libs/openssl + ) + seccomp? ( sys-libs/libseccomp ) + acct-group/tss + acct-user/tss + dev-libs/openssl:0= + dev-libs/json-glib + dev-libs/libtpms" + +DEPEND="${RDEPEND} + test? ( + net-misc/socat + dev-tcltk/expect + )" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}/${PN}-0.6.0-fix-localca-path.patch" + "${FILESDIR}/${PN}-0.5.0-build-sys-Remove-WError.patch" + "${FILESDIR}/${PN}-0.7.2-Conditionalize-test-dependencies.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --with-openssl \ + --without-selinux \ + $(use_with fuse cuse) \ + $(use_with gnutls) \ + $(use_with openssl) \ + $(use_with seccomp) \ + $(use_enable test) +} + +src_install() { + default + fowners -R tss:root /var/lib/swtpm-localca + fperms 750 /var/lib/swtpm-localca + keepdir /var/lib/swtpm-localca + find "${D}" -name '*.la' -delete || die +} diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index df8a9e3acda05b188405627773d764fdbe515440..ed2f1b15b68d1f810882649e04da3fb3528709f0 100644 GIT binary patch delta 13881 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 HXJY^W;{Ivd literal 13902 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%0AXzkbi>xNFWo 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

Z9Z4) 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 literal 48375 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 j4hCehIdVaF^j!e}Ts)#i diff --git a/app-text/bibclean/bibclean-3.06.ebuild b/app-text/bibclean/bibclean-3.06.ebuild index 988b9c57cf29..25ac2ac350fc 100644 --- a/app-text/bibclean/bibclean-3.06.ebuild +++ b/app-text/bibclean/bibclean-3.06.ebuild @@ -1,14 +1,13 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="BibTeX bibliography prettyprinter and syntax checker" -HOMEPAGE="http://www.math.utah.edu/pub/bibclean/" -SRC_URI="ftp://ftp.math.utah.edu/pub/bibclean/${P}.tar.xz" +HOMEPAGE="https://ftp.math.utah.edu/pub/bibclean/" +SRC_URI="https://ftp.math.utah.edu/pub/bibclean/${P}.tar.xz" -# http://packages.debian.org/changelogs/pool/main/b/bibclean/bibclean_2.11.4-5/bibclean.copyright -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" diff --git a/app-text/djview/djview-4.10.6-r2.ebuild b/app-text/djview/djview-4.10.6-r2.ebuild index 89ea0c6b9f2b..b69f726d38e2 100644 --- a/app-text/djview/djview-4.10.6-r2.ebuild +++ b/app-text/djview/djview-4.10.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,10 +6,10 @@ EAPI=7 inherit autotools desktop flag-o-matic qmake-utils toolchain-funcs xdg-utils DESCRIPTION="Portable DjVu viewer using Qt" -HOMEPAGE="http://djvu.sourceforge.net/djview4.html" +HOMEPAGE="https://djvu.sourceforge.net/djview4.html" SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="debug" diff --git a/app-text/djvu/djvu-3.5.28-r3.ebuild b/app-text/djvu/djvu-3.5.28-r3.ebuild index e4156711ff59..fb2851ba987e 100644 --- a/app-text/djvu/djvu-3.5.28-r3.ebuild +++ b/app-text/djvu/djvu-3.5.28-r3.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools desktop flag-o-matic optfeature xdg +inherit autotools flag-o-matic optfeature xdg MY_P="${PN}libre-${PV#*_p}" DESCRIPTION="DjVu viewers, encoders and utilities" -HOMEPAGE="http://djvu.sourceforge.net/" -SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz" +HOMEPAGE="https://djvu.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/djvu/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P%%.3}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug doc jpeg tiff xml" diff --git a/app-text/dvipng/dvipng-1.17.ebuild b/app-text/dvipng/dvipng-1.17.ebuild index ed9b5a39f733..1578564cc1ee 100644 --- a/app-text/dvipng/dvipng-1.17.ebuild +++ b/app-text/dvipng/dvipng-1.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit flag-o-matic toolchain-funcs DESCRIPTION="Translate DVI files into PNG or GIF graphics" -HOMEPAGE="http://dvipng.sourceforge.net/" +HOMEPAGE="https://dvipng.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-3+ Texinfo-manual" diff --git a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild index 14ef3c1405e2..0edad6e01b00 100644 --- a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild +++ b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit texlive-common DESCRIPTION="DVI-to-PostScript translator" -HOMEPAGE="http://tug.org/texlive/" +HOMEPAGE="https://tug.org/texlive/" SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" TL_VERSION=2021 diff --git a/app-text/dvisvgm/Manifest b/app-text/dvisvgm/Manifest index b1291c72412d..3e7aad7b4e65 100644 --- a/app-text/dvisvgm/Manifest +++ b/app-text/dvisvgm/Manifest @@ -1,2 +1,3 @@ DIST dvisvgm-2.14.tar.gz 3192670 BLAKE2B 16b290db680c57babba06d97250b26925223984af807695a5b24b2e134a0d41e0b7292efd47e6781e75c4790c3e6482d3447e8a5ad7e25b9b36526ba033d15d4 SHA512 874d2d3deed2b1c1cd3e459a53d43533e7fc19613ad2ade09fdf303cedfecd8091d944933c30a7107aad2e8901cc23f1debd4e36031a90b1ad8ba2f56d2a3ba6 DIST dvisvgm-3.0.4.tar.gz 2970986 BLAKE2B 2a8cff58cc728c833c74a44af1139529eab433ec5cd8b82949dbad169a609e66069f38f18c046250da5c085756c1ef6d95247c133df1afefc92b1783d9dd5ecd SHA512 89105ecc14b974f0fc0a1684a3ce4c66444bc819d56dd43c517d6b547f618ab60a15abb18609c38ac120ac5990fcd0fa6599cb7b0af11c4f820b1f955943688e +DIST dvisvgm-3.1.tar.gz 2908747 BLAKE2B f7544d291fbabf1bb126c97077b15296369815ae0ae8baa2b23d5831d8a6788673af13e0d44c12028be1cef319f83117b0842693810fcc3e5c14263999b41d9e SHA512 8e019eb54f0ad4a5f0e6241e2a5223582da723c7692598278668c1220d7769f161895eb292be0a95771ea7b3e65e8fb83052b7b1f6a6432276fd013e00fd7e51 diff --git a/app-text/dvisvgm/dvisvgm-3.1.ebuild b/app-text/dvisvgm/dvisvgm-3.1.ebuild new file mode 100644 index 000000000000..03c4f46d78ed --- /dev/null +++ b/app-text/dvisvgm/dvisvgm-3.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Converts DVI files to SVG" +HOMEPAGE="https://dvisvgm.de/" +SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz" + +# dvisvgm: GPL-3 +# Boost (tiny part, one header): Boost-1.0 +# md5: || ( public-domain BSD-1 ) +# clipper: Boost-1.0 +# variant: Boost-1.0 +LICENSE="GPL-3 Boost-1.0 || ( public-domain BSD-1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/brotli-1.0.5:= + app-text/ghostscript-gpl:= + dev-libs/kpathsea:= + >=dev-libs/xxhash-0.8.1 + >=media-gfx/potrace-1.10-r1 + media-libs/freetype:2 + >=media-libs/woff2-1.0.2 + sys-libs/zlib + virtual/tex-base +" +DEPEND=" + ${RDEPEND} + test? ( >=dev-cpp/gtest-1.11 ) +" +BDEPEND=" + app-text/asciidoc + app-text/xmlto + dev-libs/libxslt + virtual/pkgconfig +" + +src_configure() { + local myargs=( + --disable-bundled-libs + --without-ttfautohint + ) + + econf "${myargs[@]}" +} diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest index 3ceb9ea71819..8633aa695b95 100644 --- a/app-text/evince/Manifest +++ b/app-text/evince/Manifest @@ -1,2 +1,3 @@ DIST evince-44.1.tar.xz 2919776 BLAKE2B 2284bdcfb7f0eff6f4eb064ece9ef794ad83f601615c04c018a36be3382c618850207fefa39edde126a0c2a2dfa7094dd1f3d260a0cd2d0453d8de21ea77e701 SHA512 978aa58f318bf63b0cc3619b625384188a36bcda3cfa632239267a54e0a6bdcc99fe6127c328f094431daa90097615975345cdb53d8a80f051ac1674f215c696 DIST evince-44.2.tar.xz 2919728 BLAKE2B 316f5fe545169bdca9177522e03c45112c4bb16ee41492e3c3f96be6bf1334f9cef275e73fc9d25884c3a1c4063f48b9fbcccc6a2b87fbba71f84ee4f33ab0d2 SHA512 66ea8ed99fa8c91161ba530875a473136cc58bdd6d519b492b7213d2f00f4c4957efd56ebe59f752571a7fab67f8bc556510b0b7ec56d19b9f16ff94ab2874fb +DIST evince-44.3.tar.xz 2920576 BLAKE2B 33743220cdec542b77273a8eac68458b7b9b5453b9f826f276bf24f6fdce19104bedd28d59113677f34616b5615456c92d931c06df270cdb5070c1c1b66c8ffa SHA512 7812e588fcce8bfd30c187cffeb02295def043bd51db4eb6d5d226a01eba6e45a07382fb6b7779a485acd922e2f4c3b0fffc63f40d2a8c2f4e6c5052e3761ff1 diff --git a/app-text/evince/evince-44.3.ebuild b/app-text/evince/evince-44.3.ebuild new file mode 100644 index 000000000000..eecf527c4b32 --- /dev/null +++ b/app-text/evince/evince-44.3.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson systemd xdg + +DESCRIPTION="Simple document viewer for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Evince" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3) +SLOT="0/evd3.4-evv3.3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps" +REQUIRED_USE="gtk-doc? ( introspection )" + +# atk used in libview +# bundles unarr +DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.44.0:2 + >=gui-libs/libhandy-1.5.0:1 + >=dev-libs/libxml2-2.5:2 + sys-libs/zlib:= + >=x11-libs/gdk-pixbuf-2.40:2 + >=x11-libs/gtk+-3.22.0:3[cups?,introspection?] + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.10 + >=app-text/poppler-22.02.0:=[cairo] + >=app-arch/libarchive-3.6.0:= + djvu? ( >=app-text/djvu-3.5.22:= ) + dvi? ( + >=app-text/libspectre-0.2:= + dev-libs/kpathsea:= + ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 ) + gnome? ( gnome-base/gnome-desktop:3= ) + keyring? ( >=app-crypt/libsecret-0.5 ) + introspection? ( >=dev-libs/gobject-introspection-1:= ) + nautilus? ( >=gnome-base/nautilus-3.28.0 =app-text/libspectre-0.2:= ) + spell? ( >=app-text/gspell-1.6.0:= ) + tiff? ( >=media-libs/tiff-4.0:= ) + xps? ( >=app-text/libgxps-0.2.1:= ) +" +RDEPEND="${DEPEND} + gnome-base/gvfs + gnome-base/librsvg + || ( + >=x11-themes/adwaita-icon-theme-2.17.1 + >=x11-themes/hicolor-icon-theme-0.10 + ) +" +BDEPEND=" + gtk-doc? ( + >=dev-util/gi-docgen-2021.1 + app-text/docbook-xml-dtd:4.3 + ) + dev-libs/appstream-glib + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + xdg_environment_reset + + # Do not depend on adwaita-icon-theme, bug #326855, #391859 + # https://gitlab.freedesktop.org/xdg/default-icon-theme/issues/7 + sed -i '/adwaita_icon_theme_dep/d' meson.build shell/meson.build || die +} + +src_configure() { + local emesonargs=( + -Ddevelopment=false + -Dplatform=gnome + + -Dviewer=true + -Dpreviewer=true + -Dthumbnailer=true + $(meson_use nautilus) + + -Dcomics=enabled + $(meson_feature djvu) + $(meson_feature dvi) + -Dpdf=enabled + $(meson_feature postscript ps) + $(meson_feature tiff) + $(meson_feature xps) + + $(meson_use gtk-doc gtk_doc) + -Duser_doc=true + $(meson_use introspection) + -Ddbus=true + $(meson_feature keyring) + $(meson_feature cups gtk_unix_print) + $(meson_feature gnome thumbnail_cache) + $(meson_feature gstreamer multimedia) + $(meson_feature spell gspell) + + -Dinternal_synctex=true + + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/{libevdocument,libevview} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-text/grip/grip-4.6.1-r1.ebuild b/app-text/grip/grip-4.6.1-r1.ebuild new file mode 100644 index 000000000000..0e207a8554e7 --- /dev/null +++ b/app-text/grip/grip-4.6.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Preview GitHub Markdown files like Readme locally before committing them" +HOMEPAGE="https://github.com/joeyespo/grip" +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" + +RDEPEND=" + !media-sound/grip + >=dev-python/docopt-0.4.0[${PYTHON_USEDEP}] + >=dev-python/flask-0.10.1[${PYTHON_USEDEP}] + >=dev-python/markdown-2.5.1[${PYTHON_USEDEP}] + >=dev-python/path-and-address-2.0.1[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/requests-2.4.1[${PYTHON_USEDEP}] +" diff --git a/app-text/mupdf/mupdf-1.22.0.ebuild b/app-text/mupdf/mupdf-1.22.0.ebuild index 7bd5c1cc0dfd..134e69b027cd 100644 --- a/app-text/mupdf/mupdf-1.22.0.ebuild +++ b/app-text/mupdf/mupdf-1.22.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source LICENSE="AGPL-3" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+drm +javascript opengl ssl X" REQUIRED_USE="opengl? ( javascript )" diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index dd7aef19fd06..2e6ed1cd6eec 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -4,3 +4,5 @@ DIST pandoc-3.1.3-linux-amd64.tar.gz 28685814 BLAKE2B ecbc685d45ced12f69223ceff4 DIST pandoc-3.1.3-linux-arm64.tar.gz 30811766 BLAKE2B 5d5807ea6de49fe87b31f51754d70f781fbd27111980bb14eaafd985a53f7e4fa1c7c0dd66d041184194d5b6a74a429e78b8a0913532645d29b47dbc82e154fb SHA512 6bb8b658e2ea3c96e5781754618104086268dbad45bd95ed7474842993c57cbd18ef1bb909556a1aef118589624d431b17454cd76e8b44dbe441e463e6332a1b DIST pandoc-3.1.4-linux-amd64.tar.gz 28628391 BLAKE2B b929d7c1f37f0630a816e07cf0b67a35dd474bfe55626c1ea3c4acefa61a4a7fe335cc1913c01ca3fd45fa1469f957ad671b08fc7e0bd1d4ca6404fe3817f1dc SHA512 f59b66bae4b365ef1291ca979e47ee3955d017112b645da0b7b70dfc84cfc32d29ceb948e6ddd2f16a847867df661b69d1e0f0058259d53613a0ee5b61f312d9 DIST pandoc-3.1.4-linux-arm64.tar.gz 30740344 BLAKE2B d0504eb6e530d91d223fcd5b578651ba4be74141c7cc4f2616a2a56dbdd73deafd8997a2eb0d0d4b7b75591219cbd194d3412e7c7f60bd6dfd1b97614e6d40bf SHA512 0e63ed951ae1032c2ee29b36f2df5b2edba10d9993bccc2baacc378f82201f5afc38cfc5ffce234b5a8dcaac51ece1967c76a7ae30af0286c8083f0aa8b1573a +DIST pandoc-3.1.5-linux-amd64.tar.gz 31034735 BLAKE2B c2704142f90a95c8bfe045ba1a6d7ce29c7e0f3c755a2fa85a694ce01d05f97814e0ccec70cc7da17c57fcb4124bc10afc4d06d40437eec08d984350d74cdae0 SHA512 97454c530e7fa95bc4cda90ff803422850d620c7f6452be855b9198fc71832ef2531f2350044b110b36804f745ca90c44ffb4f2013bee78fdc935f810b55ed41 +DIST pandoc-3.1.5-linux-arm64.tar.gz 33687622 BLAKE2B 8021c04ba2a3b71db6b758a21e7dcc2708a2db871fd6604fdf9e2f89619f6141913b4a0bf267e775646a4a0d23308f64487bffe632f75bee53f02110b91e10a8 SHA512 ca64066d438076571979af998e19c89295e7d297a3c5365aaefbd4665e20a6ea1f19a1d8a320b2bc98fb0511a43570fbe3850bcbb13c3b3b054e3c13bd9d0142 diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild index f5289c741e6a..254155b50637 100644 --- a/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild +++ b/app-text/pandoc-bin/pandoc-bin-3.1.3.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" +KEYWORDS="-* amd64 arm64" IUSE="+pandoc-symlink" RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )" diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild new file mode 100644 index 000000000000..f5289c741e6a --- /dev/null +++ b/app-text/pandoc-bin/pandoc-bin-3.1.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN//-bin/} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Conversion between markup formats (binary package)" +HOMEPAGE="https://pandoc.org/ + https://github.com/jgm/pandoc/" + +BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}" +SRC_URI=" + amd64? ( ${BASE_URI}-linux-amd64.tar.gz ) + arm64? ( ${BASE_URI}-linux-arm64.tar.gz ) +" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +IUSE="+pandoc-symlink" + +RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" + +src_unpack() { + default + + # Manpages are gzipped. + unpack "${S}"/share/man/man1/*.1.gz +} + +src_install() { + exeinto /usr/bin + newexe bin/${MY_PN} ${PN} + dosym ${PN} /usr/bin/pandoc-lua-bin + dosym ${PN} /usr/bin/pandoc-server-bin + + newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1 + newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1 + newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1 + + if use pandoc-symlink ; then + dosym ${PN} /usr/bin/${MY_PN} + dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua + dosym pandoc-server-bin /usr/bin/${MY_PN}-server + + dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1 + dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1 + dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1 + fi +} diff --git a/app-text/pdfminer/pdfminer-20220506.ebuild b/app-text/pdfminer/pdfminer-20220506.ebuild index ae8be33cd0b0..cbc3e5638e44 100644 --- a/app-text/pdfminer/pdfminer-20220506.ebuild +++ b/app-text/pdfminer/pdfminer-20220506.ebuild @@ -20,7 +20,7 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="doc examples" -RDEPEND=">=dev-python/charset_normalizer-2.0.0[${PYTHON_USEDEP}] +RDEPEND=">=dev-python/charset-normalizer-2.0.0[${PYTHON_USEDEP}] >=dev-python/cryptography-36.0.0[${PYTHON_USEDEP}]" distutils_enable_tests pytest diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index a04a136290d1..85a0992a5f5a 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,5 +1,5 @@ DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd SHA512 b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3 DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c SHA512 c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50 -DIST poppler-23.06.0.tar.xz 1867384 BLAKE2B 36ad02481b4c0eb312d2822165eeb7505d17c91da9c6dfab9a7ebc033b18d60fc4e612e5163351da0dbe36ad8b23c9cf7b778fd24b5c34b939adc4415ce0b104 SHA512 4f7ac99431b4c4fccbb94080e3964fad2abde67d6c7895090cd72488c00066faf7e5d34c660ab46a63a1009bbc948660cc5db1a4cfa1bbfe78f3bf18e95415f6 -DIST poppler-23.06.0.tar.xz.sig 833 BLAKE2B e161b1fb68a2b8977c4f36a264bc43e8e53bacdc63749978178952843d1cf2310df439289e39c2f414e402f477e36177b073b962cae0c643d0ac48e6fa7afb95 SHA512 c20634400d586aea475e86eab50f50f7341dd31d1ccb1c64750a6d6f81d91e623f4dc365fb5db1d4543ef8950488a7258fb4e8ddfe733d6101a5487350d063f2 +DIST poppler-23.07.0.tar.xz 1882144 BLAKE2B 5c29060ae0ade048eb8fc7d7e462b1dc9877921e94e23be64f382a36b56bc469e1dbf64d3110b00ecd6d3da3c97593a7b75a7bfe4bdd33507e4ef1f64276d939 SHA512 8d39a2ca9505f1c12f1dde6f8b57a93dea6fbcf4cf47f8aa3f53a5db900a79ab8630afab96b24439e90d1dfc7b801c3468f705b308b6fcf0c88eafaf9c50dcd4 +DIST poppler-23.07.0.tar.xz.sig 833 BLAKE2B 41b68cb9e8a725f3b86bdcbea82cf5f173b7f87030f17e177a9968af12e1aad0426f6e00bf8db5317c42bc99a6534c36cb2f4ccf6e59766a410ec94cf522c5a0 SHA512 dea7fdcf0a37de838fc2c8020cb75498994a04cf2c74002021d0081c2d2414d0c96c52cc8cdf4f06f76e5f80337338e4ff5f05a8ec9f192ad227ff42c9bc032c DIST poppler-test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 5196899 BLAKE2B 926e148953a703249fa6369254f3aaacd945e0d08effdecec826a0b9c207c9b91d4af8dbeefb0a1a52decb5e941ff6b0f654fbaf15d5ed4d280ae1a7a3542534 SHA512 0c861f95a318f8a966851c7f12524d9311fba1914750527492bb4e5196d5d0be0deae7e3265fff78a5536617130b708285fed5b1edcb85c34ba83ca77226a7cd diff --git a/app-text/poppler/files/poppler-23.06.0-fix-tests.patch b/app-text/poppler/files/poppler-23.06.0-fix-tests.patch deleted file mode 100644 index e7366434723b..000000000000 --- a/app-text/poppler/files/poppler-23.06.0-fix-tests.patch +++ /dev/null @@ -1,80 +0,0 @@ -From def45c82b36ec393fbaf16d9873db23bc9659b80 Mon Sep 17 00:00:00 2001 -From: Sune Vuorela -Date: Mon, 5 Jun 2023 12:36:44 +0200 -Subject: [PATCH] Don't fail signature basics tests if backend is not - configured - ---- - qt5/tests/check_signature_basics.cpp | 22 +++++++++++++++++----- - qt6/tests/check_signature_basics.cpp | 22 +++++++++++++++++----- - 2 files changed, 34 insertions(+), 10 deletions(-) - -diff --git a/qt5/tests/check_signature_basics.cpp b/qt5/tests/check_signature_basics.cpp -index 94aad2f69..635e04c99 100644 ---- a/qt5/tests/check_signature_basics.cpp -+++ b/qt5/tests/check_signature_basics.cpp -@@ -58,11 +58,23 @@ void TestSignatureBasics::initTestCase_data() - { - QTest::addColumn("backend"); - --#ifdef ENABLE_NSS3 -- QTest::newRow("nss") << CryptoSign::Backend::Type::NSS3; --#endif --#ifdef ENABLE_GPGME -- QTest::newRow("gpg") << CryptoSign::Backend::Type::GPGME; -+#ifdef ENABLE_SIGNATURES -+ const auto availableBackends = CryptoSign::Factory::getAvailable(); -+ -+# ifdef ENABLE_NSS3 -+ if (std::find(availableBackends.begin(), availableBackends.end(), CryptoSign::Backend::Type::NSS3) != availableBackends.end()) { -+ QTest::newRow("nss") << CryptoSign::Backend::Type::NSS3; -+ } else { -+ QWARN("Compiled with NSS3, but NSS not functional"); -+ } -+# endif -+# ifdef ENABLE_GPGME -+ if (std::find(availableBackends.begin(), availableBackends.end(), CryptoSign::Backend::Type::GPGME) != availableBackends.end()) { -+ QTest::newRow("gpg") << CryptoSign::Backend::Type::GPGME; -+ } else { -+ QWARN("Compiled with GPGME, but GPGME not functional"); -+ } -+# endif - #endif - } - -diff --git a/qt6/tests/check_signature_basics.cpp b/qt6/tests/check_signature_basics.cpp -index 25589e93c..9a9955c28 100644 ---- a/qt6/tests/check_signature_basics.cpp -+++ b/qt6/tests/check_signature_basics.cpp -@@ -56,11 +56,23 @@ void TestSignatureBasics::initTestCase_data() - { - QTest::addColumn("backend"); - --#ifdef ENABLE_NSS3 -- QTest::newRow("nss") << CryptoSign::Backend::Type::NSS3; --#endif --#ifdef ENABLE_GPGME -- QTest::newRow("gpg") << CryptoSign::Backend::Type::GPGME; -+#ifdef ENABLE_SIGNATURES -+ const auto availableBackends = CryptoSign::Factory::getAvailable(); -+ -+# ifdef ENABLE_NSS3 -+ if (std::find(availableBackends.begin(), availableBackends.end(), CryptoSign::Backend::Type::NSS3) != availableBackends.end()) { -+ QTest::newRow("nss") << CryptoSign::Backend::Type::NSS3; -+ } else { -+ QWARN("Compiled with NSS3, but NSS not functional"); -+ } -+# endif -+# ifdef ENABLE_GPGME -+ if (std::find(availableBackends.begin(), availableBackends.end(), CryptoSign::Backend::Type::GPGME) != availableBackends.end()) { -+ QTest::newRow("gpg") << CryptoSign::Backend::Type::GPGME; -+ } else { -+ QWARN("Compiled with GPGME, but GPGME not functional"); -+ } -+# endif - #endif - } - --- -GitLab - diff --git a/app-text/poppler/poppler-23.06.0.ebuild b/app-text/poppler/poppler-23.07.0.ebuild similarity index 96% rename from app-text/poppler/poppler-23.06.0.ebuild rename to app-text/poppler/poppler-23.07.0.ebuild index f9f052c738ef..961fa2f86c19 100644 --- a/app-text/poppler/poppler-23.06.0.ebuild +++ b/app-text/poppler/poppler-23.07.0.ebuild @@ -18,7 +18,7 @@ else SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/129" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + SLOT="0/130" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" @@ -73,7 +73,6 @@ PATCHES=( "${FILESDIR}/${PN}-20.12.1-qt5-deps.patch" "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch" "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch" - "${FILESDIR}/${P}-fix-tests.patch" # git master, 23.07.0 ) src_unpack() { @@ -115,7 +114,6 @@ src_configure() { -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT} -DRUN_GPERF_IF_PRESENT=OFF -DENABLE_BOOST="$(usex boost)" - -DENABLE_ZLIB=ON -DENABLE_ZLIB_UNCOMPRESS=OFF -DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DUSE_FLOAT=OFF diff --git a/app-text/poppler/poppler-9999.ebuild b/app-text/poppler/poppler-9999.ebuild index 51de39add3e1..961fa2f86c19 100644 --- a/app-text/poppler/poppler-9999.ebuild +++ b/app-text/poppler/poppler-9999.ebuild @@ -18,7 +18,7 @@ else SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/129" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + SLOT="0/130" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" @@ -114,7 +114,6 @@ src_configure() { -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT} -DRUN_GPERF_IF_PRESENT=OFF -DENABLE_BOOST="$(usex boost)" - -DENABLE_ZLIB=ON -DENABLE_ZLIB_UNCOMPRESS=OFF -DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DUSE_FLOAT=OFF diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild index da2b39e65c16..c2bf98350593 100644 --- a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild +++ b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild @@ -4,8 +4,9 @@ EAPI=7 DESCRIPTION="Tool that converts a PostScript type1 font into a corresponding TeX PK font" -HOMEPAGE="http://tug.org/texlive/" +HOMEPAGE="https://tug.org/texlive/" SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" +S="${WORKDIR}/texlive-${PV#*_p}-source/texk/ps2pk" LICENSE="MIT" SLOT="0" @@ -13,10 +14,8 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 DEPEND=">=dev-libs/kpathsea-6.2.1:=" RDEPEND="${DEPEND}" - BDEPEND="virtual/pkgconfig" -S=${WORKDIR}/texlive-${PV#*_p}-source/texk/ps2pk DOCS=( "ChangeLog" "CHANGES.type1" "README" "README.14m" "README.type1" ) src_configure() { diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml index 16a802d7daa4..4daa9a331609 100644 --- a/app-text/sigil/metadata.xml +++ b/app-text/sigil/metadata.xml @@ -7,7 +7,6 @@ Installed needed Python packages for using Sigil plugins - Use the system-wide dev-libs/mathjax instead of bundled Sigil-Ebook/Sigil diff --git a/app-text/sigil/sigil-1.9.30.ebuild b/app-text/sigil/sigil-1.9.30.ebuild index 621537704a6e..681e2613d8dd 100644 --- a/app-text/sigil/sigil-1.9.30.ebuild +++ b/app-text/sigil/sigil-1.9.30.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${P^}" LICENSE="GPL-3+ Apache-2.0" SLOT="0" KEYWORDS="amd64" -IUSE="+plugins system-mathjax" +IUSE="+plugins" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" @@ -41,7 +41,6 @@ RDEPEND=" dev-python/html5lib[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/regex[${PYTHON_USEDEP}]') ) - system-mathjax? ( dev-libs/mathjax ) " DEPEND="${RDEPEND}" BDEPEND=" @@ -63,7 +62,7 @@ src_configure() { -DUSE_SYSTEM_LIBS=1 -DUSE_QT6=0 ) - use system-mathjax && mycmakeargs+=( -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax ) + # use system-mathjax && mycmakeargs+=( -DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax ) cmake_src_configure } diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild index 6bdaa21c4e2a..a6a15aa046a2 100644 --- a/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild +++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild @@ -4,13 +4,13 @@ EAPI=7 DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter" -HOMEPAGE="http://tug.org/texlive/" +HOMEPAGE="https://tug.org/texlive/" SRC_URI="https://dev.gentoo.org/~sam/texlive/texlive-${PV#*_p}-source.tar.xz" +S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" # Note about blockers: it is a freetype2 based replacement for ttf2pk and # ttf2tfm from freetype1, so block freetype1. @@ -24,8 +24,6 @@ RDEPEND=">=dev-libs/kpathsea-6.2.1 DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN} - src_configure() { econf --with-system-kpathsea \ --with-system-freetype2 \ diff --git a/app-text/wv2/wv2-0.4.2-r3.ebuild b/app-text/wv2/wv2-0.4.2-r3.ebuild index 4b22d2a50e99..d7bfa6c7699d 100644 --- a/app-text/wv2/wv2-0.4.2-r3.ebuild +++ b/app-text/wv2/wv2-0.4.2-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit cmake flag-o-matic DESCRIPTION="Excellent MS Word filter lib, used in most Office suites" -HOMEPAGE="http://wvware.sourceforge.net" +HOMEPAGE="https://wvware.sourceforge.net" SRC_URI="mirror://sourceforge/wvware/${P}.tar.bz2" LICENSE="LGPL-2" diff --git a/app-text/xdvik/xdvik-22.87.03-r4.ebuild b/app-text/xdvik/xdvik-22.87.03-r4.ebuild index 790948a43266..516a2fd525d4 100644 --- a/app-text/xdvik/xdvik-22.87.03-r4.ebuild +++ b/app-text/xdvik/xdvik-22.87.03-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit autotools desktop elisp-common flag-o-matic toolchain-funcs xdg DESCRIPTION="DVI previewer for X Window System" -HOMEPAGE="http://xdvi.sourceforge.net/" +HOMEPAGE="https://xdvi.sourceforge.net/" SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz" S="${WORKDIR}"/${P}/texk/xdvik diff --git a/app-text/xdvik/xdvik-22.87.06-r1.ebuild b/app-text/xdvik/xdvik-22.87.06-r1.ebuild index e6c2a4836bb2..47b8e3a712c7 100644 --- a/app-text/xdvik/xdvik-22.87.06-r1.ebuild +++ b/app-text/xdvik/xdvik-22.87.06-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools desktop elisp-common flag-o-matic toolchain-funcs xdg DESCRIPTION="DVI viewer for X Window System" -HOMEPAGE="http://xdvi.sourceforge.net/" +HOMEPAGE="https://xdvi.sourceforge.net/" SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz https://dev.gentoo.org/~pacho/${PN}/${PN}_192.png" S="${WORKDIR}"/${P}/texk/xdvik diff --git a/app-text/xdvik/xdvik-22.87.06.ebuild b/app-text/xdvik/xdvik-22.87.06.ebuild index 9ef9fef738e5..82c80c752d0d 100644 --- a/app-text/xdvik/xdvik-22.87.06.ebuild +++ b/app-text/xdvik/xdvik-22.87.06.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit autotools desktop elisp-common flag-o-matic toolchain-funcs xdg DESCRIPTION="DVI previewer for X Window System" -HOMEPAGE="http://xdvi.sourceforge.net/" +HOMEPAGE="https://xdvi.sourceforge.net/" SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz" S="${WORKDIR}"/${P}/texk/xdvik diff --git a/app-xemacs/Manifest.gz b/app-xemacs/Manifest.gz index 234a4db3d7fb189788eee654695f4e82a5fd0b67..00faac286e8ec4d7cb4bf8cd9471049a1a0e3345 100644 GIT binary patch delta 20281 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 Q7yr}$2lSXpa5$U*00{I!6951J delta 20347 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

QF8#g&Zo?Mbsa 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 diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest index 7f3ce5f8265d..35789289a37b 100644 --- a/app-xemacs/ebuild-mode/Manifest +++ b/app-xemacs/ebuild-mode/Manifest @@ -1,3 +1,2 @@ DIST ebuild-mode-1.60.tar.xz 36996 BLAKE2B a566c9f602ec6ac4126a4a13610e515faf2a02b8ca89f417a037a28f4b9ea633518d589d78f6deb54084be34cdc30c2a1896546b2f86c1166cedd47289edcfd8 SHA512 b04b37b7a376dc48a7f80ec0e60bf36a8b7ea92edcbdd45fbd002e80e8ea29111905a726177a869d607adffe78094efcdc94b1aad32afe1444a09b4e714dcecd -DIST ebuild-mode-1.63.tar.xz 39600 BLAKE2B 1746e0ab558fd7b48dc778f2287b3a9f2b5f82f5e4e53e353b0b9c3de3436a8ec17f827d93cf1ff990dd780a33435ea946e19ac655fd0f39fee03beb07ce5509 SHA512 264678921d8a2e535fedcc06c9c0932a4898f3d33cc54d79107658d9a77048e00c5ec276d4c74dc55c2ba2c643024453542f16619fde473d417b446bbd78175c -DIST ebuild-mode-1.64.tar.xz 39872 BLAKE2B e6309f91276093d40c322e0b639c10067ac95f305a7333d4335182fc6f0bec34141bb3cac1fd577657a5d795338b1da0d1f2212b2c5fd6502d958129a1e8167b SHA512 0c760946070882e93fb10dbad6f1ceb4977b2b9f0b7786c1a99ecde7b16874f840ac9877dc531503b216b0d030e779bb3d0f9cec9eeb40bb211ec6f20ebe0f88 +DIST ebuild-mode-1.65.tar.xz 39952 BLAKE2B fba1a751e417d39e1d4ce6f9fbc9b5e3465bdddef5fd9a675f6649a3fddb56a8009ebf4c9b22bde349c2faf0009dc6f29ae1acb78632144fbf1b4b5b9e5fa4ca SHA512 fa8b16d68f3afd1ba3557e13d83a809d723bf0f0adf4741ee6897381835c96970a43c28191e9a90a0f096a164c183604caaee2e5ddb0769ed77fca34633cc0e3 diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.63.ebuild b/app-xemacs/ebuild-mode/ebuild-mode-1.63.ebuild deleted file mode 100644 index 89d7b413d785..000000000000 --- a/app-xemacs/ebuild-mode/ebuild-mode-1.63.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs" -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" - -RDEPEND=">=app-editors/xemacs-21.4.20-r5 - app-xemacs/sh-script" -BDEPEND="${RDEPEND}" - -src_compile() { - local XEMACS="${EPREFIX}/usr/bin/xemacs" - - "${XEMACS}" -batch -q --no-site-file \ - -eval "(add-to-list 'load-path \".\")" \ - -f batch-byte-compile \ - ebuild-mode.el gentoo-newsitem-mode.el || die - - "${XEMACS}" -batch -q --no-site-file \ - -eval "(setq autoload-package-name \"${PN}\")" \ - -eval "(setq generated-autoload-file \"${S}/auto-autoloads.el\")" \ - -l autoload -f batch-update-autoloads \ - ebuild-mode.el gentoo-newsitem-mode.el || die -} - -src_install() { - insinto /usr/share/xemacs/site-packages/lisp/${PN} - doins *.el *.elc -} - -pkg_postinst() { - optfeature "ebuild commands support" sys-apps/portage - optfeature "additional development tools" dev-util/pkgdev - optfeature "ebuild QA utilities" dev-util/pkgcheck -} diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.64.ebuild b/app-xemacs/ebuild-mode/ebuild-mode-1.65.ebuild similarity index 100% rename from app-xemacs/ebuild-mode/ebuild-mode-1.64.ebuild rename to app-xemacs/ebuild-mode/ebuild-mode-1.65.ebuild diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 10cee8154a523e9d7eab9a0e63dc2c00a273b78f..97daa50cf0f65ed78d61a1ee3b82a31111dda003 100644 GIT binary patch literal 14268 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 literal 14266 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 cB +Date: Mon, 12 Jun 2023 08:11:36 -0700 +Subject: [PATCH] DirectMmap: Use off_t instead of off64_t for the offset + parameter + +off_t is best for portability. Its size varies with the platform. +off64_t is non-standard, but is present in glibc and some BSDs. +It also matches the signature specified in the manual. +https://man7.org/linux/man-pages/man2/mmap.2.html + +This is a re-spin of #1349, but correctly casts the type to the type +expected by the kernel for mmap2. +https://man7.org/linux/man-pages/man2/mmap2.2.html + +Fixes #1473 + +PiperOrigin-RevId: 539656313 +Change-Id: I7a30dd9d3eb6af03a99da0d93d721a86f6521b25 +--- + absl/base/internal/direct_mmap.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/absl/base/internal/direct_mmap.h b/absl/base/internal/direct_mmap.h +index 815b8d23ba3..1beb2ee4e52 100644 +--- a/absl/base/internal/direct_mmap.h ++++ b/absl/base/internal/direct_mmap.h +@@ -72,7 +72,7 @@ namespace base_internal { + // Platform specific logic extracted from + // https://chromium.googlesource.com/linux-syscall-support/+/master/linux_syscall_support.h + inline void* DirectMmap(void* start, size_t length, int prot, int flags, int fd, +- off64_t offset) noexcept { ++ off_t offset) noexcept { + #if defined(__i386__) || defined(__ARM_ARCH_3__) || defined(__ARM_EABI__) || \ + defined(__m68k__) || defined(__sh__) || \ + (defined(__hppa__) && !defined(__LP64__)) || \ +@@ -102,7 +102,7 @@ inline void* DirectMmap(void* start, size_t length, int prot, int flags, int fd, + #else + return reinterpret_cast( + syscall(SYS_mmap2, start, length, prot, flags, fd, +- static_cast(offset / pagesize))); ++ static_cast(offset / pagesize))); // NOLINT + #endif + #elif defined(__s390x__) + // On s390x, mmap() arguments are passed in memory. diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index 724a835a0c32..364f06a709d9 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,2 +1,3 @@ DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 +DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild new file mode 100644 index 000000000000..d084d2656c17 --- /dev/null +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib python-any-r1 toolchain-funcs + +DESCRIPTION="C++ HTTP/HTTPS server and client library" +HOMEPAGE="https://github.com/yhirose/cpp-httplib/" +SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" # soversion +KEYWORDS="~amd64 ~loong ~x86" + +IUSE="brotli ssl test zlib" +REQUIRED_USE="test? ( brotli ssl zlib )" +RESTRICT="!test? ( test )" + +RDEPEND=" + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +src_configure() { + local -a mycmakeargs=( + -DHTTPLIB_COMPILE=yes + -DBUILD_SHARED_LIBS=yes + -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no + -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no + -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no + -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) + -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) + -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake-multilib_src_configure +} + +multilib_src_test() { + cp -p -R --reflink=auto "${S}/test" ./test || die + + GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." +} diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild index 315024591a2e..0e7e27c05e6c 100644 --- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild +++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="MIT" 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="test" RESTRICT="!test? ( test )" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index bd1ae3d1f84dad53e376416a9ef1554f120df865..d58f2ebde22c79db2139675a730e271bd662dd33 100644 GIT binary patch literal 15573 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 literal 15581 zcmV<3JR-v%iwFP!00002|9zcHlVw+Ko#*-$oGWPW_hZ{oTV>&2{O zH|byRZyg5jJy}#p(P}oUGV`8;4J@pM4IuyVPyhC(A3p6jTlQxE<(E$%fABf`AO7Kg z{po-HQ}~A;a&E~l^On!rE$?kLr9F#3!8hBrSuA@E-{+pS93NYmqjle7jB~Bjw)Z)P z;75zQpeKE@{-fTD5)}Kf7dav$+y>D$Pdry^p$o_}Bmbr|iQIr|Jt`+pC7@ zQyy`fAAX*aTzC8g7e}(PPim!|&{A!&xs=SW)%M)Gmb_-qYn^k#S*tG>Puo_!EuK0# zpZ4%>jXwLbIC77(4a>eo=g0ZGfBDn@{vZGRPyhOFKiJm~>*bvP`Y-nR83<#%%>zP(nTn_nmIke9iU>gI)Fs@8H3 z+lRXO{FFSOI!6w3)L_x(u$}mW>Aa#hnsI90&7Ew_J#8)m%D8)K@sZ zW8-F4Ry$=|OAAA<=&kk0i?&>IE1n*uf=_C!}C2OyZyz zejHpa^XzzLHk|tOo%hMLS08zx5@wsLWZNh5MR7L{z~Ppqub8@=&)UX}xaH)JMp}z|PYp!u~t=i)gxNOx!bmNS(5p&LP zs-zF`XZt!A!H+vP??9(GQ?EeX0p@sx&Wm8Xar#)+>#{OZ@BIYxyI9F7p6uqVqnGY# z=jY^rJ$$QRQ0C2m!ryI$lkz^n^G{-p*UEic$SsVX!BGcR9qi-vUA?&;3CGkNcJQ%} zkSDM;3l7;GA-?!%-%E&Y?q+El5Rf;4-9QfB3;$Xp0B$3VgrB*6v(?Mn&)=Tb60SU~ zMa&Yn){LVh_DVTCZFU4VA;@9H4h9U)!A}R?yLp}O#C3fRJD(Q#dqA(&6Wgc+B@nke z7ILkohRa)DptIvJTPNI0tvU6~=LJ_v_}y9{$rwbI!&mSE++*YE?vPIKUw&Ll6KuSlHzZn1v)2L63a>11mm@Io^vd`5}C z8;nCpJ}u9IkJ89r9%!nBU3Fx$u}J*M4r+Ph*j;p0o=O$1$zUja%2rgNRV@ zu!BtK_|M_w{K}JrmqE52d*qWiAPbmD=212r0R#Gn0MO-%*TrXnJ8sU0HF5Jc99DYom zv@|zIo^d)@8Az65ASETxVw2$cPur>C=DZKN%yV4)8&A6Y(^%)_b&r?Vo58@Z^aLWZ%rn9rtZ_!*5g8D;A`>ewgV`1*t}pIL`b>qH|w|&PzJFh_YM*mk?r$}BnnTSssJ^yaWmNK z-f!#Mou@v{72+PC)8-@V3~do5m`^{gx*;-D$uX;e?>)d6_SjpLCBmI^hRWLj&&dZ6 zMp)k_nVn3oJm3^W7I*a{=ff%3O0YD%XZa&DgBat?2dyt+evM?|b^sp07BPT1p@ON% z>o~J>IrGM)HZGmYNs<>ZVIVj0AfSIFPH`i++b#k4ig|f*>nd@@2+-jQ{QR7W9F$4` zZhZ~Tg&W>~`03-5xk4k|#S zNX9*jlfX;KU=@Z;RwT}hh=Sl^nnE}^NW*eXsbD)KMknPCi43J)pq0<&(NF@we*vRs zounwNgI5v_IZt5F2?p@&8&Uo9x1T=V$rlu+KFsAZTqU$B-ici}I}~0~N`wz!o~)cF zazK8DUP3=>=Fw{&tvQ@MB>030^Z4>p(*9RKFy*mzXUkb>@UpXMM!Xuz3a3=toy z;W#~vtf$)hK95zL61 znzCsjx=El$BA9w?!UfX+duz+7$boB@sR04h|Th#iQ5V^oqJ=e@yN?7Bp%nrmY;e2)Y+B|Ql;zZb?x7K;#J z4rHILn z3Gt2g0BCWDf+@;`l5YNl_$ksrZJGGc?B|jv_#BS#pcJD`x$E*OkHCr7Jdz*r($hFU zJPdeT6`JW%mgEh*uJ0RxzdzzFDpVj)2iL7|L>qQF=98lTWfN8$(DKDg={b?_WG6}}oz*^~T8 z8bt*`N8pqOYyb})?Mg845CL6OyjY(VRk0?Fe=0EH?<5Fv433I025E_h0h6!1T86TW zv;cl6u-I&orgQUVt6%Y~Y2)Sde!GD_1mR({lF@6i@x3TdPz?TeV3>vc*6;|(2|5SW zT27XFKmmC;)&c{@4j2F2lV_=(6iKkcNy)OK`#>@Q%JiKJ7LD57jReQ>4#ElMNPv;u z{O?8sE1_D4gaO_ot)ZV_VMH}n{7Tt!`-U`*i+ZE_S7j?3 zim{HdR9VfiW|(IJfihwlsVP;2`H&qVIudw@=@#|G!=sc!$JL0nMG8Q)Wa}O8ttUr- z4~PcFpn8bRoCbD8PjM`bfH{v`33ZyHwi}TV0|_5mFgQj&FyK`vBo#GDoOpMKS2aiu zuq3SyvP*qtQuQY1mj&%#1Vp=Jpo5xW>a>ugJq9zM;RU1tmSQ49L8qyEH%)_aihQ z76}VLx+P&lY^59!6ceL;5%hc|1X5WU_OqgL3Y@b_YIFd2B+j{$K*1c$8T~tRy?lWz zJPig(y6Nti^_ir;v?cxX8V*hjn!vG=vJPGk$AlHx+447n2WR(*Ks2jSWND^_O2$J? z#R81Iwm%E<0~wXnMNwm543qw03Bg%W|vfN?1& z_s(Fl*WdsB-D2fQECBE*b9kGiu?_=3;6@?>j3-}0rb!8qYtp+dvOJ=&!B5HWUo*XFW6N4L%D{%H~}c27%`uU&hI$+23aCpx`P-b zWWIs-D;O_>oiIaQ9se2VPW(3x6=AL$4$>r&9M+BGh3!ielcrMK3)yPzQLFG9f<(N6 zkz^5km5}a0fF!cRkh-tfP@fid-(>hb5MIr3IJ+#}5WuIE>)ntI(CljvhfpZocp}^g z84{5I<`CcsPS{3*w4>Assd;0rA3v>e_b%}InIV2FeOn3f$3(dl{#OydV~mK+^ShD;tR55h?lTou+2$^+ln2`r2x z{tD0FfgBk(brpuDMKz(tI65>Lj2@u@Z_8&LLIWk8hyz3?XAQk@DDf?|#Ch`e0~WGW zZatnDAf_6xHy_~T$es8KB2dYyqBjh>g^C>&C5uxdk8t7yu|cM}2(KV2pofx~Rjiv2 zA}5pSNtzqB){4(Y8p4>kF^YtA9e_c9irsM4ZJ@2`uWGZy}EnqZbTHs zQuQI-nLu$4Q~+UkaI%vYsKkqwil2ebcnE5Ovt1ki8M=JTU?%Dfs;z2lEo)fgYe^F+ z!INM@z{^q{t2o@qNT^I7=GMErb28Z6)G&o z2k5OQEf7$d+yVu`RRXYm4&00rX)1K`(+>=kp9`fJqbJ*j9L7{c3XYjQ39O>A=R}$% zd~NIDfSDd=?6};3-;qjB_5Yde-qQ>Zw|khc?tqTGuGa!~n4JKOLeYV$1wo-*Fe_#L z-zxGRg~fO5b6_~Qr0R*I&d>=J{s4eAT}&dpeMB)%)xJrykOU5A@Lh-RII0g$WWhNP zUgiNLQ^5fS+<64T8_v5)evo<mk;fN zO$c|niom=p(zqq$2~UOr%9=ehkz{|iFdVBWT>;j ztl>oq#)KfvoqrXJUzWeyspfD4ff z^ygy{Y|8?q|3IpO=~bUP2~{ecr}6_|h9V*lTO)(3bV&BCE-xYtBMkmNrizn-JM5??jYN1a)d?o1;o&$%$Mc`0 zTi!fXdm%t{UPmyv(Cbj6Xe8B{N8=iZGSxK-dLkLO#Lj0gx4kKdh4$0=&M~2(sh~^$}AK=B6U<0b{AV-f%{fG&d zB;v8iF|;8lD2R5X;GyE2sab||MAd`95=5voK(j>xULOu+#D@q0^wn9OSjFjUH@MOQ zuvK*uJl~nduit+9_>T3%bDpgKsEtF_2Gv=&4ify}2kY{C;M4$phzIWjAZJ!b73_UC z9*^@YfHDC(Ni`}8kk=CVJ4pmhBuez^*$OkD4XnFh1$~4AFTz!j?4IuBax1`l&UGo_ zkW=!-b40FTE*0ggJ1TwN-fD6>;HKm?B!R;9I1dAq59J^{5#SqE%f8>dI}Yi9kez6p3sIyFhuxGl1w*)l294$Qk7YF?w8$ z;F=suh_W+}f%xfUSfG9L52xxnOaY5|f&oHIo;?v-xq)%Ot?MRb>5u@3ttJep-}1z< z>7s`4#IPI-X%;3xO5a1IO`?OqfKmM?w!2x5?DmxAcuG^@Q_Xb*0z}MtwNXOYXVEo} zc!KV6QI8c85YQ>WK*2w1Z^%e;Rz1MUBA6rAG~Es!HF6QkAqTLY|8VllZ8!)b2W8#h zSujcWh|+=np9r<6Yx$x!lL~b}UJ&+R+er-vXurR$M`PBGo)?fJdsUOvCP{rGLZzI=VVcSN;Y*{qWf zh^vYYGF@#UKq`vF^WeKioe8Jrh)vR-;gq2UsDOk1T(?}DB52~{0ajHv@M=70m_bp- z3-!uFl3ao+VH`WWFPMS*hup{!xM#rfQ`P4Mw*%vMLp4Thh`3cF74W|nf;HoRAz=2n zwyAk<>w-eq&odIUXr?QC$TwN)0`OWYI0KUv%4|{vlxh_T}|2 zV}HK)MR~;jvz(2c#EC#C>_)wkIfPlyJ2Li!U>%cM3QvUQx9(h8=b&eHEauJJL z}ef8;z2&y_%NQN1~f3!xf?L z#0pxcH6#v>SW$7V=RbJa+s~ixM6LU0TtfM#O2IH3zakvcsjp7hM39*7h#)&^k*jL3 z7QN^mE}|4Nr9;GY%W4%fdeIvz-Sn!%-K))Y-&fDen;32j<@=wI7@VF zwX3Vc7O+O2PvlZ3kI(FsRpmaanmIs3l%c4!-a!N>=?}|q3Pivd{-moBWCCB4VISV1 zn&9gNtc_~<#aEXC2|h3H1wYo^V(;#JkzO|xJL*O+x?XfpW6)y z#kABemaFS(dxcE!1bTO#r>n~fhM+Pq-U|gGi=45s9XT8)D|nkAmJH?^YK$`vsyq%d zdx=pu!VTyI6BU^ap&L^QS6OQ1;s@vdwAPn-w-p)r)}RPr=+3XhMK#R;-5SQBzz>l2 zP*8{s)M^j-Yu_z^yUA>-iVvFM3=rHTE(SMqSKdK7#{xfS+pEHUu1k*~DnpjYmWtXR zaZtp~$&Us_zMfYm^3qNafP>RG(lz+0j*ud<97JDLOXu+nf=bMSZ7%5Eq@&eTN918q zQ7|MxEcetQCgccM%ZVb#zN)N5oDwMKwCceT%$@JH`no@_@yk1j`Mil!*?AFjd>lfp zAGM}M{uf7st%m%eWb{&7l@vzSbI0RR;E~1-GCUi8Lo}1Z(1<*WqRbC9Ct-Vp(njOq zZAHQh9)+_))(pW1IY0Jn^1(Z+^q|KJ2r2M2o0rZUu@N>nq?O)*gseVMw6%;^iG5uY znwn*i6&&OwRT!vRs_KnuLX^}e|HA+}?o6x{#758{3}D-v?u>)o?DcB%;ZW(!pN|3+QhMe1pbdR3SBwXxI?Yz55`assHooZPMbc=RgpjtEX_Pn}t_v zSe%4p&I+7C9m!Yg5Kmy75)YSjQ3;WSWi51t(;c}+2Y_}X?|7&tY}uWb7tcQxN}x$l z_3c!r7R+!%ezZA^)_(l9U;p|}ru$oG8GwYyMx{j4JkUfMxq>GHsA`YkfKkurVU_-o ziL)x~ND*j=tlK*^45L&<-UEre991m##Rqi1&YK?x2}009K;gLy5WsKL$eG7_(u)Qa zOxPKbVZ5NPAfn%7$B8B&g(ALGL~k$^@}gJiVmAn6S0yc|*33C?pw)xrWNejUK>ogt zS{nF404=meUA&wsr`Ziffso>WdFTB{v%P)!^6@V(H-Cd#KJ_|*(BL#x>P;g&QtL`+ zSPXKAP)X3oehsF09ONKM&yrx{4GKJCb=_R3-6*S*pz21_liFYn#P&Y1kpdB?LA_!~ zE;X-q^&_CEl7$DjHAJi`ydA2doa%68D`Vmsh#~kW*;+FrRW^sSrho*43`z?n=T9p| zfe!AI?|~9s!Vw6fA444l0NzoXW|1m5#P7)DGTxMA0!zz(wA(Llud3(&<>y;oK)SV? z5?IKgK|W6wfjLA7;ote7goE=3yLt{2I+%!piGARn=v}q9OZ^SC)L|@d@Dikv+el(^ z=h2-I9B$*m`+JkY#!dLLg8pZ=rb(H{fL~we3I=sdq9MK`GxE<+;PJi3lKt5_vqB25>}rM_5nPTsK{J* z(|!2y!(TtWyRvh)x;Ag5t5tlA%4h(2Cw7F5Hx3Nm2)RQE*ybPp~_RKuO&8meq1 zbl$P-)+9V{PpGS*Z+9ZG6C7cRZe8}V#HBj0A}E| zUGk7Czyc!xSn7r#u9heKr|$98S$@=9Muy5LN<=TlwUG zHR&VsQA3@<>rqgH0*;Wb?&@kJ0>p)M?CI-jWI2+V3H+?6@R}iNn9z8Hh|5;kg45cbq>fY~6_FePm)4@OhsTqNa{7lTH z^PuWSB7s2{b=jMXp}iqIc_fZbHvpQiU78g{*J(Z{%WdFc$j4C*x}{g=qAuhB5{^&= z+R83Tx7H|EO}r#m`}1PBleOVn#F8#Vm#UbpsYrnm2fTI~2}Nmu;Zj=}`C13T$pchK z1iz_1*Y4g^(Z;^xp%Ho5(7JIG{Fq2RSb;}6YX_FaH|vv`T$p(>ebJx z(G7GHuQ0DRCB9wPf({0XYli_*F9;>|KWZXKmCl`}c;GZsi%B1baxL!ya@hKCN3h^; z^=)-%xRUG|XD~5D6dZy_C1ley%}_g3*AUW{3nwvLiM(sVOr1hF8ldjC%8BYQQ*Nzl zdi3bffutFzeOOSwx~n>Qa$i$JUe|T~DKzm5yhbe?_!B%;gaBt*d#Jsj_oQBk7{D)* zdDnG4A)tA^Y#n+Q)jx}*@UStNObrT9B0OJX#L(Ra;nVb^dOLL6wJVw)43f@h?+y0l z=g;%~h0~2zc-=q8rdoh*8JgzTRTbcQJILG8G=yL-4M`2lSG$m@&17;^aFC@tf~npk zbgRHJ2nY6s$ztO5;96+2MUd32KE@5r}NP51{3?>QLY*8PG4)u!1UABrj{~4#IjM zk5fU8Ji3FLh1^{&efaq0!^^afcY{64uxjsAD%Wy`1PuSyc5-x;izGKS%i{Z0g}L5P zVq~4mISS0;@I?kYZ;&T<;Xj0n#1E?RZ17BpX_c`-Rh10XlAwvm(^S@1C)2abEQvp8 zC2{i#R|XjUloh>5AkGgsZBqk?lB{AFp968!Jp1-f0cL1p0uXM8Q{5UNF27b)EUlI)k7 z$UFy&tIiMT_@6dnt=lWOOVorszD8-FG(oPDQGx=4^bgUo$Lu% zOZYRq2)SC|5*rAfrLAk0npC6F+5m;n1Y8E~1oR7%4RIuCY`*r~E%p@^9`1-=Z_7cB zf(MldZ58>kftR3J$s;Ll4P{l`CT(p_AqB0C|3ONFi`Qsn4o%6sVNE_3*9_NA4lo7i z*1nUFq;V4wQlJOTX%cw)g`7{O4}9L4$6Qjgp_%xu0pXz1T+@{>XG)N(p5vVcL^&Dt zAn{W)X1XcMkELq^-3Qg)Y2+>i)O=_ZnvMt{^SP=s_LY0ZQh zBs7_Xz2P`nKakh!rNQh+S5ZOnP<2DA_BB+6<2yOoC+b5ENjW6rsU;{l4A~1Ev(?Au zJ9fKThEN8)c;*4J`YT4$f2r3-7hl^SFsVk3QR7Y%DN&EZDdD={LZ3VeG6WxL{zf?$u0-7LtamgatgbhB=_rPzYjet0e$% zLH?koRYHd9nK+fs*gReuTNMvEMg>fGiI~oF5;Qe-K z=ni`fuu=VhhwP$jUzDN-P;fkalYERRRQfgDQX&GBb2&0Kgn|`lvE3Y*S}ot|BwwcS zOm(`G^?6dbk7`G8iBrsbj{Ni2Prusw^m1R=Ljt_rSMn3CQ3TC+!jCH9e>QKkRd0e& z5rG_oc`ZT#RW;@}nx;P!++mLcMX8TOi$E}_tKYC^a`f}*S^+Y=)#wPt-xi3 z-N1qfZ4aYqq?RKRVD0K2(S(PSAPFraWRjLr33crxl5QuM;Dj1| zP{Vmw-*_Ibm(By=h(l$v3GY`PRcp`CU>De}&eR%pYqC$$%#I7Es;9|IBLwaFA#ovc zJi0|4jThmAtMg%x?iF}Bac1c>Rl7M73s+Bet4#q51)T{6N+Jqk5R%X(SiSC4XH0Xn z)-`50mKvlz=>=f5Q?>CycT#ASq4BV)4#SX?*@AXP1%>LniuK3WdynUhP~bHV>5AKH z*~!ux84pti|80M|KJ4j-$ir&Qe!+K+~$LLidqv5k5% zdHfX6fEw`Y3uIZU@u_7){cwOGbkytC4D7%=9->>tqJwnNnk)58CJjwe#GQSD`^&O1c*fVm;{a9z@C4D9CT6Mcr)3zuOHr3!EWOuStDCRc!Eg~dsX#%9#7;`b!P$sl;%i|T6qy*$fOdX zFH@hWp`Xr|7i13PBCbmai(nwd=kyl-mqYg5+ZcB9GL+T&r%;ybnQ|E?P4O$gR z{{P^AE2*WZs%45KP^JA2534IOP}QPwPU)!PMJ^#L1q(o`8tNgoaA(K4)-ocFAnM%I zLTs9TttSq(pLH#ZL5SRq_0z}ih9LOV8(}>vBHM4+F1eLn>0O-O79FqL4T^)JIO#j=47EgQ=%gbx%a3{jpk{T{Ftf>izu(P~1N=J%#S2aN50ZZdsBt5lxAQjb> zg)uc*2zq%*B>ozXv5^#OUA35773`-qZWl!Xgn4?GsnuPR$~ed9YZSG}99&yh^rnF_ zQatSMfSOSQK-rsm>CkcXOj_tQ0Rc5Ps3h)^7` zgU07s!PoM#*+Al;c2;+K(MYwHB`$3Qyjsh(dGuIg*HrZnd~sU9$Qv%`*;NelT1nyIQmQHK)rv~hz(^n{VB#Z*>kDMz&P&vp1kmeL z^H9p}pcb@W%hV8bbgjuZp0J|7wRD0oK@@aavTMo|gBetpOrkcs9B_uNf*rx@Ray>e zXCQYM*9y{N@&M`$CtqcMP81Cbvt_iBdXUMO+G1Ex;p9cmUwa^QYh594>vp~Ny4O8J z_Ig`i+RzA4yPy`Zq%}t;pst|FrtYNn7oM_}og&s8zKggHUbg=;1EBKF*FWLJJL^zM{V zv^}JnZd<$(XoA!vEhG)gT@!n~HMLTx+ekv8s4gp);(=r57@Ss>X?%pg%J`Xvy46`T zap}9YzJB`f&be;g6}*pH{#Gd*de?9dKZAs#hPgywdW|E6c19x$dEMoxP{w0w&QEKJ zzyw{z#}K;6hUTUrW+Yd2lEWyqoQL#l;<>2Kh**V?I+bg*Cgr&!1XF={6)k)q&S-OW zsc7j!5=xQFJn91urd~(ywD6@&H5F(P5(%Dg^t%0VVQGpWo@LsG1H(Gx0GNX+eNOi_ zDZr+^WJl3@jiqLl8@+%1>Ep}WtzwwU&0HDW#Ivv%RGfpOFp+qG&j^w$I zGir7K$0fLyQn@071J_x7G*gIt8{rAbwhs>d`w< zeeK%|KjXYoiKxg?LnNo)8?m#xDkZnZ^lu-(eE!wnmC&sR#c2j8YlMgcIQV_icG0O1 z>6(2$S)r%>s#!gJq!}w3kaktlq;mGqpRUoXYlK%zeYKz}s=q|*;({)GlQ;@VXbfIL z9hFUUYU}jpm90hyik5Cp-3dXB19mp6>ZsW2GY6g3{#~^PllYKwfWN95OI(+w2~mQt zX!{Ld2d>tlJ1DQ&K&ac4o?TW{7!L&b)`kpT5@;Tq=(?HftG&ILJnU-Uxue*vJ0NJe zuI>@En`EhXL?z^+)rMtXyDZi8?$iqbS!qD1lgLK0@CFi;nqAR=1~BCsJUT$b$c?04 z6_|M@jpSxE0WLYMBym8j>l(&lbY^sFj2n-wa`<=-4!7>eX(e zzR#u>{D4xQ+7?)%x(3ub>XzYAL49#>E$KQXrsO#BYf~c9wy2lV{JNG}Z0#${OMQXY zxD8K2Drs8N%o#ZNKOauk_0pUBf3P}td zCiGzZ19rQ$Z5gwuRs*>xrD|WS)=7G8C_`-d>$XZE&W}dr;4cStZkpNCCN_1atg6-5 zn_vw?>$j&`bAf4hwX`(vN$i*MFv4r|bh;bN?~L{i#NKs<36`}VU&UtAZTreRZr9GD z(4bWST)LW@Y@-8@F5)yiPKr>Mw`%6PJ*(GlOocTW3+~p{tc6yGMQh(sla;la8#$w4 z8$`Zenzk9?xw$6_wvS)h2BP7%DBTH4G;-cjVYAu7iw4efLdc&&w@b_B>I zj$NCmP1as~#evsdnpP+%i8d{4*=k1y@!dqYsz6@hyB(2iBQ*`TYk6$A@4)!YYVWr2 z2ZY|OIm}K|p*?~4I$v4C>AnS`81cTNwlB37suz0BqO}oP3tzgL`?qUq&&Bbzolc32 z>=3}Hs=>9kbtS;Vx@$@e+N8eib1lp$&9}Or%fGjl#LQ%Zq*B!=M|4e9FuPW*jj4ic z*D_iJT1rUVqO~nTxT95;Xev#*YZo*huh#Ir{KSRaHIw0?60qK^HTT+~t(B49`hXh| zp8XGg_U-NG_44K3h<;mVtwLu^{&b7VLIGap(2H6bJ$&7u2niq#B3C(G+7 zp%w#=hII&%0Uv-B12}8Erx>5^my?J9R5iptPXden-?glr^y69LE=7=pkMK_N~g*3E9Z)raQKN)pU)W4?v%tZ?p zv};ZiN3I~vmRf(5E%5KI%R!i@`l#-|y5Md9^7d`p>-_V-|6jYavS$L=VMvQ@P2A3c z>d}#C@t|%p_*Ye>i~6{Mblp2Pt&7*fM8xhSlfi~a1!QX25rN~pw()DZA}nLVP(m(b zeH%oh7FQH4?V8S&JaLO1AFb5d)jut3)It+s8U^m6ou;CZmJ%ZP7ssb7|E6ifam^E; z#Wim+d44q3)GF|$(n-9)Mu`BYsLiR9Aup$iO@c^4f3@E%UE~czQr(R9@@apY_Hp0W zgalu1TPU|2V_eHh5Dp1YA%HZ0*YryaP=!m*y(IfzR3@C*$UB6I5zf)kWs%0~( zAv*nT6Co`JUtw+PAggLUO{kEGia6Nxw?+-qrbtqyx{j~WUJW;vXXB=XQ_;YTibGMo z(Ri-dpelgVX~GEi%-X#ZvzGoNGndM%pcmYxCH-au;C~eDWX%q6;YhU+i(JywH7stV zRl)h%*hNZiMdPtvJuNrp|MulCzy5L6Da_<~iv%yzEF=ty#8fsuPX^$XqwW)qxVqB~ zBMcS4NN&TrIv}Dw<_6g+P*YuJkkpezW>Lu<7b#JTM+XrBS636$Mv*qH6kcjg)2$sQ zuFujnlnx$00|AT?a)6a*a$eEO9?lIz5d5&t)AE6Fc?~dLyI(m3=a&<$mc>l!@KYxDt<^TNSKm50M zw@B%>sadlSOTVrOe$q4;7PNCmTY$6;WJ9F;npzGDX@;oo?BM9ySphl8HL>C%dU9Vny9Fy)`G7ip%~S{XU}O6mDpNB+vkHPdQBc}ZPW(~G@PYh zHsm$14vEj|Ptot&(G;!9Hn5LM2JqU6-h(#8sqr-9`S8?9%D#H#HK~Nd5B-KL2mr5g z{qivWl)Usb*k6AmWcLjr_upn9roOUxRNl(O3lEE0gr_0Ethuo1?dYC=EjfAAC9YPP zA8ilOia^~eIA|sLPmJ#PuJJ7Gr_=g-G(3MTs-U#qaRE4P@LLp8z2nbI-6Oo3ssLye zEl9S-u1q`AqiF|^e!G=^+X+sqc|Y)BM*Y$QukAK!ae%O@BZ>45J=IzvG^_~+wB)`X|exm1s71AORYAzJ?0}Cy0$@! zm}|~I^3bd5mrY1Hs*!nWW#5&?j+v^OM~!NlbU;BNte4VB)m&NGTBHi-c3nnppaodM zPrZMZ6hqVsuBFnF;K=I^NfM!G3C`9sbS+}?s@%s2CJ>QXkEIqM&! r;Ev>Wl{;`TB$=<8s8n4Ks;KqmBKlTfm}_&IfA{|ZHSuZ)|84*P) + #include "mforms/view.h" + #include "mforms/form.h" + #include "mforms/button.h" +--- mysql-workbench-community-8.0.33-src/library/cdbc/src/driver_manager.h.orig 2023-06-30 14:51:19.804514044 +0300 ++++ mysql-workbench-community-8.0.33-src/library/cdbc/src/driver_manager.h 2023-06-30 14:51:30.333513462 +0300 +@@ -27,6 +27,7 @@ + #include "cppdbc_public_interface.h" + + #include ++#include + #include + #include + +--- mysql-workbench-community-8.0.33-src/library/forms/mforms/treeview.h.orig 2023-06-30 17:08:50.534057671 +0300 ++++ mysql-workbench-community-8.0.33-src/library/forms/mforms/treeview.h 2023-06-30 17:10:33.945051951 +0300 +@@ -23,6 +23,7 @@ + + #pragma once + ++#include + #include + + /** +--- mysql-workbench-community-8.0.33-src/backend/wbpublic/sqlide/sqlide_generics_private.h.orig 2023-06-30 17:51:48.242915090 +0300 ++++ mysql-workbench-community-8.0.33-src/backend/wbpublic/sqlide/sqlide_generics_private.h 2023-06-30 17:52:26.461912976 +0300 +@@ -24,6 +24,7 @@ + #ifndef _SQLIDE_GENERICS_PRIVATE_H_ + #define _SQLIDE_GENERICS_PRIVATE_H_ + ++#include + #include "wbpublic_public_interface.h" + #include + #include diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.33.ebuild b/dev-db/mysql-workbench/mysql-workbench-8.0.33.ebuild index c7a1e0a6bc79..5a4074147d36 100644 --- a/dev-db/mysql-workbench/mysql-workbench-8.0.33.ebuild +++ b/dev-db/mysql-workbench/mysql-workbench-8.0.33.ebuild @@ -70,6 +70,7 @@ S="${WORKDIR}"/"${MY_P}" PATCHES=( "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch" "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch" + "${FILESDIR}/${PN}-8.0.33-gcc13.patch" ) src_unpack() { diff --git a/dev-db/percona-server/metadata.xml b/dev-db/percona-server/metadata.xml index d3a175b143da..f83d7bb2f364 100644 --- a/dev-db/percona-server/metadata.xml +++ b/dev-db/percona-server/metadata.xml @@ -1,10 +1,7 @@ - - mysql-bugs@gentoo.org - MySQL - + Add CJK support for InnoDB fulltext search using app-text/mecab Use LATIN1 encoding instead of UTF8 diff --git a/dev-db/percona-toolkit/metadata.xml b/dev-db/percona-toolkit/metadata.xml index 387c3afc606a..3d9fc0ee0daf 100644 --- a/dev-db/percona-toolkit/metadata.xml +++ b/dev-db/percona-toolkit/metadata.xml @@ -1,10 +1,7 @@ - - mysql-bugs@gentoo.org - MySQL - + Percona Toolkit, formerly Maatkit and Aspersa, formerly MySQL Toolkit, is a collection of command-line utilities that provide missing functionality for MySQL. Some of the tools implement lacking server diff --git a/dev-db/percona-xtrabackup/metadata.xml b/dev-db/percona-xtrabackup/metadata.xml index d7a33b9c5649..e3725b25700f 100644 --- a/dev-db/percona-xtrabackup/metadata.xml +++ b/dev-db/percona-xtrabackup/metadata.xml @@ -1,10 +1,7 @@ - - mysql-bugs@gentoo.org - MySQL - + percona/percona-xtrabackup diff --git a/dev-db/pg_activity/Manifest b/dev-db/pg_activity/Manifest index a3d5b0d51ca8..7815c6858608 100644 --- a/dev-db/pg_activity/Manifest +++ b/dev-db/pg_activity/Manifest @@ -1 +1 @@ -DIST pg_activity-3.3.0.tar.gz 429012 BLAKE2B cc7a985c49713822ca0a250d6843820033e0ddac95429b5fbbb72e8beb6a6994020e6f2bdc0890341e72ad615d7da795e7411a817f5c25d275413852175f32b0 SHA512 94ffb48c5989fd47420c65c564a12fa0c2df7527e56c2832d00b04ed7fa75de77f3fce2c45e17435a4eecfd942665fa837147962fe695308455efb28c75cb5fc +DIST pg_activity-3.4.2.tar.gz 432160 BLAKE2B 3f9a54a9f58c2d107e01e15aad1e8bb58c2df589cb8f0d58288636c16adfad2156f2c140506dc15bd6eb26a75a441afbf9db8a2db0766a17867fd5b8ed50b9bc SHA512 adcc12277341c60a8959103c30d38bdc76d2315130f1bb92239e5c2c8d20f8fc4a786be3fe1f97e3c142e6c74303a631017e1a3e6feaf18266b7fd42c2e155f3 diff --git a/dev-db/pg_activity/pg_activity-3.3.0.ebuild b/dev-db/pg_activity/pg_activity-3.4.2.ebuild similarity index 100% rename from dev-db/pg_activity/pg_activity-3.3.0.ebuild rename to dev-db/pg_activity/pg_activity-3.4.2.ebuild diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index f555c9090cb2842a3f2dd191ad654db18c241e8d..fbde4b972d3db49c8d397d352114777352a029fd 100644 GIT binary patch delta 6156 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 e&vw-JxIxjv+~Xhk9WipG*TuRNo~l5b~KL& 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 +Date: Thu, 6 Jul 2023 14:05:28 +0200 +Subject: [PATCH] Linux: Fix build with `use_sowrap=no` and various + warnings/errors + +--- a/platform/linuxbsd/joypad_linux.cpp ++++ b/platform/linuxbsd/joypad_linux.cpp +@@ -98,19 +98,20 @@ static bool detect_sandbox() { + + JoypadLinux::JoypadLinux(Input *in) { + #ifdef UDEV_ENABLED +-#ifdef SOWRAP_ENABLED +-#ifdef DEBUG_ENABLED +- int dylibloader_verbose = 1; +-#else +- int dylibloader_verbose = 0; +-#endif + if (detect_sandbox()) { + // Linux binaries in sandboxes / containers need special handling because + // libudev doesn't work there. So we need to fallback to manual parsing + // of /dev/input in such case. + use_udev = false; + print_verbose("JoypadLinux: udev enabled, but detected incompatible sandboxed mode. Falling back to /dev/input to detect joypads."); +- } else { ++ } ++#ifdef SOWRAP_ENABLED ++ else { ++#ifdef DEBUG_ENABLED ++ int dylibloader_verbose = 1; ++#else ++ int dylibloader_verbose = 0; ++#endif + use_udev = initialize_libudev(dylibloader_verbose) == 0; + if (use_udev) { + if (!udev_new || !udev_unref || !udev_enumerate_new || !udev_enumerate_add_match_subsystem || !udev_enumerate_scan_devices || !udev_enumerate_get_list_entry || !udev_list_entry_get_next || !udev_list_entry_get_name || !udev_device_new_from_syspath || !udev_device_get_devnode || !udev_device_get_action || !udev_device_unref || !udev_enumerate_unref || !udev_monitor_new_from_netlink || !udev_monitor_filter_add_match_subsystem_devtype || !udev_monitor_enable_receiving || !udev_monitor_get_fd || !udev_monitor_receive_device || !udev_monitor_unref) { +@@ -124,10 +125,11 @@ JoypadLinux::JoypadLinux(Input *in) { + print_verbose("JoypadLinux: udev enabled, but couldn't be loaded. Falling back to /dev/input to detect joypads."); + } + } +-#endif ++#endif // SOWRAP_ENABLED + #else + print_verbose("JoypadLinux: udev disabled, parsing /dev/input to detect joypads."); +-#endif ++#endif // UDEV_ENABLED ++ + input = in; + monitor_joypads_thread.start(monitor_joypads_thread_func, this); + joypad_events_thread.start(joypad_events_thread_func, this); +--- a/platform/linuxbsd/x11/display_server_x11.cpp ++++ b/platform/linuxbsd/x11/display_server_x11.cpp +@@ -5449,7 +5449,7 @@ DisplayServerX11::DisplayServerX11(const String &p_rendering_driver, WindowMode + } + #else + #ifdef XKB_ENABLED +- xkb_loaded = true; ++ bool xkb_loaded = true; + #endif + #endif + +@@ -5476,6 +5476,7 @@ DisplayServerX11::DisplayServerX11(const String &p_rendering_driver, WindowMode + + r_error = OK; + ++#ifdef SOWRAP_ENABLED + { + if (!XcursorImageCreate || !XcursorImageLoadCursor || !XcursorImageDestroy || !XcursorGetDefaultSize || !XcursorGetTheme || !XcursorLibraryLoadImage) { + // There's no API to check version, check if functions are available instead. +@@ -5484,6 +5485,7 @@ DisplayServerX11::DisplayServerX11(const String &p_rendering_driver, WindowMode + return; + } + } ++#endif + + for (int i = 0; i < CURSOR_MAX; i++) { + cursors[i] = None; diff --git a/dev-games/godot/godot-4.1.ebuild b/dev-games/godot/godot-4.1.ebuild new file mode 100644 index 000000000000..6e716de56c83 --- /dev/null +++ b/dev-games/godot/godot-4.1.ebuild @@ -0,0 +1,230 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg + +DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" +HOMEPAGE="https://godotengine.org/" +SRC_URI="https://downloads.tuxfamily.org/godotengine/${PV}/${P}-stable.tar.xz" +S="${WORKDIR}/${P}-stable" + +LICENSE=" + MIT + Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB + gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )" +SLOT="4" +KEYWORDS="~amd64" +# Enable roughly same as upstream by default so it works as expected, +# except raycast (tools-only heavy dependency), and deprecated. +IUSE=" + alsa +dbus debug deprecated +fontconfig +gui pulseaudio raycast + +runner speech test +theora +tools +udev +upnp +vulkan +webp" +# TODO: tests still need more figuring out +RESTRICT="test" + +# dlopen: libglvnd +RDEPEND=" + app-arch/zstd:= + dev-games/recastnavigation:= + dev-libs/icu:= + dev-libs/libpcre2:=[pcre32] + media-libs/freetype[brotli,harfbuzz] + media-libs/harfbuzz:=[icu] + media-libs/libogg + media-libs/libpng:= + media-libs/libvorbis + GOMJ%GhTML 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 z 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.Kiif)SfJr=%mks&bsCPJbGcp=Cp|bZ~ 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 delta 35354 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 !!!artifactId-not-found!!! - -CDEPEND=" - !!!artifactId-not-found!!! -" - -# Compile dependencies -# POM: ${PN}/pom.xml -# org.apache.ant:ant:1.10.11 -> !!!suitable-mavenVersion-not-found!!! -# POM: ${PN}/pom.xml -# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 - -DEPEND=" - >=virtual/jdk-1.8:* - dev-java/ant-core:0 -" - -RDEPEND=" - >=virtual/jre-1.8:*" - -S="${WORKDIR}/${P}/janino" - -src_prepare() { - default - java-pkg_clean -} - -src_compile() { - JAVA_SRC_DIR="../commons-compiler/src/main/java" - JAVA_JAR_FILENAME="commons-compiler.jar" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":commons-compiler.jar" - rm -r target || die - - JAVA_CLASSPATH_EXTRA="ant-core" - JAVA_SRC_DIR="src/main/java" - JAVA_RESOURCE_DIRS="src/main/resources" - JAVA_JAR_FILENAME="janino.jar" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":janino.jar" - rm -r target || die - - if use doc; then - JAVA_SRC_DIR=( - "../commons-compiler/src/main/java" - "src/main/java" - ) - JAVA_JAR_FILENAME="ignoreme.jar" - java-pkg-simple_src_compile - fi -} - -src_test() { - JAVA_TEST_GENTOO_CLASSPATH="junit-4" - JAVA_TEST_SRC_DIR="../commons-compiler/src/test/java" - JAVA_TEST_RESOURCE_DIRS="../commons-compiler/src/test/resources" - java-pkg-simple_src_test - - JAVA_TEST_GENTOO_CLASSPATH="junit-4" - JAVA_TEST_SRC_DIR="src/test/java" - JAVA_TEST_RESOURCE_DIRS="src/test/resources" - java-pkg-simple_src_test -} - -src_install() { - default - - java-pkg_dojar "commons-compiler.jar" - java-pkg_dojar "janino.jar" - - if use doc; then - java-pkg_dojavadoc target/api - fi - - if use source; then - java-pkg_dosrc "../commons-compiler/src/main/java/*" - java-pkg_dosrc "src/main/java/*" - fi -} diff --git a/dev-java/janino/janino-3.1.8.ebuild b/dev-java/janino/janino-3.1.8.ebuild deleted file mode 100644 index 02e053047e0f..000000000000 --- a/dev-java/janino/janino-3.1.8.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom janino/pom.xml --download-uri https://github.com/janino-compiler/janino/archive/refs/tags/v3.1.8.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild janino-3.1.8.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.codehaus.janino:janino:3.1.8" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="An embedded compiler for run-time compilation purposes" -HOMEPAGE="https://janino-compiler.github.io/janino/" -SRC_URI="https://github.com/janino-compiler/janino/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Compile dependencies -# POM: ${PN}/pom.xml -# org.apache.ant:ant:1.10.11 -> !!!suitable-mavenVersion-not-found!!! -# POM: ${PN}/pom.xml -# test? de.unkrig.jdisasm:jdisasm:1.0.6 -> !!!groupId-not-found!!! -# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 - -DEPEND=" - >=virtual/jdk-1.8:* - dev-java/ant-core:0 - test? ( - dev-java/jdisasm:0 - ) -" - -RDEPEND=" - >=virtual/jre-1.8:*" - -S="${WORKDIR}/${P}/janino" - -src_prepare() { - default - java-pkg_clean -} - -src_compile() { - JAVA_JAR_FILENAME="commons-compiler.jar" - JAVA_SRC_DIR="../commons-compiler/src/main/java" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":commons-compiler.jar" - rm -r target || die - - JAVA_CLASSPATH_EXTRA="ant-core" - JAVA_JAR_FILENAME="janino.jar" - JAVA_RESOURCE_DIRS="src/main/resources" - JAVA_SRC_DIR="src/main/java" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":janino.jar" - rm -r target || die - - if use doc; then - JAVA_SRC_DIR=( - "../commons-compiler/src/main/java" - "src/main/java" - ) - JAVA_JAR_FILENAME="ignoreme.jar" - java-pkg-simple_src_compile - fi -} - -src_test() { - einfo "Testing commons-compiler" - JAVA_TEST_GENTOO_CLASSPATH="junit-4" - JAVA_TEST_RESOURCE_DIRS="../commons-compiler/src/test/resources" - JAVA_TEST_SRC_DIR="../commons-compiler/src/test/java" - java-pkg-simple_src_test - - einfo "Testing janino" - JAVA_TEST_GENTOO_CLASSPATH="jdisasm,junit-4" - JAVA_TEST_RESOURCE_DIRS="src/test/resources" - JAVA_TEST_SRC_DIR="src/test/java" - java-pkg-simple_src_test -} - -src_install() { - default - - java-pkg_dojar "commons-compiler.jar" - java-pkg_dojar "janino.jar" - - if use doc; then - java-pkg_dojavadoc target/api - fi - - if use source; then - java-pkg_dosrc "../commons-compiler/src/main/java/*" - java-pkg_dosrc "src/main/java/*" - fi -} diff --git a/dev-java/janino/metadata.xml b/dev-java/janino/metadata.xml deleted file mode 100644 index 7ebc2576ac14..000000000000 --- a/dev-java/janino/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - java@gentoo.org - Java - - - The "JANINO" implementation of the "commons-compiler" API: Super-small, super-fast, independent from the JDK's "tools.jar". - - - janino-compiler/janino - - diff --git a/dev-java/logback-classic/Manifest b/dev-java/logback-classic/Manifest deleted file mode 100644 index 6e682bb8af44..000000000000 --- a/dev-java/logback-classic/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST logback-1.4.1.tar.gz 760510 BLAKE2B a01aab8b499059669e22a2ab51522b01765bb2802008058bf3ca1a9ddafa06d2827d4129e76dc6f91e960dea2e419087dbcbc6fbced6b560295cda7089ce4a12 SHA512 4e8b0cb7cd7f950d7b6a859bc40cc8a3ddc41e2c7ab1567dc29780f4f05a14fdf34dd569928e1425886226e45979d85587ddf5e1e61665929718336451a0802c diff --git a/dev-java/logback-classic/logback-classic-1.4.1.ebuild b/dev-java/logback-classic/logback-classic-1.4.1.ebuild deleted file mode 100644 index 3c1d932f9dc1..000000000000 --- a/dev-java/logback-classic/logback-classic-1.4.1.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom logback-classic/pom.xml --download-uri https://github.com/qos-ch/logback/archive/v_1.4.1.tar.gz --slot 0 --keywords "~amd64" --ebuild logback-classic-1.4.1.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="ch.qos.logback:logback-classic:1.4.1" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="logback-classic module" -HOMEPAGE="https://logback.qos.ch" -SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> logback-${PV}.tar.gz" - -LICENSE="EPL-1.0 LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Common dependencies -# POM: ${PN}/pom.xml -# ch.qos.logback:logback-core:1.4.1 -> >=dev-java/logback-core-1.4.1:0 -# jakarta.mail:jakarta.mail-api:2.0.1 -> >=dev-java/jakarta-mail-api-2.1.0:0 -# org.codehaus.janino:janino:3.1.7 -> >=dev-java/janino-3.1.7:0 -# org.slf4j:slf4j-api:2.0.1 -> >=dev-java/slf4j-api-2.0.3:0 - -CP_DEPEND=" - ~dev-java/janino-3.1.7:0 - dev-java/jakarta-mail-api:0 - ~dev-java/logback-core-${PV}:0 - >=dev-java/slf4j-api-2.0.0:0 -" - -# Compile dependencies -# POM: ${PN}/pom.xml -# jakarta.servlet:jakarta.servlet-api:5.0.0 -> >=dev-java/jakarta-servlet-api-6.0.0:6 -# POM: ${PN}/pom.xml -# test? ch.qos.logback:logback-core:1.4.1 -> >=dev-java/logback-core-1.4.1:0 -# test? ch.qos.reload4j:reload4j:1.2.18.4 -> >=dev-java/reload4j-1.2.22:0 -# test? com.icegreen:greenmail:2.0.0-alpha-1 -> >=dev-java/greenmail-2.0.0_alpha2:2 -# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 -# test? org.apache.felix:org.apache.felix.main:5.6.10 -> >=dev-java/felix-main-7.0.5:0 -# test? org.assertj:assertj-core:1.7.1 -> >=dev-java/assertj-core-2.3.0:2 -# test? org.dom4j:dom4j:2.0.3 -> >=dev-java/dom4j-2.1.3:1 -# test? org.mockito:mockito-core:4.3.0 -> >=dev-java/mockito-4.8.0:4 -# test? org.slf4j:jul-to-slf4j:2.0.1 -> >=dev-java/jul-to-slf4j-2.0.3:0 -# test? org.slf4j:log4j-over-slf4j:2.0.1 -> >=dev-java/log4j-over-slf4j-2.0.3:0 -# test? org.slf4j:slf4j-api:2.0.1 -> >=dev-java/slf4j-api-2.0.3:0 - -DEPEND=" - >=virtual/jdk-11:* - ${CP_DEPEND} - dev-java/jakarta-servlet-api:6 - test? ( - dev-java/assertj-core:3 - dev-java/dom4j:1 - dev-java/felix-main:0 - dev-java/greenmail:2 - dev-java/jul-to-slf4j:0 - dev-java/log4j-over-slf4j:0 - dev-java/logback-core:0 - dev-java/mockito:4 - dev-java/osgi-core:0 - dev-java/reload4j:0 - ) -" - -# Runtime dependencies -# POM: ${PN}/pom.xml -# com.sun.mail:jakarta.mail:2.0.1 -> >=dev-java/jakarta-mail-2.0.1:0 - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND} - dev-java/jakarta-mail:0 -" - -S="${WORKDIR}/logback-v_${PV}/logback-classic" - -JAVA_CLASSPATH_EXTRA="jakarta-servlet-api-6" -JAVA_GENTOO_CLASSPATH+="jakarta-mail" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_SRC_DIR="src/main/java" - -JAVA_TEST_GENTOO_CLASSPATH=" - assertj-core-3 - felix-main - greenmail-2 - jul-to-slf4j - junit-4 - log4j-over-slf4j - mockito-4 - reload4j -" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" - -JAVA_TEST_EXCLUDES=( - # Invalid test classes, "No runnable methods" - ch.qos.logback.core.testUtil.EnvUtilForTests - ch.qos.logback.core.rolling.testUtil.ScaffoldingForRollingTests - ch.qos.logback.classic.util.TestHelper - - # Test failures: - ch.qos.logback.classic.net.SMTPAppender_GreenTest # 14 tests - - # 1) versionTest(ch.qos.logback.classic.util.EnvUtilTest) - # java.lang.AssertionError - # at org.junit.Assert.fail(Assert.java:87) - # at org.junit.Assert.assertTrue(Assert.java:42) - # at org.junit.Assert.assertNotNull(Assert.java:713) - # at org.junit.Assert.assertNotNull(Assert.java:723) - # at ch.qos.logback.classic.util.EnvUtilTest.versionTest(EnvUtilTest.java:17) - ch.qos.logback.classic.util.EnvUtilTest - - # 2) testSmoke(org.slf4j.test_osgi.BundleTest) - # junit.framework.AssertionFailedError - # at junit.framework.Assert.fail(Assert.java:55) - # at junit.framework.Assert.assertTrue(Assert.java:22) - # at junit.framework.Assert.assertTrue(Assert.java:31) - # at junit.framework.TestCase.assertTrue(TestCase.java:200) - # at org.slf4j.test_osgi.BundleTest.testSmoke(BundleTest.java:41) - org.slf4j.test_osgi.BundleTest -) - -src_test() { - # Tests need dom4j:1 on classpath but without dependencies: - JAVA_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --build-only dom4j-1)" - - # package ch.qos.logback.core.contention does not exist - JAVA_GENTOO_CLASSPATH_EXTRA+=":../logback-core/src/test/java/" - java-pkg-simple_src_test -} diff --git a/dev-java/logback-classic/metadata.xml b/dev-java/logback-classic/metadata.xml deleted file mode 100644 index 36093b7d6d6d..000000000000 --- a/dev-java/logback-classic/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - java@gentoo.org - - - https://logback.qos.ch/bugreport.html - https://logback.qos.ch/news.html - qos-ch/logback - - diff --git a/dev-java/logback-core/Manifest b/dev-java/logback-core/Manifest deleted file mode 100644 index 6e682bb8af44..000000000000 --- a/dev-java/logback-core/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST logback-1.4.1.tar.gz 760510 BLAKE2B a01aab8b499059669e22a2ab51522b01765bb2802008058bf3ca1a9ddafa06d2827d4129e76dc6f91e960dea2e419087dbcbc6fbced6b560295cda7089ce4a12 SHA512 4e8b0cb7cd7f950d7b6a859bc40cc8a3ddc41e2c7ab1567dc29780f4f05a14fdf34dd569928e1425886226e45979d85587ddf5e1e61665929718336451a0802c diff --git a/dev-java/logback-core/logback-core-1.4.1.ebuild b/dev-java/logback-core/logback-core-1.4.1.ebuild deleted file mode 100644 index ab06f67e0f2f..000000000000 --- a/dev-java/logback-core/logback-core-1.4.1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom logback-core/pom.xml --download-uri https://github.com/qos-ch/logback/archive/v_1.4.1.tar.gz --slot 0 --keywords "~amd64" --ebuild logback-core-1.4.1.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="ch.qos.logback:logback-core:1.4.1" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="logback-core module" -HOMEPAGE="https://logback.qos.ch" -SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> logback-${PV}.tar.gz" - -LICENSE="EPL-1.0 LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -# Common dependencies -# POM: ${PN}/pom.xml -# com.sun.mail:jakarta.mail:2.0.1 -> >=dev-java/jakarta-mail-2.0.1:0 -# jakarta.mail:jakarta.mail-api:2.0.1 -> >=dev-java/jakarta-mail-api-2.1.0:0 -# jakarta.servlet:jakarta.servlet-api:5.0.0 -> >=dev-java/jakarta-servlet-api-6.0.0:6 -# org.codehaus.janino:janino:3.1.7 -> >=dev-java/janino-3.1.7:0 -# org.fusesource.jansi:jansi:1.18 -> >=dev-java/jansi-2.4.0:2 - -CP_DEPEND=" - dev-java/jakarta-mail:0 - dev-java/jakarta-mail-api:0 - dev-java/jakarta-servlet-api:6 - ~dev-java/janino-3.1.7:0 - dev-java/jansi:2 -" - -# Compile dependencies -# POM: ${PN}/pom.xml -# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4 -# test? org.assertj:assertj-core:1.7.1 -> >=dev-java/assertj-core-2.3.0:2 -# test? org.mockito:mockito-core:4.3.0 -> >=dev-java/mockito-4.7.0:4 - -DEPEND=" - >=virtual/jdk-11:* - ${CP_DEPEND} - test? ( - dev-java/assertj-core:3 - dev-java/mockito:4 - ) -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND}" - -# DOCS=( ../README.md ) - -S="${WORKDIR}/logback-v_${PV}/logback-core" - -JAVA_SRC_DIR="src/main/java" - -JAVA_TEST_GENTOO_CLASSPATH="junit-4,assertj-core-3,mockito-4" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" - -src_test() { - # 83,88 logback-core/pom.xml - # - # **/All*Test.java - # **/PackageTest.java - # - # **/ConsoleAppenderTest.java - # - rm src/test/java/ch/qos/logback/core/appender/ConsoleAppenderTest.java || die - pushd src/test/java || die - local JAVA_TEST_RUN_ONLY=$(find * \ - -name "*Test.java" \ - ! -wholename "**/All*Test.java" \ - ! -wholename "**/PackageTest.java" \ - ! -name "AbstractAppenderTest.java" \ - ! -name "AbstractPatternLayoutBaseTest.java" \ - ) - JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}" - JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}" - popd - - # accessible: module java.base does not "opens java.lang" to unnamed module @42bb2aee - local vm_version="$(java-config -g PROVIDES_VERSION)" - if [[ "${vm_version}" -ge 17 ]]; then - JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) - JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.io=ALL-UNNAMED ) - fi - java-pkg-simple_src_test -} diff --git a/dev-java/logback-core/metadata.xml b/dev-java/logback-core/metadata.xml deleted file mode 100644 index 36093b7d6d6d..000000000000 --- a/dev-java/logback-core/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - java@gentoo.org - - - https://logback.qos.ch/bugreport.html - https://logback.qos.ch/news.html - qos-ch/logback - - diff --git a/dev-java/netty/Manifest b/dev-java/netty/Manifest deleted file mode 100644 index 8338d35bb737..000000000000 --- a/dev-java/netty/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST netty-4.1.35.Final.tar.gz 2447958 BLAKE2B 133adc2b37d3e681d11ac2e0187c0f79bb7aeeb6c622a1bf6e66a35bb78cd5730eeeffccfb960948f2e1df5dfadaa44f62b6f354c03065493ae43e1399a5ba2e SHA512 c3ba4e34ae9d309118ff3517467ffc218136789b06287d747b57df08be84779dacf5e29b19157afecd759a3516bc346e434295291b3dd546f80c4ae7c3f0a3ca diff --git a/dev-java/netty/metadata.xml b/dev-java/netty/metadata.xml deleted file mode 100644 index aead41605905..000000000000 --- a/dev-java/netty/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - java@gentoo.org - Java - - - netty/netty - - - Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. - - diff --git a/dev-java/netty/netty-4.1.35-r1.ebuild b/dev-java/netty/netty-4.1.35-r1.ebuild deleted file mode 100644 index 693bf87c6b51..000000000000 --- a/dev-java/netty/netty-4.1.35-r1.ebuild +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom common/pom.xml --download-uri https://codeload.github.com/netty/netty/tar.gz/netty-4.1.35.Final --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild netty-4.1.35.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="io.netty:netty:4.1.35.Final" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Async event-driven framework for high performance network applications" -HOMEPAGE="https://netty.io/" -SRC_URI="https://github.com/netty/netty/archive/refs/tags/netty-${PV}.Final.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -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. -# Further modules might be added to the array. -NETTY_MODULES=( - "common" - "resolver" - "buffer" - "transport" -) - -# Common dependencies -# POM: common/pom.xml -# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0 -# log4j:log4j:1.2.17 -> >=dev-java/log4j-1.2.17:0 -# org.apache.logging.log4j:log4j-api:2.6.2 -> >=dev-java/log4j-api-2.17.1:2 -# org.jctools:jctools-core:2.1.1 -> !!!suitable-mavenVersion-not-found!!! -# org.slf4j:slf4j-api:1.7.21 -> >=dev-java/slf4j-api-1.7.32:0 - -# "Failed to load class org.slf4j.impl.StaticLoggerBinder" -# Using slf4j-simple instead of slf4j-api solves it. -# https://www.slf4j.org/codes.html -CP_DEPEND=" - dev-java/commons-logging:0 - dev-java/jctools-core:3 - dev-java/log4j-12-api:2 - dev-java/slf4j-simple:0 -" - -# Compile dependencies -# POM: common/pom.xml -# test? ch.qos.logback:logback-classic:1.1.7 -> !!!groupId-not-found!!! -# test? io.netty:netty-build:25 -> !!!artifactId-not-found!!! -# test? io.netty:netty-dev-tools:4.1.35.Final -> !!!artifactId-not-found!!! -# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4 -# test? org.apache.logging.log4j:log4j-core:2.6.2 -> >=dev-java/log4j-core-2.17.1:2 -# test? org.hamcrest:hamcrest-library:1.3 -> >=dev-java/hamcrest-library-1.3:1.3 -# test? org.javassist:javassist:3.20.0-GA -> !!!groupId-not-found!!! -# test? org.mockito:mockito-core:2.18.3 -> >=dev-java/mockito-4.4.0:4 - -DEPEND=" - >=virtual/jdk-1.8:* - ${CP_DEPEND} - test? ( - dev-java/javassist:3 - dev-java/hamcrest-library:1.3 - dev-java/logback-classic:0 - dev-java/log4j-core:2 - dev-java/mockito:4 - ) -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND} -" - -S="${WORKDIR}/netty-netty-${PV}.Final" - -JAVA_TEST_GENTOO_CLASSPATH="hamcrest-library-1.3,javassist-3,junit-4,logback-classic,log4j-core-2,mockito-4" - -# There were 12 failures: -# 1) testCompositeDirectBuffer(io.netty.buffer.ByteBufAllocatorTest) -# java.lang.InstantiationException -# at java.base/jdk.internal.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(InstantiationExceptionConstructorAccessorImpl.java:48) -# -# FAILURES!!! -# Tests run: 10015, Failures: 12 - -# There was 1 failure: -# 1) initializationError(io.netty.channel.BaseChannelTest) -# org.junit.runners.model.InvalidTestClassError: Invalid test class 'io.netty.channel.BaseChannelTest': -# 1. The class io.netty.channel.BaseChannelTest is not public. -# 2. Test class should have exactly one public constructor -# 3. No runnable methods -# -# FAILURES!!! -# Tests run: 10277, Failures: 1 - -JAVA_TEST_EXCLUDES=( - "io.netty.buffer.ByteBufAllocatorTest" - "io.netty.channel.BaseChannelTest" -) - -src_prepare() { - default - - sed \ - -e 's:verifyZeroInteractions:verifyNoInteractions:' \ - -i buffer/src/test/java/io/netty/buffer/UnpooledTest.java \ - -i transport/src/test/java/io/netty/channel/CompleteChannelFutureTest.java || die - - # transport/src/test/java/io/netty/channel/PendingWriteQueueTest.java:262: error: reference to assertEquals is ambiguous - # assertEquals(1L, channel.readOutbound()); - # ^ - # both method assertEquals(long,long) in Assert and method assertEquals(Object,Object) in Assert match - rm transport/src/test/java/io/netty/channel/PendingWriteQueueTest.java || die -} - -src_compile() { - local module - # We loop over the modules list and compile the jar files. - for module in "${NETTY_MODULES[@]}"; do - JAVA_SRC_DIR=() - JAVA_RESOURCE_DIRS=() - JAVA_MAIN_CLASS="" - - JAVA_SRC_DIR=( - "$module/src/main/java" - "$module/src/module" - ) - - # Not all of the modules have resources. - if [[ -d $module/src/main/resources ]]; then \ - JAVA_RESOURCE_DIRS="$module/src/main/resources" - fi - - JAVA_JAR_FILENAME="$module.jar" - - einfo "Compiling netty-${module}" - java-pkg-simple_src_compile - - JAVA_GENTOO_CLASSPATH_EXTRA+=":$module.jar" - - rm -r target || die - - done - - if use doc; then - JAVA_SRC_DIR=() - JAVA_JAR_FILENAME="ignoreme.jar" - - for module in "${NETTY_MODULES[@]}" ; do - # Some modules don't have source code - if [[ -d $module/src/main/java/io ]]; then \ - JAVA_SRC_DIR+=( "$module/src/main/java" ) - fi - - done - - java-pkg-simple_src_compile - fi -} - -src_test() { - local module - for module in "${NETTY_MODULES[@]}"; do - JAVA_TEST_SRC_DIR="$module/src/test/java" - JAVA_TEST_RESOURCE_DIRS=() - - # Not all of the modules have test resources. - if [[ -d $module/src/test/resources ]]; then \ - JAVA_TEST_RESOURCE_DIRS="$module/src/test/resources" - fi - - einfo "Testing netty-${module}" - java-pkg-simple_src_test - done -} - -src_install() { - einstalldocs # https://bugs.gentoo.org/789582 - - local module - for module in "${NETTY_MODULES[@]}"; do - JAVA_MAIN_CLASS=$( sed -n 's:.*\(.*\):\1:p' $module/pom.xml ) - java-pkg_dojar $module.jar - - # Some modules don't have source code - if [[ -d $module/src/main/java/org ]]; then - if use source; then - java-pkg_dosrc "$module/src/main/java/*" - fi - fi - done - - if use doc; then - java-pkg_dojavadoc target/api - fi -} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index e14bb46d1c14ccf2c5bbae25f17d9893c498007a..ed7af007cb971d0fa85424d465273dbc4e58bc8b 100644 GIT binary patch delta 18710 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 F003nw=(qp? delta 18806 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 \ + "${D}/${PHP_EXT_INI_DIR}"/opcache.ini + dosym "../ext/opcache.ini" \ + "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini" + fi + + # SAPI-specific handling + if [[ "${sapi}" == "fpm" ]] ; then + einfo "Installing FPM config files php-fpm.conf and www.conf" + insinto "${PHP_INI_DIR#${EPREFIX}}" + doins sapi/fpm/php-fpm.conf + insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d" + doins sapi/fpm/www.conf + fi + + dodoc php.ini-{development,production} +} + +php_set_ini_dir() { + PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}" + PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext" + PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active" +} + +src_prepare() { + default + + # In php-7.x, the FPM pool configuration files have been split off + # of the main config. By default the pool config files go in + # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the + # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later + # we'll install the pool configuration file "www.conf" there. + php_set_ini_dir fpm + sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \ + sapi/fpm/php-fpm.conf.in \ + || die 'failed to move the include directory in php-fpm.conf' + + # Emulate buildconf to support cross-compilation + rm -fr aclocal.m4 autom4te.cache config.cache \ + configure main/php_config.h.in || die + eautoconf --force + eautoheader + + # Remove false positive test failures + # stream_isatty fails due to portage redirects + # curl tests here fail for network sandbox issues + # session tests here fail because we set the session directory to $T + rm tests/output/stream_isatty_err.phpt \ + tests/output/stream_isatty_out-err.phpt \ + tests/output/stream_isatty_out.phpt \ + ext/curl/tests/bug76675.phpt \ + ext/curl/tests/bug77535.phpt \ + ext/curl/tests/curl_error_basic.phpt \ + ext/session/tests/bug74514.phpt \ + ext/session/tests/bug74936.phpt || die + +} + +src_configure() { + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}" + + # The php-fpm config file wants localstatedir to be ${EPREFIX}/var + # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002. + local our_conf=( + --prefix="${PHP_DESTDIR}" + --mandir="${PHP_DESTDIR}/man" + --infodir="${PHP_DESTDIR}/info" + --libdir="${PHP_DESTDIR}/lib" + --with-libdir="$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-pear + --without-valgrind + $(use_enable threads zts) + ) + + our_conf+=( + $(use_with apparmor fpm-apparmor) + $(use_with argon2 password-argon2 "${EPREFIX}/usr") + $(use_with avif) + $(use_enable bcmath) + $(use_with bzip2 bz2 "${EPREFIX}/usr") + $(use_enable calendar) + $(use_enable coverage gcov) + $(use_enable ctype) + $(use_with curl) + $(use_enable xml dom) + $(use_with enchant) + $(use_enable exif) + $(use_with ffi) + $(use_enable fileinfo) + $(use_enable filter) + $(use_enable ftp) + $(use_with nls gettext "${EPREFIX}/usr") + $(use_with gmp gmp "${EPREFIX}/usr") + $(use_with mhash mhash "${EPREFIX}/usr") + $(use_with iconv iconv \ + $(use elibc_glibc || use elibc_musl || echo "${EPREFIX}/usr")) + $(use_enable intl) + $(use_enable ipv6) + $(use_with kerberos) + $(use_with xml libxml) + $(use_enable unicode mbstring) + $(use_with ssl openssl) + $(use_enable pcntl) + $(use_enable phar) + $(use_enable pdo) + $(use_enable opcache) + $(use_with postgres pgsql "${EPREFIX}/usr") + $(use_enable posix) + $(use_with spell pspell "${EPREFIX}/usr") + $(use_enable simplexml) + $(use_enable sharedmem shmop) + $(use_with snmp snmp "${EPREFIX}/usr") + $(use_enable soap) + $(use_enable sockets) + $(use_with sodium) + $(use_with sqlite sqlite3) + $(use_enable sysvipc sysvmsg) + $(use_enable sysvipc sysvsem) + $(use_enable sysvipc sysvshm) + $(use_with tidy tidy "${EPREFIX}/usr") + $(use_enable tokenizer) + $(use_enable xml) + $(use_enable xmlreader) + $(use_enable xmlwriter) + $(use_with xslt xsl) + $(use_with zip) + $(use_with zlib zlib "${EPREFIX}/usr") + $(use_enable debug) + ) + + # DBA support + if use cdb || use berkdb || use flatfile || use gdbm || use inifile \ + || use qdbm || use lmdb || use tokyocabinet ; then + our_conf+=( "--enable-dba" ) + fi + + # DBA drivers support + our_conf+=( + $(use_with cdb) + $(use_with berkdb db4 "${EPREFIX}/usr") + $(use_enable flatfile) + $(use_with gdbm gdbm "${EPREFIX}/usr") + $(use_enable inifile) + $(use_with qdbm qdbm "${EPREFIX}/usr") + $(use_with tokyocabinet tcadb "${EPREFIX}/usr") + $(use_with lmdb lmdb "${EPREFIX}/usr") + ) + + # Support for the GD graphics library + our_conf+=( + $(use_with truetype freetype) + $(use_enable cjk gd-jis-conv) + $(use_with gd jpeg) + $(use_with xpm) + $(use_with webp) + ) + # enable gd last, so configure can pick up the previous settings + our_conf+=( $(use_enable gd) ) + + # IMAP support + if use imap ; then + our_conf+=( + $(use_with imap imap "${EPREFIX}/usr") + $(use_with ssl imap-ssl "${EPREFIX}/usr") + ) + fi + + # LDAP support + if use ldap ; then + our_conf+=( + $(use_with ldap ldap "${EPREFIX}/usr") + $(use_with ldap-sasl) + ) + fi + + # MySQL support + our_conf+=( $(use_with mysqli mysqli "mysqlnd") ) + + local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock" + if use mysql || use mysqli ; then + our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") ) + fi + + # ODBC support + if use odbc && use iodbc ; then + our_conf+=( + --without-unixODBC + --with-iodbc + $(use_with pdo pdo-odbc "iODBC,${EPREFIX}/usr") + ) + elif use odbc ; then + our_conf+=( + --with-unixODBC="${EPREFIX}/usr" + --without-iodbc + $(use_with pdo pdo-odbc "unixODBC,${EPREFIX}/usr") + ) + else + our_conf+=( + --without-unixODBC + --without-iodbc + --without-pdo-odbc + ) + fi + + # Oracle support + our_conf+=( $(use_with oci8-instant-client oci8) ) + + # PDO support + if use pdo ; then + our_conf+=( + $(use_with mssql pdo-dblib "${EPREFIX}/usr") + $(use_with mysql pdo-mysql "mysqlnd") + $(use_with postgres pdo-pgsql) + $(use_with sqlite pdo-sqlite) + $(use_with firebird pdo-firebird "${EPREFIX}/usr") + $(use_with oci8-instant-client pdo-oci) + ) + fi + + # readline/libedit support + our_conf+=( + $(use_with readline readline "${EPREFIX}/usr") + $(use_with libedit) + ) + + # Session support + if use session ; then + our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") ) + else + our_conf+=( $(use_enable session) ) + fi + + # Use pic for shared modules such as apache2's mod_php + our_conf+=( --with-pic ) + + # we use the system copy of pcre + # --with-external-pcre affects ext/pcre + our_conf+=( + --with-external-pcre + $(use_with jit pcre-jit) + ) + + # Catch CFLAGS problems + # Fixes bug #14067. + # Changed order to run it in reverse for bug #32022 and #12021. + replace-cpu-flags "k6*" "i586" + + # Cache the ./configure test results between SAPIs. + our_conf+=( --cache-file="${T}/config.cache" ) + + # Support user-passed configuration parameters + our_conf+=( ${EXTRA_ECONF:-} ) + + # Support the Apache2 extras, they must be set globally for all + # SAPIs to work correctly, especially for external PHP extensions + + local one_sapi + local sapi + mkdir -p "${WORKDIR}/sapis-build" || die + for one_sapi in $SAPIS ; do + use "${one_sapi}" || continue + php_set_ini_dir "${one_sapi}" + + # The BUILD_DIR variable is used to determine where to output + # the files that autotools creates. This was all originally + # based on the autotools-utils eclass. + BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}" + cp -a "${S}" "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + + local sapi_conf=( + --with-config-file-path="${PHP_INI_DIR}" + --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}" + ) + + for sapi in $SAPIS ; do + case "$sapi" in + cli|cgi|embed|fpm|phpdbg) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( "--enable-${sapi}" ) + if [[ "fpm" == "${sapi}" ]] ; then + sapi_conf+=( + $(use_with acl fpm-acl) + $(use_with systemd fpm-systemd) + ) + fi + else + sapi_conf+=( "--disable-${sapi}" ) + fi + ;; + + apache2) + if [[ "${one_sapi}" == "${sapi}" ]] ; then + sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" ) + else + sapi_conf+=( --without-apxs2 ) + fi + ;; + esac + done + + # Construct the $myeconfargs array by concatenating $our_conf + # (the common args) and $sapi_conf (the SAPI-specific args). + local myeconfargs=( "${our_conf[@]}" ) + myeconfargs+=( "${sapi_conf[@]}" ) + + pushd "${BUILD_DIR}" > /dev/null || die + econf "${myeconfargs[@]}" + popd > /dev/null || die + done +} + +src_compile() { + # snmp seems to run during src_compile, too (bug #324739) + addpredict /usr/share/snmp/mibs/.index #nowarn + addpredict /var/lib/net-snmp/mib_indexes #nowarn + + local sapi + for sapi in ${SAPIS} ; do + if use "${sapi}"; then + cd "${WORKDIR}/sapis-build/$sapi" || \ + die "Failed to change dir to ${WORKDIR}/sapis-build/$1" + emake + fi + done +} + +src_install() { + # see bug #324739 for what happens when we don't have that + addpredict /usr/share/snmp/mibs/.index #nowarn + + # grab the first SAPI that got built and install common files from there + local first_sapi="", sapi="" + for sapi in $SAPIS ; do + if use $sapi ; then + first_sapi=$sapi + break + fi + done + + # Makefile forgets to create this before trying to write to it... + dodir "${PHP_DESTDIR#${EPREFIX}}/bin" + + # Install php environment (without any sapis) + cd "${WORKDIR}/sapis-build/$first_sapi" || die + emake INSTALL_ROOT="${D}" \ + install-build install-headers install-programs + + local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)" + + # Create the directory where we'll put version-specific php scripts + keepdir "/usr/share/php${PHP_MV}" + + local file="" + local sapi_list="" + + for sapi in ${SAPIS}; do + if use "${sapi}" ; then + einfo "Installing SAPI: ${sapi}" + cd "${WORKDIR}/sapis-build/${sapi}" || die + + if [[ "${sapi}" == "apache2" ]] ; then + # We're specifically not using emake install-sapi as libtool + # may cause unnecessary relink failures (see bug #351266) + insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" + newins ".libs/libphp$(get_libname)" \ + "libphp${PHP_MV}$(get_libname)" + keepdir "/usr/$(get_libdir)/apache2/modules" + else + # needed each time, php_install_ini would reset it + local dest="${PHP_DESTDIR#${EPREFIX}}" + into "${dest}" + case "$sapi" in + cli) + source="sapi/cli/php" + # Install the "phar" archive utility. + if use phar ; then + emake INSTALL_ROOT="${D}" install-pharcmd + dosym "..${dest#/usr}/bin/phar" "/usr/bin/phar${SLOT}" + fi + ;; + cgi) + source="sapi/cgi/php-cgi" + ;; + fpm) + source="sapi/fpm/php-fpm" + ;; + embed) + source="libs/libphp$(get_libname)" + ;; + phpdbg) + source="sapi/phpdbg/phpdbg" + ;; + *) + die "unhandled sapi in src_install" + ;; + esac + + if [[ "${source}" == *"$(get_libname)" ]]; then + dolib.so "${source}" + else + dobin "${source}" + local name="$(basename ${source})" + dosym "..${dest#/usr}/bin/${name}" "/usr/bin/${name}${SLOT}" + fi + fi + + php_install_ini "${sapi}" + + # construct correct SAPI string for php-config + # thanks to ferringb for the bash voodoo + if [[ "${sapi}" == "apache2" ]]; then + sapi_list="${sapi_list:+${sapi_list} }apache2handler" + else + sapi_list="${sapi_list:+${sapi_list} }${sapi}" + fi + fi + done + + # Installing opcache module + if use opcache ; then + into "${PHP_DESTDIR#${EPREFIX}}" + dolib.so "modules/opcache$(get_libname)" + fi + + # Install env.d files + newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}" + sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die + + # set php-config variable correctly (bug #278439) + sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \ + "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die + + if use fpm ; then + if use systemd; then + systemd_newunit "${FILESDIR}/php-fpm_at.service" \ + "php-fpm@${SLOT}.service" + else + systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \ + "php-fpm@${SLOT}.service" + fi + fi +} + +src_test() { + echo ">>> Test phase [test]: ${CATEGORY}/${PF}" + PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php" + if [[ ! -x "${PHP_BIN}" ]] ; then + ewarn "Test phase requires USE=cli, skipping" + return + else + export TEST_PHP_EXECUTABLE="${PHP_BIN}" + fi + + if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then + export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" + fi + + if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then + export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" + fi + + SKIP_ONLINE_TESTS=1 REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \ + "session.save_path=${T}" \ + "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \ + "session.save_path=${T}" + + for name in ${EXPECTED_TEST_FAILURES}; do + mv "${name}.out" "${name}.out.orig" 2>/dev/null || die + done + + local failed="$(find -name '*.out')" + if [[ ${failed} != "" ]] ; then + ewarn "The following test cases failed unexpectedly:" + for name in ${failed}; do + ewarn " ${name/.out/}" + done + else + einfo "No unexpected test failures, all fine" + fi + + if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then + local passed="" + for name in ${EXPECTED_TEST_FAILURES}; do + [[ -f "${name}.diff" ]] && continue + passed="${passed} ${name}" + done + if [[ ${passed} != "" ]] ; then + einfo "The following test cases passed unexpectedly:" + for name in ${passed}; do + ewarn " ${passed}" + done + else + einfo "None of the known-to-fail tests passed, all fine" + fi + fi +} + +pkg_postinst() { + # Output some general info to the user + if use apache2 ; then + elog + elog "To enable PHP in apache, you will need to add \"-D PHP\" to" + elog "your apache2 command. OpenRC users can append that string to" + elog "APACHE2_OPTS in /etc/conf.d/apache2." + elog + elog "The apache module configuration file 70_mod_php.conf is" + elog "provided (and maintained) by eselect-php." + elog + fi + + # Create the symlinks for php + local m + for m in ${SAPIS}; do + [[ ${m} == 'embed' ]] && continue; + if use $m ; then + local ci=$(eselect php show $m) + if [[ -z $ci ]]; then + eselect php set $m php${SLOT} || die + einfo "Switched ${m} to use php:${SLOT}" + einfo + elif [[ $ci != "php${SLOT}" ]] ; then + elog "To switch $m to use php:${SLOT}, run" + elog " eselect php set $m php${SLOT}" + elog + fi + fi + done + + # Remove dead symlinks for SAPIs that were just disabled. For + # example, if the user has the cgi SAPI enabled, then he has an + # eselect-php symlink for it. If he later reinstalls PHP with + # USE="-cgi", that symlink will break. This call to eselect is + # supposed to remove that dead link per bug 572436. + eselect php cleanup || die + + if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then + elog "To build extensions for this version of PHP, you will need to" + elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable." + elog + fi + + # Warn about the removal of PHP_INI_VERSION if the user has it set. + if [[ -n "${PHP_INI_VERSION}" ]]; then + ewarn 'The PHP_INI_VERSION variable has been phased out. You may' + ewarn 'remove it from your configuration at your convenience. See' + ewarn + ewarn ' https://bugs.gentoo.org/611214' + ewarn + ewarn 'for more information.' + fi + + elog "For details on how version slotting works, please see" + elog "the wiki:" + elog + elog " https://wiki.gentoo.org/wiki/PHP" + elog +} + +pkg_postrm() { + # This serves two purposes. First, if we have just removed the last + # installed version of PHP, then this will remove any dead symlinks + # belonging to eselect-php. Second, if a user upgrades slots from + # (say) 5.6 to 7.0 and depcleans the old slot, then this will update + # his existing symlinks to point to the new 7.0 installation. The + # latter is bug 432962. + # + # Note: the eselect-php package may not be installed at this point, + # so we can't die() if this command fails. + eselect php cleanup +} diff --git a/dev-lang/php/php-8.2.7-r1.ebuild b/dev-lang/php/php-8.2.8.ebuild similarity index 100% rename from dev-lang/php/php-8.2.7-r1.ebuild rename to dev-lang/php/php-8.2.8.ebuild diff --git a/dev-lang/python/python-3.12.0_beta3.ebuild b/dev-lang/python/python-3.12.0_beta3.ebuild index a413c1ef6a6c..8c769c87e1b7 100644 --- a/dev-lang/python/python-3.12.0_beta3.ebuild +++ b/dev-lang/python/python-3.12.0_beta3.ebuild @@ -50,7 +50,7 @@ RDEPEND=" >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) + ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) @@ -73,7 +73,9 @@ DEPEND=" bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] - dev-python/ensurepip-wheels + dev-python/ensurepip-pip + dev-python/ensurepip-setuptools + dev-python/ensurepip-wheel ) valgrind? ( dev-util/valgrind ) " diff --git a/dev-lang/typescript/typescript-5.1.3.ebuild b/dev-lang/typescript/typescript-5.1.3.ebuild index 598301d43b33..7857fd2f036d 100644 --- a/dev-lang/typescript/typescript-5.1.3.ebuild +++ b/dev-lang/typescript/typescript-5.1.3.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}"/package LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="amd64 ~arm64 ~ppc64" RDEPEND="net-libs/nodejs" BDEPEND=">=net-libs/nodejs-16[npm]" diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 159b04115865..441296bfacf1 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -1,2 +1,3 @@ DIST vala-0.56.7.tar.xz 3992100 BLAKE2B 09804dba1dcaaef2af2621f7ee6c5c69d0bb06c1f83162df4379f438c9a8eab94e9496b1be1dc9ca25e796caadf38342921884e3460c00d3693617b94a61b013 SHA512 f524ac7acee988aae895a9c850904b5a6b5462ad3b498fa4305cea9b97e3e966b0ace341ce0ba9ba2466e6d22a1fcd4c657600c5d838d80cc0ac75be8e6d3185 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6 SHA512 152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41 +DIST vala-0.56.9.tar.xz 3996196 BLAKE2B 17b6df6c11c1f3a253ffd3650203b8dae8a1cf45ef708defe857ad642035ad05336deeb1b27a70e7bc620cba8d56d6c958b2016a4db5afdb3cc5108e014f9cc2 SHA512 933bd568477f7fd9465cd041f0b1959ccb55f4533196a272abb4bde811fda8c1e994c1035ad55bcdf7c066f97adcdc7a4f6dcb3270bfdd63b7d2ff1b214fc356 diff --git a/dev-lang/vala/vala-0.56.9.ebuild b/dev-lang/vala/vala-0.56.9.ebuild new file mode 100644 index 000000000000..70072f140f0d --- /dev/null +++ b/dev-lang/vala/vala-0.56.9.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="Compiler for the GObject type system" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala" + +LICENSE="LGPL-2.1+" +SLOT="0.56" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="test valadoc" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.48.0:2 + >=dev-libs/vala-common-${PV} + valadoc? ( >=media-gfx/graphviz-2.16 ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + dev-libs/gobject-introspection + ) +" +BDEPEND=" + dev-libs/libxslt + sys-devel/flex + virtual/pkgconfig + app-alternatives/yacc +" + +src_configure() { + # weasyprint enables generation of PDF from HTML + gnome2_src_configure \ + --disable-unversioned \ + $(use_enable valadoc) \ + VALAC=: \ + WEASYPRINT=: +} + +src_install() { + default + find "${D}" -name "*.la" -delete || die +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index bf3d03935a7e487431aa45181d84986aa7a08282..c940f091ecb85e90b3add0f53f7e8bf7e17d8898 100644 GIT binary patch literal 97951 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

ynaLXphp|Bu_SIXPr5+=J3tkoG?9r?E|M!sc- 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 _!AtN;k^cu9Z|J`TyTW$5~_}?bfWEJ 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

|PM7F$X1W;wudGOub+_0a}Q zKDum>mt{qz@Btw+ksD=N1IFQ$$KfcVbfByErU%Gpar*Z{xh!h24 z%|ji40t#1hMoo9(;?Q7ym`(&vJb6)8=QyYC8sU;9+1_T&RrMo99$eu)8E}?__Q)C@ z#|k@%!*aytw5gZbwt1$9CQV+JkT!-Y?YR~jNUbODy66wB#8rw{@HKiP%c(rpj9`+g zDYkWcLIC=Q&9TP>fN?sVS!VC<5LwO%;bd5e(nFN}-c<8Z*5a4T_A)>IK(C?PNAJA5 zxW&%mx1rR#(hb`=vU^Nf%Z)J8Tt~Y~S9*?`geIw^LU+ris2ivCyi>TAi^$6$>Fd_<<#m? z)tnaypZpYWzB=>4*1P;}No|s+dc~S5vLw#Bz>}dmry_Z}Q99(NOfnm&>X>ClF86>x z>%yW>sBm<3ReA-<@nmf{i?^5N_25l)Wnf^W`beD$&8bhMosJSdIo+>aisRFdKibd! zx93an@>sJ{$r_tQRt<_ZK64m#SX!}EL#%3d=D)Qby<2l?a;jy{e&I0Oc`nz~)QPXe z-_r_|&2$8qeY5jZb2FWQZZ^va7El*j|Cus@9QS;`L9#XUQpI8vUI*~QHlTV#WU9(& z@E?HteZ{UY2kDZn3?|?W&5ck(G*@bl|AdK-u)6KSgr)*&ST{Bv;Fj$G0gJXjJF_`S zb^uyO4%+o`&Hg$6M=<>RU-c@29Er+lLAhhOcX`zeZUGr;aG2CUjIrK|(|g+r?7PCE z!$1@3f%YbxRHfSp2`xG zzely3hTXz@j4gj$w;zArKVF6|pLJJs`nB8xBA&`oC z6YcEyZ8M?-UfBpX93gRya}pNLU4gmHnM?wemxRsX>OmmpZGjqRjn?=)yG|-xVL82X zqL)7XxmWvuh--j$Cz_-q%OE(?uOD9mDXFef2 z_V>CdU}hVv53dX_m6P-Ru=~gecQYu-tN2Pr-5%b(ahius%Vv{8( zAl_s)#PrkdA2O1(z=PS+raUeY%YPf%IzEW< zXsIYv@i>**8Sjzc@1U(+B!{FK1fhP!nJ?}7)X_2*42_HnhuR8$BN6dAr)500`KE?8 zEDN3s_TN^G(*{)V(;cI8w9zR^zVCKiQMvY|zw~+`KK}J}{JKEq)Saqy%die6P1G4T zpP|o8O&UNovbZ{9(a;H)XnlF{z_0c+q79GBsmRv2V<}yXHMwPY2hDm*X4`Q+y+s`s z!ICXIocO@^dB$c zfb;1=KKJ0_Se%V1_nRxxY>8lbJqeRphw ze5#1X%&s~3y*&1o{hma>DefLc z8|VH>OWSVnek~mm?VW6U z0B~-Z@WPIA=!CQHx0sIv8C4j_HnErgF<(-}UcV7`j2^qdJ03=FV9vW3(OJj3+*dS3 z$pqcXZYE)Rr$lBrCEt5p_5iy9Stq?VDh!%qu?S%#+H7i5e%M>%(_i2T4hV!r5x1*G z&H2cVpiWZZe#R5VHZQHrY{RccES3t!uG$6h^wMoT?@jxaB8KQ-s9v4SfoL9Z1w|?Q z&|8rWdH^i5=S_Lt%TC+;-Y!O@+oI$7@NnhfypJ1eFbo<+fKrGcLs3&W^~eY|O={Y= z@j5gUPIg9~DuAC_2L?5MoM2RZMY;hJ^Q`o(@Ip?wgkCpL&l%K~{ZQz6wz7XV9G}1` z-aDl0*3tWNVv(G?JhBKs=W-6WEN3eLxQOqUH9b2_HH9!i^ssA(-^f4Uh*~@2zlvSY zaOCCrX*HL3c(MgZCD1n(Gu+1R_c}Ga%Y(+&^xbTF$?p1u!$SA#ocqRJViRx-HOjiC z(?kuIP$OGNedXWt*`6Ju z@~HA`%0p<6$GSxeCd7u?SB>2!3!-7$q=7{ArZ$lSFL%&LKDsWBabIJV{$YkAyR`%# zlb~?gX~7DE(G{J7f(>#h`(k4qTmugDJ24`dm7TD3ITWz;aBls(i*g{kbgH*_3~xAY zJxM_|BsUpl*RIk=iR70L=aC2{THC6!baya@W%FsfRVDuvMRx3$y_1UXHrXh#@QS_u zM>oBH8}rvE(kpe4%QgBMgyHRg#Lp$_s*PY0>1EA^fq`~}>qBtB)h8cfGqGl#bzSQ~ zi%3ASZfAqMao(484g1x3Jjmt+Ixm`GZ(frCnV#&Y4k(L56ME7NnDppD1I(u5Qdpuc zpBVAFZsstVwG9H}3_gc$Eb*>aA*4$LF>;Y#YFH@8wiS&_zX! zclp8Va{coKOgz=~z1bkt^Wv)oSikno_ZPo$)_?@9H~TjAii%DSNS4Q?^f^GtRxYv7 zR5BRuxN#U`kO2V;Spkhjf&j4{bAYyBNX25emz8>fzh}pCMB5*EOS`RsepFP4s5l4Q zcw{>f4)>E^_|gWs?Jz2k$pqG^6_^ZBnsC_#Qed|u3nqLCZvu2gRhj)k(K28F-s zp>2VZ!`5-y5l)Sw4?Xgh@6#on=kTeu0?!VLfbB|rs4eo|k75Oa(+(1_adjjONl7Ne zrE!9qb}!iPq~t@fYix5mF_#LJ)5J&jR?e8Z>jiARsc1!vg-9=xQQ|WhkqmR+$)XsW z_vAS4>SVSVwswEqUi0fS;SNuCZQjooRRUBL z&a164JrLxjGVzi#QTv1)SG?EHM->#^isQ>ahj)6`1iR+q`C>OL+r5W0f6S*!IM35<9_LZP7VCnIJ=abUFDzLf&e7f`5&$FwB83(=E3qdu;e9BC zO`I18&YMnfdYMDF2wpZ`gFcUC^TVSmuaR})=8>KK9!t?-3fm;t{HQH?UQyYLlJ(G- zRZD0BNw(*o7ng;zacLlHo+Q?OSupm)v*hHHBnYtwoT%>RouI`G2iEmR;e6J<4+5A%Ygz!=i`H{E&=@qcv?Z?l*zs%9>^?c;WeKdHn#Y?uQ+EoPp z{qRQn&5Ow%ls?C0ox$O1wN$bu!=|Onum$CYjY!?>hzo&`=S*`Vpsw~fM{kCfRZyB+ zyN0guURSginE4QEH~`$Ff#N`;qkGrfNl1A$#AcE5)VqNs!?QXUn}U@OM@dMDr_R5- z0$^U-Z`K2Mtwc$v8e%Cfxo_}@92G-7Y$aU!SJVEWS+Ccoy8HgLEG^qpBqI|&>iUNw zb4tCt2w>KHj;hedxO}P3Vk-BpLO6M^y496%Z1Fn7c`hl$(>p;zoQ;Of>y)U7v!l+A zC?vI0WApZs%|JwVNVa%Gn1N=;qmAc)rADH_c^u%iZAJ3Yw8A;ou}g*z%YcE`p^Mxm z+lVT+t(hxPJqf#=syvgeWkSK(;_V_>B&BT(9?_8##p?7;irQp1wT{QfRr`zKwz`8; zfb@Jus(@pX$UPMXAT@R89Ck1y=gIM`q422#w@PaenTShZ1fm4F&pXnbAhuv#nbS5# zXXALivL#!KXMYn}Z+b1Ip#r#a6%T(AxocP8Q{dmd)U#t`_hPco!j^($Tqk%D6u76n zaRAP{T00^-?7)_$e#GGKAYtm>753W&Vb^%b-mF>X9&hlUx04)ikdZBUP&jha>vDY> z-}aX&n(%D(3F}jLzi1=KQPI;T9SV}>C2&~R^-wlgPF5u8BR;lb=lTBDmq?n|p~#5dIyGWwcES0!B?|n~q6@lG7ss6ZY;H zVgQw~8~47I)*nPjP}77iCiS3fiMK~CDH5_=iI-{14MBo8LJRWJ)PFDUaHtxY%i>X0 zdq^~qTm%{WP%0fF7-gykyBzb@M6_OpHe-k$YypEjEFkV-4)8w@;m`~WZ(fM1SKD8;Q@t!6zS z05xeM2a2~8VT;v)cQc((OzRX>drJ{6)do-9JR36?=+_i6lC>0+m zlL!F0Zyp@D=KvC=4dJIyk}xta z2~pzpff!9AIxj;_z!s-UE%wFbxWA4B-d~<&O>5qtrcMtP&&kpoPpDQYQ9V2Od8`&F zWvB~l0QTd}fp(9fZf$|mtwzhC=f}90sU*a2I)Z6UW0L4>aE^ z%pb7%XPFx9hqvFCgPrz91=5>ZiS}HOI20t{+`L|~-4O8pJt{pmAwhA-=Vx`8 zyLT;Pc;Fjcth|}9(Z(&C$jRcmOxf>l+w-AQnntmTsB6z>H>fpVUvs~d<>-3i@lLC% zcA9O&clE;B*(yP|^am(AwL7}(q}T$);NHCIb{sf*p>fK&JLl60wM#=qKEWa8biori zXE1h>$DtWW)$&yTXm9N7A!%B3b)XB|K50y%V`#84tWHt&2I6JOeh<$AD#w%mVvmxS zL7opG@~5jlKi)R$z7*Ax_SymlxUq)(2A^GbYd+)98q&tV-64n@_MdIPi`#_%2BiTS zi=g|YV|+kU#l31cHGLv5TPfJihloY(XVrNKjsW>dWwTB=+ENp_tfcq2M|&+eUj%!9 zsM{KNEPHdOJO*L+AW) zwm&INW}R-QD$=*LVvVr@000zC`$#66_c5g7Tb(LU5_svfcl`|3+_UXk4kGT3Srf5s zzb;kjVl8fNYn-GyuWNL=yCHSrVq!?OAGy}Y&36EvWk>dPsx<=-T@{)WOaSP-Zxa@; z24P~qkD3$5TB9)Qb;G*B9hAaRrAL7=WeE5pLA%*>*n0#xIikwWV1PpreIQ%cKt^fZ z*F|ezK7D;ol}CA=o;RbjW1CkBr4_PZRVFXn$9Jy5;QNgOc-?y{(2<>v8h5JAhQxNl zmW?mkK2%My#<>*JnpRld%SF9c?ZhBsc##A5bW)cS|BhctJKCbL296#pwW3G}J2Mj` zr@9%AEgZY;97HQBZ4t#V@Q$-Cy$ol zs^#u}5o7I2feY#h%((&rYogq&)s=X$?cl+Esccw@bihpQW}>NvIWd>F0ob{z%fN2D ztx86%n69ESs-3SV$N(;NMdfLrhh_d^;hv_E&hn@&ZYndXCS3~nkC5uzV(E*s_NCrS{iAu+>$ikyY!0KJ8`Ou5!M?d2Q`G=>k`X}G3$jG>*4#K9=jKdR z&&S4AvOiGZb2epxn@hn6L`D!{h4mNP%B*Z|8um-^Eaj)m`L)j8SQisbV>wh4m` zN>JD8(9fD1Z>mtOvN8K`I8)ZDbAxsgA8~kDd3&#MdP@S8zAk;K0N0NFCT-dHc0{~R zF7uFzEn(O1z>IxqC$Lv~3I_|LgB3ePYVs2HX+^zpOXtA85tY>AFNhMdCK7e7YKQJ} zaQh3K_^~aWHwU~;Q|FI^lQEZXqJo1EQ#-Gn#D1-m{r-AcS)Nn}&d7@bL6F4lU2e7m z>Cr4*4V(61!#a%00i6J(e4HMUnn1IAc)(t|#SV_#VxaL}!%`4QfEjVfbByiBn93%p8zgs+$qLS? zE=G@#k*sE11Qwo39kgBjUbb5b>LQ8gcKum~c8^o8_yJ^m`ni8FuzcxB1jBb*Er<>v zo4QRIu{WZZt%ZkPEBd}g1ssx!c9qQoVs>iLW^dM7Eq+2T5!cS#rkwjtj*KRZxjcMz z%e~U>mK;NC(%UKRVs+#l$POE?wLDY!embMCQP1_!l6M(bpH@2k;->Q-- zX0xkst(Yt+!CMK%lJc>)xAv$B!&binM!|{Rj5_L@1eq(CIaosFojXJp>S^=%2W0m3 z+n4zp_-y|8?Z=;gy!wuCq#iY(tHD-xp?>n39HQ;GvJF92t=8HYdZVMr-quGT`)glZ5Pv<9H?W*Gt>Ro8w z3(9sjv0Ldcdk(fhTo$)C((D$N_nI1khxbMIVO2W2(rM$2_vJQAa!wft{NA;)?%SHqT}yBREULe!YrL^-37uTUza8_8;505S4eRY$Vcp;jPk|@{HJYsp z`^HHZMiU^5f+?oi>JYg`k4l0{8>c-~A0pcypT7M?OJ{=72upPs0@dzvY&)FK<;$&n zo=AhtR4s3MpBCL^r224jK9!LPid5Nqn{5fPYdCRI9NaxL{a9ONDwUs{7_&#*Ebq|7 zeZ6ObdV68X4ol=YUJcZVIA${p+&bACc@aNV_0%EB)>e&=pc;1LvX@8)+ZEN9a5hZ_ zILf-r;GH)Ip7Q_rXP?Q+iVkaz)soJM&hdk)bOm=e8j;cH3j;ROv|dEG=mCwNnob*mQZ1KkTIE^bYj^>sY>+ zpi+_t2#PSN!-rOu`$MUXm!k84icVxi5JR}_xl1C6IfJigcjn<}c?pMLnt&~z)US34~=G@k(c^QN5>a6VjbUfSH z4|X6ZVh#HdP=Fx|f`m1SWfS~klxruvYpQ%-{dVIO+LJ zmZ$l*6zXkjWCMy_PJayfuoE9QahSyfDh7RS`9F0f4R<)jH}!V(hBZ2U~fw1KGA1_vEY-mG%OxKXzG_IU_%O6CA>n@%q7!pfkFsC?(qT4XU4we_AhN&UL_)Bm^ z<~8bn>h1Gi2-_*`y_^%T^H5Y?+*#~0D3&+L*~=tSSw|3l*pvIqO^JxKoX=RzeEQ!` zcJtQM*mMMc53ePk|B*c&VndU_3qO>N59oIcgV%=Tf(tc=kgP6 z?^V7nOTnB&rVIKxGGsF-lc-0IrvV^p4kvSa3qUHkJqdcsY;Sz&Van^3vA&8){0-WH z+JcbO(oj_%ZZr6?y6%b{Z$97@PWf>%gWkjzz2V&b z3J#O)hBA325iAp;IO2Bn$-9@(i$pVI(U8shyhwtkt^HM#)a~4P%56EudW@sndmOqYv#pM#Bj^aD8m#t8}s_o++W*)=u; zYvN`nrINRk#4q#b0V#l!P1^*c+o3}rQFYf>7C3d;f3 zS|sIk8Y4&__gTd6CqEsXc@RUYSHdq>Hr@twAbpd~dGWz^ZdLWp(_NT#QsZx~9$2~r zU=dJq3ZQ_t$8GvkTzgb9fve{10K>cepR-PMrFGa>j-Gd#zT?VoyvWx08*kX_$+y| zu?%Fa6~<~R3C_XVxJRg5!@SwMywlfssR$@G-jzUNxonbqZ6*8k-=F?cj$f0xT}=*s zxcHLnDxmt3QFG?JY{Axs(=xNyj8Fl9j#{;8kTxRJUJG zBBe6h68bwL35hJtLkGk4TU-|dn`^$~^@zfR7 zq(#atN;zyAYbpXN1>L6u$u^HIFN?;Y%KA{gi4-<$YQBf_ zV4Zz6a-T+D;hC*<&>gMZU@Uy2_l}ipA8S3-!GhC}r%7oC-v*{rfNeVP-UyYtM$8@jBvN`iJMf}kE@Rq{~ztmf4$MDMl0^Y?G# zU$4V&iqSs6YX{EcklNwIpGpUold5x_^G(0+ZURVq@$BMR!sC4_Ua4F*9dOj(Fi8O@ z@*|l;FE&OH^Qts4X64@_w+gz4!3FYL2^A6 z41bMb|M;UlYulYq16^eOjf`%k5X{Gh)8*t;q-xVqm-l#ynPGdN%;g78u0HLtSDxrj zT>;ZgRT#c-sDu|%TZds)eNn68ge6*hA|dg0g(VhX&wT7rHu!MHj+#fD{CTIKbvZ0v z_Z_5_OIw5)ls!;@{2;>D+ybOFJG(L!am^~DTTwbl2fID}N(#roPPR9-yA`!a51pX6 zsZpVIMowLkzE{g)*6YXBUU1lxV6JL1$L$1Zw!8Myc`L-M=(rA`Z696z_rvkrb&+3oyE_%Pcyy_#q1{yi z^Pc`(Fwm~%T_HhiczF%O)lS9U?deaiG=S&u2S+g&oFLT}O_|4So z>mvA*7$YIv5rnGk5AYpcPVkJE{Q33O%N9icq1pDn z9l2Qrxx=F@c3Xy?q!Sj^K4XcNda^@w6>qJ|hZTz@bf*y2?d`J4DVHJ;;PwUR$xGRZ zN-`n2whWK9O?J}P+k11B%i!DW$;)PucGXF~ zZJI&V5Cu5zK!3MucwD+8YF$nYw8=$Tc`Fbz9$KJrl%}S@O7N&7KxnXkT9-`4__e^* z_{)i#CN^B7V;W%&0^8D$4PahY8~VV}o;BOM!dZP?u5Z8p{?b73BGN+`gX6^e(tTHT zVBIU`8ciq2sy1J2o{s8Q!Bq8B1l;mIL5)0v>m_IiOU{rl6NoDSTs9U^47jTRkY`eb zm}VSq8Ri$QORbx;_azHXL7z6KI)uZLHU3a@WI6Xk?I3058*$nes&Od&tUMV@;i%=M z=nXq^r~nI9EA}9+f|(XyOZn2Kq~gukdD}KqAOVRWoR`&F{Ez7wbE+8q8H8aP0y&jDiKACZ~VCae}BygRokT!?zHlEenPGVN=E zaNqiGo$6Ixo5n0>G5n-yId`v*rt2+P6O5asoYPS$ka(TT^@4p=?1|FCP+J1U#t35p z;O^i~uzRJRlcXi|S3Ue5O-TvDC_sPLa{X9-2!~dm?98UN2jqo7Qi2V#A9vZGpI+$X zlQ{<5ktlw?HBJ`|bcWL{tt#4XUQ$wlK%so8Uwt91L|W&Vh6x(PR7JoAA3wAKq5hzpi9}7%{Lxg6^6CqIblv^d3N_z zpV=ks3BY*W&}~o#xkVecPf;R~fhaN6v9le>4n;Ao1L+_3*w69# zFGj_;x)aWoUN;HC-Mv{%-ALl*x$W!($?~4Y1Ri@>~9HNgXh>n zj#=$V2Pjnp>j_#|eU^~LyapGVdZxrXLeukl*)*lZj2+hCjH49=-YnSPDt6gCucL|W zlR@L0xmiyQN&8c_3(2e}((MkiIEj|$3C8ax__HbyGbYrwDe9{V_>g@Me#G0#BIAv0;{_x7} z3_LFOJBUB{f{9+%8AH=-6ADw)0k(Dw=OPJ!h)Hl9gGj0@HN7v_&T@-3s$SDG4T>E}>NPVbkRAu#Ll^U4VeG*R^oZlyVIx-0e^ZLNi;ZxRD>|Ery8a&j! ztY#>C8p_=(r~Jcm_4fVSx34cD?1_N~j+dJi5`Q^@KD9V>>UxuyUYaff`iNxqQS&9q z5$95cId@KrHF9z@SrkkJbX0Q2H(svfe64G)YvQ&>eTgQP+gL%sM%PQ6@BA=#>rD)i zb|u0t$hOwG?3g%=IK&*7x!^CyHOa^}1g|wfJUdd}c`fg)a~N_vne)=v4czFB>2=>M zoPucHI@xms!Ktg^m*c|uIKziU`#OLAoWHK??`J0{&2{BYQY25=H|k&|8EXjv8PMCV zv=Z1bodJNW*giq7alkasIW5AmU&)$P3%s2l>_eBtt+VEu1#rTnH{h&kwQsE0N5-*v zZ-7-XKd|7Za@WK@M>3u6y!fHZ*8N-YO{cK+PF3i8Ix6EFEQDaJDZ*MKOv7U`cIyD% z5s<wkXs_|V??nIt7jR5v8Ey29n`>`!4htvg>V`zOj-Q`1wrtnrI2RBqaj@t$;Z4o00(SvNWyyg0l2?d(%TnI#M`c z&z6Wl!S_m!7kidbopXgcr69b7Uml9|jZKscs3DkNI{aMgrfN4WgN5(Q31`@jG8Vxt zZ}Y!1e4Fi7C*ZBeps;QR2R9|uXC(v7r3D%^9Q&|p|NZ6DSI+q}6@MOo*bc9s^)+N4 zfSJuse4LsMtDng(+-2BlZ!XLZMnL9Q?#$P(Wi1#&rM|F}V5@F0kfRiJ;q;=&ivb8- zRsu9?xT@N^vnJI`z4t4(7Mk-{b?)jK6SDF$BOiC2&PQ>;8|Y~R3oTVwXhgAieW-A} z5n4IX7CFsb9K`(s?HCwT%QVsuVUE<70xMW}wR|Rtz5+>L+4LczT`#71PkYRg&c@bH zNhL;d@_?kOSC^CIOr7Aq4Apv`(7|L71_0=ZdaaI2FAsM|lx-EW25{Xlfntf(hRf#t zUq1;NL|&>NJ=3hE~u|sr%j?Qcqg@ul#3Is;Ed0Sx0GJ%Pq zPvwwF%exL!8eGOTEeyoj*qOz)EX!-GJ3E25qR>jRSOBG6lf)`{zQT(y{r=+xUp#s( zwo{4Jq}{iHW7n7IWJlO4)GX^X)hoiOp>>6N?<#4N#%-H)xHO&i4(H9UK{!*iZ(q|O znU}{7+AjsJIc1io0sv-rhLliwD!E-BP1a*4u~m zdYwnwk7pk4)kHlt{UWt#I(#UlfAr-B!gg;;??kl^fn`ajGH*;b$;W1&(V-|akx(5(13q7Npv7J@ zl5$i&gO6n?AzSK9O%b7Er_D}O2~|u4!OQjXLMyQs*J$j_-gdjVNzR!$Aj&(PDz9uG z6db<1>f1f{2zP${ZQGE;4dRo!D0UE0IfESW zi`;gc>db;DAmUAbO2`K3a_q;ErRMi-zj>7}vF_Teb_IVeOHTcs0QOE2o?^SHPmZI? zYALt!;Y7|aq?W(U@mu?^`QzJj^DDUSsbP4j*+huM+clg>@0ii9oP#|Gm*enG@OsgN z1f;luUvKMa2_$|x3$LLY0GB_y=?X3KZHnlq#mMgL-cD4=(_x_{lSRj+?tXOs^!<2l zKn#91uO3Z)Bo$D(N+cu<6}%iTPzxkDqGaD>g*~wr8Y-5f>H?i@6474NP@%J&?Hjyx zQm2JA$ZfF9%c}wSSLYIW8b|r|kFrPai}!LuAJuCo&lRDAIjN#$rD1obN+tHHQ5f*& zga_LUW+7p)A6H>zX*#$HoiDfw2D^SAn$~!w&!H-pT>wLKsH3RqromBIpqZ~tK4yzu z4=q^W{9rS>`!n!uH|=HP94$%9-R&FW+;Nmi}q(Hvg7->Id4`l7|i-_s>di2_+1 zWTgP_cG!Ii7P3*;rp~(j-qg)e9U&>63Jbn>aXYwR=PU}8LdkXGa})S=^l7VnyfwvP z+b@M#6?wquMbvib{&5hXkNDO@0A@(N8%}MNhWD`tfuAx~b|gre#fYPwnIL{B(`?It z(9r?DX$4S0Q;pxw)$d1)t-vC+ROBe9i4*F_d(}A%V$T3xK%u|tIu1cv-tDk|w_vX= z7mwpeIEO_@wRnHUR!(I*CwakXcMiy{HNhlQHXb4#%Gv=RPnnA@5iJhIbI!B%UFob2 z9AdA8Js44o_4JEOyJd^$`Wyfk9Pc_f+RhrjWy~XTylvLlbFCVAMS`@=w)@x# zMmpG*`SxWO@KASssetWcU1c|WAqxE05>CApQCAbSJM>#hR*ehFrbG#N$-!r9ziji8 z-!0d_e*gHSs>MclvRcnso7kk%#xiGXPMzp9eAzob#$8n5+?NxPqf^roZ&TH?Y2H0{ z;({}&@G#DBC3H9i4TVc%wOgzHcH6zjmT5ZWv0vH^p3$B9VerX@x$MVDCLWy)cReAz zZQ|S$%iyajj2H2aiq)B8K^k^Up3vFY(aXHMp)c8Mrt^JRe%E;qHLL07TZNp)_U9NhTm4`+l8clG+rG~^_@)9ISmaw#1 z;UE4gcC@})a2%Mjw$nD(?W#gfo{d;qO4X=16ZH#UDHLE7_yCMr%0BvA2fz17TMtey zd7}j2Qy?COz`I*0S>GPkH8ZAXH$oa}N)28WQX>~LpJ&iVu`;mADD zKZulfOE&gTZDDc)B}@5U7wr4{72DI3bs1bw5C&7tyxi%kLk_`&yy(CqO;8~(SK&zO zg0_s>OrXgf1bB!6gBPn8KN|Jvj@PcqEZ8%)HG#r=_65Xs!U21>%`K&TcHi6O#X)W# z1|h9Cwt6~;q~a#DZQLrS00h-s*65Jz5%m<$Al&<~Z;$^;hB<6>vMqJL1cFnaDHTfG zL{70D{hk`1+3l_j@;?u;? z%^(J3sI~Ai`t^n^5_sbB@|rMu>t0H_*Kno@brqGms~h=->pHBMmzfFscxvxsqb~ap z_GQ5fh?LeXrTuFfNbvmnJ6&-2OAT)jVzcquF%4oAap`(Zl%MbZToHe=+>M%P6-Bdj z2Fq3zIY2=Za;LLn>?F9VUOFeg1@B$h;NV%Yg9cJOVX~zmZFaVT;o#src_7Y|jSRC~ zK%t$tTKmBa7LKrbYe1E6N3z*h;Rw>LVFwV(qm%`iAy~V8{ zIVjSpC=Olsvhq^Kt~m;|TPz`T>UjaAY0legQ=c7%?z_I-hvHgxw{iseQ!?0aghk9& ztTA58M8lFI#3xP2Jn;lt?PUum^6fNonter(Oy_AFTsV{maVF{n&kfezyvv^7p>3k* zP3K{b1TPYnsZ(rJ<9@lZA3@_=A_+lspPR~`4!{y=fWFN@Y$hREA6@nzU#aBhFJJ#& zMP-7{N4F#Y;uI1pa)IvbY#=K}I@WmKpz4}}z)+jeoK&f6!u7O;f0=KsTc5^L9nPrn zojE4fg{vhx?e(g{Zb_jv_5pcvQx$!i4-$^2QmJ^5LC zA6`uKWh4z1lK}cuzaE&CbRuRK-u!Lbr)__P-xKUD;;03t46!YHu<&Esi8C~A zo$prJnn~66d+WPGL)umzYK_(&2kg+b3Mx?WcPu17#M%xC0pB#R(|=AtLDYhihDjkh zm~68#)O~8ffPb}10KB%@0nal|?2WauXmQiGv|}1-t87ya*tl0YhQnz^X$%FK^ekOB1yflN4J<4UHTd;GBS0L zzjymujfrK=<-mi~OlNPMt4Hn79mh^E#bhohjtZD#U14NMzlI!D^MYOV6sVHELer+& zi|hbMjmhiVqHV^zw*4<3US}wu7?I+adJyQD0$Ys=bp#s_yj>QY+tH@fH?MVbGEgVY z-MMoXN0qx z0PFxQl#-Wa*RA^ZS)Ki*((5e-?3sV&(4GasNwk=x>*h#8|0&_5-lsD)dR>ntHwhIjUO1k6OjfhmfRC2y zy@6<)nNVRKAmEnlEbD0u52m79$++x*jdMPC)>fLtnbldVNlTOrG~IZ8hf}dtEZE4V zs=4tI&WVKtd^QdkNuwLK9^kRFzA~aOKVEM2pXd-wO;ZUaA#^M)vkvQlY~87IATYq= zw%Z_l+fLa}wRVVK5JP{rB~|^A5;=lQ;3!*E3cD+8|oG1mk_6?djWS2uTKK9MYF()2eHW8H71wX8f ztRBkK2v$KMK@%Q7`&M?>2?v!qRW6)-f!Ds2FaNrq#~ggQ5BTMf&=P)$-T^x-0SgkYomc4<*9RArCA2slSH)>L~%KK&WJ&NuDE)p6ytj{9|XSZr}hs3plOc zq#BJ;l}E3CwK>)2nnU31gU*E`7KMAvOiSp*f{D%i@8H+hZTm%=*q%l2payddaq7~h zn^n6U{sEzAh0XiAms+|a!KGSnQ=dW~?{3!<+3bMDEkr$zp&ue#&V)&_uoKIjH|&d0 zv$+B3w%#t0czT#P!==5`1GC>shy*pTK`;cqrutD;ulI7MLA4CGc7msJ64p3IY}$*`uC)-lT@KWx3bC!XKd0e&{+Ze-t<}fI}e@+#a z!3s-)NxaiDf5xj~XOejb*tpwpl~l9YI2fi_wVq3JnnyDYYk8;hFFCy`B?4X{J7C77aBC>MI3mE!65a&yW^ddr z1UiT(w+fPK3~%rg7VENeOL<}#fu4O$Z#rv2dOLw*-mq(O<_p3~$^-1^26w45R2mT= z!Dl&*17=USza3~c1#vKw;|$vlcj|SQbk-%iGdP}F_UU8J7s(Dx5;?a+{TCa&NKWB4 z#j|JQxdYYyYt>$^!k$tkYtL`8YB5d!YANV<$0^r~k7z>*cj6GNRE?#eKQ;R1IS;$8 zcxV!!J}OI~O?9=yZr}nt@d`i^OuF>19hXx<%I)p@q0)q1hi~K38 zfS0~}F}^)G*2z};W}4-?yuko=xJfL_>Nybo+6J@$^3478&`f1^y%SJ}T)wR>K>Dc> z(a7bT3jIM8OpX7wUhySaKKH!x`Fx`>;1#wuaCXinJ2o-`5Mi^|sk?%TW?rctHjENc zOU}z9@6bYr#0sP*#yCR-Pm$^Za+}`qFe{P;+kew+bO~(jr`p@8#fRww5TKj{&RsQy zs?2${Se~zA16%J?;B&yK1nb4ZK)fR0C<v5CU*S8y9)};x))_q0yOGH3D@5*oD&@ zsY4M_r{t_tI{Rn=Hojulud}`|qbI>c76KNUj^p&I`L?@>fZ&MYvFm6dqjWw=b$s|S zr==e@5{=8(bd_gxIEr;xBimI3Jh@Nf7E0a_2$GjgGhoL$q z!5$zM^MKB_SH06FtkL58rU35=7g9P>H+!1`Hw$ov&P`ibeU*Z~f(qt(V#5H&B{gv7 z=4{)o5v??aBxC1dzT$FxCda&6uluEEe|wtND!L&%-#t_bD7I>FwqR;7RC2(k6IWCZ zfJF#iT%XqcvR2E=(*i71-t%4$zL8DaPJ-W;yaZ-NxV@*=2-%hMM*GkVgA7Bof=WJ& zYuGTH-C{GrAO?VU6iU~xF4+w+6=rPS2E??B-L3s>b6+4*M6B6y*793x)}|EW(d_`Y zFF9zso5rS<2n(#uwFOmM^Her%?-ZZD{^QH%`T5UJ?ZsLB$d52)W6Ruk4uKAmW?Xn< zhnbwW0{y3ot+(Ry$|NKudc6d@RNyfba9}jRy49vtpn4`vvQ_k9N9vfR?`!BKZOhGj zgY2q#(SHWqt z)3qus?c~lZDnDt#dn*zR<*;6Ls?{?puugr00h;L!V(L!qG^e;O^Mm8IeRoUdPw<=b z%|TVfysrF8hgS8|Y0rnx8)ujF!-A3B_z7oe*dJ^))v@hJ*UIJ4aytS#`hAS1F(q*Tb0y;$ymw}KknCw8qUlE zlkrZyD9}G;O6IaQS7c;|YRf`F7Nl20e{mCK-B4IKqCY1=BXl>|gaK)*MtWEhowkST zce3dpp|+pug^Isiq05L0s$B&#gK52vQ{kRsv1W*lal&mxYSYTC!Xj|hkuWR-tKVS2t zr``$+f=9wduQ-10SP&E1CL8u=mHET_*^SQ6An0KLaRp6G4^msPdM8QR_hL8Y8x|uoUP~Yc7E)IuPUB>_jqSIDn`zfY1(`}X2Q~=3C-x0?`R9DeOKwR<;_ka2J zqkjB*0c&-kwQ}=@Ne#9AJi!xW|GEP>cvR(WRLv#)=!ECniOV*isF&)1kyE?FX1G&% zfs4Fk!9mk{_ymY*cXO(RB3tO3O$g2;;TDqUW5LMDj{0e`%yuWvsM}$SIbRD(u8ktE zV(D61v*V8{kJLEw_qxo4Se9%y3d5F@szlGJiR%gUgLo_Nrb5;dA?vqAoF)|3BL2Pg z;@AKE>lfFEWi=^i0HbdO=K-i^sBIR8m4`oAp`Fli2G&5|9wmgb7)TfMU3q|W*|DiM zmpLQ1t*yi9p+ub5NOLK?gU}$(z(AlG`xLxZAq5ZYYTMBy(t#|pw?;r0;PX~Jbju^v z_`U&r-ECX!%b&U27SZj`)&g~@k{ol*1KtDF=E(;Kb=jA*hH+QXp_dH?XiB@TY;{-r zrPt;9@sDrttlz%>__KZg``-O&<@@mM6r~W9BH_5JnWQOJC>9}ehO1e>=~?47@fEzF z%+=A#!GNI?;fuXWchlF04K;1l*dw{zAfniMRh;{FLRV`obIk?-dl-g8SQ4kI`g?(Gw_JLxGKjX7F2ALY`O8wxG) z0BHL#7dfl+Wdm>=A>Xrz)+s-YX3_!&G&}V=^Q_>^ucYUxo z@63YjVeDgv^S#<`E})7B?XXQ4=#s!ztdE}KR&GNbs;VyYR%J7GRcRV&K;hY0*GxWd zz^)4i0WQeEP27V|6alTxp6^;Wzy9lg|EwQByewLL61K3>Oo7czu-Du^YNS>*jOpa# z(6^GbG4n3mn5@lVm+-;fZSA0cCD}3%$diH`(r6s zSY$-yRIE^Su^n)|+4a4|`B|2*!}Rr~AX1)7k}!~BU*XvQ{y4tYUo;{XU{BRx2%K~@ zMM;zKGW-o=hY?&nUbM|$4Sq(_1cC~zCEq$UBCBC)_%ew%tum}Ar%cZpi@79JM zU^+~K&nDX+>rXj${*uQf|E70w*9=Z{9MruzyTyinz_v={EfqW1&!W4!(yE+2N92i6 zp~KEqt)M^ zkK|JTyG@gPEikj1W~t8X5N^88Q)Xe0g9G-VL*uHtqes>ML~|AI@DJw+0B=*Syjtl9 zUxO_abV2X8VhfrzCe1r7V?!d8lG%g0lEl8Z6@!)96>+hTR9(@?mMljk1Ar=q!U0rQ zV1@iPn%RZukZoo&DIMqXic(NzCuymq!B*18O0`FRn-)o={(SQO`C{j}MAVfYSA708 zPktMJ)ccS63kAEw`S)8l-FOYv8Wj<>vh z6~f81aqes^7M<<8d!^@;fWI;F#vyI$+fN0@Mj?T*F6`N!Q)9E~5w91~nY1ar0UFwk ztLl^LyG=Gfe*J}7BC}6XzJeAy&cFI(0nypPKlT4av(`# zC!s&#HEO7P>Zu9k+H8hp!7kXn7q?|o(3%r*Z2(J>`yF*QdV^v__?Y;NsQxIBwH4BX zKdIoDiJ}3=z-FL3NYc_ABXsI>r-=(x;t+&Y@KDUIV79DkSldCaHyKjbN3x9Ghon~G z?+zh@6DUKIdU>~AKVFI=Pq&GX9324jsos9GD_aEUAoHPQD(I7UR)i{>;k~xos_o71 za2n*cKwBDz*1=EUD;tCyRqQn<=#}DF|0LS%VppQ1*7U%%vAWku5D$wV4e>y0_m$G_ zEYIaF5sb<*Ue?GVsnX_GM1y7K&gQxWc(rRMOVqRoip;J~EZwVzNP}~~~ zJ8T*pZK-7vzAqbNf(_itMSTBRj!cx5f z0r$Ph4ip$42*9LoHHtl>8ioRUyB?2Ti=2d?2+ZW4& z0#pKYsiMlVhj8gDW-kOmWSe~eyx#GDpZ#k*@*huCan)>} zx-Oz3n1qQrk{Sl&=3=KBp^Ug{IYS%w?l1})hpkuqW;*q<@l+gI{#tB>qX8gN5525dROe>lS%-?}+uYSm}JVBIrIPP6>4AKMmOkRbq&<~0gdbOo5FK;7YX(aK@p@GhysUhjO%D8iI2BC%(&RO!TM1RivAfJ` zO@FgUV2@h?HdU~B6XDpL?DW3yuyL^{S)(9=Vhq|^`G+<>rKQ?*Hv-Hp3kE`OQ<=}r zc7S&#mES-7-v8hK`$fCm1|Mm90tII>_v0#jy{(aby%4>CyGjxq;}#A%#%L!9NrDs9Ky5Zki~`=c`el)E)18WXrV*d3sJl0xl|UQ$wl9(w-$nJS%5ak=&qin zi2C~#`#yhvHZ1@ZJ}|}|G)POlp9W@JETaQit(ShI$kw{(Mj;3=Z;9a^MeoW&>|iRgRsZlefKZZ}(%` zYF~N^IkUFev)P?cwu9K|28Cn}O|9yoyi3_&;U>-Ky@+E6N|>th9U=07AysCimkMn} zE$q6x$?M*I{*<=oty)IirGWPd(Y)Ez|YzT39QWpb$>k@iXP7`qy|`_>elH^*nw7tk+=PDpzp zuKLg3xBh6lXzI_9psO+ma4&D=q3k^mtxe#E$^eetQR(JvU%2gQWpA^e?A^PqZgtoX z8D|Lm9br*wOb2!rg}>94baM`Wq{iE9RS`{f~ z^??b1VU@OvtZsMs%c<@TBaF-3aUrT^blT0Yq*0!lAb;BHWZo@lgLpQtX07BD_Kv+Y z+I)if)R8X9@ktHW`(uj{7xeOBn=be7=C@b_%z0CAA!+Ec1ZpDGHFh2{iw1#NY!{C2 z^s2z_0e!mcBDoWRlGUqfN*zP(VLb*F!aoZDqg>bCK~6j*eDmFb{Q9C>{X{FF(kckB z8g5*N<->|Nbh` z%OcR6M_$R2M80s3n>IM`iiT&l5>b_)v>F!G<7S=CppA*F)|c&_wl(n*{7zXF$)sYz z=7gwdJ+LXWeb6yDE_KsB45robkb4x;%HayvFaYkDd|>OLh?f7KHe|amp`7h zKeng-6!xc1P#h?=B$r)SjkjZ^%7!T#l)dATK=K7_l7yq#tF;4Q+4O0)qo^Jf%?N1? z$lEMXfWe`#w09#G0o0R8vPj4{qMM%1{O8^tGrGPENvez^`6Z7NIzN{p_Xa(5KxA^1 z)Ln@-0`PE3ol1#JB-PRC%~P^T&s;mNDw6VLI=i!LlOd)YYVp^L9|2Yp$i%NF{N5Y`T&YI5haS+1{q(Sq%WWdAt9!);4xx3Av5!wEcAFwXQIS+b4Jp4{-s% zk#N~vT~jP&U`Pdt_!gi5BPh&LwY?;?vor*QxAKu%ENt4QCDY9=bsAvWkq-S!d@HAt z2pEUz1x@=0OAP#@?{@K3EoCpo!JH`INzYUq%{;L|6m6pdaD>j z$d2=FL+_|#|6t!+3V-6^&Ok8532=k@{F3) zNrII#)9mtf!DjzhpLf{vjN7qpaM}D~@}RT450+GK=S8Ynp}P;DQJDyR(jZ56xdHV^ z2auDcDBbs+$PC!Dz`b#_hJD8N+E?Z8ywi6gv{p?o8XySB3sickz1v1&Eq_ltyyggOYbl5P($q;RlR*vu=C$J z?}LpvbXA&=3zemuf5}cPvT(k;5C|RW`GdsrFgQY;IJyM$B|KQ+4dezB^gEuP$E;t9huv0|&a)+AK@Dz%g+GE8FXAmZQ76 zsVvWF4{_M-dehxT6*f+&?1oHdcnt4sqkeq&H2?GE^ZZnwN1UI}rni=C=;PSL%!(m7 z@BrS@aY$Wumc$u6?FsCRA#O!$z@%^jzL)ugQ9*jTo#F8A900(E2XIA_hTD%1RX1}< z`w8q6W7)?xpBfYOndMdVZH?s;W>oQ+R!Zh&(I+23)J^g42ny!^?_DN!Y0%3rchYQA zNVKY5(H)-BLU1Sxa7bx=9mUzaLf#_nWP&h(S`|KyM0_2e|MBI$_#cP!$>qU*EMQ@UGB$;T(MV&gZ-(C-m$2|`pLl78>!U+G_vsLpW!k>!oYzAdwGT+pGcO~_%Fr5&C zpe1j3%kbi73zv9l9{;sw_s1{w$KRLV zf<-BEo06|262(XR3E$@n=++9(8guY|d5x80Ko$dJs1M1x3|S2^@}#x;o}4${F1|I} z6Mj{8ry0C#*cW?nCgy9PnK?q$=X>TR2KT@+9EUeUn#9ML;&h#>IL`N2&?Y*kx- z_BXWE_XPn5w_K!~k#32|-!w#jkXpiIqiEXNm~9g*s>^g9lIu-Rs)S0a&U z9Cfvz!QsHz3bqm*%?pIDZF=3R1g&#&q})?O`)k^w4X=fTgPGN90AMD`{SdU9Ts3R)xemkxj z8(WDz7z`|Z0v4;yxHGY0YponA&EAA~RzfFE?kCYt#xks3?Dmzs(eXykEWs)fdq7Ox z3PDXRJG+Shg~ldZ|45C%mpEKO`$1u916wKk}G(<*_ytyds8ZD|w|ur{6yV7uKH zUw^7gmDYwKVB&L(|o16Zx?Z$?Q#q!%Eo1>tm!Tk!PSuyQVtuK zx~v5BXI{zJJ#H}u?87?%AedT%gq^!5#}vqhj_U4n zgoCiFVv8-ZoV9Ar*LHTc0t6@6vKuWNigcVKXLt2PFihL2T%YzfoCsU{6|sl-iOBO2mh86BT-pz9T5Y2x7@#S^S=4occ`7|p-L*azh&I{VQ z*&21KS+DlCWE?&hg}ced0@GtFAPA?V!G}DJ8rN5W5MG|LE`-1BVFCF9Sai?`tnN4$ zB%QZ9Cg7{BJ=$Q|lZHdSvJSj9$+H~#!@^8e?1iT3umRp$4KJq@K%Z%lbaoV%9|QjF z&3fSJOb920_%Z+j+U$~2Hm^QdLvl(ghw5HitPsuC^E<)BAKza_Y@UWjNP4B>DDzv>s)LLFhyPEH)kPk1Kt=!O42IS^B!vZ~H<=G$9~K56)Wk}LG3|su zZ=I6)7xI|00PYzQDXCMm7Q0hp%8clc?MMYboz*Y*Fr~VT;$GW2fBf0L{QXrdso3Ew z@)OGyQ}2AdYqRfON8f6k%?ugVEXFn`KtDmK0x&dFaKu#Y!c%E40!8bJR4uq$PUV-` z_x9c>P)x?Ja6a&8~pD#LbH7|nhu%g#Yu#J(?^PbloIZ5ljj4oz9L6CRuX zrVx(d=np;**7K=Lqb+=Ddv*b2w0_!{*C!{n>vdrLsG6 zr{OTDY#+pbD~LdAPUc4LZLn3nOI1}1w)XR^I!luMQct!FLT0Wdl9d6L>{Bv2r(}=P zoEE!1{8K+DrSkYXg|!A|oJH4*n%)lMQ1HEb=$u5*aIFTg+r5mdr8U+s^P$Xs)7*PM z6oOT*Iw__OjZMu)D`1f|d4&>!2ahze22ir{&Ju;?q!E^x_#{bzUMGp`-ExiF81~{H z_*gQv=4%zdob`};e;ibF_G*ubdE(eWO z*Ss$_umVt_YuOu}-@4(eq;dH%yC^x_dFdswD%CL&_4JsvlJaw~K*!DH0Msv|TzS{r z^XGi7ylqcAY|&Pd3S3OfRdYs$Z3I^1EE)r{b$Ndy>qgye(1a4RavC3b+-zQEFTl;_ zUN2s%SBF5N-Erly36d178&H#QTrCaWD46(KRSe?BQwQvFERyH2CqvHbB0M-kT$WI< zGFcb!m~1{pAikq?G<{IKYdVtX&L$pK0tj7Mz#9-4jS8{rth8mdla;nr?Mw+P^{xrv zM5EW``u*#NFMr?FLnus8mE}mNJ_%TnGjr@@VX|9laR9H?i*Pc8^hqXF=h2B{M?Ase zs)wm01^4JGE7a0)tr9AWTG*h3gTPOeujvLNMwIG=o$7&=I7g@`DhjE%Qy@ui5A427>1-sc<_#Kc?Lv@Skci5MUCQ$S1ISQ*H9*EjgE) zR3zE%T{j{tHKeb)-65q^pteo1f*j7Gi15v#u(&DTwlfkYu5~CAQ1v}n(r6vfB$>}t@b=TdQ>24#P@5pmJ{ByIj509rXA(y zP)XZXQ-PIrZN?+11fPYJ0vpX4wOk}7k#Fo2Mgl6?k^-Lgxbu21 zo85+24y6&QN$>oxhmh7(_zy?`s8di4e5?V&aw}+qFv!z6f2}F9y}xSWkcOAGk+HHt zG;Sh<4a^-DT6coL^5vDTXso6z3$!5HD5eY(KxF5`A@MN!*G2o@e(PU8eSI|zf3m4e zda5PmCaqi%Sc%=iCa#0yW7+8?gXI`Mb6 zBa+W;tUgeE%@~^38Y1$d6;ms{-o$-^ z(S$-IHRaTFit4K0YIPH5?9R8Aur75T`SLhiDsvl~`_x*`%W-Q%g!86h)KZjkBrY6w zG8mXxF;JT%zuU5w`)+K%y47@Ksfr; zo~28Jd7l;u34H3d9_Lxem5u*Tq6_Dmn+k{0Y*PcXX+6IzOWm>6<9cvP4dbh(H{;|B zTMpZ_?9uQ+g*qE3;llF2;n0IK_XN(%YCcf}y3Phl8^1{vtsyJkA;w;G3jzZ>yq(@H ziOia_9iSZ|ghel+&+85UKkK)TA3p!_3#YQnJDZa%G)L1Q;k38b z+3k-U^RjOWaBusmeGN`LN8a3kG*=;l1ymK z9cSLPB?O$`8n0b;63xqeGo{?cc zq@r9~tI!M{n51e4Y{{C3<>VER8l|tG|DW^Qk1x-A>?ucD0`iWH1y{+0NOUOuc5bBh z-MeBoEGdhCa=D>3N4I`-IHCuAaSK{y_14KYjSOaWcF0TW(^40htdl%WFT}>0P~|ye z%4IoHJp9!sNz|RPuOddYlSr){NU5UF%1PdbO~jQWKGm|%ET3*o1n}%t9u$L6L&)L) zt7i(Hhzh!2m;FC_i7Z9D=3G9>r$<%N`ly#d=6XGm|5T}`zTWRY-CNlI1V)8%5t(x3 zbrSXM-k&N?HM$Vq|RvWA*CpJ&-E@aTuN!Qc$t-ZK=tC#P-4 z!7$gPQ*y7VoWnyk7etg3yTW06`97rkSjIl!on`2fd?NVVw6lCCy6bqVnznpe?pm5c zg5b!cQ8^U1^`)CT;#F-O)!q~ZBakUYs+M!k~#U&vK|}pIGZYJa*_L5mPxlGXiNLZqCH>( z2zRsl$ZBl-$)fVNC(#>Jtf1kXfmcwyj;W8ahwcSH*{70NUy$w?mew*`&45IyVZ`uzK!!PZA zB$g#ON(Ph3Q#Ildvd&;3Pw#%WLL!`A`da&D2S;-xq0s(#{_38s;#ozV=Tug1tdg0Y z(Yz3k|Dk!~>!P*4KK-IQ9U{u6)mld*x2|IhS<0cd+ne*IUmcq=SZpECa;lc}4Zq)! zh_2nbu9(25+xr3NTWeiQxkDXnqE~RlLFNK-;M3I(v6*o5lI4D^7f@{pvI0U?3tQb7 zr{YkcSOR+@)?N~8JF*lnCT)xej1JydXInnf>`B$COAT7$J>X5D$*g~vNt!I3%Vy~i zWK7OF?nBdMkx+fdkp3$9#Q`rot21B8c3ovCv`~mer4uKIG9mXmhJK6nfKI@0W_0jQ z^5g|d0CLrIwLlu!nuVdN-QkoCdHq<2!XO^250~V4Yr&Jd|_dY#F|eG0eg8Y#X@E^SsWa zeV+y{UGrjt=53b3$ds&`o zY_^jL)F5r%kwxV~>!lF&R)ePT{dye`{A>LFTdUva`0&!$`Q+qT^NeIj!tL#7L3Yw7 zX-T_-k9lLE7{*SuwrjTMllM!0)msW+JI)jqDLQt=77SKigA(2eAX1xQLrPro>436g zPn`ziO2c)>K_63Z)`56$Q#G<{xszXItIq8!xx}_>?E9>*qEON1Td|uxvAoQ1XqpJF z4&H4CX|GqSXSRN*3d~BJM29p_x&P7ke{?JG*^iVn|Y&a zC*N(yNf|mVG|OmEq2Mn%4(0w=v2wdN6@dpdS8=siPK7(vhy<|RE+VmvxKhV5KT_IV zZD6eg8;6B2tg+Hak4n6FjNKq|m4{bxDHU5<-m&n%UMyISCmTF(=bH!T z$kwj6pcF32Z`Pp$bLEWN*2In{b!w{VJ&c1)GcI326&2WJ;IuW!Ve28^UQw4Vsv83~ zXXW%;+^1D!&bMztnJkFFles#O7C6;4K+x>Mk$jFJq0Kfmfb~Y2B#iop1%!60yM7ks z2C}=aKm-y*RFkvKw*Grt^=NQU+1S@sBlrm@OJVy@eQ0^dI*^jN?swOSEZ1NE`u5?+ zi*RmCPb`T*VE2Ak^%D9xYWJRoIDT7;jFEqzj<{~ox2$;d(5uQpAr4$t^xW>ro$#Wh z)V<|(N7~tZUQ4#@S5QsSWm1HejLa{C$9Hp_1eV6s?p=1hyXgqj#D+CkbM z3NP;3ARg*>!d+N$NBtXTIpuc5!`kf5Dda~;#fC86F@W#wYHXfX?Vw%3MbZ^kp6<+@ zYM`P`t#I4Yc6Tr_HYX%YPJOPrV1WyMr=>2-VdPzN^emhp_hTq!Bbo;P>HB`{yqBc5*TuES=LFf)XXE}vB)kz^-x4kfQ ztoaB>;rYg*x+873zB3u@7VKo)pkA@smUr5AUF3dhU_9D+l2s#xXD@{|izRXRG5L|- z&kON9IV5oE-0S4C-pto&$@~slcqpN;k%e0D46YssaOq|b#sRYeWP*95u^wN*g_hZ* z699Ci&8XHk}Q zI;%$nR%amuFHHF3aGCNG;o5=imZ$YW(x*Ziyjtfy)Ks~ZEGiHEZ+MzA#zkq;qDIrn z0%;j&=WNhR@33E^YF*~oHE_eR+}m0z$T$ZG8OuV#SiQsE6=^9RqoWVQ-UjmQy$ssJ zdc@O_clDHnZ0n~NnV5O#I*KBJciBSa<<-`>jcAU=M*TZp4XKvoWzG61SE8+7k0#oHxp^&<_=4aXE>?JI-IBNVi0IT4Y*v-EY+XE z7wOhA9Hz!HkV&QAw>BrxtWHJ+ads<)qkFNU|J6a3?LY0;90fAV9#AN_!S!}yp(=@8 z1*_Y6UFNrNTKsP6q;H!hhTFo`cADLGpWHwdg+IYJLjY7jtG^RSZ+_vzQL6}`_OQc$ zXHNk@6o-nu*bM6iX*%Hu_zs0ny1n6jXNC8l56`uu@Fe?6_8AZ`z==*sZ0=}nxv#rA z&LtRMw?hwUR~6y16>1|%Thm%hxHfj(+<031FAj&B=bB$@ML(28B)z>mwn4qy1thIG zia0qxm}D+V$t1}lKoi`>%Oe@`GB+6;IN$3d9@IX4D5A~45>&Ba30-><6AjpCzq&lj zK})?YIRSRa!lHEiNx=&t3#{E(oePEN~gJScCb|xng z?Ba6<8>in=qpE!R|0r>2t7x|54sZ@URfJUb+8gVz zFR$6Hsuf@J|IMac$s#AaYDvR>N@Zr&aQkX~d|s{3fBg3QxBBVRt8~`W6=HBITBNc= zlfmT|h)YjhPM?=2Hq61u)_9PM+6CF@~v>PqbW zM9__MX*!d}q^HYOjpR3;ycW~y@0_s!>09AtM!R~NgHcNbx+H+V&DvEJ4n4=m>gGv6 zip~49m|sG`lK}S|#%)5rMRgJ<$Tm z5F6YOQ3${`%;TC(k_D6kQ6osrc2zQ!&|O(H`suei?hQ)ooNLpHL@7Iht{H8$(l}{%z*7q!bQ`_Gw4OV$hQDY z4RF5;`4s*Vj-+ZgPesh;yC|pDp#k9Zxg-Puczez&8`yI87SQetfdF`dmG3=+BN~w) zvxjs{5~Fk&`*Mzf2goIy?^Fdx)wC+1@;1SFw_g1S=d!dviz+16(=d1O%~g9F;ZCN^ zzANc;X~*__M8Eu=`qz(t{z7xiu69x)EJu|zk`pNryl%U|xdWrgb3@-Ru!5uYP>gK` z5aFc_D*>K>jLbaN?*+k7uOa-7mGtJ=ot_FSP#OcBH>dr@k80`vibq?@^|b+&UQG5r}o*J`&pQ# zl;KpIeJN^=r(n~HnodxF7pL&GU|*l<(UZ;v55AR)Z>w*Np3(r9D-{0JB5QPjrYH;Q zFp&54xBim1x6n!vIAz1*cvqX$a^c|VB?Py#Ftsa{MLx@WbUai!BV{kh%bUjr68)f) z^;Cg4*IjL&2K;s0!$NVZy1cZ@JqLX@UN9CBQ>6;;dDK#515 zthYB5q!~NXs+YejE?mBKZQ{=QeuF(b7_d?EQ}}Os=B#`A&XHE@v-1`;IQ1P@I|}V( zRuaIDki#acqP$%OQ2>{YrKd92TnXnUHqa9wV@w_`?cRxUk|gYU6e*)bpma#)tQM}{ z)YdbtmV9Y@dowR4R}c2))Zb)X=!J0sC{f|MSE5`S)fbgg>Y!0Npz~0CSql zvaYF{2|Kn;e{nDsoV>_9chb00-73H<{;Ci)&^jrM<~1Q%zY5#n_UGg1+Kpc77KdwelT&h^NMnynPOI0HcYlYo{)*__OJnU; zT1;O*uV}5;c?HC&Iv#0}3)abd<^=T$V znG=~Ad7>JKWLj;hd+bpIwh*eW@anpff2{A@6?W=9uZ3V-9jSUuLFn{z2jjvK_Re=Y z2wHGxpyRIP_1zAq8U&J4Pb4LY`a^~}pY~ynqB1OiZ~32PzU2vY@xt*`&68k5aOhrj zT8A9t_QubqQIe;ky@yHz+P&y_4S(F7Mo`nC+b_sr;NV>wP-0$oHr)P&be3lakx%vG zb35Huo(hs$3oD~z<)_&C!yeMQ_bR>JfVm9m)8X23U@j+L8JvIWTNr2YE>$3ZL|p_S z>m21}tfaJiAP{br><*hJ1B+@K2q%`k!=JN$?16{UYrcj$*m3EH9eQ}}j@pEtjqkw8 zL;3HvWxFC^xN6#%28d`{?zR*s8~QcFZ>@T1Ec_(ceoKiGIot978m%!*V!Ws(H9pK`<%5izsF*JBpOKY3T ztp>kty>6pOwFT*UxqkfPf9hX*#3dNd3zYlUGFspW8u9{+@EF zPV^khVBLO>ds>v=a#V)ECJRN2pw~65inEvc2f5+0gK#x{=|c&_Y?_LM@vy!-X9&9Y z?A=>dMawR2cI`29`smn{>pG@=6kd>Sa9#4msYo<@VsHSDnxFv{V8$nc0nfBCv_-TB8b)$UT=-4g4she*pMTNn+AmY7~jmb|c$w^21 zjG$kKQaE)%@zt8znrFU*;jDm-H3ZS1suBy=uFAG6tdPRf{7qHXVuEqr8c1Ybc>-6z z_0a+Gv=2~4q5v(gl&RsO6uXrSIU+N-~BLs$s&xiq7>y0Ewx@u)2QDq2O)0ZT$aPMzUEW z3wo*(Bgb{vZZHNofmmJuGvnwglfrjMM5HRv)NRgqTC5Mm`H!!C)6d?pw-+VT29H1x zP)F@(glb*MfG%DlH}CQshiVo}|b6OPu++a>FQCH<`^MevuWCa14E61N)H>GLW)IiYhk)3!a8RpsQsf-8OIY4AQ+ku2kiBVr%{ zhspU&XUO%Jv`h{!hy0|6TSz!pE6>TYD7UU?OxL@tDygA{nK#*Hp9NdMoZ1oIPKXed zyoanTcb^03cvuzS9CJvGox9?l(Jlr!Ng>kC`&KiKldlE4jn?~fV*K#=L;Z7n`0@)Q zGFS`8PFO{fZ_6ih!j89MqZ34TjdprpsPROit-Wq|4)*z%{N*p(GE42Pwd z0_=2>xI2Cd&`CZw=*J0ePOY6mgrxf+gv$nKPB$Hz_7deC1p%S+J=J^!kyQQ351j{Y z<-uT#NzFHKp%yGQ%c+UYrmw1+9bo*!vUqW5^WX*F$q_RfL6be4YASB39G#H|iLWd6 zpO^FaWPJf71vYTdqD_Ez*mSNU?A(g-Y}dWqRf#NRjD6EfP@Qk0y=@A-bs{fFLwmLg zN;<*&hsyQ7@R^+VSt`KYSwXU|N{S@kJ;q@h3K{ne*DEKzsS*OF+o7-Q3;kHwzoV}) zp|Vwe#0IGjhd0A!zI-Lmh~$43_r$nPuay&)2_w>J+rDL>1>ek$?I|DYwwO6Nqe_F6 zKRi`CK7D#-K-ZH>(Q;_qw`5bQ(8R87!l0^#DlH5}7`!pgTCDKoHWMwY#WGfx071!a z(Ym}h<1ueVGtOPfiBr4!;CxZB1Dganz&H1j=-xE@PUFc+vB|BkHFD$-;;l?Gh+;M+ z8wgikf(;X;@^iNNU7gdGR9_%&@Njdxcw~YIVQpJ8+@xNoI&C+$(pIiD#3TPdw5He0 z!Ta9uEa3g=(~tYNmy50!i+ z!OE4>UlWwE+FbdKr(vgL-MPE1`nP<82wx4O_KkqPwHU4ORFeV1)cEgkLUKlZV~t_g zSi!2j^)}n&&f5Vt?{*0Ze2Dr2e95SlMCmh&tKi*`?TxpPmQ^SFd@gf|jm*gN3?gP) z=T)CKUp{~rlA2;B4@@yn(-cr{^gHPCstaN6#Es^E~>RZ14w zPJdW7no1aYpFzYqowL86W=XwV7{C+9o8SpC{Ja$@nk0odtQCs?`LZe*7AF9Mx`+-$ z+$s-L=XS}GaDMiW_nB~y6RxOgyvoJ9PDRRbb!|g!q>dW_F+k1g^IF}{4VkRUQ#XFJ z!^YTUv?K}~gQRfjFMF?9CAWqXro+xzRf_Ljkv~pk)mFHwMk-VzLSI0w!@ zr`m{yA-5WoyLDPKpN89jimmDtR6#PZ1^YFp4IPT%dI#-nwg!>k!JwxOPuM9T~n09mMz@?)swyt_B6pv*O7FZ3Lqtpj-IwBC`CoaZ%eU{ zZM1R1*c(&H5H%dMvsw*K3iNBZK9YBd?Bmj&{H%3e0g@8cNYMcZ4Q#O!Y0v7P=QS+Z z0UEwAo*1A9=Hqzkwy}$E)mGaTnT@M-4GYo})fVhXT0G_8mV>&DJJu93=+3$Mp87M> zer>{kx_u_o_5@Z9j_)3OT^HtIY3(HT^u<2bv7}bzB5j&#fiT%Mb_e1Uvj^$11)E9$ zuG%T;z6i9mpVnQVO4__vJ9t<5x#wkmq3wefX>YM!yUy*_&8YXXicRV~r?Hf(2XtK^G-v@~Kpc zN~T15*ay6^=y}Ofw{!}Q+`>`(aXbN~GL@7D@OYNvz~s6)#gTc)%T9FFZJ4H#@RwF#PKYs0>q&6aqJ ziuYkl(wN#V4n=((7f>%0CexO!idv<+1#L6Hyqqe#ir6PM8a3aX5I!_{Y0FB>B zHYfVz6960=q2#h9jO?k<7+mj=_U#udL6RfGsgkSdn>H;fWe^Ee;>(&SkZP*B?YpXs zyYu{4&$gx!hqcV`VkPdHtdmgy!ej-N44#+kU(Z9M>1nj%%Af}DJb90=VhcaWfHcVY ztj=IsYmxetD*<(EU}Li>*mXMVL}pN4)ZqbTrP!Nbq^SeVbZ$!pIC5i|s&vl5u2F~M z(#G9JNxgI5@I%x}=F;fT8Lut{U{SSIGj_A%wFp;5zw2HJof-h={g$BGCv6mCZ`lU{ zmYapRq(pp3-7>sh<(hy>dO>JQuYjDAqxkXO0s2pi^=UqfPH*vPoR8(LOD{vYYp-)% zr=rxSfAZ589fG6mi9G-s9-ZZ47kJaYZtBcZwXR!9NNZR27AzXK;}8r8u{qE-5$UmO zG;wjkjy3Esfw$E<)T-XL-Krqpo7b)WpK{L7;$1x9O>fp7v?`BVUKG59OJwy!>gkzW(^f-(RLWn&g<5rY5JV zgw80PycIUEH_YBoWX(F%b+OZrgjgJcP?_`=9FyknN*wdavh(f`r)xV;4-0^(+T?LA ziF*yRiuzqn8r-s{?J>>Kc;b3#1fc%f9@YS+@=CexOMlH7D?lpYOPx#`5R{oL;^cg* zM-f56j?QRfbHjMO#?yFjR^=?Z?FcYjAcWQ0>~8@GS}}9eKdsgG-{fTDSROMO zq}wyx`u_d5uk+L2H}h=M$A92$H6pq@R~ zu>@m!T|Lw6uk&SZJ(bLW9}l=yEe;D)bohY$bB5s*)zAq?fg+Dlt!f<622&j)$Yy8y zId*lWnbgDKeG_ywAaLS#+!{36gsTN8D`jOXa3a)AoVE!$)aGHG@vW%A1K4SDa(->l z+VyqIx{ql9Q}za}B0xixY{b`)9uTLeYSnSwfdGJ1*H?1CNGd?VR9c7Ns>j5;2UA@^ zTQ)t@vU+PozePZc6V}gFpwHj`{rTkr;%R7a>ad!_YD@C2p3}ga4c@Tj!OHV`564a6 z7w`lyOw^`j)B4;l295}U1l$Z!Umf~tGDgR#wg1(JMq5DdpEy!xv7!iYA}L%XSHkvN zm>-)pw|T9$Wd(VGQeCA<@KaRw>M-P&tT*&Ffo0{eU2vC0IjdofljNx4m%>YG2@rX= zV7sNK1W-7aa)8Oz$%}s3?d6PfdIhIHUS~I+WQMZq5|>dI_?jcv5sa!*{*QBgE zatH3by`-ocq*CL6W+yfY^0eQhq^X2>T-Q}z!G_!T>QMRW89jEw7U24}Q}|Sp+bPP2 ze1aZD`Z`Kgz)z~G5!EMKFnDy-Hgx%`ce7(WAKv#y zy&f+sQ2%%La5*lg5HBG4T*bO+o5-Ou(5d5#THT6Doci2=PEHL<4`m4SS>YrtKM($k zlT2wfZ!2N_Q`e}=?=Q}3SGe^cUmZ@+2VDs`#MjeWefjt*A^ljZ4HQVU({r0&zG=JT zrBy3LP&VLYb+0-8Q&$6o+@=<6s<(? zot;^61k1KasU08J)fPOWyrDo6^#R+!mY2;;vWBd8I;pbT$;Xj#JvGybJ>wZ78E3RVuU2HO&E9?&6ZNaX8}lk|R)kdWUMG(V@=dD1>s)ah&Ki-~_t(|>^V^@F>MtDP zw~~Uqbc@hxK1IPEp!sw(H&5$5df?vmE;dI%)=FKn39MfOJ1tFvqr%lJ zvF5z5TO}5cgBHAuXQw#^a_WxN`I$!(N!Mm5G*GTG!XQ$ThV49ulIEO#kP-V`#VW1Y z?e{fVPA6eiAqhmqtTvx^+#nOch;zAt&$BPntN4?6J6unI85r9JSuFsPl1S}IG2zSC z`MH1mt$(b~+L*%j2UpCRB=G(dh*ZT&yQ(gCoK8ZQjf34$K`A}IE-0Rpt+8G#oP{Z+ z-Ihh67xUIrhg#GXD90lg@RdN_$ws9VNGBuM735|z`n88D2ZX)aJ6?(gU+}70o$J#y z5h~CwOA;ZB#M7}cvIbFI1Di7j4Wmez!jwIFFq}8HY<6mnaVgVq@4R2lieXBEy~LZW zQ*^%FWbN(07VSeHzkU2t$7}uPNmVou48ZI8uHY@BG6lq2>!eJl1 zS{-`Fa$ftcJc!^Xs`8)HBwwv{Ze~EQHB)Qq<d*s9G$v!9pn3B@@USp?La>OX~Br!XPA)oQz$?UVzHGy;Sb*Q7sQ1JXsfI$&An zPqKF8BY?_DiDs}+)E1fV@owdGcKY(ihhK;%0DS@IrE45`E8#ut+Xc4roS})Qx=s*! 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 + #else +- #include // older macOS needs this before sys/random.h + #include ++ #include // older macOS needs this before sys/random.h + #endif + + namespace Botan { +@@ -21,16 +21,14 @@ namespace Botan { + * buffer size is limited to 256 bytes. On OpenBSD this does neither + * block nor fail. + */ +-size_t Getentropy::poll(RandomNumberGenerator& rng) +- { ++size_t Getentropy::poll(RandomNumberGenerator& rng) { + secure_vector buf(256); + +- if(::getentropy(buf.data(), buf.size()) == 0) +- { ++ if(::getentropy(buf.data(), buf.size()) == 0) { + rng.add_entropy(buf.data(), buf.size()); + return buf.size() * 8; +- } ++ } + + return 0; +- } + } ++} // namespace Botan + +From 562ea8da8ab34985b4b3dfefc1bea57829213ace Mon Sep 17 00:00:00 2001 +From: Jack Lloyd +Date: Mon, 29 May 2023 10:10:54 -0400 +Subject: [PATCH] Clean up getentropy includes + +--- a/src/lib/entropy/getentropy/getentropy.cpp ++++ b/src/lib/entropy/getentropy/getentropy.cpp +@@ -6,12 +6,11 @@ + */ + + #include ++#include + +-#if defined(BOTAN_TARGET_OS_IS_OPENBSD) || defined(BOTAN_TARGET_OS_IS_FREEBSD) || defined(BOTAN_TARGET_OS_IS_SOLARIS) +- #include +-#else ++// macOS and Android include it in sys/random.h instead ++#if __has_include() + #include +- #include // older macOS needs this before sys/random.h + #endif + + namespace Botan { +@@ -31,4 +30,5 @@ size_t Getentropy::poll(RandomNumberGenerator& rng) { + + return 0; + } ++ + } // namespace Botan + diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest index e211fd37a29b..df198239d4ef 100644 --- a/dev-libs/c-blosc2/Manifest +++ b/dev-libs/c-blosc2/Manifest @@ -1,3 +1,4 @@ +DIST c-blosc2-2.10.0.gh.tar.gz 3140563 BLAKE2B c3469b38196efab099ee117b74e864de06ed9619e53b8a895ac761876bafff944d1315e1a51064b6b92198a22691018e0ce25ee4485d2e36b7017ec642224b6d SHA512 1d7588cc8e1ffbb4cee4549e0f913e0671e02b405c918eb0bebde7a6af35005c1e7c6c95142cd80abd7175542e9f91e8454fd88262f668c3a24982b69f1644fa DIST c-blosc2-2.6.1.gh.tar.gz 2365300 BLAKE2B a3fdc8798eb70e97791b7b708ef872142d38b9c4fdb8efc6d5da2010149fa61f4115f27af630a43edd5f351cb8693fbb79457f19ccf1a518f057902b93196b3d SHA512 9f5daa59d5191784ee91deb18ed15a3b36504b05061ca8b1532eaf8e402c793944059894b277843e8da19f00af05615e0865d9fdb80decd83aa07867b0e661a0 DIST c-blosc2-2.9.1.gh.tar.gz 2793299 BLAKE2B 1853611566f081f5c6236ade1882b07aa6d596f65bb303823f418faaf0e971c1850e3e78ca501650880d4611110200c302896e81a5b13cdf05bc43c81b81dd3a SHA512 9430c026f9d7a98e38915e3d308402989073aa6fa1e8e1d5b9bdb155c70c5cc24ca118cdb5b3584647f72ae80a13be0a8467250af7ef336a1ac72eb8ec8a67f5 DIST c-blosc2-2.9.2.gh.tar.gz 2790821 BLAKE2B c47c59b7db8c3fbe04e6f63a2474ad325d7c59f5508c42dfc005a690a3020c6479927d5884f909ad106ff4c2aa04523786133a407ec8a54ee92887b24a214428 SHA512 f44346bf3ce8824dbe23d33b688d6b2063406011c066cc14ea3319537c17ecc5c1250c30d77e50696aad9932e0dd10fc95ab4f2c295208808446525636314522 diff --git a/dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild b/dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild new file mode 100644 index 000000000000..1a7c40ef0f55 --- /dev/null +++ b/dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE=" + https://www.blosc.org/c-blosc2/c-blosc2.html + https://github.com/Blosc/c-blosc2/ +" +SRC_URI=" + https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test zlib zstd" +REQUIRED_USE="test? ( zlib zstd )" +RESTRICT="!test? ( test )" + +DEPEND=" + >=app-arch/lz4-1.7.5:= + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + + # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults + # from applying, https://github.com/Blosc/c-blosc2/issues/433 + -DCMAKE_C_FLAGS="${CFLAGS}" + ) + cmake_src_configure +} + +src_test() { + # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432 + MAKEOPTS=-j1 cmake_src_test +} diff --git a/dev-libs/efl/efl-1.26.3-r2.ebuild b/dev-libs/efl/efl-1.26.3-r2.ebuild index 9a9647559cb5..3926f8a65117 100644 --- a/dev-libs/efl/efl-1.26.3-r2.ebuild +++ b/dev-libs/efl/efl-1.26.3-r2.ebuild @@ -128,6 +128,7 @@ DEPEND="${RDEPEND} wayland? ( dev-libs/wayland-protocols )" BDEPEND="${PYTHON_DEPS} virtual/pkgconfig + examples? ( =dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen + +PDEPEND=" + dbus? ( gnome-base/dconf ) + mime? ( x11-misc/shared-mime-info ) +" +# shared-mime-info needed for gio/xdgmime, bug #409481 +# dconf is needed to be able to save settings, bug #498436 + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gio-querymodules$(get_exeext) +) + +PATCHES=( + "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch +) + +pkg_setup() { + if use kernel_linux ; then + CONFIG_CHECK="~INOTIFY_USER" + if use test ; then + CONFIG_CHECK="~IPV6" + WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them." + fi + linux-info_pkg_setup + fi + python-any-r1_pkg_setup +} + +src_prepare() { + if use test; then + # TODO: Review the test exclusions, especially now with meson + # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163 + if ! has_version dev-util/desktop-file-utils ; then + ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system," + ewarn "think on installing it to get these tests run." + sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die + sed -i -e "/g_test_add_func/d" gio/tests/desktop-app-info.c || die + fi + + # gdesktopappinfo requires existing terminal (gnome-terminal or any + # other), falling back to xterm if one doesn't exist + #if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then + # ewarn "Some tests will be skipped due to missing terminal program" + # These tests seem to sometimes fail even with a terminal; skip for now and reevulate with meson + # Also try https://gitlab.gnome.org/GNOME/glib/issues/1601 once ready + # for backport (or in a bump) and file new issue if still fails + sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die + # desktop-app-info/launch* might fail similarly + sed -i -e "/desktop-app-info\/launch-as-manager/d" gio/tests/desktop-app-info.c || die + #fi + + # https://bugzilla.gnome.org/show_bug.cgi?id=722604 + sed -i -e "/timer\/stop/d" glib/tests/timer.c || die + sed -i -e "/timer\/basic/d" glib/tests/timer.c || die + + ewarn "Tests for search-utils have been skipped" + sed -i -e "/search-utils/d" glib/tests/meson.build || die + + # Play nice with network-sandbox, but this approach would defeat the purpose of the test + #sed -i -e "s/localhost/127.0.0.1/g" gio/tests/gsocketclient-slow.c || die + else + # Don't build tests, also prevents extra deps, bug #512022 + sed -i -e '/subdir.*tests/d' {.,gio,glib}/meson.build || die + fi + + # Don't build fuzzing binaries - not used + sed -i -e '/subdir.*fuzzing/d' meson.build || die + + # gdbus-codegen is a separate package + sed -i -e '/install_dir/d' gio/gdbus-2.0/codegen/meson.build || die + + # Same kind of meson-0.50 issue with some installed-tests files; will likely be fixed upstream soon + sed -i -e '/install_dir/d' gio/tests/meson.build || die + + cat > "${T}/glib-test-ld-wrapper" <<-EOF + #!/usr/bin/env sh + exec \${LD:-ld} "\$@" + EOF + chmod a+x "${T}/glib-test-ld-wrapper" || die + sed -i -e "s|'ld'|'${T}/glib-test-ld-wrapper'|g" gio/tests/meson.build || die + + # make default sane for us + if use prefix ; then + sed -i -e "s:/usr/local:${EPREFIX}/usr:" gio/xdgmime/xdgmime.c || die + # bug #308609, without path, bug #314057 + export PERL=perl + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + # fix standards conflicts + sed -i \ + -e 's/\<\(_XOPEN_SOURCE_EXTENDED\)\>/_POSIX_PTHREAD_SEMANTICS/' \ + -e '/\<_XOPEN_SOURCE\>/s/\<2\>/600/' \ + meson.build || die + sed -i -e '/#define\s\+_POSIX_SOURCE/d' \ + glib/giounix.c || die + fi + + # disable native macOS integrations + sed -i -e '/glib_conf.set(.HAVE_\(CARBON\|COCOA\).,/s/true/false/' \ + meson.build || die + sed -i \ + -e '/AvailabilityMacros.h/d' \ + gio/giomodule.c || die + + default + gnome2_environment_reset + # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only +} + +multilib_src_configure() { + # TODO: figure a way to pass appropriate values for all cross properties + # that glib uses (search for get_cross_property) + #if tc-is-cross-compiler ; then + # https://bugzilla.gnome.org/show_bug.cgi?id=756473 + # TODO-meson: This should be in meson cross file as 'growing_stack' + # property; and more, look at get_cross_property + #case ${CHOST} in + #hppa*|metag*) export glib_cv_stack_grows=yes ;; + #*) export glib_cv_stack_grows=no ;; + #esac + #fi + + local emesonargs=( + --buildtype $(usex debug debug plain) + -Ddefault_library=$(usex static-libs both shared) + -Druntime_dir="${EPREFIX}"/run + $(meson_feature selinux) + $(meson_use xattr) + -Dlibmount=enabled # only used if host_system == 'linux' + -Dman=true + $(meson_use systemtap dtrace) + $(meson_use systemtap) + $(meson_feature sysprof) + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_use test tests) + -Dinstalled_tests=false + -Dnls=enabled + -Doss_fuzz=disabled + $(meson_native_use_feature elf libelf) + -Dmultiarch=false + ) + meson_src_configure +} + +multilib_src_test() { + export XDG_CONFIG_DIRS=/etc/xdg + export XDG_DATA_DIRS=/usr/local/share:/usr/share + export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" + export LC_TIME=C # bug #411967 + export TZ=UTC + unset GSETTINGS_BACKEND # bug #596380 + python_setup + + # https://bugs.gentoo.org/839807 + local -x SANDBOX_PREDICT=${SANDBOX_PREDICT} + addpredict /usr/b + + # Related test is a bit nitpicking + mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" + chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" + + meson_src_test --timeout-multiplier 2 --no-suite flaky +} + +multilib_src_install() { + meson_src_install + keepdir /usr/$(get_libdir)/gio/modules +} + +multilib_src_install_all() { + # These are installed by dev-util/glib-utils + # TODO: With patching we might be able to get rid of the python-any deps + # and removals, and test depend on glib-utils instead; revisit now with + # meson + rm "${ED}/usr/bin/glib-genmarshal" || die + rm "${ED}/usr/share/man/man1/glib-genmarshal.1" || die + rm "${ED}/usr/bin/glib-mkenums" || die + rm "${ED}/usr/share/man/man1/glib-mkenums.1" || die + rm "${ED}/usr/bin/gtester-report" || die + rm "${ED}/usr/share/man/man1/gtester-report.1" || die + # gdbus-codegen manpage installed by dev-util/gdbus-codegen + rm "${ED}/usr/share/man/man1/gdbus-codegen.1" || die +} + +pkg_preinst() { + xdg_pkg_preinst + + # Make gschemas.compiled belong to glib alone + local cache="/usr/share/glib-2.0/schemas/gschemas.compiled" + + if [[ -e ${EROOT}${cache} ]]; then + cp "${EROOT}"${cache} "${ED}"/${cache} || die + else + touch "${ED}"${cache} || die + fi + + multilib_pkg_preinst() { + # Make giomodule.cache belong to glib alone + local cache="/usr/$(get_libdir)/gio/modules/giomodule.cache" + + if [[ -e ${EROOT}${cache} ]]; then + cp "${EROOT}"${cache} "${ED}"${cache} || die + else + touch "${ED}"${cache} || die + fi + } + + # Don't run the cache ownership when cross-compiling, as it would end up with an empty cache + # file due to inability to create it and GIO might not look at any of the modules there + if ! tc-is-cross-compiler ; then + multilib_foreach_abi multilib_pkg_preinst + fi +} + +pkg_postinst() { + xdg_pkg_postinst + # glib installs no schemas itself, but we force update for fresh install in case + # something has dropped in a schemas file without direct glib dep; and for upgrades + # in case the compiled schema format could have changed + gnome2_schemas_update + + multilib_pkg_postinst() { + gnome2_giomodule_cache_update \ + || die "Update GIO modules cache failed (for ${ABI})" + } + if ! tc-is-cross-compiler ; then + multilib_foreach_abi multilib_pkg_postinst + else + ewarn "Updating of GIO modules cache skipped due to cross-compilation." + ewarn "You might want to run gio-querymodules manually on the target for" + ewarn "your final image for performance reasons and re-run it when packages" + ewarn "installing GIO modules get upgraded or added to the image." + fi + + for v in ${REPLACING_VERSIONS}; do + if ver_test "$v" "-lt" "2.63.6"; then + ewarn "glib no longer installs the gio-launch-desktop binary. You may need" + ewarn "to restart your session for \"Open With\" dialogs to work." + fi + done +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + + if [[ -z ${REPLACED_BY_VERSION} ]]; then + multilib_pkg_postrm() { + rm -f "${EROOT}"/usr/$(get_libdir)/gio/modules/giomodule.cache + } + multilib_foreach_abi multilib_pkg_postrm + rm -f "${EROOT}"/usr/share/glib-2.0/schemas/gschemas.compiled + fi +} diff --git a/dev-libs/gumbo/gumbo-0.10.1.ebuild b/dev-libs/gumbo/gumbo-0.10.1.ebuild index dbc4061299ce..038fc1665b99 100644 --- a/dev-libs/gumbo/gumbo-0.10.1.ebuild +++ b/dev-libs/gumbo/gumbo-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/gumbo-parser/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/dev-libs/inih/Manifest b/dev-libs/inih/Manifest index 99f535bd88e4..eee67f4d9c04 100644 --- a/dev-libs/inih/Manifest +++ b/dev-libs/inih/Manifest @@ -1 +1,2 @@ DIST inih-56.tar.gz 18458 BLAKE2B 51935959a9eb4e393b17302f0932a232963883680f10d404c63d5f2ebbd3bf0b740f44edfa1b2541d0e130016eb853ebedf68a1c40797f658496e2a8c966af3d SHA512 ff3e0910990f73e5b21fddc84737ab346279f201c86c7ad864c6cad9de5bde57c3e0a433b9b8f3585b7d86feaae2ea074185f92891dcadc98c274c1c0745d2d2 +DIST inih-57.tar.gz 18954 BLAKE2B df2e2a14b4186616071f6ad2a64e0423148fb9a4624a74d4b16845a4a12eb72b1965f1314b92a710b80cc68d85dbe4ef09d6db159b76be856a4041f21a8c520c SHA512 9f758df876df54ed7e228fd82044f184eefbe47e806cd1e6d62e1b0ea28e2c08e67fa743042d73b4baef0b882480e6afe2e72878b175822eb2bdbb6d89c0e411 diff --git a/dev-libs/inih/inih-57.ebuild b/dev-libs/inih/inih-57.ebuild new file mode 100644 index 000000000000..ba61d2ec922a --- /dev/null +++ b/dev-libs/inih/inih-57.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Tests not wired up to meson and don't seem to be intended for downstream use yet +# e.g. hardcoding gcc, just a shell script + +inherit meson + +DESCRIPTION="inih (INI not invented here) simple .INI file parser" +HOMEPAGE="https://github.com/benhoyt/inih" +SRC_URI="https://github.com/benhoyt/inih/archive/r${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/inih-r${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +DOCS=( README.md ) + +src_configure() { + local emesonargs=( + -Ddefault_library=shared + -Ddistro_install=true + -Dwith_INIReader=true + ) + + meson_src_configure +} diff --git a/dev-libs/kirigami-addons/kirigami-addons-0.8.0.ebuild b/dev-libs/kirigami-addons/kirigami-addons-0.8.0.ebuild index 75a49d5b30a3..620da46dabe9 100644 --- a/dev-libs/kirigami-addons/kirigami-addons-0.8.0.ebuild +++ b/dev-libs/kirigami-addons/kirigami-addons-0.8.0.ebuild @@ -12,7 +12,7 @@ inherit ecm kde.org if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" fi DESCRIPTION="Visual end user components for Kirigami-based applications" diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest index fc4780def7b6..cd071c5137ca 100644 --- a/dev-libs/kopeninghours/Manifest +++ b/dev-libs/kopeninghours/Manifest @@ -1,2 +1,3 @@ DIST kopeninghours-22.12.3.tar.xz 71072 BLAKE2B f86ca120035da5eb01736ea6dd5e35ed6f961a0d5cfe7af4b8d13b4a00b80b3252a39996efdb039a10a1e5d44fc33a57133ac5c75444d866e5f8a6c2e778e2ed SHA512 c8f87eb7398f8aff8de74b86dbc33fd50d90485dca4fb1e8bd87d4d697bb9f3670bca7ab11baf47ce5186fcb7067ae74efdbd20896d5a4e0b84c15edafd31dce DIST kopeninghours-23.04.2.tar.xz 71768 BLAKE2B 2ddcead9c00adbb210adea3affd44656b0fe7e0f0b496f78308291530a5fa56a06728b3977a861d4c605cfa1e592038772cb0f3b39b0e8d538aa87549b2ae9d5 SHA512 5378b23c12c9037512153630a643fe3ad0514e4e2113af59495ef1f323e46ba2fee7866f6f4f5325703ab5134c49948ebda46c491a1fbddc7fcb3e1bfd7593e3 +DIST kopeninghours-23.04.3.tar.xz 71808 BLAKE2B 734d938145fd386b6314f0e861a1b148e4a5dfac83f8b0263f8840e07f629c528f4945be16e3c6d8240b72b2be442a28071dc86982ee42b6faa60780ae15c0ee SHA512 6faddbf3da09fb4d3616abbc230c269f0ccb827f081ca3b2bf40874d7878efe69ea197ccf54f1b4db0e997eee11cca41891d64196b77062763d62e286ce4aa4c diff --git a/dev-libs/kopeninghours/kopeninghours-23.04.3.ebuild b/dev-libs/kopeninghours/kopeninghours-23.04.3.ebuild new file mode 100644 index 000000000000..14890beac8eb --- /dev/null +++ b/dev-libs/kopeninghours/kopeninghours-23.04.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +PYTHON_COMPAT=( python3_{10..11} ) +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions" +HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html +https://invent.kde.org/libraries/kopeninghours" + +LICENSE="LGPL-2+" +SLOT="5" +KEYWORDS="~amd64" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/kpublictransport-${PVCUT}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=kde-frameworks/kholidays-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + sys-libs/zlib + python? ( + $(python_gen_cond_dep ' + >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +PATCHES=( "${FILESDIR}"/${PN}-22.04.0-boostpython.patch ) + +pkg_setup() { + ecm_pkg_setup + python_setup +} + +src_configure() { + local mycmakeargs=( + -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} + $(cmake_use_find_package python Boost) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + python_optimize +} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest index f7b11dab6c16..77135736077a 100644 --- a/dev-libs/kosmindoormap/Manifest +++ b/dev-libs/kosmindoormap/Manifest @@ -1,2 +1,3 @@ DIST kosmindoormap-22.12.3.tar.xz 363564 BLAKE2B d21c51d96ef6d32c294bcd5c88992a4f562cddad9abb47f2694f7af76d7872f81084783ce5ac9bb01f558331c6968c02b1247a854ef5e29975bf04b7cc74199a SHA512 ac0632180ac527b2b2e8856af2ee060b86b80b531c08b47439c3293d18f356c69a60ce4bf8fdd64511937f934dc49c5211c8a55956976c82943032e24baf8069 DIST kosmindoormap-23.04.2.tar.xz 375472 BLAKE2B 5cfb5a5a5368d1e1b420faf30d73851495f425ecbc602e6d166875d0bfce4ce5fa2cd9026ce6bff249ddb48042943e0a15cc5acb886a332649ddab59e01191a5 SHA512 a5ce57ad4c1d92c31f47ff57d66fd70386901861e7b53bb80ed8a3827d124de6a045c3ead947c452e0a546a8b7bc27af614c471177ff80b9fa0cb3d56720efc7 +DIST kosmindoormap-23.04.3.tar.xz 375680 BLAKE2B 306336b33c7b03e67531f11163c579dab5b68614f4fd582eb14858a7c80e601e848aaf933c846a144d07e59c215b59f3a0021429f675a76750903144e02829d1 SHA512 1ad5acc7143842005cc02c146e90090d57d8fbafbac6a4401ab94ec966c709f66f7f832169982a808ab21911b16e6f837137c2fd9cf284c540ce03e6647c3405 diff --git a/dev-libs/kosmindoormap/kosmindoormap-23.04.3.ebuild b/dev-libs/kosmindoormap/kosmindoormap-23.04.3.ebuild new file mode 100644 index 000000000000..7d84056f235e --- /dev/null +++ b/dev-libs/kosmindoormap/kosmindoormap-23.04.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap" + +LICENSE="LGPL-2+" +SLOT="5" +KEYWORDS="~amd64" +IUSE="+openinghours" + +COMMON_DEPEND=" + >=dev-libs/kpublictransport-${PVCUT}:5 + dev-libs/protobuf:= + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + sys-libs/zlib + openinghours? ( >=dev-libs/kopeninghours-${PVCUT}:5 ) +" +DEPEND="${COMMON_DEPEND} + test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + $(cmake_use_find_package openinghours KOpeningHours) + ) + ecm_src_configure +} diff --git a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild index 619e22876988..e848216c3fca 100644 --- a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild +++ b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild @@ -8,7 +8,7 @@ inherit texlive-common libtool prefix tmpfiles TEXMFD_VERSION="11" DESCRIPTION="Path searching library for TeX-related files" -HOMEPAGE="http://tug.org/texlive/" +HOMEPAGE="https://tug.org/texlive/" SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz" diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest index 3e29777a0aac..d63d0662a1bf 100644 --- a/dev-libs/kpublictransport/Manifest +++ b/dev-libs/kpublictransport/Manifest @@ -1,2 +1,3 @@ DIST kpublictransport-22.12.3.tar.xz 490936 BLAKE2B 36e60afed1d0a6f1e45a5fbf21c1495ba40e0a1eb0de12957b6a637229029bfaf662f6d14ff11fc6aa62a79aac7605827edd77c22524cfc8693285b6929bb0c3 SHA512 245db3814daf19a3d63b1932026a73ac488670451976266db6d0102fdf83b8878e3fc6886ab9ea7b2a1cf35607a451c964a6ce8cbad36f03e68d4ef21ed21429 DIST kpublictransport-23.04.2.tar.xz 535192 BLAKE2B 9a81c64284efc5ae02f9a2a8df080b49f56ec5553feb9e790b4d52b6ec22609a31b0a06c1dc7d05e0ca165adc3f8a4293eb0f49a542563cb31f2a04c68a7da83 SHA512 96ee9ddffa64a9d9a591866cde227f8901289ba41d06d1d7691ba20b9a4510ce6804e78150fd510b44622f4d0169c7ee62a5b6dd79e583065e3e4fac9033420b +DIST kpublictransport-23.04.3.tar.xz 537716 BLAKE2B ee477dba15626a66cab15be59a1438c03d378df1e6686e5345211fa2139f0bec49ce3138f5e6cbdbd7ffb3ff6a58bd8ec1fcaa87c235af7aee7a23e926648953 SHA512 41597bf9e7c3366575a9a6698cace1f127f8c69094de906d0ab662cc563b0a440ae89c074909083d82c8d94e1cd5f2442470f45369663252b5cf6dd8f6ae7e47 diff --git a/dev-libs/kpublictransport/kpublictransport-23.04.3.ebuild b/dev-libs/kpublictransport/kpublictransport-23.04.3.ebuild new file mode 100644 index 000000000000..f0f684b8dbb9 --- /dev/null +++ b/dev-libs/kpublictransport/kpublictransport-23.04.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing public transport timetables and other information" +HOMEPAGE="https://invent.kde.org/libraries/kpublictransport + https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html" + +LICENSE="LGPL-2+" +SLOT="5" +KEYWORDS="~amd64" +IUSE="networkmanager" + +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=kde-frameworks/ki18n-${KFMIN}:5 + sys-libs/zlib + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + $(cmake_use_find_package networkmanager KF5NetworkManagerQt) + ) + ecm_src_configure +} diff --git a/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild b/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild index 30470e71e6e0..4cca44453081 100644 --- a/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-1.2.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://invent.kde.org/libraries/ktextaddons" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2+" diff --git a/dev-libs/kweathercore/kweathercore-0.7.ebuild b/dev-libs/kweathercore/kweathercore-0.7.ebuild index adf6b05599f3..5935ba6b191c 100644 --- a/dev-libs/kweathercore/kweathercore-0.7.ebuild +++ b/dev-libs/kweathercore/kweathercore-0.7.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Library for retrieval of weather information including forecasts an if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~x86" fi LICENSE="LGPL-2+" SLOT="5" diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index e99aeb91e935..61837531aef7 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/dev-libs/libclc/libclc-17.0.0_pre20230620.ebuild b/dev-libs/libclc/libclc-17.0.0_pre20230620.ebuild deleted file mode 100644 index 117d489acdec..000000000000 --- a/dev-libs/libclc/libclc-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake llvm llvm.org python-any-r1 - -DESCRIPTION="OpenCL C library" -HOMEPAGE="https://libclc.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" -SLOT="0" -KEYWORDS="" -IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" - -LLVM_MAX_SLOT=17 -BDEPEND=" - ${PYTHON_DEPS} - || ( - ( - sys-devel/clang:17 - spirv? ( dev-util/spirv-llvm-translator:17 ) - ) - ( - sys-devel/clang:16 - spirv? ( dev-util/spirv-llvm-translator:16 ) - ) - ( - sys-devel/clang:15 - spirv? ( dev-util/spirv-llvm-translator:15 ) - ) - ( - sys-devel/clang:14 - spirv? ( dev-util/spirv-llvm-translator:14 ) - ) - ( - sys-devel/clang:13 - spirv? ( dev-util/spirv-llvm-translator:13 ) - ) - ) -" - -LLVM_COMPONENTS=( libclc ) -llvm.org_set_globals - -llvm_check_deps() { - if use spirv; then - has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || - return 1 - fi - has_version -b "sys-devel/clang:${LLVM_SLOT}" -} - -pkg_setup() { - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - local libclc_targets=() - - use spirv && libclc_targets+=( - "spirv-mesa3d-" - "spirv64-mesa3d-" - ) - use video_cards_nvidia && libclc_targets+=( - "nvptx--" - "nvptx64--" - "nvptx--nvidiacl" - "nvptx64--nvidiacl" - ) - use video_cards_r600 && libclc_targets+=( - "r600--" - ) - use video_cards_radeonsi && libclc_targets+=( - "amdgcn--" - "amdgcn-mesa-mesa3d" - "amdgcn--amdhsa" - ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" - - libclc_targets=${libclc_targets[*]} - local mycmakeargs=( - -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" - ) - cmake_src_configure -} diff --git a/dev-libs/libclc/libclc-17.0.0_pre20230615.ebuild b/dev-libs/libclc/libclc-17.0.0_pre20230705.ebuild similarity index 100% rename from dev-libs/libclc/libclc-17.0.0_pre20230615.ebuild rename to dev-libs/libclc/libclc-17.0.0_pre20230705.ebuild diff --git a/dev-libs/libintl/libintl-0.22.ebuild b/dev-libs/libintl/libintl-0.22-r1.ebuild similarity index 92% rename from dev-libs/libintl/libintl-0.22.ebuild rename to dev-libs/libintl/libintl-0.22-r1.ebuild index e27a8e2c642e..088132978a4b 100644 --- a/dev-libs/libintl/libintl-0.22.ebuild +++ b/dev-libs/libintl/libintl-0.22-r1.ebuild @@ -70,6 +70,11 @@ multilib_src_configure() { $(use_enable static-libs static) $(use_enable threads) ) + + # macOS linker/libtool seems to automatically hide all the symbols. + # libintl only works with a symbol list and without -fvisibility=hidden. + [[ ${CHOST} == *-darwin* ]] && export gl_cv_cc_visibility=no + ECONF_SOURCE="${S}" econf "${myconf[@]}" } diff --git a/dev-libs/libmanette/libmanette-0.2.6.ebuild b/dev-libs/libmanette/libmanette-0.2.6.ebuild index a5d3ab5156db..f60d2061f5df 100644 --- a/dev-libs/libmanette/libmanette-0.2.6.ebuild +++ b/dev-libs/libmanette/libmanette-0.2.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/aplazas/libmanette" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" IUSE="gtk-doc +introspection +udev +vala test" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" diff --git a/dev-libs/libp11/libp11-0.4.12-r2.ebuild b/dev-libs/libp11/libp11-0.4.12-r2.ebuild new file mode 100644 index 000000000000..5668f9976ecb --- /dev/null +++ b/dev-libs/libp11/libp11-0.4.12-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Abstraction layer to simplify PKCS#11 API" +HOMEPAGE="https://github.com/opensc/libp11/wiki" +SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" +IUSE="doc static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/openssl:=[bindist(+)]" +DEPEND="${RDEPEND} + test? ( dev-libs/softhsm )" +BDEPEND="virtual/pkgconfig + doc? ( app-doc/doxygen ) + test? ( dev-libs/opensc )" + +src_configure() { + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + $(use_enable doc api-doc) +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild index d44cb7d93468..1d10d3f21671 100644 --- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/libunistring/libunistring-1.1-r1.ebuild b/dev-libs/libunistring/libunistring-1.1-r1.ebuild index a0f26cfccf52..c2fb024a40ff 100644 --- a/dev-libs/libunistring/libunistring-1.1-r1.ebuild +++ b/dev-libs/libunistring/libunistring-1.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )" # Check regularly even on "minor" bumps SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc static-libs" PATCHES=( diff --git a/dev-libs/miniaudio/metadata.xml b/dev-libs/miniaudio/metadata.xml index 78438f9aa5b5..d1cb40fe7921 100644 --- a/dev-libs/miniaudio/metadata.xml +++ b/dev-libs/miniaudio/metadata.xml @@ -10,6 +10,6 @@ Gentoo Games Project - jmackron/miniaudio + mackron/miniaudio diff --git a/dev-libs/miniaudio/miniaudio-0.11.11.ebuild b/dev-libs/miniaudio/miniaudio-0.11.11.ebuild index 3cb98015c5b2..d777fa47f385 100644 --- a/dev-libs/miniaudio/miniaudio-0.11.11.ebuild +++ b/dev-libs/miniaudio/miniaudio-0.11.11.ebuild @@ -4,8 +4,8 @@ EAPI=8 COMMIT="a0dc1037f99a643ff5fad7272cd3d6461f2d63fa" -DESCRIPTION="A single file library for audio playback and capture" -HOMEPAGE="https://miniaudio.io" +DESCRIPTION="Single file library for audio playback and capture" +HOMEPAGE="https://miniaud.io" SRC_URI="https://github.com/mackron/miniaudio/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" diff --git a/dev-libs/miniaudio/miniaudio-0.11.15.ebuild b/dev-libs/miniaudio/miniaudio-0.11.15.ebuild index 3a49bcc45a1a..71dfa0b4f4c5 100644 --- a/dev-libs/miniaudio/miniaudio-0.11.15.ebuild +++ b/dev-libs/miniaudio/miniaudio-0.11.15.ebuild @@ -3,8 +3,8 @@ EAPI=8 -DESCRIPTION="A single file library for audio playback and capture" -HOMEPAGE="https://miniaudio.io" +DESCRIPTION="Single file library for audio playback and capture" +HOMEPAGE="https://miniaud.io" SRC_URI="https://github.com/mackron/miniaudio/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( public-domain MIT-0 )" diff --git a/dev-libs/olm/olm-3.2.15.ebuild b/dev-libs/olm/olm-3.2.15.ebuild index 760b1ef928c2..831818f80c98 100644 --- a/dev-libs/olm/olm-3.2.15.ebuild +++ b/dev-libs/olm/olm-3.2.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2 LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/openpace/openpace-1.1.3.ebuild b/dev-libs/openpace/openpace-1.1.3.ebuild index cf89d8145580..eac3eab0444c 100644 --- a/dev-libs/openpace/openpace-1.1.3.ebuild +++ b/dev-libs/openpace/openpace-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/frankmorgner/openpace/releases/download/${PV}/${P}.t LICENSE="GPL-3" SLOT="0/3" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" BDEPEND=" dev-util/gengetopt diff --git a/dev-libs/opensc/opensc-0.23.0-r1.ebuild b/dev-libs/opensc/opensc-0.23.0-r1.ebuild index 9162e0939fc4..6228764da876 100644 --- a/dev-libs/opensc/opensc-0.23.0-r1.ebuild +++ b/dev-libs/opensc/opensc-0.23.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git" else SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" fi LICENSE="LGPL-2.1" diff --git a/dev-libs/pslib/pslib-0.4.6.ebuild b/dev-libs/pslib/pslib-0.4.6.ebuild index c4ca79ad2892..d99a7f9ba545 100644 --- a/dev-libs/pslib/pslib-0.4.6.ebuild +++ b/dev-libs/pslib/pslib-0.4.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,10 +6,10 @@ EAPI=8 inherit autotools DESCRIPTION="pslib is a C-library to create PostScript files on the fly" -HOMEPAGE="http://pslib.sourceforge.net/" +HOMEPAGE="https://pslib.sourceforge.net/" SRC_URI="mirror://sourceforge/pslib/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="debug jpeg png tiff" diff --git a/dev-libs/qcoro5/qcoro5-0.9.0.ebuild b/dev-libs/qcoro5/qcoro5-0.9.0.ebuild index 58baa266fdaa..854510d14217 100644 --- a/dev-libs/qcoro5/qcoro5-0.9.0.ebuild +++ b/dev-libs/qcoro5/qcoro5-0.9.0.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then else SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${P/5/}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" fi DESCRIPTION="C++ Coroutine Library for Qt5" diff --git a/dev-libs/rasqal/rasqal-0.9.33-r1.ebuild b/dev-libs/rasqal/rasqal-0.9.33-r1.ebuild index 3b56db4ba01c..b5ed4341eed6 100644 --- a/dev-libs/rasqal/rasqal-0.9.33-r1.ebuild +++ b/dev-libs/rasqal/rasqal-0.9.33-r1.ebuild @@ -6,8 +6,8 @@ EAPI=8 inherit autotools DESCRIPTION="Library that handles Resource Description Framework (RDF)" -HOMEPAGE="http://librdf.org/rasqal/" -SRC_URI="http://download.librdf.org/source/${P}.tar.gz" +HOMEPAGE="https://librdf.org/rasqal/" +SRC_URI="https://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 16ec91b7623d..c230f35c004a 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -16,8 +16,8 @@ PHP_EXT_SKIP_PHPIZE="yes" inherit lua php-ext-source-r3 python-single-r1 autotools DESCRIPTION="Language bindings for Redland" -HOMEPAGE="http://librdf.org/bindings/" -SRC_URI="http://download.librdf.org/source/${P}.tar.gz" +HOMEPAGE="https://librdf.org/bindings/" +SRC_URI="https://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" diff --git a/dev-libs/redland/redland-1.0.17-r3.ebuild b/dev-libs/redland/redland-1.0.17-r3.ebuild index ce2896dd832d..6a118f8339d0 100644 --- a/dev-libs/redland/redland-1.0.17-r3.ebuild +++ b/dev-libs/redland/redland-1.0.17-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,8 +6,8 @@ EAPI=8 inherit db-use libtool DESCRIPTION="High-level interface for the Resource Description Framework" -HOMEPAGE="http://librdf.org/" -SRC_URI="http://download.librdf.org/source/${P}.tar.gz" +HOMEPAGE="https://librdf.org/" +SRC_URI="https://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild index e0845f49453a..e50c897d3dcc 100644 --- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.1.3.ebuild @@ -21,7 +21,8 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV} >=dev-libs/rocm-device-libs-${PV} >=virtual/opencl-3 media-libs/mesa" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-util/opencl-headers" BDEPEND=">=dev-util/rocm-cmake-${PV} media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild index a982c2d36ed0..6b0a63a9a65e 100644 --- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.3.3-r1.ebuild @@ -21,7 +21,8 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV} >=dev-libs/rocm-device-libs-${PV} >=virtual/opencl-3 media-libs/mesa" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-util/opencl-headers" BDEPEND=">=dev-util/rocm-cmake-${PV} media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild similarity index 97% rename from dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild rename to dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild index 4ee8c36fb4d8..d8951635f728 100644 --- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3.ebuild +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-5.4.3-r1.ebuild @@ -30,10 +30,13 @@ RDEPEND=">=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-util/opencl-headers" BDEPEND=">=dev-util/rocm-cmake-5.3 - media-libs/glew - test? ( >=x11-apps/mesa-progs-8.5.0[X] ) + test? ( + >=x11-apps/mesa-progs-8.5.0[X] + media-libs/glew + ) " CLR_S="${WORKDIR}/ROCclr-rocm-${PV}" diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild index 2fdb4a002b1c..1b92380587cf 100644 --- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild +++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild @@ -29,7 +29,8 @@ RDEPEND=">=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-util/opencl-headers" BDEPEND=">=dev-util/rocm-cmake-5.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest index f9dbbcc73be1..fe346c8f9bf6 100644 --- a/dev-libs/simdjson/Manifest +++ b/dev-libs/simdjson/Manifest @@ -1,4 +1,3 @@ -DIST simdjson-3.1.1.gh.tar.gz 1633897 BLAKE2B a2bc394bfbf7916bc7743d3891b84eb3743cce2998242ecb427a7a3357986ea90c6ee546c3048aeb5629c9475f9ce862038f349ced51f684d199441632cca7ef SHA512 fb7d0963236c8fa692bf6c4ed2a66da5b29632c02e357894e0d5c604467e82f9a56cc7e8229769d9e401ed5bf5dfb25ae46f40fbe68605cedf58d763d03af93f -DIST simdjson-3.1.7.gh.tar.gz 1648370 BLAKE2B 46ca65569ba4fcf80bac1e1670bd0dea172c5d157f2ed05135c64c620bc7361f894d7227513545e0112643fd75d93bac02b3d0488ea0efe0401dbf5946d332b2 SHA512 6b54723720aa83333816e3bbd5cfe8dc71b087ac1d20d8982601563b70146bd63629a9f74cbc460a78ab2c83c689991586ef20a268fc67946b57dcc3f5486bc5 DIST simdjson-3.2.0.gh.tar.gz 1653237 BLAKE2B b1745b2a96d9ff9f7187329191007e63a5f0c7051fb85a97212cf06076740ca01be035858bbb66805d10ba49ff90d05961a8b77750fc0d789e8dfe5865937f0b SHA512 02723d05fe88cfc69c1ec3eef92ae9e7da169a99645992829d4e40a00edecb98e21593dc9e04aeb2959cbcdbb8f40bb464daef9eb26cf3bd344c39271f6add2e +DIST simdjson-3.2.1.gh.tar.gz 1655680 BLAKE2B 5d65c624fb89bf1b50a0287da2ef184d732b5eefa6e76bf39dc7bdbd6fdd6882cae4ddbc6e8c0f0fdd762c5e396828aa32fe99b1aba78e820f7419f3b5fa258e SHA512 eeac785c7868362f51f3fb87cb4e0cfc77b2c4e3767afbe1d22df87f16a3cb4af1dc27a1df5ba3c139cb0a3053bc30afcdcb31515ce4e757c309ed2c0f3f507e DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1 diff --git a/dev-libs/simdjson/files/simdjson-1.0.0-tests.patch b/dev-libs/simdjson/files/simdjson-1.0.0-tests.patch deleted file mode 100644 index cccbd4494667..000000000000 --- a/dev-libs/simdjson/files/simdjson-1.0.0-tests.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 235222a8..8532183a 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -221,9 +221,10 @@ add_subdirectory(singleheader) - # - # Compile tools / tests / benchmarks - # --add_subdirectory(tests) -+if (SIMDJSON_TESTS) -+ add_subdirectory(tests) -+endif() - add_subdirectory(examples) --add_subdirectory(benchmark) - add_subdirectory(fuzz) - - # diff --git a/dev-libs/simdjson/simdjson-3.1.1-r1.ebuild b/dev-libs/simdjson/simdjson-3.1.1-r1.ebuild deleted file mode 100644 index 21e68efff590..000000000000 --- a/dev-libs/simdjson/simdjson-3.1.1-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs cmake - -DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470" -DESCRIPTION="SIMD accelerated C++ JSON library" -HOMEPAGE=" - https://simdjson.org/ - https://github.com/simdjson/simdjson -" -SRC_URI=" - 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-${DATA_HASH}.tar.gz ) -" - -LICENSE="Apache-2.0 Boost-1.0 BSD MIT" -SLOT="0/15" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="test tools" - -BDEPEND=" - sys-apps/file - sys-apps/grep - virtual/pkgconfig -" -DEPEND=" - tools? ( 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 E09ZNyYybcN literal 38169 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 V-lmmv*`@uj{|6JvZp;7^0RW4^5V`;W diff --git a/dev-ml/alcotest/alcotest-1.7.0.ebuild b/dev-ml/alcotest/alcotest-1.7.0.ebuild index f20dd42689d9..8c39a207fc4e 100644 --- a/dev-ml/alcotest/alcotest-1.7.0.ebuild +++ b/dev-ml/alcotest/alcotest-1.7.0.ebuild @@ -23,7 +23,7 @@ RDEPEND=" dev-ml/base:= dev-ml/cmdliner:= >=dev-ml/core-0.15.0:= - >=dev-ml/core_unix-0.15.0:= + dev-ml/core_unix:0/0.15 dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= diff --git a/dev-ml/async/Manifest b/dev-ml/async/Manifest index 657ea78413b5..a95b1ffaa0de 100644 --- a/dev-ml/async/Manifest +++ b/dev-ml/async/Manifest @@ -1,2 +1,3 @@ DIST async-0.14.0.tar.gz 65025 BLAKE2B 39e2bef8df12a9733b9ff11ce1bba22b095f79532ff27999e617db5c145e57ab2e1f7f9435a5952312a84dd75b24d76fd4279c524be933e8ded5be7b00d6729a SHA512 3e57ea742ab28d008e1c0b39a6fc6d0ac3ca78b644f678f79b9ceb8d9acb23fcd45fed52f744906ab6d9b87955a27a8e4512043db45a7c836323d96433124b5c DIST async-0.15.0.tar.gz 73958 BLAKE2B 696e175c9f67760da7723ec93670a7360ffb59bd192eb2632172c76018b9964cfa005878af9a00a6adc09db99ca7d1cfda2eb286a2e4337e3d4986cdabec5d78 SHA512 61d83e23394f819f02df0e4702a7cd6f82418da3a8ef62513d99fb7c9c1052fcf80f90f95ab41977aebf3b54e09a0595768131a9b61a5d28f47a920492bca0bb +DIST async-0.16.0.tar.gz 77022 BLAKE2B 0df5cc12772b013f780c1a8b146f65442d11dce61b762fe0aff3f45ef67190ab786e5149fa568156d31410def6bf62f8cfa6d943b40a4720f1d84f03883a5d3b SHA512 4668387de903654e9a73eb8218c9a70d5652d7e8ee255e0dfa6f86c4ba99260e9303499b97ff288c8184ba7e77c47964bfce2ce27bbbab4e4d59d2c9f6863505 diff --git a/dev-ml/async/async-0.16.0.ebuild b/dev-ml/async/async-0.16.0.ebuild new file mode 100644 index 000000000000..3bd14cb8c36e --- /dev/null +++ b/dev-ml/async/async-0.16.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Jane Street Capital's asynchronous execution library" +HOMEPAGE="https://github.com/janestreet/async" +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +# Need qtest_lib, netkit_sockets +# Unpackaged test deps +RESTRICT="test" + +RDEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/async_kernel:${SLOT} + dev-ml/async_rpc_kernel:${SLOT} + dev-ml/async_unix:${SLOT} + dev-ml/core:${SLOT} + dev-ml/core_kernel:${SLOT} + dev-ml/core_unix:${SLOT} + dev-ml/ppx_jane:${SLOT} + dev-ml/ppx_log:${SLOT} + dev-ml/ppx_module_timer:= + dev-ml/textutils:${SLOT} +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/async_kernel/Manifest b/dev-ml/async_kernel/Manifest index 86cbc5e94c3e..6e4a320ead96 100644 --- a/dev-ml/async_kernel/Manifest +++ b/dev-ml/async_kernel/Manifest @@ -1,2 +1,3 @@ DIST async_kernel-0.14.0.tar.gz 138191 BLAKE2B 0f8096eb1cfabcdb4b3148f8d2cb3d5f8c858da74986ac107e7592195dab6e6563c0adb8f39f22a8d3b279b994c937e345b6c56d03a5767672913c7316ecd1fb SHA512 9324f17527311e3c112203b7caa2b0b7dfea15bdb30d02d7218c7b8d8c930d4893d83043016ad064265cedc191985400dbaf2d0af448f840c98ef98326aac8ff DIST async_kernel-0.15.0.tar.gz 148527 BLAKE2B 535a64a204332bcc41e6c4ef5ff78fa81ec785bb29404b278ba93e093452354b045aacde98b0f2e6598bcd5fe29a86ee476f2f48f018c69acb7d217d4ba9a60b SHA512 35bf6561b0dfcfd1bfd786de9f47a78deee5718fb449de648f9b1cfd2568c00cd7044b33dce12ce48d1ed704e61fefe3f2d2b1681c9f73c6fced0aefb0423b63 +DIST async_kernel-0.16.0.tar.gz 155521 BLAKE2B 9968e15fba844b35c595811cfc953aff71adfbcd26765060dcf8733907d1e71c771ed8eff27ae10967ee287d25c0af6a8945afbcf40eccb239d00212264c0c13 SHA512 8fb53e1802d5992698dcc8ce56b04e898bc3c9402a04462a63854754a7d2900a0760d09c5526e92114fc5eca3857757613deb9ef88552c020f04a1956590f13a diff --git a/dev-ml/async_kernel/async_kernel-0.16.0.ebuild b/dev-ml/async_kernel/async_kernel-0.16.0.ebuild new file mode 100644 index 000000000000..3ae6dc07bd49 --- /dev/null +++ b/dev-ml/async_kernel/async_kernel-0.16.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Jane Street Capital's asynchronous execution library (core)" +HOMEPAGE="https://github.com/janestreet/async_kernel" +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/core:${SLOT} + dev-ml/core_kernel:${SLOT} + dev-ml/ppx_jane:${SLOT} +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/async_rpc_kernel/Manifest b/dev-ml/async_rpc_kernel/Manifest index 9d5e2fd89761..b17268e641e0 100644 --- a/dev-ml/async_rpc_kernel/Manifest +++ b/dev-ml/async_rpc_kernel/Manifest @@ -1,2 +1,3 @@ DIST async_rpc_kernel-0.14.0.tar.gz 61643 BLAKE2B d80159c598470718196fe33893a3346d4ac3f7a781ef453e9eaa90cbeede83c97b9333625cd3d0552ea5b14ae039f98c204c4f658dd7810ea4ae449b967f755f SHA512 991b7cdb71b0363355a93fca009cd5d982de4d749c356b208987d1ae9c9b48fce5c59c4b4697042034135ad4c1a9467eb1a5d1f43237c5b081ab3aba2d72bb10 DIST async_rpc_kernel-0.15.0.tar.gz 65182 BLAKE2B bd809bcdb17de6fe2765bc536b26c6c6daa9125c64a9dccdc80417136000624c3eeff36fc404d1e3f04535fb6f256af8ac7eec5e5547147f2f343104095e50ce SHA512 29ddd5cffd53acd02de1dfac2291d74e69673c6fab6586e8ed2d0edff98b176dbe05b80da0839d394e7601e1a33aec5bafb9678a46665c847878567378e2e648 +DIST async_rpc_kernel-0.16.0.tar.gz 76163 BLAKE2B 14a293ee65f207b28a755799162cd66346ec54bedd01c1cfb7b9d413a4c278c332ee7724320c688aea19148935aad6f5cc2d96a3f653de0d8ff32cbb568cc4a7 SHA512 62381da44300df9f2c422fb1e439fe00316a5017963c2a3fb5d8b52f6268944cc52ec4b6b2cd694798717eaee2282e3bb10c59a7dc76ac41b2d319595e658e0f diff --git a/dev-ml/async_rpc_kernel/async_rpc_kernel-0.16.0.ebuild b/dev-ml/async_rpc_kernel/async_rpc_kernel-0.16.0.ebuild new file mode 100644 index 000000000000..8e3831a5982a --- /dev/null +++ b/dev-ml/async_rpc_kernel/async_rpc_kernel-0.16.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Platform-independent core of Async RPC library" +HOMEPAGE="https://github.com/janestreet/async_rpc_kernel" +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/async_kernel:${SLOT} + dev-ml/core:${SLOT} + dev-ml/protocol_version_header:${SLOT} +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/async_unix/Manifest b/dev-ml/async_unix/Manifest index 994715b9ceec..225fadb32619 100644 --- a/dev-ml/async_unix/Manifest +++ b/dev-ml/async_unix/Manifest @@ -1,2 +1,3 @@ DIST async_unix-0.14.0.tar.gz 171624 BLAKE2B 4c55b6c8ba8cd59ede4b214ec84d8689700e46b918a96e145f94ebd011c32de6c2ab40c35a4c821ac58872259740b752e045eb2ac7954ecb0b988ceaf1b75ff2 SHA512 d90713d1d35445a648392e9104eedd25d4c7e6a10a46d0442539c1521349dcbee4118e852cc8335c8c03ba4d1050f199eb91a6e3c3c827dca8eee59501f379be DIST async_unix-0.15.0.tar.gz 178320 BLAKE2B 825efe071ecfb39ff0d5586cd8981c31a4692ee5b44727fdb22d68bfc08f9f1e296a363b87c308bef7cdd557dc9124da21bd1e772fe47dcde917b6bc5024500d SHA512 d6bb561ca06b3232c11c10bfe9dbd689020d52dc90f13f01751abf31f968649c7c8664f5f58de95c89f012de00c789efa9c0ca230ba32b9105c609d1afca2a51 +DIST async_unix-0.16.0.tar.gz 186267 BLAKE2B 1f4be6e324658d50554c7ba252de4f85c9439492ed35a3e453113c443b848bef63684b1ae752f70994b5b224e00110364442ea032a345f9f3982542e306d47e6 SHA512 9fe8f61cb3a27e9974aefa40596df744dad75aca037b0b8347c87f86f63832a993f8306c0b0e7cbf7affcedc50a53ae32bdf3be40cee04d1e41653e3697bd991 diff --git a/dev-ml/async_unix/async_unix-0.16.0.ebuild b/dev-ml/async_unix/async_unix-0.16.0.ebuild new file mode 100644 index 000000000000..c8ec8cfad6cf --- /dev/null +++ b/dev-ml/async_unix/async_unix-0.16.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Jane Street Capital's asynchronous execution library (unix)" +HOMEPAGE="https://github.com/janestreet/async_unix" +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/async_kernel:${SLOT} + dev-ml/core:${SLOT} + dev-ml/core_kernel:${SLOT} + dev-ml/core_unix:${SLOT} + dev-ml/ppx_jane:${SLOT} +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/core_unix/Manifest b/dev-ml/core_unix/Manifest index c4f58231086c..a6a26540f675 100644 --- a/dev-ml/core_unix/Manifest +++ b/dev-ml/core_unix/Manifest @@ -1,2 +1,3 @@ DIST core_unix-0.15.0.tar.gz 377928 BLAKE2B 49b58471a28c356bdf39f15e22bd21ec4363182cf744c0455847ffc15015fdad2928a428986c2a9edff647ebef9f2ad2059b184b393e979119c8f007f67ec140 SHA512 eeb53bd0c06a7d1facfb133f0a45a232d57941eff644d4ed6c2d5002acd4e6b323376ec9c05838f760ebd9da3fbc39332989ed50b3921191c175811c947fcbfe DIST core_unix-0.15.2.tar.gz 377836 BLAKE2B 56551ab1509bfecc59ae4b45aaaa4d336415cffe9339932239c884bc86207bdb4066aace35144618509b78b461164bdfaaaa04030ecb1b3619de6f8fe5c3a7b9 SHA512 6d59c52111235f952f3052fb86af1d7380ff3d8d89b5c8d59a66d530a14d462fa4b06cdf29f2ee2b4356a574dbefef33b82f60f9fba512942bc0e6aad07f2b6f +DIST core_unix-0.16.0.tar.gz 391719 BLAKE2B 29105ee1b8342241dbea136207d221af04d9412a74412fb4fd532f08b22b842125a72e69a47d36129a99c04cd3a83e605bc42b970d79a52420b3e273bd9915d5 SHA512 e38a126af832360f0e0079919b930f3fa99b02935c35372b1ed8c7e174af335de2f4dcb8da90be8f9f524542752dd5c62ec6192eb327d7cc6313b7402b0f7f65 diff --git a/dev-ml/core_unix/core_unix-0.16.0.ebuild b/dev-ml/core_unix/core_unix-0.16.0.ebuild new file mode 100644 index 000000000000..3abd67fa944c --- /dev/null +++ b/dev-ml/core_unix/core_unix-0.16.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit dune toolchain-funcs + +DESCRIPTION="Unix-specific portions of Core" +HOMEPAGE="https://github.com/janestreet/core_unix" +SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +DEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/core:= + dev-ml/core_kernel:${SLOT} + dev-ml/expect_test_helpers_core:${SLOT} + dev-ml/ocaml_intrinsics:${SLOT} + >=dev-ml/spawn-0.15:= + dev-ml/timezone:${SLOT} +" +RDEPEND="${DEPEND}" +BDEPEND="" + +PATCHES=( "${FILESDIR}"/${P}-musl.patch ) + +src_prepare() { + sed -i \ + -e "s:gcc:$(tc-getCC):" \ + unix_pseudo_terminal/src/discover.sh \ + || die + + default +} diff --git a/dev-ml/core_unix/files/core_unix-0.16.0-musl.patch b/dev-ml/core_unix/files/core_unix-0.16.0-musl.patch new file mode 100644 index 000000000000..e37ad2f8454a --- /dev/null +++ b/dev-ml/core_unix/files/core_unix-0.16.0-musl.patch @@ -0,0 +1,11 @@ +--- a/bigstring_unix/src/bigstring_unix_stubs.c 2023-07-08 18:01:05.614573701 +0200 ++++ b/bigstring_unix/src/bigstring_unix_stubs.c 2023-07-08 18:01:20.505598860 +0200 +@@ -743,7 +743,7 @@ + int count = Int_val(v_count); + size_t total_len = 0; + struct iovec *iovecs = copy_iovecs(&total_len, v_iovecs, count); +- struct msghdr msghdr = {NULL, 0, NULL, 0, NULL, 0, 0}; ++ struct msghdr msghdr = {NULL}; + ssize_t ret; + if (total_len > THREAD_IO_CUTOFF || contains_mmapped(v_iovecs, count)) { + Begin_roots1(v_iovecs); diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index e99aeb91e935..61837531aef7 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230620.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230620.ebuild deleted file mode 100644 index 7499a8afc1dd..000000000000 --- a/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake llvm llvm.org python-any-r1 - -DESCRIPTION="OCaml bindings for LLVM" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0/${PV}" -KEYWORDS="" -IUSE="+debug test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.00.0:0= - dev-ml/ocaml-ctypes:= - ~sys-devel/llvm-${PV}:=[debug?] - !sys-devel/llvm[ocaml(-)] -" - -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/perl - dev-ml/findlib - >=dev-util/cmake-3.16 -" - -LLVM_COMPONENTS=( llvm cmake third-party ) -LLVM_USE_TARGETS=llvm -llvm.org_set_globals - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - local libdir=$(get_libdir) - local mycmakeargs=( - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - - -DBUILD_SHARED_LIBS=OFF - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_OCAML_OUT_OF_TREE=ON - - # cheap hack: LLVM combines both anyway, and the only difference - # is that the former list is explicitly verified at cmake time - -DLLVM_TARGETS_TO_BUILD="" - -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_BUILD_TESTS=$(usex test) - - # disable various irrelevant deps and settings - -DLLVM_ENABLE_FFI=OFF - -DLLVM_ENABLE_TERMINFO=OFF - -DHAVE_HISTEDIT_H=NO - -DLLVM_ENABLE_ASSERTIONS=$(usex debug) - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - - -DLLVM_HOST_TRIPLE="${CHOST}" - - -DPython3_EXECUTABLE="${PYTHON}" - - # TODO: ocamldoc - ) - - use test && mycmakeargs+=( - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - # also: custom rules for OCaml do not work for CPPFLAGS - use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" - cmake_src_configure - - local llvm_libdir=$(llvm-config --libdir) - # an ugly hack; TODO: figure out a way to pass -L to ocaml... - cd "${BUILD_DIR}/${libdir}" || die - ln -s "${llvm_libdir}"/*.so . || die - - if use test; then - local llvm_bindir=$(llvm-config --bindir) - # Force using system-installed tools. - sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ - "${BUILD_DIR}"/test/lit.site.cfg.py || die - fi -} - -src_compile() { - cmake_build ocaml_all -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check-llvm-bindings-ocaml -} - -src_install() { - DESTDIR="${D}" \ - cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die - - dodoc bindings/ocaml/README.txt -} diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230615.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230705.ebuild similarity index 100% rename from dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230615.ebuild rename to dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230705.ebuild diff --git a/dev-ml/protocol_version_header/Manifest b/dev-ml/protocol_version_header/Manifest index f72a8fd1f0d8..d8c3f6bb7b51 100644 --- a/dev-ml/protocol_version_header/Manifest +++ b/dev-ml/protocol_version_header/Manifest @@ -1,2 +1,3 @@ DIST protocol_version_header-0.14.0.tar.gz 6524 BLAKE2B 3463cfbfa2faf0573dec57e8d1eae5ed47f2210c7eb3872fcb5a9206bf65cc22f184944f4c624a17e44e267f3b0443f8e4fe33e8d40157e9f5afb68f0b7b5e4e SHA512 50f58d79a2c92a2f7b9f1cd54b548ae53649bd876f77a017b1483fda53cd1b398dbef7e992dcb283796d035fa361424c9529244b73d33d9ff2699dae70b6410a DIST protocol_version_header-0.15.0.tar.gz 7704 BLAKE2B 208254706a2d8ae9f77a9c9c40bfd8af34585a7e1f201338d888b12f804139868987532db9b4f862c659e3101c5ed493bb782f64ed251030e235937beb419d65 SHA512 1c28fbe26155dc5d780ce111725b21b95773d0a0bc3219a37e94b7c920c18e55fa33b31156f3ab3c02ae403c7f667f009f3ef7a965cadf7177c857bd71bd4956 +DIST protocol_version_header-0.16.0.tar.gz 9189 BLAKE2B d61ebb49e15d47e76fc01911a6c9e5fcacb05bbee39cc5e40557c8882226edb8d2b78eed0c23a14e9241961511412f44f5522d146851ee0e3ace85b9f1b20838 SHA512 ac11dd81f4afb47ad670919e2b3ea49a7e05d193e45369f145711b2266fc54c8eea180cba285effecdc2a59e1cff65c59acd182fa3d88191e9813855dea370c7 diff --git a/dev-ml/protocol_version_header/protocol_version_header-0.16.0.ebuild b/dev-ml/protocol_version_header/protocol_version_header-0.16.0.ebuild new file mode 100644 index 000000000000..abfa5a73185b --- /dev/null +++ b/dev-ml/protocol_version_header/protocol_version_header-0.16.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Protocol aware version negotiation for OCaml" +HOMEPAGE="https://github.com/janestreet/protocol_version_header" +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/core:${SLOT} + dev-ml/ppx_jane:${SLOT} +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/textutils/Manifest b/dev-ml/textutils/Manifest index 560bc53028d5..99c658a7275d 100644 --- a/dev-ml/textutils/Manifest +++ b/dev-ml/textutils/Manifest @@ -1,2 +1,3 @@ DIST textutils-0.14.0.tar.gz 13261 BLAKE2B f4e1f364e72af47d70d1b674399c923672a780aefa1a2de731e786ef6a5fe03789d5605d326e883b9b37b0ac6fd98246b243980b16c25a4cc8baed29a2142cf9 SHA512 e8dca3f0f5c096846201a4fddf06e7bd3ad721a21df054189d0a7316a8d5be73df6633b045f7027d03b8023448f017aab14dbfc13985a11b5a2b58e5498b6de3 DIST textutils-0.15.0.tar.gz 15477 BLAKE2B ceb8482f8c76323bdd08c9c065220868dcc5405e4461d2b787e78e458ac0f7872519955a3c8247217517b12ec4450dd4452d7ae4d5a851151aa4e47f655f009b SHA512 d45dd57a3490330ab800cd06903bba760e89fc46b1209d3ad91395a729f999fec1af62f3c74c08d0270fb7a89de115f1cc08bdaf77d74a043183e629fc367e1b +DIST textutils-0.16.0.tar.gz 15746 BLAKE2B fa77379886f1eed61d68be5ec33826cefa403e2f32aadde76934d7fbcba335f41257c7db339a7c671d1b6f784585eea580592419c736f10d4f8a643ac6688352 SHA512 860448856cf99388a7c297271c59450d3ebef38fcc0826986f0add442cd633528f4e2b6a4babee567c250716e3fa9535c024550e58d0a082f6677a6378d99760 diff --git a/dev-ml/textutils/textutils-0.16.0.ebuild b/dev-ml/textutils/textutils-0.16.0.ebuild new file mode 100644 index 000000000000..38a352a5fee9 --- /dev/null +++ b/dev-ml/textutils/textutils-0.16.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Text output utilities" +HOMEPAGE="https://github.com/janestreet/textutils" +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/core:${SLOT} + dev-ml/core_kernel:${SLOT} + dev-ml/core_unix:${SLOT} + dev-ml/ppx_jane:${SLOT} + dev-ml/textutils_kernel:${SLOT} + >=dev-ml/uutf-1.0.2:= +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/textutils_kernel/Manifest b/dev-ml/textutils_kernel/Manifest index 7b267dfa01ec..e4996d0a4dae 100644 --- a/dev-ml/textutils_kernel/Manifest +++ b/dev-ml/textutils_kernel/Manifest @@ -1 +1,2 @@ DIST textutils_kernel-0.15.0.tar.gz 17691 BLAKE2B 564a2bfd6d6a1248e9c004dd6740be1552219a11960872e67eae2c2485f01e662fbd108345992f4a924dc9b125516ac39c1c5b211a35aa296f64ca473a9bef3b SHA512 6295f0285e16829ba2282ca23225e783a422edfc2ea1a1e7b02df519430efd05b7e8e21a61078a1a523ddfb3668dba04f44836341efa260ffe3e9738603afdaf +DIST textutils_kernel-0.16.0.tar.gz 19413 BLAKE2B 3201a051215fdcd38d3f132d8de07712065397a2f534ada3de5e427c40a85deec29fda7a940dff7e5d3dc57dc0acd1f0c6bb9ec1c32f27f6e0b0904540b00a7d SHA512 ea3323c3070ab531484c9ad7ca579fd25a3f9c96ef2a7aebdd824f4de027759d29d52039018a98fdc250159ec566b9c38638d3da7c44df490540076a0c11352f diff --git a/dev-ml/textutils_kernel/textutils_kernel-0.16.0.ebuild b/dev-ml/textutils_kernel/textutils_kernel-0.16.0.ebuild new file mode 100644 index 000000000000..37289a18f25c --- /dev/null +++ b/dev-ml/textutils_kernel/textutils_kernel-0.16.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Text output utilities" +HOMEPAGE="https://github.com/janestreet/textutils_kernel" +SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +DEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/core:${SLOT} + dev-ml/ppx_jane:${SLOT} + >=dev-ml/uutf-1.0.2:= +" +RDEPEND="${DEPEND}" +BDEPEND="" diff --git a/dev-ml/timezone/Manifest b/dev-ml/timezone/Manifest index b97c015d45d1..d06e38d3f253 100644 --- a/dev-ml/timezone/Manifest +++ b/dev-ml/timezone/Manifest @@ -1,2 +1,3 @@ DIST timezone-0.14.0.tar.gz 9480 BLAKE2B d9f65420671d8a0607d16f91c6b10b48def78a813a87ecbbc3e036367a2084d53a256c698521f10b407dac0606208e1f5f2cd56c475e0a173cfc0a3e5a5cdede SHA512 39abb7ebc9e08520a9c969da948bd3de0dc9dc01c75d5ca324afacf231671edca3eadd6992ef3037cc23218990af8061419e5580d9ab246a43d31c5788599cc5 DIST timezone-0.15.0.tar.gz 9480 BLAKE2B a47fd0efcd659e2bd3adcb07776a4ca25ef65fc5ba4af87ef361cd4aa2c45e3641e9f240b033f50c0e6108868deca7bf57eba6e8a753947ef7b14f03c74b911c SHA512 d50cd1e8f116f9121383b2d20d5dcbf99b5388a2fed915302f0566c6f2d93bdf1480c2f998fac6b81a636be52b601b38981b3083adaaf405a1154b63c0b0d6da +DIST timezone-0.16.0.tar.gz 9881 BLAKE2B 839cc11605bf8e9215c6629918b5a9423f3f5d67cb896f3b277707dc22e3570c9dd7f264aa0baa43aaace94500cde47915cd20b2fddf04c87bda445714691438 SHA512 d01f9d0b0cca379a6741d0af35e39860d97e620cd2a064d5498b724319a88e8088bdad5df52b2972a234b59678d99821edce4400c889d98857023a8c54149889 diff --git a/dev-ml/timezone/timezone-0.16.0.ebuild b/dev-ml/timezone/timezone-0.16.0.ebuild new file mode 100644 index 000000000000..db85989940f9 --- /dev/null +++ b/dev-ml/timezone/timezone-0.16.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Time-zone handling for OCaml" +HOMEPAGE="https://github.com/janestreet/timezone" +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +R09DEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/core:${SLOT} + dev-ml/ppx_jane:${SLOT} +" +DEPEND="${RDEPEND}" diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild new file mode 100644 index 000000000000..25c8dc717589 --- /dev/null +++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230707.1.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BDFOY +DIST_VERSION=20230707.001 +inherit perl-module + +DESCRIPTION="Data pack for Business::ISBN" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-File-Spec +" +DEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + test? ( + >=virtual/perl-Test-Simple-1 + ) +" + +PERL_RM_FILES=( + "make_data.pl" + "t/pod.t" + "t/pod_coverage.t" +) + +src_prepare() { + sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die + perl-module_src_prepare +} diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest index 67983997cddc..b35eee1accc9 100644 --- a/dev-perl/Business-ISBN-Data/Manifest +++ b/dev-perl/Business-ISBN-Data/Manifest @@ -2,3 +2,4 @@ DIST Business-ISBN-Data-20210112.006.tar.gz 29035 BLAKE2B e496a689afb12341307d80 DIST Business-ISBN-Data-20230322.001.tar.gz 31194 BLAKE2B 765c62a42a1f2bc904baccbce86ae59a5b6e4044a138ea636d87393c9cf31117cef635f555252ab9546d54eebca66506b34c757569fc552e2646be57ef5d7cd2 SHA512 c242b97429cfecf49d1f7144642fcd66cb66ae0837c294b687697cd51d7036781108e972d55015f41a8380b487915449409334a7e82064abed55fedc2672015d DIST Business-ISBN-Data-20230528.001.tar.gz 31366 BLAKE2B c8bf7f9ff9d864549a0084cb39e2050f6f39062f8059edb9e5b76001d68878e1db82765166a88c2c4a9c90c6ddb0fd798ef72cfd0ff036e0305e3fa66e037d9c SHA512 29f625b799eb8fe14d4b94d736e2d12cb32a66dd9fb13bd1435fe25f9172e007154685c1242dd449e5177ee1c004d667d38c8591ea9ae4012a5afd83e55cc2f6 DIST Business-ISBN-Data-20230626.001.tar.gz 31464 BLAKE2B c3f62c577331186c2c332a6f0506bfbef5681ba07c33631d24039f30e91e33dc9ff0761bd848116c0880fc35c80096d0d835cfaa73987f78e334a76993ce7133 SHA512 e13e7f129ee1738de4fb44e1bb521d30f6c544b334b6b58b70e0e0b8d70cc582fcf12e5cbde8cd84fa0f8bad08ca75bb4626a8c3e27a94c2ffb08acdc5fedb14 +DIST Business-ISBN-Data-20230707.001.tar.gz 31469 BLAKE2B c4740f8efba6a974bdbfc622e56656c190d606f06000a0744600533c0a64113b8e793f48e9e5a9357e3ac9f5329c5027e10301ff53900f43cef0aeba047858a8 SHA512 f8664846966188637816072de6a0f9713163ae83e1e2a6bd8e15872654db4df51c98f9ad4a30ec1a2e78e069ef8242fccf67daecdc722d03db6c5d02381df780 diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild new file mode 100644 index 000000000000..d44dfb2632c8 --- /dev/null +++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RURBAN +DIST_VERSION=4.37 +DIST_EXAMPLES=("eg/*") +DIST_WIKI="tests" +inherit perl-module + +DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=virtual/perl-Math-BigInt-1.160.0 + virtual/perl-Carp + >=virtual/perl-Encode-1.980.100 + virtual/perl-Exporter + virtual/perl-XSLoader + >=virtual/perl-podlators-2.80.0 +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Data-Dumper + virtual/perl-Test + virtual/perl-Test-Simple + virtual/perl-Time-Piece + ) +" + +pkg_postinst() { + ewarn "This package provides 'cpanel_json_xs' in PATH, which includes optional features" + ewarn "otherwise not automatically made available yet. If you desire to use these," + ewarn "please consult:" + ewarn " https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}#Optional_Features" +} diff --git a/dev-perl/Cpanel-JSON-XS/Manifest b/dev-perl/Cpanel-JSON-XS/Manifest index 4a65960fb727..944d161d2a47 100644 --- a/dev-perl/Cpanel-JSON-XS/Manifest +++ b/dev-perl/Cpanel-JSON-XS/Manifest @@ -1,2 +1,3 @@ DIST Cpanel-JSON-XS-4.29.tar.gz 256431 BLAKE2B 606466551717659e0e8dd394d43161e5cf6d0cc48ea19bb590ca39906d711659ba35ff47f1b8838f4a1bae8a68ce47dff925f6ee6dfe5db10bf21fa642083733 SHA512 5b25b76efd62b6bd943d27603dc4372d42c01477ec8121cc78767b42252548a8fa279074c072166e6bf5ae33d328f22b3c2646b9b6c36e82f84bef2850e61026 DIST Cpanel-JSON-XS-4.36.tar.gz 257662 BLAKE2B 3e74996d64b30b3eacec9a00af04850b391cccc6b03792bb64c7cb5bffe0895b8b8f19de662df58a2ca0343ce0a2e8578fcf2c138390a95e265d3f8460f5766a SHA512 3e080bfb2842e7d1270c1bee7463f6ee3579b526f385b2a55abfceaf57af45786a22d45d5e7d6490f0998cd5b3bf305f608fb744ca0bbfffc6644456ea17c22d +DIST Cpanel-JSON-XS-4.37.tar.gz 257929 BLAKE2B 53cf538ec2144439d8136482367f724419e86a67dc781e8c9c1293ad56b4751fa2ef9af21252f1a907f7bb69bde3a9188a09580a24b8b4d3ade4950c7cb567ce SHA512 f1b5fc161711815f33b3e05a19111d9c94ef817c952eb3d317cb8bc3fd973acdb645a6b129cb21345dccf4a161de069f0ab2d3cb807e7f6b20ebe2527ef48978 diff --git a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0.ebuild b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild similarity index 93% rename from dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0.ebuild rename to dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild index 3fd35fc162c0..1ec16e710cf1 100644 --- a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0.ebuild +++ b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.170.0-r1.ebuild @@ -17,6 +17,7 @@ RDEPEND=" dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime + dev-perl/DateTime-HiRes dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long @@ -32,7 +33,7 @@ BDEPEND=" >=dev-perl/Module-Build-0.420.0 test? ( dev-perl/Module-Util - dev-perl/Test-MockTime + dev-perl/Test-MockTime-HiRes virtual/perl-Test-Simple ) " diff --git a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild index f2dc7ceaca06..7fa58e685926 100644 --- a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild +++ b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.40.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Create DateTime objects with sub-second current time resolution" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild similarity index 82% rename from dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild rename to dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild index 6e1ad46b791b..ccec9f09c153 100644 --- a/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0.ebuild +++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.390.0-r1.ebuild @@ -12,12 +12,10 @@ DESCRIPTION="Localization support for DateTime" LICENSE="|| ( Artistic GPL-1+ ) unicode" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~riscv ~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" RDEPEND=" virtual/perl-Carp - dev-perl/Clone - dev-perl/DateTime-HiRes >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir @@ -37,10 +35,8 @@ BDEPEND=" >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Temp dev-perl/IPC-System-Simple - dev-perl/Module-Util dev-perl/Path-Tiny dev-perl/Test-File-ShareDir - dev-perl/Test-MockTime-HiRes >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test2-Plugin-NoWarnings dev-perl/Test2-Suite diff --git a/dev-perl/GD/GD-2.780.0.ebuild b/dev-perl/GD/GD-2.780.0.ebuild new file mode 100644 index 000000000000..800db62bfae2 --- /dev/null +++ b/dev-perl/GD/GD-2.780.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RURBAN +DIST_VERSION=2.78 +DIST_EXAMPLES=("demos/*") +inherit perl-module + +DESCRIPTION="Interface to Thomas Boutell's gd library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="animgif fcgi test truetype xpm" + +RDEPEND=" + >=media-libs/gd-2.2.3[png,jpeg] + media-libs/giflib + media-libs/libjpeg-turbo + media-libs/libpng + sys-libs/zlib + truetype? ( + media-libs/gd[truetype] + media-libs/freetype:2 + ) + xpm? ( + media-libs/gd[xpm] + x11-libs/libXpm + ) + fcgi? ( + dev-libs/fcgi + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-Constant-0.230.0 + dev-perl/ExtUtils-PkgConfig + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Test-Fork-0.20.0 + >=virtual/perl-Test-Simple-0.880.0 + >=dev-perl/Test-NoWarnings-1.0.0 + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.760.0-respect-libdir.patch +) + +src_configure() { + local myconfargs=( + VERSION_33 + GD_UNCLOSEDPOLY + GD_FTCIRCLE + + WINDOWS_BMP + JPEG + PNG + GIF + ) + + # The following flags do not work properly. This is why we force-enable + # at least some of them. See bug 787404 as tracker. + use animgif && myconfargs+=( ANIMGIF ) + use truetype && myconfargs+=( FT ) + use xpm && myconfargs+=( XPM ) + + # Per line 284 of Makefile.PL + local myconf="--lib_gd_path ${ESYSROOT}/usr/$(get_libdir) -options '$(printf '%s,' ${myconfargs[@]})'" + use fcgi && myconf+=" --fcgi" + + perl-module_src_configure +} + +src_test() { + # The 'GD' format itself is long-obsolete and gone in >=media-libs/gd-2.3.3 + perl_rm_files t/z_*.t t/GD.t + perl-module_src_test +} diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest index ef3c7eeb2c4a..4166a1bac068 100644 --- a/dev-perl/GD/Manifest +++ b/dev-perl/GD/Manifest @@ -1 +1,2 @@ DIST GD-2.76.tar.gz 264364 BLAKE2B 4cfe36f74aae50141f00cd8d3a6eddbf819dafd76ecfc1fbf219c3ae40009b9e4c1e6b94a33416842846dead17bfc1f883324757fd66124aae8e2cbae2bcfef3 SHA512 31c2d61440a7fef9804aed677ee5568f6c237e678cf5a2b7f48e98326ef7cddbf3624ce3965e6711ef9cec4148881a0cb4352c19b91ead4b78835fafaeefbe4d +DIST GD-2.78.tar.gz 265773 BLAKE2B a05f9e26c2ea7d9a638cdb8fb6675382f5274e295f530587e1e83990ad5238882300052a4eb270f8881f02df30739783c64af8d2d93680e0e0a12570c6d45a61 SHA512 ef3df42c003f105fd1c313ea9e8b8b1e75912b4fdb274e73f2e4f5664a0adb8479a2e62fae5a493e37c36865f9dc37207d2d31e96316eb18a3c5384e07858591 diff --git a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild index cf7a5ab16a41..e9f13cd2be95 100644 --- a/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild +++ b/dev-perl/HTTP-CookieJar/HTTP-CookieJar-0.14.0.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Minimalist HTTP user agent cookie jar" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="minimal" RDEPEND=" diff --git a/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild b/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild new file mode 100644 index 000000000000..1682e92a0bc8 --- /dev/null +++ b/dev-perl/HTTP-Date/HTTP-Date-6.60.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=OALDERS +DIST_VERSION=6.06 +inherit perl-module + +DESCRIPTION="Date conversion for HTTP date formats" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + !=virtual/perl-Time-Local-1.280.0 + dev-perl/TimeDate +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" diff --git a/dev-perl/HTTP-Date/Manifest b/dev-perl/HTTP-Date/Manifest index 4a7588ccbdaa..503ade298541 100644 --- a/dev-perl/HTTP-Date/Manifest +++ b/dev-perl/HTTP-Date/Manifest @@ -1 +1,2 @@ DIST HTTP-Date-6.05.tar.gz 29673 BLAKE2B 680af1a4ea45160c15a5d086275b5157a091c7816bf5def67c413690c97756946e24d436c50d664e2f8809cd4ac8054e24466d2ef4127b4b09bc681d6b19a404 SHA512 08a427a860161cd0d7a34a4fa3eb6bf6439c2504478a308ff560de0e6620c20df46f004cfcb719e3d19e35fdb650728d6983ffce1423f4d9da06f91d85c7b927 +DIST HTTP-Date-6.06.tar.gz 31629 BLAKE2B bdafda3a1afd2414dcd814688f2275282ecba06afb5191c4f475a131e36ed2bc64387dda6df6d52135ff998536803cb85224c2f7adb39891a8b789a962b64f66 SHA512 e1555a9b5dff3b2041594f9b480f12a022eb03b0f1628f884fc88a3aed687ba7a6c7d743198c4ca7ba32df22a98fd070bd4a2bc2494703ec72e16303c9cfb3e6 diff --git a/dev-perl/Hash-Ordered/Hash-Ordered-0.14.0.ebuild b/dev-perl/Hash-Ordered/Hash-Ordered-0.14.0.ebuild index 15e599962d74..73b1f3c3fda7 100644 --- a/dev-perl/Hash-Ordered/Hash-Ordered-0.14.0.ebuild +++ b/dev-perl/Hash-Ordered/Hash-Ordered-0.14.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Fast, pure-Perl ordered hash class" LICENSE="Apache-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild b/dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild new file mode 100644 index 000000000000..afbcf8df8c92 --- /dev/null +++ b/dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BDFOY +DIST_VERSION=1.025 +inherit perl-module + +DESCRIPTION="Utilities for interactive I/O" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +RDEPEND=" + >=virtual/perl-version-0.780.0 +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + virtual/perl-File-Spec + test? ( >=virtual/perl-Test-Simple-1.0.0 ) +" + +PERL_RM_FILES=( "t/pod.t" "t/pod-coverage.t" ) diff --git a/dev-perl/IO-Interactive/Manifest b/dev-perl/IO-Interactive/Manifest index 10fffcb4e100..0590b4d9de85 100644 --- a/dev-perl/IO-Interactive/Manifest +++ b/dev-perl/IO-Interactive/Manifest @@ -1 +1,2 @@ DIST IO-Interactive-1.023.tar.gz 12352 BLAKE2B ea0e460dab313c8d203f3e9409cbcdaecbfa23bb6bcf4145905fde5b0540fe326f7d2dbc2123217840c141446e77bc73ee6db871ac06d809f589e5736bbbb6aa SHA512 82899c09adaf3699d5640b78bfbd5201972cf4c47ae90f7c6d6da9fc1f4470abc1bc5898b904c501d567537dc19f781febd7f05d0c06e60f1c193cf33abfb47f +DIST IO-Interactive-1.025.tar.gz 13097 BLAKE2B f777cfa740981125d9b7741a1351d9ec4eefef466b04e488ae10727d65275d1c98fc10693a6d1cf267422ce8a971ac1604e6a094105c3db954de5b803095a72e SHA512 b9aca9d3920ea256e5b2c3e19559e7626ab076b36b38b58eecf087d8a2614b805a0226246bf035eb41b801a0972dfb19e1c99d2f8105bd403db5017e84b6e2dc diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 9bacb1c56c936f596696ef79a25dfe3d1dacb4fe..5b622b8ce48bd53ee144f4e973ed89a70b68f531 100644 GIT binary patch delta 250822 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�x}Vzlk$r}p?d9gs5pFKE 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

OUW>RqwV~ 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 Hjxq=UHytcT delta 251036 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%0Dw9fVUW94!>zZ$t*p-s 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 z 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�P_Gjf71CCdf2DHo&ZcO^w3<~lvC#-5d1K#P?pdceaxBXVbjcv%b5V#n zn4ltg3tXlmWLD1}n(aiW^C)UXl0M^Y(Jqya4qgvH3S8TPKDJ0H!PkmSaim%&;E4dE z!XHWGi=7?@{?(d;3Rz&@iv+5rTY|a>gIty@3%-g+)H&babYYbJe?XkQwL4mUwP??( zd3WOk(1>E6ZB&IGMr}`%y?L)X{~Iya385dO;kJT#sJcCe(|X!bZ0B>A1i;nz`S z7Y=6}Y}>tOt3Czve;FFy&0ZEi0JlN?^P2TowTolX?fLTJF9zMr*6Nh0ww&A0n^l9D zmkai%UjK1F>2o)dmsEdOk9kRoP_fNdt1CR(rgXZ!2Vh67%Pe;&2W-#&fd5@_c%y3p zo`k5RY9z-ASTC|vRnUiU!rBh2ea-2TtVGM9&%$Q&&pFPUf7W%hRl!*$)dq_ClS&8e zW#1anM--t&I9Qqeqz1W!%L_D4x&qG9FQ5@yiFCM}3y7z$Hru3a0iN-Svaa{lUSL13 z)jeJg2Sa(-mt9tm%^dH3|LOCmw>vr-kP+T!eiD>w-FX0M7H!Uk^ZQwa2gP05p}e{p zCt4f>02BtZe}~`Sn&9@sQ8UiKekSML2`r>tC;C!R7JHKPmFT+wWk8z0z}?tJd9->P zC|l1fCTksgJEq$&2wvN#OvZt*+e|xpQU%E(j>@H8+G-S`$70KkO%Af?UJ&Y34Cnwr z6JqruZV7Y@eeK?qPfv0s$2awJK$&ua@#eC@q&|G38-6-vcYk>{z{l1AxL$Wi$qUh8 z<(qS;m2ro}HCGOh>#gjt0jFwqxL?!9usBY0c)NU_Nxkn~f?;CqtN35l8)Cz;ilsFS z6s9~C^ok5a)gZ@8Y$xWsmg16kr)VMI`{H1>Q;$Vi%fiw$#VV^3|JlQAaI=NK*r(Gk zwx)(jyblPgVt*L+?(_e8T9OHDTlel&{ix-wWqVd_Pj?1aK@otU_Aa@)Ck;uUJ|zLR zi1-V?SRLr1WhHs43enne92Lq5*(^opaz&i&cmfzW#{~AY%B+#zs`cuuZ<9KAF92Im zmzwnZ{}J|X-ImfdHs%B{SK1k*xal^?f+@ z*?XVNtd?bpWS+|o1hCee3v11(faWv!h-z2u+Z=S(V@|ol?jVwbM>YhpXvrbNb0M>4 zWivU0YnV#c`nl=&+_p0UMOMXcp~6`e1~2sh(}F4ODWZypqrgTS^vQjw-^hD-v1Fgl zxBcS-#DBfJHr`JMPj#Io(+R9{x`4gi=x{+A9g6b)OR1P>yBB#;!E~>0tud;a3RO;E zFK-HFd+wsRG(ity$T`$u0`3D)*&NohhNLT}hv0b(G@wot8b4-ekp;wa#l^fF!I$*LK#? zkvGfwdoI!Iyv9xk5GlDr9v3=o7wnOD&2bv6L76JjK@SDKrjdf;>J7p3@f0@`5G%x% zn12pdi%vWd=78?-%c0)VZj&WUMHSImh12bMTGuTaQmQFu0OM_uD4SMT%b`ZWbaS#x z-}IxdmP*hz*I7;+gq$;cY2m&sI^pdvhv)u4GF&=yOD_+b#01j;F5c2--3@1!&`&wrS;E#wE=S+*X#M{IW#*1m68+m>(ia}ff< zc*fFHX5A%DssPrY#*9}-tyObi9oGU{(W$3+bL$;nb^5G3@hQI{2)2VHa`xF^r1YQm zrlew9k{9nSQ`?skRkM&hEHAg(``Z3`)_Wa*2hTo-s*IKnOb3^8G z){CY>rc5tH-BaXMcYGkY0n-n%UWnBwvrHJy8JR|eB&li5CwWn!XjwtvtLX&38f=fb z$>$s=3sU*jaOetU?@Lo~ktJ77fipK?y{lrP*ArYMUlKB4d{sNzbr8>qCrPO0JWA*A zv0nVF=)9O#!}{IvHgdS!_EpKw zVXp;;at=8-JmXyavbJcWc5@EG22O2n+iA(&i%YvuHsuebd`h2)1lAGOIi7rwD^^QZ zv!@OE;`j=$>vsKV`8YZhS-sy+yhMjU_q{nW6QC$8=Zxk<7fdVW&R=i*P=9hqgg_MW zx3iOdRfS7!zH1+8)*qedQ$yQU*hA;pSZb%2 zU||G!+-A8G1brzbsLH#a%b|WY4SPB0<7!L)-lvq7x(cgeSMUL?;5I?FPd7~)fOocT z>fXcOSZi}+!tHp|0fWtuV}Bfy^`f{tVyIXU%lEF{0neoj?34?Tfy<^^?yJp+>(iD1`JmH$`7KP~JakmIFTq_y>W z&4$b)wRP>yMtKe(h}toFht4dGTpF-xj-#${9m}qn`03PqgsAA$uHYLndbY&W>jmBX zk9Y6?`r#|VpMzqnxR>j-0w908lVQ6?3#?$^nJ?CP*e6JQf$;2BvLfh?Rj|`9TOqvE z9D#+kzUOFG)p-4sHgJEdapVk4lBcf zQ@cm|%GJKI{rAuwT$P>9N(CGG*>gcHqJtN^tQWaCSV1fW>X>DbMh8_MY~j?Ut~iooMOXJ- z?MSR`Z_+P9{~Q{;ADeEqN&@SxR~=g*PE~_dVTZ?yFs3x0Go$Bb`A|Cw zZ@6@Igt$Rw+4PZzQC@#RV>H!!p{Nal;f0+xm6tZw#aYS~8u_?j|5GXZSO4?7@Ba8u z2fCZOfH!n!9bkgFH>c-0Uggj}x@uy-=_NXxURrczO+W!Y?{dLQ`6qj`?Y;#7SFn&W z=m38$*onbWp;e@$C>IuZq4FC9Y2@i7(0 zVcH}xa^7KpgeK*3LXaXk zym;yWQVF^c_yT{OUO8H)Hp0qm@48RyHq)yI;k1ZS!dHrSSL!OT0mzBS00Ef2mht2} zZ}DbNBVn;m`hPgiN*XG=1G2W1CPU~2b=`t04qB{R9`?3SveL+dp)>vL;-){E!cZlm!+H?;~nb z;{oQFK@xnf^H8mjvmEU(^x|Cb&39dF6fe=GN_LATJ(4+GwzX&`vft!Jm#xohB(mjR zw8bS_>ZGzb2vfa$VYxlAVRhzRs3+iej*Y_{tTY=ukCkm@6|!$x>CufJ-1_1;x|)lp z!jB7pa3nibd{GN2I$w zrc^}~lL06=#AmQ$o1a-&4l;nP3+hgGJrYs|z-@mjDR~EdDFO|QZi`Yu@QYxb7Z$2U zTDNMEy)M(1vYrl5PN^aThfet3Yf_nq(}E`A)$ezI!&inF2_ zHi&?firP;kxw4FTTf3_c&Ixo{x_C*@JrB_GVS<{cgJ-aIt-O?jH!65n@8;N6f#=fAvrQ_}D+Z`j=0? z)VE(2L$I0CR+ds!3L+|NTC|XO;7I$NpWuH{+411BzMqPZ2YFr5(JrW1r`}prQv}4N ziq_?%X!X8<2h#^`Q6bb}5WRqHxs7Z&9$s;i>$%{V`D*AV>C_VJ;Q^={dknJ5q7#nn zG9w-G!~#FvX(Va8^M)y9>%dL%Esp5cz}bFiQdUd4xq9(ArkGT$%BB&#FDvY-Le_u6 zS3V3}Kdsz1?|%8UKDbWb(I!*zdcpULwQ?|zBU?i`9P?2>tGDZh)&c#yyfcW63}JOK zMt6mVAiKs-_>4ORc^0)*&X;IKyugt zl)%}{ajw=w9O5F793y?UYXAK1{V(<7gOTIylt!1L*?OaKs3M)p*!3y3y=}=EVBKWA zW^tP=d$)EN>;!7N4GI9>Cw2cre`Uf_<(MD)YG#af&_b~Sp}#kQowuFxu% zo)^J3rydH(pTt{r_0pwYLnMFr1w!q*hLBXMgIpSL)r|FSk8PLRQ=0<#U}P8*F;Yp$ z_T+f(RPJ_zY5c6L5Fn8KOa!A~qbR8`pEl*Ofe4jr(>zGS`k|_a7dCa86n8aV2A`%M z8#Gr5?Nx~wFLb81i|Sfz1gNItEsK?0o%ftZSb)*jXUnGP>hIpazc+txe89ImWZ#x2 zZT##x_vi0?F4a62t1-KJ2a4ZZBcD#n1AQG{ZHKeP4)HqJpQh}(g%Hqyuz0nvfPdoz ziPtXHic~cw-mq7jkV_lG=l!-TGXdt@3*^8uTG|SX3IwN5%LQSDL7FTGUg1pM9TWL% z_L{B)k#C)S5t^@_^iKA7&bb=^Un42CHvdg zXM0*4T{)yVrFMCro}J9!7TsEW;`Icmt~!6-!`_IvP)4;OIB%~Wzk|e&49P+t9TG58q5bc<1FVH*OLh1 zeKfx%N#)qptG#OVGP8`m^h}uC0Wyu8-qpm@_^}Y{)vkw;E+dqYm1$r2RSs>hqCI~$ z%jetdkDuOre682kms=2Qe$x1<8u>Tj;L_^ zs^cK&<2oj5aTY(>m+yqOVlczaqaU+PW#JUs6q^y0trE(wx0$G{TN{y)<0Lsq&~tmx zhyXck)8#B^(g{Rizf`l6dtRaCsh)ocn>GD)K3lgRdVTZyfAv@2*2i0@yIus~M%E5&E7s%GkKS0$dU?m#mp;oYgAZoK znSH=ntV)pBhMPIEr$Yad6e2c}j#u67%eNDIj@*J_$Lh?SOWPce(*Ia`X`O#^xeZ>x zzjD4H7Uxz6-`=^TC^WGr$FupgGOB)ezH?LMvQgZA{s+P*$t=-Q*zxva=_vdTKyM_kuUw!}SeScw?dS_Jb zWtSG^yO(mimm{2D7Vq#zik*L5PH%)^Tg?-4HpO`MIc(mi>lUFy1EAwcnM=TWI2{4T zZ#;URuH~Q>LP1pm-LA1by%Sek&PO3 z#=2y-r`?X5`T)~UGR5iR5$$N(JZf3SaGRPvhOw=AxeKw?+aa@UEjcOw9^zEnT^dLXUaR<-UPs*x+Kmey&dx8GeI zeD~(VySJ}?bDr<}-(J^`FC5+PC$ujI1lSqbiMb`%ia}(~jyuG(SRZV*%9T~kmueT} z=}6(GV=PD1+qGmNQL$fmjD>)rTpqk-n`JlsLA%ww2;AqiU550X5R%+yn`N` z_fRFfOys_ zc$aoeAA5hbzwMjnb*ja%#pZrWsptvU6|x`%bbTeob#Q6xfDa3HzgEj#8JFYEhk>kw zDH`gC+oH8+JuL9+0>-BdVU^>sS6D-f@%BT)f=hS$Px&?PJvHvswL@22C>K%eus@SP zOyHQqBD;P9=}HRCLK@TU%Gl~;c0|;|6zE~Z%OHQ~^o{CM+a+djlt{dhV!oGOkz7k4!BQhC!CW|IR+a5R*zPDs5v(PC_)ycf7FH3Q2}^5+3r1BxjsFcIS7xT|ZmJLpDSiDagQNH>JGyayd<1My(5r0lM4 z*LjuuCHwK!=VSjjh&%6g0j}V11ve}4MPDc@}ka_ z#c*Cb?;JZ7wFsiQ9lE$$71}_EeVrUwnNfHM$xl24bCRg<7npq2_mT()&C|Ddv(Fc! zsC{Zp7fb+<8s%P+;?LkGd11d(lrUs!Q)L z3HpSnSUD?#PUbtR6)PyT81zeJQ*4%hPUWNyb##OoKu4Hv*n>__g#o)|;reZ=_lR1TO+N#>JhCypmPGc_1T&uSzV0l8ua^&^UvQc}r|7zXWA|R{S$3geVjya`&4MJFJ zjqUkZPGQ)|A&E#pQnjNeDgh&LBKJI{c!~}Gj-6@%8K=^yw>n36K9DTM85}nD7UwQf z2j^9Fr3i;j+tO7dQk!;({|=CL-twtI=>5#V_rLx2)$iZeU;pyDeR%czx1WA}^X>s; z?04>Np=~Jzm%~YURcXAgOk{_D#3{7w0gVpqmwkmG5juu~5rfD=qO;Jka$Is{E!&;8#12s?3z(c0&DIlnK zL2vDG@&54Lt8ae%)0Zb>Po0@HI|rw_aAo18UOI?hY`PL>H)1@^3EgXIr^SHZ+U^FY z1S~`oRP1mdjMy}SO9>3vqZIlL1IY(YCC@w4CoPDbm-3&E3Zxa-(yNbh8+T^1*zIn z%X%qWz&}A;<7S`k|nyn7&y53QeX3!mz6GgSf_F9aISTvIr}AUTuxQE#y%QougZfZ zuQ7Fay;w9h*<#o^UO$pwi$Ni9Xu^>=M4kp=Jxwyk1=q&ZQpSxLc_Ae^>3Ev~9P*)?P7s&IFAUQ!*Ud6#Eihy?2CezB@ezz?~9Bj(@#{`+sg`{_ZY`+m6y zp?Zu&yB=X>Va`PDY?{N_9!_i2J%iU9*;~hDD-b*#q6ioqw#b3EK)-IY#$Of{@SHMw zve8-WM`9wn z*SOeGA^I|Z2~w~Uop(osqc!`&N&~oL=Puk*i@FlL#Kj%O9_?;__4ws;t8S%t%k?i) zJo&ZN$NKVi{az2)CnQ!8IlX5(*dNZQueV7N z_1*AIi~``{KtSde^N2T?-P;&>dDkt@5wlGffnt5Uo+saxp6a~7V@@*MFley?`Y*c$ zHYluuv-N)AzWd$metGv6Ch%W`;L+3VzVb-4sE(c%4i5W4>(~YS(Y!8bCqa~ukfBwa z15git`KXZF+o6+8u@;z>fMs1Q9)%Sobit*hH z$`W~8m#95?Eh-RF>SLwPzmXU(MtMDbKe11iTWApD-f!E@0?!%I;O+@pdR8hjPd?W!?< z_c|?(2^kf5)5T|91>U&mXzN6HB}QM)U>$1zagYwjEce3!;QF;y{KLO~^JO(PZ@BG< z1E<+*#~NJ|YI0hplqeCpn<|0rN~GwG@Bnw=e(rj-Z zA9q&|ZYu!9pxt*!R`uBN^@M5(`NVZL0;)!Te$DvcTmY+ zfBX8wuk~ZQ7ZSdo&%0Q+!~2YRqiAY$3Un891RWFDe@YYp;&emE@`~cn)7YSYr5qF6 zVmQbINXL=2@C9-LR*Ex)gfTFbns33L@|FCg`uf2EBpgKu-pzehv@zTvUO>RWn$xK~ zrvz1jiS;z8Icmdi_TspD4bhUigISlLy`647XMJ0A&?9N9LYxGBFIz0EQ*toKYMKN%e%&`6e1a|Hz(OxyHPa&MY13&x(yiCo0c$u% z;bjrM6`TZjSa{Pvyr~`xq1_D$w*L`Mba&qjhXhtamRB%v>8{}LwQSmqBw0e4<{NbZ z*DJQQlBw9{Du6=0e;l{4Ox{xe^1{7bx4UVVWEGhlIT}%9opp|4%?p;Zs3X;FY}IX1 z+up;mv#qHD2~sABfyz`dQXm8P!Y16|^maT9kk3@@&005r+R5IhO26!~LWWybErynG zr&Jf5XFTBZqktGyVaPCBAa1usN3f*%S?2_(!Kr^=v-O3%e=b`)*P#aK8jCjXfF+Hu z*J%roS8pK7x$aZISHMNyAn7=uUeC!;K3lhc`_w=6SHF4x{$9-EK`xz*5UOstdi6!E z$A?aVus~ho_db;#E>EplfnX0dQ%|Y08LwKeQ>{j=yN14?T{p&dI8xWO#8udhz@mdh zpAgkLwO0UBe`j$$pSgumNsY&zTG@Bo)gaBo0SJ(6R zd~sDDMwjAt@IU~sJe`@89=hqQ?NX!5>8WH_H_7~36~30=H3!GHwd?89%Q?|bQdFFe za#}7qR8hV3ts^E9r0tvJ!5WBBYpD>Ukf3^vtW}(XDWMBKC|lUH;d^W1gt^Vy zzg;dGBB_6=(1a4x!H)IC&bgiRMh+#xksLJRSOJ_%(7Ewwy86t{$>&MFpatQ^5v+0O z%dSufI}_}2)m@QB6|f0(@O!X;UHQj$bg}@4e~$!Ti`0V6#>YSA)!`gTk8m3GsfN<0 zi`H_$SFrk_YNO48-Ro`M*xmAd|A$xq^3xx`{j%3oo0-^Vi9@4$^{Nk}sZfZRm2O9psrr$0J0#U*J@2} zf7@?fmO(i@8z}T0-z{Qlr*e3$O(F`m$|Yhb>HlC~>$WdyidzqB?qFJ;0L3-TUJbiC;?0S9w?(hBmPw)Qm;mgw-<{?WAHokzd zIN%nSI}wv)ZP?;G?Y2%0uuZlQVTntBe`XCXwJrmv6rR?uQ=;p^%ga@fT8*H6hOUdr zut~tH`|2Pz@tIKU5W{ne+a}9XTu3K$@6%3uZXJTLZ@uV!qy(07cHVFHonxM>;@-AA zG?J(71XtSBap>e-z+oQqkDwk(8W0>*${^-0-7Z@7d79N5Jqy=|MSF;6x02<|e;QWq zl$6laY$5KHQFXn`D#R~jsC8+RMP*lMg?3+7s7Z0@vK_nv@r;C7o1;^U`>t>#+)GhK zFEkapI`s{%wtHpgUG~*qebcD3gysDC;vK*~Z}S`%*?_1v59+-I8PG;8+cM6%g6_dK z0ljC5AnP_*DYCF<6za#`MkhO>}mDth#ZiW=Sr|+La0;t`xdieeqIKX38IDs z`Ve+UW4shhmU24)|&c zK(yZo=0I1%tR4(WsZ^i^__SQbVTD6^w`nfhLQ$(p@in;mZehA=K{Fjao94o#-oqt{ za2szBe}hBqK+xx5H1?#ft5>xpx<%zBRDVr+$Syo`vg)o8S3VY1KQ~yZypdHSa=5=Q?j747-#XJr0JXk9V9@JdXW^JuwJCgIP+tm*p1@%DM8p{fe zDkmG#Nv}BUHqrl&kG1X!WjXKAMq_cfLo;Sc8%Y%Ucn^mZfECpZEj(pe?t=+>&lA_EKWucA)Gk9!Yrij4!4p^LcDMP zsO_)y=RPfyKGwG%AGX?U3}NV|FgOPVZj_xaRuzu-VqbN!Ag+4h>Z(m0qV6@` zp&Az0Q9X(CiW&wwt1;bCL66RS52vTKlUKDnEwk}a7ckB{w1`J*&ut)K$s`o@f83ze z>r~a5Bce@;4uZ&Riganm}AAQ>!+XlE%Q8O`kN4QXCCip%lBK z=-2e*CD%hXHtR%eYAX?+FWhhYukSe<-p;Uc{F{fakmF9_gQR2|f{FwL8O;Rv*qmR* z{xYZ00a{=-Ahn#ES1@6=Kol#af5!=rC%@^j6zm};Zx%K}bkd4s$w47oK&qNoB_~Kj zMQiu#$)jG5+C1N!R%J3O0U|iyppdi1+99R@J~>ZyPC9g9>tMoC{9y#p$ZOjHOPiPZ zc9oHF)z9USD^5tr*=xD9a)*wBRus}JRz^D;fLKFp2kmH)`S}w5__2QYe+xAJE31!(zw~umX_pjg*mHh0q%_=c3wu|k`clEGcs}13`RZXMJFZr??!`{A8 z4=Jq@CWLUO`8R7A>YkH(rZ%eAcTE5hcBeTE=j?4nKG1)%+B%O)qXoN z47p`RxK>EvysY#u9mBBvRfD*_@vmQlMPrl3ywsPdwCb*OjO$4?oDp%!; z1jq5XDhZw!U{M=tQBTJ+><$Y~uxO?P|LQl@3XaV=bUT7$uwpR(f2d3bVV?~@%!>rD z&9O{-wk8}lifFPULbKGN5KZ1f6i%KmDQjIdwDGp&BGjZC>ha_r|>%IdD(z($sW`tcblDtAP>gB z*^A}&AIcqf>3Mp*Qi$OoLtn15M!f9MK19e{~bt7~ZpjGMg8 z5fNF{(|S_V%2*jPK8T`(J4k|8Nd{f*DNt7!{-H|$*evdVb=A5qXK_4yy>p*hr?L4V z=xYS$4v-2bR7$a~XxI|2SxT-tzg&}Ai40ZE>l5mgRIiELBI9YAh{ z2#JqI<6RN0f3BX_b;XNKt%m0Pg1!0W)%U;sr!V&&UGQoEP_g}Ro1LCjUB=az6Q^S| zuP^nn?VL~bKvK0wr0u}AxOcB5H#HZu5Q(shO-~Om>n~@@c;5-!&QA z!25j6=V*4G-lOOw!C6X&9#q{iINp!au&2$44hTY-fA-=1Gr&xD9Y_d~OAMX0edN7s zb)(?Twew;JUowWh64n6gh*}UV)1K81GO|k6NAFr6*Xw?7-I+rNaiXO>XIo%soUS-O zn;pc$9MU<5a~OpKztJo3Ay4OUcwEb(MV^BJY9~WvAa-e$IRSU~OW_v|@+GB!*@t2+ zpSXS!e~JoEaT9pG2-0l0?tP|1JYp@|2;CB3SS&^=I6LzPn*sc7j(Bf z8mancbB@kaX)9J9yVh`KZD5noQ$+(Uy@q#yES=MD`e;H2H`(mNV!iuledE=S?fvUt zf4>s(d9uI`y-Z?L4*9B@Ybrjg=!PAluubR&(9;W@pwi_#r+c>c-%j?CpoZpI z_QyCoSF}K_r(L9829d}$p5BSkx`*yy=6<_=Uz7^dvQ-)k$Ffr>kUiI?#5w;t&!FHl zDW_h%fjGYk3Kt+S1ieOx@8sy6aO&7Te`x!F#^$PbSbs8`+;(E3Q@(_b7*u>$HD$A} z;-0V9_w}J!W=(fjDLk?lP&=E;Eirv#ioYn6#ohPa}H%S3GKOGkUdS}l*f!~Il|&J zE0D>$SOO(;ik^F9^a=vjub`Qrx!viN-44JbxatVscYpGyzT$dzIjv~D)td4?y=}Ky zZ%}MEl5p2ChVw*TfJ@M#%=&^?NkUZ|D^NCq-_Qlsj+^TXYxjqb{eAuTAcRu(yDQ^U z8OaPR?%<)-;|Z1`I<-`C>7)bT=c3G>j&FhgMr&7&Sd+4sgS`T`pYj}RBT{=d<+AnH zLuEFd7=H#RC>Gs|_Jz-BLUiU>Q=?ml_yMs}(|=d!P@DZ}+2rSy z`>+0(2Z@RsKAWl?&i=NpvnwnyTK~#AdrlE6UVqsUbX$<{kf0A+?`@z`#dy7@RBRbe1BQ@`D?N1?JBwK!lLYM5O%lY{=5y}SW zf;{ZNnB^uG+N{!URSmG0iL_ZP3D`=-vO%W{4W!~)zqW3#-@X0(#(&+*=v#~{ zK`RunLa1O7FS+NW|6(CKcxeEq0_O2F3)vOo$5(r;u1c-P#6FMU%A~5)hcn)ptqg2a zDE?wMoVLKj3z7u@+1qLzyaMprZAh)GLm!OU4tx#5AOEb(Kvn&US7Wn==9ca=4Pj2t zn-c;ycwOs^ZH?Fp5&)M)r+;9&O&*tiUNM54NoavszMq8eL!~N$xKo6)g!oV)djFx% z$>g{7m;Pm$6e!XR!HyKDWlAoD!;GP#l(IZ)Q5xRyA4l-TTB?5m9v5X!l(;*sTG^e= zp>o`hRI=G6A8aMPh>k^*D%~}sV-7MLs{-onU)OU_Oes$)yNX;9P#-U^M$X{v`C{eo zRN=d=UMon!uIW5V{3FsSgywBR(w9u;0xEyszkd7kXBJfX&akD8VEcDvpH+@S({w>^ zvU5x?ZC<1*G-L->r`I?e$7XTmQXi3*xFo%c%(`x0LZrr@)%)hAzd_T~+=Jd$=n0I7 z5M|+9moygX){K>iK6OeSRfq4b&31N_USM!@PWl{f+7*n~gDY(Xs$2-P;0^+#95RRFdVaQi|M}?z%Dw&g%}@2`4_|J1 zZl`|fyl=tyai~?sE=~$Bc&Qg0FiH8To|C#B0ZRZgYxJQ^2wVNSQe3@U)>J61dM$9O zK&a{PjwfpIEckc(EW-gQm5PsUOL~8N#=*|?Nno|n+_$3l2%pK$4XCDWfNj+?@3Kk4 zqCI?@ZM2gg)B+hngXXfHER69%L%AZeV!M?sUDnba9erXW3Z17f3iSK3F(wK^E&xNGSF^0{~78rb4g$XMO)jHGw z)@YGErRr*$J*VnAd%Lm5p|s;3ym-&al*Tq?U#Qn`h+J5Fg@h~dW?mH>H-8B4kc0ki z!?Ci=uIy!v;=g8Re>Whl-c|)=nG3s8V|QrQYKQz_xAAqdmP^)H?ErsMm1mh2w|QGM zA13dZ+NZoUNKSEjw(@3gV12n}|9AcM*DnLPa@1AK2v{Zh+qkM8+iuH(q%INA9Ro-U-9@skh^tTWAibTpFirHPvHRBwzP$y_kQ_Ly37ud2-CN{VsVg z&$4^uq3XqV;H1(`gjko#s%O$AOdH9;Sp{kAoPq8JW9wpX6KBA6D`UF<6+4y$h?^s( z>hlk8_J9Xkv2DlDU6nu!N!uD&;Ua2sN>0^OrSw%xLtxnT*_!?P+t>g3P)WMe8|yH% zy0OFHxg3}Rzp;OrHL1{%hqB~eIGu$ZRlM_5BYN|GQ$QU;c-osS>}oiAQhRaL0|m5QZTely0O(p! z0LKzEbb}HIX$aHQCiWYSp+GAe`?3bt54iJU)m#)APV0Y9Px@I-mj@vxr}KWzKDNL7 z@KWpPew&>R8t_Z(EsI*eENq~~VMleF$XMD3kX&pCzO+PFvUIg@Qnb9TOXDm!I=l12EU8-?Z*Ki6G9&@=b?u6FdMey!pFd(Nm_NhZiDFW)U^{FlyUfyqC*% zVAxR^w!nXu-o|xJ6nrWICz0`fO1JWzY{pYL%}MUOF5NT$%Z=y<(qv<{9X^w$W0hgB z59Klit z_u8DoxT1DUF>jmh~QG@OBPI8XLkXKy~hefsh6HALMqk*}Mpdrt?m zE3m$<1e!kapgX&el6p{jh*nwsb#Y*A;UW0GT(*CH{r388|J#?5hSS*W)27 zsd;q(c@5jKnz^et=Fno84GB5~MfEwaE9VPD#Dl@>e>T;IVSen2-6>a-Jl`|4jfJJH z;FhwIv8_#jL=<&Xfbw=Y9SOU#O@dHVIA%_B6cvoNjCHdXaJXa6%dF&}P*lRxdUAqJ zvg8DH4Ip=AVw1LF1S+Vr8pD0I(>e8ZMYtd@L{hNS=~Hhj@bzNN{_x?eE5^Y;A>A-v zqQPY$f7JU=?cWsFoD)++%B&Dh&QGqjZQ4nwSW5n|+w~&YSMV+$5~6T||3_S%2%h7% zhgvM&h=4lzuNM(niRtdW`tvSJi{<^(i@Xhnp|o80j(Y4?JDZT6;0db&mU+Ru^FO?zRn0*K(bjHLe?=N#N>lV^CsemsBXfSaV*gbOfAzzs zHxE^#yxuwA#I|UhN`Q0bE&&2I2oS4xOb=RH{rJ#_vppmNRl|=&kS0u=8<+&PaA=fg zhndDp1o=aUWFl~tpqD({zGF_V+sDkI=&BEaJ~Qz-cg1On8J_AP!lK3o(g0TyeWyf`^qW}2v6!ZqdU@>B?KI$sXG zgA$;w>qx$`vAQ$q1Jj0^I#e|d=-6);sGW6MLa!#nAU{W^F^{)L8Ry5ib- zMclLdw>>F%cV|Tc=OBRk2w-k>P1^NS3q>6RzPgsfp6ZoEp0(5fIFhF{)>NE$(MTC? z3ai+c-L{@X&9fd}gtV6p;CHPGN-Vf(wLT_EEhe@N9@N3`;A7wOHnfNVEyL=ff78*L z>IO~5_f*%Sdc^wV^SpXL5TZ@6-7Z_cG`2&*6RAc)&?Ouur3U zFLR!x=sAvXs1I#-JZK7`}O4kWKxOUNoxPt z)(WUJbTrRa0<2E&V8@2@lVf|Aj~YMutx8ombEJNbjibuJ5cSkE55*Cf&8zUKMzU%y zVWT+UDyRfTfHG{|62TI9^kti}TYs?4sm_xPa@_uN0FhHeOVd{ zXlG#E_2d{D-}^nPr|GwpfltI!-Wd4AUiskdMcIbEg2M^acDApq-ap>fUtYJbSktb% zN{}FK_Fd58j6;>x&G(g%1NBrr++W0gee@DrG>BMFg>K1`J|R(uh{`@8VSj>%Z5|#b zsj7Og6`X1us2OzNG;J=jfrB@-Kg-NyC8bnf*WR#M^uAiFU>tITm$RzrfuNm+Q$>Y+ zrnh>n4$MFlinHwiN8m5v2C~FE0}!ycSaYD#qT85oKy-IZ7xYcocOJH1k5In6cK_q` zV^8y)w?={%tb5%(m#XSpc7I(u%b4`9qk(!>%t3(;E~h9AG)$>fcZ~{Xspkn*une#k$=|B7)I!IIED< zGfgRPvu~Jmq$(}n!ST~!4P>178fmh(_zDygh)CMgg+y)EYS-o<41cZ1mG{fW!3Zd^ z1@8Frx_$rd&Fl7$|K579{>QsNyuDs?hVLtr`Hq-Yg}bsfhX#AM@1LB%MEkGErivb^ zB|wrTSDx#v7j_Mh6jGTtadxca>P*<7=d_-NJ8zeFLcSyca->y72h3cyci4eGXASn* zyZy}Ni87&_Hi63jyMLoJ>bHU);DPE{m<=^pIPEcn9(b4Qs1g7)XiWtpAaOLcKn4qb z0?c`o)^_j%d3UqGkaZ;q@N8a9FOjbmHh;*g2OA2wM-}__WDmQI zRDeLz_A*t1&gY&6TMwOJ@fONLh3yFy^na-5W0AAuc_*pqhD8}D+txIqQyH*0f&l3( zCMq5Vo(oeSRR@!LO|^yL#nn!FT*yd0dvXpSA+&I^=>5f-eOurD{HgxjUwXf5^L*o4 zHnv1-MhZekFMs-oQtNCDAr}OIZ0Su!X~j@A2jaQ&Da8sp`RUuhGY(C}SDoP$I3&64 zy2kA09&ezxLq8y4P*zHPsCxy1xf@bejaJ=3SPN)1Tk!Xnj>W23fq}G*}85VAb%AyL)|ohzNT@RMxbkcv37ra z{r2@QpMLpMfB)f8F6yp<%cAXJN6-N{R2JUhl;m8oldcLpz{Zp(<#cY=L!y`HO9@$_ zXNSbVrx5j1vxnk)&;r$BhKZzkU2y6Vuh1k=I%ls4CVuWvx*Bf<@m0uOjR%)k&g`yT zB9|t7fNzhgQnMutGBU*5{_3tn-kMKa?200Y zsYb2q!Kl%wV)5eT(tZEFzwiIwkFCCa+usxKKK|RM*B@Vc4COmDY;Dm1jk71O!S?uQ zTCowu$`Q(Pf(DdGSd7?Fe|p7c1SxDnh&kBYYk%j%OW0^xnr)XLR?yCFM_b|KcAGSZ z6CquzJ*6q8Hm>0DxkRG0Y$#Kw?ou6LRhMShoNl=)-+4rRij*TOWh7&;QuTata*XN< zoJ;Sql5KH(B2EVUH?R#W>_6M11El8>6Exa^IDR^K+h~~&$7KIc>-a!kZ%Ze3ov`jBKO0Y2Llp`RuhcKGVs=!oR8oN8<81AO)dUbc4%lF7E=U_rl2_2P*%X*Wle zFCNY_PX!xW4K!aOM>@a@R(qb2uR$Bqp1sF$EG?)`QPwb(oSX6}ORsSuSnv`09Hu%| zx@`~xTjX{qPf@vK$)Q%wVR+w3k@{0jzkgG~Jf%cj>V?1nHgs_%z)FR^SUNAAfBlM~ z@<|Sg>VrE*w~=z#ER|pn2!I#!M>bE{>kpM&O<#^9+JLk{$JmzMssUuOP}It<_td*L z3f{=nD)_U2X)(&Iw16DWt(w`gvfMY3Pg(Fr#O1hmAP1460`Rnd?2B4?ycvBoFMnQ$ zKW7b~np^DiXSp|S&w&offl};kgBJ+Q-VvkqM zWY^msGg0OZzO_5?z=4Pw%vO*RY1C<$lGIKF;pNCtyrzUwAw@OllD^?AIPgocQ)~8F z)$x9@h@g&Oy$T4l`Z%;o5)bbIm@r<3 zxu0HN_XU#uenM?|vVyC`SKh_u%Sw)sThoWEDD$ZM=uQL(0NulD4f3U)cb5V90v><2 zFA7!bC!BaS&!@6lve%Umpa;_Tn!+0d1u{1x%M6@lUC z4k5Nf8#vRlt=SzNp$oE1n@ULV)$!M54qcMuHr*ZCOAPn#Z$EH6Uj6v`=ePBtRC4b@ zx~+~}nuZ*&$*P*FcLs0>AfG-NMr(gf2UNnhZpoI2KpW;-dwv~9a9)G6V8cZKS`sI^ zl{yWZvO(Vt1yT*_iZ=m6rU8tmIjdGRCk)}3V`vLI{n$#gN7`8*0^RA2fC_bi ztkujECPNih_CuZLU2E6tWD~LQU_^c<%l165Ak=Cq=-5%Oq1#@TDX^6lx$|ag-7o0X z+-~3|u+n+5KvAvkjm1{NJZ*nK-t6;a8>p%xO}5o@(CygKqz*XX&_ht2@tRFJRg7u^zPjKreS*$XJjJ?u z0cF2KEgHgD&`v7UvnBfQ(o*l6bJu-1Lbal*n_9u~2xPffo)dw*OR0Y&VpIrTl`OVx zEKOU{)_IGT_kxIJ#?xsO$oo>#!@IF-tt*+A?Bl@WIcq)_XrmSN%gConc&lj>)IfyA zzb|6sS>Z?#+ZxNWsfCy|RlqD-@6JH-hhIJTcnn_3tEZ}(d4 z^$Z+=)xHt-#2JZD&DMW#>qiG6H7+)BoTm!aP2&v*i?@BMR8%2b1o-h^cQ}7`V+)He zRBAVppwGHfU+i$>n{u%5dt&_X_k0<^H~L=q%A9$9TjRRZ{z(K*Yj zSUV>a-;q=6*y8|jF2#H#;LqYV4Fqkza^!I*9S!|o*kSNz?|}$tK|?a)RMkMSBI9a_ z6-okb;AmxQN4viE$5aYqyPvb3J~lwL{XMI))P(N5sfQ)U8iFt9O9|baTmM*GpaI9R zvS+;SKO11_x)tIekqYL8cyeN6&>C2IH{z7tuWSUuIVhJF`~n+)Y$p~Rw6g~i_&@r$ z9CYXLydl{%ZH3i8D4;$q*{6@A{68N6x9#IsZnKs-BUnfx(b6gDplhTR6=5&SR2UT% zM3~D0v9x1Hg?q2_R2BlqX{5~VP>qw&+J>!AO%b#V!6A*2=_Qs<(if=M#-`NkLq>hS z+op9Or;0^oL$aNJlZG6L{im$u;jKEbm8e&b)7F7%SBEW_r)I$_VX1NNxAXSj}`22wW?R5pR{nFok`uJt!p+`!LV?Uj$DE`2% z*_|yMhXqx&=4^C@s#^qUwwIH4o#s{$yk5$%9>=jO>Z%2Q4gbeER#}I5pg`%N(;nw& zRWf7&gh)j#X7k=}V}C;#IKDV5;T@DIwQLT|s8d;*rwz`9kQ}1*EhxZDlgji2#p__| znt(38Anp2`W91Yc-Wnb?lfc1jqfT)WT`(6rqE9U}E*mP-7gz3jSvbF6IR)_*OIMXv zab}I2qgkO2L!p2q&V)5R=DN~QA*q+V{Q^3FSER?A*BAiX87S7EAF5r}ypUkyu#Nv! zAD>?9wqNIn%D4dC$had-$%ks=gyiAa_ouloJ1q6m;Ps@6_4pZ0H<*ni2{bw^qtdOJORhZwIn@ICB)t_9|zhlt>u@g0qlk9J)wH@ z!}s6Z)6csSN4DE%U$pGrL+M)ZIgamtR0*&Rp1G!JNs?5tuEbit1Rl4p7ds~BsfB$t zjzU%veAsq(b$g^(ZOyOxS)IE}s-!HSd|l7UXX*otY{jZ}Oeu$;(DvK1+#l_pUrBs59QX;JC zqBsj6;UL`T7wLRCtC!YmP1Dks^Zx=Ff4*#Naoj~Waj%3e->adm_U(=*O%R^ z3(h2;L#)O|&d!!3JAa=_Fgtn8zd$nadK@$3cSy}`2 zMVrno%BTe4$cGw5%~=TEe@~ionilz$4_s+F8ai=hVtv8 zx)epFK}6bUwdojG)5>=5isO>aPZb)pBzK@G%JE288?1rX${uqLh}gV?WO>-t#=E>} z#b@hOajf&ymQ>$No+JVF3+ViL0ZE2|)D4h=(mBDOG%?Q>dDTYIe~wf|Z8L;c9sH9@ z{kjl)QAQS4CYFtMF5b?cj;X4g*t`S)WavZWlwdbVra7H(+Md2y1gj6S^!E$+FcEpz z4N?y<_GnEFDGuu*>pi>ky%|78e3kWxWFW{ZIjUwwH&>^Jl*8gI6aY$G2G~=5#6jrL zhFVDq9d$TLKzvAGe-92o+eE1*KdJXnRq*+8kNB*9h#Y}^xoVbdYPj@{?@u+DYg0-a z>ZazeYCj~gbybgzSCzcv!nP91x`8lbyXK~wpWs5*e%{Fd(j!41$eP) zI-Y-eT(rA-w^I(C?}OhefPY$dhF-T-S8*VbBWMN~VzFuwfA%7sk*%)6BvBqHm)Gq5 zz?dTuoKIzEnpHsuT%9iz;VwMgW-Y)&@c}JCf?na~4?MRmtHhmMbOm z)M8FDAib2NjC!#udnz6am*3`O!MSYq4vgh9f$f>v$g+LNo0s>tWNQ^k2RdX!Ccbou)`0A72sFw$uz8bOE!v-}A>I5oaf1&JuSAS9C*{mDOm=y+MChMe< zA8DxrqC21Gal!sr-~aV`_xHE2e*gO8Up}2*b^+5h?ySQqu+8WV)@E}Q8=BvL_?f~q zZsV2L($ogj#@_2SwgNHDL9BMg9JD(KpmA@VHVqT=X{$4I+EEKrvQ6b-_a6Rq6d4%K z54=@6e-55Ah|Sm`-mf-$BY9P+5zI^imo2PhEc<(+ito8PSrDA&7#omd)z^npqgso^ zUpYCI;uk&u+l-v6x{sQm+7d2@b(FJ!1CAWNymVg~-N^Y6cEr4CMiBR?FeW@BduLv4 zkn&b|Pa2LY+E5pgfhGHOfqk6%V@@5roxDcI33CKXC<3(SELN9^1p_dD%bMp5%Yja3 z73GQ3F-&9!J1l~wW>?deRdw+e)ZX4izR;7-<5``{wx$+r5`A2=@4x%wt3SQ&f7hVo zv>R`H_ z7V4jo-izI%YId-mmAn_Kty;${jPQ1QwEL-tx;P$~AngFZBYCTQ+iy0OgQ-1WLH*Jl zfX}i+$)giYyQ*X{sNvr8V%zE>8BHfq{s8sa1G;&2qrbBQ{R(sCt#hnM@!*~j-^X~+VW0iH|A(MfOM5l~z~S2a^hQoN+;C$paEsX1b^ zxlAvWZXhXSNN+=(!!3u!1<(p4__A(#lws>EIc&3CfK}e7BW5KGvbS{hIG<~21RUML zb-p|n@4fk3wXv7_9{1~QoUSdkaDPhl?WnCHE#tvn$#6C(Go79 zcr~mJ;bzEv(iPCLzbugP9&8*yn{ZywzdD$c6#~ z&!i6zg4qBDIDy*a_=QSYrl~W!>^qzP+Jf+)%3&NtB{&~8XL=ERI!SN*ivGK+(Fy`B0xvqanx5^)))ZN`%UPZ*bCaOsTnSC2!jg%Y@LALHiw8GCze*Y8OCcsOfS`8n8|k8PL^+&io{m+z zwAH>OZ{n>Ysv~d$e_hM0GahtWYYxS#>T|hPi({cDSV%*8AS>{zIJ>7_N0q2Jo_>OV z`jty>@`|n!{j{!zT3$B(>~rH=#Vz{Uv!&{E1ShoE=x49?X)##P1Et?>o?x>=k{=gL zPp=POHX>2#e&4(iS+$jS2Ti%eO?^kD@DI+wG6mMtY}`}5X-Z0P{48)crDq&xOG}Uv zLll9;M>7WVBTf~!Ix(uU^S9Lra8Mn8i*T`w5X77Gt9k>u3+y#t($bcv+N!-(jwEaS z5Sp@on+9f~S@A3mBay`&mFvo=614?5ByA@$ZCvvbhit+r3~HZ@3T!?jc;m)?n(ShxozyOdy@KdMCDx9>t+f&zJmYeprn|I{vc^Ag)&QhIsUqTZ#5f516 z(iD1uV4un@tbjERQe&?y${(5V_~hQp*bL-|0zcEMWh>Fk-g2qxYY~&j=7sl>XPfHoeN;oXOiPim8Y|CI&4?11LUcLYSe$JK!iP(R`Qm<}Qs_Mpob44;$w}u&Ro;m&5iGCCOta6puIii1h>zK%K79vBZl`$tx!!%M z=X9~5HR9Buw%S0nUZB-sJyT^n;H{mHymuRe7pYV_ls0iB?SLShO{LI(lNXRlt9ouE zd)f~WI&9+1-e@mD%`T@X;ZGa&rxy=c_5mfs9A&r^2FkP5R^ny64-vd!A| zB!J5^TX&K{c?JDLqivFZ_Emu*w$=7<0BbXLX-cls!*ihKy4Y;C9e{nkG_6*1$e&3MRtJd=K@GiO(9=4HRoV=kd`&D_1EGodwgAI zyM-p%=j=u#sHd?KP!y%KGRSW@WcHc;$FdQzo_Qww+&U)k`Z@)%$-qD=*mX41Uxa|2 zbv;RHFz&K)omo~#40p-Ls7Yh>sn!GAD|T^(*%S^tK8M49;I-KB0FgVh^?49CBz`#Y z8DFg1Z)^YM-B)TGSJuL|IGCecSvrbsTgm%-jk=fFHCOdE)eksFpiDUxpi4yu%n(Yu zl&b*qZ~*I*dRO54y!M%0*rW}6rqirC9B?g5G@(TA=I?5c+hz;Wr6if1aKjMmOaX6f zTPyTJ>nVYMGBh?QeZ6Qm6I9h`PHP=jDuXWdmSd}T9z>XaLAHj|g41fH*$2B$eGz@g zv{=qlR^;W9{r*#Ze|`CI4wx^W>zd9=_KR*8=U)5oL7LI^ILum+YM?~enM=vvj@dxS z6G^PwfouU1081W;t5&Jx{}8$z{G$+0RG1q!ie9RJySr+mnz!%k;!mXzSzb&g%Ha%#?(oL9<$R9 zczuU|w45q{0V@YdGpVLF2XKegk7#*p!m4ihfdhM9TU!9L8|RHJsffqHH^7LB_Po3E z7`H1GJ49>KH>tN(xdbqf(ng!tV7AAeupN%7O#r+X%_25i1lCgmwGA@4lDTQ#0!FKt zsjK(SIv;)%u&dgbC9QTf4_hVqAv%1stYd$Fv2vfGjk_fS$2SG@ZE)>ge_etP0_I^h zjdC34Dy+SD13_lCGNm^`32T8SM|}){sX@16EzIDVP8e|1_#bB*q9rTkFxjY1)B<&_ zp$+m(daj&tu8B{TSg|PN#o@aYamXI!p)F5yo}?!eWSHG_%3W)$zCme~8z)GC$2o0( z;1izaXi$>XkuBrf0(p%v1m(ntHkqH0opg~X2CuqbEZKk5*B`@|kLRjJP`3cQHKIo& zV(UOPMfQ?P-j0)dv9)OZlXD3wRH^ku!Z5(^ld%uIeCAvkPglLwf?2QzN^cOT^zr7P}N?4kIUI6S?9w-k?pe@@e3>Vkj26)H z;(Q7aW|PkF>2)$oYP>mW245LY9PoEU*HwGC>8t29eTKHos;vr*_sZaU#nrFa5^f5} z#x4;^DbIn)q(FmxS+?MLR4%7~Ly1<7upYZD!AilUYq4m?CyF~DU59&e6}g*J!8V1t zH#ZwlQhv4^`teL9%Dt$DwY8>U?=uBp|B`-A4c-ffaZ$Y8KIn7AS$UeEm`G)9#Vaq) zG@CZEPuo`YTb}^#@>Lzy(t_6Ktm5XqpmVpI3coS$7M?d=#bOzCY(w29tO4;t6YuAB-XAwtco9uQ^9XU)v zgsRest*SxmSO?-ZR@WIW)gh+=d0FP9Kd4+SOO8ScYQQf-&y8Sz?Ev$$e}+{F4k8G2 z*Fvz)ZeDd%jv!BiR5W{)^&Q$2{o9=Lgvo-bRDaeP*lGJf@(G|mUb%hw^|C0uarhkS z(zv=f-yCf+-KP#2R3UBQPGIeaAAb8;rd)Z|x3;}d?Oy2Y+BN7gsB-)2j|6{t&qf*q zXyx&=3Y@@GU6XcyDzXSV4PY=G)-R`@HN~~^%}3E?kaOyEwk>*fQ;rT4vqQ;lf#1jxE?{Rd~kxqfo4OL~BhP z#um2V7`)md3s8`dGRXWnh|K;sVei_dM{Zqd{vxgw0U&^Xh>x zNE}s>H6+WD=GV{jAl;d7l35-vt8UDEF9_hAeQ?g+J73L_AvKWqqHfp2lKttwz58FE z-hX*5N%!DFcwb)p^=-LkN=Kxuyg^;3vV7)Ha*qDwl+$2Ahs96zEyG6L+oUvU(@uig z<8+pruu8yxrW~PkQqqQn;k&7$v#a2?@0Z#;${Bz=<_n8`QY_~cwB(M3P!k|o)|3*d znxm3O723&4Ch((9oJo`^q*x$BZHwOF1@*aXNscK4{!Bb(P@EEii+kaW@KpDhb75mj zY2l`=w%rgX2j_XIR9Vjl+c|q#t-A?D zZU*ctEyHeT#201lCDOp*mBQ>P zILTyx!2`nI?9@x%B3c;)`~xVv_MtJa2{uNbS1Oht${^*Jb>G*lrEZQ5*x zCt#H{B`?Z^>Oa92OKcf6OeyBQcE7a98af`3?$k|i?py~?f2JMmSC&|VN@^wk_Iw^A z_(P+2(x)zVVM#G7Cr+}g-pUf+gw40C8jHeZjZn8RLOwAi}_?|&9*I_vREaK!(2x_cBEYeQQqf& z`C@UG;&Kv~938Npq!f2{DkuzcEm=8WKvs>>1|1b*CoCK#0=kHqK+mFm*l=gJgCA_m z8<%?P){@7LlI;~||Lpln121d(9#1)=Q>ZRwrUWA%c3zb*F4Gh*zUi zN*qJC?gIq8k-(jS2BYxX7f)%I*|Rxl-&^C{_d~1m^3`hn>Yu*plRr+<9_mYfQE77| zc!Y7k$Vn+oV%25$yUIn}g^g9|v0-opp{WdX6idTM$yxYNx%a-Lxsz7k)uC*~T@JHu zoYA&PUK09K>rV1jb@rz|-(67bIT{SYBrH-cFM~#MA+X5|#-b^~PnK@@l*5 zz$MS=CJpLG4W^7|9MZ?KLZ9n@hB|I?HN69x`INzR+wi&cRXZei^!uAtd)t^xfoK5E z6jBi`IfsP6yV)+EHi*UU3VTGPKDN+L{cup$~6Jl#TM{WGw44mK7{vxi{?fZ2fV$=JFBw*{Gjb zZOxW$X%{?>8rc-Hf`;zQI}zduH5M9UmsWd3{p~j0BO7S4YDlfNs5TW6+QD)1vNQz+ zd8Lsnd&Q{I7sZtGbxgf~=_%bot#NyfVhv<)=HP9&E*cu;@t=|oQR$G5!!z6!ktVAF z4E5PdQO9(ugESqjsm^L-@7E8dKTfan0gz4(dDn7iEK|I67YZGRx&u5DKJao${&vaU z2Ku`mhuJ#Cvdl*7zHqyGxoNjseR)K}rS!C}=E{tF?P>E?Zl>~op#GDc=)H|?7Vq6j znB<^Kk*}av_D!VK3u-s{P6uQNW&>RLaw1QsA^Ed|I{i4EblY_~ovJiZ_;o>@2)@bLXgfPRYA;10G9y*1ZU0*uxW=Rj$dk?|N6vCJox&VGretvj;Cuxv zv>Si-%a1?&@bSZcyAR{byI=nHSATpprM*8en|M_fY)&umB2{#VOQQbLh!&K7x4TfJ zoZ0r7Qu$_fHklfWOI%9x0C__WBAyvM7c_|7lh;pyfPuIq8^L8sBP1<-&$wo2F0jYFEmucPHc!rfspGnLRBFE&barZwy5LP7*QTX>Q>t*O*m#?wQ}U#&kl+$k zSQ(mxtfh1uh(dvK(!Lo1TBSpRKegw*tH^WJPVtn!S+w8&;Xm@*VU38x-aREB0H~BD z@dC5TOgTS-EZXe>&b725Mpd$iG8NXB&X$t5m+{5L1Gn%w zc6F%OMZ@m+67A+l7ui1N#v{m4nb16(9s*Gok>0;qGXD0PPe1+)+F%z^ zivZ+*5IonMT06uqQn+ zPiKF%V6J(YfS+r`_>ybD3Q1^xSu}PQ-%`~d3hiJ4(#Ca960{RU*KE;wS@q5BFDMLu zdOfVhuEnCmL5{_n4*?bSpvk?bO>Oz}U3~$6$D@gYDVdKHPIL^Sg}(Lu+eQ2CFXQ{~ z-#;2aUk~$A6f;!Z!P+pWF=9X&1MB>q1lCC;#)nm0TjNSTvMYbSc^~rlR57~7$O5z zoq)exwm*G(Ki<~61vpl%5^Sb|U8H7H2Jsg@f1g(qtez^MfsmXM3`+1hUaK>?^^O!o zFfr&}HeF|R*lomf=dHB)?M06;Z$vJCTL~M`lsuw(@)oHQUkuD{pdCe5w5{$i(AHHU zRw;`ExbcWAF;$AB(7u`sL^;>qH@I) z3@oKa3fj&SL5iBu1c(`Qa1xf7q80&TKk5-nURHN`P_k194TXIAOB++AXRs|9`f?;` zt0{1TL09==ck3aWwdjyOrsPc6y)H|7X)0x}S!1bPe@*Jk=)A-(l02H1D$OWE1!u3Y zu;JG=yB1wh(YAdFU)fk0V(~$efpxAfKND zn%3oqh34`cNtb7EvfHB;2Tf1Kx>>|)UVNykK!i=|un)rM=H6}+Bx3{45ozVnfAAu+ ztLS+;PplXvk!QOVDqrMDg6np>-;@b>ShJ7ck9Yr6Kfhw?KjckK-OXPr^y}qwI0xdz z&}P>ZFqDRk5dL<^1fqJ3O5N*mh>n*aKlS53mqMP+T)u<30p46m-(bYW#4N9(c z>x&oG&9I)~#3fSWDd+V(TLU8&ZL%#dfie^xEg10n9;??11eQorqk!KZ852+I_VMFi zKmW|oY$UNePC6Z9q4v?Lf5JOGJ+Rmh03-$CuEr)l6eYWtUjwBTu|#uJN}s6D!jROU z2u?6)unEs9hl5Z9c)IeGbyN6yQwR3oAf)uu_R{ygD-q9|*Tc3W|LVq*vE-aB_#-)o z2hw(+I`EdsQTf|jxNNU8f_4L0QCBa%)1`V$Rv6lGa#p#V{4q7ie^jrI%1gbu#u29w zIMbtO+*+~U_VMA%`}zL$SjKK^{{^O<1oun0r}~NW?9pC~#MiX3>3B;Ppk)iTVjIJ` zunFKeFP5>W!!ENJ+#S6nv8&w_X_+^HOGQT|nbkEWuUyp5XJ`(-2JJDy1us)m#ZXig zq*-^CMsDeu;~45!f4B1{HSauB!XC#|@+CjKgw|$U&14Mg^byBWQ*-M*@;e)UtY0gNi=^B_|)AB(>iU!V~e_fd=o_9TguMUis{NmTX zBz(Km;cZjh8z6D356Zsbk+Dt`xH?SaTc!}1B0ouJ&FO$lH2pd9uO%b3Ef^(T!yzM{ zqg{C5f<0L$X%y2>3WATQDv6hbk8UA<{P;ut@V2^snHtI#b&gJ*mkF^qsFeK#rqD1! zpJcYMPL`=me*)h&Bvqe_CV8uTmW^RNWUBMi*+-@ATD-SH25u6C*K9S2?q0P736Q+!P@a03kluTkN`Col5BK3?Tkhjee_zI@H-?NKf*Hk9G(M@DMHCuE zk=GN*pbWF3T*McW=cV_qV?0xCF0e{-rb!&Rl@sFI0SdZ8`NY$y!zuN+9F^m~@_j9p z#*?GLSpwrGU3-fd0DjYe)YRo0wj-a zo=LCWpmQs6ff5raTsQ*>l)38{HsfmXr>HfJ%x}flrqDeDj{@*XT@~Io$Q*F3)es-b zb}nAC+8jp*)Js*>U&6si4UReAJ-mn!P9i;!e_*J>Qts(MD_No|G(=d7Me=suvT_-1 zwBSW#h!#dbze`)1Bnf`a^q%%0ZVjUqEZr^TNN=Qd-P;>gvFWxsD(BFA1Z6%@zrOp; z?|=8*k3T$~#|L}tDb?Pa;khM;(r?ngu4MbJyeoSsgD!&X)P95a>UwtUB(kw=k~6FB zf5SgmzAL|O2CJvU2Jjkyl~g4WnvAe%^kVDo+@_Nr$u7(Doi-0dY+24_i7WZjVK%Qj z5Pu-Ow*jX?8Hz(w_`xa5er~OMs_yiB zoFNMBPWN^`m}BOY$T-TO5Nau5lxy0F4nbV*yqstR3|m=`ynzCg?Nx+c-E|f}gM)Z=$^z=) zQ^r+m_8ni?g;`amxUD(qb4*otf4lM~j`dduI5|t!)MU$|Hm4qL(vqayJErh7Q#Vv; z+yOu5(8zEH^pdu_%3+&9_|gj6VP~B;&n2xiQ`2$#s|EXCufo{lf(4?)y_E3gRNIim z5xf}I!Sk-(*sNqTc2MCJWM!(;1x^HANPywcP>R~tw^t;68ziJp23d5df92)a0Cl;J z%!*xGT4;GDwQXVgngs!+Lk=ON6R5Z>L?JR$Bpk_4U7DpkoXuK4VEwb?0 zK9mjLz)>#xSMd1Nif~XtN2PWtq_2mB_5$rz_D^>!O|`uTe!vvp{mjFL51iqGo zd%a{XMu-tE?>h#EQUPbSnrHp0S10CCuJI(~5g zWhYftnaj+TGCVkNJQOpWDnNCa=(>{Wk7efogUh(y1K^ z+a0tcKY(ODIEv>cNt1`rsS@rdNx=x{H6thr?38U8ZbIsr$!9y)e{}ccoPwfk%GeB0 z=KW{Z?sxBhc>m>XH3&WwQ5M|8?jy2$&nFv0er?tK)b1)zD-nyR(4Ks!gCiW?km={F zI#i_$2eO(jNP9`TKvF}FGZ2jUeu^=FB|p7><+3W zZ&b6MojX-w77y3`uwpHMkHg*x<+AgLJlJ~NS)6*X&3F@+vg)v~ZZ@||v-W&T7TB8` zcaU621_ZwS*vWuXsp8jb=4|nj26`LNo_ffSv$55dAJesQh|Y6cI+n?yuB^%%^)%no z(ihwi?C}x$ZF)0(=dEk&z!tpCck#tG zpn&Scd={&1ua(?%&cv77R876-;XpjQH*QtdB?TR4O_yi#1Z6LE+GbFeU*%DkOqBOv zr7T#Zl4^}a``V?__`K~WBT522$ltZJW zQj~D3-U90^sWIpCHIS-jd@h;Q6tf)1tt%gEF{#|Lp2+2>vU+$-JY^Mjjxv_TZ;-E1 z!6(HRe_noaBzHpYX;+rO+M;@U1jD14TuQjv6TqCTJelN%_Arw;5!XJrDoVIf zp34o}frX0a26p-~Bwu2bPR&a&;%rKpk%LuuaNhK(=eV~gDyFu?JW^ti(x*<*UD94+ zJGD@4wzqFW*)88=0a)#Ro)L$>z1n$$qmow?e|Kh0z5mrTu~Dok=P4N3iUuE4@7Ez2 zU|j}-x=xN4v5;cGeH5HXrd-KNXPzJgU~UA30%VNG>|BR%wPPN7K_8Fz+28%^AAbGE zw@DK0=G?Ugi2&p~fX=pboLWwpPm2296vga|IJHjRoRVupH9J20?mdD>@pfeG1XfT# zfAATa*V?2qT?0I}0CHlT-fHS#I>p4fsBW70QUp{-*L0vcmFS^h+mz58-a981nFx=m z$0Z1-hfz&rW}<%^UByY;!A@T(C9k@l4%la$3QuYjoR{_UGDY_`iCF4f1NnluX9f2# zJ@wtc{pQ_oKGh%p@^fk#^9=n~{pGq$e}O%CFSQe7sOxZ`VQSq|hxT-;wB#*^LnGwW?A-M-SSP9Sew=5r{4#~C4&-c_e@E~w zwUOEEZe2^WZjfI3qstu&_KF_yauQj7?}u4zzGb_kQz>io^Hwf)=uo)X*B@PvxIhN5 zwR3d$x7`1tfz9pJBCuu=`q+zFc}kubUa7FNDCVV1?z($l3G}B!N?01%FA5oU2QH^n z;;vWksrwcy!}mMnC;D3gLbB?Wf0n+(?ktYp$xT11d#TzGHm6!caW9)#jna%-nP9?! z1{KTiyCShMZITHN@3yMKWRIIm7m9!W_?qPPFkDQGn6{_AgqN+lPmMVN)|Ci!>X1uH zV|irw24!+nQ&I3D(d(E?0M)#WTqQSwtrMj^m#AQtf{Ro?vmYElL-(P$e>)GGz%gX- zAMr(Sc9z+~qNEC76+n$zhG;L_)uMNbg0&$Es&2rx2=aM()2Kq)q03s()~TcsJ@_xMXI(fJ% zBejs5)SZ#|6nKx+$!*qT_Vvu>mw;5hKB8qb;yT+V>1kX49mPtAdE93$&m&{N(Ta-dl5)wFRc?Xy7*6z|e zi6wOs-c`lj?7S?te?Q2(t|0|pC!R|W(R*q3gN=k`1(lPg2VQYF?#upj{`hg>{xbSc z-;Z~{c!l;~W~I)Za{}6}Ln()-S^+7f8BfUIMGbAxmqAO}5gyHU={C|G3Agj0U$+8CWX`OeuASz2YuvS#qL26&Pow#Yk>A$+kq^r%D7Ok3z zdjQH!1sq+n4kz1zK{^i}3Ih-=AJ>ip`YpLUKi~{6e=)L4{$w@ISvM^yVW3TpQ(Io& z0~>VhsDR6&XY(lsI*=%oS=+r{)cU@MCLW5{=tSNUoPT7;dTV&5Y?5*Uhk9vSdcfWmxy`3=qmXLZp_$UN z&M?M3e~M~dC;8p#hS;ONbyIzQ-a3mu4zfHg*}wky<5yAuOF*>0HV=C3B;tJ;b8pJ} zgyi%zRiu88SGRp>%Dy-bk~|07k1ckGBQNh0=kSN7T|i(pw#Am}rc@Q|r$b5CeoAvb z0Q;mn+x-6UUA$ET$i1llbgBbKTGzxUkVyed5snUb&VP+eK-5n4vx%-0GCj*aw0$*b%S@rDAPIMh5RJo8gO$L-c* z*b&S?_SR?2PbZBb8cSNYC*o7+>QlC2)f?EKKsEOE zZfvqN*Ev(iN!jCrRo@G*Im;I35M~koL6bm|n3tTmJ!{IkSiAX3jL-8_#moR z-hp)rOFXSRpvw7N#D~L{5ofepn~pPi!M;gtQVXki&8tV5(<|ES5(PIspGN)u-LFRb*k4(`riUr*q^=JrY}>^Qt@SzO23XhLI;&JIoRmuR zf@ND-kT*94rILxRJpV`;NJ8k{dv3+`&SerzQrYZA@vBKKKpn2rI2L7hD4I?6l&_a% zyQNWRZRF1ztxC3$#%m0B4LOtNSQnjyqkph#=5&osQVjKEBQx?cy{O3M?W<=)PS{pi zGRLRj{ z!$CyXL-Hb{ktBikyCxJY5aDc714xI8G>YtmrXEOCxR+>kC<3a?v!)3gmwLyvd4I3O z5g*TiEjzBji(c&Jy#w0Kb7)hkKOzjp%fWYPN+RU=&2D=|342hP}t90sego$|5(tUHAv4+P8$yajy{ zc5gs$)1Hbd^I2Ymf^(HO+JC1#7p)73i2C-agK%_qr>ecTd^v5xNjRCRU=JWfTdbW> zkj${!T2oRTSFa@O)A2_Ka~w_xirkmuRN#7SrxG7G@tc=3_@5Qo=44 zyEh-CqY^A?<*6r4cCa zhnIni{pZYwb_B#nYQBxnsUA|NSbn}YH;adV}I9V@T9JAB&t=f&Kz`9h|Ecb8N>(|pLRd2<2zsR5u`~u z0o#75_s=j}yK_5j9%jJ#>eydTiX`oJ)?AFSOZDDd+0qYIY1hpc*Y!Pq}54 z*Fa`zu?hBzU8h`yjs2TSrxIlVcAKU-O>bBc7<=kDoU!U z@m5=&#w9gI*{}+SgHgP|R!hxUD>i?mVv(gHVd2!Pxt{veoVw0~JUJE|hO#@+=AG@O zxQ6_S`}LCj_QQPt;j4!5^`QUIL1@%V!-9MnSvr*}oN|n2n@d5BT-juyt7yY%kq$$F zotN-HIvskWa%$Ug5r1qpJHnTDf7E{@Sc&3Oa?QHY=fGyZxIDDx(SBYt;@+~(y_M(z zJ5j4DB@49H`yBkBx6xGfTH2FV1mS6dsWfjjc9#59;PB9adzUuQ+aU##0I}s-RD;{> z+spGOygnscP?onwXa0K4zI^v%{TXR4l8SQS#F4&OAS z^0cfKO;_%%fo+T8G!-~qd4bJWlryXhK)3VYO(@_tfd8%@@m+XJs|Mz%pM)%OqbTojvyHayH_notv@>zMv za2kxXLE=Ay)UuTOwEN_!0R?ZG*Jzm542NB9YgMso>-vlxpjpbXli0*7DwypwV^x!k z&re;|Z7TrAG?5$a894yR+j{JKdwc=pg`xX z)by2=%YPQ5qKNrrmT?KxoXZ?I$U-fLOhT~V8k*seIjWX6-Nxl6JL(+>?fm?$B-LS~ zg%6a}rsd`L;p_0H(<_q02&U8DF_f=cw}SG%i5ePJJnFwKa?ZP7ek7dz`Q2~Ehw-Vt z3ThADS9!afdAo?h_L_dE& zcq2@7X4B~cBs41Lne8jfEU4{xsXTY06pw;BQ_+Q60&>+ySNT@rKb3h>WnYs79VeW| z08d_`=_0|o#kTCrdbfely)CeFzh>9g#+x&zbx*0-G7rUZtYe>&##KD}dhve!;Xi)+ z!;c?dgN|E0Jj}OyB|tgLbJjuaQ2*J+6A4<`Y}-JAXD{XUDjlqq`^`_| z^XIp(h7Rh)tP|x_?{KcHb5;Tzfw-(OQKfB*o^+R5^E_UjX_fZK?@nQv5*mOxH0@|2T*+6?f0oZKgMrPq%gL3%Zma0=L9oD{zA(5@| z)snqEbzE&vP&M_%d;mz+v06~nVN{!-Kf*aDR_*-}ha&Relc{DuTQMkt?A^A14r7ht zZm=mMpR_n{2H08-t;4>BZa3xy)j@oVsft2-aXg$}h~1M#(kmuMFMsU>fF+2H*U6?Q zzNT{|huLRXV|~l!BdZnM!yZ!G#tR;@d1icC_nhig$$ zAMerr^8Ux)et9+D_%Ls*a>JB=B%xKRx1w1;A~5c8$kx*54ETMjqs^H+(xw6qdzhRj ziayES*$Jn(VzJ7Try9*(o3DC49WquA&Gsho@=&KhLd|t6|NnfiQ5PBjR9E|5N<~^M zwz4VD9)qpwP2<+nX%<3LPI{R&M?r0g)**W|p1{7UQRX;VIAG?k>70^(m!=oK);Q%- zI52dO{wc)j&G#niJuKJqjDPq0`uVSKA4k3laL^28yNB?d$272j(H@@oC7R zmL3gM!usz#!>V%UK}Fre-K3*GLX8g}|8`e`*uQ-I^tbWn*OzFIzPBqAvNXhj*6-rH z(cvUGk(rnS3RfCMB}h%~!A93+w+bi`^Ocv5%c)#ykgTi4u{2_TD$52Ezf2i&Y*Z!G zm;rp$pJH_q^Ct4ZGvv^Hc$Y)fGzAztrQ4LEAfN`B-G`%FdnDD3&g1MFEsSy&*#f%Z zQu&iF_<*WgMG2GH2ExoyZm|5dL7vX!gyD@O;BtgDrXsm3Z*Q#JcYjlk+VOedEtbelFkmQ51tB(rV%R%M0uriKo}!+cG+$O znyA`Vz4@?xiPNw%{KulP9ow==hp87YegZgbD=SCh$dQ$O1CzW=BX7=DD7DPlQB3)w zO!q27gcqrQE#>n{^1ie`IH}8*EechTB1RliePA>UOebmNKJ+Ce*~=PsV49pALciJf z(&ZJRpcE~&@RLoW(E9btJ&GM{`GFdID44`!(&zrN$t(Nx_E2PpiyhbpeW;bK#$wRN z-k#+}#W2Us)=YY>IqpkhQ)5pfrLswitc4W^+IzHr@8Br>*+7<+pH%0U*#CSbb{E$=>3n99OUszvkxbv7=G|%jj*4 zlc*%T=G;J?9B0XX(m{!*j>d6m?sV9Z2LHSpvAq_v8E?inORkOLa-e&p?VsnOQXe)ur0I=LVYHuVq(3LCIe^ zPRsKk3uHJJ6LneE zgBKmr{aZB}3z&6g>{q7Eb zz-+7VAGs+$$ksAS={PyNCS{A;Pe#`QRL1{wq6grf@+IZMh`W81-E4aW|SrBGVP&cSI|wU?E{ua-G`6rwsWX+Wk<)^5XpNinMs zopNL`K<)OCc)*}#9wznGIH@*?e7*888{Z?AsXrxWxI`-cGrt^7VQcWqsA!yGGFQm0 z8ri@g+|NqLYD$zt56!D~)pa(jGQ|L>KgmeDvoD8ej8Z0c$2e5)pwglYxmamJWxfF6 znshtlV$yO8J*=d~Quy*G(Q7Sq` zu=Q#~$$pbE{ZqLdhxD5hhs(bFTuhO{uD7dHbo)Dt1Csen?xHL0Qr@12H#m&hVdVx^ z8`PQ{TI%hKPsO&QKStpcrUF#uSqX(SJ4^iu>PZeLP~140Sv>E z0Z@=iH9d~HN(-QQXU(O*?q4t1zl~4w#6JJbm^)?va!_PL@Mg;Y1*ON54KE4EH}R*c zG)+kdfM7ettlU9W*b}Zp6vpXo%$xOAq1_+(pvL^L^~d7)Blo_MwmS%H}Dwffyw6U(U$BF0`6^XuL>-TZdny#2ocz;U?(DlvFY z1vRxjKBF8n)`K@9ayjG7kFulAN|7Nt)@aoxv=T!l#aGKU+F#!NakP(r{_y_)wR!i4 zM1g{-qqPV2CIzS{>0^150H6vAn=_J|>v9Y4B zO$xMA3;;QOIu7bR{@e?!`_^BCH|e~M^9TUma=eTrU&>sA?0uC>Ek>uF6e$JTD56b- z8pp{J1?sI?)-;A}YbxJUmXtjw=k+)K{8aGT#1^T@sEB!gk-SZG zB{1r%#rw3W5|ZqGpB5&0@qiD4`Yi*7&+nOx&M$@~U8M-ChJUSh z9lEOol}imYoezQ@N}60t+^d=cB$Y#`=I=~G*iH>@t}%mm1BBEU)f@7I16l-AO3M;` znN5bwsp@-w)tA(XHMpSXSYvCnORSD%Y?N{v{`cyjo|ym;n!tn+&)@O zO~$&g?S(yLn_!%}+SciG-6dsKwfm%RAs9IG<$}JKJw*cue=Ga+;tmkY5tbZ_dyW{U z_}}PWl*}i8$m&S6Zxft%AS&$F^5W%4X!{hCT;i$Jh#px$HJ$_O4U*9{C`e$LgxR45 zXg?*K?yE@#LO;&Og8j$$bN=IP(a<5b3iamgRmamwaC%?8iw%_7iHE{G6p)EpNR=W- zy>5-w9Q9I7f2^>3Mz*8KuTYA5tr}agqvk-#tpbCpNP`F6wY zpHxqPv%?+@g%Z2B6D4jerk#U5++B^s=tVKb$QdV~Xer@DD*#I{i+b?21MX|= zgA@_Ae|~1!%w8Z@X)gN|FDZ|^J2-Sj&bEDj%FZTVg69RI4A-lc%ERg{HTVBw^_0&m z_t=c~L1n>2I2tJ)-{zn;uz|jYtp$C zVz(kyq$$!!ps_Y|iW_X@_4F9=g?60@S5fA$e=2fh@wv+rD?`2KNme=wYf+@Tu$ck$ zNg#2F^ZKErhsu9osIog$P{ z-+lM*uQYI8W=PfB-HtU2mv}oxa;Mr1KnNA4*(>S-tudSKAOHZqs{2^j1ef{}@v^7q ze-y>3y1e6AWD!}im0D(%6t}!$Z@$m9lk=@2JJ8BN@FFLzy*cm0N;q}2-Ny~^9_-QJ zgmSud!r}+?>5@{-DcnGhYWUcLZ_X?^o~1$!*n0C8CaJ~Bj~7q@tFw9O60ZF^O;Tr4 zE6P+yo`38|eW{PV7Spq%F1Jpe_f3N^0hM2r`k33wEYe4XkO`7o@&t*j36uc zRNL%!MSz=?FQvQS&KccyviXoAp1ti-Z&^mH*?wJ}khZ-WU{}`{oU3=l@)lpft~=CN zRl{3c4wj0;(2wS9p;C2xNDxG7@_`%^0>|8vA)TC8aAn-!Ug~=}QLFi?4c4soe`)pL z1BC1v4xU7UdFlfdUM<&`ci(^h{m1_5a_E74Q312fcKr!T+m9X=PkqxI8qf)1Q>#cd zbnQSL>vierrZA)i61Bs(wESNVLsX74|LdEY*NEg`puhqEaUky1rTZ$k3aSWEFr z@S8ds@#F(IBE4Ns=1{X}^$PYkO;Qt0NgTBl*tqKU**fEw=CX~KucBdP_lW{G zrrk(2Ioan~?a6%U8dj)Y^!vH=;M5~cVrjd8EPIvX%R>hDOyZu3%6d`t^!5V&<^6a6 z&rkK!c$>qLceQJakfTOI_N{2yq*}3+w6Adu^--&m`A5^Kf13DKv{$ol;25=TYDw=P z9bQNas@rKmbWp-l^)Gc&a&b8FJKwG}>9@Vy-<8hw_7x}tYg zV4CfGz>>}<2L;|n^=1d+=pGeE^_}v{;G!!LaqU$l3Lr2F$+R76V^L^1Qm6~8K+!UyG9ZrQ& zFCN*;GCCGFv$D!yKK9(S1x$q|ZHj{M@D8#N#nk7ZO^A1d2&6f(!eEVOQ+Zi6@rZhx zwt7TK(0|pq>pUbhlF)q$M~rOSDzT61@Zdy~w737iWqjO(4<$uVqM3uU>6civYVV3u zt;r}ehFzCGOamr=#i>p}N6@rnIHsgoVAA(}+g}7u4y9Yh)ayiLcO~@85xoSJk*-IV z))~^ibhX^57pJ}@yw4>1*g2j0ZUKnL@)mMhFmn7Ace-?(vzR+M`+@&amu=qGs2~i| zkLB&vl%>RRrxsF>bSl82JQ9Yr0c%OpWjt1z#BH#K|}RSIw0zPA&>q*NV$ zy)IMc_gpFOcv7x!XKg91n}l3UYs49fk?OSO9Et;|`F#D6%v5QNThuvMbd~SY3*^*3o1Rl0{iG zbL$u)q5{mfeUyvuu95^L;;Z0CIq}20fBI?8@oDt81-wJq`3g=Lr%Z^CXD)X77w@8Jwpd$nw!lXt)P@yAae|NizRQ=|x1nK-bC zXColb<%)7;jZmn$H>XIcZHs*`5|qwg_r+#^*XY{547*@gcwbVT%6#xQ&Z|)%D!G{HhWn>HLZ{oIlr@&L5Ys_fFeO@Ba=f9 zM|l@dgv6xz#jXRSo}cpJ6e`jeUNdOBo&C)|g9C2H3W(7zqSn7R;9+7LXv z_qm7E1s+4-A33?RIm4<3d206>P2M_z066(vh7tQ!k7RocWhh4Mw<3>Kk37=xu;-QL zvdQ*R>dU%L5{Gf0M4%f9`%6mcrQEEI`zYtvE;~4& ze6wc1?(gS(ua;`PVvjF=waVqhCv)|?aRt9-SwJ(lCy_0 z6e>T;FROY^H9d$Ar87ub8T`zlxrtT8;%n>`lu43}oYy${4g`{2NpWyA^$mEBY)3Vs z4jRA0-p&f%U1XR3?V^49G+))O4yR1-%dA-&h*eEzcfFKT|fW}jRA@s)_{1DAW# zHu~^(lH++e6qzQOGENBwpd5#cN~YSlNJ3eRwEy<~ z$3Or1HJv-Z+%0j2^m`>-lbxKZviB{xYJ4^p!p8GHr3dzC!g3IBja9_1Jq`r`%iFXF zjyk=7est8Kusta>y<4RQ;xpR51a|<6yMJEC2Rlo)$=zS9PbmimM@|XlmNe43swzdG zE-xofMNJ$T)Vb`|5LcD~IbAw(cP@D9KYv(V@W*7)E!igOsVJ6ov%ROcqn-WVx|7sG zHSZwp(v0)lW&8N)ho3WWW^-$DX?m-1I4;enmv>F5bf_{BE&0%!(wWDmNz6ICkbjf6 z#@3Q+>pvX1?v6u|$o5kQP6gnKjal`ARO8bdXm%<#mIX*=Qr$Jm{69hMAWW0qSm`H; zbr$xtCLQW7_Y`g|R~1`W-iTc)1cd>yZ7(6z+vqoBb7)elu(xVr+BTe*^$E$F5a;bL zA2cia#`8S&?jQ~Du+z^h+AAVL*nh8=`W`%`M>$#bs6(|v{+}Gqd93!9z!Vl&hwO)J zZ(rSR@ak@glqTuTgn_pd8EQZy1xpq88+;~`+E{$4;ZRFfK$6^WtPkI$pxWJhvv7aluRo`WV)@C=AG$CQ-+j&?R2x52=g>>{?xO!! z**BhUvMTpBE&y>AeB-yoKLCX85M`9eDQs~FmnuRHy22}gQJp#1FC})OIDccY=kc=H zwmFrHwXYKRAWHjS~jYRngzkoU0Pc0C$_F)*8d# zy80QdZ0ctf3X__6gvUD)iH4#=+WMX9nDxscf3vIghfia^|NE<)@NxkH ziqLsvPXf<9s?L2;1%FrVHa462I}slg89_W%KcTtcZk%d2-V&Lo2B<_;Bhli#Xf8Zw z)BmOssBa~xSybvq^4dP-pD(2cBGL;JUafk{YzZZNH-+5*95Yxcu&cv7cFH%x{u2n33$Zv$?aE!uC!9I8if0BJ^-p>UJc-0e=#Hmr{>I9lWwCIbYu_ z-lD+hRX=`4u)==x-W|*ea(wdz?yc+~1*x_3uDESH(J?0a)eyJ?n2 zCQv1aFI7r6qVH;ksHIkHhII-+@A`E_p>oJtk$VOAA|&rLgJ$b7*cg~W4?5=x6w4!M zIn_l*^}_0GLx0|fMgWIS8k=HzC#Y_ogJp@ATJ&eH+U+*U?@KmoCwi+CdRPCAYRa^K zI#Z`X#WxH0r;mRfYry7h>?U#L+Qcw@ISz$l6Q9q%nxNJk;Uu>9pf8yOT{hM&K!_~0 zWZYw~W(1ZZM&cVqg>4an$GE(j?yI&r3^KP8xw=l~D1UWD^^^MChQ1x?*T&}pjU97oZ>-y=pFXr#gvi$u&`lwQ7HvjSBmo%tOb%3dVW=8@CWKt2J;{93 z+i9|_V}I)vHK*v#Mvx{lMd4Mbn7!HQl3~<5S9+$-G!8Y_EG^b_u3y=)-Fe;hdAyD`f^x0pE3DL#n`$0{Oa$-paA=p{_$s zRPV^2uZy%}-pNR8a1Gps6@|kRwq^S!kH%MZ#aBLWr?jD?-fHL_T75<_A63|PD({{Di1OCiMWlzWMk`(eIBx{P?;t^Kf58-ghK40c$uF zeL8AS?a_3lJEvp~YI~Q@aV%Z84h~SzBc{uPHT4UNA}?U`TmUtSV<tk_$LGqUd(b^gf{z7@<-F2i?rX+hHzZ&1a?!i3h zqu3tvW>!=6zJ_6XFw01k=oXIP#|q-SWz6$bmtb1#j&Ji}^s-Z?+xutY8My;M6o1cr zii}VFM2H$?+UKRL7>i#&u5D=yTX)3=wz9Wf1j4gWoLJMcGLAb?lIx_aYlssbMJ;#2 zYaOR@7BK+AqgIPx0V!6)p8T~Y(D%aDI2GZvGbw?2EOi65ejGocypm;*R8Xj|SM1k+ ze|PafYx)fmTuGmkZ*Y`d{bSB}Pn_q& zxORzzd1L3@G?f8yPS!uz0tD`n_BV&3($O7BD@0Z&DI6JnH5&K0f`9n*@z0<1A$ipY zOpnIB;mN1SV#nDt&gCA|1Xa{Asgb`~=6{v@SjzSs%01nUr3h?%R=_oGD%|eUB<;Oq zC1#o)57JAUQn*7;RsCS5I)Z!)pnF}B>v;!GD^KkV4;k$#F5$Za=yGd3waFYP8p}8; zcvr$_XLUhT*-=A22v16rFDopKS!H~J#hoY!ZCiJHc@glOcGnnLzdogR1%QvO$i=Az? z{)U%Je0O~$PNm^O)AI8m_;UEj(0`gl5QYkssrP-ix-w^)Qa`fnAE)Nn&6&Ns{Lv{L zcl`;zN)-Q0srvo+{BQ5;E9vI`Yc6qqmShvW70`Q-6<36=xA%%&BQrJIpZlde zcjBq0P1HYXxyDP@JJ18vxO6v&5OMQ%z{^J-aqGORPLM%NzEFyCFS6XvW$x;1zw*|z z67VQPReKP4>f6*9hf`jt2KMg%Y7Il+`Pd^GNseJ^h)9p+<*Eeo}hfmostp= z_oPMr&}JP6<(g)_>T_<6aynSEZ zf!fGa=T#x6kj^FyR*W-J;#EDGrGFkuBuBYoisU;xvklIqw+&;U{D>v%bX zS2>fjM*Z8YW`7Ax>i>@Xplw0qxA0{PQvy|onQgJ__z-1RQtAPJnz~s0i_&}b)G7yP zBMFD1xTQ;v_rnIJI^s&l-B!x#Gmz&ucbsO38+rBCl9|;U>h{*JVB7!rkMZf#`##>5 z9y`dEsdlz8sC8^wi$zjTQn4aA7;x)-EtLU)ZBuDW5q~`9eL^x!+!m@zzFaB;D-)@^ zA9XZnh9}5bj=MtfL6@zeS&nwr%Kzwlx4mf1?B2?;g$c;I+&Yj0HruJGqzFehRj;a2 zjiQcI8=Q{IJJyT6tv9>sc@=EK<4{)UvP*KR;oN~Vigjw9$f9rOnm&{>F*G02Zu^zg z0BiQuJ%5{2+J_s;pzoTRGpc_d8pRFy+SznA)uM=@R4?GEl7ML2QtG&M6V5~L0v@X* zQc3W)gf7bI5N+KZjzUQg(e+^JMwn&coXx!;`A>P17da4iHQM>Wm;~clw3b;45|oA<&%%NCRWzCPb;U!?0od+vDD$g7odO} z)PLHgLaWlx*jXBE>|N)kcIp*x>rsNmNjjDNar2I+xRF)q4u2^NxeF{wl)aKb*`d+0 z6X5^!H)<)>Lp7XTG=cfpRQ}uhFRw^g540lF$)&3txsmXrE&$J&wc<%G6^{EB7jP)0 z7V(r%@K)GNbVK5DRGM67#YrfwniLS334aSjRRXyx^-k9}Tk?&3d37yLz?vWj<^P|< zSmynsjIOrF-GSd))K#KJkf@`H*m*buw{KLN$GUoP#^Ka2C^~$ahalXMYd7DiK$MlB z;vmTjq`+romA%8-rv_w{?{%buRr6-%VYUA8!~OC5Rd?3!zsdk$x`*jWr+=nRh<|>m zkZ;HPD!>-9oc>L0b)x37I+n$8I#|w%% zx0R>&<$C2_9^&O{14tQW(p(a`gMZ{$hON0vImMe~!KzmWYD>v8ezS6~?<5~J8H(Hk ztvPF^;;x#nB*J8uhRIW1BAbNLlS)omSNj>HBH2c)A&3*)RGh%Ki>lOqSG%s0-+&UK zu6sz1Mo?r#X%SCIleEh(1C1XPP7liGc&|CHyqLeu$@wZBAvrRBtM{}oVSinYX*!+N zTw2wX0bYR+ZdqI&TWpp?LPH?yx)70na~EY!#YMbNpHlN0XIIVk(+P&hCHwHD{{7uQ zzyI@JzUO~m-u?Q+pWlBN|LNlU?hoVB<5K3=<}REUYUxWemgqpka2C2~z|2#;ETy&J z3HMmeeqld6PfA!_!BGIhdwOie8}X%Vic=Ddo8;AOm(TXWW}=e@%(m z=P0N6P;=ZZu|N_=vVMrVlCy2tmG+!U1pXO?Daq6BL?p3O1`0UNJEW>05ZKqNKF#;k zy(Isf>PA}EOf8?kdCRrp@c-_%>*tm1zk|M=U-PyOBh_0xy;<&}Z0 zu6NITtz{bFiQQ#TSxoEH<}_K+KO)Rlmx_!8chxQUBy&$$G;tRbzp}8l({|FHLqbC! z$5H?-vg#fR?RV-)_KHk*KK*U)nxJpib!zr>(;nd zvPD&?ywAt-;UAyh{qhh0`btXhcqq4I23TLMtRSl;=zlnW*uw~psMrwFsNH|nZ5*KO z?jthwY-5uXQ*C!U*sLf_4+`f!dBw_IB16Y}G2RzZxoe{gI!gkw7qSr$PJAuxL@m_L zJ4z63{AWs)zLa*8^@bjjU5dwWe#e7(D=Hz0L+{3NTfu@sXtV~>v z@S(~1+m2SqhRV(*oth^_Yonr4%!2@(r5%GEZaJB%Wl;nqi6XgZOiHQ36ECdXb1O>| zXx4!GqN?yl-54koPLPVqW?@-R>iTz374tzMJTm%gciHwQxdddFzL!P zKAUryA*f*+qLiiVId| zQ-7VBwTK$8Q*r8Xcs*1QN4?kp&OYXH7rvcN2J1>&8ov`L_A5@WvumBxVSudSBGVu#yUDWg_MhxST-)aUdf|RQe)#&z?O`CK zk+`pQy`!&H%~+Y_?dBdWhbCYs7@HfPx> z68aRNNdxL$Yg8{Db>7pKT}NoA*wWI*dhQ-nK8J0&1H9l+J)gn}3KlH`-Y%Jm2SrlX zWw{SU%z9goE%7k*9HU4E7CMushd;znOKU3e(&~tOt7{8#Ldj95Lm>NY=C4{G5`eZ> zTn^UjyZ3+o#n*7-p*OF6I_1Do37=cqbS0LKIJYA#9+xd?10a79ad!*bfM-dDv+2#O`DZle>BLh*&TrHJejO97d5KRh)oMHI(O z-V%Fga_&qBaR5ZBe++8auNLivbM?FTAAWk|!936t zE{f#ooIZOaX|{i?9DcQ#1R7N@^Lk3)Nw*6PQPUS>SAYmF1-k-gwEgqn|dU`WyR&}C}t&Gn#nOpmRHI* z%GK04D-r*_Ev&$D-7A2QGODSq3gPTLB_>Ai{y2wEQhtA-vupKtAeS_gE?@0BOa5x@ z{_(lJz7r3RllE$O0DuTJo9=;4{v{7A@wpC)g>5NOc-AJ*e_p3GL~<0c>qnw$z~I2u zTfHnDkM4t#at5V3GvQVWcVXiKY)N3MmnwE|w^Xitez@XoQaox%rP&_lXIP%S15TFi zld9kLfi8c_kbGp{k5Vc*9N3kkDCaWz&|%0iF9PXqAB4?+9f7ArY@jH*ywBkD6js(r zOg={w9tS7<0!~cPST_I*9uGD>Jx>$=){UtZX5%EL0ud_p3psr7{t_l z84E?0P?2D#kAYt42I}b$Te~AjqA+r!9R?6_yrh4eTK8w?XGo}2`P<9Yo3G~RLviwZ zztkMnFs@G(y346FyF&IdZ-=exF#V9S4vY3ilAbMpo2s7owmk6`Nm{Eu4v>l*5i~sY|6!4au6KxY!Bk zL^XfA1k~eGbK`tb$`P>Ixo@q3(3COYWriYaUFb2E(BXPDw#t(bO=R>v|0>nqY95BkXK?ou-?gDN@0HgmRsVWIGY_v zaOiKbO^^k#1c+g#((_g4%K*^!7W8G+{`7x~KRhY=e0ulY$Dcm6@zhrS^zO$$^G6Sx zFYhl`6@Y@tYsO_k4SMx|(Qs+`2d9xeCk zd|YGAL<6qKrD-4Aki%CLuD&laH|LMi5SaBssUPYskw7#T+o|7X){dcq!h-4sM8tn` z90WH?G_TB)#Fx+&jaKcEheWiZc;G>i8aVRTmM)I4xrRbbRU8v&PKSNA!6Vp|FV{b~ zEkT8cWvuT%e0lfBpFVtf|LPL+;YLncwOd5_(OqluU5=GZ>m%EttX`Dz9kX_CvJJCN zP5Tx(6`awkCU%Lpb5zB9Suo@-e@A~=mRs42Sfn+dTL*6@w>6oojMmEqNYm8Z zQ^0n1_==}jZ*4esC**i>5B!!vi`NaJ=5bAhVSz;oaSW~PlJr7~flVFGV+q)5=xj%n zbYmZwca|y>91|#70Z=9%YQTQIXkXo7K8(AuFs``bTEjb@lf1lGYGI9h>urCig^0x| zh|wM~A!N%@*~m$NImmc&Qk#0(C49N{rb5)|1nTlXy&Xp9{9RQEg+Qugu~q#Z`ZY(wF@RiK zaFe~+WY!F@y}WXEmz9ljI?Rk5HWZBxaiytp`&srrAEv72*?op?ae zNhILJJCLJSU$+0uXP_Vh2W&|(e#t~Y0#zsC3PYBqIzj}$7U%C24~W`yDVbh#(p$rWhL2&P2`5EGsY4* z0;tro>tAt`WHosN6gYo_mqPAqo<9<2UUZ`r{Gj&aor?}0_ic*Vg3qKJ0E~9ameYEY zWK~rR*D3g1WiAWrm9KVDT73!FY=V1}ysZwCSC3hRbO&JxF6tI;+GvF{=!w1M#})hG z$M5Tx@$Ogu^xL0d;3^BXL=&6r8pk!kM|LPLJ(YByb~=VHe%*f#HtqM*{AfNxb5p8^ zHT4wf4khx`b6R|YlZrGozWaza$N_qrg5O?b^mUbZoz59Nz%^xLZ-)tY<(YvA%j%J$ zMVV)t5+ksBO-{9r(^T`L>OIyJt|T|-jaApDsX3c_5{P%Aakvere6Z$pEm>d&JHCyA zpy}Fr95Si<+24OywBP*dXZU?t^}s`(te;QIrb;Cb%qFrq`PrnNDY|g*T#j0{Tbb7E zbPvF(3J|i|WaJGc)p|+}C}|cn_H`9$EIin@Ry2kdJ*EiBrCfS&J?}H`6x*)dy2)Z^ zZ`Pr_V3rNmOC5UHxjnqZie5EDjoPE5rO~O_#fImw*vo(1x&{=>Up{-eEW9z5)~NrbMP)Tqy{S3u4Pke?dmA3%}1 z&bD1w2!TJajSA>x@90#!6V0OjpPC0{S?_!-JILG6BAIZ<*&T{+^V%~;z9{Gblt3s^ zPq1)epTmDzoK%)90sqzON!_7XN6HZ16nxhWw?T@pSBbZ;I&B>(_y6FJ%( zAy&6Zn2lN65-V44IYp=S2gfaO}<5t;5nK zdTlA6K^@O~uMTWm8m_I$SLw|mimY?dnh=P<1gQ^)dG?_4%jwZO;d$}?^!~#?-af7l zQfc%7V2r|lQ5jgFq!IdD72CS0)&z;oRumg$W!T+^7k^qfs^S;LVl2JN6*?B`DPd(x z;Iq+NB|s~#7n+u-CbqQ$De@mE9Z6SRuM)xAPu`1V>nfh_&U1Elweu!%D`%DVcxv+9 zeK^OG@b!jPBcFWhea=Ef68gSO4tmivlCuE%U073pk)$hJS@oey14QuSTZ{Jbl0-i>6gmBh?b!K<8?cF^5;=P6nodM0_3Yq(%<&DBrI0er13*MANe?cM{~ z%`a@v<_k)8)rx7(CntGM#FWS7gxM*(rcq@+D_TS<(@ZftRd+kIBc`C^n-j`!9%NUA zL95e$HP~}TXGbT%d9hf-vF0GIlG>JBC$y%rzf04lh=ML zg#O0D{rm5K_bQ)0bn7?4F}d%&n=%!ez&O7dR4VJs7Sgch#khAZGL0fJYp>0L5k5Dc zmm?1T9^PgIuhoLzmk54Exh|$Oz@$B5M?})fwCHluCR77J@tY@idI3)K>7fIQOH~@gS!`8uSt%CN;n7_V(Z1xOrqsx$DF-N&nn#9# zys$6m`*!p~*D0@G%K{i0lsj}0q!4EqmTaZ$JiG?Uq zlbV>EEpZ4aS=p#j)s9*1NBO{=qD|D%%5-n)LKVuK=$(V3N#UzS`#;=`f2yC}{m-A? zzYIiw2+u=)3>}Ja7jK2?Et_w$`US0}6!kGEB4E-P!8NQLwQZ z?ix})<=8YnBbi|&Fv&FtCK`izH$sVi1K@pNLy^E!y9&ulNeMzWR^2HH&s*XV<&L65 zmbUDXstH;oL?{jk{)#_;zkENVZ+vI4PVO2DIX`}E^GH%~bo9N*LJA2l&mw9YvOuw;(4_C}PuF!ypprnS=LXTN*5{IIm)NI8 zVznEjbv66QkxLzBRnLlt9acLL(pLx;CaiZOSj;hk%>r%#-%0NB9 z4!G!`ypHOD$bRTD^Jcl$5`KMZ|2S&@owG;3`S8;#fsmIZq3r`({gRP;s%)cgh@Kak zvZ$nXtM;lHd*Jo;uh$Cr%$G7~%`UwTTwnk~K1V(r;dDUi2G=`utX)fwx<6^cL2x;n zcTmxpxm$stmr-bc)%H(YG?#;cmckO@wo8Fi&6$)+0-qmt>gy$80&o$O#J5+eb}``< zaJf}ki`qk7e6%*~5b?>Vw$@0W-A#cJ`S>o>h9DX1ho4)y*OPCAh?k}7l3CTcP9DBK zPabz7sp*gxEEQZFHPyS?L5mygB~9Znwd~#aeo%xdclZB)@%46HdgRuX<}a$X0s#aN zxKvB_SkscMQI)Ljt62yDq2j1S){rdA?q5I81Ge+cOeROR>?$Vn{XhWc?0s;~-qAtq zeyhU-%dIvgWfEM|>C9D{m+DHaoSmdgBSpUUL|XHxR}Ri(6@cOxoKgU)8Iw=Yq|xzq z!0h%~Xq?Wsu6P4;4}bmDZhNq*v%st&Q+*FvAq1OmmNK^54pz{VsGZHIcQ`G}Spqo_ z4alJ2Ih)pp{kxpYt*+O(!SXq)6;-M?RceTYfGZuPR6*ER)31Abd_KFMyQ3ts{CbV zS5HS98r=ZoHml4|Bs4yL{ig5^H!oBX)>ilX0yC1dZ*$_V zmDy!G_^novI$=bPxymC^kR>e!;(a9e;mZT6-Us)S7V&1Wzt#PP}VFaypeluHwKFqMJ`u)z-<0 zYvuOF-0^%{)a`w5im9b_JKzW#Fn=bSB-H3QEwDpbAKnOjA?503Q^=gH#p7{8d&bcf zsyQze%FcXRxg(aH>T^1h2~YFnhULXQ*?Si-*;)R;8MjO90MT5QZESTu>O7WApWcxi zf}O~@>*o4;z5b)mpI`5?XEipp;JQ8-ELeAD+xec&G7nMb$To&5oE*J$YJY5KZ^U;0 zXf;*qu&u1;bpw?LkayS2eFKl`-{7`%4A9NX7`?SG%!yPy8jKE8kV{;!|DaXe#^1P9)O+|$e1!PrD3>#l`^ z=x`nARB*$4B=?djK&m~&jP}%fS=|Qt6kuyJ#R>X{cj)f8x&g#SaLVSaB1z2oU{xy) zh3%ed;7aF#Ae@b~cRZ^+Ia!3=l0t3H&#LiYhgZB-*t`IS8cS_A7=M;sGp!gG*n+Nk zEEd^2>#{*S&}~IA68)lg-Fvb^{TdkQb*UxcR}1&K{q&97PZg4GU@d@0AD3vCa>`d% zxSCJVG;i4D<$N6uR=w7t-QkF34eOCSmOidLtpuxXY|rGCJCRyD_8wQS-|e9HNa`_I zmx6dT#aXY1g_>-M6n{~Oh5VPZRqSzSHWAlW9bwV_Ea`2au^aoj{Tl23Gb9u;`u_8L|M>;{$j38@ zb(=&2;XUYAq2~N`snw;V$faNyocz?;kX?4!5F9MIAJPcrDu0b=NzGD%kw!Gc+)KrA z{;$sEUM8z5Zx^L|g-{2(;4ei@vF`MQ+xn%3!x9u#Nv$Zq8V(+mKwLSEnplrrF(eK+ z(DPD^aE%#ka_2C$=Sew3q51X00Rb<_oG~R<6gzdIW8MdgtG=7Uh5DSCwRpj|mhSr> z+sFBvch7rao_~2nj#Kek!tL&QY2%|f=hPu8$&f4=LMhkh?=a)+?mu{cCkkd^0h5C_ z>|@qq%v=pe0jgn%C^aPx4&@Y-6!M~!D7QZC9!W8fsV5#k90IanSbu>4iRj#M>7UkYBdm5xUgx@) zEp3ZxUc|4@>AP1=3eR1wj??K9cA9Fo9+BONCJQRvVGvzhctj)HeR^n$;XMU7h}F?H zVG!ck>R)7Wr}Eo&%M-P3r3AWiG35l_!}tMZz$p2M!f0wgJvZcV6k6C~pKFkNUZHW+ zA#qlK^?xlO9sx(JD**)CP$>U4K$1hwww#l#zt`c&xxH${*wZ#lB0o`VGj&H2k`}VCtcoHV)M_k&xsY+uRh2EfMjwtzB(>AC_?OEw>9osa)2CrMB z68cxAKml_h)D{mZwqi9$iiBD+v<}`X5g&1Rj(@4Qucuelz?Ppsq$?DNXM6bj#Q}HH z$Ck*wPZIU&$nwPBFXxOLs8ao| zTh6^z>a+U4N-HX4lc6NJy1qiaob4KBT@@daleCBZ6B=$!cIB`}v)}p(ftwU?t;=v( zPwMU%(`MaEfqPc%tC05L`omFCZ_cTEUL6|t9<9bfjDtV$Pp=m2Uw-)EkKcViKmPlCYe?e}*0jbUSZhhy$U-FQyj&Qz4|o7>v&vln z?w%ms5OrF8azT)2kamm8_8ahx=zm7^u~ciNgT2+4NH`R&gjQEDYFYgJTfJbi2jl~Q7;bq^1!a3%rQomwd+RyaOVGVYZJt-vn zNrZ`BP7MX$0$l3KPKl8vopHX2&74OD~MJ z4Iff_WF12X0{{pI6v_6DnSa5XY&cEr6?LdiBM!b=2wPBAJH$_mIRU*Xou9W;nF5a!95F7o6~pCJEODMgctZ zZwy6F6it~yXTSZjXi;;N;KLD=&EQGSU5z=S+0eZ6{_vZu2&r<=<1pc|%h!0So=e^l65;uT!J)K)6ivu`T_s7s%yZM}mOPbP5Gi_C- zjifd7CUBNJYW*FqnC*1CY+zWe-i{I#KbzI`O~H9b;GZBG)PGU$I<1h&xrd{$b%F`{ z7>TE_?;)~_)i0e|I&Z6C3qHx|?7D(!R|sjhzHDF8;Vs&(#;&Q$rXrv*+@EtpTq~<# z#r2>4%Iu8SOzOY?qy6;m^PF!_zbECA__}=a<0?)C@UR9DE%FqWZnPN z55?kemDopgaDuJQ;)6dq`vNSX|3MlBR~n?EUGb-b+bZ97(gFzou#^G9$CuglTfM$?pANh<2NWzZjJ81t zk9lx(cD=x^NfdsVRb`#7*ziC-C?WuFTN5YVcNSeyl^NFH7Vr)D-)vA@MgwzC!7*c< z@|uQ`x_^@1x_`F`@m(z+=g@K;2*ej5k=r2!{n@oGAI;&@xxYT2znkrEKYV0QeM7E( z-IkcIAjXVv2 zRaNYLiVT4Njzu~j7M+&z#^BVL{3#LCYq^jl6@Op0HNSk=%f93Qw6!3(+eR|tv5TA6 z84N|258#N7GNqHwS+%Yb2y~QRI}8MzPqw&uZuY)zi<-h4fe%`2D7yC>2pGOvwf_0z zhabLqW58)5NK{RUMUUna78BY+AhNWm7~UC7htpl%t)yY(aSXPy`4D zWq;=u4Apj`J=)Qcp&aVj4Fy81s+#V~ZsSOLbTD5UbmUc+K1aFA4yE-nKpj?R*RDe`_6~X{W?K%IvlgurF8cu;6v@LesWHi3 zub1t^`@ep1ZG9W5-IiJJ<$$fVsu#KH>wjr%2sAK#!ujqqIiqOjRn!&s?$sF(1zB$( zr=nHxb0S6${B&7L!1qVARcXju_M1(%>5IW0*nz(3c53!|cq#{HPxiX(G^1<9ULAT% z=TQ$EIBIGaL|8q*0zcym?_)W)v(vlU2Y>(w6TF>ANATUxO^f1_*k%RpTxD=8xPRnm z9ih$?)ZI?-Os|!zNM< zO&P=yIA~x#Pc7N4FpkWls zip%dIoK-7JKI$k1_^A$~LcFif=KYaYpuhfg4Rf+7Kh=guXD9_A3(p?`nB1k?# zf&}2OZ^k870L*^e#}Z4(UMsS@A{*%xmMT6!^!3%!tV0cy3}Yc~ezmWf^tY{-1406S zr!_-`P&q~Ij&Cg5?>~%RUKYcjbs25-UKTg7l3O83ALBSlVg#`q;uwT2lNtyMs8*U2 zO!~^&G@6|>%ZGLA%(qr!O^>4C^wnNFCj$mR3IrG4nPc8{N>F%X;{n`+&@(>5oTA#p z_FOF_6>g|X3OfaToDuY!6qAGrILX?7_YNO)o@C8)6P|BKC+OX4@y(&7eZi?rC^P+K z^`IQA8Cl6%(%1}oad@x2W%VWc8|(J3*Z%{Odwxcr&(oGKQem)2FeLbq$eck;#x-?^ zFYi7atU4}bD)`<`W!Q(6_N;(W(6Ys7d|V*W;;1%xLS423c(93m2MTEZ!g=a{BwDq} zRpyU;xrbbMhn#ZyuN)m{u@S=0;iWc})`2=}MSA!c`}l@B0%E42N8@b2&PyMKB2 zr;RNB$cQ_6pQnA;>TSKj`IrOX329L|Kuvyi1o%~z44V3{ zL?ZS?*1Sh|xLs+-O?yX&G&j|#tM0gDH;#QTUQ#?|g*99RQgPaUINK|lG_GKqj5Tv_ zr(lYXzfT@6L}1uQudgAGr6`=)b<+e8=;Wv6yI*;uP_*iOuWRRBFWL&+}bDUMn@A>`IwRB;kE@HCtguGLn{5BDX% z{H>-P2yljMQ)UFQvG`sYD4?_LL9ruSit4aKSWKe=i^T+MGpbqc)^m%+G~K#6#>CaT zHpK!thz>3a9J3tQ*|2{oA#03bsT|2VmI_jv-z8 z`IhcI%+qyMvF>jp)2-ixsw82xv{eV}o0fg*O@+jNax3{)*C+xHR*lBf)>XjFbc`c4 zn}aq<>Ur%(<~7?^K+mSv^4AI^5M86b~}rreto;b%yo_PvrU z_9dE`dm5UQCcUNfErUWnT=?uTAHca3SnH~Dl2DCY5At6HLtukWk=@XOz?`SH7d z-^`z0&L=+~5z|LJu{Z+;5#Y^HrU^>=>e(p<~DX` zCpY_%09+a<5DjwLS8$ww++86TZ<5r1DI~IkKpc_THCRyB<0>kO+Dq#VQdh&9M|*l} zV{7nyT^0X|7d*QgO-lJCZ*B>1098#2ZSeu@DE*@(#8mx7#dSCzQ22;Mfu-)WY;n3K z8v3d=05Um^{CIhHo4hk*NA8NltdW|aD=lY;{i4%__YcR@5xt2ze0g>+2>H@~*vOkR z&ntVqS${v5V1Tk_K)h;!>O5|z+IO-nzii9cn)VG!VG$_mie@kgRu}$2@>XzTSS__3 z7+7p!7fcGJc|B_TufKf$`Ipac8%99$lFnHUwpeh=4xt_i0Pn;x-@;l3sC(YRF!qx@ zbLChKWXd43DO3R&D+aB`J^-VC17*E!-YmzgsAA9r=T-hvj-zO9_F>Y zet8ZN`JG#_{N$lfQtEiU%M|$g?$;mReSX*9?rfg6oMgcH0ct-TMh549T5e97U0iDx zZQHktJk|6;<^9QCT~XmPDm^%=ZY1aBwHv?S#5aM4WdLv#2!VZTp)W=o)KMccs)bwH zRoI1(Ha2obHzOW-Nu_YI*kQ2o+u=lO8$7tnb((g<>`Hvkb~>pnspW^9g>mY&*A;}? zy~3TEZJiS=nV;r7>=6N8 z497)w5=g(2elVw^PtGxMG>E*tE{y}QhPpNt>s~L+CKzFbDY^}ucO=q?x>?hx%Js0e}(wff_?nl zu6IAZ`~06@^#MK~N$Z=mk`2C^zs9W7LH4$ks#}ap;hg^)mQ89JeEk&+eqDG;DY7 zTiflaMwSL%w<231X)L$1ZXoZ~GW9akP>q;pd;#@RcTQ!Nkv|OvwbxK1Ud}dU! zPl`mGu z+$BcAncAxA%JiyBZSbJx6hKdCmk!0sI9?loXK_)*POLFR&#dU^sFDevXkdK zUv2WYIP9VVzmoQd{Okx{E!qG3%e#*+`%Ryj9}u5Y%gMt4u->xzkr@=|HD?>%eIzAs zqt|$l6XjoiX~ ztKT`Ya6JD)ULV@!L0lxIo@xTcrcD)VptP%h_SE{irc=321vYm5fb~_}9iwm}Jdm+q z{dKh&FK@8qW%X0ZBi>%yH@5YWn-Q+iL#4#&%;3l0*s`rWlJb3`s%^}%-q4Y zK%NOmI-J65ypwV-%2&WYz|OlS_X^H`l+~<77`!61PKJD}o?o(?YBsNz%xR7Bs>}IV zsYv@y0s&vp5m(W*G6q{M8xfWi4u=jz4BgWBxR)jZ`dshoX$DPV|+^X+OY$g*`ixE~dV>gQzSKv%96j8uqX)wkweL1kdGx0Y<#i3;w7 z>~HTg>7E5JO+1eyEp0^hGug1}s=iqj1P=;7%9=yB`KS=`G=$_qMzcDp{JL(HDK9=% z-6A_sbg4?bS~$+wFY5-7@ZmLoD$9RBNXe>CaIHt94>+eJBCJzMZ2RDi3()c4Rrvpk zW(^1J4~Qt}Ccw2+0@!%sl}uX?`yK4S@I0nnZ)Uq0a|z2jMIpP%xebX`bVi9Vd`#7J zUeCeXD$~D3schTMwrwk;uhtrCa`XyQHF;lF5wbU>OHh{d5I68qZX#TNZM4Zme7`x) z!SiPQmBWTKu=lbqd}+xpIt5c~aJKmrh`jpIZcCZ*;q;~1A-g1QP7AKfn9>5+Ww-Yv zWR9^NeY=HGwTE|!_o=5F*~acs!brONu1?9`;+E93V?%BC8JFd&mNzHh zDcgSxV%?6epe)I*K*Txc%?YuCbcb%K8LJH4W#fWstt0_LnNS7X|C9on?LXR%aRo|(3oUno zjFqyX2WGU@&!g;r)zuAJ;V@cYR8I}2c3Ebu$`FRRuOZqUs;d4(i$@Q)KD@0vWuRL; znNz2F{fzRS^d3!?sCQ?N#(lm9Y0Dq;`LTRfh~(Q4mYoKOP|9zeif7vzCBDlJ9V@qQi!r zkJ~7$RRyHM}A6IQQxl**QwjS|5@yE5z~30Q>6j)v4tc}cZ{v)YHJ-EuQKnQ<$^ zw(VxKxhVq@)o?oQKwy)b1_eZ%6Oo|R*GxdGrQf{!_}bU&nbEZ3kr3MCJ?pU=4>Vy> z+Zj#_16EOgka)EvMMHOejJ57n9Y?WMXs|u-RlRCXH><6A(6%H^?$eQBM?e&k*Y%67 zrfj@jYpH54$ zGXc5F)6vF@GVQUC#D=5m;5?N2a6W4!jWjOrA?K)n_razE5Ph|9FYY~GI8EC#cX*ky z*+*b65a&s;PrVH;<@gV;nM@PjazY_bVzG0oy4t4I4Go;WAzES+O?J+`Igt-s>ct%?;r2h>mw ze0QSL;E04%OQTKwu`{!!$gsmiYMHBQG@|3=p=Ki>`BrMLC>9MzysZ_H`PMjJd^E!7 zcbE&0-cxiB5CX?nzZYBk6h?-qb-3x`oHfmd{p}h97l6jrovQWmk+6Uk#|DjBF>GkSMKL;To*gHzN@o4 zU7^4k;5D2ORLVO9F)MjTAHAvWjbqg{u_Xjrf5r^wpsiinPwB9!t{S6;w&vHoj;jH9xj|bocWsNuhjW;S%7RP{w3S4GI zCzGU9&<7owPs^Q(fgF5t`);5O;A$@)vcAcDrs;rmSE`F>LXuYy`*l3~^ZR$7zx&<0 zf6w3Q$c4wOk|;@rGq#mwgscN{xvwzn7TQ37eAbB zY|(UHDK@WTx6?rutwm0#jB^eK&!)n!f0GoHNrN)kk_z+Vxx^z z`m0s@G=KHePhXn+KD}K}18q8L&wJ?T797-rFhL7!-2`LVm8|tHP$J!W?<8G}rn9oF zW`$ci8pikO)p?G~JjpiXC|%2}1&ui z-m7J|OHsi%RJB|eIlEv|7H9=Gj=V8P06*Iz;m|@VdEI zQz~T|eT{lLtlwT!^{<+kpL?@RYc!E47QJxVq-}@1(JVQYY4I!E;K{l4&e$@Fhc$iy za(CIjoHriX;Vi~&<59etd&_<*e`QLmU9N=YtCVfE<8vNThDdwcF~WmGISUV+-J|}t z@J#)tD{rm*9|V!SbSiPA&=wRJrrd%OB(^`Yfs@u^m(mG3g)3g#&J|Qaq6AD5Ze~G= zjR~kRt#u!8KT?esdVIdum+gP~%U{0x{p>%oWdCb^W11>x2V&2)L$uqXe|$QTlQc`; zgRExkyFJbEQc%VcZ2}u*jYas4AbpyAwx)1$SkAKGNzEKN6j}YWUGqq7%Iq)qVyN=X z$Y|2g{?tEYAC?~G+YEN_T|sMuYX6zK3z`T4H1e9gxB<0LMpDs!sV4;pBfv}r>@|ah zAhWXthYD#y(IuJAzBh*@e<#%4eh+o5IOSbqKXUu)N~B#1-$)2&I)M6;-m0O&R)80f zl?@WJ0X~SaZu9CSYKB>Qs}GP=paV9+x&TR%_C9vV3UuQt9No@R>^d4Bdc(7WEGjgi zXkMf9(X?i1*!SccN)x6^yeI4QXkZAsL@0M?e*;oje zj|C0Z%4uvq!yP2byZ6Ayc>#Y&*{77ARbZzu|3Z?cL`eKm205+UvIO z{H(RZh91z9Lsj9900kwpFNYnIn%zW9LVwcpC)%}V`3(Ed)+i2g(LKbSU^|X^s)?a-RGLX4J1u74=>~_@8La9 z_XhS-5NxtkFxIG0^yy8VX}GYP-Lc(5GC}eN$f()u`L~wCK6N}U6<{u*e1k9#b+ler zi2moVe*Z#!f9)}}S6GL`ILT(+$)|w%CHf7_k`BZyUty^7`noM657mL;DpV_6dgAlhT3<$z49@M-5da5z;poFQKp z5frZ?At&|+anElLi_+I=Z#BU%H^(b&UQpW=W|i2me?y7f-~bDeW;%AjvjR3N>6|aU zo%!SL{PYP1eBG}0%jf%id%-~RsscMEeE<*7gFtX9i|@VUX|qXlw845SpFEOstnDbl zpCfy_X>mc?Bj`FOAb%jr-P>&`e^*^bZRw+Ewn%clv<*^_ch@jm_m`)xE1RR)fBTwo zBvEq?fB62KM-#j5X<7F$ul_50w=E5EMI5vgVU>a+p8J)T`_@HT^YVtQkTU7jNdx_7 z6t35{Eh*X1t8$g76(yh@&C6 z?rb73(DZmx)qXQ*bjKOO^`s< z8{&B zLBXC2n!MH!a9WTX-gK>)BE^ZfK1N5`f4!ToHd%6%cI9NAui1Zm{_a;lz5DC?mt~Lq ztn2{=gi7iR6jc#)UZm=Tdkj0hHm9|SXK~ruOv^PknFmd8td>{k{FDZRO8J{!*l(x3 zjl+qA*6*tI3I`OtcB?+HyOEC#EVE3bpKkH40#$%$+NOPf(Tw4(f!)iDs%iDte=6{S zrH{6jYp+QbJZ&bqlz(DtJ5^l(x>geg+te$GZMl{Lgj8eg>IyZ`XEFi<{0OF&BwkLw zyJnw$e&wZ?pB27~k$3NU?}C_uF?<%XQP!S(`AD(Pnr#J~zJ1m0XH;NggOKPBK@u=P zUqMYT9xb3RRc(`GFE(n}p~P_aEDHLn=T7g&oD5QJ|)mCHO!q699B$| zBZpggy=1?9{&0Wz`1kf=?EO(-^SYbg1+TC0I10(TJMy9NrS$f6T%Sw|fBn(#*FIN5 z!)ddp8hLg*jtENXP|$t4#=w%D0J2;&l*~B3$QEjB47r+K)+$fI>W2rR;-C{1>~S%J z=$1VR**aeVU(vjIEPDrS zYI$I`@1;9?gk+)wIViELG7lC^i>#F)ck|SMxO%4t>9G-tgvs;WV91ANe;j8gADixP z#}n$1VR?JZxh-~g>vV9muAK6%>$~z8d))|UoUx&{77sZrFzxK5e^*SMrR6;D-%?OxJME07A1D)Q;*PV%u)6V4>oy1Wagg(5|q1sc;gdirN$Q zCN4WMUW)LmUTLXdKjp)Sf$%rhn(V@-o$1**UR>e4nKMEW#<-~&&jf( zfaPVqK|4H&5ZK1qmH_sFIt+`+M8TF*(?J+I4%QYmV%Z%f4 zj($_jacY`y1`s}H=BXgbqLU#BiaJ)Zn-A}*)Fe>G!>tMOh5#iEa{%0I+p?)XzktQL z0~XCpMZLDEA|-eRVy8daoE#*`+aM!2i8p#arftEHtma_!2^RW#!T#_6@%=Z{Ue9!T z0@$^{L3=a2e}m8!K#RMvu(>Wknu?vfO$pViOCi3Kt{f<{gW0|uubNdDn`62E9wjXW z70|ObV@iOlwSQ0IGG9LjU7X<>Pm{AM>Zm+CntZXahX{`>5%FeMBrWLze8g<)s#hET z+y1BeGs67=6(KD{^xH;M)*GFerJ1EOFu=H5nDhG!HcTUo(NutycFxv?#g6_fg_g;Jhix*8( zO9=U>av0((Cy`%GzzhP)bWqaDxkLPF;CYKmFwgr##e+wuVwvf|nP7kbY%=bw0vI}r zbFZaGe{pR?ey^k4aVh*c$9C&S%8BPs%3+(Yx&_C{wx24AMrl z$?aR>Yo4!GO@aQmhkjsnU~OXM6|)|c2T!5jeyvUMvJ7X8X{iW!>Lw;xLVg3 z9;|WMx6)@;U+C;#MEJk~_Vn!4*?z}ygHZM6fAsFksrNpWkb1hw+tjfm`a~7~bQ&;5 zo@y5!Q-2-X`F2NjwU42%J3a<17MhSW&p%~m>&Acxty?H=l8Bi$}FQW6^!N1)U0mAzDy{m~#Nl+WI5HXC+l_Ps?t$bbXG~GAdEv+ty%W%>;^cOR#DjOvQ~LE8alxmAWQf zPgzq*+*6>iZvC#l`W-I|0)(jO%*kO7hGWcpX4~5|%+R%vtigu>W9F#~8mHSEf7yHJ zQ2<$kP57*K^&$xk*Vfr_Byf%dkf4?WnsB_vwg1Ot$=<(B1r8-3oc!&T(9;RhU?}gP zIYd?>H^_GIIwi~28!_{=6WnidsB0E%Fl=rN4x%jivSdm)c1j3d0bJuRC_T1c0D2Bn zx6ZtmT~p~E9=6)xB%*WL*<}j7f3;n^D^RPtS}CmoFnhd~HJMd~sM<&0I&tK@y+C&k z{0yq)J50r^Z}NemCGEWjf?zO*#iLpWfNVH>W{s;flGy7d`{~2=_AUFR_xN2L*y0=L zXU+R7W;LtM-`A$KrS?pGyKQKFrTAew>eLoai(yC>sNk~FtOc5%N1vOVf9!WjHYTb| z+|)2Fo5`IR;;~5DM?W3Q$POalH`QRt&~}h_O>21Pv?iSUSeC5WCiL4v0n5>s4KNP~ zKnC%$#FCHL__%sQZb;8vBEfH6SR&FU8^AcWcW5i1WZL)VILSt&B%asAF;j4Wr;zM55`;qZ zEC0H*B?f7W&<>>7;1ociPEb2Fn@M~u-g#ffM*PmySeH$h;8IQNf3tg=`pH~&8@*bw z|K9%AKD~SH5&aCBaRB<6M_|Ew*BsQgT2?MP2Tp=x=fXMm&Dj+Tv&3vCjftWJkb40N z2&r{20ET!(cB=>;h?u>Twh z@6D6AX?WO{dEZHb%jeAgnPs$LabQtAfz^R2;*+Cz2m%zUR7k?H94h^;>U_P5NJ6hY`ss@5IyttWszji>vWUf@Ez3TQ=JOK28bzK}w_V#Kyr*eaXCO$JfHXB0?ZNtpVhz zM>?sm@pwrLU~`httCjnG`}nu<;UDkc25EY6MrC!`6x)n;*MBZ=M9weUDnL=LFIsx) zIeH0ZeN^*9rEMpQ@GD@7b(g@|`vkq}At@ZI!e2o+oqaE)5At0D8d8*=p>70W&MagttiwrIUrg zEsC*__0*HJF@NgPkW4^NmIerl++Ho(ALi#zUkM>TBkOJI1a5chemQsIAcdYMO*bAW zf>S$|@gZ2ww_6X$&eT+PMN+(pM4=Spr5AQ^w*KOf5${#q0}-TjkW{Ppa<+Nf-ABM? zJ)G}rkLc!1Y}8zN9=f)*BX(HCEl4J)gZ-yk;ur57Wq+aUKgCVFY~U@IOd9+y0C|pk zjVEo@(Wu0SQ=l$wUo7IrgwLDun8kol8e*F z{UTLud^+lG$7oYA-}7|sP|E+UL`o!6X{hXrj@Rokb36faPA@qM!%>Ui(d%UMJ0f7U ztgE;PVRqJj*`8mTmkz=M7k?b4=HP~|ySmZBCS8a0bvn!nU|nA=;Y(4vXE5Zv?!W_W zJPKG}JDj@@jl;Anj7A>3IsAtNi7p)<8>3wtKYME$HUT_GD9y zek!fZ!*zm)2%gmi=hgYmU8|=4RJ}bxv|g8M5!6(OT4q$%lxI*^{C{4K>U~`c5*oZx z9zt5Hh_}7UI@#QZZnWo_y%JN0-hN^k$L8Jk>5Pwq=2iP51vH9nXZBdWv^itN{;yv? ze4gVQQy7=^eTao)Yr-r06xhM1jUGX@#cXSTk_{zT$)#uki=a$!0a^#ccjiDIDuLd1 zbwiEoP^7c#2R|L)2!EV9FN^as6a(G`nKn!P#N1CsbT!vui3o!saI3vJvO0BLrI(I9+W5R=U@wf?N5s5hhe? zf3;+Pn%)w;t=F_HR`O~qylwN}WuuC?WnUTK94e8IKZn326@R8Vw=+ODZ$A32Wid28 z#X|Zx=TJ7T>y@n^$Yn!%bCx@@{ig>hUQ02 z!<@sZ(AkxvRnlwk%C|utc$5H1K(@bI@$wQjU`I5xjQ8Tev!u#U)_mBX??lzLssc+} zc3CR|nKUj}@gu#a2Y-M1@QQ(^XAJaGfYlMyq-+V1f`?Z(B}K_rJdC77uEUbs-R+wo zk^+a+pFOYE9GzoHgZgC$VVZAL^P;dFTprnT25qY`0WOs@;Y-1x;u`Peq1B|hy^Z18 zvc~}B2W72pRZb?PL51T&6yjNGU*`x!C;@;o4mg}HC%66f;5vWOXVIG_9>;B?fKyhJ zgQjxx83x@3Ey@ z*)ce(O7b9p^=%Fn3pb5_K)5PH>S-4*dsZe3RqwtBWp7k~aHMjHJDskrMSEpf1c$m1 zZ{acQv+~eoq4z=3#Q6rEEgQKT)JVhvf^=`?&bh`*CrMI&93D4F<75LyU?%BagG)HU zoNWH2rOPEz+m7&R$RdXAfz*Bmte&M7k}qM)kd?LLY>%tD;z}<)N)1F6iL9) z$|+u%Lqz7e)!*+&QjA{o-`i@X;w4G+j{WORaDwfswgDCTeFu{3Dy9XiB~Roa4INDg z^obWRIrG6=X_V5W;z88>=m8E0JaFQoOhj|W2b%?KTIwoaWfkVCSKP4lQpx30?Nas`A(z;wf1FB0S+9*T zA09v(fE{p10O0FoWfUN-&KKq*+h}itzJEcFTvgQ%=Z{rus(LnF>Hrb~luX!{l;&9u zN8^Ui4sv+*7?wG%23Wl;mQj^VRc1#^!`By4PW=4TKF@DxR(GKpshoJ8t*z^EOybFK z(ACYooDELk7coC60Lh6tb^27TM_K)%t}(mBT43P3OpxjhJmxewsBtWNnSR)(u75={ zP&};J1@C(6V|?-KZS~%=0788z!62s`tLYg&PiBZx4R{kLU&`E7*EoS&YKy?R7<8u;_m9!J2mPOREKfiy+?|vBbZEa0h+Bw#R zNp@BAcV$JAm!1In)13nhI;1XV)PHUvDJnr4SpKf1e`x~?_Wdcna9cC7do$^83|~66 z;Us@)%9h${-eTz$VADlwJ}y0Nj`gOJy<^mu<0zk5qOFWEc0~`fhA5HXxbhUdNwt3f z5r00aF-wZa79aMW}z8mfeCip%o~iPZg2n%E)qn^un_+wgmgQ`r=#duIEll5B_0 zaX+n%8A@Qa0!YrR6WTm_43l7xS?;SlrI@!$I+jrf6 zEW_E-&r5`nL3X-7LFygJlsnbcYC$-+0na zp4WgaDq|W|=~S`~D%qU$JYsWVYebtVkDW!;Hog)XhWlK*1hT^+%L!G4xh^^u*+#tVeWVM|)% z2A=D&G>c>Nvno}!`hT!8iPdtDV?coaesjbQO8`*Fp?^2ASLJj~L!ZLh$g6zfwCQDU zTvUqlI+RCc)wL?*5Nvu~-0akDRo&^N%+A}!<`^FA0y?hVBFDP24K!D>UDUxCf#{l* zlDLxgi~2wth?89FEW&ubXdm0pzYXUfo-f*isXKWUw3Ul`+<$o^a-T~etw!r&iT6=h zx#_7BD#@0!3@QOYB_23oP3P1xydx?AAupCKGat%4^{neb2MXKGv4aA1dO984(_C4E z9v?k@&2CE4^tr4=Nq8!>4HJf!_yf403h0(ORm+)hvLt|1aHAIAr^XmMjuRWVxG(njz~6XrTr{~r{dZI`vquzv%3s}gc@w45Th8k3SAv&h(s z!st5)Jq_Z)7WXA70bJ7}SL9wT2eU-Co|k&wS&^&?k-u8Ae_w8@?bC1Cw*(JKJ}Qe< zC!J1fdClHP;%9D&y;TljB8z!yS$Roso1M#%lQXrXO0}d*fh{uLa{eHRFF#Yz%Jgdw z1)D{33V&D-!$~VDVe{0NNY+#N+bYVGq}%raDzHG{oP>qactp!&UVZ9JdGD%X+L+pv zqCcW-Fsgrf@u7;6T|Kt0AJN56QVY=JVXP#CIKHZH(W$hQ(h$e~;s*4``F;QKAMNAk z|MddmJ{KiTmP8d4;Nj~^&u)cuJFpbBmyCu`wttA9<<$G`T34N$BQ8)ykan*7y202L zFe_32+{EK=eL*LHI}wS?;ls7)ryb6LkC8644ruD>K^F00w1wY zo}+sQN7X>9u-~X+CO@_pzZ1pa033x|E^j5$Ift;+8E?q5C*-P1Avyf)I4<${ROgBh z@_#&o{`hgW@!j|D{`&j&>2Gg$s0H3Nt02+YW14=gejL%1Jz)+V!blH0chr%pj-%!_ z9P@;IHpAh#i!A)m2{UBtm+6Xpva4%%zls9oa5Q77!!Kdo+*YYZW3DGIrSQ?EBUPWe zynttH=wgrJgZ%FD?MnIy34kKD2lCIumH6l0)go-kdkf zY(%JcUY6nZDdxSk^#=lYeT5 z$Wu@&4i)<@yrlYo5J-Lc`0pC!OEY`>uO?F!8j*N*PW#a`E`qjs!w&&5m^z&g>=tvt zNYu6tfV)ttF@HE^(~5{+9=50%taWnrudHv0{hG?#KrSf8<=`Hu z4{~2E|MFJ(B>m-wwx$-@r7dH48|}4NuS;7Xz^EWZ`VJ~pU}Hk8%S6?#D|O2DQw<&6 zyJq$BQ`v{1*L4R9-cxk<9Q_DA0nU{P8MZJ#RUMxcPG3e*MRPX`g=l zmgJC4X;afM%iEC$0l8(NIFycYo=Upe2sZKx=5^Xb>|EeI>t*+{&BtD0L9;6emaRIR zGhu^P620>R-jv2A=+%@~H4XbEVYuPxc!n*Mx{AU;KZi4`yjqPpf`7r~1o^S9f)z2> zXZ2Lo>ayfAl}XNPa8C;}b4ZbE2>78ZXRKvvU#(A57TW?r$w@^erL;NAJZB!SR;=|O z=XbyR)1SZlr~ml*m2}@T^|`odlW8rBh@gO<C&zfMgCg#Qm7ry{%*^3Api}WT(jAKJV0)*&NDQ-az{6U znhcgnV5zn#kIQ~69RoQXb)>9$s5j8d^YA{E8gewIW$=!3dWWOo$-76gMa$bVm^y_n z*P7L1M_dY#l^p<{_irrT+p-hd*6GcGmHs^i-P`vo`y z3dw`*$=Y{N%#?57n2-OHJ$Vtr@9jquLv@|E?^`jz3&v(mu9xLLOe%V+t({t`y6Gav z5mFKO1Hu|9QcZ-+x#;8**eIcOdht>;bpqJ(Px`c|)8@tMO>m7iH#;c7Ce-VZbu7+b zafpj{C`OvPi&HHe_UyJslE#|@6A>vupS`|K%#-rNno~x*tZR;_p4~JmS zv%ov!(Nej+01a9$%8Nx%LlCf>=9@ARmREIQ-CdQSAKp+@KENEa@MCdiUWGTsr&X|?M(Rcs(SU2u4xQGkEMadBWU;oappn&!6geQ!a2;UnWH>E^ zu}7a)On(uGrE|^>Jr%)Il?Dpu^>|fcARhk5b{&G7jin=apJ=;@viZ(oMxQ=UE$Viu z$r`8pAj?PgqZghw^G^K%LB*DGCC9tHC@&-@Sh0V4-#`B6&m_-R>EKyAOsUJaMfo<{ z^OJJCCam+!Q!NDhg*YRiPB`*zH?ppcwqh>NRDUs%QnQy{dVDFU#Vj11>-G?Oe6+OR zR5EhpPp#^M-DdX`xO#hB7qc21*LtjarXIK+FPQDAL(*6mF1xBO-CYlm)FonQ8KN{u z7600snN3PLtT}L}NUeP;c}T#^9nK09^S<8ZL8tsQd0_#ddFAE8xnAG>et!P(!+85z zihlrH;tCnDIsQWChU5WT&D1suv=J2uge$Nvc9?3VL%iQr3wDGfg3&G2DqM8Q8pwi$ zzuMHf)u+2z5ud)Eh6h?Z9Qt2*aeqD>9#|V2)7Z1cmT_y2U0GAjms;&E3Ve$uvca5oEozUO@ z$G34uQZz-C9^NVOdYjU@!bUQuLSF!_5S=9;O(qLS-p#6wQ}xnqn-br_(Imbh2N-5~ zu@XngQ#T$%$Sk70vG>(ok+5+m4GQVH@oZ_|ZDfd1q*CTIP4t4u22F z6}?*Tw#JpEtLQ^!TUy&YIVC~askwJPx@A*!>949 ztE+tJzzkA~B6Y*(@)sdRHs!0TQh)Swf%elW-zQFR*n$Z#BPMgC&Pec@r~O)BNLxow z3w;yJY}o>IrbNK%(I-Cjeyhu2<3zL|a#&s?A38H^!HR7Seu9XQ#x+uR=&VUnuNrQv zq-^AuEB5`5ZG8C0%T*(WKP!3bWteK|tE;#+9h*)EwPxoFv(?!)swCX{@_zxa9bMuf zX&S6HWWU#S`Jv@FJV9SU@9}J~tKKm;`ws$&G0FX`rXv^wgpDERbhy?A%S z(FK2{GMdn)WMgHXUv*_4F>E_htLB6TPIp-4}?d*7*o# z$}@W_$hiw(b{GJA(S{zo(^#1RsIjnu%j&wpT}ce*6FXS-c& zManu9Fo4HT@(VE_*kPFMECq0CfdyxHwPH)R_4VtqIo_-gM2-hiokl4(5-al3 z*=Hw7ac2txcAUv9pp8R&^r1ed&M%sQIkU5|TW&b?>*M*$^MQixQQ;UvdA#g&$+Zsl z8n5#r*s{PCyl%98+dfRI0S^#I=;r0tKX{)ZKcLPCH z(5I=z+l1M>C1>x?JCFHDB!A@qhPH)7)*TkwEXkeQlIDQByj-pyK74Ib^GsVJ002~D zlkDtTY&a*yX*9o~lg%!?%qg0{7#;jBsAVsXvV~f7_dcP+dt2p(XyePU>8>ctr zAll0*#Hz9bjFp`b?QgsWDBJ-Cd#~>&LLebmhN3&y*3^xbiQl|uf^9$*&tf?j(#tWu zz1q$SaVIYem&|5%)@5gF*+&VVvU*1_xV%Dujt~A+M=V9Kh;JN!tW=jL`nGEmlfSWa zZ{J7VoWp|$b@HZTu($k{eBy51YE$i3>Rd+6TEU!762k^aq#9*_r=4qqjzuN4k}L0fj$$)L@!X|0JRrk3)l*)t3g}O_qy2m~d`| zAzKkwv&%YwMAd44DI9w=13;>i*UcU$DZiFh%7yaRvr1B)pQ&j#s6;^E_4a-#ATnMp z+W+4y9!PO_euD7L&H(ajj;u>kv$L?+ZPp~g)A<>82@m%IysAg6{6te0GI_b9J*`)_ zm%ESz31ExWdB<@tLG8n#iMY(`R3^6Zc@Mch1i=*Sv&G$iOK4s?DiUsKWaGtPDFK8P z?2;y;-GNW-RH9b|NmmJ@9w?~jjmfeR@xa<8UHpSLJy0t3jP7plf(m7+j}*PSxYZfq z`M+AS-+%b~i-}Kf6`u`clZASTyp^)o_M+(y$g$sUK@-$@n{7CtSmAsy9Iy^JL)EaT zoCpDMrNnc89aekRlnt?NPKM+>H^={-NJ)IWme{X{&hMN+z}x+#s>xR`I=DEy=l!|i z%|g?y6XdQJBkz=oE|XTNtS_mV=q&`q2p$UKntBRt{2lun9FJ91#s0Zd4Zx@XzV%e) zc63=fE_lBJ4c=RSwPx=>eE#tMTQ*YqAQg4~hr-f-yvrAdW=<2EgJA7G=R>m^d@v1A z6nuwa5sle=wxp?w%%;)R-RsRrEa&qA=ymgDrJ+unePKbnt*ag+%Ir9{LbTgc87*Z^ zJvpHk@pp$?t)+mAEvhB3w-Xbb^PN+Cf%??maf=Y@$Vh;itFH^SZSxw|XKLR= zzfDW4E3e0>MUG_!QacIZB4bZ4r>B!?!)9>hpZ8^UlEQ97#}bs;2z|>38fw)SS9gHy zc&N^SX0qN;cdibVd&V}tCYZS%dMD-0g2~Z;m)IAGwUWfWKUWI6tidDAJ+<3C?a-Kh z@O(SA62apT2V!$2oHvh;pYt>qr! z9+yWp$!<~NZ3uG6(TkQ}*(HJiR4Dc|=hy4|yjpoqCbG1q2LOS}lW{!U&GvRP+xy@+ zLZ#X;*#T)4y#NOBl5T!SS+Gn$cO@WybcGuZZRf*I0T$VDnnSvEH{i0j^VxC{+atbR zwejiWtGl3QM|M9;tz=dKDCA31k_6;4Tf z$qK?rSmcMMcD#f*FO4=C%kI5$^(0J@Q3Q$G^rV=k75>}J>vb8FoRpEXQh00$Ub^KA zHn+Ng^X-y-WDkA#%|E~SZ@+%OH_gW9q68Ii5PYTzfTlrfT!2h@_h|LC1yU6dQuX_! zUhvd)f{mttaJia}pkZu~K?1~ol0x0obn6TD< z#bF~P$2&N=sQBwx68b9GrqM$#Hf&6Sr~x7=mIYV{@(uO3XV~uE-Hb9yYyQw{Jdw|HJ=$GvBj49Z(it*$3~=BS5lP+j;>YbAYRE zDh`qCl)LBLm|ORpW6@Sa8Ew5H1H}zN?u8)=Y6ZEoA z>e$(w9u%pl;DLC7ci*hqAAk0%BYkD^0>;z3Be#)V)Rsw}^C*e0tr!f9AQ-UJI8e9U zfnOdmsk}+pv*)R^|A7WD_%-iE&f+XPA8U=xu~0rjc(Tn+`kr>}k}qo?#}yyK98NI# zwP4Til7E@qQc2I^ZOJuH?=G6k(v7^zc1=z}0Tq^-w5{jYx)AFcyzx#4?}){-WTRde z#{$NCtM}#$y_9ug-x_2ZPyRNf{qg_&-JCzZ^4WUYW<-8PwVhkl_U|H79qfMg90}5{ zPxhFX4dC9ycG^KETB=TC?b}V+nsaWll2X-eDdx| zeSIR)d{jD@J>2emm8usuKMc0~Qae+Ah5!`il4_BD*3$%jRJLE*@>I%+^Tz^d;t(C) zS&BOv))a@^HFhDgh~J_b&3Cn-I6JauD-+3Wyk4|7dGkpxK`}3zfi86sU}eBYAkjEM zdwN5YMqaTORBiBLWsZ9@H7=K&< z*=y6hyNlVPPCnKho>Em=v%{)#dQ%6TF7eSrgE!5k=cVVGdHx(%SmkZ?Dl}ETcYD1^ zUWa{PA-(EH_}hp7{rA88x3>cOPXy|$O6(5Epl+|1!c3MB`CLw-7VuMN_N6kx;efMc zRY29#Rg&mXRsxE8ua1Ew530H%k$;e_!HKZnR1p>q6h|+?mpN;FUDuF+9Zh-2#H-+> zk*y}HnXs2t8d1dD-+hp&?KC9Y@EeBe3;e;hAjcsy&{2w*9(CKQ7BMUuSOpD^neO)5 z5lNtqSrW^7I!LpT$fA?S{d~1%YrN+-<@2YH|M{vi@BnHYFl&}D#;j!*Uw>OT6}r9if zKfH=m*3ibw^+wQ|vbve#tUA*!;d#<{tty=mc%uV|ja(dv0?@eR<)f`b;X3M=yvM%h zYu7=wcb!G|HI0_N&V}+t2!B%;Yfe@s;H?25Z4}bG80dM~o)uc3RBexOJ2Y`kZNvm+ z6XXPFfg$QupZi6$R9q_S(Bt_%3jqLHG=t+u*-p@?TEa1GL$Pbfxer#iEpcI;>TLlB z^qry@#S2cSg7gb{Q1q~9q1!O1pUeS%pEU zCxYfk>~;C>EwVOIgvylF#$UCgc+jk&7*SSSxLQUIC&7p(7A=6LCm4v+=o5Ppu5&|M zrjX{}4$QJ_3Aj9)USbY*Ln`gC_cR~wN5#gqB?5ZP$i^5@FrumewFvsAT~{q7JvGjv zv}jYYNS%M)&{l!Xmy*c4p48K^Erp(;g&TZS{r4o*Rj2e)nJ@T2xhe`F0esc@=%W3! z^z`Jkr3~w(m%ifz8%p?{SLj(t+qqxAXXVwAgj4b!d(TNw7@aDD^;+f3R)5Uk1598_2Q=UOTWFfqQunU7A|U@^e1 zc7~57=5r~d#IMR$9)E^WY*V=MY6?a=N26XA=z``xKP}ile*nyW9PgXoEhPr{7JOGDjY#x5i}ER2rtuiOq$AouMshJikQ3{5bpm@j zwNJmmu8=n;dM`B|`f{sg=Zpx$%we_WSxuFY$isL35d*e;0UcHxX?vgH+%^4XDCDazTdJdc+bew#i*Pi;&c~if9zqINl|T~L}#jZ zsjTWSRq;a21b>y8CVQynm3si>c;7kKwZEezr$*_@adCPQxZotOTRaMuP_?TdslIG7 z{#VMY-F{mIuS0uMRrKY8+U?VTnAXz?OHF?{S&=|MBzR}hp7P~+KHX*5xqox!k#`c4`l-nd3D`+hNXd3e zAfjzKil}i)RQ?4`gWA{yyWn-*w@-adfkYDsqzal!WB~nRo@MDo1A8`s(hJ1)}xtKwD7}vftL^;2c%E^TWB<=q5VfSs2)O@V!95>eNQzB*b|;04Mgbc@|86WKCQyofJs+uKWMzB_MVDP(|T zPVZq)O&pdYswz}3Md7jLTWqCVYSnYHC&0R(lz$V*a@;!os(TGKJe6&=^UK+zL&@2t`GrSVsN#Cd~`J*pghUiT9``_pfK z_1}N_hi`uN>ksXf0>{$;6se8im@;d?Dp=^;1MPC~rJP!6u%r2H;j+b%K%_F2EvXJe zH5JdjNjXVN0H-s9Wo<&4#&}c{GFGV=mQ>q5Bu6@P&I9+kHKrGiF{kC{*ucCea=$P-k)`VAB*t$DzTaR~h48R=c1! z$kA$qQQk%DsUf!FoV)riVRxpQ4Z%iw=?$7y#GslHz<*oU6ErC3IMwlC4n*I3Mbm8InYdq!k0lT`Qwv_+%ny*XTXLFUh9j?uW2L$BK-#6rgbcmSZ4e}D!qCwA%H2~vdn zk^R`b7wI>D_f=t2q_jTAwm>Gh|Wh&p1ByMZiO^5WEZrWbc=MNh&bB4 z?%A{tv21fYD_s=?i<`qo3B;lR1&b9~jLWh;+>;<_!{1z4Q zKlF}goopp>n)sA4*@MY@%@Q;ST~ehPUIq2`ii3Y4)GO{JF=X~Bbad(^-I85!N9GUO zNvcERWwL1?_1n>#Y?o2%10jFp(q|NqIut9g*S3Q1l~)=LFlwIQ48HSG%46S(N!L(S zc~AmPf#B03vd%;u;H}UrVO&p7C+g4Sl@~kUrDDgSnL1d9TQ>+bJN2vJXex%&vgkHz zT~DChlXZtV^)^$kO?B?=v_}%^2A#W|Kwl!S1Ob=1t~Bd(HoGp7cX@wRt=k56pUVy7 zS*m+2*vIes`^5l}=mn0rT@4^>QR`YIs;q{?P)TqDX~IE?H21K7T?Zu2=BD``&;;Ci zwnKkTnTgKel{ht6o7L@D4qrEc(QcC47rOIlO(lUG9=&^j4DD|xn3H{(B5zKOJzG+M z-S(sPo#fU{~RRi*f_})*73QXa(2?e3ocG z3Fxpra9GtA*1`OZWHi%Kl>%uJ>ezuE81^l(BBiD9R#e83VIF@Tu<^3Tq?`mQ{-zV0 zrW%C3V4>7L=2KUqXr%{i$I&n9WELQ>0~b?;AQsIkD6t{h5|V@VIZDvL;Wias?_(LJ ziU*=vQk)I8mKTjxmHF3e)_y3jByFEAwR3QV8D7rZa47g%%?G792Tx!t{h_*% z)kX$7-E0kze~)TgvO7yaC`MrdW; z(EO}&h4&~;L1Nxo9@;g)aCl9Jeo1fQ{-@DD{`i$KFQ2wI!_fkWbU`i7zpw(RB&(C_U^R9;{-Mj z7rQ^&^@swx3kDrVqGJAsmgzY_wB7Da9e;@I8eR@_cTQS}dYvF~_7$lL-Xsrod}VBF zL~TOeh>CxAB|Cw58mq4%6p&mGrJ@X^vmNI>U#-~l?s{rJPDeYH++0oTfMZ4dW6`^b zm9y%bok*Oc+DE*a;rs>wpi|fKeoKacHFne4E^hbioq4WXp*IpPIOq^6K@Pe%;zuve zu;*@<@O?ZKY^wvuBny_Z9!^n#LN{+V*aPKK!PbA90T3Nqo&94$lYAHy%N?9g9YE}^ zJV}HN?itBzRqOh-WKeoV`hecSJ3hj*)6g5d2DGLH;WLi?=3hSi`eWs9U(qv?IZ0gMh^U+DWLF%27G z4%mOE!ZR$G0z_FSlq|afEWdEfyBT-R3Cd&#+5Doe@S*&mO573?$W!}rM@d*1y$q_qWDhIg1(RbdA=e*?Ww)>1PTa-^E?lt&mYq$8p*k?i_yuFyEyw$!FN`}4r94~Ev71Cp49*61@K+<--#QWRY8eiK%N+lPFNqd||%PVMh=^&kM zghDWVuM~6+p6saZdvn%gDi0j)Y8@gHPI%b?`qh(;Y*CUKr&D(zFoMse7JE^>WCee; zr{((7uYU3N?&qmuerAUo$oZi_{w)GpULdI7!{N1AiKTo+A%u!GoU`4Mq6TQU_BsTn z;MGO*8!HD9fq`SYouH^?=lc@??>l+N*St07{VIjSp6JKEKQ0+M4QhG4V9%TD34m$m6o{Q0o8mH)>ex`$-DwSEpIO1;C$b08~uNX8B!HfwryE&m6vTvCbF z$%3lDN=ED6op(hB_z;Ei+4q{-vq23m%5^?1*moagkRN_oe*FBiA3uMV@7{Vp?N1|g zs&}Pz&5iFBL&AE8I_{CtM4Tbhbx!w8687N(bw_9B_6>&KN&LsxuTh(1rI6iqR$(>So zm&-o&rwjL+^1~|>`?z5oL#I}qPFOcE>>cfKQ|DuqH+dPu^HszenvEoo8&KJit7Tey zl8eA!>9Q_mMY4Z7d0#am)AMK^@{-l%QZ5}f+gJzy3dWIwT0HC~f#;r{)utC086wb0 zEeY_t!qgF$uvxY}K!dn!(jxxe^<17=Kt2e_h?+8-*75nYnN)xP@(~+Z!S1J6J%__B zOVPtozd7&r?wVa+5!-9zN>$YRa!-p&yB@?C4KG`>q{)BF?%F?DvObb(*9tPPZi!vb z87Ikgz<}xPr`J^)NRyBqPIqpa1C@dGwlA@Xo!CqT5~KM}tNqbB3%8L$ox?5;z7(jX zEhfaeAA%jb5N&vhi6BTY=P>6@5vJ~p(W$YJ8+5ZA5S-`eU`tV$#lf%b zi_b3U^I)Y_J+^tJ0T+^ui^Dq+{;Fi&siOzmO%LZA=n?{pq{yI#H03e1?+y6Ho~g}R z$7nm~AAF}^+U8ucGD#GeGIAqH+XmJGj}n z8sPw^y6VeHU6=s(s@KFU<)_Q`%};DB(vt+5?L$M;WkBteWmNLD;)J)C7cqeB+tM}C z2Y^SOih|tk{mE(2!$*c$%o!%T-HSzNDMY9|Uk1}RcG z6*zy1TC^X^{&-D)Z@b>sps8`O!z$Y^cmZW!b5>*7*wM;Ck^-6d+@(m}2rh7rq`20p z;?Q;<%NLFJ&dUt*Tw`@mjO9Y&`14m+?T1g}hxgNg3r1#_v4XOi6PE+N58(y8USYqM zoc-RM0;o1mXNwipQjmIukyChPE!0S)u<3t(+Vb1Ixjk<+?$qejA^D3}@VpKV<6+Wh z-T<|i{gxw}f}d<2KyxH;8p;8BxF8Td|`Qe%?T05#UR1q7!pyb?cPRe)8NIQ8wY zg1)Q$d>)$lysQ~(2w1f2k&jJ{4r3S_SyNhjo{GaF8n2K5Hi{)ag!h7ii~wrt$uo{rI+*>S=T*RyKudFw+=$ zkT=;2x@mOMoZcb|bgOhqoCh*CS!UF8jU^oXS^od74YHRBn=GN(aeIbML6&XJmT*uw z#a+cAYvF3k70&R!jFTTlVJ#u1wmHKFVriz5KSgT?)f7rnQrLoTPj=z!YN?mn_X8(? ztV-vrmHW>R|295<`p1vuuV1ks_NJuHusKa-X_^cKc82-()*&t`8tKiV;P~N0a|2oi zT~M1c-efn(%N9q2MPzT_?4X)<4UBXy)z*71On+&WlMCPd^g5qocB^IZvTFLPq`qty z$SRyu&=9fHe@#$Y{zdoF^gZmRQk<55)DBjIq}X1AB( zDC2H0|4V5iC2%6ks;%E4(|WUNzxmsD&+|@dK0S49C~u{TO@@V7)>!Hg-F`QV>;z+R zBKRUN-)_)GgxCji`(<@2tC$jiyTk6w=m@9}n7l6}Bx?kscceX-e6)H_99u(waF#a5 zhuO7ypGt~5+e;zE%Flc)VD!{&6^>FJHBH;F3D)~>t2Y$2}^ z-Mu=DGqw(p1uT@OE_b_4v~Y;dyfn|Ht(G7QOD@{U0D-15ARsWP0tXb50wK4}f#^r# zz78uXI)4(C?Qo5DP4WXgb8VU$U)O*Y9FE(w5jV@E;r7p!=eE5+{Wv~BzkPU94uP& z;#X=c(`W4r)BU(0^`LeBIT3f~R^=|C5HzAUFo>ADXN!K znnzIM1DI&KN`|N=fsf>WZ8IdG5$Xg%CfRf^BC;FPcM3)-KfRyLr2UbQZJ_iQ`#>c*%t z*>%~@kNUU_Ikwn#!bNw6D$HfDl%fqRCfUm3*Q~}rC(y3ct9kZMu;k&xhciS6`n`)L zMahj>XWmLHO>>TMk<3kGyXD(nhK0c+6Qwg*ram{>ep$x%i^DsobT#F1EY4N}oEAPu ztkVPG+@veye!b7(S_jWWYo%zbXV zwiB?1OEj?Y_}B56fW0&$xc5?qVmQ_XL^WND8v*##5riYjB74);VF_okt0Ui>!i^*| zn+B%9EK=Rsgtu7u@IHs!sx;t#@$8=R-^;fjd-*){yZegc zOwAq)Vt`Vr^*n9HK7+Pl&;jSur8eX>ZMoGg1^foDKbuMikdp&MMI>^RLXvm$MLEo* zD=&cbKEJ`I2cLI?9fCLhs$W`zhe~cQ_mk?YH4~=VXVTmDZ+*f!G367%%K*E(QCIjya9hA{KW3Z zp@SM+@XTF{VDMN~uK4tl9OSAd5!v?ciZ~5rP2$skvE1}34?u{%>LJbMj9cGG(C+0% z?OIX>5>K?V)zOBmwy5@jb~q4v`4?f8(n{jxIKjD1Z=Zq1Y;f}Oc_}5OqNJB#hqF9e znr*wE7wywWr+8rTe|?rg@P6Y#;%y#)!4xkeV=J~K?7ETXp^AIlrA(fD_OMf_yL#@M zj)B{MqF!JNJB;!T?-u`iE6+188|$dU)plsPa+C&O3q9~>_O|k>l=g8K9@-ih+K+RI zrE=~-*S4sN4NQ^VNNK5Um&#`Qxv#g|ce~p^2!Y}Ssvf@VqPxJ{9&){>2HcDkN&*<+ zvQ+8BxHg`511Yd{@Yknh8=rnu4(GSyKfiK+KA~j$*29`XJ`S(rcVY(nw_e^(+}e71 zO@1geqdW3Q%ZB(?>Q~h)wuM6%tGmm(3hNM#gVzZU-yM$X+mbP_jyCZl`KXpUs!C_^ z0Y4z6-g}xlCreu0D#32{WOMCMnNA~*K&m%A5EvHPfp$93c5(CxuT>e&Mq2U?U_jrO zaQ*`tfBV?S_aFY%PPFk|`}j)m_sM7=*r#EWD4A!uAnqze)tfJ$M(R*y%aSKc7Zd}r+V35~c@U>N zf9@pSRW)>%V?8trR6x$r6;-SDw+r{H@8rvsncRHZSdo$Fly?Y`oA-8QyW<2J>@yjPO_EZX~I=>AF5o ze=kVak|IoK+%b9SN?>%OusllF!3~b(^m?jaq4sN28(@Uw_h)l@#JnpB&X^^5o~VaZ z;{cqkUAxlnOJbSR6IBz zb=qKblF?4*F#%flI-ZG?piAPdX=e-Sy}$_$b@Xf{v;~yBZD`lmoBd?dTGb?>?z$y; zbk}xN9Ro1Yl{kb7T@Ly7{4_M?Unn`GX)Kj zz0$E0^Lo8*s(XF-)2DC0blCPcQ&H!W=jrC0LY8F{@ZkpRu3`0mlFrX@0m|%O>M1#b zYY7YT$?_8qnRl#dKa<}kb?;lP`aA5&2* z{F>nd?|H*GOWU9%k<$sv4=SKrL;#toUs{4!^U1lN+baaX5)h5E3Xmn%#MPy$#K5s; z?t-n7pek(~lypuo`>ak_V&8E_iOt9V@AAEWHQDDbDON$6bHQ%rf5o4`oN|F8p!jiV zYuHLcTx&^9pQuOc<~{1U>r|^Fvuzo?ZV=_LpP~>dud!}bnznywkWCt3+?T%VhpHt# z`S*o^W{&6O$y!ndr#BtOPw#lu8J^Wf@LNTc;(j`B%Qu_yrq1&#vc7 zVF%N)HCm0EP)aF2e|TK5R92QHOd5ol`xTLQ>3%cXzq4BZ>x;tNzkdAo+vi~dcFI%1 zPYqMPZn5_&Iy&f0i}g;O*P0fscjc{;TOG**=K?U{+QFetU={mz^*m*7PE^Ovou>9K(WF0v8w;keNI0b?Loboj*`Df0`Z2+UU& z@YVg%^~A6&7b|93M4as20<94IhQ@X{6jcw0^qx;UM`Uv6N|CmTljq2$K%`pes2J~Z`nFDfxlH4w$FR?E(M zzT{hy?B%@hY0IOA4UN1^+GG#eL7ubdHE?EG%QRGqy6*e5HJBK1*sxYamzyn=082o$ zzlS!il_Ltfiht4BxN%$1vitwg613HG32{b;SS{1_H=FMd-`DRy|KT6szNQY3%S&rl z_qc$p$@*KgnTWWrf2DYG+hG&zs-rJMhuHY%s9BxonB=9*JpnU#N6%)M<_PdUEY0Rf zO~I7EyuChD@^U}mm8X^}Lo6Nc2M|`bt={aijUamVsedV|GS~{ZEES^CTO^ctO9O}` z*1Nw?Wi#3DHmnj^cbl{vfS8U)K)}bEBig*RYH@?i=v2{Rtmm5B(!k@CV!zpZ-~797 zKHt6HGarXe=fnQXGua?8Y;*zl3erpynVSFmnbB4e|ef(9i;(f0Dn!|sV!}AfO6CHdam3U!&SXO9Qv4? zms+%^-qZWF+vyNE3qTc}{=DP|0%XJ8@T!fMq3LO|lU$qX!&viDl`jOp5>*HzB3x22 zSQ-E#6dR+Vkt#DQVsSbe5_V+;0dEENobRsg@5!lv=wGL^QoFXYT8@Ne<4Jt6*6(O= zDSu%G_=v%T6Rv(Mp&~r5)#uMY{^^GgzbNDH&kDCHk36)_Rmrzp4F%XinV_?Ag{<8Xrxp-(dpKvuj8Yfp$^i8psDG@6yOY=iCMSvNmAs#_#+sd6VCQxFg$V|L z7RB;?GrKk*HgPtv55Nz8!3)qy#t}6(*G8B)cEU8UVLlQ1KacXaKaBalYIjy!t6PU4 zHY8_S?dm>>lls&p3&ESJE1Y^54g&4WR+`b)bPA6-7c~dwgFv?Wjni^&`0!^FFuaXIO zb#SwuQkU8+P|aj>%B{ZX?YSTfh54m>H9F|?7|Q@nIljFCJxDS!Ey1YGejDo{B<-vL z8E-;ij#95f^M$@to-e++g+sMCoba--6qLfZX#6|!toFN(ZB-lcty4qSAb*Bl%Basp zoOoWd`r$XF{rku7zB0iG&;mzY%a6`GS`Hf#Gw-%uvB%n8b%PHl{evqWbqLWH#;~(ns0CHxL1EH5qT%-E-i&*wMFOn4~L2omQJAaOVK9-Dw5)%B8 zZ`~}JPma9Uj6~hZn|ffSE)FH)+kii9fq+9eihdd-K(lcAl9wg6n#=ntC-@7M2_dn9 zJNDtQ{2?eHuI+rIsC@tPya7x0&G_^mAKPlvePh4=REqcP?b;spZ5D55w2$G0PDsbC zd5cyZyYr^(B*Qc;ouXtMfAr|et;R+S+cmM6&4!Js6{`i!441JA1RQ?@qH0q}l09w8IxQng-LL~^pnI9) z&15~TVe;$VU%21=|s zFmu0x=9#q%*p{BjIY>dW|EYY5Zj9x!Vboq@kh-e>uHZCvauR=v{w7wS$*iCa=dn`S zytlE3;Jmh3`M}3b?|no&s)KTIj=ZT@Kb*R@Dg9oK5kUoZyGyQnM!q=__1x53lagM# zDA^fz1r9SmbAj8g^&WHy*%j)nieqWjayX|zE|>dj{&KxqvfqzS-+uW0r|;YN@yBmI z!`uJ;FRmh;7YuD_zY|PQG&CGH9xGRdw6_@Wk7_u#Es5R)mDOOh@#8)GgCc zPv%UZbQZzQ%=rVJEvJ5X7A(uNitm!&w! ztT#>DtHt}Kef;k8$8WzaufW@*7*h$^w{5X7qb^t4$PUEeTZT1cqLZgT_v$g-V!cTULR-ZY!okv}_p(q(_joG-wQ&su$jWU}3j9^^C-!Nq?(^{~K?(J)v*DOR{(kuXr=ZBkzSqU|y!WiTo2`eF+$nmS zQLDfiF8!Gt`?8oMsVkgTygy(8S=n;m*f)-z~dt#&a8j$@g<#8}?L;0SiQ#LA&kOJR`l2xl9r z3~Lmt(N4dTa^5OH^+4K>y3U?<^_~`!o)&*AM$7Nx7vsmjef}QS{^jq#{OJDb&Q@M7~M*SsWyRhCX+I_O|=hF`m>nkDwg(7mAycL0AF zsU8j()T7>_&b<|utBK{DsZq-ctf}tq4EAXsd^Nxz|HJ#c?J``0rxP?A*v1>OFn_k= z^%{~0K7Zf7|MtW0q^0loILm<)4@~1!wKfOgB-wloj3^|>Ihc+QO+XPKO+6%~fNp!& z+@o;v&TH(doM&s3&L^`8Y*u7TLBfAdC@e=*jc+X^q@tGTCW0o-1*RO;K8*Ds*^(<_(v4*k&ib;czxr$*^%vsQhhO~mePPlivI_Me{aNm6M)2%S7{CbhlmzwO{HY(16gQ~C zekBANY#YSNZp)JX+V36kaYpw!p!C(>gib_M z^yLUwS6*K3!($yS5%^dwO@m+>8rdg(IyS*tQXn4)TzTp7b_%me+jAcYI$; zpV7OZsBCM2{o6C6x?uJad7t+-L5rj=@?xhj|kWD-cVnkbbF6u!-M`9 z92HK2&bk}S6w19%^^;yAn94Rb6Q$|=$C_vJPA6JpTU{M$*~N z$F2jI9W?5UZek$Ncrr)=?QRIMrg&$(Dg;0|+#&L;7~;B(;LZRf!J<|>riWF#hs{8EQuRbz9|jLTMFu=@v7|=j!TqxYl@5OENB}Z zxcof5_f-zd_)V&cPSvv>iqX$t7JslUDVIm53>@qRL*Iaq%zFv?XB9nVIDyrH)a0D3 zio@ONardq-Xgef=<3QXgsn~S;bk`CO@GXe`$KiC|#U@a$?ha{?_DWxXs8xz0xyN>B|4pz|WF2sH5!dFUPr)8EufsR}FRJ5xnPk-N z3N0SWt-JgsX-QuSyUEJ|Z72X8yy{_A(T`#fk@fH8n0uRY)TCnh^m5Qi9JPme6UBZ- z;G_fLC$XWtzi{9D?q|P$g?~1ldb2t^KP>xN5ZE<&Eo;ChDBK^i9k*oGYQ<-CJBfBh zHdbkAs@ASF(V_B$M}7gLeckKd`UpCrVSi%3mae?@7{Y-qG|M``7KF!HJrB`R8~S&i z)~_^6I|DRy2Z0Yo7A!U1Hg6olZFv8+W=Jck|JG$sy9i=&(71#L-G8-YY%_R4#Q~Wr zOY+#awy2P^!~t7#Oo|Y^zi@wKy}l;2xmk<`S!VLdKCY-ZrskN=X7KJM!MpPgd%gJ& z`Or-WG&K}$-Pdi)d1^zU^e9PHdE3>N&5i@a!k&aAPJ@s!`o^)f4G=hTR!3gTLq{gr z(GKJyz(oL@CJBTlRexkQCvx?eO2=x_-yI1l3VLeBQP#0*5V-xm>kO(7jxB>E6}WHh zjBHbKf7Q&DtZYFBL{OrNftT_Y(AC)9U%5Yj^NU}{`2NZjYlJ6&Tb8ZO9@~GDTv@-A z?B&6l-WtTNd$xIjP%0=7#A|=uecOs=R~SJ1Bo&^z$&`abzz(0U_G{U}a~i%@z)E!{ zm*^G*Dt|SVOCy_m^sRR&L>*1#YA_jOW*y8ks#lxtm6=Y5O3|_D^Y+BzPiq$4!UuO?0Rp)Fm zTpvO^zvx=4PIxGmIoPz`9f3qFfjPI3A4-TNn13d7`{H<16l2P>9VAiJ`iXl-B*?Aa z$3Dx|RpA7P!65W!u{7b}^9_B^m5g#OwZ5hw<~;!KOCZm|(l{Lw1I0&2JML~j*7Yn> z=aT*6cfa}Y7p1;m72Tg2h&0+(IT(Cscx$S{-?!?|st=N4ozWvYJD{#*60fjnT6yr= z9e)H!%gawUfeGP)jFF$b;*glKGY`jZ0Z2=|2!sc0Kgqe*(b+D9(3h;BP?9E~k)Wd! z4VfU3ivhSSc`@mnDMCh+tR{}$`w0V?U8Vw#cG~Yaym;Zj?CNr|A4x+bR?@O#@MvcRvl%zIucL~ZkLU5gguj(>VL>~ zl%M)#^rpXk=BI$3j?*t1>mDZFKD{G6ydSE zjC1URWbdtRt%@eO;j?{Em+DNu!(qFhoGtA9y{`^C zukf8#00lV@lvTzJ3B;@Y;eD6=S^oCRYW-qaeSZ3ih19M*uR~supzDNaR3`Q!+**FM z6U7WhAWG~uule-i0X4|h;q(}gqw%uW^$9rvB6t9QwJuaV zH9>6%bxPfhYKhRH41*epege!`>>6V9+};!L`DW3^kL{Ij@pJ5-j=$ZyxF2e&bN1mS z*Qly(E^TxLlAzeiNS~_3*?+#r{%I!Yo&yk_?RZ%J)Gn96w*;wb@%FpOE)&aU4K*xxVEUaM=Iw^p~Q{09j5!#E_PJ6JBj#OhuPnr45Hlqh7kPX zAAf(-*zxFvQ2^~yIzcPU29O~FUn=z;AXEnmK^>PJD9X266yvxi(z{j(rvl;`z^x~Q zHdqyc#|QS)>Gexxtb0}B9JXK!Eq|WE&ugR}0O##^5u|_*u76I8W6KEupiDy1;WJ38 zZf}wFD1g+tqZMdbHt(mm?qjI!#4+6LpeHS=Q>Lg(0IS(CV7`xfEhabAvaI1ONd;81 zzJs2}uUG7s-wqwc%eU{((xy{!m7B-+-lrT&soDU?260$-+QJDFRH%2$W!p|$#LD3w zAl$OrRhjQ@34g^5str|cYg`m^K=_KbQD0LZI#Dw?Tm{*B+AUmj^$2rXbZ^;F<8 zE5h12Wf8XR1a0Dl676{#Y%W4yzHIaDw!>$l6z{eIA1%mt1w}$7c#twOvDA*E)iGaE z)6}D9MHTnZ6vNlrl<@Rs(VWS6t?TsUTfFY+i2x%moqu~LgB_>Yo!PhZA?-?99D0HO zASYhfy>u@~FP3v1?a*BXTyxq5S+~`nsru%wIPcV73zh(*+`ZGTJ5cDl=90G}&}4R1 z(R>g{34fNz04G3_9<+lH5)>)tm7fadmbYv6`Qzu0Uu){-U;!$j&?@75cA}sj%r|Wu zb&6@pTJ=k*WV2*-Y?l`tMQ=_zc7B#Dd#U8I*+%Mcm5so&YaM3$0S^j5XSG|p&ox|l zievei7i4Ddn9jORY7ND(K+h@(2@1D0FrSy<41Y(^W-4&iI_rceLYBJU5GP_XX_vIE ze8wF19tE#U+s+zZhc`)wRb7kDn!|+Q%|1UDpXWhcvwtl=e*TIrsuM*3hQmX!T;5{( z(u>4yg>~$`uSfB+qx9P_5)ZZ=G?dkaDjwJL*2Y{32~|R)*_u|pfVmF|Qa#8T$|Kuk zB7gGr(z`-IGl=P7xp?VVHHZD7e68y2HyI&MQ5PwbABv-PZ;$sQi6E97t&{j zb!T>PGnv6Er`qVIClDu031S(NuFx9<x zdb1c#bDEHY#h7F@1mfG4TI$eg@Xogr$A6`s>V>sS?5#x@+?Fg9S*4==FR=`=ITgU< z-R4u@W;K=7INTF>MmqblUU5@~{Y;m-^hYI;4(-q2sOJTAE^IGQZHNhw!G}hmAc0a1 zmDL2c+giIT`ll-4nYu9#*k#K^m|?e*w^}vM7t#K5)_t=_$I=2juD`QhzyJO74u5+p z(-Hhm?OsAUZ4M4~nNq`Sm&8D4>+u%ZFS?65vwe=C+e!pHsn4(0_B24-ja(okaEQ&u zbpF6<&c4_?!)r$sAhm`)mTEv1&W-vK#XuBM1#zYDc2MHds+gIl=t=*28y&QO6~8Kw z7lFzO34)SmaFnp9qi1X6p?h-mW`Ala=-90jq4dQ@Uj2aBP&TDGi&xdCNX{ROH!Jq> z+t1_EhkyCUoa56UU+V%q3B8&sHIDLR0bHwfZx#3BzB-si;pZiUJnF7CKlCpzyG&a< z$Lho4{U+5`9ChiMuq*o&bkXE=0N#`RI+?J2nQ4kOsiwMB1?_H+(PK@^$A7tsFT0#a zwQ4oo&X{jDm)Zjk1r*6sRSKZ!IA~v?uT_nDjaKFFkf>cs$##Q=>3_H!Gj=kV0pNC% z-S%?1;+wzk+1=-9@!;qG^-sV4So!zQT?vmYda1|S^K{(dR$Zm)HGUo!89ciH6LPdW zY*#_3eJWkbcZ%A=)#9xxiGTDM>SmT=4_kG@B0*FVhcKHPbp)S#ntDA3r}@)vbM8S{ zjxTcp(p)vg3ykeB#PsADIJk z$58JM{2$LHg!00rAmv5ZW-n$*-RcE^;j`TvPNedp9NwJPN{Ao;U`W(CV2+WKu?xNV zb6ULYq=5sZ5W`*cnkL`wp*r)X>c9ZqZk_d0Xpf|zZe8awh|6zQ?bG-FF}`A6%vZQT zmmwkq6Mv`cs!=EJYiv#V^zn6x z;3>=<-rOna%?tHj?<)4r-@HlUZD6;nln|EHg}va8h_niJ3%0NXEjI~{o$m>X>bE{1 zNipiEglpn}8#alfq-F)DwQXGEUwOhcA%FQ{EuwWY`=Q&_8+7N}F3!}nBFB2FF56kw zxPKfBj`Pm8C1|t-Mi!#!K@%ETRp3jO@AbseLo1*b`~5ZKe{@0fCQgPM4AdKa=6q` z4y#KEux!nMourC>Z-H`oxwgN%bU$%6elll?m$M=}=V(^~(YX+UI52Hf)4LH8ERg0ejY*r$aet1+ z0!ILh!cJc7rEQ+F(#yD$4czQ6RXnF#P#`6+Di@qOb@dhwq(+Xs(B0Z96*V}GpvdkgnGu7CYxq6%epDmxLj1WvG%Y~#@Ii;1-(jQ=um2W9FA z<}m}<9J<`?5KyX7t=-gwS!$2uRYDR_>%K(F1(@}$!0+6g;!gx4MU1ZHU;C0ux6QWN z!!BgV0kI0i;IIbBP?xr-kFbNPU<{y}(UB{+P;20B7ZoKN(>%O zc)~cAgPpf;y-Hh1EIa_&_?#rUnSQ!t-~9TI&uf;SgaO8;Xg+v%=p=I8NvYYXkxA#I zNuHEYckCy4hSYC$hTlGw;N2TLNA*+(4K1ukYZb|RFPNU&&5lzD@3g9$EpK^}B5Q0z z?$d42p@jY*+H}R>^3a<7RDXNXaXQc8>vn{`0&RK zqxv{qxBu!-Ih?RivWu5kHV1unH-6JnO$A?X=oN!%<*H4;%V5zyc7G*8$(TVQ5+VoG zV$-`)QHaNgF=){ih;s*-Y|g(gqYTrIc3+pOLt~6ppY*Hm=j!HX2eJ3y2=>xK0c`lX z@)|nkjh(#KFEfT@3uA+xm&uFfU=QHkO@DJ&-{=kE{cZXC`0L*f87CZ zzNtgd%gkCQnoa-Kn5v$#op&ELEoDLfyEeq9Mt6XZO-%yQ1AM)g?xdbpB77-FM(i(Y zilaou4eb?~7n>Cr;XV2Gazb-a6_LXZ_OqvPs$~JTBBB!o#YDDG1J%@N4At8o7rLz} z+QU}s%h6=pe*pmeDD+ra#(e^Kf0`Yo=Ty8wvZKI7yJBIZkwP!NNPM$uUushXx6fbE zWwz%&Y<9H5>bFf{b6u$SRm0gy|MxQZNE$#*pFyZSCFo!a75J}JCUEx9FbsWC@O1-3 z?&|3hgSRvwA2#=rI5tAo=KefvT?yMmtO%&B{%lYahcLvd+2W9w*(hg`f9>A9CSO{_ zoYNe3?RN9<0yOVM&2}rDDkkW&k(3;^vmD07q0l&9CsG62bXc-wYqwe=2SrxGd&~Cz zeQq?nDM{0ypjTUxlCTt(M~%d)MR%~Kp}?S~qcDlX6vaU}lpYJtwa!XJ-5s~I(Q~uA z)CTKIA@-fLe4m*`^DbD8e>mqF0XR+V>-;h+UWchDDdB5Pu{!mtj0&O8R;2>-&$fe{Z|=bV z@UvgNe{sYyy1-nvp0Uy3#flO{^-q&MbdHc!$BGn9Q*X^Wj+NX~fAJt2%|z=q0ui_li~6=!9sW`AUL=$XL2}EtZy)z z-BD#u)m4T{e{hq&YNWhd{MVcw=9@Ryf0LRmKP{Rj7&b?9!kqQ611(1Ve7buhq0*jVjZqZD#q0r#v*PX`2_mr-hs3oU-@og>RPJ2udiw?6FOSG7wyXt|sSu z;7rP~2Jyu1n*$!RDb%7NNMs9E$E|Eu)EBG9&?-l|QS z@73Jj31VqDB#_(%=MtZXOI5X}8mYOQi>mI9@PTGk)dDd?z1!q6;@SHlkaoh#u^$p+IJ-T+#OY=0rvK(oSM4Y9?5UPp_ifqJ&zv9dx2v~HqFYg9Xf6mJ&(e*6ZzDca>YdLgwnDp zJT52s0^QModFz5R6udcZrEYk2_H3`4ZHqun4;}ZoO2XIfMTxU-Ygn8NJ9kwv_u3BFDkp3s zT#K6`Yj*)rh{CWMh3fe(yqSj;^qy=se|3JWXX2!48crfa&XSWwb1bJcCu`!ZLwx9D z)(fbA!p;t@sLv(Ao`}AzMQk?KPSI?3ejvbBtZfl;IF={Ky)DxdaMGa6FxIB5;g#(ZFc|t?6eEWP|aoh5+921X_Aq;&rrD#_2=WGaW zTLdLCLQf}~;IaXL-E%m?9F;OS_L5iI!?i(6uSZY(&6l^KSqCXK$=IMS0!IN_c<2(s zVV_^RzMxf=-z$8$RT&|k+YYW-`sHZkAkIVg!5UuC4)u_N-Mbv0C27gmf1J+MpZBSw zISJ%wKV7z;Ty{UXv)o>fkO1LFPJvYQ@Gp3JP>l~dz}`q8GaW+Wu;k4jYF^SGR%xvr z!5lJ299n*)wr#R%wXewVr7vKh_Xde}6yJ&c7n~MOeB5=Gc>x=F@3&oVS<96+`12t; z#h?az*1eewF|@wu`+e9QK0iGu*4NuQEYleT(6H-W5|fhIn~d4DqAe@hlP%!6NUGbRWV zTmzbm{1RKG_6iRVDxzsvu1rEB`vCT`)1{3lHSBr~1o?W#yf!j;zl#G8D}DnURk~#v z4ZEhTi&K%+J2ZRf_xz@S{N-xfF48~nbFT|4j|{3};+o-A8_%0g@I(v87yJZ&x0T64 z7*Mw#^4Vnys-|}yf3lNl!Ahr$nP;8s%LqO4nu}yhOxnD}hmb?etf5Vn(%NtaM)m3R zD84Tz68Hv7u8yekolyglp4`j)2itSJ6S{c30J)x4e2Olc3JS-4kSPeRppH40tyqXe zV4LhTdLUZIb2%a^-W18mUgDB$bRSo)_Pw=xwcVaz8k`~#e`^e<#ldb35rjBS6B(qc zl94jf+4QRB?TFE{`mXx{zw)JdC#a@Vc0haRvVE++5vS1m(rwfMS+(hDqyfmmJ;e{# zV@x)0D^l>mPP&mkAi%xen}(T|^2y#%^~_@t#*Ta(4ngUp6ChBIJSE~&)c01{txPqG z1~Ms^lOf(0e|fQGk&sjk*=mPvT2>pa_~iGN?05D59_{n{!z%0q_EcVt`y41DLUR`P z1pn#!6zm7m0%dnLrVSm$EaJ$vDc;PqI`N! z0LHn{MMhyK@PDxm8+zHGW@Ni0 zcJBzh4%svlit^?&|sGIs?j)7Xx<7e;8+ADQ7b?vR*&l_9F13>XN(d>`k|84w~ zf2Kb!Y83;lb=#LDuL4zhvqKu($hNpN^}O`EgiSdm%ofUa+yKd^1%lxiopL4FQGIfL zC;Znn8_nD2j~;|{O?YfIQ+s`6>$XdfDtIgLKxrHNVLAs$l(#lc{J9;0Sw7D^Oi@xI z2qY{5^OZ~1z#dA{uA7yz`K9uJ0!PBJe>U2i$JF;D9oYCGkY@)H!1A18(#k!XH16Z= ztgPe3uUpohI=p8OOUlF%zm(LBV`a3QnhPhUEUYt4#cd21#NxZ4`bpVWCc34&AnjcqOh$v{6 z5AgmRkPZo?R_@_&8d7K4U<1jiQE*U%xP7sQ8~m3OcqcQrp>{$)$gKAUh_o$Yz@gcf zUK2y3cW+gp*QU?6myZACF!lYX58t$ZAAc`j>G0cCH$KrfAnI(5(>UHMI`ew% zkDA>85H|IclUlu<#e6;qZO609LWLgdeY%Kl$pu|ZV`-Au1 z%qG{qKOik}2gIwrSxME>?yzZasS98FglRNfrY^kr3UAce} zJ9LvPVl5ubl$3ud{XU|Oz|i!nB2m0-6}IKRaSZNvR_vGG{q?oz?bEVFP|&U2-C>qD z1RQ?}q~Q%C>k!osCzufLcx+{@D#s{Ww}Y{qw$TDaoQ(nTFZ_GzPB0z?DAi)7j(px8 zg7P!VW($iVA9i^umC~{^L;XAplrvbpZw`cNS_is-Rq{H656>G1Ek=MIZ`xTlTTB#; z23mQ;%Qpkqjy1_hx}I-G@c#1Oo{K2)iKjzb5%w~Xcw=4D*(Wx%DiK582HVT3UNpxO z?ds%>Ti<|HlGe^udgHKa!AXu)5{n424CwE$JhFNj#>P`QJxiQ?LKc_ZHv}PnueldC z9*JUlT{8COrVp*k1T-+O7nGB06P;08Anl+2F9nQxSGEbGE?3%N`o6|bMq}|J0Xn=BmR^y7NX55+G zoyT%D0zxj6%fp(b!>rY2u*=&8h5I^5HnS_V|K7(_&U9#5+a4WcEpsM5^Abi879ruP zQieiyTeU; zczrPc@cW;??bdi2^VGF}FC7Flf~EQSx(bKNz*zK-(78b*&t?K1tr_c!Xj=(>LBZv$ z>b*6wqqfM2;^=LPE_a`P-|Orth>j1JT8JV0LRV(yYHr^)ZJ?u zkag9I&c-o?NP=321{tCEeGJTbAm|Vs1O^Hblq#wwi>v9GQ4FbJ}2+Py>o!m z0SmNxB3TZwUzziHvwid7%XP+EGs|c0)a^OxN=@#1+7|6K9mWq{E|Zq*d(XWXgFsd1 z)Q5SFri{y3%W98=tBP;|0sdW~_j76Kbw>v`=pUW?#RSgq45Q4=W@p|yM9K(FF|8DUA4EM2;+ue3FW5DV!; zMU+#ElcGs>y2@j&EUH>9&1%(LeGnnF>eZNWb4*cV=Vp1|_N&wU!dV_lgrB7Ge%RH* z#sg$qB(C>T@leYeL})F#s)7|-Hv#j}_F!s~V>?=SHdpz}H=jSf9`y_lsIjjr3k4RO z7R{vkC2;0{h;Xz=J!IwDvtmA%#shvduhLtDl!2Y%LXMpd5=Dh?aykdgmc9!8ch;nm zoa3d0>t^A%Tqnzx}OxR zvH89iq&Fe$GTyM;Rar352m;ppCR0Pvw*U@v|>o$o~D6_Ty9d*KM0{1-G}SZGR;B z$!Ppq(mhdP*y~p9lwN~x_chcrx3QhIyp$*u4q6*$>0m<1D=c{pS)V*V52(8;0_6Ux zi!Natn56^Irj*}H=QhC9A^Bu`#^5&){x*LM)JLk^M^j-HKF0b3rE08>Gq6a!XZ;;Y z>8cv;r_;mLK%k}-d~$BeQHDvh4u7i1r`nU|zfCLcSZtBpU;@XRMSH#g(zNzTd5PQx z4<-;e?JrwXg1fDZW8<*)l{+A4Z%yaZ9tc8qk=t#Ty>N3_>J)OY&D2J!YDqaaQQ7A4 zB;0wo(Y608ZPT)Tjczznm7a!qfNiZ5{+y!p4s~yAR&Rxlt;-wPwn_^1b~_pkEeC9X z=i5m^ODkYKWy>QuLI4SF7xFP#G1cxf6J4xvD+i&93$O=AZ3v z@0avF1TBBP>UBVVpeW|se)`O(eYZvB_Ho$z>M^+Z6q{i|ljnFTYVMBjX{==N!A^LU zIe_JJfla8o)gEvDxXg`1HCgt?j@|k7bZ=H0!MK~_yw5>jZ!^z5dC$>Cf(RgEk zWd8eDDk2J5-_15bZ9(lhvy2ayuz~#Oc1y+OHFpBJoZQM@^lP%GZQEJxlv1-Fh^o~i zYzBW~2!K)hlnvMTgiapX*~#pP`g+Bl)8k`z6*7Og!$ zwbzf6{f`vcJYAUxe6%>UQ`S_V%S0hG@mf`78Cjk{boOKOzEBZz^;wk`X6+PGA#5yX zCn#;%mX3p@;4*;3(UR8`PF!qCFezp`h~U)z1iOdDk?h=D)G?kWb#8}9(${~xV$*kU zlGk&$4Xoy}94I-7*X)M&{nG7zIkenk!zg;Lp4g)K!l7uQb6;{!0C=0aF+|I?N(Ly7 z@O<#aZm;bQ!5&w=2FlUIM6fTW-{yca<7sYJSKc8TAYsx4blZ&v>umIh?17t(c5 zu&vI=dxf5yw7IHGvdoKYHg&+*MfVQL_Tx9`XIKR(}CwE{G!&9MWPS~yib;X|V&>B_^d(r15JCQvs4OJ(F7 zWsMb8Rm!rFDpgx;iO{hpwgE|k`f|wfl{nO8Zyd+IYoa4>Y@a>~AhOk3`r&e_HtEjs z&?K zH$edME_opF;+U36V?KWs-ut**|9<-S(|9`D+tb|(@Xjazaj8+UDNgAyE@6k1;ojcz zYB$zKpayaPMooM-3Bq32cd53ct#VBGFisjRQ@_1PJa7bB+P`Cfx~=p%7^k?SMGU)_ z6I;|!co2WiW%`ww-rKqb@`wA)Z6-BT4-snHtk8aWZWjsCiU*>4_J^06T^99s3 zn5+_x?&$ue;0`rctdzUmYZ?}=yQh-f&Z2e?S(Q(yoOyRrCmL;vnpK>+V$)(7`>{9x z&fl}XJ7`#$Si67N9O}c4jT1=}Ko3ScyMvUSRK})y0B7jJ9kY%eLxdKmfH^rj&3#@k`}gPG zUOqpfdh+T~q=MsL-04-dXR_cNlw8N^bZvI8!xnpBd9t(? z+eAYp0B2zrr(Rd!c9S=7k$%vZ>myl#(a^5?8FHC?;Jas-vC;BD&3kr=qs)MziSp0 z;wpZ{MY6OUA0SqoTHR#Gtw$9rl{*1%5rZeX+$-fPr}$x8pZ-AmH%Hb_9?s@=CYxVW4OxG+v@F?dm-LtpOF`XVwE9UJtct(^ zj+>*hwo2*^mYv_fef$3M<+Z=O{s)0t0FXARmnK&v@8CRJQdIR)7N?v<1Et|MP{WaR z6W*_qVvvQYwo@l?0NyB8)#|tH$01HCJb+50-a2huRa$;maVM;{5DrpeppXapKTO7k z?gf8N2`W8Mf+TDwv{`pe!R)#@^Xi?~2Be_20VNOG@N1(eH>kHj)+2WcRkt8vOrsm+ z&z8EgyGu&FE8sWzCO~7IKh1JAQ859SS^Rikv%g^Mm%pFTyDOlA5JSBn(BZ!8+j~-1 zRGEdVTn1_iP@-;ioRMf=mjrh5!>(UM+QzPop^8U;5`aneRjET=6#>Z(P!hwma;OCO zV>qzY)FgH$CqM2m>(uJ)+RSliidGF&PShtODRIJ5RHy3BuG_t$Vnu%A?iJ9-J9Q~28!C+l|cEPs4H4X`HXWn`di zyCiRakf#2FvV0GX9|-)Ba%oV+E@xS%W_0VS*2)wn5vm6lr*WzF6T0m68UW#v131w` ze($~ELK4HfR+CFvgi(Z$`w{YrzQ;`+1P4RHY*PMqMtJC0*RqHRmeK4?C zZjv`GNW^d{lp7!_ZYoRd93Reo$e|Hpqqch0n~JH`1F}ogPC$+3vr=)YGN}#|0m*6m zsQ#`-98OM9Me*TV*%Pql(qNHHLO`LW$nQNeHLIn12vwuno5k5#a39civx??N1xzA; zU6T-gun&C^*Kt#=T+_~|-GUDnoYu|P$@@A-U`cH@8ob=y>`M|$rPL}1va1&rZ#|#! z{l~vv|3kxC2kIGCn+6mLQ!0ruqEO9t-7-z(s~6f-iNl+}0NhT_qXQ-m?Y^XQac0R- zDlT%kHx)Crk&Z`I)T((`?3}r3H^E7N9#XI(zwZsQ0qk8y3DU1+Fp^)_)iEJnPhrBX z=a8F~CNXhU+l<_oOD51&SSMV@oN!?|g~ghm^GT=)2~ZGRzi#?{0Ug zr?!QPs?z2G!nT&-s?C!Jh#A@ArxO6rdGYpKDx}Q&v=K9TFv`I_M37Y^QHEq+k=;gqEQCWacrUgX-!JRxxkg_Aon**h@BVekEqE)gF1>}0F6$Ij5$QbE# zG)}Q$C!6^qB!7b6twHwn<@>jP9=`nk^0B9wZu5o8k?t#ShO_1=Jly$mCS&I7Ht&1L zYEB8W;~gJYVIekE$N*>@;5m7EOnP|JNVXig4zB_))o-M{kE;--r-&$V42XYC-AIM= z-w!0en}Nr{wnkESHz`%DP`QzPC43RO`OUm2-{Jr#ooXWi@F=!TSFGx)9k&L?*Y7{=ur=H#^4aMGYTaIyQ91N$r%35- zxVyEF8ftRJHGr+Z{Bq9m?zT+(?GrJ_v6Y%DA*?Q6ozVe4dJ5e0V99 zz}c6I`a|>u6uaaHaZnZduVSv)9O?wCj5Y09kVoA_WVGiaRsCJzET@A)MCmWGjUM7a zIzmG6{suUDN}0T-Briq6S%+XmRb*0=>3H<1wBu@jw6+z2KRbU{KZEZ^+>wA6&*NyC z*Lth5@JiPIiMQ;=Nsz^TX9H8#)%VFC7?eMiLn??rcHcr#8bnTUraDxh-#<+rz|=hwfXwVR<>9LFYq zaF7N|z0->`1=*MNP8qZ+QL*>aQD)hBti)C*M0=FVLI_LK?nQ&kQ!%#Qu0nZtgqr77 zQw1}F-lq(Cn$A3DazH~E4Np5a8Q&V)=;bE6^W4Y8#GRwMU(+x| z39+Jb_My#niHEN26a}k3^OJ|9>5}Y!w54b}?u-$TeAfengmhV8>38&T;eP-9_n+1* z?B(WDl&xZyvUGcma{%FxC>iv_RM>rS1Wz?Fbs;%8tAy)?Q?~NWrZKsO^Sgqwnf=ao zOmdNlGxBp34kcqaK3w&M2imI2%Z6?WD%3~v6boObV77ar1PY`{+r<%h)9r;lX<1Ev zKNRWbAXAzM$b3f;e?2tqi0tM|r5T`Gld;Yc6~#<=m@0^XQ+KWKjf60cV%7Q3Ozbza7YQ z*NF~F>9*6^kKj2wY~49_np$v>TN$h@lLpwxDlSPMBHbz|_Y_?AvVQNydAL*K&Cd3Bzuz%;;-Wj+77LM^167c#5I;*|09LMSDB#v17HxJw0AFYyV*Z}yJIu*)}y)M)&1^09}%dwG5O{_@e6R#OC`0Y#VjQv^^1U$dU?mrYazP61n& zoKyssf0q`YJ_cJ+#46rE+OOy9`L~R4m+f6ik6ml7rB11ddA$Z6IOI)u4Pa8Qp?6EGd@22@sgPw5YUn7ZPEBp)21?l^lQwmC4#BWg zmz}~HNT_wFnPh0eK=t~bKpR2K8STY+Yzv;Mmk9ref7oYV4Rj$Qc6`u5c)~rkvOVr} zIsD{;YfZH~FOh#UM?_DV(;FF%(sfXPc>i!XOe|)Sju!v26+iAa%)kEV-f-T5?d?!f zrPVSG;<`pw{xLczW>YI+(c?vxFje{nfGH;e!6{u-@{r2aZOi-C`<&w-R1k`ESsa}- z+Ekq0DJt?F!eJ`$em<*I*@Lin%MU{PwJA?t$-=7R$bf%cOI65bo$_z1Jxj~YASd@y zFHog)GE7#92yA8)S*~Y?Yd|IU>us8QxEBj>!_L?a`i{eUaO3xqfuR z|L51ij=SjNc{%xsFcHa%(ANWqTa3pv0KdgqDBXXoS04)wN$N2 z97LUZ1N%pzt;B}{Vc0a%cEuiTv2*UcYV+pvObR(&?C-_fs;tO%ApZfCyDj91h5w;*)=+%`X^$ zoiKmxSNYA`wI;y->3sX`#|JXwtz?oY8+-=(RdCkX`aIS=&EUIuTCZ(T;+mB0*eM<< z_6SX6!PQ2=3Qz=!>e@~cbR=>kJ5s}KPUE*@+4KQgWl>0fWG}E1x|MBHM)SR7s%&T8 zfn!VQ5bY%?XMO~U;lg&dJ3yQ2m-mq+#QHaCVqhC`WJ)+NRitjz>#~HQ-96vTM8P?p zss*Pr7fYu$+4Lh{l{PI3Z7!6lce~}+KVRP3AD@@JSp=Sc{p;!V*Z%yU?#(kulLELN zDmwLxt?C%T8hK1+dTC=-@!IYDOJ6fNY6AcajQvIYrTPQZKIu zok>r2D;uwQCV8S9l66t~?VM!5gL^v-Qr40806nuY5DfYTlnSe z!@ci)QX)$V&Qj}q7NF;-a*EfNj*=Zm^m4H-vXdxfSwV+e^hqU0pNeD%byW6NBKMk# zKDHH1pQ=1W%XN!SZ-C^!Q-ofd>^}#-^80%26zw5Wa%|NY1=%c#xCN9{whOQ-jea=a zN*-6}D9RqPBc(+B;=ORzOGpMso#7lj%rX)$x{0_fQ*~d3G0i=s{+^0zhIvs<)s+A1 N{{R8C0yK&;2ms$R%L4!a diff --git a/dev-perl/Module-ScanDeps/Manifest b/dev-perl/Module-ScanDeps/Manifest index cc5a138aaa4c..e9f93eceb2ce 100644 --- a/dev-perl/Module-ScanDeps/Manifest +++ b/dev-perl/Module-ScanDeps/Manifest @@ -1 +1,2 @@ DIST Module-ScanDeps-1.31.tar.gz 56164 BLAKE2B 61d7438359d035d847fefdfa1427b4e444935c8207d41b7e4994a3704fb4c6fb48d7fac169214abed3d71212fd372f478b01cb91d8876c0fdb68962c791101ba SHA512 c7164d768b6401a0d01516f5a09ddf2a0399355738ff17d04757aeb235b47f8d973083d0425ca53757588916c7fb2959d8c042361055a0e8eab7bf6d4c31d6fd +DIST Module-ScanDeps-1.32.tar.gz 56490 BLAKE2B 1b9ff9c5789b6f8980d1e708cda970b3220dad64bf8d6fc1a266ade674af664e710be7d23ad53589147a55ec02d48ee5ee9e4a2f0986005548ec0a070b2c4209 SHA512 7fcab4c1cc818cb67304eb769173870e52f0783fae0b8f2099ae79913772adae4570a7a335484aa843e1f07a447f922831876c02d0666f6018f99b7e8d60af12 diff --git a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild new file mode 100644 index 000000000000..759c0fbaafdd --- /dev/null +++ b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.320.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RSCHUPP +DIST_VERSION=1.32 +inherit perl-module + +DESCRIPTION="Recursively scan Perl code for dependencies" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" + +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-Getopt-Long + virtual/perl-Module-Metadata + virtual/perl-Text-ParseWords + virtual/perl-version +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.590.0 + test? ( + virtual/perl-Test-Simple + dev-perl/prefork + dev-perl/Module-Pluggable + dev-perl/Test-Requires + ) +" + +PERL_RM_FILES=( t/0-pod.t ) diff --git a/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild b/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild index 6702b13b1b5e..9db8d42e7744 100644 --- a/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild +++ b/dev-perl/Module-Util/Module-Util-1.90.0-r1.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Module name tools and transformations" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" RDEPEND="" BDEPEND=" diff --git a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild index fe1d3c3824fc..22181524d514 100644 --- a/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild +++ b/dev-perl/Mozilla-PublicSuffix/Mozilla-PublicSuffix-1.0.6.ebuild @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Get a domain name's public suffix via the Mozilla Public Suffix List" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" virtual/perl-Exporter diff --git a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild index 14a22e2141f1..1fda40bd3472 100644 --- a/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild +++ b/dev-perl/Regexp-IPv6/Regexp-IPv6-0.30.0-r2.ebuild @@ -10,4 +10,4 @@ inherit perl-module DESCRIPTION="Regular expression for IPv6 addresses" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" diff --git a/dev-perl/Test-Differences/Manifest b/dev-perl/Test-Differences/Manifest index ff0d010247be..7ff06c4136f6 100644 --- a/dev-perl/Test-Differences/Manifest +++ b/dev-perl/Test-Differences/Manifest @@ -1,2 +1,3 @@ DIST Test-Differences-0.68.tar.gz 14518 BLAKE2B ca4be9098d0a1062ed748711bd932e057a4a35e9ffa042ae4c7e6fa993f132a0da93f4aa932f0b6858e32f9e1cdc380a8c4d9531709c9321017eef6781cfe5d7 SHA512 17e5e54d9a67fefdccb383be860ea594ec15563b66a7d93652a93799deeceaf92a4d48d01bfd4d2276c5f1520916d1def654ba53759c7461737e1f9afa754e31 DIST Test-Differences-0.69.tar.gz 14526 BLAKE2B c511844e9c87928e2e2a00ecf92c4796f9008dfd77d9076072da5800de61fec6e45a2911bcb3f307d9e0de2fb1249901beee923e0ecedc45120bd5cc1d6b74ec SHA512 506859b6d983f6b81366bdaa365b02091d7a1ef1b3a29397b19175e37cde93a3b8e1d8765438630ecfc6ca1755868aefa47dcde0f1f45951f4610362c5d904bd +DIST Test-Differences-0.70.tar.gz 14584 BLAKE2B 9821c4e51f055e83e10fe738bc010efdffea52d93b4f085ae0a53b7057fcdb3fad851ea13f86a5db2eeeee4fe0ed0b39ad3b5b4ae389845a05ee05f3da2a6e20 SHA512 f9462f886b3bfba8cbf5467879b0549d7d72695391741d878614d92b1e66f50317485c834f8c34d22fee471c85dbcecc94f84de08fe5fd56c95fda1c149aa9bb diff --git a/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild b/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild new file mode 100644 index 000000000000..fbe817f07119 --- /dev/null +++ b/dev-perl/Test-Differences/Test-Differences-0.700.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=DCANTRELL +DIST_VERSION=0.70 +inherit perl-module + +DESCRIPTION="Test strings and data structures and show differences if not ok" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-perl/Capture-Tiny-0.240.0 + >=virtual/perl-Data-Dumper-2.126.0 + >=dev-perl/Text-Diff-1.430.0 + >=virtual/perl-Test-Simple-0.880.0 +" +BDEPEND="${RDEPEND}" + +PERL_RM_FILES=( + "t/boilerplate.t" + "t/pod-coverage.t" + "t/pod.t" +) diff --git a/dev-perl/Test-Output/Manifest b/dev-perl/Test-Output/Manifest index fb0720a22e83..3372cdee0771 100644 --- a/dev-perl/Test-Output/Manifest +++ b/dev-perl/Test-Output/Manifest @@ -1 +1,2 @@ DIST Test-Output-1.033.tar.gz 17196 BLAKE2B dedaab02548bfef11473cb5778082908adffca7bba8862f83b48cbb395320a4207d9915161bc19034641424f45c5bd312bd551e93579947a0c1ef2dd7d30c731 SHA512 cc6e94baa5163e2ca0c23d63a6b505da207ed7f436bf9a1a77234ad898c34ae4d81ac42f17d1b8a73a223fd19ce1d1f66f3eef0fc852bb712f4f925a77f29820 +DIST Test-Output-1.034.tar.gz 18139 BLAKE2B 10d90ba51b9277ead929b1acff20499f4eb12cb575a36d198fb2016643fd3287c018463e86025af6cbb833dc2160d20f46fedf68a636d45edc2a5f14b0b140b8 SHA512 f7e6a121dbcaa6644b5128ba27c70894775bcb77e5c4abb3a2546d935cb1a99b3190230b2be76161377d0151665ec97303c48746b224d1b2301803e6082b0283 diff --git a/dev-perl/Test-Output/Test-Output-1.34.0.ebuild b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild new file mode 100644 index 000000000000..8f3e081997a4 --- /dev/null +++ b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BDFOY +DIST_VERSION=1.034 +inherit perl-module + +DESCRIPTION="Utilities to test STDOUT and STDERR messages" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-perl/Capture-Tiny-0.170.0 + >=virtual/perl-File-Temp-0.170.0 + virtual/perl-Test-Simple +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + virtual/perl-File-Spec + test? ( + >=virtual/perl-Test-Simple-1.0.0 + ) +" + +src_test() { + perl_rm_files t/pod{,-coverage}.t + perl-module_src_test +} diff --git a/dev-perl/User-Identity/User-Identity-1.20.0.ebuild b/dev-perl/User-Identity/User-Identity-1.20.0.ebuild index a9fa7f67a98f..09f320ca4718 100644 --- a/dev-perl/User-Identity/User-Identity-1.20.0.ebuild +++ b/dev-perl/User-Identity/User-Identity-1.20.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Maintains info about a physical person" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" # dev-perl/TimeDate # dev-perl/Geography-Countries diff --git a/dev-php/File_Iterator/File_Iterator-3.0.6.ebuild b/dev-php/File_Iterator/File_Iterator-3.0.6.ebuild index dfb734499d3e..2c6952127d94 100644 --- a/dev-php/File_Iterator/File_Iterator-3.0.6.ebuild +++ b/dev-php/File_Iterator/File_Iterator-3.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index c3f949e9a37f3e0565da3953864900937cbf4a73..7dd97c699ae8f409db024dc8875a8b57f8c56a8a 100644 GIT binary patch literal 38204 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 E0QnGR8UO$Q literal 38224 zcmV({r216oMohv=b2Yb;hH7vJzsN#uwp;!*7iBCmA4#Yxymv4nbzXm&K}OK z<+k>|YT9FLA%;GVYdh+-&LeHdi2P2PeGk31w5N1zNAIEZ{cP(vbHDcOTEF@F51;RG z`%TLw)H%}}GoNQZYFpgU|bnc6n@wZ$#YTt+Udc z^~VqMUH$O(-T(7t{r>fu??3!zJNNxbYGs8G(-?KuYo^tMVhOR#x@V-4j;kNM_nNuZ zy{#>jRQ48QJ=b2(HjcdoL>ciAh|osYfFl8zEUVx1)yq@G1(#)xj>*&|G($>Zqk1$7>TkW%->+EBT*D?06bMnX4%E<$@mM$K3^@haj zs`0!^i2Ub>S6pMAbFbk_z0`b!ky<;B(c6{#2s=MIayYhqtF1k0+gjVXT1+va-4}v7 zW3GFs4H?gQq`uBP%j&h3oW?fdN+@WbSGy`-xwT`IG1cRYoO%m2=JPsZ$>rSkeapOO ziDk9AqbfPhxX%me&2{D2_x7pWe*Ey~S6_er^`9Q47M`TGP^of;oi}S`4}+(>FobZP zywcb<)GEXcYaQ2l7BszGVW4@)DvkY&6@#e!K}TFI?#I@)I=3|wDqVY<3+>sqtz73e z4}MGO#ng|yqa0<$pQToL+t@~*$SH3ttb!b`HfCMx*fReshE3lvOJAYPJ!}i1UagO~ zuPZ64Jul>xOBs948OvQ;K{?Z`9B?~o7`y-nSSP=FuB)aK7m`ZZ^7uq*U)28R`5>`y zJlp4313N%QJBaV5@4WkPS&vIfX zgZI6zIZG`G`R+Vcxb}TuDtywO&p58_$}_JJd!9c_ERSo|9sO!4kAScyHpwRzM2D`G z9eMN1wVmnYSW*nf*-AM&--3;faj82fUCsL%dFN#oo^6jux^Td#^@?;Rc(r+knfHn2pV;>i(}iN>Jm)#F^jNjAvPV9o28=gsCC*+?e&VczpqZZhTHYec zxweTJmWf+bpG#V8tyt$3@%4C(h!5ioIkGsg+5JjuJI*boh_#Mu_8hkDJTVwN^m+A` z6TyQwnDx*h@1yN)Zu6SgZT<*xob}x2r*eDy{rk5>g)iQ|c~ie1e|r7>qu!uYa(dnJ#8Ddis|9QI=(-)vd(zM ziS@_*Y6c6u{R-Q0m6flZxYwgBPV=fJU1TV zh^38RTIzqv?;n97@4kKiAiFI+$<7#_G}2Ma#?u|;JUd1bI&rcP28mZVCS_x6VmkD_}H5a6Ai)4kHn&MjjMr~>|qBfjE9N*j)8)R4{&#K~!`!qb3WF7OSfew=(}0+N8@@>rcu zIF4&C>NcNR+S#7e4u2oFW0sxYBYXmhMoD3B#w~s~>9Y16lu4u}CIIMA#D(XDy~f;E!8M#}Lm+(h>l$6(G>%^p-8Z#;_h_*38UFIr zd_)FVq}+jlwO$#Qccw8HaI_W#GzgD+BhCr1*sp>>iPaOZX_zaeoUH~iTq!6w-`Tf` z0*LhBKs#RaSc#*o7ly#6b3|+3;5;#|7v=VkU;X2Q*sgp&iLD*Ddk9hjC*bQ~O-Jl8 z03)Czz#LQ_y09N%KW5Aau%Y9K5B?mIae>r<>3T8XH%_vFEk=Q!olDL^7~4Sti1}!- zRbc8#G^>aUDT5%|+d=$pCXZTGZN>&gAWVGS)K@L~Hkm9+4iEw6zA+(=`=zb)DH$<=!GmOg>%mRsw z4YFaF-AYImstf4^Vqs52xeR68H{wK?eI5L2D^IZ@!iWJ{RUiSD!-eH@mb}3_A-2_b z?*I_U@EnIRkq6_yc#4FT5$rRLX53L810ftN!fr$A`$;r8M+F^2b2|1hk>6S2s{yw> zIQX)cUzOYT=-!_74fKIG?hr$a0asFR^e5^I>J0^g*FcQWP*Br_|0Rm%vF!4<)wwqFmpIRtl`v`eF zxHJOZfQbzJ7LRd&ogniVL*x}pE`$krdIf$!4^ND-7nH7*tpYp`U@3+dH=G8J4Y`Mq zarhIiaJ9Vno3+4AiRULq?|2geMDSDp+0BcDvyV(S3X28AhQPRgt|}Y$g$_16D$}Xc7WhuW*gM- zFsFo`9S!{r2QCL=4x#RqaInZX*zo9fqZ-JJV`zfY*LIN42 z-bBh#r1^$x4Ct@RaPr&Y+6Gk}GUPmXs z^NAq!X^Iazc@=SJo$Y7A3F*Or;QWk&oOp;02nwTvlbsuedJ@+!!j(x}%%Koof$9UC z2n_=^@34U!IJtAKpr1ZLP59C>YdqGrRboEGWk8^DzW~S`(gk4wq!o(SB1cC&g#Oi`h*_KE zO;Irz6khqf2yLlt(Hv+6d;*p&3TEKmnr zcVEJI{2aPpy7?=x2q+Q!ipLERN42ojJSV@D`4Xt^m4zEUOkM!=V`jR55(&WYSRfv# z{Hiyocz1$Hod8TEicyG?m;3<{PtN*0HQ61fnY>8I1ceOb<7{%3RX-;! z0X`ttcIrMCIB(4b!$h-96x}2lw?F)Ad?OEVK?J}{lLzI8@y8M1j|@;wU}zr_cY_ zqmO&e^3H(%NZ>h{gl)vL7SKXNCIH?@=))nO_~d1(;ZDg{lh1QMy`9_8E}rlL@s)LA z(?ATK6el#Un-Bn3S_RYtEN2O4iFo|OTe2~{`g)EG;9s;AXai{Br7ob)7QEEKZNh1b z`6IM=0JLHpupKd z8VIr8KfNfmFTVczqm(HZ+QWqHN49RxC1)iiw%I9?zREEvxYjNn06i18`+0gf|GRpO5L z!H@)qErf0)$Cpp>X@fztOEhb7LXoExLkMhM&6SFkNqk%aA zz(n@I-wjAatF!hEYJ}g|+KWB?qYtfNuV*dS@jU_Li0> z1Bw9}V0WiDqI*9V&siW0CJqNMm&oWX7Vf^DpvZ{f0D$4f-j;d?$4lapp`~~wejYG_ z^58}}Z}9RS9=Jl9Amn-wl=$Q$MQrp$vrrop$xud2&o{xvM-d6&o2Zqy^%h*3iE1ySNeo+86Q3mYeRtuTlhC1ATDM9dFHvENsq=K*_a5Mpcr zI|F<3H-;xOHPW^LbiO9eVEAD08RBg?BY|u9kmgCTeJCFy<2TX14sPbh`g}=t|KrEk z{V#yIHy(%mVbuh7-9+8d^vr6QKIjeU zVZD%wrMf_%_%4HLvSh^k>5(?5*$Hvl)|Gd_Fbv2G8WYT3LSMwVxGq9yBj!~ceWcw30eX;P>o5Oq<+pT)L~W8$%8RPYom z6tBzcLrc1cKp;gdDCI!0&cli%Yy*l7u)G3{2~_uU0%gZpUjr8gtw5=ENMzsUh14SW zIuWwrX_omAi10!!r11-?`Yg6rU)B%rUjOa!?m0eOWuX;7_haj|w}j`0)I&wjhVNU0fp62Y2pM=>4)B6dLrKlbCiAeo3e11*TgHLoAF-GU2-tDv2>@JH zF%cJu-{CpeTj4*aWir>91gUu+a1H{1WnwKJh`OZvwg-O(3Lf~YjZlT2B`;nv?hJI9 z8+?HPQ_x6UCA0)?vIb$M6QfaMu>6tBITFzZ2-`X281jqKn{R&ju6}@meK-I1_eX&8 za5)3l!%o2IsPZ&N!HesRhB<`2@;a5EfXqZdy#zQQxB~=zwj3eMi0HU5B|=GAD}dCn z&fHG11unWA;AcqYWoiiHP1triVcsC;2}5||5l2BwHuOJPVK>p#1v>_dW7%0h46yWe zw_HdXW|~Lk3HiwZr&@ai0d=79;xPxLtTn?e*ufNU(Q#~kUNU#LkR2ZdWov>nkZ`}o ze=ESRUw`|iJ__)`?V;tnN$GJEm7+}fCXp<|yE<=eOvaQ8@1NS$pWL2kn^20>`C?pvws2>c zz)Yaw9i#(Q>60*otHm*Jj?-%!4JE<8fSYJ$gh}H5M2E1CYEBlObD3HOti#rE?B}^R z5Lp=DqRSfekzzV!TD+jLutE-W5>q^L2bAY7d!~0Kxo|o z=U1E&o^8(jMD+vgd8~2);?dw4`|0)W=5j+xZ`{}uqecWwGyECI07XPDu%GOaEC~D zbt_JIa*F~iFTVox@tlALI1LQ3471&Xpp%K;1ZAFWgmzg^6!D5XA)t7_9?-QAl`bFj zM8ML9iwmQUh(>Tm*k!?Vz3ACfm%NQ&1rOTYpekNsE*^L%==ODXLM~1L7d!aA(u)-n zM1E|jw%8i+RRu9PtwYen(ST*}H2`f8WPC}{Uj6I*j~|iON6;icBwE0B4{gFfnv&1MAJ!QGqDa zM?(-UBn5wfV{RR9RGw~9aY=A?URwUu$_W|_cqdGrP)KC-5*tvqyn?J*r~-aL)(Z%5 zZI)(SAOOH;#bKX>lKt3)Q=+E?_Oo_#_B-ZzEd^?Y?pL5*1PR8zUJ~8c^ZonRAJGX8 z^Er|3dt3DY>+$+@fLZ~On1!_gYX|UoFV*1jCbt^Q>VU6-VL*81xyE3Ht> zPrxfp-0^JYfRQMAU`+~`8fIlGmjj6SxhEb5Uao+()C^&K17_>OZ1& zhKN(&t|<&CGHHX*fKmxbL^DZ<8F-BRgvk-X!e;3!K@G!AJmV*l z`{SGXt(9@#y?wX6oY@3Kq#YyxYy!_3qqf{~T4y3Q`0hl|xLf3MQ!2Cw5p)?D0ig%r z{tnJSdKMoZfDz(6=Sx(`ap0|?NjxhUV08aj9kc7^LYyn5RQ|JuPvIATCFST#>nVq1xb6b}=6 zpo8mN7Y72{Y2LZjBggYa!TsaA`oo|9=j;FT7*daCbM5WIa}Yuk$2D&f1`z1QWbqDM z2P;93hqcN51S<_#JyC6~%S2FUJS>5iAla8U!V#K8q>4MX3X-yXU(~RU<2V7e1=|6g zaqjxNs~%6XtH@<^!UN`NW&sBZB*#Lt6%`ifEf{S%%o|Nibg#L}VZ+&KB4Xv`hFVcwgJ`hvDQu@kQDF@vCpXcnlEFV)J88tMePU z2PAr4ypaSnnr4NvSV7y8U}QVNO4e8J_z)N`Rz5b+h6QNE+tXU9Q4z}A>ok9vIDs^+ zPP{ID@JJC2yd)Svh@q&vqd`0$y1*I<#pj z3gj%VyVU$kuH3g~QJ95Nhu7>j9$>Z;rx+thZcBs|FEx0|y4~eoFN*D(k5cK6sU|DC zy}#e@I|Qp@RTjuxFv*Y6Bt$5OHph7+6#=t7_c6^&^4DH4@$kk(Jjz{xAC9);c@MA0 z$_}3*AeK|)Y?_i!OZb}2RQGc;NbeAY?rjUN;_Xl>I7)a*##X)7@pQ2EY?(K(aatFV zIj9|Xc&gj;;@dXt)9j6^zRqSfY&?jvGeK$rJh{b{2yL*Pm8<|Os5z>-e0cE-yv1SkSn6j02*; zuMs(7=LuCd+#tb5)8{PfnXECu!aX%Yc9<49qWH*gj5Avoil+tI?TMftP)9(hB{=6V zE^WSiEU2@zyUw0rL8&fa~G*9(BV>A(?Ee5tf3$!S>4vkZK*2NE1Q~Y$A{YuO;D`jgd`IND=FSh7%#7Lv}dLt@b`s}T9k0ueg0?OCUnO%;UkbSsEQ_R>l?m#4$0>1_6ZG+1uRGfW_N7O#Qh_FQoZ{20VK!XO zzz_wg#g>g8jd`h9W(h~d{SmnLWN!wJqavjWLGH*M&WI=qtO{%Z?&DP>K;%4wc+YGv6#=uAff}`$f%`Ci`*Vo! z?KCZAnK&V0!F52?07)Jej}N|FR!Jc5blq)x*0bXU5+D#$yE7-V;iu+2{~PhW?XRy# z-FprV*o4)o8~O!i@`z9rtMlN&U^Lw88GyK6-)jP(u&XCn^pLpsv_tI`AJ__}v8xI2 z!r-M<2bJ8_CSa|AJ%N&m7aM#C^k&n^!G}IsuH{;H>Dzf1V8Z_5+^pVSK<9bjcoAj0 ztgY)i5xjMR)7DKL?>%-)2(tOZx#tLJ^I{9#g5sBgQy$@{fpE`X5e+IV+(sold_`yY zcWwWT@P7FAS1s2VGiw@0&m3>Z&7Ao-x@CVv{A71e_nII2boC4^UnrTEzXVo25!e+s zW8cEu_EE13(rMv(c=61+`vVk!hZrQAQyv)y;WlF+RWgXOk`Wj#eh?IRvIb0+=jZFoC! zK(#P9==8bl*7&re;mbdM`TJMj{QZada`BCk8=V58FC6Y#e3^wCKcP;75ybPb-VosK zdkGdF?HOYI%Ugg;J-W04lj*e*qC|)s;LvqC^PSQK9lnUeyPH(1h1^K5#SL zd4WRYagYeSXSpeJAzpM?KVcbQv3?OP>g(?w3-TYzRuQvZLMJDI#$l$b5xDAI{SJSx z$OJb4p(BO^iOtnkI1Ju8pc28l2f!5s@`4`VA%|Hco@addbJHph=M6gm>zJy z!SBVEOZPEF{*d$2e?*vguDlNWcdeTODsjyB1>j*XU<5R*6CxDsGds%IHc{Igc2eV@ zpi}r`&<2X+EdoH|>7vH2k0nIh5Q&++!@I`0+5rnP5xR%X+m2%En4Kik6cf_3Ymg{g zYiTyihB*(8~F_MJ(lM~ zZz_CrM%!@0!r)IpWK36sm(<;KZ=7QVJC4u9303QRdQcrN)5DlBaMdCm%sZLN)R|w_ zLZfbd?agMT%ZtrnaqF1P>tNHF$O4-A6d0=I5m1)4hisWF{yiTY&$?tLm@3rO?p^8JK?hc-5&MBj{VH76-WC~smBAE_JNey)u+w784G#jsC+j+IU7xOB|F9JjT z@aI>*ef{kpzyC15{V4JK&~~)h@5rO}D@PmmhLs?mIN>i@iBD*VaPUKa6RyR7jtqW* zEpUF-mH+~URDpoocsX98=W^nc0hqdfUTW!zyzKS%QT%*%{j^uGgs0JN~DFhuYX@i@b9bSAqPY9YT7Zz2LMn zQFHBh)E0n=Ps|=u8KZWqE$tvqR-q6rbGL5fsuqr;=%|vVorG=z0ub>IYnM-jU&Jfe z;MsPBY`PD4aS?}!!0=Zr%6MXv2!>(RC$J@MhF%=g`Lfi0`=^)bDu)6D!tDptxTE~U zo)trHoY8Kxr`euj*TqDkk{u1aG}d6zEng22&6{O|N8&etEp?90?_9aU3A}3q;a813 z0it-nwApuXS++RCb6}`AKEkmjW$CWnuQmrQ$iv+;b8OzddYRb0*G3cZ@(VlxUF9?v z5&})&;}Q6%aKY?cg4E1Dl-PEN+5v-uE?@`5ClJJOTB2!QAA}NLklG)A_s^eiFT=K- z*jP@pqNh#ImwhJ|v5hwGZalmBy^p~pyI73KJ)1Gu{_C=V7_r37oX6$0cmu;YEMv7X zZG6}_q=Q6pWk6|u7F*{7A|7oJ5T3IlkXItHq!bj<@Z#wDMt}%rYj?Em9-Pv6^UW+; z#9+Oi1*IS0HGGwD1EVY6daWcv0n&BvB~dR7sqtl-lTR!uK@;ncw%Djzy_|SSYG3^| ze+1ngl9gyY@my9?o7KK|ImU+PuwVuV>m?-U*Q{RMcUyE&BYTY?Iftc%1h1_b@&`=9 z0s=Jhvcid2GVSjL!|Yz6;HG-mEc508%ytuupP*YIKCE=#B6ibSa5~@&w2$C~#(9BS zr={vJVU!gp5ditJm&{HV&owW|W3%2*W#F^XV9QO93L3|0 zW5X{??RYuEYjzR<$h)Gr8}h`oGN2c4UWaK2`^ff!YMo#J5$S>a3Q`CTcd(d&hr}o# zD%a!%ts($kV98hxN_`2*J0O%FDc#LZ zwtQV?UWnSzfmv)&C6an~8b`Jc<<1u2w5%jQEPtFjw35tsDf`pQ#4UJ%nI`<&{L%(n zOctfp7lihw-+lho_HwV*z^k8L2M-Ly)NO9n?A9^O2_5@{5U1AiWgQXUhW9893xq0J z+lXKRP8f2>w6bw`=MWA{{R{uh)5aZ+wm=I|%4u17@`C?L2PC{c7sFxX#+g6}pWYi! zJ6j!)Qa7u$4GA%1OG?g3taN<+ zRjZt9SeB42@cVV#%^kvEOCd`;A_`w5H1@O+afkJO{CTi{*C9c}ZqnUiQxr8~Py18G zat0KqUz!h4znc|6m514JsAYkpcYRj14>DT+oUTysYI;!Fw(OycQz|?JhSG&T^Jjza}EFS^38eiWctpa~Xd zbb-KA{6tCH1!f5H*L0njl*NS{S+uBs6!e8?Tu#feak$3-^dj7R5RqF)n=>K0IZ35v zY|~jp8=A+b5-hR)ZQHMoA>YY-etZV7CXw&Dc>9;k^Xu31ufLKkBBXhlT=bQ*avYg& zUEaq}Tbt1jxnZ|J)_%srKBJ5eUMo~IpkcNZw~z~uj74t9+@7dq<>Lkl>ejn8udWFJ zRXXti~F*p&6?0Yk6!6@L? ztM3Gs36alm@_@|&-oq0+w=sGj*;?TiPryOKTwuquqI`tzm!$TlzWeaUe|@-ICdNNZ zNecL<4eEqD?l+CwuCo_!Ko6p5huk*)5?W<1q!Z2nz&5Ibw+VHCvkQ=Q-Pb9pl zB)PZ!FZ098Z8Nyd>LoTV&D#OgNT?fS+FRi@Hasc9!jbNdz}Rptmsy8`3Qe8_*T!R+ z%76eR=(sPHXL2GJ(j0~`TR#A-@Oz?OzBafzK&P0IHd_YU}6m{71CCz52evK9~}qW_BiQz+-F(gSl^;pRul38MumQ zvsDel5(U`iB+P)1np0jZ(hNH%=I0QKZI1PMh?H{j#{FNyBo{`F5U`?oL;yT0wokpDQO%-qq|37HW$V{E?$Lb2Sv zOBC_xC-Lf>z<1M=6{ckWS($e-|2Xf_g;#Sl0BG}cbRa=ch`!(Lt(#LGtl{7Vp6=!y zl_bsH$K91b;K2izK6V`$a2(q$7WY~#gaF{>b8GeGHYp=H+kO%EquEEKUu{IP0Bjck?3T4pyq(N> zJG>6#^Sp$HPvjunwUi*kgBpm)7Rc=-D*A8l=ey6po!@_W^}G4u<2e`)*M3z_inj3H z=8qi@X1Bz7pnQZJi)2yetrdxU^32dN%PuBN3MXHnWLr4UJLj-n*(==vFpbMdpDw3) zE%-U!sz*qpwFusg5f-i!C4X*41%XEOaRl2k4`*o*6}l7k4uVy+I-QW??I>&%S2B$- z-Yf)Lhte3k{P$ShbOYWn-2Kz(uz9aHz$iZrDCGC7>r0l++lLa3RlkU;KfY=6-TPPn z{`TE?|54Y>bD|RE9btJx3<=pK2GCLGj`8Oe+RSt4E37~r@I3z8@5S?RghxN`@giZs z9(f7kCSby0t3*%HQ%K9{2Ph*y;$Z`NE~{nGSF0%N@mw5o&vfzP!qf)XF%zHeAv0c` zZgIjL&OJMc39Ks~*`0NP->Mt_s)xIo-U&)^TJ3`3f(FuDR$?C4PZP_|Ei_)LpI%{~ z34^&i2Kb~;le_=&r{BLk=1u#y`j5)LG)1SSzB+0O_?mLK0kz^)$<~ z#+LTxOjGAY@{}O=yVmK`TNwY}W4YEtiwuG)`|>6ph&B!<^&KfHUh6rvTle9O)H#zn zTGt({&v`mwYdNbJ>S+A_KY_{4J!#pC2rEjQpx`YMU>%IL z*(r<&^&Fby(X3MDXZhEPhE$vKaR)Vi+EesZ z{rHOSp+pcKUwK*hl68-z+>Lv1hAQC&(9B?)B;kfwmhSwdX@tSgfDW8IWVv+O8X$O^ z*cehM#o4s5?`v3}$BXuW+c^PB^SYXa2WM}NgFiZK`wn@$Th&sQk@t-Ppi4n-g-pBj4iqhCRU6Fn}}I9+y10J1L&6CEz9R zdc031_Vs-C*Vlc%fAvpa|I0sr)Z6i_Y&IOM9Uzv*U6~BT$)}b6P^x}d_EM#T5$1G{ z*s69SSx*}4cKn*?zIpxq-#?}c57!BYGu?w(764|8s!FUP@esWh z;tM$C81S^+yT|O@RA+qRV^VWkovqmrAqahvtPtw#-E|a${K!cLV6{H7Q}t{W54wCl z6S_0fbN3&2DSlGSu1-p~l?Nf)sPczBEi5zhZoAJwmvH_S& zfglR}fN#b7A1{gcpIBG+swdWaXxoAEVRLu?bo<35&?n*jd-}rR4*#=$_j-Ih8NWP4 zi3H~h2xQ0d?{1Cl5MK0PH|Q0139$1~!IH=^r2CI#VsI-0fs<$#(SrB9GSS-Wnh2|v zr+cf2>y*G9B2g!3SesyH1fXsjdY?O=y-36f@p3gcHubd-d<{UVr$=1?Fd%60wmCFSH9SnKdJxfkc7tAiJ@H(=zcN*9G@%mgZmS zE_FBo8+fs^IA{u&UWPe#+ZpR@)vj?KFj#k;t&b1b{c@NknkoH9aW=s5KAuTfPgzeI z?`bUX;ouz){21q89g{`Ua0ZYtd~vu5qTSj1Y;|e^4tkaZ+!8wh&6NJ^Jzv(-q|3n{ zb6TP#c>!|5T(@QELo+K1!v0iOzrX)5-~2qm{N-st z2_eKBo$WWQ?m8X562@H)IN<8j!utKl&1MB>lJQO8k9~DqkvTPN7Da(0IfN`bR)F6d z*s-;9SIiBZ-<0!F=1f30Q=|l;1ShQ>CK8Xj<1%c^bn@#FuWX#ax51U&=mKB@tT*eS z3%ER1>kh#}k>?JMUB*NHH-dZh&p*DI@9Ib8z7Nwz4ogu4<5?TJY#+L5A6dDTAH|w5p2UngrJ130Z2x7Ma6OwNs z-}7A|tZ-d5!+9gV&a%YAnWnWm)0k*aB*#6OYKdnK_O~Z*3X^MXHs{stKx7bmiIBA5 zoDzoxS!2`i-J64;d}i!?MxGA110=#g?m0$Vk1q-EA6|d^-Nz~QXJ=QOAkXg-;h;+G zs9<@*u>(QmIJhb^5y@%}kmz~!5&}Pc4+24mHnC)=hlN@IFb9xXIAXPF3uS3=*)R!~ zDd!gLi-BP}hAwwxcs$Qk%A#u<6G2Z$7qnUOzVUqM`0G& z@tknN<*#zj03ArpCMndvn9sb%O>oLRM|VK10h`waHc5mpXMjKqOjM&7UbNK9=`I%7 zHG9iKHV2+@@n+a!-iP_)>z*sW+0R|ilwdVaV1;mh42U(#2*AG3`neUyi#ytk2*1Z!yov?j_*-zQfunQI!GycJ zUp68Dz!u#E%!5FJJEOMy-oXw-!US&mUNZw1nT|Y)Sn86dqm8RQ%`MQ&BFtc6CGQBb zbe#jC5-S9;I~1*goLsk(4Ex2ZL7djT#cDHAHSG|y*^wjJyd2k=CMSCi?xRZ%kn>LEp2Z2*!nPJzLRDh{13)SF()+Ly=-UL2Q{pJXW#u3co7Npg! z4syu(X3;hQW_L1zwa*dLAUVc0iY|${Oow?JM4-ILH@Y>lACt9-6U~m}CL+Dc|mn`mv{q6N9Wf zM#epBcG~(e1MxfE5KQRodV8b|Rt{%!JfQ0WoGk_J`$T~M#b_VP^{au7BjAEfB=8C}~EO3&Q3&2Y|v5TD1=^}SAXLT&7{pRweWV@O3vZ{T+x?nWZ z)O)rSS^wh(th;ulujiFW-g?+>;$TAbpEKIr;xM+$+d0QuqU_GC4)#w-@0{&w4$tw( z!%p@lnMB#9z3x0J^0Y$Tt8WkvE@!_>JstmtboC+EJ+W@X_54C=?_T}x$2ULx$~EF} z9fRj@q0-T<>vq7MNh#jA^+Ggh;zyVJ5e>ly_oksWfbTT7;q=N5XG(yNm^%mU5N-~$L#%B5@y7LXxd5?oRMYSyo;HWr z3d#d4DQzPT7w-qU>17lwJKv$g%C5`YpX17$yJBo5$UN2LEGHks6f6YhZ0DsQ!wCnwvoTEBAh3IAEOKx-I1ILe@ygjuczd}9%8T}5mN*5AwY#({ z-%~QpSmFj=klVjL4i6 zC&0mj4GtH;Wp^{#@_yL1&3|x4TSc_Z1&yE;C@jy|;+8d)Ge8aomkQ{jerEy4{E0 zZjQ&;PZ%xXY2#;)0FT{!ctL1i&v&nJZ~y1l`e`yqX*vORI-g)12kPdgBD?)@4`9Tr zM{nk9hi>E7r?W_b;eauKutdN~;YA1onyk4HJ>&WbLg8`k0xhYZ+wQbNd+nV74{SCz z)aU&mj)7~gtHL=(@LlrK7p7vnIEPk;tu(I4!IgD$MV!t$qp>!&WKrYk;2`-~=J!f* z)E>NdxtpL&yvgodXsy^8Ue+mq^@(ex24MO1g6RJ3!(-FnV?#~AEQ*6)2E?H?ySZAu zjC5OYnc_iUD4PSqc&eXi3 z1RQL5zw73^@|0mx0pUgFNZb|YnNosZ7#4`12)_A$|VP%{9g zBSgdHq>upsN8|5tv2pWq%y?5^l-(t5?I!oI9sNC_Jh;h`C@*;?M5f?Sn{yo&rh=sl zC?Y#(0V*`CRROkPXZPl{c6Qrr(|E2rua35vRySvFqo*C(&QL(nCs+^ZxXF@}syR8b z#3J>3LPT-vP5y}wH<&9V)M4;pA&JYat5z)`vk6kbPp4*S&om=}!dX~1SG_)x*ejv# z7jOSM-_>vD%Xbpix8RPPF2<)i$;9DYxHm_QN3WZsHxnCB%$9P3M?8p&hiQ$7iUO+k z)6Efti&CARpYo_b4Rjj>SddnTn`IIa$`HH=R8gWG4bZ5kI|*cZI_2J$eKUL6N>r}} z8!xQWwl%AREZx@YLZ9p`r9k|dlHstMN$FvCOz`foE6&bKAA)2_X54nCT|3=wb9gYk zm&g%7gfZDfyZusbUn8ycsBeyrdUk78OS(Z9-exl${=@+9mcWBU%VH_}a}Rv6w_VHX z27A|=&8hdS>CIDHHlYW{!?vqBDt*|%1(vLK$IHBmb5&q9(Rp_S39sAZGtc55$Gm$A zr6F#ra*kxs#u0#fjNJel%He%Owg$mVXhM`-D!_j$g)s%9DKNyj5Z+k;dQMm%ArF(D z!D}{%MM1?lr?KIj+#ga?N*~MZo7ZnX1|E;=dx%KIHeQ7SwgyBwQfD56S1iM}rs)(F zpvdMZMaWjT2i&H^1*u--;rj@ovzp$t=09(n`~3Jx!n3%gVS4Vkv7%<)0o<8cLaHNApbGG8TbE`6=uLOH{50dX zKV*(>0{`=T)n6-In&wpOWx(O?o3mVxSP4{i&o}^u(0JVh=Wx<|=+P;x4Ii@Z+v)By z0-~rz?|@!AbFNjAi6n<0L!3~aaJo>?+*?BKxIvI3PLcuIzK< z+6KgOFU-Ad$m-_9$xjfLrO6gI4Xw2t)n#2s*}>qD76+@~pN$^iwE(D_&)(mQcI*A| zWNuwMu%3S1jY`DcY3UEjK-3G`LfWhcGz1U{D(1ndh3g(kLy!vmfdkB)T@OWx?k4Jl z$6)+-Mvv=HYDGhv11oU64``!~x1&9l+dSXAaDMr^*I{AOh87pzx=nI-);3Xfc9-|? z#+!Y%TUvgxyS)|Taygo%aVA>oP8h>%iWjIqO@GZ6^<55ua9EESq3Yd9eVM;t|!Vpkf-{e54fMBc_x|@w^*DP={t-MMr_B)*fD7D zdvj4K(EF*A9_)f*Z5Ed}2s=bO$n)JX2{Us?hMT1lu+YXeOGIuy1`{P%xm{tcduka_ zsIT1(C{QBzp$$jdjLxy$M3!9P^DL`gKWjgJKOP6V1JR#>zsc0@ zi00sqlbI}TKLcKOIYn{dP@QdME22YtK|^5v!*-~8I#T(%vlQ+VL*byOZlcLp-rdG+ z5cS>n*ldsG0c&=W`+|Ybi8HyLZ&)lo7^kBscz?T<`n9*UP1lB+l7gw_VU{`-;C*nX z6psCLeaAI9&TQhp+tcP9cWiKm!_NfNgImFky8Y^Ow|iC)pzOLCMI`(}Q6B(o|L*l? zKfHVU=5g;rydE|Zn~0CYF+CWVYm`HGL3sB5Fr)29xFEmwm2nu5rRbDHt6RLV>nMQX zH7@VkoaTgfb#LwPw5^@q7UJ^U{$h#R>7b9WoWg@w7Q*aL*cBPzo~{d|nt&hxjJ~o{ zX}4MK#k3bTVCxz#4H`_SMO{#t!%_JJ8ux9xBO+av;DiPma}tKLW;Z7d9}cc_jw6)c zX_qdZakeH=-_chOcgY=Tz5OU>c40)%blkfJkQ5=ZguCi6H+NUf?K&o|sU2X{U~?xR z|87K2Nm>oJiqK6{jt&3aYOqMsAzIe3c4vM#Rm$Q)2QoN4v4T_bX_NPLw-#C8^?Vlv zx43_tFMtkaYm&fAi?`2?KEQDd0@>QLlYT9+#-lIiar7%!3!QNgS_GhrkR5ee_~Pl6 zPTnvbyyIm9lDp2PiSglVGn*=RzV)G6rvLEgAHI9tK0;s*q_UfBD1GbBv$cZLi=1E= zf)xe>=Z=Bm6*)D4jw3pq9@KGV&712aS7;7s6Di$g=fNQhkSY74ijBh-5$^U}9WK`< zY$Ey#e`yEPQ*}{vxywEK#4D3#_l+~|Ifu)=mYQ~6<8aI(`aJ=I+2IS--2_(SyCb@C z&?XukTS)A&KjB_~zV~}=UvxSQkB0|4UG?ld(=)bvrTeqI#@qhk-Rtk?XRp71|Dk^W z;q}M$Z4SnK@My)NWnqIuoQ%}lz0r%WbWICU9Db4A2WT(s=2{A9%1EcnnIKD?>pg+i z3K;yVB=S6q(8Njby!ArBTkpfcG}x7O8+Lp)(QSVo$m@s>Zw`Pm4$`eo>n-U7$e!8N z0-WY_I;__NrCM++2+D} z!1|HEmX2Ra@1xw$Lv4&1V8r2^AqRGEeh9(+a*f#p6~^Ii@|kjvR$@;=Kn7MiJ;(j< zD3A^A%ZBXz$OMrFt#l6Ri3)J`s35EX?diE)y-O6kY>6;$Pu{aXJ2pgh!fc`y|Bl^r zl9?-R%5ajQRnTBGH^;$DW^%5-UI*8 zSIgkY`JW(9vBW32W&ow>ndB1R#Y73 zAoZ}>MBe6p9Y|Yt1RYK{x^59g=mC~}Ex;VK(SaV#*}ZP?vj2}?b8{yC?l1=lF^jI& zOzC;_Ct`C4SS)v6usIMQid*O0e&ujkyIa;hEZg$_Occ+_%6gs-r9SR$oX+WMF12%I z8NmLOm!ecUiJe!>&?+LHRankvA1dqcXq{Fq-QiAnI*r z4#zrd7`Zkluiuk+O$hDoj|1R#-Afk&_I{7y4FqdIG~wU1JByeFmvX)sj2@qXu+5-i zsnMk){KGxn3G#eACCf0dx?CWU#a#qs4()JArc-dD^|p7x;AI(Fcg%-7IZom$&kyk# zA@0+?G*$B$ zaob1cT}A?9>d?h~oJcVfE_d#}(v%x;5!nEGr^Z=D2bjJ!B` zDapzBo2KPr>bMV=tDsWJy8$~TtY?<+b*}i&abYP$`x$6V-rQ?lYud%Zz(lt(*-}`nQnNdKyKe~Nv25;lSAiq4%OPg8%aA|z z#u#uu?s*caxa4TMr`fqKm&1QNf%CMW`RGo*#`2A-`RSescoXfD$NfRWY-h-hW0a4_ zHE=hj+D~HfU%;rM<0P&&@5#=R5gZ!u7{_ZD&*9Ay;MoDBYW8M(ie>t4GcYB;|hT2eM@wi z2EvD-ATES+84G^ZeixTvi$^!1iI;3Rj)n!<4(9S(w=40$$L>Hg&fc;XXRADKIJpN| z^6zcBRFME235X@xJ9GEh3}LH9-ab=y6OQfDfp1CkNEqE^Qaw558@EIVanQfLG*CW* zXAh3~94<)KO`k>-A}YKeEP6hU(NbpLz5f1V`2VoXbl+!kG0s_>ftBtQf`ijghVB#! zQ>ZBf)3Dpz=j_q$rB>{=s#YKbpkg$whDT6fn`Qo>VN023oG=vI05*pSoVE1!H^OtiyC2WHux9aR7kmfSZa0koh`!|A(Kz6@%Na0O z|K&p44z}Ho?jlKNow;4vMg^YyJe)^?-@idddB7JS+5YGH?y&+gJPh#MY_>m%yO(ap zY6!J`FRldHorhHxA^W^{LgF3a{PxZDkS)N*7u_Z3_?0cWe^ma-I}jD{j@P{-VcJ?{ z4jWMJ*dxHMgGy{gjq9n>0PcrvbQ|KgFs(eXoOQDx(o&VRaG&jTYiV!DBs5zehQkib zxqwzVA4lsZ&e)AF!wXI8pNXE`g;4kYLdXmFGJ7N19C_**3i;cfK9bj8U%&hCaiHAr z{LhYT*do5qY?tg+0Ls}E=jDy~ac=?gatETXn=6YK!EbHJ%_kPmpLbELi7bb%E}zAXRqifD|XHW*m;&2LvT6+w&1o%_}o_bEXS1{GWlTM9a*_A?w-F&h`k;< z4{T5ud-RT zf`}mkmlFjdJi$Rn7g5GdL*ep{N@Rtw4<`>qb7x0)!<(hS_qMTYbzitw^MY}m>D=8M z<;?L`F`7|;OFRlNk3jJtxcLE#{ZKzce4liWK4RIUnepore#EPmxkS_LzC^u;D;;nb zUeYWSn3*pplnhqIUw`?i$Y>|fu(DE;mpb?;yvNXI&!OYdRggt!5Na;I(FPq7&> z@kwxpE1qyRaq?@Rb%}#%C(H@eX(e|v(x=5D_cjH$2ir%FCA!*7^kHU7pacD|ie(hX zQQPhuN&y_f*%zR=Nn%n|1IIWF=(lBqxQK^4!Bcz~}BroJA}tD>j+%Zj)e!b=g3W#T|3M z2eeJK?|Po1=w{LF-0dxMgIJFagR+^&K?-nBa8AR#93IzO0SFmhtUsHkGk9WDb7|8d zxKyj!Npts*bo1}7omnRVpdD^$gP`A~wLu3Xg?sR6ZyYQ05s-}!d0AZa9i9)qVpi8M z#M2uh@J(N%SbT2-tF5BumkwJkS9Hcw&%N>j^DIu2yTJbF2EOwCtJ8f>l@GxwIz7it zGL{hHw9RW3$7lsK_X+tM5KN*p`zzMYLm_(`H6TdPbCbA1M$(*Gb2_iZNeV8R<$z#3 zNIH5W3D2MI#B!(PdF`DIKSnUir_~zQ9fSwL9-KT+%%|OR@jx>K*X>Es)`BwFZH<4(%h?yvOPd|y-0VF8 zsykuk0`XW)cvyjnbMXGa0cqetDW(Y{x2!n3_5`PG%R;n;0}N*}1BjVU8PGkQygREs z-fQ$8DCYOC|MI#UIzRj2lR7=*^RO8KC$TwbVcHasoen*JO7J*?8a21lr@0(HVt8A# zA=`#hZ#U9i`a2sQ&+e3QFZ`0Y#4`Zja8Z_5WqbD{Va0oqU1Q(siq3$+X+Ki|*Ekhv zn)4)s-B<1tE{@+SCE6mn@7_Vi)~X1x9WBfJ5v3=hPq1NV!(GY!j{A<`T_4x)sL88FccjYr6H7{i+-jf$GE5OL{d0sW( zf`M@}I8BBpNA3Aw=!;|YG0Ix-2)pcX)`zObA7*_}t^L859Zs~|Tv6uQD$dV~(^U$L z&7FAbo&>tNn7rKO_m|@w5yfVeY;cBRod94@*x3>so8?@=g9Am&PLm)hKRIQ6MVi?XY1CU6tp0C=2mzq%_umE_#}X8Q3+He=0t z@1rhutqtq3?#zmNqF@}&NfnmXbVq64YuJYyiF*i-vg+S`R^R-`4=)n{N9WqYv^lX4 zcQ_J;ZMui(vw)*+dj?G9?DR{$tFIN)y^|7^J1{Az@Oc7bMlN-C=B~6q*@qU~*iJ;4 z!)06U`EC$v{9<<+l3VAW2-9$(@Yq}nZ?jZ#4?VESrHwY$Z}Z*}Tz{%x4{!x1(Gzfq zm5%sDkwF!0*uxJQ1u-_8BRL@gFD8rEpAL-Q0oce+Xm?M=0|YfwA@fs#{m_4W%=&MXR>W6+&ZRDu`Lpvi!Mvb8QH5kZ5S zaV+QPhA>k#=0bL;FkGr;g94s8+f+55DN}W`~9RyJKAWou*|q-x{9C73Grwy6#^ zX?ADM3d;+z z;c6uCBk=RFul<%;e^>io9$991_GHe;cBeVEAF~Uc$4^5hTzv_q!5Q0~xsLs7wR<9RpQas#Z8 zG69i?8+jt^I)CNBBZTuV_5gw446QOC7&;a`I%2gtBqQ&Wkmwq; z0}a9>0@kdzG5TAF}^Erv4X1b-1fm>502?| zT6_g}M&X~+-LSk+Z5ch5WEbkOyM#B%n^LP*9eRuGC@vS5I9$Na<}S0q#4I(f4m7Tu3tnj7C@);k^W`NT!@3%`NI7-caVgym zM)Pn9s=Ta+lnZYfy0FYE3_&;Iba#cfo|`38oVAm$>UqjRm*trYZ?y%<-ncAaZ02hN zz6KNvXT7)GJZ1dd31gn$f+f2JT|45EEqPXD>*beeQ<0;J~Zz~alE`tJTm zFyDRShv1?Uf=)~AA=>t3+4j`_|HjU4$!;6V()aT&iU0`$ATDR7-=OEd0|Y@!-I7wH zpK80Fe!dTK<>5)o5!2BX<+A0>b4XzCwf4_ib{*H+i6?r&sG|tl;m^E%VE-8RdaRnE z4{m9VNTsr|dRfklEBbD-1`O9$v$JC1xMIl7jbb=+e!29I7!jsgLII24n zK*`7pCNtUr+9J1eOD>~okl6KhEOAxC{894pUv`m&Xy2Q=v(8KCJ|M1eRBkH{4iq8v zc}9CGJh`dymfAh$G z`~2g}Z%;M<+pr?sx}2+bW+hz)zSU_F%MUQsWmmO0HKG(zA2F*>2y|SsrdN8}5(r=! zq)LxPwYJ~ZOZi7$?GEVXfolzxlz$&w?bzakLhb^m$5MJ$HFXo~=+R0FcOf4bkcyjU z#n!`|i(l+WX>yaVVQW8Ylj3SC?A3LGoUQS5*^*YqHiXIB)nt9R^Uc52U44a2YN=%l z*iG5Dx$^z@?>7h=^M2n8UI_@C^{Xfj)m{H`&fpkXOOI+VUp+r=hH_L6enzW?m-SaQ z+j-PQ-*DxF9poOGVCs~{Lszc8)@1!mcQ2=AB|*Wqf+Evo!bc}gSt`Nnp(R{Wv6g=e z!rk=>cV|V3B+_)!JujRQJY;#}no`fazg}Sgmvnt0I`IuSP<+nZbeINn^D()?+<^;1 z0+XphxoACa_^Y>p?8B$_+lM>8xXZipd5E#jeaS|L^J#W&)bI||O9eLC=+`+O| zSV8F8Z*myzuNHIc;@j^oi|jgLz#esa_G#%LqC%KLx5rkKvphU$`QQF1DQ;1#_g(aA zOP3%9e$#g*O^15Tgi_;5EM!R*o4QLXYAaR)RFuoZ@W^o6ww_KFgP10OJr!xx3gdMU zLkbTHa&M%k2yr=l8Qll9Y&P5zj^LfQDf3hR`p44E*~VE`x=}XD3t?|oosX1bM0i^s4m=0Fdmy5DYJONcL?HuCouTteRT|my%r( zSV}iIDZUl-%LOQ1apN=d}gR=n(xIDv; z{-WeNyLOt>RvRCn7q^HJc-gs~w!^?|AZ(FyMtFhbM>7@Of)Nbh7c&&YI4zK6ir}pys zx96GvTTBCsbJgSO8}`C4&SG_dPPM)@;2B({v$>Kc6;gHA(No37M6#=5OSW>eAM_wR zHdU$DZJ#olu<5xuUaeItS)p50mKZe zZ!&Q^GmT$*K~Y>nJFlTL3@~m?56Wp=6SYq!IxF_dkLT((M_+vJm&)$$@IV9kvhD3N z``mw!2AlFva|?L5d0JT?d_FCWTfh0WpK>4ab}xU}}r4hES*1IgBxT`2o8=b7!r zpIcW`y}A;6>`JW7F%5oE)NUf~ms2Uhb%88`xwxlw)h@5-5WngFp#yH*IUVb+?-z-m zh`jDD&hYlY1;?9*_R@ZQfB!e-3|N;24_)gdfR}#3GNM)akV=}g64a6a2kx$WWd>wh z;M#dqs&-kS?rLonXwjZ^MI_vmW1`Gyg{F!(U&|g(g9uHx9_J4sm9JM*PmJKVQqlz; z;0QdqW_3z*qgj?90BwA%4(85IUj!Sa%0P0MX46@GClu=x|8qRwxXa zbax_~D(rgpWa*mJ$h&vw|J2}m`WfntGS}CpD7=zQoVE28p(#Q) z;u@R_nd|n|eF8TQt-kRLhUVS&Xo_}c@HeiQ$VM~op^%csVcNyp=~t;0)KP}ZkI$?>!mN*-Kk|?$(@jSSPLd- z02?WG(BHJC4SW+Kr=C9!=ADospii}><$UuA!M6zqz|W04ejKxk zqRO0Io}YcV7$f-EB8_wf1f?Z2k1eL+(3LA`YthdW^_Vr;d=h8pWE!q z+Abe6n>d)%O}1q3v@D=J5LKDk>^PL{hB5V|Zf7#h#k07PS;G34=XKx7skf<5V&9oo zzWCY{64xs?I8-^@XIdL)fXf(kp6@!>BF=2u0i9eNkIeI zK?~t?>DUTUnEzJwA_}II0A6L$4;K-hLjuh5eG7kptl~7mZVZCELM|68M%6hw0w~uh zT4X=@-wG=or!$MLDTQ*a_O+DPY+O}$V`0mjWk2!hAV=A~_e)o9N5?MCpv@wJ^F zemtMCo2NFAr`bqoa0RnmvI&OW<&v}%;M(yEI5{6 zrLzLBPeM<6(=?bv1Dtcdp9}6p5qF_o0xDAN(O&zQ$!6O=rgeLbVQUBMRoL{`}s(qB%Fo`gyxiMw> zD+D#CaSPu%@Q+W%{nIGqG{4KLUW1m(bG0H5S~X%?Xq zw!AISD0$zyOi2yDqK#2ke4ykI&_+^^9+y>VvoST)VbLl`{)?L1G%(fi1mN=v;oIgQ z{C$OC!RrAhpfMjy05R90C>qy0C)EV@yhNi~-`up?b<-TWQ|E51@7JOK0bF%x37hQ= zRRWPad_Fl)##@s4^)7VDG0nFw=FvF7Dvc$FaJguW)WZV<`zVt|GPE1ZYdIB6JGAE} z1Sr13DR;V&)58NC#Gs-B^xR_F9i37XuFQU>D75J(S<(SYYTN}a(?c4M$;Ga7`J%le zIP>SN?`qPjnYr}tMX7f`L9B*NP7@)*7?GoHB`+#SZkm6uKy_m9xrg1#QLIyWByR3wtf`gLWlW7R z!b3{L!FZ?5>{M0td|OmPixWwN25J_q1v;>eEVC-|CK2l@D$ml_wW!)b1SY2O-m;o= z0e%^rD+m@cGI%LL1G}i`G?j52okQS?y}gy+zP~)F<=rhWfDDel@ji7ARenuh97Vm&Dc5gbOIlCv&lOR)1u$bu8{By1-&8&8*3jBX)<-UvE%b{dvV zQNQw2$Z30pW7m?`xo55GAW;hrz69v^Rbn(5>t40G9^wE)>~eda2(0tGlwq+9;505b zCM7W7s`$DZ9E8T@)Co8dm^qxTY7n27Ek{T3s!OrzOTKwx-`mrg#Qll+{d6hW^qAbi zsK6#PZup$P0c#;L~7zH;zh0U1yBRCoDQ-1zDQ@6vdYz%sqoquV5_sCAvI*q40(0@94jm(Sz5 z@RM(PQe@b??sjnO9z*9KPznqRl$7>ws%rE>(sBQme^r7hYr?- z&l$&@Bc7Y(#voM{$nAUC?QajjZUizMM3UEFHlZHO5$L4M?at*pv;&^1`d9taaCTV^ zCkDFrnwJYq$-2+!o(*6IQ}CQ+%35vO{2LBJ>(c=gBN&rbNL3bxl%98j6heBygWnR& z?_b;JZy!JWjmEZOTXR-$N%Qq_UJ)J_Wx}EwDX$!l8YtlVQs3%I7e^z zrrYL_Z&r@8>RaIgblR3fEtNydo#}t3JN>5Glp__(!&T)_hK3-+1r55QDk)J{LVZvh zUEwnqwqji2a);7n+5_>UyolN1Y>l{`vs0@7y0kipP?gg5=}QC3-hErYU87524OyRv?`8V4~L`9r8x(kd&t!`b_IwnB?b3T z6v-GWN|L7e?CVDU3|c8)_9Ee-1+Zkhmb|jdx3c~Xu${H9_F{krr*anV?kwt#JsO+# zXPUixvStF#E4xgi3wHj<-1u3*lG`tHm{^_GO`!5Czn~8ilMUBdUMd>?wxYa0Cbbk>#FNsoB zzwpKuw}oLxYiU}kxNclIipMEj1cC2vM}lP*g#)xO|4Xy!kM`-~ua8)PFWdJZa&p4e zXHcDDRxqc!?UY4vF0o8;a7+8}9^MIoI>9L649-+87l)L9&F@yNKrhl=A0eGor8ERT z0`VD~kBdYW9mnkNzQ!|hV1N*E?TPFJ(4n`zBk8d@E#nx70`ZoBfso+@)wEd0vPmco zRqvDw&O}R>ycBN_V_SS8(|>fh;Z6}OkXwAjq)r*wML zYNO{aeo*SIx-71930#@K_X;-Z=~T4~di8RInD)Q!m{qxiReTw>z zE4esP9#2J)?Eq?g9F9P$ z?7^L2*Y&t8pjbXD#}^tCiAxK3R-139#Yr)c2<@0Sjq2*D zkaJia)=ZuJ#l_gkoO^znoci;@{bPLn_TlC8{ki2w?W}A%%DYJ8=)R;j+0Y4gF^|3+ z8mUhe0$YYIHCYZ@t|`UGqamXu!^5hx^0o%f%mp^<+!IaQf|bfW+3D2xrYq9LZ9DDU zx&9DeMFpcZZ==iDG%O`yuQJ!;OkOYtN2kn?VLT_5Pu+D^W#?K?i?WyNbDVw?qj8mV zCB|G-5+K}k4bu5wmzD}s#;ZeVdQ+-y&)41aX+F0f-#>i(_BS$9DmP>i6<9yGTpAU` z*fhPeBMo>~lXBI>JgQ8}BQz-ObM!~i8I>1wYzr156zGi(i}IleKClITEaz)g;eJ#V zQ+Q$)Qci_`x5q#`_l93Rs@~4pa<9fmmw$(LN}YVw7q1F=Evloz`M?@v zG~4ldyz$)9VNM90M0_q~t9ufD%Hth*c9s#!s#Xgi{%Pdw{TEATpA-UWU!E*H?jjIC zoJ~2?MXieN=!lv+yJP#j(yh13&E;%wj?b#d29YxKIcuYg0#T0uAso1Bc918)&kAs~ZG-vZ%vX4xw+5N;L|u&D!uZ z-#y)xQz?JZR%X}J{?K%iguSk%ChI9gu5H&s36KJTnY(G2p3K^t#(1XYutp4-2@ z^dFzb=Vw>IJB8A!#)@dMvzzR||141(j6qYK>|)i?Hg<4KF;DMY@&=(zs2%iEQZ>&~ zd?K`MVcneM3-0NN`m4Gw4~>%n{QMM@H#L z8(GQCv!S1ePNq(d5)_D7d^l${Hn$VWSiGcjnsv28JaI{9b3{kgejU-2SKw3U&30;g z(?5CtrN8{+?}{5qVYT9I%dXp02)jel3oy$y6o+J^B^)=ug!)l`;;uHGrl{&Tn*jpQ zP`_X9C1e!T&eynh&7$FU?o2z)ddvxgDbeVR(2*XK1}7}ht(9^r&-qh3(0w@9Q7@fJ zGgmwF<~Y4kwZ0zq$Zv0Yw(fe=MD&IyGG$5^%tG*B-kKh(I_JD3Ujm?aQqxgJB?ZzQI0!wV=#poLk>T zt5%|FatR5f>vX&-*L;q{r{2?4t5ZC}qqkn5XUC-!N<4q+Ymb|89bh)d4oWS`s1qzN z?w#-vJfZlTScdC*9DoQuk?IE9d8w|)8LJ%HbPSa$^D(>2TU56S!mg>4D;A>U>07Ah zvYx(&OMRWt+uQRKd%cu|wd>>P-$|hF`pc(J_dIHG>Ji*xP{U0QX@_YJY7hQbCGT(i zItx<(ddtpn*X|kc*_}G!c@zhcHyi6qDp04U?6R`hJbsNAtaa?`f0i13c zCSBROE#jgyOm0oJ=y*kVj#5OVso`ix3WR6vrnoy-|NnT7{N3Z@%Y8W6S(2MafGU7o zwY@^I7e}MUT#rx+NQYmQfI^JP(&whjX0!OZPq__k)aN*&lU3T;0OJR5+Tj2Ir#?l1 zgy`ZQVOsmSxnre+f^Fe7KbD`?UF)blT!$NwrfI&lmqBSh-WeHLSz)K>Nf*vaabo$>l^PP>@A0!jw7T79avv0o3Re(H%>XMOX-J`6UBxIH?M_ImU;zc9-E?{-PNK^ zLk3lA!8L2H_KXgb8YEl+Y8}bdv7e45P$O(jiq=yLzyBqwls$%owkOLr%bxVy#eu-rmUu@SOO zr}O8m@eS@ZXFJ}H{>OcV_@;z*az!7DM{>ph5HHls4xJLO_0s zx;-w=tzXw5*r-wl@Xc|GfjFE1(sR#+FQWoi<@ZErc{!kNBoAWe?p)j}|0>sYIc^6J z*1JG65JjtXYaZ2n7{}tY0=!Vsx}ZeYsznV?)_D`B*}yp9hRa2G4Hhm}ZB9q7R8(;f zb*=z_oPh{XXPWnMIsTJN{5j&K#DnU8nV8nCF5Ma2UJxe>I-{6FBmetBn z<&F{qD)g*A6sxv{+crVOIv0?f(&e-|S35Mz(UGV*0Y>D4bxgbQDQyJUUgjIA?#Z?S zbov=T)RJCcB%4kpb#gDT%HpUvH-wzWohO?)0J^V#d3aAMa)7G2#Q1NWw_4dYWq*1G2 zdzowKiX=x>v!jld>(KHfmJ%9|jGxqi_~oeJ$#W;;wz-wgAs(RVgBJ{&aKX=Mc13Li z^jz)rr|0(ZOZ)!*KfeF?dfX@dZZscaoK;cmWjmc7N;aN~zURlb!h^X}j>1{5*18^U z(~KU`G1FZ!8b|W&p4-7(6<*Tg(?LepN9Q%4qipWEs?ZT?>FUWRCmPrMnnPjkoIXoN zR*jV-nsc+<#?z_Ku8kR}B1N@TGic2{AmB~cZ8c6M&$W?8xuMI|HV_am`w9+OHamk^ z5dkYLi>a$}nM>k%X^^$sWW7JN-oAYA@7v$Rv#o(&dBv{I`Jy!qmsdu;D(cau7aI6% zAEHI*i__`T@WC+)sXEVab#lAt+vOlbX&YJ9Au2$x#)~pEEuL+1*@xELr9zGxA@DW+ z_o0%bJ5cubk1IPFJqYusbGEwS2HQzx=n_O`0D>d{kmDJ56@t{6*lgl)<-JH8GJn1i(N@?Ssh zvV3rqn=Xe2SdrMq1%vfRjjbAY^|*jSnywzfb+qQ{;2wEZNg1RDxoFP)H`DiW0x2~G z;+tjyB%j+Fu)cb3;C5YZ5At2D)|fz3wW{zs)9vdyRKHSjhyxgK{QA3x_i_CG;rkzd)24U-gqSZzjSluG=Cg!SYcCB`oMH${*ZHvpi z;QzJFZwsK$$`e_+d+3_o`)vn;qPh-HC#ttHXM}#=Q1Zq;cyy z@H$54?ztu#YvSZhQEpeZXZqFUPN5}*ls7^fVOX~Wm1Xm}xE)l<#v~#&iIul=QBBeA zq85j~-5+$C2*bQi8p&tH4-`&u^%)}DdA zyQ}K_XA}Xvs=AA+$ArAOJjz+s89c$RAc==wo!n**uNiPU6CJQFH_&-g#BQ*{>tid& z!p%99ZOe{7>9nOf2@sQPKrAkV03w|}5RNZIjm1?|;K%_;vd&Jndn+`WOh6Rk&vvMp z&68b`cG8~Cd-0so7(masaoH^C@ST43*v997eE9nE`O|n-y3IFeVgbu3&}0cm{RidA z`J3S|Et-XZ0#>bwX&#GARNAiw^R@#Kieivl1-DzWg;ydGA1U(Xb&%S*)2_*BJi$40 zd`l5bMWUT$&#!JOFbaX*mZ6hcNmt&A+kXymFH@Q*xv*n@^&%~;PE!!8U5YQNJK2y0NvB^vz2CpQe0?^q-*45W7542c zw@sur7YW_1;fsJm^pM!+LN*62_t`~C&cinQo;sXcj@(W$IZQ~M?+{K^5kX(cur)z# z(spQU)1KYRkVSKA&Mlu0EUe2SU@J%BqLY)SVvtoc-_7wYsLHhkl`|k2CtyBi=b8Dj zV#>kwQ1Xc|?YtBrCRtBxIuW|4#@U2+6mG90g)UQ+(=B}+Muv`C?U#@4w~sGJbKLTc zn^xX$`;V6!s;XzYVH{m z87cL3$I+i^Uyo71c6y4 zvJDpjV%jsw(rs2wgKK2&xvD%KN8hYYfGk15gwZW_Co;+b{pI^TC_gy_0JG@pNoFK7 z9nNJRJbY)%f+jyixU>a53;khjQS>3ZZ9c5UbVZVsXiX|3xe&gloCz&TfDi$jlgzy6 zU2oS*m2k+DhEwX`|LXbuEG`lLeta5l@Cs+?Rt7libZ1D;YHf==y3Oe&guVog7zoUOrIoRB3~tG`E-BBt8|^(y+{p z6|S&!B-?ifOA#+M_aGoRJFNkuC-%6T7XRfL{#k8*dW7kQTFCAyxDa$<%@FROa~wgQ z+cs2@b(2SJO?O5ihKXS3y7Z~&wSPfcBqDBN4be$*R3vQfLAb_H+;HnKzH_$tiLX&< z{On}NK5aQ(r&)`ufRQgq{L%~bbmB+7-z}dqM7JoaDhQjJ!2MKIu_@rJ`ZsKao2j-Y z$e=hRd2P<(&0eJ=KS_I}0qhhL>z+8VTc2}<@}A-j`p-G_Up_)u?vFV!!9D)`ef<8E zg!j9{EXSE!x@}d`#HkNZxITRp;hf=`Q&V+B$M89o&~3P{O7M~6S{0zv77XH)y-vjI z;T(VMd)lIZX=QZbA85d2C(?-TN}+{&g6!)tbUf@LIFW`zq$JajIy?pU1^Dv)=De5C29(p7?hAcKI?(y5$T#QZ5KRO zXw6q#vaSt8U6pFNH(EUZG9cRNxj(j8ZrUm~F+0@UnX}C=2~yVsY9xgcfMD=pl0`o> ziP6H2zs^@*>;~4;)`q*5&2f&j64jKMRC=wco1>C)bIT|Iwhp^i1Ogjj*X6K4KOVA2 z3rA{BJL(Uhq&+Cb-%gXT)x}Ba;I;fut;_IDk?<%`1 z%OAIYxqD5Z^SfGCP0?}KuS2iL^~>79Uk09*{nn&V^u?-$lT|g(spvCsg|Daqo=rG+ zo%Pu1R{~%`iZr@V7Hn~bl}POP-9Bw^_tKmfgT-5~k4oo-sVwJ`i_Qtq-=985YLD+q z0lqE^0+|SrS4pahzrdXxVA6T6$cIp%3qX-C|#?CSgckNPc7#= z$L;#vrJ33_5x$d0im`S`OVjca;839BMBU?w?Go@5jC#`XdDN*6h}0>>=WILFJ9f(z zebdF8Gq=hG$#+#Br%iEA%aK8GOcEQM1eO;!yKGuoz*-OIgIgoFoK6>4!d6n09r~bm z5%0Kb59`^nm+)vNj%86?GpaMFPWd9=hj4ciEf7=j0?1-?%8;-+6(sp}rz2&KtF4vK z2JW$C3>0bhtTjit6xjDixE7bI!`sT|YxC`z($9gT{aEi$?9)^4Rdvk=#N#^?f3~%7 zUR-%sSNBx?J90YUJ$z~+wwo3;`?H%~!_^JxsZ$U&6FOCzNK-36@V09j-dWC?G99xH z2Ya-T#PQ&|a%k7KS{S}w``5(gs)ZKGj_kW9m!wHqor_1XBvE87^0>R2a=P52*lewP zRIUBc7MqMf%v8NW=kKU38{Co<#~pGe3d%gXqK0SENsDhP{;qR8Jl_^CR$CjIv!PnSln|Bw$VJ*Wmhmg zI>6ViJ!p>G!BRX0nAYleH>`gNwj=j#Nx(eK=EJUu$#yB%F_K%!Ro6}h898C(~$zyjW9me89Dna&gsd7wA2@F=d9Pq<~$obeU4k$zd zKGTG-ScoSOh(I>;UF>73ZX8w+Aa_j#bcalw$a5;rl0N_T@-VlzUr@)w<(($M%NTiw zmqbZK(-cV&v^b4ol;jA!FeOEgsVRD$b3n~}lcL-P?pPyxD?otGBNDk7p9@CfYm_^uykWgKD$x5FnL_IZVn+9Q| z)zd0F0Q9O+r;p1lzaE;8M?R#|Jj0C%M@Tfa3(87VB0d?vZVq!NMLh-&;St9G1r3bI zpUIp>(%e3j@j1M$GC`gPSRV$WA-x>MHJVHPN6>ZSZLV-!PBpn@_bu5ZgI%eD0|(pv zR;MFD%6cv^Te(qQvgOZg_38H1bRYcfr(FMkfGMANYrT!7&*q-n4M4w8IV*|{=qPE3 zawTAo+B*7L9$n_#&a*5nS%FZB6MIp8St+qt}S+(P=GbRYm ze%8uej;{yK8G`C|;=(xxR0LQs-`n+oRXq&QNL!rr6U~7qoZRNn#!Ky4C)4-`L+7cw zI<%?seNZckWV$HUR8@Yq+64L=*>au!v_aKD_o?o;^uJ$TK8|m>!fx`yD6dMK*4$C54UHo!z8GU|~9D@#`aQ})Y3 zVB(StRT>UAM|R%rsz$z!b!)HfEMf@B|K#~ow(1{?dgEO%1|%j%wswj4#J~Sx`Ifr?ifty+Tj?&9i_6!#iLp_ zl|@KeHwp6`kkbfq?j({f&h@9LBF{tNVaUF&oYt*WTO#0SGU~)vKKO9}22cNeI{4ck zpRSkBe@H{G55N75_JyOBB$J@?Q`QAF=jome?mUzFv@pe@w$@tJM%RSV=6l_1$eg)- z)#(0^1}2M`m+iAT#JO0ffH7I(;SBbTBYF_X7n|A6h&VZRy%K?-d-S|RyaZ(^n4bW<6+s1s2R zVvEkc05`+ldal2GY~P-an^HTE<8}n)kG*mPoT^K<-L8;|GUlfsI?6v{+^m+m#d&>v7s7ZONvj}>$w2)$#%e!@=(qJ5#O4cZ@L!j>c}YWsVc!{DpmH8Z0If2l;FCqpuimu5?o>% zZZeNu$Pc&Y7p-7F!jHqHRhFi8gW7|3>1{D`jvYt(>qDHn*ze8{-@df({rz({Vt?ca zyDcRQlFhX$`E?NR6`2d_l7%_zYb|vrKnIPG`0Ri@J;KMVd2#jx;X&=T;#j{`9&j61 zt8!psTF7tu9wxrJn$dj)zns#yI!Q_dKnD^<0jAWxXrrhyz@(;* z2qogpJ_E>R_0LLDKi%>^U{ndJ*QYC6*8Vo1@NBSlcMmF#(H$S!;~X1?Y^3}4&A%St z_2J|A_Q$vHWBXAbCXl{>NMl)oRkZhJ8vhyERz8 z-K7AF+6BvWie37oQEs%63OmPB>I%o@uEUIWGKU3P^~_f?(doN#b7XrsvGRoonP6^* zRwgu`F6M^~)Uckq{aT%dHtBIR#@UoS0$)RDstczJhJZGh}T>^B7Cr*0$D5 znN*QovI?g*Dlg12&3%~OV9eZS0tlE?eXm``{#}>}_5k*(iU({RPB~q1nTD$8sGx;a ztnpfFBbpAqrL)Z+T?XxwhO=@rEm%PL+(Xl-y-QrzsO8dpJqZw47At9s4Y;a~;c7tR zj5-l%^Y!EbY5%;~BqmjJ9_ku3*=%r5@ap5CeeYk+CzbKrz~S`P=-_ZrZ#p^OtF*7V z80YfcFmn@fL(t{;ykZKlZAUcJ3fk-&pH&H7i~bf2_1Gc)2KQamzJ>j91XM#LPAdNv z%Q!V$}nm#pn{n)8!DsEqCNS{rTX;O2lsCu zzRot_AOGIl=g&_`A?*(w*IXF2Qg~XSHj03Bp{;uIZUnBNF(_G&sG)abRMns@)3mj& zf3_t_nr-M|<4TERM9TWwVVH|$p3r2*BE+cls0bQxySfLrK2*m8u!Vmd58$Dlyr}Lf z0JfegrRlw-Bl$H}1-MrS8_D2(=yJUYNQh+9Y~mvKB-mI`jZ66Hif{@0v?V%-6QtX{ zJ8iZCMf4`&KlefOe?7qOFaI?@fB5I~lS{Xe*Bq+y4q=5LIYC59T-Ct}>*ktZRD39b zpR|!xvo1BwNVWLFu11K1oJbnf;b1+l$|bXE^s}kB zz7~7QNn{w^+jKPpqw<8N{ECt_j+46Kr&evWV;;}6j!b~5bv7~Wq^*2rAmK5yOLp=U zga#U(GGESEEn02%(5EIu2MqCjw0o{bt=p6P?B^w7a-F72U1Q!?$YUG6ESW@)EXL}5QX6-adCidHbs>B?% z<%xdFW4UJ8r4fY)uZlg7Kw^2FU>G9)Q0ih#C)jYh4s2^uFCKo4dM1RkqxU)-LZ3!+ zZR&o_DxOSPS4>_)=bB7a{^ZC6PfUScCt1LpkB9Z&7aVUB9P(t;r&Ns?&`6%MGR(DDs-k{8gY*?SKJ*K{Nhm768RdMHy?%;r>S zaOaSbhPGk50>r`@U92)g)(8(ro0)hid9D=>ovWQQyF`$rk=<6r76{!zfeEFvZUUFT zpX2!P+q?ep!}F9}x>b|_j;@;UBXlSy(ZDpIM5IM!aW`9PNpTve%|V*(msF-{A={)p z*1pfZsC+=&wcx2FIcVTir1?;d!DacJ^{UhBE?(i zxyD6MJ;w#s1a;A|&ogJ$neZQjqsvt$Q|pCetEZ;FmK3hXjm`pEO96PD zFtnWoftALP;}rIU9Js?+t^UOD_OU&wL9Dk)Rsv@|Tw>$&q`4NawWH<}ihycry$}Sd z#>z!?(94SOZds(RYHUw2?|g0?GRGZvmsfjpf&Q?Dr`6-p=8{YxwpYuwEm(v-eRi*9 zUQ2jz2HmoGWV;*J(*#pNcN=2PV0Nvv)F!?J*}UFbyUI@W&>>5yVfQ|wYT!T%wQ>6J zh}J0;>}D}Y(RXdZc~eP_5F7REz6p=~{vIlI{aQikA_Z_bIVB_lo;VOQk9-odl`>Zs zFHiYQ9!j(dXmx}5a^}OuG3V;DJ%(~BVl?z39?&Z;GoM)#_co`idFu|sXwC~4J7wLa zO5I;m0FZqQEo$4!Yj+ucakU4ixQa|G!F*FJv^j%UlLF~*gt$7)I3UedaCrQ=zKr@y3jd0x2qEC z{#?sTnhOxZ2qsQtTu>QebLyvqMB(9b((|HpzKsDjNMV;-u`&-|&oFfd7q~^lGid;q zfCtCXo&vALP?uEQUr}msX(d`s+tm?sXX!eFBUB0pEgD5fH5Ri)2n};NO55K*yZ`;O z;`@JIUY@jDxM2^U0NW!R^>ygAm;g7+>ev`uZ|B`tMcLKW$PWEF=B5)wQ7O!gEoJsv z+To0wd$(?~0Go+*^_XG^b29T#?`LT%oZdxC{aK)_9e9h(%i|2ZAZ;YOUK-Hcs5*7D<>y?%WwV|Dkt-2p(Swe+TXgOO Y(3wyonJDWk7yifp14VPs3)~a|01K%J>Hq)$ diff --git a/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.3.ebuild b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.3.ebuild index 8e86b80d4732..5e9656ad4b83 100644 --- a/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.3.ebuild +++ b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" inherit php-pear-r2 -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" DESCRIPTION="Fast and safe little cache system" LICENSE="LGPL-2.1" SLOT="0" diff --git a/dev-php/PEAR-Cache_Lite/metadata.xml b/dev-php/PEAR-Cache_Lite/metadata.xml index 222c77f3742a..3b1963efeb6f 100644 --- a/dev-php/PEAR-Cache_Lite/metadata.xml +++ b/dev-php/PEAR-Cache_Lite/metadata.xml @@ -5,4 +5,5 @@ php-bugs@gentoo.org PHP + diff --git a/dev-php/PEAR-Crypt_GPG/Manifest b/dev-php/PEAR-Crypt_GPG/Manifest index 94e41118baf7..7209c7c0e908 100644 --- a/dev-php/PEAR-Crypt_GPG/Manifest +++ b/dev-php/PEAR-Crypt_GPG/Manifest @@ -1,2 +1 @@ -DIST Crypt_GPG-1.6.2.tgz 346709 BLAKE2B abced2fe8c909f06690c38884506ce03df4c5ef3ef460aafce65ea9405c6974f8af320fd5a07a7967b45421a9a67aa27026c28ef7eb1402ffefba527007a33ae SHA512 9d954d96b4e461c75f79ce9bc701d062e3f19671690228e6e0ce5265733ac1de9c06520f9f750348f3c37f01ccb79720574b2d2f371e69c8a25ae6e1bc18aabd DIST Crypt_GPG-1.6.7.tgz 343957 BLAKE2B c95346005fdd36bd97e2a0e6cd42c5a2898fb59f0a4a3d3b09bd99a409bd9c998b267ffd84ab28148e17c3f7e78e094393c3b077998b05dc2d7ddcb0ab81394b SHA512 dd629271ebbcb98df5d31313c1a6911b62964046c758e00b55377170653e9880d2edc7d0b953fd6ae441d74238c4a8e1008bf6a9195a19ff463bcc82665f14e8 diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild deleted file mode 100644 index e0f4c627a409..000000000000 --- a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/PEAR-/}" -MY_PV="${PV/_/}" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="PHP interface to the GNU Privacy Guard (GnuPG)" -HOMEPAGE="https://pear.php.net/package/Crypt_GPG" -SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz" -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="app-crypt/gnupg - dev-lang/php:*[posix,unicode] - dev-php/PEAR-Console_CommandLine - dev-php/PEAR-Exception" -DEPEND="test? ( ${RDEPEND} -Date: Sat, 16 Sep 2017 13:05:37 +0200 -Subject: [PATCH] Fix Bug #21242: PHPUnit tests fail sometimes while deleting - S.gpg-agent.extra - ---- - tests/TestCase.php | 20 ++++++++++++++------ - 1 file changed, 14 insertions(+), 6 deletions(-) - -diff --git a/tests/TestCase.php b/tests/TestCase.php -index b91ea7d..1ad8028 100644 ---- a/tests/TestCase.php -+++ b/tests/TestCase.php -@@ -583,7 +583,10 @@ private function _tearDownKeyring() - $iterator = new DirectoryIterator($dirname); - foreach ($iterator as $file) { - if (!$file->isDot()) { -- unlink($dirname . '/' . $file->getFilename()); -+ $filename = $dirname . '/' . $file->getFilename(); -+ if (file_exists($filename)) { -+ unlink($filename); -+ } - } - } - rmdir($dirname); -@@ -595,7 +598,10 @@ private function _tearDownKeyring() - - foreach ($iterator as $file) { - if (!$file->isDot()) { -- unlink($homedir . '/' . $file->getFilename()); -+ $filename = $homedir . '/' . $file->getFilename(); -+ if (file_exists($filename)) { -+ unlink($filename); -+ } - } - } - -@@ -614,10 +620,12 @@ private function _tearDownTempdir() - foreach ($iterator as $file) { - if (!$file->isDot()) { - $filename = $this->getTempFilename($file->getFilename()); -- if (is_dir($filename)) { -- rmdir($filename); -- } else { -- unlink($filename); -+ if (file_exists($filename)) { -+ if (is_dir($filename)) { -+ rmdir($filename); -+ } else { -+ unlink($filename); -+ } - } - } - } diff --git a/dev-php/PEAR-DB/PEAR-DB-1.11.0.ebuild b/dev-php/PEAR-DB/PEAR-DB-1.11.0.ebuild index 1e96bfe6f5a9..32a55de6cdb9 100644 --- a/dev-php/PEAR-DB/PEAR-DB-1.11.0.ebuild +++ b/dev-php/PEAR-DB/PEAR-DB-1.11.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit php-pear-r2 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" DESCRIPTION="Database abstraction layer for PHP" LICENSE="PHP-3" diff --git a/dev-php/PEAR-Exception/PEAR-Exception-1.0.2.ebuild b/dev-php/PEAR-Exception/PEAR-Exception-1.0.2.ebuild index 2a4a155c793d..21a13694d28e 100644 --- a/dev-php/PEAR-Exception/PEAR-Exception-1.0.2.ebuild +++ b/dev-php/PEAR-Exception/PEAR-Exception-1.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ HOMEPAGE="https://pear.php.net/package/PEAR_Exception" SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" RDEPEND="dev-lang/php:* diff --git a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.1.ebuild b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.1.ebuild index 41c1916c349b..0d6497c49098 100644 --- a/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.1.ebuild +++ b/dev-php/PEAR-HTTP_Request2/PEAR-HTTP_Request2-2.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ DESCRIPTION="Provides an easy way to perform HTTP requests" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86" IUSE="+curl +fileinfo +ssl test +zlib" # We don't have Yoast\PHPUnitPolyfills in Gentoo diff --git a/dev-php/PEAR-Log/PEAR-Log-1.13.3.ebuild b/dev-php/PEAR-Log/PEAR-Log-1.13.3.ebuild index 2c518ff5dabf..70968579db72 100644 --- a/dev-php/PEAR-Log/PEAR-Log-1.13.3.ebuild +++ b/dev-php/PEAR-Log/PEAR-Log-1.13.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ HOMEPAGE="https://pear.php.net/package/Log" SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="examples test" RESTRICT="!test? ( test )" diff --git a/dev-php/PEAR-Log/metadata.xml b/dev-php/PEAR-Log/metadata.xml index cf03dc3f557f..abe2aab8f350 100644 --- a/dev-php/PEAR-Log/metadata.xml +++ b/dev-php/PEAR-Log/metadata.xml @@ -5,6 +5,7 @@ php-bugs@gentoo.org PHP + Log diff --git a/dev-php/PEAR-Mail/PEAR-Mail-1.5.0.ebuild b/dev-php/PEAR-Mail/PEAR-Mail-1.5.0.ebuild index a6b279e7630b..5a6a62c504e2 100644 --- a/dev-php/PEAR-Mail/PEAR-Mail-1.5.0.ebuild +++ b/dev-php/PEAR-Mail/PEAR-Mail-1.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ DESCRIPTION="Class that provides multiple interfaces for sending emails" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/PEAR-Mail/metadata.xml b/dev-php/PEAR-Mail/metadata.xml index a307dd57bffd..4e7922456651 100644 --- a/dev-php/PEAR-Mail/metadata.xml +++ b/dev-php/PEAR-Mail/metadata.xml @@ -5,6 +5,7 @@ php-bugs@gentoo.org PHP + Mail diff --git a/dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.5.ebuild b/dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.5.ebuild index e7dcbc24d680..415d5812a17f 100644 --- a/dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.5.ebuild +++ b/dev-php/PEAR-Net_IPv4/PEAR-Net_IPv4-1.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -9,5 +9,5 @@ DESCRIPTION="PEAR class for IP v4 calculations" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" diff --git a/dev-php/PEAR-Net_IPv4/metadata.xml b/dev-php/PEAR-Net_IPv4/metadata.xml index 77793b997e9e..6841fa89bee8 100644 --- a/dev-php/PEAR-Net_IPv4/metadata.xml +++ b/dev-php/PEAR-Net_IPv4/metadata.xml @@ -5,4 +5,5 @@ php-bugs@gentoo.org PHP + diff --git a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.14.ebuild b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.14.ebuild index c6e49dbd4c32..f52221d84a08 100644 --- a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.14.ebuild +++ b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ inherit php-pear-r2 DESCRIPTION="PHP class to communicate with IRC networks" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="doc examples" DOCS=( CREDITS FEATURES docs/HOWTO README.md ) diff --git a/dev-php/PEAR-Net_SmartIRC/metadata.xml b/dev-php/PEAR-Net_SmartIRC/metadata.xml index d44d8958cd4e..350320c75780 100644 --- a/dev-php/PEAR-Net_SmartIRC/metadata.xml +++ b/dev-php/PEAR-Net_SmartIRC/metadata.xml @@ -5,6 +5,7 @@ php-bugs@gentoo.org PHP + pear/Net_SmartIRC Net_SmartIRC diff --git a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild index 53a6fc6a398b..4b9b5c4b1588 100644 --- a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild +++ b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ DESCRIPTION="Provides methods for spelling numerals in words" HOMEPAGE="https://pear.php.net/package/Numbers_Words" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/PEAR-Numbers_Words/metadata.xml b/dev-php/PEAR-Numbers_Words/metadata.xml index cdea7028d66c..7a8d11726956 100644 --- a/dev-php/PEAR-Numbers_Words/metadata.xml +++ b/dev-php/PEAR-Numbers_Words/metadata.xml @@ -5,6 +5,7 @@ php-bugs@gentoo.org PHP + pear/Numbers_Words Numbers_Words diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.13.ebuild b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.13.ebuild index 5cc6db313633..2bde0d1ba3bb 100644 --- a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.13.ebuild +++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ DESCRIPTION="PEAR Base System" HOMEPAGE="https://pear.php.net/package/PEAR" SRC_URI="https://pear.php.net/get/${MY_P}.tgz" LICENSE="MIT" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" SLOT="0" IUSE="" diff --git a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild index 71ce9d98ae0f..9d83cd9429ec 100644 --- a/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild +++ b/dev-php/PEAR-Text_Wiki/PEAR-Text_Wiki-1.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ inherit php-pear-r2 DESCRIPTION="Abstracts parsing and rendering rules for Wiki markup in structured plain text" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/PEAR-Text_Wiki/metadata.xml b/dev-php/PEAR-Text_Wiki/metadata.xml index 34b3349410d6..0386b719da9a 100644 --- a/dev-php/PEAR-Text_Wiki/metadata.xml +++ b/dev-php/PEAR-Text_Wiki/metadata.xml @@ -5,6 +5,7 @@ php-bugs@gentoo.org PHP + pear/archive diff --git a/dev-php/PEAR-Validate/PEAR-Validate-0.8.6.ebuild b/dev-php/PEAR-Validate/PEAR-Validate-0.8.6.ebuild index 7559f6ebd29c..5b04ff1ea5e0 100644 --- a/dev-php/PEAR-Validate/PEAR-Validate-0.8.6.ebuild +++ b/dev-php/PEAR-Validate/PEAR-Validate-0.8.6.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit php-pear-r2 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" DESCRIPTION="Validation class" LICENSE="BSD" diff --git a/dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.8-r1.ebuild b/dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.8-r1.ebuild index 461ae05c1155..b007d6571937 100644 --- a/dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.8-r1.ebuild +++ b/dev-php/PEAR-XML_Parser/PEAR-XML_Parser-1.3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ DESCRIPTION="XML parsing class based on PHP's SAX parser" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" # This is to match patch compatibility RDEPEND="!php-bugs@gentoo.org PHP + diff --git a/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r2.ebuild b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r2.ebuild index 0511a5abb0a6..f12c141100be 100644 --- a/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r2.ebuild +++ b/dev-php/PEAR-XML_RSS/PEAR-XML_RSS-1.1.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ inherit php-pear-r2 DESCRIPTION="PHP parser for RDF and RSS documents" LICENSE="PHP-3.01" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/Text_Template/Text_Template-2.0.4.ebuild b/dev-php/Text_Template/Text_Template-2.0.4.ebuild index 177a57dccee6..d33c56bc9ec3 100644 --- a/dev-php/Text_Template/Text_Template-2.0.4.ebuild +++ b/dev-php/Text_Template/Text_Template-2.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-php/doctrine-instantiator/doctrine-instantiator-1.4.0.ebuild b/dev-php/doctrine-instantiator/doctrine-instantiator-1.4.0.ebuild index 2024f91b3039..8bb010d5cd46 100644 --- a/dev-php/doctrine-instantiator/doctrine-instantiator-1.4.0.ebuild +++ b/dev-php/doctrine-instantiator/doctrine-instantiator-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/doctrine/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" BDEPEND="dev-php/theseer-Autoload" diff --git a/dev-php/igbinary/igbinary-3.2.9.ebuild b/dev-php/igbinary/igbinary-3.2.9.ebuild index b2f81fe8a0fa..1206f5409a19 100644 --- a/dev-php/igbinary/igbinary-3.2.9.ebuild +++ b/dev-php/igbinary/igbinary-3.2.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,4 +17,4 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 arm arm64 x86" diff --git a/dev-php/jpgraph/jpgraph-4.3.5.ebuild b/dev-php/jpgraph/jpgraph-4.3.5.ebuild index 2143d3e2edb4..80e97153f638 100644 --- a/dev-php/jpgraph/jpgraph-4.3.5.ebuild +++ b/dev-php/jpgraph/jpgraph-4.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ HOMEPAGE="http://jpgraph.net/" SRC_URI="https://dev.gentoo.org/~grknight/distfiles/${P}.tar.gz" LICENSE="QPL-1.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ppc sparc x86" IUSE="truetype examples" DEPEND="" diff --git a/dev-php/pecl-event/pecl-event-3.0.8.ebuild b/dev-php/pecl-event/pecl-event-3.0.8.ebuild index 767b51e42dd5..d43f18462dc9 100644 --- a/dev-php/pecl-event/pecl-event-3.0.8.ebuild +++ b/dev-php/pecl-event/pecl-event-3.0.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -13,7 +13,7 @@ PHP_EXT_NEEDED_USE="sockets(-)?" inherit php-ext-pecl-r3 -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="amd64 ~ia64 x86" LICENSE="PHP-3.01" DESCRIPTION="PHP wrapper for libevent2" diff --git a/dev-php/pecl-http/pecl-http-3.3.0.ebuild b/dev-php/pecl-http/pecl-http-3.3.0.ebuild index be789fd1c79e..7005edf002ee 100644 --- a/dev-php/pecl-http/pecl-http-3.3.0.ebuild +++ b/dev-php/pecl-http/pecl-http-3.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 USE_PHP="php7-4" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DESCRIPTION="Extended HTTP Support for PHP" LICENSE="BSD-2 MIT" diff --git a/dev-php/pecl-http/pecl-http-4.2.2.ebuild b/dev-php/pecl-http/pecl-http-4.2.2.ebuild index da62a219af9e..6f8fca855057 100644 --- a/dev-php/pecl-http/pecl-http-4.2.2.ebuild +++ b/dev-php/pecl-http/pecl-http-4.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -15,7 +15,7 @@ inherit php-ext-pecl-r3 USE_PHP="php8-0 php8-1" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DESCRIPTION="Extended HTTP Support for PHP" LICENSE="BSD-2 MIT" diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest index 4cda2bfb8930..98225e4da40b 100644 --- a/dev-php/pecl-memcached/Manifest +++ b/dev-php/pecl-memcached/Manifest @@ -1 +1,2 @@ DIST memcached-3.2.0.tgz 90722 BLAKE2B 5bc3ce40803004f45ad397684277862dbaffce467b3026e33d9737d4d93a82f2c89e32a256ebf6db3117a462ff8f81a517ed9950773cb4a0e927aa8af4e834be SHA512 ece5759a9d6d52afd46beb0821811e5d4830e75ad8564af395e2107fd349e271c6e6cf20eeacd9ad15ee2e99ccf0118ccc83c5810e2f3fa7c61f1984b0b26514 +DIST pecl-memcached-3.2.0_p20230419.tar.gz 99453 BLAKE2B 3fb0e0316c9d6de9d727f9fd3a5f723d00aef33adcfa815c6571b99b9f536e9e02e9e7d37c73252dca3d5415aea554c8c16374a018210a1bbd2caa4a0c1263d8 SHA512 74e1b53f2078f343367a6c83e287c2fd29427d42f3db3eac01d3c5dea1eef1cd94130e2e59eaa3bdb368aecac740391ef4961224d5751d81306881291818fa9c diff --git a/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild b/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild new file mode 100644 index 000000000000..98a7335e675a --- /dev/null +++ b/dev-php/pecl-memcached/pecl-memcached-3.2.0_p20230419.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PHP_EXT_NAME="memcached" +DOCS=( ChangeLog README.markdown ) + +USE_PHP="php7-4 php8-0 php8-1 php8-2" +PHP_EXT_NEEDED_USE="json(+)?,session(-)?" +MY_P="${PN/pecl-/}-${PV/_rc/RC}" +PHP_EXT_PECL_FILENAME="${MY_P}.tgz" +GH_COMMIT="6926c53ac32a579b38a0dcc3c8aec662f8cd9dd5" +PHP_EXT_S="${WORKDIR}/php-memcached-${GH_COMMIT}" + +inherit php-ext-pecl-r3 + +DESCRIPTION="Interface PHP with memcached via libmemcached library" +SRC_URI="https://github.com/php-memcached-dev/php-memcached/archive/${GH_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/php-memcached-${GH_COMMIT}" +LICENSE="PHP-3.01" +SLOT="7" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="igbinary json sasl +session test" + +RESTRICT="!test? ( test )" + +COMMON_DEPEND="|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] ) + sys-libs/zlib + igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?] ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="${COMMON_DEPEND} test? ( net-misc/memcached )" + +src_configure() { + local PHP_EXT_ECONF_ARGS="--enable-memcached + $(use_enable session memcached-session) + $(use_enable sasl memcached-sasl) + $(use_enable json memcached-json) + $(use_enable igbinary memcached-igbinary)" + + php-ext-source-r3_src_configure +} + +src_test() { + touch "${T}/memcached.pid" || die + local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 -U 11211 ) + [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage ) + memcached "${memcached_opts[@]}" || die "Can't start memcached test server" + + local exit_status + php-ext-source-r3_src_test + exit_status=$? + + kill "$(<"${T}/memcached.pid")" + return ${exit_status} +} diff --git a/dev-php/pecl-raphf/pecl-raphf-2.0.1-r2.ebuild b/dev-php/pecl-raphf/pecl-raphf-2.0.1-r2.ebuild index 6dc7cf9c239c..12af6f4fda52 100644 --- a/dev-php/pecl-raphf/pecl-raphf-2.0.1-r2.ebuild +++ b/dev-php/pecl-raphf/pecl-raphf-2.0.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -13,7 +13,7 @@ USE_PHP="php7-3 php7-4 php8-0 php8-1" inherit php-ext-pecl-r3 -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DESCRIPTION="A reusable, persistent handle and resource factory API" LICENSE="BSD-2" diff --git a/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild index 3c1ac592ec02..39d113032559 100644 --- a/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild +++ b/dev-php/pecl-redis/pecl-redis-5.3.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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 ~arm64" +KEYWORDS="amd64 ~arm ~arm64" IUSE="igbinary +json lz4 +session zstd" DEPEND=" diff --git a/dev-php/pecl-ssh2/pecl-ssh2-1.3.1-r1.ebuild b/dev-php/pecl-ssh2/pecl-ssh2-1.3.1-r1.ebuild index 405a6b3e9a07..ffd7c7eca7bc 100644 --- a/dev-php/pecl-ssh2/pecl-ssh2-1.3.1-r1.ebuild +++ b/dev-php/pecl-ssh2/pecl-ssh2-1.3.1-r1.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="PHP bindings for the libssh2 library" LICENSE="PHP-3.01" SLOT="7" IUSE="" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" # Upstream notes say there are errors with gcrypt backend DEPEND=">=net-libs/libssh2-1.2[-gcrypt]" RDEPEND="${DEPEND}" diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.4.ebuild b/dev-php/pecl-yaz/pecl-yaz-1.2.4.ebuild index 757dad0ff483..5cbe3b5cd734 100644 --- a/dev-php/pecl-yaz/pecl-yaz-1.2.4.ebuild +++ b/dev-php/pecl-yaz/pecl-yaz-1.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ USE_PHP="php7-4 php8-0 php8-1 php8-2" inherit php-ext-pecl-r3 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ toolkit" LICENSE="BSD" diff --git a/dev-php/phar-io-manifest/phar-io-manifest-2.0.3.ebuild b/dev-php/phar-io-manifest/phar-io-manifest-2.0.3.ebuild index 25f65d07e8d4..cc567e2bb37a 100644 --- a/dev-php/phar-io-manifest/phar-io-manifest-2.0.3.ebuild +++ b/dev-php/phar-io-manifest/phar-io-manifest-2.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -9,7 +9,7 @@ SRC_URI="https://github.com/phar-io/manifest/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="examples" CDEPEND="dev-php/fedora-autoloader diff --git a/dev-php/phar-io-version/phar-io-version-3.1.0.ebuild b/dev-php/phar-io-version/phar-io-version-3.1.0.ebuild index 1c28ee251730..4af6a4961851 100644 --- a/dev-php/phar-io-version/phar-io-version-3.1.0.ebuild +++ b/dev-php/phar-io-version/phar-io-version-3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -9,7 +9,7 @@ SRC_URI="https://github.com/phar-io/version/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" S="${WORKDIR}/version-${PV}" diff --git a/dev-php/php-redmine-api/Manifest b/dev-php/php-redmine-api/Manifest index 621b8011dcfc..5b868c372c5c 100644 --- a/dev-php/php-redmine-api/Manifest +++ b/dev-php/php-redmine-api/Manifest @@ -1,2 +1 @@ DIST php-redmine-api-1.5.16.tar.gz 34323 BLAKE2B 5879c9a67959ec8104344d1d5c57ead036fc60d3bea2ae94684617a711eae0cf9c7d6d2eae6d94c273fdc06bed82f48e281c2895e37ddef2144be8f0881c5341 SHA512 e25dbcababcde4e0b3160f7060a837aa4e52a2f3b1b91bfb131c04c250c543fc41a3667d87c8a668057d5acbfac84f395dd3180b815921fc05edb6325d34dee5 -DIST php-redmine-api-1.5.9.tar.gz 36297 BLAKE2B 32c8cd500b0134afcb20e792f21585315f9635e038bca118d6ea289e2c0f91632aa5e2db2c023969cb228d592a242902a47bbef119e58560b39ba4b418854f8b SHA512 dd23dcadb27965568c3066f417edbff633eee5e804430568e60abf6b69f0fdfe36b73497984f80b055fae07cd3bb6f94264875f076b98f05327c474eb3f2ae5e diff --git a/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild b/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild index a49c9672f800..15891bb92747 100644 --- a/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild +++ b/dev-php/php-redmine-api/php-redmine-api-1.5.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/kbsali/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild b/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild deleted file mode 100644 index 770222f7cad6..000000000000 --- a/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A simple, object-oriented, PHP Redmine API client" -HOMEPAGE="https://github.com/kbsali/php-redmine-api" -SRC_URI="https://github.com/kbsali/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-lang/php:*[curl,json(+),simplexml]" -DEPEND="test? ( ${RDEPEND} php-bugs@gentoo.org PHP + sebastianbergmann/phpunit-mock-objects diff --git a/dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3-r1.ebuild b/dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3-r1.ebuild index 9b0a499ebf29..2fb8190b0ea1 100644 --- a/dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3-r1.ebuild +++ b/dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" RDEPEND="dev-php/fedora-autoloader diff --git a/dev-php/phpunit/phpunit-8.5.14.ebuild b/dev-php/phpunit/phpunit-8.5.14.ebuild index b60c35cb8271..07f0cc3a2304 100644 --- a/dev-php/phpunit/phpunit-8.5.14.ebuild +++ b/dev-php/phpunit/phpunit-8.5.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" BDEPEND="dev-php/theseer-Autoload" diff --git a/dev-php/sebastian-code-unit-reverse-lookup/metadata.xml b/dev-php/sebastian-code-unit-reverse-lookup/metadata.xml index aa1a6c5265be..dc7abb6c7afd 100644 --- a/dev-php/sebastian-code-unit-reverse-lookup/metadata.xml +++ b/dev-php/sebastian-code-unit-reverse-lookup/metadata.xml @@ -5,6 +5,7 @@ php-bugs@gentoo.org PHP + sebastianbergmann/code-unit-reverse-lookup diff --git a/dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-2.0.3.ebuild b/dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-2.0.3.ebuild index 282d22debb45..1345c7074628 100644 --- a/dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-2.0.3.ebuild +++ b/dev-php/sebastian-code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-2.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" BDEPEND="dev-php/theseer-Autoload" diff --git a/dev-php/sebastian-environment/sebastian-environment-5.1.3.ebuild b/dev-php/sebastian-environment/sebastian-environment-5.1.3.ebuild index 3eea9930d2f8..427509aff50a 100644 --- a/dev-php/sebastian-environment/sebastian-environment-5.1.3.ebuild +++ b/dev-php/sebastian-environment/sebastian-environment-5.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-php/sebastian-object-reflector/sebastian-object-reflector-2.0.4.ebuild b/dev-php/sebastian-object-reflector/sebastian-object-reflector-2.0.4.ebuild index 240d65e2677c..4e42c8e4c710 100644 --- a/dev-php/sebastian-object-reflector/sebastian-object-reflector-2.0.4.ebuild +++ b/dev-php/sebastian-object-reflector/sebastian-object-reflector-2.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" BDEPEND="dev-php/theseer-Autoload" diff --git a/dev-php/sebastian-type/sebastian-type-1.1.4.ebuild b/dev-php/sebastian-type/sebastian-type-1.1.4.ebuild index 2a0d5cf2d201..f06e3bc7ec9b 100644 --- a/dev-php/sebastian-type/sebastian-type-1.1.4.ebuild +++ b/dev-php/sebastian-type/sebastian-type-1.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" BDEPEND="dev-php/theseer-Autoload" diff --git a/dev-php/sebastian-version/sebastian-version-3.0.2.ebuild b/dev-php/sebastian-version/sebastian-version-3.0.2.ebuild index 3aa79ccb40b3..4721686fd835 100644 --- a/dev-php/sebastian-version/sebastian-version-3.0.2.ebuild +++ b/dev-php/sebastian-version/sebastian-version-3.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-php/swoole/swoole-4.8.7.ebuild b/dev-php/swoole/swoole-4.8.7.ebuild index 843f0db71a41..59684d9f8333 100644 --- a/dev-php/swoole/swoole-4.8.7.ebuild +++ b/dev-php/swoole/swoole-4.8.7.ebuild @@ -15,7 +15,7 @@ USE_PHP="php7-4 php8-0 php8-1" inherit php-ext-pecl-r3 HOMEPAGE="https://www.swoole.co.uk" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DESCRIPTION="Event-driven asynchronous & concurrent & coroutine networking engine" LICENSE="Apache-2.0" diff --git a/dev-php/theseer-Autoload/theseer-Autoload-1.26.3-r1.ebuild b/dev-php/theseer-Autoload/theseer-Autoload-1.26.3-r1.ebuild index 9726fe6bcc73..9cb13406b378 100644 --- a/dev-php/theseer-Autoload/theseer-Autoload-1.26.3-r1.ebuild +++ b/dev-php/theseer-Autoload/theseer-Autoload-1.26.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/theseer/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/theseer-DirectoryScanner/theseer-DirectoryScanner-1.3.3.ebuild b/dev-php/theseer-DirectoryScanner/theseer-DirectoryScanner-1.3.3.ebuild index 57a47c3aee00..b93545bf5391 100644 --- a/dev-php/theseer-DirectoryScanner/theseer-DirectoryScanner-1.3.3.ebuild +++ b/dev-php/theseer-DirectoryScanner/theseer-DirectoryScanner-1.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/theseer/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" RDEPEND="dev-lang/php:*" diff --git a/dev-php/theseer-tokenizer/theseer-tokenizer-1.2.1.ebuild b/dev-php/theseer-tokenizer/theseer-tokenizer-1.2.1.ebuild index 2da5b5180736..9f59bf88751c 100644 --- a/dev-php/theseer-tokenizer/theseer-tokenizer-1.2.1.ebuild +++ b/dev-php/theseer-tokenizer/theseer-tokenizer-1.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/theseer/tokenizer/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/webmozart-assert/metadata.xml b/dev-php/webmozart-assert/metadata.xml index ac35692e5b0f..ab7b6c76d8fe 100644 --- a/dev-php/webmozart-assert/metadata.xml +++ b/dev-php/webmozart-assert/metadata.xml @@ -5,6 +5,7 @@ php-bugs@gentoo.org PHP + webmozart/assert diff --git a/dev-php/webmozart-assert/webmozart-assert-1.10.0.ebuild b/dev-php/webmozart-assert/webmozart-assert-1.10.0.ebuild index 5ceccfa33d0c..b2c02af2b884 100644 --- a/dev-php/webmozart-assert/webmozart-assert-1.10.0.ebuild +++ b/dev-php/webmozart-assert/webmozart-assert-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://github.com/webmozart/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="" S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-php/xdebug-client/metadata.xml b/dev-php/xdebug-client/metadata.xml index 222c77f3742a..8bdfa70e6be3 100644 --- a/dev-php/xdebug-client/metadata.xml +++ b/dev-php/xdebug-client/metadata.xml @@ -5,4 +5,7 @@ php-bugs@gentoo.org PHP + + xdebug/xdebug + diff --git a/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild b/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild index 36607c13f71b..5a94f2b8d137 100644 --- a/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild +++ b/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~hppa ~ppc ppc64 x86" MY_PN="xdebug" MY_PV="${PV/_/}" diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest index 478eb41d1762..156ef2298090 100644 --- a/dev-php/xdebug/Manifest +++ b/dev-php/xdebug/Manifest @@ -1,2 +1,3 @@ DIST xdebug-3.1.1.tar.gz 468120 BLAKE2B 038774612158c2c9b406e29dd70e2a3e182ce121bc92036eeb3362be0ba513a223cb2da41bdfe914d6861ae9d94ff33c5301cc23725ee771f47876c8095ae0b8 SHA512 b91bca3bac184723b3f6dc0c5db012f2ec0895ed55cd4ff83f73d35462b9cea654476c848f7d61559a4bd8661ce335fc71a45a7cab1165f4197d265e31eccc71 DIST xdebug-3.1.3.tar.gz 470305 BLAKE2B abc799f966c20ba868d57e707ebc35e1f2d4ef5567bcd373ae5ae2ada58fbd4a4a807cfdf520cb883f08bc5296f219d190865462eab7d11ff2cb8c12a33b671b SHA512 cd2e85ce37f5122bcaa8300061be3b244bf9a58060e4e7286b3b52e9ab592f9a8ad43b62d53f13c7be878bb8662ff7aba187b73040bea79a3244df3d6b59e27b +DIST xdebug-3.1.5.tar.gz 434440 BLAKE2B e9a94ff8d774ed55c848a6e3933064ab6ea91db6b70f9aaed206296152ec2bc7e15b6330ea166bf9bc5fa26ff0c2a0bf8accd281ad833318b9b718d6f7d671a4 SHA512 6949d98cdf67c5931f1abfac1a2a8ea95123431dc57325fe5005c445f4f87fd461ce4eadde41f45d2e3fd4d63c0e4ae952954eae4f86d78c498f95ce43b49e81 diff --git a/dev-php/xdebug/xdebug-3.1.5.ebuild b/dev-php/xdebug/xdebug-3.1.5.ebuild new file mode 100644 index 000000000000..a97b4d0aaaec --- /dev/null +++ b/dev-php/xdebug/xdebug-3.1.5.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PHP_EXT_NAME="xdebug" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="yes" +PHP_EXT_INIFILE="3.0-xdebug.ini" + +USE_PHP="php7-4 php8-0 php8-1" +PHP_EXT_NEEDED_USE="-threads(-)" + +MY_PV="${PV/_/}" +MY_PV="${MY_PV/rc/RC}" + +S="${WORKDIR}/${PN}-${MY_PV}" + +inherit php-ext-source-r3 + +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" + +DESCRIPTION="A PHP debugging and profiling extension" +HOMEPAGE="https://xdebug.org/" +# Using tarball from GitHub for tests +#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz" +SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Xdebug" +SLOT="0" +IUSE="" + +# Tests are known to fail +RESTRICT="test" + +DEPEND="" +RDEPEND="${DEPEND}" +DOCS=( README.rst CREDITS ) +PHP_EXT_ECONF_ARGS=() + +src_test() { + local slot + for slot in $(php_get_slots); do + php_init_slot_env "${slot}" + TEST_PHP_EXECUTABLE="${PHPCLI}" \ + TEST_PHP_CGI_EXECUTABLE="${PHPCGI}" \ + TEST_PHPDBG_EXECUTABLE="${PHPCLI}dbg" \ + "${PHPCLI}" run-xdebug-tests.php + done +} + +pkg_postinst() { + ewarn "We have set xdebug.mode to off, as xdebug can be" + ewarn "installed as a dependency, and not all users will want xdebug to be" + ewarn "enabled by default. If you want to enable it, you should edit the" + ewarn "ini file and set xdebug.mode to one or more modes e.g. develop,debug,trace" + elog "" + elog "The 3.0 major release changes many options." + elog "Review https://xdebug.org/docs/upgrade_guide for differences from 2.x" +} diff --git a/dev-php/zetacomponents-Base/zetacomponents-Base-1.9.3.ebuild b/dev-php/zetacomponents-Base/zetacomponents-Base-1.9.3.ebuild index 03ece24351ac..1b0b85d20131 100644 --- a/dev-php/zetacomponents-Base/zetacomponents-Base-1.9.3.ebuild +++ b/dev-php/zetacomponents-Base/zetacomponents-Base-1.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zetacomponents/${MY_PN}/archive/${PV}.tar.gz -> ${P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" RDEPEND="dev-lang/php:*" diff --git a/dev-python/Faker/Faker-18.13.0.ebuild b/dev-python/Faker/Faker-18.13.0.ebuild new file mode 100644 index 000000000000..48c456a2d7b5 --- /dev/null +++ b/dev-python/Faker/Faker-18.13.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +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/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 78dee19c02a4..19b0aefa8273 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,4 +1,5 @@ DIST Faker-18.10.1.tar.gz 1670142 BLAKE2B e1ecd65e0f4a26239d04761048faeeb40987cfe73ea3cfbc1344c5fb342a658efc994b4c5e53b171d68e8ac5c0550973913e2a83c728e24bd64e954509791ea9 SHA512 bfde74d2bbbc1b6055d094b0fc881bec7f050d2a980638a5ea577a345863737dd66b794204530d0db6daaf06e453e1d95ad07d479af62147176d535688b584b9 DIST Faker-18.11.1.tar.gz 1670237 BLAKE2B 6c8572f4883d71a8f94535605ea53aba3fe2e0d9f8281cb207248a5a6d119055e49ce95b50d175e508d65b8186fe89ba0fbc21b0f9db19c4cc67c02defebbfdf SHA512 e8cc65d1a1efc70e76a3a1286950553bc8a998cdeaa06e45da58609f8418e34cc34c0d759f0488b84fbb94deaa4e1ba24e547ae5f9126c95a401f137fa660786 DIST Faker-18.11.2.tar.gz 1670644 BLAKE2B 0496e9d2169932fd158b8eb62693d1c7f833c00c93fa75b35d747bec1a9e81247977b307faef6cb2526c0042716b080b160fc93cf8d9543a1e2bb3a477f815e6 SHA512 9b54485836d8e4cf66c0ebc9807770f77867a9ab634bc5a465811fe0c2d79c0ec1ab5360bb5f69e9f603026094b4c969a4ad1b98c0c6b21e7fb740d5a17af5b8 +DIST Faker-18.13.0.tar.gz 1672316 BLAKE2B c7b3a040276508c8d08c184e90dfd054d62ef635299e637476fedf0d3e01d0e311bd855c4df39dd449244c07c71a1fe216063c07a3abef69f8ec8fa967124769 SHA512 b5cd907d962f39d15001d0218993dd6b4f65ac6252fcb1c72bbb2905a585ad26d0f7c6807cef43b41ce430122fe4730d26f57f119bc3547a432d133e87d98beb DIST Faker-18.9.0.tar.gz 1667357 BLAKE2B e1086168201969a1a0410d7bb6e97bdf31d0f470d6e39f011b8d62733818a4d5108a1ea058d19f41922efafc0a056bffe14f76ff1a77c9599097a3d172d0accb SHA512 9ad60cc30121405fdac38ef479ca1f8bf9114a599575caeded5be4fb8fed80a3268ad02705217ab0ce006e017d2aae7be3c1b50cacddc49bc16cdeb9bc9347c9 diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 10fbf50fc6da085f60a83c70aa0bc603ffa32239..fe4615e32a190337881bd7ddfe6792588f3fe5f8 100644 GIT binary patch literal 264459 zcmV(6Q{V-X)F0Cyy99_vH`jD?zyXKk9ha(_ zT2@SDMkFI58>o5u`98}9_v3}ADpa8|!u=dGRgo=wi;9T;pfB$#C?(gFo-^c&( zZ@>QXcPYg4@BZPx{{8>+Kc#>8yRd6I?!80bE$6XH<^P8^Mj0`zkm{JThTdyBozb`TUUFEyaoYPtJU3)rn8+SiyS!Yc%rFq38#d5TM-TS)loa0)hojtAlh;6J8 zM{akx>)qQu;@$`E(b5&Jb6oLUVcoryvW|JyKIYk5IP2ZcvO}#SUH^~&_V@qG|NKw? z>0kc0zx(@t{+IQqef|E+{`x=uxAFPYy}y0`yO@shwq|1U+1~**-|@>>$=xE zTS_algsHFNY-8R>pS_Hu$C76VHMAohd*&ABea553mQ$VAIa!%2^168(a~xrfJF>3h zykqa-2v_T~j*G>-!uu>w# zpFe$hU$8UuxAnT}xz4j5?U)JMx!RGgkvH!fdffd^Ere9g-B>pEwX7EQabAu0WpQf^ zjXxgyoY+hWXJXNI-)GNx4L+mwb-`kl%w9|taZ-#@9WiDO>yq~Vxu}A zv%{K^AKPb`gMVgq)6vUb=W$=D%#|?PmGU`zICGqt<+}!ds>_Ue?s<1Uqs_ou&44}R z>pE&EY2SCq?84Lv@+c|uKrid{4`c3MUaYI6<88H$8Os>hL|*LE;%Qst>yC6^ll31t zg;H3JeQ(S;m2gxH0q3h>#+5MWcpq)@>+@crT)E;uIL-*Ym5xW$vz#I1lg|vtym8kZ zN4(geuvzGTU#*r);JfQNF^jVw{c4#F3G0aGU2$c8J+`!2;C83Yu7=!e=V8v2+KR_2 zM^7xvv1ac$!g8_x-d;TNA3lBm-}n0d<;5S* znBNwxY<8d=i8Z~?YwJZjS4^Sd;Go4mM_9dqQaN0BVFdu|p6dj$=9NoIdyU#zkcyXr zbm`jdJRAPIu7Ew9yR-Lcx4=#ung1Mk^WH^V$=AOx*jTxRmF`ohY4JK%-F0CmyY`O5 zta$B|?+)}_X&-o13pY5?2mU$sNmFxg$2 zj}XJ2Wu^7LVE@yX&-bUF|NiUG|2)2a+pl(Zyd(eBfX+FvY*uH?)bCn*nKJ>Eyvo8) zPkgT9W@&?S*Ks7kz1*0T@NnUVC*Z$v;SpJL_8{_X8AuLyE)%0DfR_GI`abep`#N$v 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�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

GedkNM^6hcVxW`a>O} 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%0D4a==LD3?P> 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 Zo$+sUsGO3X_jLZh{|_659E9bO2LS%8*LVN` literal 263534 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
  1. a}<-iv8f*_O6;Hp=G~_J$mT{Ct0tR4qpTxH33rq ztpA;lOG#tBH{(>bVi9XW(fhe352F^1g|nkFrN9*=?*m2-Dw#TExOr8(Oth%RMf>i< kB8iMJP%_|W$+MEq_%~WEPHDX1I{xqf0atlij*p550LHx4=dev-python/sphinx-rtd-theme-1.2.2' \ + dev-python/sphinxcontrib-jquery \ dev-python/sphinx-autodoc-typehints python_test() { + local EPYTEST_DESELECT=( + # requires link-local IPv6 interface + tests/test_sockets.py::TestTCPListener::test_bind_link_local + + # trio-0.22? + 'tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-multi]' + 'tests/test_taskgroups.py::test_exception_group_children[trio]' + 'tests/test_taskgroups.py::test_exception_group_host[trio]' + 'tests/test_taskgroups.py::test_exception_group_filtering[trio]' + ) + if [[ ${EPYTHON} == python3.12 ]]; then + EPYTEST_DESELECT+=( + tests/test_fileio.py::TestPath::test_properties + ) + fi + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest -m 'not network' } diff --git a/dev-python/arrow/arrow-1.2.3.ebuild b/dev-python/arrow/arrow-1.2.3.ebuild index bd043e5a1ace..3a2847561866 100644 --- a/dev-python/arrow/arrow-1.2.3.ebuild +++ b/dev-python/arrow/arrow-1.2.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" 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 ~x64-macos" RDEPEND=" >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] diff --git a/dev-python/async-lru/Manifest b/dev-python/async-lru/Manifest index 3c984ce3739c..644ed242d9eb 100644 --- a/dev-python/async-lru/Manifest +++ b/dev-python/async-lru/Manifest @@ -1 +1,2 @@ DIST async-lru-2.0.2.gh.tar.gz 11040 BLAKE2B dc1dfb12189cdcf8283b77d2b451031e691b1fd833e34df450ce87fd496b57d5a04a7f6ca183bb07d7e820f68cafade44237e626e3694d732df40dbf38f22baf SHA512 ce1f9f241200dd05d44196f06e688c2852fbe1bb2356f5611dbc9ac8109e1313ecdcccbba70944e936aa6bc59864d9cc339daaa58416ec0850f3b2afd17123d3 +DIST async-lru-2.0.3.gh.tar.gz 12592 BLAKE2B 3b434ebcb5f4db754ca93dae3e597490b07ce6d84d573529343a540b77fc9116f329f641fb97639dce6903384e52433dc48aabb7927266e8bcc18ce9fbaa85ac SHA512 8a3685bccb09ae268a713b3796f1f945bc9f9beff14530eb997722c6a0546bb39860492eadc1a46fca6ed549352e20cd9983396127ee9edfbd50657b5e5dd58f diff --git a/dev-python/async-lru/async-lru-2.0.3.ebuild b/dev-python/async-lru/async-lru-2.0.3.ebuild new file mode 100644 index 000000000000..ad3398fd3cb0 --- /dev/null +++ b/dev-python/async-lru/async-lru-2.0.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Simple lru_cache for asyncio" +HOMEPAGE=" + https://github.com/aio-libs/async-lru/ + https://pypi.org/project/async-lru/ +" +SRC_URI=" + https://github.com/aio-libs/async-lru/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e 's:--cache-clear::' \ + -e 's:--no-cov-on-fail --cov=async_lru --cov-report=term --cov-report=html::' \ + -i setup.cfg || die + + distutils-r1_src_prepare +} diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 9ad27f6cb9a8..a47a0114f90c 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,3 +1,4 @@ DIST serverless-application-model-1.68.0.gh.tar.gz 5807706 BLAKE2B 82d596bf9c93ca9f45cf7d9f6bbfbe46c0e845eb618f7619377f74a6e9e3971c60ba1ac6a73e5247f292553e1efaff723bbb66503bec74731eac97661a325950 SHA512 40a6961556e6e162d45d521f31fd086da77ce2e4e93d081d7be41f47779673513e09f8d48953b53410d59800942c9514eacb765d55534a3df4e2cddc09d658c7 DIST serverless-application-model-1.69.0.gh.tar.gz 5925860 BLAKE2B 0182aad62920c911551dfcd5378f8d61a2c7f50eda6f222591128ebc513a7cb2f738875ceb24edf6136a964f56e5f39929f8734e5cf5e09d36331f0f988ac4f4 SHA512 4fa7941188af8ef0f0aef688617b8c5b02152fc565433af740bd7243b9b9d9b41035d4cf76c31ae5da764b4143d6ae5c1eda1345daf3b7265b48aaf2e1624284 DIST serverless-application-model-1.70.0.gh.tar.gz 5931243 BLAKE2B cf166c21197a7c66f6da74290f62e2c3ecf513c15ade5feacff1e60236810e13c6feaa315f4d62ba620ca65f5af852d9d592aea20c981b8f49662b12554b41cd SHA512 899c89b7ada9b0f3bb4fef96a9932e4dce45ef9dc30e4ea224791051628410302ab87bfff5ffc11deef518ec100b7ee987de96beca7cc7c3b154e6c8137620ab +DIST serverless-application-model-1.71.0.gh.tar.gz 6001064 BLAKE2B af30dcfe8fb38360021685a4e80e9ecd8db7cc02b9f6ddcec2ea9ceb612f633c376200026324a201b03bbf89d3cd1b5ad213b9302538527a1ba4a0003bf4b16b SHA512 ba8b0c10a3c4c65e342d63c7676b7edea8079d2dc1fe0b092a46dc2b3b6fb11a57268f92e79c95bce4e347c80876d3a82d72208725d955b9a31cd2f0a13e33db diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.71.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.71.0.ebuild new file mode 100644 index 000000000000..5a83e871d7a8 --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.71.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=serverless-application-model-${PV} +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + =dev-python/pydantic-1.8[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= +} diff --git a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild index ffd76d0df21a..9342e12d3a4e 100644 --- a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild +++ b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 pypi diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest index bbf682e2fe37..9952cdf47f84 100644 --- a/dev-python/bitarray/Manifest +++ b/dev-python/bitarray/Manifest @@ -1,4 +1 @@ -DIST bitarray-2.7.3.tar.gz 123574 BLAKE2B 9a7a1b0025a7853434ae5e1c6e7bc5302668016f3cf8d569376644ced092ab1b3c28eeaabdf9d51d604e98a3f68f8f8d3002a87cc4dbfd897e30e6b162adf4aa SHA512 4ace2bfe78e06723bedbc263c7b2b163bbc5c35bde84f286390cbfffc8c513bbd4a4f5f775e6d0a863ded7b24cb555c7784e7dd067c3b9125abd8d62863ac684 -DIST bitarray-2.7.4.tar.gz 124644 BLAKE2B 7fc11eef67ec1424288952096acc6c629cc8281925a964cfbb384982eab9117b3def7a456dc740f9d5b7ee18dffa6c4747321dffed5f5e7fb674f5edf0324a88 SHA512 dbf92bfeae721319c928e336bc5afb8d146f2ad71fb57934dde489bc3db8db95a15690d8f1ca5c7354e44389043f194226afae5d9539495999ef486576639b6c -DIST bitarray-2.7.5.tar.gz 124659 BLAKE2B dd52f9f5febcc1e808f2264123b00eb1f1d7e1d2691b7341f3a102bb2c9d9430ad188cde6784061cf996a726b91c6dcc7f55121e914d13c86ac9dd5774931983 SHA512 162a05626011955ce69caf3f1fcf1bca0db6818a6cc9c37d2abe6f481c71c4142903548ff08a10fb4162ba7ced4c5a427249b483493bbc3840ceff24f35a93e4 DIST bitarray-2.7.6.tar.gz 124627 BLAKE2B 2beafbcd4906a56bad3c6310671ab16db27f03c32eb91c73058b859e1642f24edfed07920da853b08aa8f7c4703e05b57b25a83dddaaa14e0921798fbe2b1faa SHA512 e425664bec8976ac42bb62c3f80bf835efe41bff803afc77c82c267af2d831d55dd9b962f157aebc64a2df6a7d427523ec155a67991c49956e13b205e66e55f1 diff --git a/dev-python/bitarray/bitarray-2.7.3.ebuild b/dev-python/bitarray/bitarray-2.7.3.ebuild deleted file mode 100644 index 279aca4b9ec5..000000000000 --- a/dev-python/bitarray/bitarray-2.7.3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Efficient arrays of booleans -- C extension" -HOMEPAGE=" - https://github.com/ilanschnell/bitarray/ - https://pypi.org/project/bitarray/ -" - -SLOT="0" -LICENSE="PSF-2" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bitarray/bitarray-2.7.4.ebuild b/dev-python/bitarray/bitarray-2.7.4.ebuild deleted file mode 100644 index 1a904d98ff80..000000000000 --- a/dev-python/bitarray/bitarray-2.7.4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Efficient arrays of booleans -- C extension" -HOMEPAGE=" - https://github.com/ilanschnell/bitarray/ - https://pypi.org/project/bitarray/ -" - -SLOT="0" -LICENSE="PSF-2" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bitarray/bitarray-2.7.5.ebuild b/dev-python/bitarray/bitarray-2.7.5.ebuild deleted file mode 100644 index 1a904d98ff80..000000000000 --- a/dev-python/bitarray/bitarray-2.7.5.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Efficient arrays of booleans -- C extension" -HOMEPAGE=" - https://github.com/ilanschnell/bitarray/ - https://pypi.org/project/bitarray/ -" - -SLOT="0" -LICENSE="PSF-2" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bitarray/bitarray-2.7.6.ebuild b/dev-python/bitarray/bitarray-2.7.6.ebuild index 1a904d98ff80..279aca4b9ec5 100644 --- a/dev-python/bitarray/bitarray-2.7.6.ebuild +++ b/dev-python/bitarray/bitarray-2.7.6.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" SLOT="0" LICENSE="PSF-2" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" python_test() { "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 2e441ca2c95e..2335251c291c 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -5,3 +5,6 @@ DIST boto3-1.26.163.gh.tar.gz 670006 BLAKE2B c2bcd2a3a4aaf1f2f5b69a605971ee62a09 DIST boto3-1.26.164.gh.tar.gz 670774 BLAKE2B d5a1f93ac403e738b754a915f6d64f16c083aa604cc535d33ca00c5484b3ff99a64b80173b0b1d60222e5cc797039d4135a767dab1284b0b16e913e2afcf00aa SHA512 165b779c667f7d6f53c4849e215425f9cd717923df582215a6966b0f30b81014c8e804d24072623c8210fae1c702c38c9331cc6d90903d2d270a9060318f3c08 DIST boto3-1.26.165.gh.tar.gz 671248 BLAKE2B b9c390bb2a32fa75fc48258137f04961d54c269f78ac8a87ef5d5eb24aada8708c341f89051b8c8e5d306b7e0c59ebc128659bcf89e071c479edf9cb7b959a5c SHA512 734df5b6301eca682c0ae1f6bdda3024ed7171d3ed9952f24d177454fb19653b9bd573d9b9a09f44a9324163190620c72623f1f7f20706af42eecf5026e9f853 DIST boto3-1.27.0.gh.tar.gz 671636 BLAKE2B 1a3927db8c67b066108b03a9018522b73f6b2ee95f7aaaad278a3e04c0e785764148e6b86ab63804acc035112df13203aa853f435d95e0a647ce8a83f4ca3504 SHA512 11a438c2cd9d55bada47575b784f151ff4ae1ad9520c6cbda2edfc2a0b2cfefbac231c11b977bcfbe031d0fc813a663b59cd29a04aeb6376fb9d4869d69feed7 +DIST boto3-1.27.1.gh.tar.gz 672067 BLAKE2B 63bc6fcb40c3623d84cdd5e21cb656f7ba0335e06c45c7ffe652bece36f7bbf0ddaf4d52b98625d31851b63f646abecf79eac727a35a31e6f58410def3be4289 SHA512 e3b339459a2ae221d8aefb4c540bfae6ec9fc5ec27b623c66d894aef5e50873b57ed6dd12b356b32a4c30aef3e8d98c4c43bbbb629033c850604ef2bfa6cb715 +DIST boto3-1.28.0.gh.tar.gz 672952 BLAKE2B f648cb49defe36b40138dfe3c125e15bc6480d2e36dc78247c173c766f37a4a679a8d11097b44785cc2ab6c0262b3bd874fdf95f7d4e51ef54dbfa990fb05293 SHA512 312ef8fe9f399b9e79a8fa75668c567fe711ab7ce8de8e2017dd147b477579aedeb0760efcfe4d1ce9dc106a0e4f09ea6126a9571dfc6d4ed78aabbba7ee7153 +DIST boto3-1.28.1.gh.tar.gz 673678 BLAKE2B a4f92be4cb7256d37483796a71297bfc01c32c33fe50c54d32398d8227b466b1c6a4ef74c4a26a58a4abcccaeccd64a7faa0d85526d9dd2b33f0befdf48593c8 SHA512 5f7f2c3cc282046bb9660bfac7f176622ea239bc724c8c47c981f92b023598fca564db586d8733a46f3a6037ba85b0cc1f9a8b7b79797e6c3d46f0ce368861e2 diff --git a/dev-python/boto3/boto3-1.27.1.ebuild b/dev-python/boto3/boto3-1.27.1.ebuild new file mode 100644 index 000000000000..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.27.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_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.28.0.ebuild b/dev-python/boto3/boto3-1.28.0.ebuild new file mode 100644 index 000000000000..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.28.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_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.28.1.ebuild b/dev-python/boto3/boto3-1.28.1.ebuild new file mode 100644 index 000000000000..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.28.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_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 c411f5056e46..565a96e57d96 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,3 +5,6 @@ DIST botocore-1.29.163.gh.tar.gz 11722194 BLAKE2B 2519b70cf7e5cba4e0544d7d1e520a DIST botocore-1.29.164.gh.tar.gz 11728330 BLAKE2B 241747c505ae64941073de3b307829d443f79335ac2e8b756f00560b727e10d6b7ac65da92a4196ebc85fb2d266cf63a9e23fe89f3ecba8a90b13dd06a6f1a61 SHA512 181f715ea1357ed080e7bc6bfa5ea11a5a1d794721a38a32be834b703b503deae6b5bc2de25e9da541942347bbd53e4cd339eda7872e397fa90ecd0c5bdb72aa DIST botocore-1.29.165.gh.tar.gz 11734461 BLAKE2B 30a479dfbc1e19c08baf38e5140a542bad0dab2fa7fc141103fc08deb6f5875a96b1d2c57ee2260d29f214f98a5a3b6c22ef811164e2f0a339515979c63835b2 SHA512 5ddff691727ec26b9af5158e6547b1641f345e017c087fea9829ea8dec250da805600467b9e27ee629dcd10db71f9adb88e562c3371674f6df71401c1b72c323 DIST botocore-1.30.0.gh.tar.gz 11743386 BLAKE2B 5117ae44f7b70dcf82e319fce1f72cba9291c7557144b410640b9ae727de0c4d31b7d896fd4d730b06a02f3ebd4341f208b84cc432a4aacf040b119ed2836923 SHA512 b1d3237949300e44eb29d3e4a14d3069cac75ad2da115d3c3e261605b7e9e7951402bf804b5055c33ce3e91a7c3c6b936ec4429e34f8b0d76ea61f1b804195c8 +DIST botocore-1.30.1.gh.tar.gz 11745235 BLAKE2B 07813b701ddde0e0ece703bb64abb9b0e8d15228f0db82756b4dc705ab97ebbfd10823cf1c279600d70a1e7caa15824cf34a108580b240c6a21d7760373f9e12 SHA512 4701b45541acbbe0d667c82db90f408bc50e28c4c8de0b6b90c8923ea8a159cf868b15eddbdaeac651ecc8f0829cff454723ba2f313a99f3878e818b0416ca64 +DIST botocore-1.31.0.gh.tar.gz 11756795 BLAKE2B 8a9299570aa5da4d9195e52bb2b3772ffbd7946ac269ecf46510818fbbd1b62c285cc01d6ffdbed8eb70cd0d4ab4f5624de30e2517e809e0d7546dfd15fa0262 SHA512 05b31e2a8bd63c483dee6e9d4d8865235e8465e827c6f372d06cb794352c1f691c12823b3d8e1c8107366628fe43a45881a05cd1ef54b68ce579a4f2ce4bddda +DIST botocore-1.31.1.gh.tar.gz 11766144 BLAKE2B b55fc719e47e38523b8c674fd709697a42ee661354deec8c3d1a9c16c536b640775794c310a1274354ef5d3d494bbb42cd01f82c05a2e7244415e474a19e3146 SHA512 a02a888453c7fff24f8e33d201d2b7fa745b60c3a7a327ffeb213f963ded10848e8fbfe3de0bd6e3926c23fed10a72cc1ef4ee54f6d3ece0752ae84a22cb061e diff --git a/dev-python/botocore/botocore-1.30.1.ebuild b/dev-python/botocore/botocore-1.30.1.ebuild new file mode 100644 index 000000000000..3ced99abe4ff --- /dev/null +++ b/dev-python/botocore/botocore-1.30.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + # urllib3-2 compatibility, mock relies on implementation details + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307 + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_state_reset_on_connection_close + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-1.31.0.ebuild b/dev-python/botocore/botocore-1.31.0.ebuild new file mode 100644 index 000000000000..3ced99abe4ff --- /dev/null +++ b/dev-python/botocore/botocore-1.31.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + # urllib3-2 compatibility, mock relies on implementation details + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307 + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_state_reset_on_connection_close + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-1.31.1.ebuild b/dev-python/botocore/botocore-1.31.1.ebuild new file mode 100644 index 000000000000..3ced99abe4ff --- /dev/null +++ b/dev-python/botocore/botocore-1.31.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + # urllib3-2 compatibility, mock relies on implementation details + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307 + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_state_reset_on_connection_close + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/bottle/bottle-0.12.25-r1.ebuild b/dev-python/bottle/bottle-0.12.25-r1.ebuild index 8cbff0a525a7..6c0982822759 100644 --- a/dev-python/bottle/bottle-0.12.25-r1.ebuild +++ b/dev-python/bottle/bottle-0.12.25-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" 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" BDEPEND=" test? ( diff --git a/dev-python/bottle/bottle-0.12.25.ebuild b/dev-python/bottle/bottle-0.12.25.ebuild deleted file mode 100644 index 0269bb006c81..000000000000 --- a/dev-python/bottle/bottle-0.12.25.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A fast and simple micro-framework for small web-applications" -HOMEPAGE=" - https://bottlepy.org/ - https://github.com/bottlepy/bottle/ - https://pypi.org/project/bottle/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - test? ( - dev-python/mako[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_prepare_all() { - sed -e '/scripts/d' -i setup.py || die - - # Remove test file requiring connection to network - rm test/test_server.py || die - distutils-r1_python_prepare_all -} - -pkg_postinst() { - optfeature "Templating support" dev-python/mako - elog "Due to problems with bottle.py being in /usr/bin (see bug #474874)" - elog "we do as most other distros and do not install the script anymore." - elog "If you do want/have to call it directly rather than through your app," - elog "please use the following instead:" - elog ' `python -m bottle`' -} diff --git a/dev-python/cachecontrol/Manifest b/dev-python/cachecontrol/Manifest index 6d5366f2fbda..898f5abecb13 100644 --- a/dev-python/cachecontrol/Manifest +++ b/dev-python/cachecontrol/Manifest @@ -1,3 +1 @@ -DIST cachecontrol-0.12.11.gh.tar.gz 41338 BLAKE2B 09ce2336216b69dbe9796d658db9f5b0d378259484cba3a78ecd789843e19683adc2b1b90d579cea8700d07ed55a93ecc3a56e5da2c8ab025e5084d2847d4dbf SHA512 be1c91f58edda36192f1267a8fdfdc50685ff57da5d84f5348b608982327993333f18f5c318a20cf258b16d2bc83272ba58317e8c4c44a84d5d1f93b522dfc8b -DIST cachecontrol-0.13.0.gh.tar.gz 43740 BLAKE2B b544d8a662a5850c629f76969fce32651c259fbdf59970c138db6418a2aa3104fe180377cfcee2613abd6d239d75d2878d95090615ff59f590c8a0080e711821 SHA512 271abe40ef66f8227fb604422de215ab99cac283c8464f3fe8eb015ecda6975034c53932565d2f2eab3bdeda94cacd3317798e9e3d1c03a16a11c52a9a0fa451 DIST cachecontrol-0.13.1.tar.gz 29069 BLAKE2B d244d62338fd3aa9fb37b22c5fb6f69191b91d63621808c8bb5b4e9dd66ac3a6aa9087d435b06669d4303c4126ee63c0c3bd930c267e0de09b6c11d7dc8ec89c SHA512 9814e074f6b7adabc0d9601193128f247110303930178f3d5dfa6d992f679ed9144398a9b995320ea13e7abe95ea52aa910e5e3ec773b2245db9fc3fe08c9d76 diff --git a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild deleted file mode 100644 index 18d00d51fbbf..000000000000 --- a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="httplib2 caching for requests" -HOMEPAGE=" - https://pypi.org/project/CacheControl/ - https://github.com/ionrock/cachecontrol/ -" -SRC_URI=" - https://github.com/ionrock/cachecontrol/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 ~sparc x86" - -RDEPEND=" - >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cherrypy[${PYTHON_USEDEP}] - dev-python/lockfile[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/cachecontrol/cachecontrol-0.13.0.ebuild b/dev-python/cachecontrol/cachecontrol-0.13.0.ebuild deleted file mode 100644 index d81617083597..000000000000 --- a/dev-python/cachecontrol/cachecontrol-0.13.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="httplib2 caching for requests" -HOMEPAGE=" - https://pypi.org/project/CacheControl/ - https://github.com/psf/cachecontrol/ -" -SRC_URI=" - https://github.com/psf/cachecontrol/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 ~sparc ~x86" - -RDEPEND=" - >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] - >=dev-python/requests-2.16.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cherrypy[${PYTHON_USEDEP}] - >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild b/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild index 8b2bd6169511..2b737aaa1aa0 100644 --- a/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild +++ b/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 969c904c1ad8..9c7780ad660e 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,5 +1,4 @@ DIST cfn-lint-0.77.10.tar.gz 3488571 BLAKE2B 6b828c760bf93f1d31fe7d24d76cea63c91ed3f73837382898c4f60aea30d667b28065e4004a6fe62bee04141baa1b3baf576f30af4c823f7980d48c97e2602b SHA512 e5ca37620d33d199295d43d81c7390e181281418681fedbaaedca01a1128b8680451fba5ce429875c2242fefad8cfd234bb919fe948bbf9cdc442bb064d84972 -DIST cfn-lint-0.77.5.tar.gz 3513226 BLAKE2B edff62682027d87fc4f0934aba83ca1cbd83773fbf85246eecfe1d1908b8ba0f6df413b2dbc8976770f7eefaec78bde1cd7017ed36ffac849687436364a42f2d SHA512 e80231e8539735d0a114c6de81f9c52714a1886dbeb070b78bba3c9dd2798399bbb6eb41b3917b5c826b4d3d571f2d9996a5eeaebd7a48a9b774135fb0966372 DIST cfn-lint-0.77.6.tar.gz 3554363 BLAKE2B abd496cdb72e1032c92a6489da12a4ffb4f83bba994067f9e2d333e55a13ea22d07db880dd3acca208f9b8328c17fe98540cec2847dac32ad87b2662aa0047e4 SHA512 b36c781dbd3294d6f2cfe43f617832170e47c9c9502845a551e6a9263e28dc6de99c77abd998699a2fcb6f08535daff615b17072c3ad1fe9c10853890a71989f DIST cfn-lint-0.77.7.tar.gz 3554332 BLAKE2B b669b9f97523933eb5549f7b2d67a132aef2236301b24094a0b74e9198d49121d4ec173c99d74b554b77eee2765b4ceb97126f2ccfab121393bc68e34cfb8147 SHA512 124ab4b96963f4971a25535852290ee71b5eed82e85a4101b3aa0469213b1006bfe8ae3d384f1acf236a0fa9915a24999b00f31f0d6ddbedbdaba123bfbb823b DIST cfn-lint-0.77.8.tar.gz 3578363 BLAKE2B 33fbc0dd76a025425453bf39da0cd1c9ffc15b057735e2add0a54fe387377824839ab34fb37216db4fe0cc05f60878b4ac828aceecd888d510612d9c44d8473f SHA512 7fc71965d33df29557de996e2ba0e911e681b5d220e69346a26448c1e04f3cd40f7e17b933cde695ad5aa6170d46981834efa19103e50d6690b4d476d13f82ba diff --git a/dev-python/cfn-lint/cfn-lint-0.77.5.ebuild b/dev-python/cfn-lint/cfn-lint-0.77.5.ebuild deleted file mode 100644 index e4cc348ed24e..000000000000 --- a/dev-python/cfn-lint/cfn-lint-0.77.5.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE=" - https://github.com/aws-cloudformation/cfn-lint/ - https://pypi.org/project/cfn-lint/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.65.0[${PYTHON_USEDEP}] - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/unit/module/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # Internet - test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter - test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 - # TODO: it looks as if AWS_DEFAULT_REGION didn't work - test/unit/module/core/test_run_cli.py::TestCli::test_bad_config - test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_template_config - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-0.77.6.ebuild b/dev-python/cfn-lint/cfn-lint-0.77.6.ebuild index 6f296e7c5910..2807e680119f 100644 --- a/dev-python/cfn-lint/cfn-lint-0.77.6.ebuild +++ b/dev-python/cfn-lint/cfn-lint-0.77.6.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-sam-translator-1.68.0[${PYTHON_USEDEP}] diff --git a/dev-python/charset_normalizer/Manifest b/dev-python/charset-normalizer/Manifest similarity index 50% rename from dev-python/charset_normalizer/Manifest rename to dev-python/charset-normalizer/Manifest index 9c084a8a27a0..08ba3976e6dc 100644 --- a/dev-python/charset_normalizer/Manifest +++ b/dev-python/charset-normalizer/Manifest @@ -1 +1,2 @@ +DIST charset-normalizer-3.2.0.tar.gz 97063 BLAKE2B 2192401d74abab5f7ccd434c5493ae59b449df9a6ab90190a236b3f665e3a940e15d00803a2477a7c2996030fa1e5bf725fc15b6373040f29f27feab9df6e1e1 SHA512 0e3967b489561394ca848c1fe7dfaa72a330a3f645e9386c1d2d2dc8c2e35a34a8186e6f3377eda2aed503a3e7e626fe116d7b34c2f4a3fd8446a4c1a8fb74cc DIST charset_normalizer-3.1.0.gh.tar.gz 90246 BLAKE2B 2e96f7c9910091e81d05a6632f14b6ec9481f1f927551ac8d70c1b320c21b7b4be196118391ec4db3291f74819e9488c71d90dc9a489e51849d251fb97ec8f9d SHA512 77657990605ef342934c140b7a9b38cf843d9739725deb3d755a00000dd1e3a9b25d73986cf26cdb291ea0f32aee0c3f5dfb771cb22b8b19246eb909b78240ce diff --git a/dev-python/charset_normalizer/charset_normalizer-3.1.0.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.1.0.ebuild similarity index 90% rename from dev-python/charset_normalizer/charset_normalizer-3.1.0.ebuild rename to dev-python/charset-normalizer/charset-normalizer-3.1.0.ebuild index 4f19d28aec9e..f69a0c6e7f47 100644 --- a/dev-python/charset_normalizer/charset_normalizer-3.1.0.ebuild +++ b/dev-python/charset-normalizer/charset-normalizer-3.1.0.ebuild @@ -9,6 +9,7 @@ PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 +MY_P=charset_normalizer-${PV} DESCRIPTION="The Real First Universal Charset Detector" HOMEPAGE=" https://pypi.org/project/charset-normalizer/ @@ -16,8 +17,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/Ousret/charset_normalizer/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" diff --git a/dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild new file mode 100644 index 000000000000..61c6e2cc0f46 --- /dev/null +++ b/dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="The Real First Universal Charset Detector" +HOMEPAGE=" + https://pypi.org/project/charset-normalizer/ + https://github.com/Ousret/charset_normalizer/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= +} diff --git a/dev-python/charset_normalizer/metadata.xml b/dev-python/charset-normalizer/metadata.xml similarity index 100% rename from dev-python/charset_normalizer/metadata.xml rename to dev-python/charset-normalizer/metadata.xml diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index e99aeb91e935..61837531aef7 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/dev-python/clang-python/clang-python-17.0.0_pre20230620.ebuild b/dev-python/clang-python/clang-python-17.0.0_pre20230620.ebuild deleted file mode 100644 index 0b4b598d92ff..000000000000 --- a/dev-python/clang-python/clang-python-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for sys-devel/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=sys-devel/clang-${PV}:* - !sys-devel/llvm:0[clang(-),python(-)] - !sys-devel/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - sys-devel/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang-python/clang-python-17.0.0_pre20230615.ebuild b/dev-python/clang-python/clang-python-17.0.0_pre20230705.ebuild similarity index 100% rename from dev-python/clang-python/clang-python-17.0.0_pre20230615.ebuild rename to dev-python/clang-python/clang-python-17.0.0_pre20230705.ebuild diff --git a/dev-python/click/Manifest b/dev-python/click/Manifest index a1471fcfb1f5..32715b81fc85 100644 --- a/dev-python/click/Manifest +++ b/dev-python/click/Manifest @@ -1 +1,2 @@ DIST click-8.1.3.gh.tar.gz 333961 BLAKE2B ed80d9be1e5740f1e4af62e97cd78488dc99d59da4a6dc9c99fb62b08c32ca2b889e3678a2841052922d102d8ac83df19e3e2d0ff41c46387e695d3718c7702d SHA512 29194ee3877e013a2fe1037870522c5b5a78136ca60da9109f29312a3e52c767867f5eec2d90ca385cd0508f77555b9d6ad8f5141dc31900ddc9307a2207a818 +DIST click-8.1.4.gh.tar.gz 340493 BLAKE2B 953e4033a1715ec631bec197f62d1015de28579e0cf3c3ee8fab1941a60797130d12e752aea5dc210cbedea1735cc6fa517eaf9f88836599a9135f42368bb603 SHA512 3095990cdbaa01a61fa5d84f6a80c03a9c645c81ac569f66a4b23ba06e37ba79a5c9fcc6f09a7b8bed1082cb17c0381743c5a160ae14634f102b7f29175e739b diff --git a/dev-python/click/click-8.1.4.ebuild b/dev-python/click/click-8.1.4.ebuild new file mode 100644 index 000000000000..0cf462f36528 --- /dev/null +++ b/dev-python/click/click-8.1.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A Python package for creating beautiful command line interfaces" +HOMEPAGE=" + https://palletsprojects.com/p/click/ + https://github.com/pallets/click/ + https://pypi.org/project/click/ +" +SRC_URI=" + https://github.com/pallets/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="examples" + +distutils_enable_sphinx docs \ + '>=dev-python/docutils-0.14' \ + dev-python/pallets-sphinx-themes \ + dev-python/sphinxcontrib-log-cabinet \ + dev-python/sphinx-issues \ + dev-python/sphinx-tabs +distutils_enable_tests pytest + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} diff --git a/dev-python/configclass/configclass-0.2.0-r1.ebuild b/dev-python/configclass/configclass-0.2.0-r1.ebuild index afdeb614b7df..4a33d627a6d9 100644 --- a/dev-python/configclass/configclass-0.2.0-r1.ebuild +++ b/dev-python/configclass/configclass-0.2.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=" >=dev-python/mergedict-0.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/configclass/configclass-0.2.0.ebuild b/dev-python/configclass/configclass-0.2.0.ebuild deleted file mode 100644 index a9b81b8d96cf..000000000000 --- a/dev-python/configclass/configclass-0.2.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python to class to hold configuration values" -HOMEPAGE="https://github.com/schettino72/configclass/" -SRC_URI="https://github.com/schettino72/configclass/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -RDEPEND=">=dev-python/mergedict-0.2.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/constantly/constantly-15.1.0-r2.ebuild b/dev-python/constantly/constantly-15.1.0-r2.ebuild deleted file mode 100644 index f6bfe52b5aad..000000000000 --- a/dev-python/constantly/constantly-15.1.0-r2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Symbolic constants in Python" -HOMEPAGE="https://github.com/twisted/constantly https://pypi.org/project/constantly/" -SRC_URI="https://github.com/twisted/constantly/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 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( dev-python/twisted[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests setup.py diff --git a/dev-python/constantly/constantly-15.1.0-r3.ebuild b/dev-python/constantly/constantly-15.1.0-r3.ebuild index 0fc650e33605..7c9c7f26e876 100644 --- a/dev-python/constantly/constantly-15.1.0-r3.ebuild +++ b/dev-python/constantly/constantly-15.1.0-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/twisted/constantly/archive/${PV}.tar.gz -> ${P}.gh.t LICENSE="MIT" SLOT="0" -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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/contourpy/contourpy-1.1.0.ebuild b/dev-python/contourpy/contourpy-1.1.0.ebuild index 363f925265a6..d64ecb6f2525 100644 --- a/dev-python/contourpy/contourpy-1.1.0.ebuild +++ b/dev-python/contourpy/contourpy-1.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ia64 ~riscv ~x86" +KEYWORDS="~amd64 ~hppa ~ia64 ~loong ~riscv ~x86" RDEPEND=" >=dev-python/numpy-1.16[${PYTHON_USEDEP}] diff --git a/dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild b/dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild new file mode 100644 index 000000000000..30fd52e7b27d --- /dev/null +++ b/dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A python port of YUI CSS Compressor" +HOMEPAGE=" + https://github.com/sprymix/csscompressor + https://pypi.org/project/csscompressor/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index b636c7775371..93c951c79044 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -1,3 +1,4 @@ DIST cython-0.29.34.gh.tar.gz 2114639 BLAKE2B c5f70fd3e6074d9030a1035bc98d71b703e0f391b61bd91f3ffba2c35a29a98b9ff8ef2047e7c75743ead280f0f06a924abe84ae8bf7696b65da662a3c58ee0c SHA512 51679d1304d0f87dfb51e60c753f1ce60027f855a91cf130a5dcf84353884a7dcf09c01701945ae2f9173f8f095890c377d5faac28c2f01d7f764609c0130411 DIST cython-0.29.35.gh.tar.gz 2115190 BLAKE2B ac23abbd2b560ee52a79840d995a4cf36ddb3a8705b9327010f1ad6add8028185c15703efcc1d59b581d65b5de38e123c0f07c36fe6ffe54a6efee7512161344 SHA512 35d679d94e1f731e004b83fb4ae0d569703b0800c913012308146b1c54463ce12cb1cf3733e24162fb357f179444c5ca31108a37850e6c749ddebac5175119f5 +DIST cython-0.29.36.gh.tar.gz 2115333 BLAKE2B 6d43779c7222ff65d7de3a35ec18ef636480807d53480a8f94cc8c92d462fcc2f4d201a3bbf6e840a11fd33025e32c53f85626b05c131d10eed2859cdca7eb2d SHA512 a086fe1a11290cd3c870b891e61a0a0e2595bab9c26888024a758b6950c07059346d682fa9349e46c0af89805abbdd750059b3189960b8ce18007dfb5eb4391a DIST cython-3.0.0b3.gh.tar.gz 2688784 BLAKE2B 933bb48b2bf5169c973a36c877a36eae28b80409a7ff395b82a14ac0740247496df3c9f2d69884c823b7475069f0c75d6cbbb964b88de60b38082e6e36659bff SHA512 f1d0fdcec4bc6b0f6cb66078592424fdcb7a028b79c5b9d41280ae112235736d11c9f4f793e810007e880ae0def195ac25999db59065c7f7bdcfab84b06bf7d3 diff --git a/dev-python/cython/cython-0.29.36.ebuild b/dev-python/cython/cython-0.29.36.ebuild new file mode 100644 index 000000000000..3db83925618c --- /dev/null +++ b/dev-python/cython/cython-0.29.36.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..11} ) +# 3.12 not tested yet for https://github.com/cython/cython/issues/5285. +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 multiprocessing toolchain-funcs elisp-common + +DESCRIPTION="A Python to C compiler" +HOMEPAGE=" + https://cython.org/ + https://github.com/cython/cython/ + https://pypi.org/project/Cython/ +" +SRC_URI=" + https://github.com/cython/cython/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="emacs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch" + "${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch" + "${FILESDIR}/${PN}-0.29.23-pythran-parallel-install.patch" +) + +SITEFILE=50cython-gentoo.el + +distutils_enable_sphinx docs + +python_compile() { + # Python gets confused when it is in sys.path before build. + local -x PYTHONPATH= + + distutils-r1_python_compile +} + +python_compile_all() { + use emacs && elisp-compile Tools/cython-mode.el +} + +python_test() { + if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then + einfo "Skipping tests on ${EPYTHON} (xfail)" + return + fi + + tc-export CC + # https://github.com/cython/cython/issues/1911 + local -x CFLAGS="${CFLAGS} -fno-strict-overflow" + "${PYTHON}" runtests.py -vv -j "$(makeopts_jobs)" --work-dir "${BUILD_DIR}"/tests || + die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt ) + distutils-r1_python_install_all + + if use emacs; then + elisp-install ${PN} Tools/cython-mode.* + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index 1bd257455845..6be9929bc869 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,3 +1,4 @@ DIST dask-2023.5.1.gh.tar.gz 8523514 BLAKE2B e34c9d44eaa8ab9b0d6af871503f3eefcf7167f8669d11b7348bde8e80a3c2dff99670b90c39f8746d56e5cea1126fd1cad7ace4627e9374ce763ac29c6d8bfd SHA512 603d0deb0e88cc2ae5a5fdbc4352f454e68f836b7c3a9039ec20f9493b2b4c72684bb5981d6e985de5bb32d73fc48d0faa2834c9c56a04277755ea3c8e77fb75 DIST dask-2023.6.0.gh.tar.gz 8523493 BLAKE2B 20669d60f6d01b782eb0331735dffde988373f8a16635ca859249857c08942477955c9dcb1a8729bea5ebf4ec667a8b8d05f0bd89bc8f43dae3f53d566160eda SHA512 6cc752b61d767a701288bf037b1690ee152391c9b81348948f6711d988984acc2e59185524af85517817aeeb2d7ff4a541bafa9093ef8d3590c74deae622cd84 DIST dask-2023.6.1.gh.tar.gz 8528028 BLAKE2B 50326b83fc60ab5d615433f1d44d504e9b05c8e6e8f662277b999394c6eb170bd7b9947402f187971c79c96b3a7cc15fcb0970cceb0c70c09341c447b79d4035 SHA512 eb4f01183429f64acf2b779b3e20c16bc0597c13516a79128eadd93176be3a65ddac7a113cbe946051fd7b6b5f1dbcc0e0dfcac8930c90ecbeffc5d1d1539be4 +DIST dask-2023.7.0.gh.tar.gz 8529255 BLAKE2B 47aab9c8b8202109936de8473b0e702a08c9f75f08e7b6d980ceb36c3231c34348e1aa2396588c48b08d54ea2b9dda65860798bb3b37f2b2a546372500749515 SHA512 b46a41d0cad189572a5b9e7d849155b24079b9211480f45236932115066a7d5b44a9812462653e573d48e9c0a33d235e1ebf557556a91c78d3cdaa2ce2477907 diff --git a/dev-python/dask/dask-2023.7.0.ebuild b/dev-python/dask/dask-2023.7.0.ebuild new file mode 100644 index 000000000000..7526efe39f13 --- /dev/null +++ b/dev-python/dask/dask-2023.7.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" +HOMEPAGE=" + https://www.dask.org/ + https://github.com/dask/dask/ + https://pypi.org/project/dask/ +" +SRC_URI=" + https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/click-8.0[${PYTHON_USEDEP}] + >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}] + >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.21[${PYTHON_USEDEP}] + >=dev-python/pandas-1.3[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/partd-1.2.0[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/toolz[${PYTHON_USEDEP}] + >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] + test? ( + dev-python/moto[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # more tests relying on -Werror + "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]" + dask/array/tests/test_random.py::test_RandomState_only_funcs + # TODO + dask/array/tests/test_reductions.py::test_mean_func_does_not_warn + dask/tests/test_config.py::test__get_paths + dask/array/tests/test_linalg.py::test_solve_assume_a + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]" + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]" + dask/array/tests/test_image.py::test_preprocess + # require sqlalchemy<2.0 + dask/dataframe/io/tests/test_sql.py +) + +src_prepare() { + # fails with sqlalchemy-2.0, even though we don't use it x_x + sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die + sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + epytest -p no:flaky -m "not network" +} diff --git a/dev-python/deprecated/Manifest b/dev-python/deprecated/Manifest index b4411320b4b8..cae2216ad75a 100644 --- a/dev-python/deprecated/Manifest +++ b/dev-python/deprecated/Manifest @@ -1,2 +1 @@ DIST Deprecated-1.2.14.tar.gz 2974416 BLAKE2B d7994a435f7709a74fde71b1bfe20aaec44813893fd8d9fba70b55938ec2dcb01364a0084e5b161ad84819a6ce258ef28813f7272c9cc48cfc8a2159408b5f29 SHA512 5c2f71fc4c1abb6d4a6913bd9644d47d12f709a0830b2aa3513aa2aa92c13e916c49fcd45a5f38aa29279822a5bb8563c4062e5f3e21bb6c55ca97b7845ee736 -DIST deprecated-1.2.13.gh.tar.gz 2971610 BLAKE2B 00c1fad34e869b143ad7cada2426f999f1d353d23e33076b0197a7ca6c87b0f2d240d7f4944b7c7669974c89304a6cf04f5d2b4c44e6fee22c27522ec2cc9711 SHA512 c170b086bc4e37462181a0f53edbe745aa4f4924c7fd64d9693de267e070392b74445f9cba935e85c878b755603ca6cada8b4130ac96ab071be284047aa35619 diff --git a/dev-python/deprecated/deprecated-1.2.13-r1.ebuild b/dev-python/deprecated/deprecated-1.2.13-r1.ebuild deleted file mode 100644 index 8d456d42bf61..000000000000 --- a/dev-python/deprecated/deprecated-1.2.13-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python @deprecated decorator to deprecate old API" -HOMEPAGE=" - https://github.com/tantale/deprecated/ - https://pypi.org/project/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/deprecated/deprecated-1.2.14.ebuild b/dev-python/deprecated/deprecated-1.2.14.ebuild index a2e73c91655a..5e8689e4702f 100644 --- a/dev-python/deprecated/deprecated-1.2.14.ebuild +++ b/dev-python/deprecated/deprecated-1.2.14.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" 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/dirty-equals/dirty-equals-0.6.0-r1.ebuild b/dev-python/dirty-equals/dirty-equals-0.6.0-r2.ebuild similarity index 95% rename from dev-python/dirty-equals/dirty-equals-0.6.0-r1.ebuild rename to dev-python/dirty-equals/dirty-equals-0.6.0-r2.ebuild index 37dc6d2ebd8c..fafe05d93593 100644 --- a/dev-python/dirty-equals/dirty-equals-0.6.0-r1.ebuild +++ b/dev-python/dirty-equals/dirty-equals-0.6.0-r2.ebuild @@ -24,7 +24,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" - dev-python/pydantic[${PYTHON_USEDEP}] + =dev-python/pytz-2021.3[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/distro/distro-1.8.0.ebuild b/dev-python/distro/distro-1.8.0.ebuild index 7e69f708c117..d61ebc17c47f 100644 --- a/dev-python/distro/distro-1.8.0.ebuild +++ b/dev-python/distro/distro-1.8.0.ebuild @@ -17,6 +17,6 @@ HOMEPAGE=" SLOT="0" LICENSE="Apache-2.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong 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" distutils_enable_tests pytest diff --git a/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild new file mode 100644 index 000000000000..13fb9a284421 --- /dev/null +++ b/dev-python/django-sortedm2m/django-sortedm2m-3.1.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Drop-in replacement for django's many to many field with sorted relations" +HOMEPAGE=" + https://pypi.org/project/django-sortedm2m/ + https://github.com/jazzband/django-sortedm2m/ +" +SRC_URI=" + https://github.com/jazzband/django-sortedm2m/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/django[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ${RDEPEND} + ) +" + +python_test() { + local -x PYTHONPATH=test_project:${PYTHONPATH} + local -x DB_ENGINE=sqlite3 + local -x DB_NAME=":memory:" + django-admin test -v 2 --settings=settings --noinput sortedm2m_tests || + die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index 1c8044b6b66b..05f563039750 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -1,14 +1,6 @@ -DIST Django-3.2.19.checksum.txt 2558 BLAKE2B dafc8f9b47686b96aca4e3c48fd7bac91ce26f5439439f5799cdbfd892120797cdf99dcf99ede62bc825f4e2475691b6235c9fd077da1cc3b2a946933798f207 SHA512 4d1596e83a064b02abf0c00ec7f9f134be1cb9a77e61016b5a3370b5c286ebb667c1a29b678a403b98f6d8b5488dd16c50297db7026d46e913d2793996aa1171 -DIST Django-3.2.19.tar.gz 9832772 BLAKE2B 3b18fe5edf258b71111bbd34d55c5006d4f399155841549e02d4e256a2710bd1c22408d6cb1edea041aaf3239c709d4c51695e5a42a5440339714f0e6c3d4824 SHA512 25a611b4479718b866b9f7b9247d6ada1f20c9118d17735f07fe3ae2e7092bee3655c1733c5c244b2e7f5ab04f6d5cc7fab94ca33d2426e281581554a64582dc DIST Django-3.2.20.checksum.txt 2559 BLAKE2B db638871c5fd57d05000fd4765a8a0d1b2cc198ec7879fbcd76a11021b0cecd334cea50f27cd0215143fb735429e7aba6638f9783a632009054226b2acd2080c SHA512 dc82a2ead2cd9167a0d0309475d57e0a63b0f35bb2dae4f0a2240c3ab2f3425a748eb7cc66cca678904b1907192457fb3fbc867119329d3daf1fd4230f9a615e DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd SHA512 32555552e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28 SHA512 f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6 SHA512 f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01 -DIST Django-4.1.9.checksum.txt 2548 BLAKE2B 13f0594922dce5c2f680b2c2c03955c1772161204f96ec48744b56d8388c35790fec9c1dcd6b91dc2585a07137e05b1952e3f2a8524112d5a2de4cd1590a247b SHA512 d80687c1986cdec1facb040f35380b34618b493abbedbaea9326814e64a200118c6ed74d7a1c48c794de8d30de7a87381ffc4df6024153a0380f840fa5caaf7d -DIST Django-4.1.9.tar.gz 10514944 BLAKE2B d54350ee09f1460156d98d597075a63a5a64bc1198805eadffd337b1af8423332f874fca2327f4aa18aa3dd3ad362b687b14ceb2ca1b7d55b910b8a2030c182c SHA512 75f6f25e84b48f066b7e7e2ee47eb5af60a63d206d83aa32f366ec5685b202a97537daaf98afbbc1c3214f6df7b88630f0d2849f4c78827e2de1141c9bd0b317 -DIST Django-4.2.1.checksum.txt 2548 BLAKE2B 4d20462ad292d01544a60f9fac13a52204763555ce317ddde161613edd58641b0ba2e8313e5683de9cdf555b2d11d5d2942da4142844572ad928f1e49488be94 SHA512 aeb69a20e331416749712fc2738e9bf9798a7333f45d680149aaad65b88bcc5a76f6f8692eff43a9a74c33137ac4a135fd59f00f8400e20377025d4b7e3acd02 -DIST Django-4.2.1.tar.gz 10420051 BLAKE2B 7d657155f45bea0bfce964e74222edd742b2f4db1d23b91baac1021aebceef5d8e553767e1da32507832047e8d62e525783ddeed31f86f80ad7ea9a4962b5c6c SHA512 eaa3f633f380e9a215e52bd40c2f7c7aed9f0a6122f5c9c07d954904dcb8ccc9ae8ed2e988742e2b1b3b32e626cf754ab4e0d2b4ed06f3b81ef7a38f0bd047ee -DIST Django-4.2.2.checksum.txt 2569 BLAKE2B ff89a4ea9ed88ebe1c2a0ea2d8b9945986c550a53ad2ccb68754cb41e39766181c9605290c23c893083ee40e4544d486d7be86d5e096c4ea49837a367a22ff05 SHA512 226dbdda2e3b2898428ec90229ea043d3b568ebac6e6371cc56ef9b5d401fd9b73ef97788760cac44450d9b579743f9471228638a43a14ece7a25fc02dea4aee -DIST Django-4.2.2.tar.gz 10390518 BLAKE2B f5fd69d814947aadf7654c8863826524f4fed2d0c086af47d8009ada4fc2f40f7e23550ee14e09003788eca09b0d45835dd98be11bda5b8970e54a4fc2a01815 SHA512 68b88f79a784c0bcb80338e9c3497443716d02dfaebab1d8d87974393bd12d4d322cd61a05297e776966497a736962835c0ca73defc663fb13342a5d74863a5b DIST Django-4.2.3.checksum.txt 2549 BLAKE2B 8cd57d91bc05c4ae7c5fad7682668cb132c587cff63871173a7f3e9f9adada203544b93e017f743b7c7916ec97b4d7bb7bac06d1c875410a8836c49ea1627774 SHA512 d8e9c3f90fccfddb6b0284fc37d22e67476e49f58f80151e70d2640ed311e9657ab8aa60eebd509751b24c2f4102f33d496460a335f1adbba4ee0082d2d5c2fe DIST Django-4.2.3.tar.gz 10419003 BLAKE2B 393cf4d01865a6ff84de5d18860bedea6a28c8df9e1a3769026b308215e9373bf2c8d86e75914d76e2d104b5c1411aff0757682e0129b1dbef29a5dd3836bbc6 SHA512 33c84a3fe16f8188a2c8090177d6bfd235004271ee1cee9c840e33dd22f60e0d54276c0dbc4127faaba82ae7d6a219a07c5638b19c701c3f36db238d2aae33f0 diff --git a/dev-python/django/django-3.2.19.ebuild b/dev-python/django/django-3.2.19.ebuild deleted file mode 100644 index 6eb96efab948..000000000000 --- a/dev-python/django/django-3.2.19.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE='sqlite?,threads(+)' - -inherit bash-completion-r1 distutils-r1 optfeature verify-sig - -DESCRIPTION="High-level Python web framework" -HOMEPAGE=" - https://www.djangoproject.com/ - https://github.com/django/django/ - https://pypi.org/project/Django/ -" -SRC_URI=" - https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz - verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) -" -S="${WORKDIR}/${P^}" - -LICENSE="BSD" -# admin fonts: Roboto (media-fonts/roboto) -LICENSE+=" Apache-2.0" -# admin icons, jquery, xregexp.js -LICENSE+=" MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" -IUSE="doc sqlite test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - ${RDEPEND} - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[webp,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/selenium[${PYTHON_USEDEP}] - dev-python/tblib[${PYTHON_USEDEP}] - sys-devel/gettext - ) - verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.1-bashcomp.patch - "${FILESDIR}"/django-3.2.19-py311.patch -) - -distutils_enable_sphinx docs --no-autodoc - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc - -src_unpack() { - if use verify-sig; then - cd "${DISTDIR}" || die - verify-sig_verify_signed_checksums \ - "${P^}.checksum.txt" sha256 "${P^}.tar.gz" - cd "${WORKDIR}" || die - fi - - default -} - -python_prepare_all() { - # Fails because of warnings - sed -i 's/test_dumpdata_proxy_with_concrete/_&/' tests/fixtures/tests.py || die - # TODO: this suddenly started failing - sed -i -e 's:test_custom_fields:_&:' tests/inspectdb/tests.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - # Tests have non-standard assumptions about PYTHONPATH, - # and don't work with ${BUILD_DIR}/lib. - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 || - die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - newbashcomp extras/django_bash_completion ${PN}-admin - bashcomp_alias ${PN}-admin django-admin.py - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature_header "Additional Backend support can be enabled via:" - optfeature "MySQL backend support" dev-python/mysqlclient - optfeature "PostgreSQL backend support" dev-python/psycopg:2 - optfeature_header - optfeature "GEO Django" "sci-libs/gdal[geos]" - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached - optfeature "ImageField Support" dev-python/pillow - optfeature "Password encryption" dev-python/bcrypt -} diff --git a/dev-python/django/django-3.2.20.ebuild b/dev-python/django/django-3.2.20.ebuild index ca46ed4c7d3b..e32092b0fe7c 100644 --- a/dev-python/django/django-3.2.20.ebuild +++ b/dev-python/django/django-3.2.20.ebuild @@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0" # admin icons, jquery, xregexp.js LICENSE+=" MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="doc sqlite test" RESTRICT="!test? ( test )" diff --git a/dev-python/django/django-4.1.10.ebuild b/dev-python/django/django-4.1.10.ebuild index 627b1753e2a1..15f1ea76def2 100644 --- a/dev-python/django/django-4.1.10.ebuild +++ b/dev-python/django/django-4.1.10.ebuild @@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0" # admin icons, jquery, xregexp.js LICENSE+=" MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="doc sqlite test" RESTRICT="!test? ( test )" diff --git a/dev-python/django/django-4.1.9.ebuild b/dev-python/django/django-4.1.9.ebuild deleted file mode 100644 index 15f1ea76def2..000000000000 --- a/dev-python/django/django-4.1.9.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE='sqlite?,threads(+)' - -inherit bash-completion-r1 distutils-r1 optfeature verify-sig - -DESCRIPTION="High-level Python web framework" -HOMEPAGE=" - https://www.djangoproject.com/ - https://github.com/django/django/ - https://pypi.org/project/Django/ -" -SRC_URI=" - https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz - verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) -" -S="${WORKDIR}/${P^}" - -LICENSE="BSD" -# admin fonts: Roboto (media-fonts/roboto) -LICENSE+=" Apache-2.0" -# admin icons, jquery, xregexp.js -LICENSE+=" MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" -IUSE="doc sqlite test" -RESTRICT="!test? ( test )" - -RDEPEND=" - =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}] - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - ${RDEPEND} - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[webp,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/selenium[${PYTHON_USEDEP}] - dev-python/tblib[${PYTHON_USEDEP}] - sys-devel/gettext - ) - verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-4.0-bashcomp.patch -) - -distutils_enable_sphinx docs --no-autodoc - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc - -src_unpack() { - if use verify-sig; then - cd "${DISTDIR}" || die - verify-sig_verify_signed_checksums \ - "${P^}.checksum.txt" sha256 "${P^}.tar.gz" - cd "${WORKDIR}" || die - fi - - default -} - -python_test() { - # Tests have non-standard assumptions about PYTHONPATH, - # and don't work with ${BUILD_DIR}/lib. - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 || - die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - newbashcomp extras/django_bash_completion ${PN}-admin - bashcomp_alias ${PN}-admin django-admin.py - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature_header "Additional Backend support can be enabled via:" - optfeature "MySQL backend support" dev-python/mysqlclient - optfeature "PostgreSQL backend support" dev-python/psycopg:2 - optfeature_header - optfeature "GEO Django" "sci-libs/gdal[geos]" - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached - optfeature "ImageField Support" dev-python/pillow - optfeature "Password encryption" dev-python/bcrypt -} diff --git a/dev-python/django/django-4.2.1.ebuild b/dev-python/django/django-4.2.1.ebuild deleted file mode 100644 index 95df54b22e9c..000000000000 --- a/dev-python/django/django-4.2.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE='sqlite?,threads(+)' - -inherit bash-completion-r1 distutils-r1 optfeature verify-sig - -DESCRIPTION="High-level Python web framework" -HOMEPAGE=" - https://www.djangoproject.com/ - https://github.com/django/django/ - https://pypi.org/project/Django/ -" -SRC_URI=" - https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz - verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) -" -S="${WORKDIR}/${P^}" - -LICENSE="BSD" -# admin fonts: Roboto (media-fonts/roboto) -LICENSE+=" Apache-2.0" -# admin icons, jquery, xregexp.js -LICENSE+=" MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" -IUSE="doc sqlite test" -RESTRICT="!test? ( test )" - -RDEPEND=" - =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}] - >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - ${RDEPEND} - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[webp,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/selenium[${PYTHON_USEDEP}] - dev-python/tblib[${PYTHON_USEDEP}] - sys-devel/gettext - ) - verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-4.0-bashcomp.patch -) - -distutils_enable_sphinx docs --no-autodoc - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc - -src_unpack() { - if use verify-sig; then - cd "${DISTDIR}" || die - verify-sig_verify_signed_checksums \ - "${P^}.checksum.txt" sha256 "${P^}.tar.gz" - cd "${WORKDIR}" || die - fi - - default -} - -python_test() { - # Tests have non-standard assumptions about PYTHONPATH, - # and don't work with ${BUILD_DIR}/lib. - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 || - die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - newbashcomp extras/django_bash_completion ${PN}-admin - bashcomp_alias ${PN}-admin django-admin.py - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature_header "Additional Backend support can be enabled via:" - optfeature "MySQL backend support" dev-python/mysqlclient - optfeature "PostgreSQL backend support" dev-python/psycopg:2 - optfeature_header - optfeature "GEO Django" "sci-libs/gdal[geos]" - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached - optfeature "ImageField Support" dev-python/pillow - optfeature "Password encryption" dev-python/bcrypt -} diff --git a/dev-python/django/django-4.2.2.ebuild b/dev-python/django/django-4.2.2.ebuild deleted file mode 100644 index e93ec1cd4c77..000000000000 --- a/dev-python/django/django-4.2.2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE='sqlite?,threads(+)' - -inherit bash-completion-r1 distutils-r1 optfeature verify-sig - -DESCRIPTION="High-level Python web framework" -HOMEPAGE=" - https://www.djangoproject.com/ - https://github.com/django/django/ - https://pypi.org/project/Django/ -" -SRC_URI=" - https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz - verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) -" -S="${WORKDIR}/${P^}" - -LICENSE="BSD" -# admin fonts: Roboto (media-fonts/roboto) -LICENSE+=" Apache-2.0" -# admin icons, jquery, xregexp.js -LICENSE+=" MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" -IUSE="doc sqlite test" -RESTRICT="!test? ( test )" - -RDEPEND=" - =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}] - >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - ${RDEPEND} - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[webp,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/selenium[${PYTHON_USEDEP}] - dev-python/tblib[${PYTHON_USEDEP}] - sys-devel/gettext - ) - verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-4.0-bashcomp.patch -) - -distutils_enable_sphinx docs --no-autodoc - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc - -src_unpack() { - if use verify-sig; then - cd "${DISTDIR}" || die - verify-sig_verify_signed_checksums \ - "${P^}.checksum.txt" sha256 "${P^}.tar.gz" - cd "${WORKDIR}" || die - fi - - default -} - -python_test() { - # Tests have non-standard assumptions about PYTHONPATH, - # and don't work with ${BUILD_DIR}/lib. - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 || - die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - newbashcomp extras/django_bash_completion ${PN}-admin - bashcomp_alias ${PN}-admin django-admin.py - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature_header "Additional Backend support can be enabled via:" - optfeature "MySQL backend support" dev-python/mysqlclient - optfeature "PostgreSQL backend support" dev-python/psycopg:2 - optfeature_header - optfeature "GEO Django" "sci-libs/gdal[geos]" - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached - optfeature "ImageField Support" dev-python/pillow - optfeature "Password encryption" dev-python/bcrypt -} diff --git a/dev-python/django/django-4.2.3.ebuild b/dev-python/django/django-4.2.3.ebuild index e93ec1cd4c77..9cf56138947e 100644 --- a/dev-python/django/django-4.2.3.ebuild +++ b/dev-python/django/django-4.2.3.ebuild @@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0" # admin icons, jquery, xregexp.js LICENSE+=" MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" IUSE="doc sqlite test" RESTRICT="!test? ( test )" diff --git a/dev-python/doctest-ignore-unicode/Manifest b/dev-python/doctest-ignore-unicode/Manifest deleted file mode 100644 index a7c79a770a10..000000000000 --- a/dev-python/doctest-ignore-unicode/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST doctest-ignore-unicode-0.1.2.tar.gz 2270 BLAKE2B a114a1724445ed2c5c41f46098d5930da8b255e82256ef686fa8567dc305608363895655ede36f70b87896f0ed22f1c8e1047632cff5719ef7417159b0a691e6 SHA512 ac88d1cc90b1db21b21b121cddde246314d8a3e399ea0e96f1cd4f7812949cebdd0850566a90d47da01ea159bb8d69c8a73ee05c62cc40d0839d4701f2f330d3 diff --git a/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2-r1.ebuild b/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2-r1.ebuild deleted file mode 100644 index e47c89f17d71..000000000000 --- a/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Add flag to ignore unicode literal prefixes in doctests" -HOMEPAGE="https://pypi.org/project/doctest-ignore-unicode/ https://github.com/gnublade/doctest-ignore-unicode" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" - -distutils_enable_tests nose diff --git a/dev-python/editables/Manifest b/dev-python/editables/Manifest index 9211bed99bcb..d2582ac082d0 100644 --- a/dev-python/editables/Manifest +++ b/dev-python/editables/Manifest @@ -1 +1,2 @@ DIST editables-0.3.gh.tar.gz 12493 BLAKE2B 95e05e7553efa4856ee5bde2c18a2566f1e65318bfc46c8ecd732f4d6b42f10ce54cc3aecc4d53bcfc627e6938c4155d48a39ced5f64395dbafb9187cb009e4f SHA512 493f20d1e6b39f8ed6668adc208723d447a31ae3c3087f7db9a9a0de617958e8afebd3b3a1836638f749fb0ec911e51256b727deb4c0ce08327356238df0a3f3 +DIST editables-0.4.gh.tar.gz 15248 BLAKE2B 331686fb4e4f912f88c7565ffe4788adbd738be779a9d0c18b786f3fc81f7429fc71050c65afb324f482fb6a12cec512eec99f6eb30b770e297f512c5496ba78 SHA512 59c72544198668d6022a133a0e7a8f559ba23e618a0359c810dde2665177224704d409fac973d05869215007f118faaa7678e7ef83b7f44b50a5e283b26eec92 diff --git a/dev-python/editables/editables-0.4.ebuild b/dev-python/editables/editables-0.4.ebuild new file mode 100644 index 000000000000..8423d6038aee --- /dev/null +++ b/dev-python/editables/editables-0.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A Python library for creating 'editable wheels'" +HOMEPAGE=" + https://pypi.org/project/editables/ + https://github.com/pfmoore/editables/ +" +SRC_URI=" + https://github.com/pfmoore/editables/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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_tests pytest diff --git a/dev-python/etuples/Manifest b/dev-python/etuples/Manifest index 4b03898ddc32..8cb7c0064e08 100644 --- a/dev-python/etuples/Manifest +++ b/dev-python/etuples/Manifest @@ -1,2 +1 @@ -DIST etuples-0.3.8.gh.tar.gz 45301 BLAKE2B 56fdae84b180b9ab5a81533d4028d8271e443146a4ed456252ca15400a2afb9987c741c5e5155b9ed48eb12bcc6038e081913c49e00b4eaf67a69c52b2a981c5 SHA512 0971baa9c3038ce1bf9974b750f9e642ecaad92c59b12bc69a2beb6cf4b042302580d96d0feae80a280634f56371f681fc1efcf48741a7cd65b35d9a77b66930 DIST etuples-0.3.9.gh.tar.gz 45310 BLAKE2B e639fd4a1a4d9a1b34b32ab2884bfe933a079d721bb8b16b225d62f63e61e5cd1f1aa0f4113769744dd2ab80e537d73efdc3bcce3d1781089746997c11f3d820 SHA512 d66fac192fe14153b3496e6baa5ee3a0ff2813c26bbf0c3293049a0a50a26f32e14b031877f36e336035bf74853e981b6f75410e1f84b4ebcc84b55331d313e0 diff --git a/dev-python/etuples/etuples-0.3.8.ebuild b/dev-python/etuples/etuples-0.3.8.ebuild deleted file mode 100644 index 2d049f4b2801..000000000000 --- a/dev-python/etuples/etuples-0.3.8.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python S-expression emulation using tuple-like objects" -HOMEPAGE=" - https://pypi.org/project/etuples/ - https://github.com/pythological/etuples/ -" -SRC_URI=" - https://github.com/pythological/etuples/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" - -RDEPEND=" - dev-python/cons[${PYTHON_USEDEP}] - dev-python/multipledispatch[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/etuples/etuples-0.3.9.ebuild b/dev-python/etuples/etuples-0.3.9.ebuild index e8a5f87a826a..3094e4d4ace1 100644 --- a/dev-python/etuples/etuples-0.3.9.ebuild +++ b/dev-python/etuples/etuples-0.3.9.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" RDEPEND=" dev-python/cons[${PYTHON_USEDEP}] diff --git a/dev-python/execnet/Manifest b/dev-python/execnet/Manifest index 1db329bdb8c7..43b30944a0a1 100644 --- a/dev-python/execnet/Manifest +++ b/dev-python/execnet/Manifest @@ -1,2 +1,3 @@ DIST execnet-1.9.0-pytest-7.2.patch 11177 BLAKE2B 6d6d0c76de606305ed0ca4f0f52d5ccc0cc3ab99d795ac2f4d39d3804cd5c0191f75704ee5eafcd135dc9854eef99a59dbd9cf57a8455b6b9cd45f2612fbcdba SHA512 ae16b3127545efe77a49392836a8940a053967e530a6288660a39edba9b35b448d0061ac7ac751c3be68de2cf5410655c2db55d344519f69db7c9ed4f7ca0003 DIST execnet-1.9.0.tar.gz 173884 BLAKE2B 622a1f47365bdea97ba53aee908faf990ef847e3641ab0590073cdd6eac3413d1517f16e8e5b73b56884f02aebb3142691ecf6113e14f9c49c9b0fef3ee3247c SHA512 d425e7b6f3708efecb5dfa2c36a837cb55f2c32cf2ec0c1dc11cd1ca6ea614d119d04908b84dd5a3593c87db35e71fee202f843665c853ac3538479f60c83d60 +DIST execnet-2.0.0.gh.tar.gz 172932 BLAKE2B ad2ef83db08457e403bf568dbcd01975dbec6c20785b970860c04ba84887db3b83ca5d234341556aa33451052d082ebf9fe7a89ac6dfeab2868f9cb76a520969 SHA512 bde07713ed4f85b8de85e42c87d5bde062c0ac90defc87b9a3ec56cb210b445f06dce8e586c6ee764c45ab1f8947f330481e43921096cca9d987449d704c9988 diff --git a/dev-python/execnet/execnet-2.0.0.ebuild b/dev-python/execnet/execnet-2.0.0.ebuild new file mode 100644 index 000000000000..707301d05fca --- /dev/null +++ b/dev-python/execnet/execnet-2.0.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Rapid multi-Python deployment" +HOMEPAGE=" + https://codespeak.net/execnet/ + https://github.com/pytest-dev/execnet/ + https://pypi.org/project/execnet/ +" +SRC_URI=" + https://github.com/pytest-dev/execnet/archive/v${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 ~x64-macos" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx doc +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local -x PYTHONDONTWRITEBYTECODE= + epytest +} diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index 1a961a2e630d..115090ea2d64 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,2 +1,3 @@ DIST fakeredis-2.14.1.tar.gz 101789 BLAKE2B 2e38319aa8bb23c9cd2196d8dbcf489fead785bffa3b464b7e420f28b247c911ea9f3775328f8fec7c26b1a77e32d6a21acf627fe7b603f311b0f3820fa06b54 SHA512 71b7f034ad5ccdd569052a82d2e15ec21db4b5a26bc5c660f76bb88c0b7aaa252234e899644dfd63086aaf8a9400ea13acc6439fdca08f84c8392949815f33d2 DIST fakeredis-2.15.0.tar.gz 108160 BLAKE2B aaf135ffc395d6304c2f95b0339610f506382e865039f647a9af3fd9e3fa8cd9b9f6ea6557670fd61e949136f35de10b0fad63a1813d59f5b3697dd200195960 SHA512 59bc74a328b85cebcf0ae61d70e4ce26f3cdde3b82de6746f6b33229a6185d542db1e2ddd7c8ea600db69a6c630dbf81998ba108982da33487fe5ad2068abb29 +DIST fakeredis-2.16.0.tar.gz 108416 BLAKE2B 0897614e567d59b54a35c18922a33cc79e8d2759614fc13b2dfbbf0e52c802470678cdf497b914762f258e84b50afb178ac1a0604acfdb1520daf3a03ac87a6a SHA512 a9fdf6da74c9fc650df9720b39a8c2ecb609353d1c535433bd8ca3ff4674f112e2bb06a381ad8f994e7daab78cc41b1bf1c75a0e287af0b41387bf15d05fce5d diff --git a/dev-python/fakeredis/fakeredis-2.16.0.ebuild b/dev-python/fakeredis/fakeredis-2.16.0.ebuild new file mode 100644 index 000000000000..12cd5e3de69f --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.16.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/redis-4.2[${PYTHON_USEDEP}] + =dev-python/sortedcontainers-2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]" + test/test_mixins/test_set_commands.py::test_smismember_wrong_type + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +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 "Unable to start redis server" + 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/fastbencode/Manifest b/dev-python/fastbencode/Manifest new file mode 100644 index 000000000000..b0c883f2d5e8 --- /dev/null +++ b/dev-python/fastbencode/Manifest @@ -0,0 +1 @@ +DIST fastbencode-0.2.tar.gz 22580 BLAKE2B 87e14260cf7174ee1b40372879efed7b8fef3302ec0783cf9ebd103e9730c0f415ccd96c2ada944849b7cf63bf2998d2ddc644307619449b29177c680730233b SHA512 4cc62d8ed54fcf1d989e026ad2b4d0c1f4a2fa762d9c2f7da182501af7454f802202c47763b714072009357858a3f93ea6ad9b3e9f80742b749f5014f84e1598 diff --git a/dev-python/fastbencode/fastbencode-0.2.ebuild b/dev-python/fastbencode/fastbencode-0.2.ebuild new file mode 100644 index 000000000000..33b5303ae6ab --- /dev/null +++ b/dev-python/fastbencode/fastbencode-0.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Implementation of bencode with optional fast C extensions" +HOMEPAGE=" + https://github.com/breezy-team/fastbencode + https://pypi.org/project/fastbencode/ +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest diff --git a/dev-python/doctest-ignore-unicode/metadata.xml b/dev-python/fastbencode/metadata.xml similarity index 63% rename from dev-python/doctest-ignore-unicode/metadata.xml rename to dev-python/fastbencode/metadata.xml index f425a33afe20..a626371679bf 100644 --- a/dev-python/doctest-ignore-unicode/metadata.xml +++ b/dev-python/fastbencode/metadata.xml @@ -5,9 +5,8 @@ python@gentoo.org Python - - doctest-ignore-unicode - gnublade/doctest-ignore-unicode + fastbencode + breezy-team/fastbencode diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest index 320dcb4520e0..cbe4574eb8dc 100644 --- a/dev-python/fido2/Manifest +++ b/dev-python/fido2/Manifest @@ -1,2 +1,3 @@ DIST fido2-0.9.3.tar.gz 217894 BLAKE2B ccc3a9b59045216037664b5bf4b969a79b86b300f67fc4253b563acbbee98912ea076996772f17b88141d2a36a933b4926de96f05c53e204d0bb4eaaa2daad6b SHA512 f105c347784cdfab88ab08852227d24f4bca623145f7f76bd066dadab6ada1eae751934fd4dc7436a5c5fb3a0ed2fc4d5c59bb2a93888d470028f0713ca7e09e DIST fido2-1.1.1.tar.gz 247150 BLAKE2B 136d539db8bcaa5398e7ac2c2d0733c902b370c1b30491181164cc2f329c44dd81a42f19374ff6bd89fc757fe33580ef39bdb016e9f93f5ea17b12f22143761d SHA512 8078acbc85e277ddbf7a508f17c34f581eb8978786b5e43b4ede7de24138f07eee7f81aa307295305a42b286900a73903f269afd2a66aee9650fe05ac6aa1901 +DIST fido2-1.1.2.tar.gz 248554 BLAKE2B d2a8afb5fa00d3f3debd4632ae7e3bd4e28b10574d0fc76e78db4bb6408b308e4aa7378caf6fcd87ea3d49ce3db70b879288ea0cd5d0dbd7d5131bceb0eea137 SHA512 db62cfc05a8daa2224bae820ba3174f22d1e4711643d52f549e738e4af14537f92ca950c3904660f3bb360d6aadf236c9b19b8ac4816d99467a43e239b7c219a diff --git a/dev-python/fido2/fido2-1.1.2.ebuild b/dev-python/fido2/fido2-1.1.2.ebuild new file mode 100644 index 000000000000..6ce115a8a771 --- /dev/null +++ b/dev-python/fido2/fido2-1.1.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="Python based FIDO 2.0 library" +HOMEPAGE=" + https://github.com/Yubico/python-fido2/ + https://pypi.org/project/fido2/ +" +SRC_URI=" + https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz +" + +LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0" +SLOT="0/1.0" # Bumped every time a backwards-incompatible version is released +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="examples" + +RDEPEND=" + -Date: Mon, 29 May 2023 12:24:27 +0800 -Subject: [PATCH] Obtain gi_code by attribute lookup - -We were previously getting it by intrusively examining the structure, -which was flaky and indeed broke during the transition to 3.12, where -the gi_code struct member was re-implemented via get/set methods. - -This should address #95. - -Signed-off-by: Rodrigo Tobar ---- - ijson/backends/yajl2_c/async_reading_generator.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/ijson/backends/yajl2_c/async_reading_generator.c b/ijson/backends/yajl2_c/async_reading_generator.c -index 25947cb..0e52a7d 100644 ---- a/ijson/backends/yajl2_c/async_reading_generator.c -+++ b/ijson/backends/yajl2_c/async_reading_generator.c -@@ -77,7 +77,7 @@ static PyObject *maybe_pop_event(async_reading_generator *self) - static int is_gen_coroutine(PyObject *o) - { - if (PyGen_CheckExact(o)) { -- PyCodeObject *code = (PyCodeObject *)((PyGenObject*) o)->gi_code; -+ PyCodeObject *code = (PyCodeObject *)PyObject_GetAttrString(o, "gi_code"); - return code->co_flags & CO_ITERABLE_COROUTINE; - } - return 0; diff --git a/dev-python/ijson/ijson-3.2.0_p0-r1.ebuild b/dev-python/ijson/ijson-3.2.0_p0-r1.ebuild deleted file mode 100644 index e2f912075f33..000000000000 --- a/dev-python/ijson/ijson-3.2.0_p0-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -MY_P="${P//_p/.post}" -DESCRIPTION="Iterative JSON parser with a Pythonic interface" -HOMEPAGE=" - https://github.com/ICRAR/ijson/ - https://pypi.org/project/ijson/ -" -SRC_URI=" - https://github.com/ICRAR/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND=" - dev-libs/yajl -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/ICRAR/ijson/commit/e076d8343f63698355fd52dc2d6983fd1c1a745e - "${FILESDIR}/${P}-py312.patch" -) diff --git a/dev-python/ijson/ijson-3.2.0_p0.ebuild b/dev-python/ijson/ijson-3.2.0_p0.ebuild deleted file mode 100644 index 01e1386262a2..000000000000 --- a/dev-python/ijson/ijson-3.2.0_p0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -MY_P="${P//_p/.post}" -DESCRIPTION="Iterative JSON parser with a Pythonic interface" -HOMEPAGE=" - https://github.com/ICRAR/ijson/ - https://pypi.org/project/ijson/ -" -SRC_URI=" - https://github.com/ICRAR/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" - -DEPEND=" - dev-libs/yajl -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests pytest diff --git a/dev-python/ijson/ijson-3.2.1.ebuild b/dev-python/ijson/ijson-3.2.1.ebuild deleted file mode 100644 index f445a1279501..000000000000 --- a/dev-python/ijson/ijson-3.2.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -# _yajl2 extension is known to be broken -# https://github.com/ICRAR/ijson/issues/98 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -MY_P="${P//_p/.post}" -DESCRIPTION="Iterative JSON parser with a Pythonic interface" -HOMEPAGE=" - https://github.com/ICRAR/ijson/ - https://pypi.org/project/ijson/ -" -SRC_URI=" - https://github.com/ICRAR/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND=" - dev-libs/yajl -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests pytest - -python_test() { - rm -rf ijson || die - epytest -} diff --git a/dev-python/ijson/ijson-3.2.2.ebuild b/dev-python/ijson/ijson-3.2.2.ebuild index f4e7d80ec763..432500824ad1 100644 --- a/dev-python/ijson/ijson-3.2.2.ebuild +++ b/dev-python/ijson/ijson-3.2.2.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" DEPEND=" dev-libs/yajl diff --git a/dev-python/immutabledict/Manifest b/dev-python/immutabledict/Manifest index ba6b5b55470e..adc259c53466 100644 --- a/dev-python/immutabledict/Manifest +++ b/dev-python/immutabledict/Manifest @@ -1 +1,2 @@ DIST immutabledict-2.2.4.tar.gz 4314 BLAKE2B fb971bd1a7f2e577131cd19d97e6eae840ad8ea4a3eda96ff54e20235202b791029e2f76b19980c54ab2679ad7147ef420e3ba237e01f5da303efa8108f218cd SHA512 436e39ac98ea9e8ad262113ef6d8ad629800adf29eda5c064e679167d57515d90165ec4a14e572281711f1a26ae0ea3f2164b6487024b20c31895f966fc0050a +DIST immutabledict-2.2.5.tar.gz 4316 BLAKE2B 2f251c8409a88cfba741cc9ee2b72d486a7dd8422ca4d841d47246beef506762781106300d9cd4ec8f57115950b09f09bacbb1bc3ceeb0a4b78ef5ba32d3e045 SHA512 3bd94d077f599b6e96a4e17a0d9ecf6365975afe73048f9d9de4df35a8272af1baed264ad84ae6826dd6359ad0d371cd90082b4a064cc6350a0e61bc1cf8c713 diff --git a/dev-python/immutabledict/immutabledict-2.2.5.ebuild b/dev-python/immutabledict/immutabledict-2.2.5.ebuild new file mode 100644 index 000000000000..2186bb61ba75 --- /dev/null +++ b/dev-python/immutabledict/immutabledict-2.2.5.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="An immutable wrapper around dictionaries" +HOMEPAGE=" + https://github.com/corenting/immutabledict/ + https://pypi.org/project/immutabledict/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +distutils_enable_tests pytest diff --git a/dev-python/importlib-metadata/Manifest b/dev-python/importlib-metadata/Manifest index dc41d20a77b4..5e5ffe08b6c5 100644 --- a/dev-python/importlib-metadata/Manifest +++ b/dev-python/importlib-metadata/Manifest @@ -1,2 +1,3 @@ DIST importlib_metadata-6.6.0.tar.gz 53379 BLAKE2B 1de02ce55dc4996d5c7cb221c77ce0b7203ab38e37d0700b5044fc44727737332e02d9da052210b687da817b467eb40708621e85ee5b2501fb2228a9890f259e SHA512 19a24ff5cd7a81caca09b6d273f509880f5c84d5f1683422bb2ec201eb15866ee0f155b7885eec97ac5e53342bb860767b1125c62bc44b7d5c1984f62068c6b2 DIST importlib_metadata-6.7.0.tar.gz 53569 BLAKE2B 099c375f383bc795beca1cdb77464b906db5600be300f39409adb0a332bdbe24fe2d294ec3e64bf8d02512a9856334aa4fe76b50870b944eb137daa417adb66d SHA512 b69b0c6bf5e0da23e59c2c873d41762811be55fb59ead18e9afa68e195026ba5c4cc58b329440dad04bfe8b8f74e1167332087dbc7dda7bd7dade9e392a7f5ef +DIST importlib_metadata-6.8.0.tar.gz 53494 BLAKE2B b4bb1b423cb470f5aa26d763e459f40a49b3163fc74d2d0e1883e1308c775393ebcbd369bbc4233398e38190ba683ffd7e14c0b355a289daa81eaeddbb7d1414 SHA512 04746aac8278f2fb0064df36a558890a0c9de7c8e61c31d7548ff8ad27091e3dcbda79903eb01053f7ad85b91274d92ded40b730c095ad56672427ab17e3f921 diff --git a/dev-python/importlib-metadata/importlib-metadata-6.8.0.ebuild b/dev-python/importlib-metadata/importlib-metadata-6.8.0.ebuild new file mode 100644 index 000000000000..f720c9a802f0 --- /dev/null +++ b/dev-python/importlib-metadata/importlib-metadata-6.8.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + ) +" + +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_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +} diff --git a/dev-python/importlib-resources/Manifest b/dev-python/importlib-resources/Manifest index 7cd8f9af9983..75ff8b79c797 100644 --- a/dev-python/importlib-resources/Manifest +++ b/dev-python/importlib-resources/Manifest @@ -1 +1,2 @@ DIST importlib_resources-5.12.0.tar.gz 39894 BLAKE2B bbae92bd62b54afc0093f8daa8f0fabaf18da7b2c9c578a2e6b6b7cc3207384e4fd037762c4ac8bc862900ac2da112a3b8ae236b1d3ca072c739f2d1ad3edd36 SHA512 00875d82cf3d2103872079ee2882c4000cc65141d97988265721cc6861a64dfe480e5c2191a2b22d0b9b9e42de1fc06d54f6d8eb4f37aaf91a819ee9306dc06f +DIST importlib_resources-6.0.0.tar.gz 35570 BLAKE2B c71f0dbfe49eebd63c0e56e25f019cb30d9fbddd6e4db8fa739bd44d5c00f429bf732a1e2f2be74ebc051c020c0fc0a678cf8eb6c2b9b52e340abe1a62144aae SHA512 c7475b0be67bf8655998df78d2683a733f20e85eb4b03f04508b3408a8751e0b4a8fcbe695feb83144c9b6de6e4ba93dd3419647d1db2ad8d92ff7dbbf6970c4 diff --git a/dev-python/importlib-resources/importlib-resources-6.0.0.ebuild b/dev-python/importlib-resources/importlib-resources-6.0.0.ebuild new file mode 100644 index 000000000000..2bf49ea9e1e8 --- /dev/null +++ b/dev-python/importlib-resources/importlib-resources-6.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# This is a backport of importlib.resources that's present since py3.9. +# However, the version in 3.9 is buggy, so matplotlib needs it on 3.9 +# as well. +PYTHON_COMPAT=( pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read resources from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_resources/ + https://pypi.org/project/importlib-resources/ +" + +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/incremental/incremental-22.10.0-r1.ebuild b/dev-python/incremental/incremental-22.10.0-r1.ebuild index 99479a7fa049..f61cdd0845f9 100644 --- a/dev-python/incremental/incremental-22.10.0-r1.ebuild +++ b/dev-python/incremental/incremental-22.10.0-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/twisted/incremental https://pypi.org/project/increm LICENSE="MIT" SLOT="0" -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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/incremental/incremental-22.10.0.ebuild b/dev-python/incremental/incremental-22.10.0.ebuild deleted file mode 100644 index a2effcd179c4..000000000000 --- a/dev-python/incremental/incremental-22.10.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Incremental is a small library that versions your Python projects" -HOMEPAGE="https://github.com/twisted/incremental https://pypi.org/project/incremental/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( dev-python/twisted[${PYTHON_USEDEP}] )" - -python_test() { - "${EPYTHON}" -m twisted.trial incremental || - die "Tests failed on ${EPYTHON}" -} diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest index 8b6951c25899..a0490f399321 100644 --- a/dev-python/inflect/Manifest +++ b/dev-python/inflect/Manifest @@ -1,3 +1,4 @@ DIST inflect-6.0.4.tar.gz 71131 BLAKE2B 24ec6f25462594fde4558f7a4269c68d31989ead54c982f3a4382b5f0c192fd5fcac7544413fecef0abaf7c3fe2f9b4a8049fc7dc7d324e4397fb6a81763ef8e SHA512 96aaa74b3e8c5dcc91d81af336af73535826f3cedaa556d6baf540ca54db1a7c1f17a372c240446c0d81697520eab154bad4f0aad6195c6ab8e131ae443d3811 DIST inflect-6.1.0.tar.gz 71080 BLAKE2B a4f86fa3d64f979ad184d3744dd40c5a220ea904bef3cc87af3f675febdd1346b918797a879ebee368f4d9381e698476229b538fe15f14921c41351450132a04 SHA512 2457ed594081a3f26390e88b5d5826867cd3d54ffd73c4cfe52c20cac873157ec64e30ff3e01efebb0b1edf8b0e412930bae434e1cd8c7920a273667d5e6eb68 DIST inflect-6.2.0.tar.gz 71776 BLAKE2B f0ddd4a00d23db6462d8286baf11f46596cf1292dff327940e7aab2d17e73571f8ff68bb54f1b449176398448b1478c0b99e886990dbed75b33ba170bb54a343 SHA512 ebc1c0e0518112417bfbb1147c42e2c867e1a3dffb22a67bb995170a04c3813e55620bf6fd07d1c40d380bc8886435ec634c477f706134e4f8943c94b3269851 +DIST inflect-7.0.0.tar.gz 70963 BLAKE2B ae896109acd33946e05902d121ecbd95e04dc33a1d6da6035148521de5baff8cff877a5c56c104bde29d56025e231e20f97e0ee50686de0ec19b567d53612314 SHA512 b2ca39d0e36cda8c8c42d208443d3b84b10d659dcd0d368273503d6e76df19c61ac3c623d526ea918ca8b347d6db8bdfb691609e480eaa33dd4f1c37e008473b diff --git a/dev-python/inflect/inflect-7.0.0.ebuild b/dev-python/inflect/inflect-7.0.0.ebuild new file mode 100644 index 000000000000..c74cdb223fa2 --- /dev/null +++ b/dev-python/inflect/inflect-7.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Correctly inflect words and numbers" +HOMEPAGE=" + https://pypi.org/project/inflect/ + https://github.com/jaraco/inflect/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-python/pydantic-1.9.1[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/iniparse/Manifest b/dev-python/iniparse/Manifest index 893eca714c97..48595da808ef 100644 --- a/dev-python/iniparse/Manifest +++ b/dev-python/iniparse/Manifest @@ -1,2 +1 @@ -DIST iniparse-0.5.tar.gz 32233 BLAKE2B 3da99f9d828318f78ddb8789afe63a7fdec017eaf41df5f420b0f358a9724eb787f312c9964238d9e42ebecce143d37f72858c7935cafbcf0221229b89033026 SHA512 b3f10d1b36497c3c5c71cb0a1ac73d74d8944f4ad3b7acc4a4b0246c2f1a20c184d9af20bbb3cb8ec4f57fddfb5e103b92688847debb4200ef0583353d7f9556 DIST python-iniparse-ab623b0e287a9303bdb0c5213c485110e68dac12.tar.gz 33680 BLAKE2B 66ff134b1df28ae9c3e86110e7f8ad8dc0e24ed48f09db0c7554464e8d919aca49a7e43156c4acb8602af134c2f9d6c046d05cf1764f29285d8586329708a65a SHA512 57c43f7e0d28eab0e41bb819f7c06821d77f9bc5f3d0986f85dd4852b2edd468bb7b2737733e2f00faeac2e1211998d2e99b54ec92959eaf6d7d10897b176eaf diff --git a/dev-python/iniparse/iniparse-0.5-r1.ebuild b/dev-python/iniparse/iniparse-0.5-r1.ebuild deleted file mode 100644 index 36b38706afb0..000000000000 --- a/dev-python/iniparse/iniparse-0.5-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Better INI parser for Python" -HOMEPAGE=" - https://github.com/candlepin/python-iniparse/ - https://pypi.org/project/iniparse/ -" - -LICENSE="MIT PSF-2" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="" - -RDEPEND=" - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} -" - -python_test() { - "${EPYTHON}" runtests.py || die -} - -python_install_all() { - rm -rf "${ED}/usr/share/doc/${P}" || die - distutils-r1_python_install_all -} diff --git a/dev-python/iniparse/iniparse-0.5_p20221102.ebuild b/dev-python/iniparse/iniparse-0.5_p20221102.ebuild index 06b30f3296bb..f6c69f6ad934 100644 --- a/dev-python/iniparse/iniparse-0.5_p20221102.ebuild +++ b/dev-python/iniparse/iniparse-0.5_p20221102.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/six-1.10.0[${PYTHON_USEDEP}] diff --git a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild b/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild index 2932bbfc024c..07ed20cab5b1 100644 --- a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild +++ b/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.org/project/intervaltree/" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]" diff --git a/dev-python/intervaltree/intervaltree-3.1.0.ebuild b/dev-python/intervaltree/intervaltree-3.1.0.ebuild deleted file mode 100644 index 23a5cc598f59..000000000000 --- a/dev-python/intervaltree/intervaltree-3.1.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 pypi - -DESCRIPTION="Editable interval tree data structure for Python 2 and 3" -HOMEPAGE="https://pypi.org/project/intervaltree/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" - -RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/ipywidgets/Manifest b/dev-python/ipywidgets/Manifest index 7067af1b28d3..8257ccd17a87 100644 --- a/dev-python/ipywidgets/Manifest +++ b/dev-python/ipywidgets/Manifest @@ -1 +1,2 @@ DIST ipywidgets-8.0.6.tar.gz 115372 BLAKE2B 9369c6697879cb07576ef82769b2df7cb24c7076e5d6d01be30c9f23ee3586616fa44ff7a16904bd0a5754032d4c9be58cb7c63392360d4347f1284d8bd53093 SHA512 9275f259f7f20b20e14856b1a500094300c18f3e9ff46086a5856a5261a71d62a005a2541f4987b9761d57da1db15e881f0c858dcde34978cbef8b5efe691723 +DIST ipywidgets-8.0.7.tar.gz 115457 BLAKE2B fc9e0da01de1b76b770335a8ac8844b930ca941b64e35dda561aed1732da64d3c814244d8695d4c9ee15247ce6c4095fc710c80bfb32bbabd26ad6d06dc04da8 SHA512 8dddc9d3df9d5f862b380553e7ea5df24e2d9f7cf086c9b8c51d5efe7018969a0fc56c442ccacc2bcfd7a870eb72ec9d75b05e3eff1ded2aff4a391c9d85053d diff --git a/dev-python/ipywidgets/ipywidgets-8.0.7.ebuild b/dev-python/ipywidgets/ipywidgets-8.0.7.ebuild new file mode 100644 index 000000000000..fe968999dd3b --- /dev/null +++ b/dev-python/ipywidgets/ipywidgets-8.0.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="IPython HTML widgets for Jupyter" +HOMEPAGE=" + https://ipywidgets.readthedocs.io/ + https://github.com/jupyter-widgets/ipywidgets/ + https://pypi.org/project/ipywidgets/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ipykernel-4.5.1[${PYTHON_USEDEP}] + >=dev-python/ipython_genutils-0.2.0[${PYTHON_USEDEP}] + >=dev-python/traitlets-4.3.1[${PYTHON_USEDEP}] + >=dev-python/widgetsnbextension-4.0.7[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # upstream hack to autoconfigure ipywidgets in jupyter + # we don't have jupyterlab_widgets packaged + sed -i -e '/jupyterlab_widgets/d' setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/isoduration/isoduration-20.11.0-r1.ebuild b/dev-python/isoduration/isoduration-20.11.0-r1.ebuild index 8491a36a0514..cc5fa3f62a0a 100644 --- a/dev-python/isoduration/isoduration-20.11.0-r1.ebuild +++ b/dev-python/isoduration/isoduration-20.11.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="ISC" 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 ~x64-macos" RDEPEND=" >=dev-python/arrow-0.15.0[${PYTHON_USEDEP}] diff --git a/dev-python/jaraco-collections/Manifest b/dev-python/jaraco-collections/Manifest index 9ab71c7069ca..ddd3686f4d04 100644 --- a/dev-python/jaraco-collections/Manifest +++ b/dev-python/jaraco-collections/Manifest @@ -1,3 +1 @@ -DIST jaraco.collections-4.1.0.tar.gz 17806 BLAKE2B 7558a50407db2113718701c52196f2ae2e0400a1f91104edb280e73ed5f8d74f9976c4309649684022ff83e8d5f55ceb0a9dbd44ca97e08fd508eb516e8ad4af SHA512 15ec220503304cedaa2c03a94cea79b172500685cc640902f774d178994cca1acda9cdc2a9b8f0ffec54cc98b0b75d2cd70512a12a453ea15ae19af4c691a3f8 -DIST jaraco.collections-4.2.0.tar.gz 17623 BLAKE2B 8e96751618156eb9c45d4f0d8ee79f7ef5de8ef8332d3d0d8ecc27567057ca2d6702bcea0c3e8f8191bf8e5ddb4e37bba1facfe23365991a7390ff6c36939689 SHA512 4b26923b4c014399da45d8248219065dd56489ff434acac901cc04ccd32fe15ac6c97afa3aa88939d4d887a341c64dd65797d514ba287550a1f1e99183e0f71c DIST jaraco.collections-4.3.0.tar.gz 17862 BLAKE2B f40c6f40fb7fea5c74244b24a8121471ce4e33615d6db7f0db660f669c8aca65f9fb1986d2213762883b671067c8137c21694e41e7276cd4a9b00bc1989f022d SHA512 cee6169dfbe71752e6ed93db35a41896d891932cab949fed534bb90d5ac246eba3fb19105d39981b5cff9996331914e67858cc1158c23ffa702cf1cdcdced90e diff --git a/dev-python/jaraco-collections/jaraco-collections-4.1.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-4.1.0.ebuild deleted file mode 100644 index c07100fd2439..000000000000 --- a/dev-python/jaraco-collections/jaraco-collections-4.1.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Models and classes to supplement the stdlib collections module" -HOMEPAGE=" - https://github.com/jaraco/jaraco.collections/ - https://pypi.org/project/jaraco.collections/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/jaraco-text[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/jaraco-collections/jaraco-collections-4.2.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-4.2.0.ebuild deleted file mode 100644 index 69c1d0e05956..000000000000 --- a/dev-python/jaraco-collections/jaraco-collections-4.2.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Models and classes to supplement the stdlib collections module" -HOMEPAGE=" - https://github.com/jaraco/jaraco.collections/ - https://pypi.org/project/jaraco.collections/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - dev-python/jaraco-text[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/jaraco-collections/jaraco-collections-4.3.0.ebuild b/dev-python/jaraco-collections/jaraco-collections-4.3.0.ebuild index 69c1d0e05956..c07100fd2439 100644 --- a/dev-python/jaraco-collections/jaraco-collections-4.3.0.ebuild +++ b/dev-python/jaraco-collections/jaraco-collections-4.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/jaraco-text[${PYTHON_USEDEP}] diff --git a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild index 6eaa4cdae03d..b3ee49850703 100644 --- a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild +++ b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest index 34fb2f5801f3..8bcef4e1bf8a 100644 --- a/dev-python/jaraco-functools/Manifest +++ b/dev-python/jaraco-functools/Manifest @@ -1,3 +1 @@ -DIST jaraco.functools-3.6.0.tar.gz 16054 BLAKE2B dad26dc73b696dfc62d21f1807a8340e770b35881f3877fdcf6e7e95080f0cd1a81339500c306f4afb2dda896a19ffffcc1715cfc4d37f36594d59af3fd58ac0 SHA512 f249e6cdcbd88e5c89663bcc0467687ea533dc70b7c9260880da8099380b5c925f05933527de6043aa0786709a0ca4d4b183cc18acab69d8e88f63a3360e9efb -DIST jaraco.functools-3.7.0.tar.gz 16107 BLAKE2B 3a8419af3d104118144bba053c94d2f1db0972f3a908fa66cc69ec4dfe31bb6ecb1f1a2f43d7ccdbca0be5094d21e15d40d9f8d75b3ba66e606fced08150872f SHA512 37b33b526a3f3cff259c93c764bdde06015440bef025d9f5a177125a654abb23f96d71f0b4f4e73cdfe7274af1575a01d8e112f9d333cbe12f53b1583bae1d5a DIST jaraco.functools-3.8.0.tar.gz 16251 BLAKE2B 15735a053b395173de2568d13d54d0a770477f72e138998abb67f24314d13ae1a008a2b373979dfb8b3b8955754758e07eb5981459b793ba4b6839e6aefbdda8 SHA512 923e94f54c46896d89db6b4a0c5d803996dc5caddd6a3ada66f943b58afd1750f5403d10de5ab87f93e57c3eab43806401f7c6b5a8265938793d45cba93df688 diff --git a/dev-python/jaraco-functools/jaraco-functools-3.6.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-3.6.0.ebuild deleted file mode 100644 index b5ad05df53b2..000000000000 --- a/dev-python/jaraco-functools/jaraco-functools-3.6.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 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 -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Additional functions used by other projects by developer jaraco" -HOMEPAGE=" - https://github.com/jaraco/jaraco.functools/ - https://pypi.org/project/jaraco.functools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - >=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jaraco-classes[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -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 = "jaraco.functools" - version = "${PV}" - description = "Functools like those found in stdlib" - EOF -} - -python_install() { - distutils-r1_python_install - # rename to workaround a bug in pkg_resources - # https://bugs.gentoo.org/834522 - mv "${D}$(python_get_sitedir)"/jaraco{_,.}functools-${PV}.dist-info || die -} diff --git a/dev-python/jaraco-functools/jaraco-functools-3.8.0.ebuild b/dev-python/jaraco-functools/jaraco-functools-3.8.0.ebuild index 0607441caa3f..b5ad05df53b2 100644 --- a/dev-python/jaraco-functools/jaraco-functools-3.8.0.ebuild +++ b/dev-python/jaraco-functools/jaraco-functools-3.8.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" >=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}] diff --git a/dev-python/jaraco-path/Manifest b/dev-python/jaraco-path/Manifest index d4a147f75fb0..0f6bc8260abd 100644 --- a/dev-python/jaraco-path/Manifest +++ b/dev-python/jaraco-path/Manifest @@ -1,2 +1,3 @@ DIST jaraco.path-3.5.0.tar.gz 11060 BLAKE2B 54048439d0339618a4a22289ade29144df9f821fd4bf46e037af5e89d3e50a0b6d6bbe76330d9d1e4671dc39c60516022ea436e69673dc000ed668165d9ffc84 SHA512 987391bada099d35050a9238e3420cb7815e0851178f33adfcba873b7a8cb56adcbb9d7d15b77404c2140682200960d46ace2031e8152de0866511120715fcfd DIST jaraco.path-3.6.0.tar.gz 11029 BLAKE2B 2637579456e2d73860efa28827c51a3b871edcb0f86f8cf2f9af33f962980dd476d570750db408d30781e23d25c82b3645af80cefef3c45fc4da77e3182cd10f SHA512 86560abd4816fe490f7933985d8dd4003a61b6713cfa9dca3ad8e58b176adf01039731f779775a5268de4073e1290ef21f12ad02edfae4617e1d0e641eba4a16 +DIST jaraco.path-3.7.0.tar.gz 11039 BLAKE2B d861cf9af9723d0dd59dff61242c7a5e7de439d0156e4fcc024c30c5cde2773ca0b501527fbade2cae84cc236f74d0e242179a4f51775dbde92cc0c9bed5b267 SHA512 22eba78273da9b354153bb45b2d62d9ba35466f78ad2bf728f4c284d19572443e7267c39008b3fd43b975c9dc258cddf3a3287adddd243e1031d182e6562072a diff --git a/dev-python/jaraco-path/jaraco-path-3.7.0.ebuild b/dev-python/jaraco-path/jaraco-path-3.7.0.ebuild new file mode 100644 index 000000000000..4b4767844e98 --- /dev/null +++ b/dev-python/jaraco-path/jaraco-path-3.7.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Miscellaneous path functions" +HOMEPAGE=" + https://github.com/jaraco/jaraco.path/ + https://pypi.org/project/jaraco.path/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest tests +} diff --git a/dev-python/jaraco-functools/jaraco-functools-3.7.0.ebuild b/dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild similarity index 55% rename from dev-python/jaraco-functools/jaraco-functools-3.7.0.ebuild rename to dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild index 0607441caa3f..31140137334d 100644 --- a/dev-python/jaraco-functools/jaraco-functools-3.7.0.ebuild +++ b/dev-python/jaraco-text/jaraco-text-3.11.1-r1.ebuild @@ -1,20 +1,20 @@ # Copyright 1999-2023 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 +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi -DESCRIPTION="Additional functions used by other projects by developer jaraco" +DESCRIPTION="Text utilities used by other projects by developer jaraco" HOMEPAGE=" - https://github.com/jaraco/jaraco.functools/ - https://pypi.org/project/jaraco.functools/ + https://github.com/jaraco/jaraco.text/ + https://pypi.org/project/jaraco.text/ " LICENSE="MIT" @@ -22,11 +22,14 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" - >=dev-python/more-itertools-0.12.0-r1[${PYTHON_USEDEP}] + >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] + >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}] " BDEPEND=" test? ( - dev-python/jaraco-classes[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/pathlib2[${PYTHON_USEDEP}] + ' 3.9) ) " @@ -42,15 +45,20 @@ src_configure() { build-backend = "flit_core.buildapi" [project] - name = "jaraco.functools" + name = "jaraco.text" version = "${PV}" - description = "Functools like those found in stdlib" + description = "Module for text manipulation" EOF + + # remove CLI tools, they have annoying deps, no entry points + # and since there are dashes in their names, they can't be imported + # anyway + rm jaraco/text/*-*.py || die } python_install() { distutils-r1_python_install # rename to workaround a bug in pkg_resources # https://bugs.gentoo.org/834522 - mv "${D}$(python_get_sitedir)"/jaraco{_,.}functools-${PV}.dist-info || die + mv "${D}$(python_get_sitedir)"/jaraco{_,.}text-${PV}.dist-info || die } diff --git a/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild index 3c4773fac6e5..4a3217e4b983 100644 --- a/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild +++ b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild @@ -21,6 +21,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="cli" RDEPEND=" >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}] @@ -28,13 +29,18 @@ RDEPEND=" " # needed only for CLI tool, make it PDEPEND to reduce pain in setuptools # bootstrap -PDEPEND=" +CLI_DEPEND=" $(python_gen_cond_dep ' dev-python/autocommand[${PYTHON_USEDEP}] dev-python/inflect[${PYTHON_USEDEP}] dev-python/more-itertools[${PYTHON_USEDEP}] ' "${CLI_COMPAT[@]}") " +PDEPEND=" + cli? ( + ${CLI_DEPEND} + ) +" BDEPEND=" test? ( ${PDEPEND} @@ -65,7 +71,7 @@ src_configure() { python_test() { local EPYTEST_IGNORE=() - if ! has "${EPYTHON/./_}" "${CLI_COMPAT[@]}"; then + if ! use cli || ! has "${EPYTHON/./_}" "${CLI_COMPAT[@]}"; then EPYTEST_IGNORE+=( jaraco/text/show-newlines.py jaraco/text/strip-prefix.py diff --git a/dev-python/jaraco-text/metadata.xml b/dev-python/jaraco-text/metadata.xml index 53b2aac86a52..0cc9650b316b 100644 --- a/dev-python/jaraco-text/metadata.xml +++ b/dev-python/jaraco-text/metadata.xml @@ -10,6 +10,10 @@ jaraco.text jaraco/jaraco.text https://github.com/jaraco/jaraco.text/issues - https://github.com/jaraco/jaraco.text/blob/master/CHANGES.rst + + + Install dependencies needed for CLI tools (Rust warning!) + + diff --git a/dev-python/jsonpatch/Manifest b/dev-python/jsonpatch/Manifest index 7d18f8ebd857..ec6703058afd 100644 --- a/dev-python/jsonpatch/Manifest +++ b/dev-python/jsonpatch/Manifest @@ -1,3 +1 @@ -DIST jsonpatch-1.32.tar.gz 27988 BLAKE2B b60dc7607f644f1ffd095486c237e3bb537b465132725e98fc8799a42a92dcbb43e1e41d281fbc2ce2c4efec327ad681d7740129be55d94c51321e620d084d95 SHA512 4e2978555dd506e09553014d426c4e3a6c6d5c865428f11450952704007c8a0b2060b945cf1fa33a128151427e1c66919891466e095e96fff4316304f0b3ad1d -DIST python-json-patch-1.32.gh.tar.gz 27988 BLAKE2B b60dc7607f644f1ffd095486c237e3bb537b465132725e98fc8799a42a92dcbb43e1e41d281fbc2ce2c4efec327ad681d7740129be55d94c51321e620d084d95 SHA512 4e2978555dd506e09553014d426c4e3a6c6d5c865428f11450952704007c8a0b2060b945cf1fa33a128151427e1c66919891466e095e96fff4316304f0b3ad1d DIST python-json-patch-1.33.gh.tar.gz 28475 BLAKE2B 7d95ab23e09141cbe26618c91b12558d5fbfecda3e5b148d834753a364155d30859a9bdc3d321bdfcc5269f7e0170671524ae78f5fe65a8c97041bab3fb522b9 SHA512 0685f63949bee135b19d0962bdaab32ba97e02772b6650d885be57c09a2e89546222ebba1a4cf146b2f91027790b0a3ff2ea072d66dcebf9153aa601638bbfa2 diff --git a/dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild b/dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild deleted file mode 100644 index db865c090f6c..000000000000 --- a/dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -MY_P=python-json-patch-${PV} -DESCRIPTION="Apply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04" -HOMEPAGE=" - https://github.com/stefankoegl/python-json-patch/ - https://pypi.org/project/jsonpatch/ -" -SRC_URI=" - https://github.com/stefankoegl/python-json-patch/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/jsonpointer-1.9[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - ) -" - -python_test() { - "${EPYTHON}" tests.py || die "Tests of tests.py fail with ${EPYTHON}" - "${EPYTHON}" ext_tests.py || die "Tests of ext_tests.py fail with ${EPYTHON}" -} diff --git a/dev-python/jsonpatch/jsonpatch-1.32.ebuild b/dev-python/jsonpatch/jsonpatch-1.32.ebuild deleted file mode 100644 index a1091af90b37..000000000000 --- a/dev-python/jsonpatch/jsonpatch-1.32.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Apply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04" -HOMEPAGE="https://github.com/stefankoegl/python-json-patch" -SRC_URI="https://github.com/stefankoegl/python-json-patch/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/python-json-patch-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-python/jsonpointer-1.9[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( ${RDEPEND} ) -" - -python_test() { - "${EPYTHON}" tests.py || die "Tests of tests.py fail with ${EPYTHON}" - "${EPYTHON}" ext_tests.py || die "Tests of ext_tests.py fail with ${EPYTHON}" -} diff --git a/dev-python/jsonpatch/jsonpatch-1.33.ebuild b/dev-python/jsonpatch/jsonpatch-1.33.ebuild index db865c090f6c..0dcdc83e1831 100644 --- a/dev-python/jsonpatch/jsonpatch-1.33.ebuild +++ b/dev-python/jsonpatch/jsonpatch-1.33.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/jsonpointer/jsonpointer-2.4.ebuild b/dev-python/jsonpointer/jsonpointer-2.4.ebuild index a2dc4885530d..dd47ece3db1d 100644 --- a/dev-python/jsonpointer/jsonpointer-2.4.ebuild +++ b/dev-python/jsonpointer/jsonpointer-2.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" 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 ~x64-macos" python_test() { "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}" diff --git a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild index 46d56e086c48..a90660e4135f 100644 --- a/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild +++ b/dev-python/jsonschema-specifications/jsonschema-specifications-2023.6.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=" >=dev-python/referencing-0.28.0[${PYTHON_USEDEP}] diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest index 42b7cff4e019..437d4e4e0a8e 100644 --- a/dev-python/jsonschema/Manifest +++ b/dev-python/jsonschema/Manifest @@ -1 +1,2 @@ DIST jsonschema-4.17.3.tar.gz 297785 BLAKE2B a0383bf5612ae50e94c95dbc1774d796b62c74a7aae3056a40edb7e042ad07fd7885e61d86220120a906a4017afe30d8ee8edbbf0cf01a6dec1f212984ff1c1e SHA512 626fc913c37d2e49e4b47c9e058aab4a96c1dc50c35d8def0b2ea0ca464dc25e3318d4fde4927c11ca38068743cd81779d5189464b821407ac1de1788bad30e2 +DIST jsonschema-4.18.0.tar.gz 315551 BLAKE2B 0f885362b6c1af6385be88770b1f332f38e270ea48c81d2ab6ab37503b007bf2d7a3419c9d435e919fea7c6f6d4b3d1c84a5fd4f196237507c9803473a879f4d SHA512 83eee5a752f14475b32405a916790f033eaeb4cc4b69625abb4915972e5832878a0aa2c51c5c782169bfef5537f3072bd41682e2752380435f7de1162e66f4c1 diff --git a/dev-python/jsonschema/jsonschema-4.17.3.ebuild b/dev-python/jsonschema/jsonschema-4.17.3.ebuild index a62f28a0c823..8d64b4312be7 100644 --- a/dev-python/jsonschema/jsonschema-4.17.3.ebuild +++ b/dev-python/jsonschema/jsonschema-4.17.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" 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 ~x64-macos" RDEPEND=" >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/jsonschema/jsonschema-4.18.0.ebuild b/dev-python/jsonschema/jsonschema-4.18.0.ebuild new file mode 100644 index 000000000000..b4ab8fb92591 --- /dev/null +++ b/dev-python/jsonschema/jsonschema-4.18.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="An implementation of JSON-Schema validation for Python" +HOMEPAGE=" + https://pypi.org/project/jsonschema/ + https://github.com/python-jsonschema/jsonschema/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}] + >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}] + >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] +" + +# formatter deps +RDEPEND+=" + dev-python/fqdn[${PYTHON_USEDEP}] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/isoduration[${PYTHON_USEDEP}] + >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}] + dev-python/rfc3339-validator[${PYTHON_USEDEP}] + dev-python/rfc3986-validator[${PYTHON_USEDEP}] + dev-python/rfc3987[${PYTHON_USEDEP}] + dev-python/uri_template[${PYTHON_USEDEP}] + >=dev-python/webcolors-1.11[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires pip, does not make much sense for the users + jsonschema/tests/test_cli.py::TestCLIIntegration::test_license + # fragile warning tests + jsonschema/tests/test_deprecations.py + # wtf? + jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug +) diff --git a/dev-python/junit-xml/Manifest b/dev-python/junit-xml/Manifest index 746dfa61d906..fd75afcdd8e7 100644 --- a/dev-python/junit-xml/Manifest +++ b/dev-python/junit-xml/Manifest @@ -1,2 +1 @@ -DIST junit-xml-1.9.tar.gz 11111 BLAKE2B e40914263421e7021d6bd697a03ae74b596d915479f24e8227d8b0b0bda51529df58f7aa54b27e981bb1df0aa36d7876f4f30fff8924188143bc4dd6b1d80b17 SHA512 73d5245f4a324485370e91d0d4d9a754133e0f90e5ad9ae7070bbb7aad29bee5fda4103548483358d536834c5fee9c8bd5fef79c4b66f905a2aeb0823ef02d22 DIST python-junit-xml-19d3cc333d35dfd2d17d75c506336c15e5c6685a.gh.tar.gz 11111 BLAKE2B e40914263421e7021d6bd697a03ae74b596d915479f24e8227d8b0b0bda51529df58f7aa54b27e981bb1df0aa36d7876f4f30fff8924188143bc4dd6b1d80b17 SHA512 73d5245f4a324485370e91d0d4d9a754133e0f90e5ad9ae7070bbb7aad29bee5fda4103548483358d536834c5fee9c8bd5fef79c4b66f905a2aeb0823ef02d22 diff --git a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild index 969683f39b30..dbea026b8458 100644 --- a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild +++ b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-python/six[${PYTHON_USEDEP}] diff --git a/dev-python/junit-xml/junit-xml-1.9.ebuild b/dev-python/junit-xml/junit-xml-1.9.ebuild deleted file mode 100644 index 4ed6f5735b24..000000000000 --- a/dev-python/junit-xml/junit-xml-1.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="Create JUnit XML test result documents" -HOMEPAGE=" - https://pypi.org/project/junit-xml/ - https://github.com/kyrus/python-junit-xml" -# upstream fails both at uploading to pypi and making tags -# https://github.com/kyrus/python-junit-xml/issues/69 -# https://github.com/kyrus/python-junit-xml/issues/31 -EGIT_COMMIT="19d3cc333d35dfd2d17d75c506336c15e5c6685a" -SRC_URI=" - https://github.com/kyrus/python-junit-xml/archive/${EGIT_COMMIT}.tar.gz - -> ${P}.tar.gz" -S=${WORKDIR}/python-junit-xml-${EGIT_COMMIT} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild b/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild index e2992177e823..6583d364a4ec 100644 --- a/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild +++ b/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~riscv x86" RDEPEND=" >=dev-python/cryptography-3.4[${PYTHON_USEDEP}] diff --git a/dev-python/keyutils/keyutils-0.6-r2.ebuild b/dev-python/keyutils/keyutils-0.6-r2.ebuild new file mode 100644 index 000000000000..55fec8bbf26f --- /dev/null +++ b/dev-python/keyutils/keyutils-0.6-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A set of python bindings for keyutils" +HOMEPAGE="https://github.com/sassoftware/python-keyutils/" +SRC_URI="https://github.com/sassoftware/python-keyutils/archive/refs/tags/${PV}.tar.gz -> python-keyutils-${PV}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" +DEPEND="sys-apps/keyutils" +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest + +S="${WORKDIR}/python-keyutils-${PV}" + +src_prepare() { + default + sed -i -e '/pytest-runner/d' setup.py || die + rm keyutils/_keyutils.c || die +} + +python_test() { + ln -s "${S}"/test "${BUILD_DIR}"/test || die + cd "${BUILD_DIR}" || die + distutils-r1_python_test +} diff --git a/dev-python/lark/lark-1.1.5.ebuild b/dev-python/lark/lark-1.1.5.ebuild index 8e7220dc802b..eb916b56c3f6 100644 --- a/dev-python/lark/lark-1.1.5.ebuild +++ b/dev-python/lark/lark-1.1.5.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" 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 ~x64-macos" BDEPEND=" test? ( diff --git a/dev-python/libarchive-c/Manifest b/dev-python/libarchive-c/Manifest index fc8504389ded..985483415fed 100644 --- a/dev-python/libarchive-c/Manifest +++ b/dev-python/libarchive-c/Manifest @@ -1,2 +1,2 @@ -DIST libarchive-c-4.0.gh.tar.gz 47743 BLAKE2B c6246b35a9a389c6cd999b32412436f8134737a4cba1c0bf8a905e3ba6e1653c515956f43a580901dd4278cbc00b783ecfa7a4306f0fc7ca2d2666b3af500cb8 SHA512 787b049a5f06d7370369a6bb2d9ebab6e4e5eda0a4f839906e205a7e19a00f9f7e350d4c42e3434e345063dd0ea44e5b0b4c0524033b05a6d8f15758757c5c36 DIST python-libarchive-c-4.0.gh.tar.gz 47727 BLAKE2B 87f8cfb0adf080b11df85d065fbcc38bf5682592882b3a8a8077e5cfb590cc10a05b98c98a2be41570aa59d06899b2e47815183e563007b1077717cdaa79a21c SHA512 1544713802789859ffa9a0d8f4e490f720bbd4d589aae8899d0d1fb6780f2cde0db96f3023c1c32eacea07ea325ac180797aebdb0e8e37093af53807f2e5c812 +DIST python-libarchive-c-5.0.gh.tar.gz 48751 BLAKE2B 2ab737c7493c202ba9a1ad57e1066aad12ea984bfa0e63115f59491ea14b3bd1d46d2bb20f033bf5bae64a6badf73b641183f63cc79c9f0e6141792a35521dc4 SHA512 df4758f4b7207fe77ae650aa78c302e9e2a0c7ba81fbeae70af8cb37789a056bc420acd73c1d5baec7b0e93a47fd3e5130db8e43c983f4723366f75a58823f75 diff --git a/dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild b/dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild index 0d096eda1624..1f9ab8f756e6 100644 --- a/dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild +++ b/dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="CC0-1.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" RDEPEND=" app-arch/libarchive diff --git a/dev-python/libarchive-c/libarchive-c-4.0.ebuild b/dev-python/libarchive-c/libarchive-c-4.0.ebuild deleted file mode 100644 index 2cd5020745b4..000000000000 --- a/dev-python/libarchive-c/libarchive-c-4.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="A Python interface to libarchive" -HOMEPAGE="https://github.com/Changaco/python-libarchive-c/ https://pypi.org/project/libarchive-c/" -SRC_URI=" - https://github.com/Changaco/python-libarchive-c/archive/refs/tags/${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}"/python-${P} - -LICENSE="CC0-1.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86" - -RDEPEND="app-arch/libarchive" -BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/dev-python/libarchive-c/libarchive-c-5.0.ebuild b/dev-python/libarchive-c/libarchive-c-5.0.ebuild new file mode 100644 index 000000000000..c82a0dc6a681 --- /dev/null +++ b/dev-python/libarchive-c/libarchive-c-5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=python-libarchive-c-${PV} +DESCRIPTION="A Python interface to libarchive" +HOMEPAGE=" + https://github.com/Changaco/python-libarchive-c/ + https://pypi.org/project/libarchive-c/ +" +SRC_URI=" + https://github.com/Changaco/python-libarchive-c/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" + +RDEPEND=" + app-arch/libarchive +" + +distutils_enable_tests pytest diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index e99aeb91e935..61837531aef7 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/dev-python/lit/lit-17.0.0_pre20230620.ebuild b/dev-python/lit/lit-17.0.0_pre20230620.ebuild deleted file mode 100644 index a1f25977a11a..000000000000 --- a/dev-python/lit/lit-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - sys-devel/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from sys-devel/llvm) - -src_prepare() { - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-17.0.0_pre20230615.ebuild b/dev-python/lit/lit-17.0.0_pre20230705.ebuild similarity index 100% rename from dev-python/lit/lit-17.0.0_pre20230615.ebuild rename to dev-python/lit/lit-17.0.0_pre20230705.ebuild diff --git a/dev-python/littleutils/littleutils-0.2.2-r1.ebuild b/dev-python/littleutils/littleutils-0.2.2-r1.ebuild new file mode 100644 index 000000000000..def0074b7ec3 --- /dev/null +++ b/dev-python/littleutils/littleutils-0.2.2-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Small personal collection of Python utility functions" +HOMEPAGE=" + https://pypi.org/project/littleutils/ + https://github.com/alexmojaki/littleutils/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +python_test() { + "${EPYTHON}" -m doctest -v littleutils/__init__.py || + die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/logical-unification/Manifest b/dev-python/logical-unification/Manifest index e3ab54e77a40..46ee129a5f44 100644 --- a/dev-python/logical-unification/Manifest +++ b/dev-python/logical-unification/Manifest @@ -1,2 +1 @@ -DIST logical-unification-0.4.5.gh.tar.gz 47003 BLAKE2B 9f7e119a69b15b460ce66af137a3f0c3dd3da154173ac196a94d4894aafc67eeaa31d69c5ca8bdd6e264a3f7599f9e301dad103510c77e60ff14cc8af1c86ce8 SHA512 42af33ac7da6013d48d26ab49b84b40146f494963f1eee06256a219e8d0517b04cc3fe86f51cf19729fc64ad765e75a4890b278c2dbbf34eb7e1ef65f3014784 DIST logical-unification-0.4.6.gh.tar.gz 47171 BLAKE2B 894db9bfc94b1b4ed496376bb45dd6f71db89f57ff73ab4bfacd12e991817751c4213b36d6e19d34b239e1335dcbe7b71ab283d419bab92554dacc539355ae7e SHA512 6caf91823acbaf0341d7d515610bbe351882f1b6fdff064fc900adb56387c6023a49743b0ad5f6f1c6af42e79b53ac1d1540a4ce3c42dca5fd79f0abec9f653c diff --git a/dev-python/logical-unification/logical-unification-0.4.5.ebuild b/dev-python/logical-unification/logical-unification-0.4.5.ebuild deleted file mode 100644 index dda9a2b990ae..000000000000 --- a/dev-python/logical-unification/logical-unification-0.4.5.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="Logical unification in Python" -HOMEPAGE=" - https://pypi.org/project/logical-unification/ - https://github.com/pythological/unification/ -" -SRC_URI=" - https://github.com/pythological/unification/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/unification-${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" - -RDEPEND=" - dev-python/multipledispatch[${PYTHON_USEDEP}] - dev-python/toolz[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/test_benchmarks.py -) diff --git a/dev-python/logical-unification/logical-unification-0.4.6.ebuild b/dev-python/logical-unification/logical-unification-0.4.6.ebuild index ef3038a1d16e..79abee04fb58 100644 --- a/dev-python/logical-unification/logical-unification-0.4.6.ebuild +++ b/dev-python/logical-unification/logical-unification-0.4.6.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/unification-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" RDEPEND=" dev-python/multipledispatch[${PYTHON_USEDEP}] diff --git a/dev-python/looseversion/Manifest b/dev-python/looseversion/Manifest index b3070ec0b8e0..6dd0d1eab9b6 100644 --- a/dev-python/looseversion/Manifest +++ b/dev-python/looseversion/Manifest @@ -1,2 +1,3 @@ DIST looseversion-1.1.2.tar.gz 8393 BLAKE2B 4ed8bdf5b7a1e249a9a889d60e5604ff5027e924a10a686b7def882eccb40450564721ceee7adc3860c6bd85188c5fb619ad461fa9fd4f31c8ca09e1d49331b9 SHA512 476cc7b57a9eebdc1c58506f4c394db9a338b4b9689fdfa171aa736fabe62282438d50923a834db104603f09eea44197623e89adcda3121fa522a3fa40585a25 DIST looseversion-1.2.0.tar.gz 8614 BLAKE2B 3a4736fc8ab7a8521d3ee9d461f263253f1e7ec13002bd72a3a785aa0d1e60910bc0756ff05c24b89dca3052a142c38d4ac950dd32904c6849990078bbce414c SHA512 f0c991af7f972d9b50fabceceba47477d2b4eec937267c0100e73d55559a3d8d304fd873f1e7050dfdba2dd8c0c92db83d3ef440cf7842cda902dd87bc6a5adb +DIST looseversion-1.3.0.tar.gz 8799 BLAKE2B 75664c31164062178986a14ff2fcc1a4c3c2c8e5bab9728477c33c73076833b5fdc8d55ebf7444f809a9a3e6152eb9c51888b8227efd4ac5f865890da8ec0472 SHA512 a54c788ba698b07308cfc75b5afba2cda59451d72d178be92b43c433deac9b24bffafa26f121af79a3d42eca8f83e7f50477498e1a17aec47cc213d39aa47eb2 diff --git a/dev-python/looseversion/looseversion-1.3.0.ebuild b/dev-python/looseversion/looseversion-1.3.0.ebuild new file mode 100644 index 000000000000..6654b11d9f0b --- /dev/null +++ b/dev-python/looseversion/looseversion-1.3.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit pypi distutils-r1 + +DESCRIPTION="A backwards/forwards-compatible fork of distutils.version.LooseVersion" +HOMEPAGE=" + https://pypi.org/project/looseversion/ + https://github.com/effigies/looseversion +" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +distutils_enable_tests pytest + +python_test() { + epytest tests.py +} diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest index dfb11dbe76ef..89c06d36e73b 100644 --- a/dev-python/lxml/Manifest +++ b/dev-python/lxml/Manifest @@ -1 +1,2 @@ DIST lxml-4.9.2.gh.tar.gz 957365 BLAKE2B 201b3977da90386e413f1b89a4b7ee1e44d6bbea05e622e92feb1d67c637ce46ebf746f0648f034ed3bccd609233ccf7d8a7ee456f13b8d9ca8587ddf1ebd32a SHA512 816b2fe2eef2a97a0df66cbc39850c6dc3d6470e4033cc73edb40c80c0afbbe6c084d042d7c98b29497926e76f648caa42e1ebe5d83060af08af6972316077b0 +DIST lxml-4.9.3.gh.tar.gz 958614 BLAKE2B 885ed89a7fbf3fedbcdf510652cd44a106d2be8eaf7c19f59ad13f0ded986bb40837894af5d31ea5d046fec56752891baacdef6249dbc62319191b9b2930e2a2 SHA512 74d40cbd02fc0329b789274b544af296edcb99e4c1a544dfbb7a90fdbe3e23b2621c5dfe7be3970f43c98cdd3d9bef9d5792c68db4648c2a12884b8104e1e1dc diff --git a/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch b/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch new file mode 100644 index 000000000000..939e26e51242 --- /dev/null +++ b/dev-python/lxml/files/lxml-4.9.3-tests-pypy.patch @@ -0,0 +1,424 @@ +From 1804702b5e3c85c1a16014d62365a29d0a6d0c75 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Thu, 30 Jan 2020 06:15:27 +0100 +Subject: [PATCH] Skip tests failing on PyPy + +--- a/doc/element_classes.txt ++++ b/doc/element_classes.txt +@@ -576,10 +576,10 @@ subclasses for elements of this namespace: + + >>> print(honk_element[0].honk()) + HONK +- >>> print(honk_element[0].honking) ++ >>> print(honk_element[0].honking) # doctest: +ELLIPSIS + Traceback (most recent call last): + ... +- AttributeError: 'HonkNSElement' object has no attribute 'honking' ++ AttributeError: 'HonkNSElement' object has no attribute 'honking'... + + >>> print(honk_element[1].text) # uses fallback for non-elements + comment +--- a/src/lxml/tests/test_elementtree.py ++++ b/src/lxml/tests/test_elementtree.py +@@ -26,7 +26,7 @@ from .common_imports import ( + BytesIO, etree, HelperTestCase, + ElementTree, cElementTree, ET_VERSION, CET_VERSION, + filter_by_version, fileInTestDir, canonicalize, tmpfile, +- _str, _bytes, unicode, IS_PYTHON2 ++ _str, _bytes, unicode, IS_PYTHON2, IS_PYPY + ) + + if cElementTree is not None and (CET_VERSION <= (1,0,7) or sys.version_info[0] >= 3): +@@ -2734,6 +2734,7 @@ class _ETreeTestCaseBase(HelperTestCase): + self.assertEqual('TEST', root2[0].get('{%s}a' % ns_href)) + + required_versions_ET['test_register_namespace'] = (1,3) ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_register_namespace(self): + # ET 1.3+ + Element = self.etree.Element +--- a/src/lxml/tests/test_errors.py ++++ b/src/lxml/tests/test_errors.py +@@ -11,7 +11,7 @@ import unittest + import sys, gc, os.path + from lxml import etree + +-from .common_imports import HelperTestCase ++from .common_imports import HelperTestCase, IS_PYPY + + + class ErrorTestCase(HelperTestCase): +@@ -25,6 +25,7 @@ class ErrorTestCase(HelperTestCase): + def test_empty_parse(self): + self.assertRaises(etree.XMLSyntaxError, etree.fromstring, '') + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_element_cyclic_gc_none(self): + # test if cyclic reference can crash etree + Element = self.etree.Element +--- a/src/lxml/tests/test_http_io.py ++++ b/src/lxml/tests/test_http_io.py +@@ -11,10 +11,11 @@ import textwrap + import sys + import gzip + +-from .common_imports import etree, HelperTestCase, BytesIO, _bytes ++from .common_imports import etree, HelperTestCase, BytesIO, _bytes, IS_PYPY + from .dummy_http_server import webserver, HTTPRequestCollector + + ++@unittest.skipIf(IS_PYPY, "broken on pypy") + class HttpIOTestCase(HelperTestCase): + etree = etree + +--- a/src/lxml/tests/test_nsclasses.py ++++ b/src/lxml/tests/test_nsclasses.py +@@ -9,7 +9,7 @@ from __future__ import absolute_import + + import unittest + +-from .common_imports import etree, HelperTestCase, _bytes, make_doctest ++from .common_imports import etree, HelperTestCase, _bytes, make_doctest, IS_PYPY + + class ETreeNamespaceClassesTestCase(HelperTestCase): + +@@ -46,6 +46,7 @@ class ETreeNamespaceClassesTestCase(HelperTestCase): + self.Namespace('ns02').clear() + self.Namespace('ns03').clear() + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_ns_classes(self): + bluff_dict = {'bluff' : self.bluff_class} + maeh_dict = {'maeh' : self.maeh_class} +--- a/src/lxml/tests/test_objectify.py ++++ b/src/lxml/tests/test_objectify.py +@@ -11,7 +11,8 @@ import random + import unittest + + from .common_imports import ( +- etree, HelperTestCase, fileInTestDir, doctest, make_doctest, _bytes, _str, BytesIO ++ etree, HelperTestCase, fileInTestDir, doctest, make_doctest, _bytes, _str, BytesIO, ++ IS_PYPY + ) + + from lxml import objectify +@@ -215,11 +216,13 @@ class ObjectifyTestCase(HelperTestCase): + expected.update(DEFAULT_NSMAP) + self.assertEqual(root.value.nsmap, expected) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_date_element_efactory_text(self): + # ObjectifiedDataElement can also be used as E-Factory + value = objectify.ObjectifiedDataElement('test', 'toast') + self.assertEqual(value.text, 'testtoast') + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_date_element_efactory_tail(self): + # ObjectifiedDataElement can also be used as E-Factory + value = objectify.ObjectifiedElement(objectify.ObjectifiedDataElement(), 'test', 'toast') +@@ -376,6 +379,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual("4", getattr(root.c1, "{}c2").text) + self.assertEqual("0", getattr(root.c1, "c2").text) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_setattr(self): + for val in [ + 2, 2**32, 1.2, "Won't get fooled again", +@@ -811,6 +815,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual(3, len(root.findall(".//b"))) + self.assertEqual(2, len(root.findall("b"))) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_build_tree(self): + root = self.Element('root') + root.a = 5 +@@ -840,6 +845,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual(value, None) + self.assertEqual(value.get(XML_SCHEMA_NIL_ATTR), "true") + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_bool(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -877,6 +883,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual(objectify.DataElement(False).text, "false") + self.assertEqual(objectify.DataElement(True).text, "true") + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_str(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -884,6 +891,7 @@ class ObjectifyTestCase(HelperTestCase): + root.s = "test" + self.assertTrue(isinstance(root.s, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_str_intliteral(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -891,6 +899,7 @@ class ObjectifyTestCase(HelperTestCase): + root.s = "3" + self.assertTrue(isinstance(root.s, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_str_floatliteral(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -898,6 +907,7 @@ class ObjectifyTestCase(HelperTestCase): + root.s = "3.72" + self.assertTrue(isinstance(root.s, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_str_mul(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -910,6 +920,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertRaises(TypeError, operator.mul, root.s, "honk") + self.assertRaises(TypeError, operator.mul, "honk", root.s) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_str_add(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -920,6 +931,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual("test" + s, root.s + s) + self.assertEqual(s + "test", s + root.s) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_str_mod(self): + s = "%d %f %s %r" + el = objectify.DataElement(s) +@@ -985,6 +997,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertTrue(isinstance(value, objectify.StringElement)) + self.assertEqual(value, "3.20") + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_ustr(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -992,6 +1005,7 @@ class ObjectifyTestCase(HelperTestCase): + root.s = _str("test") + self.assertTrue(isinstance(root.s, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_ustr_intliteral(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -999,6 +1013,7 @@ class ObjectifyTestCase(HelperTestCase): + root.s = _str("3") + self.assertTrue(isinstance(root.s, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_ustr_floatliteral(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -1006,6 +1021,7 @@ class ObjectifyTestCase(HelperTestCase): + root.s = _str("3.72") + self.assertTrue(isinstance(root.s, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_ustr_mul(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -1018,6 +1034,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertRaises(TypeError, operator.mul, root.s, _str("honk")) + self.assertRaises(TypeError, operator.mul, _str("honk"), root.s) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_ustr_add(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -1043,6 +1060,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertTrue(isinstance(value, objectify.StringElement)) + self.assertEqual(value, _str("3.20")) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_int(self): + Element = self.Element + root = Element("{objectified}root") +@@ -1059,6 +1077,7 @@ class ObjectifyTestCase(HelperTestCase): + value = objectify.DataElement(123) + self.assertEqual(hash(value), hash(123)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_float(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -1075,6 +1094,7 @@ class ObjectifyTestCase(HelperTestCase): + value = objectify.DataElement(5.5) + self.assertEqual(hash(value), hash(5.5)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_float_precision(self): + # test not losing precision by shortened float str() value + # repr(2.305064300557): '2.305064300557' +@@ -1094,6 +1114,7 @@ class ObjectifyTestCase(HelperTestCase): + s = "2.305064300557" + self.assertEqual(objectify.FloatElement(s), float(s)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_float_precision_consistency(self): + # test consistent FloatElement values for the different instantiation + # possibilities +@@ -1180,6 +1201,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual(value.text, None) + self.assertEqual(value.pyval, None) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_unregistered(self): + Element = self.Element + SubElement = self.etree.SubElement +@@ -1342,6 +1364,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual(["why", "try"], + strs) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_str_cmp(self): + XML = self.XML + root = XML(_bytes('testtaste')) +@@ -1369,6 +1392,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertEqual(root.b, "") + self.assertEqual("", root.b) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_int_cmp(self): + XML = self.XML + root = XML(_bytes('56')) +@@ -1391,6 +1415,7 @@ class ObjectifyTestCase(HelperTestCase): + + # float + long share the NumberElement implementation with int + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_type_bool_cmp(self): + XML = self.XML + root = XML(_bytes('falsetrue')) +@@ -2060,6 +2085,7 @@ class ObjectifyTestCase(HelperTestCase): + before = [objectify.getRegisteredTypes()[0].name], + after = [objectify.getRegisteredTypes()[1].name]) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_registered_type_stringify(self): + from datetime import datetime + def parse_date(value): +@@ -2530,46 +2556,55 @@ class ObjectifyTestCase(HelperTestCase): + + # E-Factory tests, need to use sub-elements as root element is always + # type-looked-up as ObjectifiedElement (no annotations) ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_int(self): + E = objectify.E + root = E.root(E.val(23)) + self.assertTrue(isinstance(root.val, objectify.IntElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_float(self): + E = objectify.E + root = E.root(E.val(233.23)) + self.assertTrue(isinstance(root.val, objectify.FloatElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_str(self): + E = objectify.E + root = E.root(E.val("what?")) + self.assertTrue(isinstance(root.val, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_unicode(self): + E = objectify.E + root = E.root(E.val(_str("blöödy häll", encoding="ISO-8859-1"))) + self.assertTrue(isinstance(root.val, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_bool(self): + E = objectify.E + root = E.root(E.val(True)) + self.assertTrue(isinstance(root.val, objectify.BoolElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_none(self): + E = objectify.E + root = E.root(E.val(None)) + self.assertTrue(isinstance(root.val, objectify.NoneElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_value_concatenation(self): + E = objectify.E + root = E.root(E.val(1, "foo", 2.0, "bar ", True, None)) + self.assertTrue(isinstance(root.val, objectify.StringElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_attrib(self): + E = objectify.E + root = E.root(foo="bar") + self.assertEqual(root.get("foo"), "bar") + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_nested(self): + E = objectify.E + DataElement = objectify.DataElement +@@ -2584,6 +2619,7 @@ class ObjectifyTestCase(HelperTestCase): + self.assertTrue(isinstance(root.value[0], objectify.IntElement)) + self.assertTrue(isinstance(root.value[1], objectify.FloatElement)) + ++ @unittest.skipIf(IS_PYPY, "broken on pypy") + def test_efactory_subtype(self): + class Attribute(objectify.ObjectifiedDataElement): + def __init__(self): +@@ -2739,7 +2775,8 @@ def test_suite(): + suite = unittest.TestSuite() + suite.addTests([unittest.makeSuite(ObjectifyTestCase)]) + suite.addTests(doctest.DocTestSuite(objectify)) +- suite.addTests([make_doctest('../../../doc/objectify.txt')]) ++ if not IS_PYPY: ++ suite.addTests([make_doctest('../../../doc/objectify.txt')]) + return suite + + if __name__ == '__main__': +--- a/src/lxml/tests/test_xpathevaluator.py ++++ b/src/lxml/tests/test_xpathevaluator.py +@@ -8,7 +8,7 @@ from __future__ import absolute_import + + import unittest, sys + +-from .common_imports import etree, HelperTestCase, _bytes, BytesIO, doctest, make_doctest ++from .common_imports import etree, HelperTestCase, _bytes, BytesIO, doctest, make_doctest, IS_PYPY + + + class ETreeXPathTestCase(HelperTestCase): +@@ -740,8 +740,9 @@ def test_suite(): + suite.addTests([unittest.makeSuite(ETreeXPathExsltTestCase)]) + suite.addTests([unittest.makeSuite(ETreeETXPathClassTestCase)]) + suite.addTests([doctest.DocTestSuite()]) +- suite.addTests( +- [make_doctest('../../../doc/xpathxslt.txt')]) ++ if not IS_PYPY: ++ suite.addTests( ++ [make_doctest('../../../doc/xpathxslt.txt')]) + return suite + + if __name__ == '__main__': +--- a/src/lxml/tests/test_xslt.py ++++ b/src/lxml/tests/test_xslt.py +@@ -17,6 +17,8 @@ from textwrap import dedent + from tempfile import NamedTemporaryFile, mkdtemp + + is_python3 = sys.version_info[0] >= 3 ++is_pypy = (getattr(sys, 'implementation', None) == 'pypy' or ++ getattr(sys, 'pypy_version_info', None) is not None) + + try: + unicode +@@ -2098,8 +2100,9 @@ def test_suite(): + suite.addTests([unittest.makeSuite(Py3XSLTTestCase)]) + suite.addTests( + [make_doctest('../../../doc/extensions.txt')]) +- suite.addTests( +- [make_doctest('../../../doc/xpathxslt.txt')]) ++ if not is_pypy: ++ suite.addTests( ++ [make_doctest('../../../doc/xpathxslt.txt')]) + return suite + + if __name__ == '__main__': +-- +2.41.0 diff --git a/dev-python/lxml/lxml-4.9.3.ebuild b/dev-python/lxml/lxml-4.9.3.ebuild new file mode 100644 index 000000000000..207b59bada90 --- /dev/null +++ b/dev-python/lxml/lxml-4.9.3.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 optfeature toolchain-funcs + +DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries" +HOMEPAGE=" + https://lxml.de/ + https://pypi.org/project/lxml/ + https://github.com/lxml/lxml/ +" +SRC_URI=" + https://github.com/lxml/lxml/archive/${P}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/lxml-${P} + +LICENSE="BSD ElementTree GPL-2 PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc examples +threads test" +RESTRICT="!test? ( test )" + +# Note: lib{xml2,xslt} are used as C libraries, not Python modules. +DEPEND=" + >=dev-libs/libxml2-2.10.3 + >=dev-libs/libxslt-1.1.38 +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig + =dev-python/cython-0.29.29[${PYTHON_USEDEP}] + doc? ( + $(python_gen_any_dep ' + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + test? ( + dev-python/cssselect[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.9.3-tests-pypy.patch +) + +python_check_deps() { + use doc || return 0 + python_has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/pygments[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" +} + +python_prepare_all() { + # avoid replacing PYTHONPATH in tests. + sed -i -e '/sys\.path/d' test.py || die + + # don't use some random SDK on Darwin + sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \ + setupinfo.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + tc-export PKG_CONFIG + distutils-r1_python_compile +} + +python_compile_all() { + use doc && emake html +} + +python_test() { + local dir=${BUILD_DIR}/test$(python_get_sitedir)/lxml + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + cp -al "${BUILD_DIR}"/{install,test} || die + cp -al src/lxml/tests "${dir}/" || die + cp -al src/lxml/html/tests "${dir}/html/" || die + ln -rs "${S}"/doc "${dir}"/../../ || die + + "${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails with ${EPYTHON}" +} + +python_install_all() { + if use doc; then + local DOCS=( README.rst *.txt doc/*.txt ) + local HTML_DOCS=( doc/html/. ) + fi + if use examples; then + dodoc -r samples + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup4 + optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect +} diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest index 43b92192e606..1c1e9fc0fb74 100644 --- a/dev-python/m2crypto/Manifest +++ b/dev-python/m2crypto/Manifest @@ -1 +1,2 @@ DIST M2Crypto-0.38.0.tar.gz 1241269 BLAKE2B 95433090e08ff72cd2b0779491dc38b89eca159b26812e763b5b8973e3d27249a96d5a2c983b59f414184f64beb8e455dc26979310378db89dd2081741d4d17d SHA512 b1e24e3101ce0dd9f17be4cabeddc2ec0f1228b270d74ef2fb38bae8807c5025b031d0743185f06370786a3dd5c3f42129720534dcff07ea4de3c727613f8d20 +DIST M2Crypto-0.39.0.tar.gz 1248372 BLAKE2B f89793b847fae3c51a0ea79c3ba861d26b53fa12b2c8d68c3b3476bb2c944b586e875bea0c4693c213e024024096a06de0734631e546c4284d65fc5494784476 SHA512 5d8210c6204fd71f06d238c5b1fe08dd38d6b8e92db7b1e433a9e4e2fe9af46d6d55df7550716a7d05328fb3c9eed427f015b7d5a1fe33a073f0af15a82ab050 diff --git a/dev-python/m2crypto/m2crypto-0.39.0.ebuild b/dev-python/m2crypto/m2crypto-0.39.0.ebuild new file mode 100644 index 000000000000..51fbd6efca42 --- /dev/null +++ b/dev-python/m2crypto/m2crypto-0.39.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 2018-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{10..11} ) +PYPI_NO_NORMALIZE=1 +PYPI_PN="M2Crypto" +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 toolchain-funcs pypi + +DESCRIPTION="A Python crypto and SSL toolkit" +HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test abi_mips_n32 abi_mips_n64 abi_mips_o32" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/swig-2.0.9 +" +RDEPEND=" + dev-libs/openssl:= +" +DEPEND="${RDEPEND}" + +distutils_enable_tests setup.py + +swig_define() { + local x + for x; do + if tc-cpp-is-true "defined(${x})"; then + SWIG_FEATURES+=" -D${x}" + fi + done +} + +src_prepare() { + # relies on very exact clock behavior which apparently fails + # with inconvenient CONFIG_HZ* + sed -e 's:test_server_simple_timeouts:_&:' \ + -i tests/test_ssl.py || die + distutils-r1_src_prepare +} + +python_compile() { + # setup.py looks at platform.machine() to determine swig options. + # For exotic ABIs, we need to give swig a hint. + local -x SWIG_FEATURES= + + # https://bugs.gentoo.org/617946 + swig_define __ILP32__ + + # https://bugs.gentoo.org/674112 + swig_define __ARM_PCS_VFP + + # Avoid similar errors to bug #688668 for MIPS + if use abi_mips_n32; then + swig_define _MIPS_SIM = _ABIN32 + elif use abi_mips_n64; then + swig_define _MIPS_SIM = _ABI64 + elif use abi_mips_o32; then + swig_define _MIPS_SIM = _ABIO32 + fi + + distutils-r1_python_compile --openssl="${ESYSROOT}"/usr +} diff --git a/dev-python/markdown-exec/Manifest b/dev-python/markdown-exec/Manifest new file mode 100644 index 000000000000..4b6f5ac4e843 --- /dev/null +++ b/dev-python/markdown-exec/Manifest @@ -0,0 +1 @@ +DIST markdown_exec-1.6.0.tar.gz 18880 BLAKE2B 374f62c112efcf7f02c6b55f1348a3b38ad574240ca2e0af88af52343eb8cd2c0001d3b3dbe629e8917c40a602311e389683abd374e4ce62209bc051ea722389 SHA512 d05d3ede2f0280e8406b7cde7e555f2a1f796101c2cd336883b0e045837767a90fa6beb4ff624fa9029343bd2c3628219f387f438fcdbb661d91219134bf312c diff --git a/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild new file mode 100644 index 000000000000..dbc2b3efc408 --- /dev/null +++ b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Utilities to execute code blocks in Markdown files" +HOMEPAGE=" + https://pawamoy.github.io/markdown-exec/ + https://pypi.org/project/markdown-exec/ +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +IUSE="ansi" + +RDEPEND=" + >=dev-python/pymdown-extensions-9[${PYTHON_USEDEP}] + ansi? ( dev-python/pygments-ansi-color[${PYTHON_USEDEP}] ) +" +BDEPEND="test? ( dev-python/markupsafe[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/dev-python/markdown-exec/metadata.xml b/dev-python/markdown-exec/metadata.xml new file mode 100644 index 000000000000..fcffb03da573 --- /dev/null +++ b/dev-python/markdown-exec/metadata.xml @@ -0,0 +1,16 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + markdown-exec + pawamoy/markdown-exec + + + Enable support for rendering ANSI colours in HTML code blocks + + diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest new file mode 100644 index 000000000000..49765423bcdf --- /dev/null +++ b/dev-python/markdown-include/Manifest @@ -0,0 +1 @@ +DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490 SHA512 4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2 diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild new file mode 100644 index 000000000000..1983e613780b --- /dev/null +++ b/dev-python/markdown-include/markdown-include-0.8.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python-Markdown extension providing LaTeX-style 'include' function" +HOMEPAGE=" + https://github.com/cmacmackin/markdown-include + https://pypi.org/project/markdown-include/ +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/markdown-3.0[${PYTHON_USEDEP}]" +BDEPEND=">=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/markdown-include/metadata.xml b/dev-python/markdown-include/metadata.xml new file mode 100644 index 000000000000..c4718378d4c5 --- /dev/null +++ b/dev-python/markdown-include/metadata.xml @@ -0,0 +1,13 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + markdown-include + cmacmackin/markdown-include + + diff --git a/dev-python/markdown-it-py/Manifest b/dev-python/markdown-it-py/Manifest index d111c336f99f..7afaac0b4e51 100644 --- a/dev-python/markdown-it-py/Manifest +++ b/dev-python/markdown-it-py/Manifest @@ -1,2 +1 @@ -DIST markdown-it-py-2.2.0.gh.tar.gz 266808 BLAKE2B 8eae5e1924e7afbc79203a11beb7b8271c4c524f5b26cd4bed86f784e4e811d081c2c6bf573bfcdb08f5e270c323957c439c9b9744c7036c4615daece24bde35 SHA512 84d6c15084bf33bdecdcbc8419322f2898bde20de6baeaee6c66c4e6ad9e47dfb8a14e2b1fcf71b8c42e7b61a7caed119919faf0faf6765aad85c186d91fe9d5 DIST markdown-it-py-3.0.0.gh.tar.gz 275478 BLAKE2B ab264d6de015262e770b5da9c26a48a9fa40209119e38e12e4185aa8b5141986df62f2ff44d80c2d62732e75408b3a70bf35ae9b7ca899ae284636cc62ded710 SHA512 820265595ab650f5ac64419d5c2687d1ee361d2a0550b9d94e86ec826cfe5e89cbd69e59d6582aac41d3b95f00ce4a0b7213bf6cd590fdbd8fd9b743c7418759 diff --git a/dev-python/markdown-it-py/markdown-it-py-2.2.0.ebuild b/dev-python/markdown-it-py/markdown-it-py-2.2.0.ebuild deleted file mode 100644 index af127216b1a8..000000000000 --- a/dev-python/markdown-it-py/markdown-it-py-2.2.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python port of markdown-it, Markdown parser" -HOMEPAGE=" - https://pypi.org/project/markdown-it-py/ - https://github.com/executablebooks/markdown-it-py/ -" -SRC_URI=" - https://github.com/executablebooks/markdown-it-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - + + + + marecki@gentoo.org + Marek Szuba + + + + mkdocs-gen-files + oprypin/mkdocs-gen-files + + diff --git a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild new file mode 100644 index 000000000000..3e74ddcb0c54 --- /dev/null +++ b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="MkDocs plugin to programmatically generate documentation pages during the build" +HOMEPAGE=" + https://oprypin.github.io/mkdocs-gen-files/ + https://pypi.org/project/mkdocs-gen-files/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/mkdocs-1.0.3[${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/pytest-golden[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest b/dev-python/mkdocs-htmlproofer-plugin/Manifest new file mode 100644 index 000000000000..e27b9212bb8a --- /dev/null +++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest @@ -0,0 +1 @@ +DIST mkdocs-htmlproofer-plugin-0.13.1.gh.tar.gz 14327 BLAKE2B 88f27b6c67aa47c6992ad2052b5b26fc6415d45b9e375dc638b19cf767ff8c466ed587b19755b8a8d1b428baaf326fa70e90122da1e5e1f3e4b8e972fb949ece SHA512 34593a6a40431ac8c293e53f8ba65de5cb933d0127fcb2e3cc6fff588e085c4d3a791e21a35e051d5961a7d73f6241825204834d6a159117af8898789e9a3748 diff --git a/dev-python/mkdocs-htmlproofer-plugin/metadata.xml b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml new file mode 100644 index 000000000000..bca7db4cb903 --- /dev/null +++ b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml @@ -0,0 +1,13 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + mkdocs-htmlproofer-plugin + manuzhang/mkdocs-htmlproofer-plugin + + diff --git a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild new file mode 100644 index 000000000000..5bde85a5830f --- /dev/null +++ b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="A MkDocs plugin that validates URLs in rendered HTML files" +HOMEPAGE=" + https://github.com/manuzhang/mkdocs-htmlproofer-plugin/ + https://pypi.org/project/mkdocs-htmlproofer-plugin/ +" +# No tests in PyPI tarballs +SRC_URI="https://github.com/manuzhang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + >=dev-python/mkdocs-0.17[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/mkdocs-monorepo-plugin/Manifest b/dev-python/mkdocs-monorepo-plugin/Manifest new file mode 100644 index 000000000000..d1dc8d0474e3 --- /dev/null +++ b/dev-python/mkdocs-monorepo-plugin/Manifest @@ -0,0 +1 @@ +DIST mkdocs-monorepo-plugin-1.0.5.tar.gz 9510 BLAKE2B 96b63fabe344f99aaefd0d3d0f547f0695fcee5b7f6d5ce027fc52ef27c1a70353c3835d0a0d02c753c48a67123bc6776a8060fa0a07640ca26f008df8f3611d SHA512 ed3c011d9a7b5a32868a4a16cbdfa1fd4ce036da2d73d59645aa5f42895f12ce7fe6d1681b53d72248b09fbdb343b2cfad3846e7005dbc8977c7ae40b8e29b30 diff --git a/dev-python/mkdocs-monorepo-plugin/metadata.xml b/dev-python/mkdocs-monorepo-plugin/metadata.xml new file mode 100644 index 000000000000..62f26ac9e62a --- /dev/null +++ b/dev-python/mkdocs-monorepo-plugin/metadata.xml @@ -0,0 +1,13 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + mkdocs-monorepo-plugin + backstage/mkdocs-monorepo-plugin + + diff --git a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild new file mode 100644 index 000000000000..e0e42827eeb2 --- /dev/null +++ b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build multiple documentation folders in a single Mkdocs" +HOMEPAGE=" + https://backstage.github.io/mkdocs-monorepo-plugin/ + https://pypi.org/project/mkdocs-monorepo-plugin/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}] + >=dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}] +" + +# Data files required by this test are not included in PyPI tarballs, +# and upstream has not tagged any releases in their GitHub repository since 2019. +EPYTEST_DESELECT=( + mkdocs_monorepo_plugin/tests/test_plugin.py::TestMonorepoPlugin::test_plugin_on_config_with_nav +) + +distutils_enable_tests pytest diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest index e61556113be5..2f6212e4da8f 100644 --- a/dev-python/mypy/Manifest +++ b/dev-python/mypy/Manifest @@ -1,3 +1,2 @@ DIST mypy-1.3.0.gh.tar.gz 2823529 BLAKE2B 0f1b4b6178ef9308fa6aeda494092229ebe07095c032b83fffd28be851608a3dc92ae4924ea64d87318155bf9d99bf16e17e2603f39fc915463455db520d6138 SHA512 1ab0e667bd019ea6804c70c775c2bfb454231ca2426b2b78b5c91672f7f20fd1195ee481a688d9b6238c3b5f6dc9a7aa5466c7405ce71dd6f78c489a43670fc0 -DIST mypy-1.4.0.gh.tar.gz 2863445 BLAKE2B e6d700a464d6ddb2ef49fd0dadca2139e7b21ebb33753e5f4ec0a60f7cac623d853dcf02cb096397c52e35c39182a082ade11b57e2a7a116bdeb9a606f854a99 SHA512 69aa3babe77c6f7576d01f29e4b9cf456bfcf7689a82d5156967c04f85ff823b34907ae006db75f1accfa52a76b51d98de1a9d307c32e70a4130046c13087501 DIST mypy-1.4.1.gh.tar.gz 2864808 BLAKE2B 7dfda945cf554e170d048fc4b2689aa25a57e058857e17dd052090089a7880da74a3dd552fb1b8f8fa9bd9e84f1c97e49b36075d10957c6ee12c2507fb775668 SHA512 8a20ded76d9d3f323dc607c6cfdd4814c2ab798620a0b38198c7ff79bd1fb93aef7f8d60afa6e568957fcd8d9bfdf42308da07b4b0dd6260f192131377ee6951 diff --git a/dev-python/mypy/mypy-1.3.0.ebuild b/dev-python/mypy/mypy-1.3.0-r1.ebuild similarity index 90% rename from dev-python/mypy/mypy-1.3.0.ebuild rename to dev-python/mypy/mypy-1.3.0-r1.ebuild index 9831a09d75a9..a0a4da4507a4 100644 --- a/dev-python/mypy/mypy-1.3.0.ebuild +++ b/dev-python/mypy/mypy-1.3.0-r1.ebuild @@ -27,8 +27,6 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 RDEPEND=" !dev-util/stubgen >=dev-python/psutil-4[${PYTHON_USEDEP}] - >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] - =dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}] $(python_gen_cond_dep ' @@ -40,11 +38,11 @@ BDEPEND=" >=dev-python/attrs-18.0[${PYTHON_USEDEP}] >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}] >=dev-python/lxml-4.4.0[${PYTHON_USEDEP}] + =dev-python/pytest-6.1.0[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}] >=dev-python/py-1.5.2[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}] ) " @@ -64,5 +62,5 @@ python_test() { # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests # fail with high COLUMNS values local -x COLUMNS=80 - epytest -n "$(makeopts_jobs)" + epytest -n "$(makeopts_jobs)" --dist=worksteal } diff --git a/dev-python/mypy/mypy-1.4.0.ebuild b/dev-python/mypy/mypy-1.4.0.ebuild deleted file mode 100644 index 7f68a1adc813..000000000000 --- a/dev-python/mypy/mypy-1.4.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Optional static typing for Python" -HOMEPAGE=" - https://www.mypy-lang.org/ - https://github.com/python/mypy/ - https://pypi.org/project/mypy/ -" -SRC_URI=" - https://github.com/python/mypy/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# stubgen collides with this package: https://bugs.gentoo.org/585594 -RDEPEND=" - !dev-util/stubgen - >=dev-python/psutil-4[${PYTHON_USEDEP}] - >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] - =dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] - >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' pypy3 python3_{8..10}) -" -BDEPEND=" - test? ( - >=dev-python/attrs-18.0[${PYTHON_USEDEP}] - >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.4.0[${PYTHON_USEDEP}] - >=dev-python/pytest-6.1.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}] - >=dev-python/py-1.5.2[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - dev-python/furo -distutils_enable_tests pytest - -# this requires packaging a lot of type stubs -export MYPY_USE_MYPYC=0 - -python_test() { - local EPYTEST_DESELECT=( - # the majority of them require Internet (via pip) - mypy/test/testpep561.py - ) - # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests - # fail with high COLUMNS values - local -x COLUMNS=80 - epytest -n "$(makeopts_jobs)" -} diff --git a/dev-python/mypy/mypy-1.4.1.ebuild b/dev-python/mypy/mypy-1.4.1-r1.ebuild similarity index 90% rename from dev-python/mypy/mypy-1.4.1.ebuild rename to dev-python/mypy/mypy-1.4.1-r1.ebuild index dc80689d5044..196d68b07a9a 100644 --- a/dev-python/mypy/mypy-1.4.1.ebuild +++ b/dev-python/mypy/mypy-1.4.1-r1.ebuild @@ -27,8 +27,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv RDEPEND=" !dev-util/stubgen >=dev-python/psutil-4[${PYTHON_USEDEP}] - >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] - =dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}] >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}] $(python_gen_cond_dep ' @@ -45,7 +43,6 @@ BDEPEND=" >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}] >=dev-python/py-1.5.2[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}] ) " @@ -63,5 +60,5 @@ python_test() { # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests # fail with high COLUMNS values local -x COLUMNS=80 - epytest -n "$(makeopts_jobs)" + epytest -n "$(makeopts_jobs)" --dist=worksteal } diff --git a/dev-python/ntlm-auth/Manifest b/dev-python/ntlm-auth/Manifest deleted file mode 100644 index 40131a38fa80..000000000000 --- a/dev-python/ntlm-auth/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ntlm-auth-1.5.0.tar.gz 41826 BLAKE2B fb313cdb4f1022e0cbc1ffcb048a587baca400a75e053ea8943d960f21746e847080db20169f55e6a3060a8b8502637ce7dc269b66bdaffe98c3f769b2b22358 SHA512 cf08b23e49d45c528404b70b6be88f6c3edee9fd0d4584f3962931a08a0982cdad4089963a95aea911b6eb4db32a932536cf6d9c02c292cd447e0a9c6b3b802b diff --git a/dev-python/ntlm-auth/metadata.xml b/dev-python/ntlm-auth/metadata.xml deleted file mode 100644 index 17656002a5da..000000000000 --- a/dev-python/ntlm-auth/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - voyageur@gentoo.org - Bernard Cafarelli - - - python@gentoo.org - Python - - - - ntlm-auth - jborean93/ntlm-auth - - diff --git a/dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild b/dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild deleted file mode 100644 index 7441d4b35cf1..000000000000 --- a/dev-python/ntlm-auth/ntlm-auth-1.5.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Calculates NTLM Authentication codes" -HOMEPAGE="https://github.com/jborean93/ntlm-auth" -SRC_URI="https://github.com/jborean93/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" - -RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-python/requests[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/dev-python/numpy/files/replace_cpuflags.awk b/dev-python/numpy/files/replace_cpuflags.awk new file mode 100644 index 000000000000..11b8bd53b2c3 --- /dev/null +++ b/dev-python/numpy/files/replace_cpuflags.awk @@ -0,0 +1,14 @@ +#!/usr/bin/awk -f + +{ + GENTOO_ENABLE=1; + if (match($0, /flags="([^"=]*)"/, cflags)) { + split(cflags[1], fields); + for (i in fields) { + if (match(fields[i], /-m([[:graph:]]*)/, inst)) { + if (!index(enabled_flags, inst[1])) { + GENTOO_ENABLE=0; + }}}} + if (!GENTOO_ENABLE) { sub(cflags[1], "-mGENTOO_DISABLE"); } + print; +} diff --git a/dev-python/numpy/numpy-1.24.2.ebuild b/dev-python/numpy/numpy-1.24.2.ebuild index 14cfd78947d0..787da4ab6555 100644 --- a/dev-python/numpy/numpy-1.24.2.ebuild +++ b/dev-python/numpy/numpy-1.24.2.ebuild @@ -39,7 +39,7 @@ BDEPEND=" $(python_gen_cond_dep ' >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] ' 'python*') - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] ) diff --git a/dev-python/numpy/numpy-1.24.3-r1.ebuild b/dev-python/numpy/numpy-1.24.3-r1.ebuild index 636e9516ef82..50f9ea27a06d 100644 --- a/dev-python/numpy/numpy-1.24.3-r1.ebuild +++ b/dev-python/numpy/numpy-1.24.3-r1.ebuild @@ -42,7 +42,7 @@ BDEPEND=" $(python_gen_cond_dep ' >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] ' 'python*') - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] diff --git a/dev-python/numpy/numpy-1.24.3.ebuild b/dev-python/numpy/numpy-1.24.3.ebuild index c378a2de3404..66d2ac04315a 100644 --- a/dev-python/numpy/numpy-1.24.3.ebuild +++ b/dev-python/numpy/numpy-1.24.3.ebuild @@ -42,7 +42,7 @@ BDEPEND=" $(python_gen_cond_dep ' >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] ' 'python*') - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] diff --git a/dev-python/numpy/numpy-1.24.4-r1.ebuild b/dev-python/numpy/numpy-1.24.4-r1.ebuild new file mode 100644 index 000000000000..2166e7e7a52d --- /dev/null +++ b/dev-python/numpy/numpy-1.24.4-r1.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +FORTRAN_NEEDED=lapack + +inherit distutils-r1 flag-o-matic fortran-2 multiprocessing pypi +inherit toolchain-funcs + +DOC_PV=${PV} +DESCRIPTION="Fast array and numerical python library" +HOMEPAGE=" + https://numpy.org/ + https://github.com/numpy/numpy/ + https://pypi.org/project/numpy/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +CPU_FLAGS_X86=( avx avx2 avx512dq avx512f avx512vl f16c fma4 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 xop ) +IUSE="lapack $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" + +RDEPEND=" + lapack? ( + >=virtual/cblas-3.8 + >=virtual/lapack-3.8 + ) +" +BDEPEND=" + ${RDEPEND} + =dev-python/cython-0.29.30[${PYTHON_USEDEP}] + lapack? ( + virtual/pkgconfig + ) + test? ( + $(python_gen_cond_dep ' + >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] + ' 'python*') + dev-python/charset-normalizer[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/numpy-1.22.0-no-hardcode-blasv2.patch + "${FILESDIR}"/numpy-1.24.3-fix-c++-linkage.patch +) + +distutils_enable_tests pytest + +python_prepare_all() { + # Allow use with setuptools 60.x + # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details + export SETUPTOOLS_USE_DISTUTILS=stdlib + + if use lapack; then + local incdir="${EPREFIX}"/usr/include + local libdir="${EPREFIX}"/usr/$(get_libdir) + cat >> site.cfg <<-EOF || die + [blas] + include_dirs = ${incdir} + library_dirs = ${libdir} + blas_libs = cblas,blas + [lapack] + library_dirs = ${libdir} + lapack_libs = lapack + EOF + else + export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None + fi + + export CC="$(tc-getCC) ${CFLAGS}" + + append-flags -fno-strict-aliasing + + # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 + # with the subtle difference that we don't want to break Darwin where + # -shared is not a valid linker argument + if [[ ${CHOST} != *-darwin* ]]; then + append-ldflags -shared + fi + + # only one fortran to link with: + # linking with cblas and lapack library will force + # autodetecting and linking to all available fortran compilers + append-fflags -fPIC + if use lapack; then + NUMPY_FCONFIG="config_fc --noopt --noarch" + # workaround bug 335908 + [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" + fi + + # don't version f2py, we will handle it. + sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die + + # The following has no effect on architectures other than x86 and amd64. + local flag enabled_flags=() + for flag in "${CPU_FLAGS_X86[@]}"; do + use cpu_flags_x86_${flag} && enabled_flags+=( ${flag/_/.} ) + done + gawk -i inplace -v "enabled_flags=${enabled_flags[*]}" \ + -f "${FILESDIR}"/replace_cpuflags.awk \ + numpy/distutils/ccompiler_opt.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + local -x MAKEOPTS=-j1 #660754 + + distutils-r1_python_compile ${NUMPY_FCONFIG} +} + +python_test() { + local EPYTEST_DESELECT=( + # very disk- and memory-hungry + numpy/lib/tests/test_histograms.py::TestHistogram::test_big_arrays + numpy/lib/tests/test_io.py::test_large_zip + + # precision problems + numpy/core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals + + # runs the whole test suite recursively, that's just crazy + numpy/core/tests/test_mem_policy.py::test_new_policy + + # very slow, unlikely to be practically useful + numpy/typing/tests/test_typing.py + ) + + if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then + # Degenerate case. arm32 chroot on arm64. + # bug #774108 + EPYTEST_DESELECT+=( + numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features + ) + fi + + if use x86 ; then + EPYTEST_DESELECT+=( + # https://github.com/numpy/numpy/issues/18388 + numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow + # https://github.com/numpy/numpy/issues/18387 + numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto + # more precision problems + numpy/core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16 + ) + fi + + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) + EPYTEST_DESELECT+=( + # too large for 32-bit platforms + numpy/core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array + ) + ;; + *) + ;; + esac + + distutils_install_for_testing --single-version-externally-managed \ + --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} + + cd "${TEST_DIR}/lib" || die + epytest -k "not _fuzz" -n "$(makeopts_jobs)" +} + +python_install() { + # https://github.com/numpy/numpy/issues/16005 + local mydistutilsargs=( build_src ) + distutils-r1_python_install ${NUMPY_FCONFIG} + python_optimize +} + +python_install_all() { + local DOCS=( LICENSE.txt README.md THANKS.txt ) + distutils-r1_python_install_all +} diff --git a/dev-python/numpy/numpy-1.24.4.ebuild b/dev-python/numpy/numpy-1.24.4.ebuild index 636e9516ef82..50f9ea27a06d 100644 --- a/dev-python/numpy/numpy-1.24.4.ebuild +++ b/dev-python/numpy/numpy-1.24.4.ebuild @@ -42,7 +42,7 @@ BDEPEND=" $(python_gen_cond_dep ' >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] ' 'python*') - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] diff --git a/dev-python/numpy/numpy-1.25.0-r2.ebuild b/dev-python/numpy/numpy-1.25.0-r2.ebuild index e222b83e5e69..61b8eb41ef9c 100644 --- a/dev-python/numpy/numpy-1.25.0-r2.ebuild +++ b/dev-python/numpy/numpy-1.25.0-r2.ebuild @@ -22,7 +22,7 @@ LICENSE="BSD" SLOT="0" IUSE="lapack" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~s390 ~sparc ~x86" fi RDEPEND=" @@ -43,7 +43,7 @@ BDEPEND=" $(python_gen_cond_dep ' >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] ' 'python*') - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] diff --git a/dev-python/openstackdocstheme/Manifest b/dev-python/openstackdocstheme/Manifest index 51fd4ed84dd1..091104032153 100644 --- a/dev-python/openstackdocstheme/Manifest +++ b/dev-python/openstackdocstheme/Manifest @@ -1,2 +1 @@ -DIST openstackdocstheme-3.1.0.tar.gz 1256193 BLAKE2B 53bdd85094a74344154dd4a25f2d29142be12000f5b38c8d723ce800794677972215b6402d35fe9385ede246efd4111d457ccb2d04eb540fcbaea5cf92382c04 SHA512 654859f40779e1d285b08b12c040b016a066a62e0a6eacad3c5a271ee40ba1147650ca1b95ac68a4fe254a296948f3ae30803cd26f9f67f1be944683fe24445b DIST openstackdocstheme-3.1.1.tar.gz 1256245 BLAKE2B e0f1a9b13fe7e28e851eddcbf73a87b28509b9ea3d597a4680b3c8b39d309700f7fde8cf9fe9a63d6ec7210e505d24d541e1592553b8a8c9cd85b38de09a4442 SHA512 b620486617f5ab2e5ce149030a9bd79408a856709603725b2e17400253aaadee732c2ea5954d80c9ab384ac266d85e7e6698f3b525115183b38693718b3f195b diff --git a/dev-python/openstackdocstheme/openstackdocstheme-3.1.0.ebuild b/dev-python/openstackdocstheme/openstackdocstheme-3.1.0.ebuild deleted file mode 100644 index b8f638211ce3..000000000000 --- a/dev-python/openstackdocstheme/openstackdocstheme-3.1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Theme and extension support for Sphinx documentation" -HOMEPAGE=" - https://docs.openstack.org/openstackdocstheme/latest/ - https://opendev.org/openstack/openstackdocstheme/ - https://github.com/openstack/openstackdocstheme/ - https://pypi.org/project/openstackdocstheme/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86" - -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] -" -RDEPEND=" - ${BDEPEND} - >=dev-python/dulwich-0.15.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild b/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild index b6cec53a5c5a..a8c581437a29 100644 --- a/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild +++ b/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86" BDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index ebd3555c46e7..3d2d2bb15b6b 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -1,6 +1,7 @@ DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST arrayvec-0.7.2.crate 29341 BLAKE2B eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1 SHA512 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc +DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST associative-cache-1.0.1.crate 14048 BLAKE2B 77f36f2d23b6d07e556f20e743c9a0e47c0b54899397c64dd6d4fc9b4c31469481d4a99ceb28b250924e0aa5f52de9fb65ce93ed96f23191f2984c32156bace0 SHA512 2ad673ab907c71cbd45abf3cf59630fd56aeb95888c94932b9fe5d83d71d0c14f908915670cbc0566b691035f82ac2069ed17589edbc97db1e4388225ac2a040 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa @@ -10,23 +11,36 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.26.crate 191501 BLAKE2B eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb SHA512 2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e00003ba1b4f0bab599422af4f9bd6fb74494c47 DIST compact_str-0.7.0.crate 57618 BLAKE2B 5137f045b86cada339463fa9d1c6d68203e3eea49e2d856f80354b2391aff57b1035009b661217b0aa1fb07598089a7ba46e8f79ffdf1b2278edd81b4714aa1f SHA512 69177d624f8b7c5af4edecef7163006d29a1ac949b84c0af4b9234018e5750dbbe39178d18fce203e3721ffa097bae9bcb2504cbafa4e47357f7b837a07ed0e7 +DIST compact_str-0.7.1.crate 57246 BLAKE2B 2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9 SHA512 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275 DIST encoding_rs-0.8.32.crate 1370046 BLAKE2B ca9c15eb521434daef94de5eecefb487e2b4053ac002f0fa24e3ad101b89fd4a19cbc05b2e52a85599a45d50869a5671dca0786254138b7a5e9d5dddd2be712e SHA512 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 +DIST itoa-1.0.8.crate 10465 BLAKE2B e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938 SHA512 6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e DIST itoap-1.0.1.crate 83316 BLAKE2B db0d9f712155bfe4285c3d3debf314da2d64ffd127d6b9dd471074eb7e5dcda41f1e5b04bdad63e0fbd695043eff21956709ffdf2cdd7fc5b329d1d79ee69fc6 SHA512 ed15ba3e1ee1ef5f1658fbb47e8cba66e62acf05d8ac45340e15ace24c86e5adf072b52bfb90ebc5e90f31a9a8e91ada23d4322db9a87bb966922afdd4775840 DIST libc-0.2.144.crate 682092 BLAKE2B 1f699cb880a65baf9210527789abb35fe8be9565828d061e12b5c76330e21babab67b21e9a44be6a706f643f3c8b98503a3b40482183188b49f33f96a2489a68 SHA512 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e DIST libm-0.1.4.crate 110593 BLAKE2B 5018f4efbc8fd45ff88a28e92c273bb3b48724009e17eadd0d4abb8e34b0fc8784607f71eebaa2f308dedb3185969f092d4305cd1d2cef7a53f7d8774390e38f SHA512 6bc647425ec8be5995ad4798427a86e28282b06532b8e6a53745e2a2ac16652d087b84c0946a4858a49d98995b9e543e1764765d270bf5569cd2ad92d52b81f2 DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 DIST once_cell-1.17.2.crate 33335 BLAKE2B 8f1bf825fd618fa1070c3497264085bd354c9b470aab08663179cf2eacd1778b6dde0c54247aa5c8091be97c40d3da20e56dd92981318a0c0ce85d41c3a740d0 SHA512 8a00338f5aabe766fe5cd741cafd8c2ff544d60d081e5706b0965db6c86e00cc7b5fa0f73d8aa54cd1f4506a0858de589ceb4bd32afa7046dd3a1fbcf52b69d7 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST orjson-3.9.1.tar.gz 4197590 BLAKE2B 7f52bdfb75138fa18f31e183497731e86d8d17d5843984e13fe971617f7185346f8e9948e716cc9d4bb2dd77ffbfd50c6d8c7a6e474f5142ab08959387d645af SHA512 3978e8523b48368a88392160a37cbc910ed31ed1afb4c4820d9c44418f915d5402d1d2ede7da1f276f97fbfd902c97a14ad02b80fdab3bc2f3fd40977880f9bc +DIST orjson-3.9.2.tar.gz 4207405 BLAKE2B d4c157b7e60a00ce48773b3befe9b3ed312b38423aaf4048f667207a8ec4f10c330b45864da6a79531e6cc182e2196bf23d97713a50454e9da6b3575128efd9b SHA512 5ac8713c8f921f876e1c6d61daacde5d5b7a738d00f1a0c3f51df2fcb10815de0d73cc980bca43139ddd7fbfca5e800a6d31a35cc833ddb1fac7cdb181a1116f DIST packed_simd_2-0.3.8.crate 97388 BLAKE2B 89d2a1401efef8e0a665d883b41a587601cd4704a6acf80c542f3e6e274a6fa9c975a03799857c409c8764bf6698784cf85f1fb73b4fab2c4f98b368326760c4 SHA512 de1ff7cc43f6d0f6e2a94073ab80bd178864d375d334c4d8aaf30f8ae3320b6aa470f14b25babc264d9032af0c4fa7663e442321fc91acbd7adc7550b5177984 DIST pyo3-build-config-0.19.0.crate 29172 BLAKE2B 20904ad814ed9a22b801eb7b06851292d50f5716116a5b4a670e8c499878bf6d193525a4579b044ed413823c17ecd1ad0178baae1cab1fe3f431cc9a0f442576 SHA512 3105ce54bff87bef803f30b79d3ab2dbe440d68418f8cdc875f18ceb2bb0d06ed0923cf02af5f8293ca901f40b96c1b99a12a8a8e74813dcf70534d3aec2bfb7 +DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da SHA512 311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710 DIST pyo3-ffi-0.19.0.crate 64481 BLAKE2B 1cad9db14e9c14e2aa24eab25439f9d8f7503b5f4c3e8bc9a58370e3d63261898ea678f75d276f9d2eedd5fa90a106f30e7362262619a81bead93bf45673e144 SHA512 9e01b15153c44f13c77c28719d3ab36bb859c4a15dc936af4af3e99f44946b4b4752faf3d2320391735b205ca6c055a43e7f5ac98ce53d281fdf536ce67dfbbe +DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B deb3065ce99b4bd3b5dee182f7cc20dbbb1792e792e78425f30a71ad3e45aa8552f99f02debd640e16db44cbcad58f67b04ca6e08cb964e788d41dca64500a0c SHA512 6293d75c71ebe80c320f0a240716a2e0c62f66aecc58320f2f40a81f85390c7d9174b4888ead89818b73fdc8d3d21df12adc6625087f0c9ebb82767d4a7c5adc DIST rustversion-1.0.12.crate 17278 BLAKE2B ceefd32afcabec344a1bb87d818fa22b84c986367ebe58bfa54389080194141489e1c87397a34eab4d60d660c9e0d75eca3958225640d4e6a061c96d27778c6c SHA512 eb55f3c0324359e897ad07a5182426d68a067ea41461b62a44f98c2864d5a5d0f47733f88d977a6f537e39a801beaa3b5a6041230828c3213085b562edab133d +DIST rustversion-1.0.13.crate 17267 BLAKE2B f2cc10a9d998b95bedaecb60298b11637724058634b00844d7e3e77dc321d8c7578bab9a9362b94c6b4b30558df538578fe7a4a05a130fb16795e913b3fda8bf SHA512 4705face9c4e2570c6a7c8bd61ccfe1ce68bcc7bd11dcbb9e7321744de38277d1f66429b59498adad3cbfc25de68dbf194c2d244ab74003830ba5fcda47e621a DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 +DIST ryu-1.0.14.crate 46861 BLAKE2B 208fa87e54e3c6831193ddefcdfa7e9731a3b72de6ea23a4af708a15487cf4d6cbc49fd3681da078390741595ff5d44b02e607cab6ea9e37e7f5f05c7275b4a9 SHA512 9832c760d1ac674ba362639968962928971231d696e450738045ca36ae2780116ad865b2bdd96e36f14d8f92e12107dc8b75be90c74d76e3bb834a94bd6e5599 DIST serde-1.0.163.crate 77030 BLAKE2B 0d7ead66faab8ae01c693c9bbcadfd0a7a736c8bf46f50ef43ba261eec9e0f0c43477feadb2e134f0ed6dda3115dcbc3d22daa28592f343739f1ea03d9c25723 SHA512 752738ef5f67f1b4435bdd4e76e740ba192bd93e83cac55fd667809af26ceaf02db7083aaf7b2074644b38964021af206000b6130199e7994c12c9c57cd31a34 +DIST serde-1.0.167.crate 77395 BLAKE2B ce8c8473292e83e77b5a9fe768d6eb1984682a269098087af71ab490dbc8dd24ef0fec064e8b7b9e94e9dbf2a8d11f0ae85da923d6de091b6bed91d8c44cb706 SHA512 c58689fd0d5235e2a5cdbb0ed0f4100c9473c6c22b516409121138e4ede0f8932a1cc59b6f85843185260d5e373e1682f5266c27b7de29f52855ad103e4fb6cf +DIST serde_json-1.0.100.crate 145170 BLAKE2B 0a15476563643e2b9fa3a2416bf21ce0be62f05d7f483b566eff806c01e19ff82016ecbc970a636252798316f2fec40465ca85c74759cc83b23d147e05016f4e SHA512 182b0a2c77a7c06d0c88e629acd56b16e50bdecac2a066d2b6a3a2a41b50dd6bb147e943df7eb3e26c2b7a99f656f1af98e8c2a83d991c5356b46f3573b94b88 DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e DIST simdutf8-0.1.4.crate 28621 BLAKE2B 94ab48bc899e603acf3805dd45ae8489d565aa39ff79606e80a1731b59d11f429d71bb6c65becf3ceab123767f2d20612cb9f86410fd1aad00d0a796091ad045 SHA512 9f821035e147c035707910227b51e01d3f761ab8b578d95a86a776b2a4da01bc4d8ef28df7ea2c16ca125a2699d8903b826ad07a5937728e33dd58753ebd704c DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae +DIST smallvec-1.11.0.crate 34680 BLAKE2B e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188 SHA512 41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST target-lexicon-0.12.7.crate 24402 BLAKE2B 3715b15649566b9f26fe02aad818325a43b54512008e4ea9fcda9ea15a87b8f4baf4ffd7343fc12456c97d8a6b1e121158c4cb61997de0e2d24d1bce93d86850 SHA512 0f3cdbd7515141315934b6ca61c5666f3bf60e259711f68ed3c33468e2bd400cedf824db7158a80fa07e78cc7ac2a0a1eed2df199352176148e9df34b06511a2 +DIST target-lexicon-0.12.8.crate 24518 BLAKE2B c76d50d34e5da9431982ee446cb2f586db61182f928a25d862021b6fc32afa9ef8eccf51624c3b63442b90a4c0d8042ceb30d00122cfcc142f69a91ffdea222a SHA512 613af05fb80fe8967eef7b640d6b1a33eac5e6f3e70e1b26043b0f5e5b1356b4509b4d4daf0474c8d24d019c5e1d4ef8f950e092bebc14174930ebb60c6e151a DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 diff --git a/dev-python/orjson/orjson-3.9.2.ebuild b/dev-python/orjson/orjson-3.9.2.ebuild new file mode 100644 index 000000000000..ec0d4510e0c7 --- /dev/null +++ b/dev-python/orjson/orjson-3.9.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.6.1 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{10..11} ) + +CRATES=" + ahash@0.8.3 + android-tzdata@0.1.1 + arrayvec@0.7.4 + associative-cache@1.0.1 + autocfg@1.1.0 + beef@0.5.2 + bytecount@0.6.3 + castaway@0.2.2 + cc@1.0.79 + cfg-if@1.0.0 + chrono@0.4.26 + compact_str@0.7.1 + encoding_rs@0.8.32 + itoa@1.0.8 + itoap@1.0.1 + libc@0.2.147 + libm@0.1.4 + num-traits@0.2.15 + once_cell@1.18.0 + packed_simd_2@0.3.8 + pyo3-build-config@0.19.1 + pyo3-ffi@0.19.1 + rustversion@1.0.13 + ryu@1.0.14 + serde@1.0.167 + serde_json@1.0.100 + simdutf8@0.1.4 + smallvec@1.11.0 + static_assertions@1.1.0 + target-lexicon@0.12.8 + version_check@0.9.4 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" +HOMEPAGE=" + https://github.com/ijl/orjson/ + https://pypi.org/project/orjson/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/arrow[${PYTHON_USEDEP}] + dev-python/pendulum[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ' 'python3*') + ) +" + +QA_FLAGS_IGNORED=".*" + +distutils_enable_tests pytest diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest index a83943f11f47..47a69b581c42 100644 --- a/dev-python/oslo-utils/Manifest +++ b/dev-python/oslo-utils/Manifest @@ -1 +1,2 @@ DIST oslo.utils-6.1.0.tar.gz 102843 BLAKE2B 8bf3889bcf82fd12589c58b2020164f1183fa9ed19491a05d252a6157841651259e3b2f412affb5d53eff4bf7f21e34a4666fdb91106652a937c79b5fd9c1c14 SHA512 ae86fe4dfe2db25c682ee533a16830fc3e03eb408ae4acd832b6aded9d7d93fd91927444f054b594b4834e338c8f13c48d0c9796b224923adc1d0df7f6cfb84a +DIST oslo.utils-6.2.0.tar.gz 103944 BLAKE2B b4637cb94c3b4923c5cb2203f78591e4cbe22a0fc71bd9f798277ddf4931adf48944972c782c253ebbd8108fb16f59b8d23b1ae4530d68480e44dec723b26983 SHA512 f1c378028775db19a13e5c1879b40742a171001f5044408995ff997cfb9cc7c815476f51744bf09f44c90672247fb2dff8ddc955bcd8749ea0066d5b79d0af34 diff --git a/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild b/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild new file mode 100644 index 000000000000..c889c6445f5f --- /dev/null +++ b/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Oslo Utility library" +HOMEPAGE=" + https://opendev.org/openstack/oslo.utils/ + https://github.com/openstack/oslo.utils/ + https://pypi.org/project/oslo.utils/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/pytz-2013.6[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}"/install -name '*eventletutils*' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + eunittest +} diff --git a/dev-python/paho-mqtt/Manifest b/dev-python/paho-mqtt/Manifest index 35038d100e3b..18b580971350 100644 --- a/dev-python/paho-mqtt/Manifest +++ b/dev-python/paho-mqtt/Manifest @@ -1,2 +1 @@ DIST paho-mqtt-1.6.1.gh.tar.gz 145673 BLAKE2B fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c SHA512 8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec -DIST paho-mqtt-1.6.1.tar.gz 145673 BLAKE2B fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c SHA512 8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild b/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild index 8e7d4b6f0569..d00f1e43d56c 100644 --- a/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild +++ b/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/paho.mqtt.python-${PV}" LICENSE="EPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" BDEPEND=" test? ( diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild b/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild deleted file mode 100644 index 8585b378d792..000000000000 --- a/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A client class with support for MQTT v5.0, v3.1.1, and v3.1" -HOMEPAGE="https://www.eclipse.org/paho/index.php?page=clients/python https://github.com/eclipse/paho.mqtt.python" -SRC_URI="https://github.com/eclipse/paho.mqtt.python/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/paho.mqtt.python-${PV}" - -LICENSE="EPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -BDEPEND=" - test? ( - dev-python/six[${PYTHON_USEDEP}] - ) " - -distutils_enable_tests pytest diff --git a/dev-python/parse_type/Manifest b/dev-python/parse_type/Manifest index 5a296c082591..729880d8d3f0 100644 --- a/dev-python/parse_type/Manifest +++ b/dev-python/parse_type/Manifest @@ -1,2 +1,3 @@ DIST parse_type-0.6.0.gh.tar.gz 272744 BLAKE2B fdba57380bfbefa43793338ddd1dfc618d15036c8e78adfbccd993156c77d59f30c2351b1dba826bdc41de12ab3e403102124fe85a462f3fbb6fb915885fb026 SHA512 cbe2c8d2bac567cb89b600ef4b0fb5e65c5afdb8e83c3da01cf0b80ce40630c6fb0e1156e352f8b64d5b6d69555126edfbd3f48c6482f7fe8cfb79fcff8ac5b7 DIST parse_type-0.6.1.tar.gz 69604 BLAKE2B 49488855a605bf2763dd3b4c9d7444d8d55632c66b63dc7ad0c418f767c0fa923c958868317d075169091dfc3b538702ab91d6af5e7361092714a66655853a23 SHA512 a1d050679ef10a6b8dbbe2106a503a753ccd88d076de3d3fbf1cd60517fa181ad9856e66b1feaf4a4fe15fa3a1ae2081ba6f91a00b6641ebc15d3e6cf45dd213 +DIST parse_type-0.6.2.tar.gz 69720 BLAKE2B 76deaacc1824f701db74fbdd971b1dd8131f6d45f329e64f6eae993d6a41cebebb44c0653813bcb625e335bae5a81853c8c3704c0f102ebad96a38f43826059c SHA512 d614b105696baf135a7f8c84f751a2491dc7558cadf1c3891f1223f6196a7b041c499f3df4902b04daca5e6507522ec0f99533b6b1d027773a15f7738a574958 diff --git a/dev-python/parse_type/parse_type-0.6.2.ebuild b/dev-python/parse_type/parse_type-0.6.2.ebuild new file mode 100644 index 000000000000..7a06e2c06c0e --- /dev/null +++ b/dev-python/parse_type/parse_type-0.6.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Extension to the parse module" +HOMEPAGE="https://pypi.org/project/parse-type/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/parse[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +DOCS=( CHANGES.txt README.rst ) + +python_prepare_all() { + distutils-r1_python_prepare_all + + # disable unnecessary html test report and its pytest-html dependency + sed -i '/^addopts/,/report.xml$/d' pytest.ini || die +} diff --git a/dev-python/passlib/passlib-1.7.4-r2.ebuild b/dev-python/passlib/passlib-1.7.4-r2.ebuild index e6fbb5a266d1..708ef7f23b53 100644 --- a/dev-python/passlib/passlib-1.7.4-r2.ebuild +++ b/dev-python/passlib/passlib-1.7.4-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 optfeature pypi diff --git a/dev-python/path-and-address/path-and-address-2.0.1-r1.ebuild b/dev-python/path-and-address/path-and-address-2.0.1-r1.ebuild new file mode 100644 index 000000000000..f6f7f08dd053 --- /dev/null +++ b/dev-python/path-and-address/path-and-address-2.0.1-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{9..11} ) +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Functions for server CLI applications used by humans" +HOMEPAGE="https://github.com/joeyespo/path-and-address" +LICENSE="MIT" + +SLOT="0" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" + +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" diff --git a/dev-python/path/Manifest b/dev-python/path/Manifest index ac041f593be3..24b66b4c66f7 100644 --- a/dev-python/path/Manifest +++ b/dev-python/path/Manifest @@ -1 +1,2 @@ DIST path-16.6.0.tar.gz 49670 BLAKE2B 16da36676acb4e4c45c364a09c1d031f4cfc6bdabc08426bc5a8945c4b3594a7dd849f880f76dbfaba4dd2282eee00edbc0f9c7c4ed4774750e023c6a03b3939 SHA512 f1ec159c6b755f98eef90e1aac4337fb84fd9f739beddf34205c5faf9e959863baa52d237899bd33fe8f365a2666af6999c2e9388be310a6acae16b4952df022 +DIST path-16.7.1.tar.gz 48974 BLAKE2B a03eebbb391cf17033adce4d6b258217546e3b7494200a8ea97f756512177f1c7d7ea8155420e167cefe79b566a4240eec98d17b160478f9cb06d3fd839c28f2 SHA512 7d660373046845a5882a316051c350558527d6d8a5cd11735d38214f986c8e096f72b45f87cfec41bf6171e7845287a42e6e45535f87a01b46670eccd4013dbf diff --git a/dev-python/path/path-16.7.1.ebuild b/dev-python/path/path-16.7.1.ebuild new file mode 100644 index 000000000000..6cd8ba8201ed --- /dev/null +++ b/dev-python/path/path-16.7.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A module wrapper for os.path" +HOMEPAGE=" + https://github.com/jaraco/path/ + https://pypi.org/project/path/ +" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-python/appdirs[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # unreliable, not really meaningful for end users + test_path.py::TestPerformance +) diff --git a/dev-python/pip-run/pip-run-12.1.0.ebuild b/dev-python/pip-run/pip-run-12.1.0.ebuild index 374ec3d2fe83..36249ede18c3 100644 --- a/dev-python/pip-run/pip-run-12.1.0.ebuild +++ b/dev-python/pip-run/pip-run-12.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" dev-python/autocommand[${PYTHON_USEDEP}] diff --git a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild index a968e3d421c9..560aa1783a6f 100644 --- a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild +++ b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" virtual/pkgconfig diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index 63125dfde14b..edaed9938af4 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1,6 +1,2 @@ -DIST platformdirs-3.5.1.tar.gz 17164 BLAKE2B 7d9aeff02000b75a028e6f75dc4793e53bbe72b5fc069482d5790d9280a92b801dffca847fe64513b8ee3d24b5639681cb1cfcb1f97d85e8e996c7f6cbca2f71 SHA512 e3aa38bc943f9dc709dfaa3c6fe9e11f3b33d4263d1d41f7349d9926db2e41a36dd43c74ea2175ad89b107601f2dffded0f45e7703b9cb8ca9739945dee3c6fb -DIST platformdirs-3.5.2.tar.gz 17775 BLAKE2B 2ec36d1efb77cdf5d247dd7e3a731389f4125d9fdb6b3edf8b3c4c1c87f9336ee38ef7923f284193b4105121e3e5ea5d87e07f153ec6eb395f1dca0573282e16 SHA512 68066aa85b44c37cbe602610371866dd5b7e9b6787b27d51379ecb347d27abdabf57da26ae622268df29fd3cfa9892f977060990a5235fb651a694d1a3fd7d99 -DIST platformdirs-3.5.3.tar.gz 17780 BLAKE2B bffcc38623022f24175d1cb7097e65f73208b5aefedba2a22a584ea63fafeafe9ec7fd3701f903890282bca33dfd03d11c3070327f7efe474eb64ed548448ac6 SHA512 2510f7e5a260df6ac5d111e80a513979060f7a77c038b79d6db4b42d196ffb8bbacb2db6e986186926931bb28fec867404ed4e23eb3268b6abdbf318d79baa69 -DIST platformdirs-3.6.0.tar.gz 18187 BLAKE2B 22e6da0d01e3862518052eba5a20efca4bb365619a6acdbd7722367b5acc4724a06f3baa8a57e8ba2d1957d9be35fd0074db89cc5732596e05bd44c2b5248a41 SHA512 f760e0fec11ca040e2138fc6c8423f9a39106fdf1f41811a19598892fbda31dc75cdeb4138e6355d87bbeeb879fd42ac2eee6e337e6093e59150ee26e73e4d41 -DIST platformdirs-3.7.0.tar.gz 18322 BLAKE2B dc1d68c0149e29d043373904616d9d82aea12b62da639cd2daf1d2134b28338200bfd44bdd1750d8ff0202608e92764023dbd9f899f4602d074e246fd3eb10ab SHA512 a7c392787f7db55393888fc5a5e2b7ace131a3ed09d063169630a5cd86f0a9ec5569b2b5de599d2844f3bad439b6a36deb61cbc209faa0913c30c0803ad48ac2 DIST platformdirs-3.8.0.tar.gz 18451 BLAKE2B cac717c3968fd20b7bdac464443cedcdc50b04b732ae8a212fcb946170ad1553ffae82cbdca05c2cf01ebbc4383216cd0f0afe84cddc2ce6107f10fd40213542 SHA512 64937f3e9e03a9ec8dc2068777dfe553ec09cef62ce53a753608bd9a73e0afaa4489c98046e7b4b3fdbded237cf2813bfd306a6d5ad5788031b6857d8d4fa430 +DIST platformdirs-3.8.1.tar.gz 18533 BLAKE2B d1d669fe76e52637f59c32ddb93920988821a1f1720d6b91042f80abedafc1d6dbcd5f744f22f5502121dc0b12285001cbde63e923e8159f139342a9497459e2 SHA512 85d7781e4ef0755bf9a7a4d90b92ea06f497081ec4c5438780f12876a1006b2e591c1b182f6648cad19039d1bd7611cf0c2215015653bafbad2cc529f27d94e7 diff --git a/dev-python/platformdirs/platformdirs-3.5.1.ebuild b/dev-python/platformdirs/platformdirs-3.5.1.ebuild deleted file mode 100644 index c890201db8ae..000000000000 --- a/dev-python/platformdirs/platformdirs-3.5.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/platformdirs/platformdirs/ -" - -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" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' 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 = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-3.5.3.ebuild b/dev-python/platformdirs/platformdirs-3.5.3.ebuild deleted file mode 100644 index 70e821d796fb..000000000000 --- a/dev-python/platformdirs/platformdirs-3.5.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/platformdirs/platformdirs/ -" - -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" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' 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 = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-3.6.0.ebuild b/dev-python/platformdirs/platformdirs-3.6.0.ebuild deleted file mode 100644 index 70e821d796fb..000000000000 --- a/dev-python/platformdirs/platformdirs-3.6.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/platformdirs/platformdirs/ -" - -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" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' 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 = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-3.7.0.ebuild b/dev-python/platformdirs/platformdirs-3.7.0.ebuild deleted file mode 100644 index 70e821d796fb..000000000000 --- a/dev-python/platformdirs/platformdirs-3.7.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A small Python module for determining appropriate platform-specific dirs" -HOMEPAGE=" - https://pypi.org/project/platformdirs/ - https://github.com/platformdirs/platformdirs/ -" - -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" - -BDEPEND=" - test? ( - dev-python/appdirs[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "hatchling' 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 = "${PN}" - version = "${PV}" - description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".' - EOF - # sigh - cat > src/platformdirs/version.py <<-EOF || die - __version__ = version = '${PV}' - __version_tuple__ = version_tuple = (${PV//./, }) - EOF -} diff --git a/dev-python/platformdirs/platformdirs-3.8.0.ebuild b/dev-python/platformdirs/platformdirs-3.8.0.ebuild index 70e821d796fb..c890201db8ae 100644 --- a/dev-python/platformdirs/platformdirs-3.8.0.ebuild +++ b/dev-python/platformdirs/platformdirs-3.8.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" 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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" BDEPEND=" test? ( diff --git a/dev-python/platformdirs/platformdirs-3.5.2.ebuild b/dev-python/platformdirs/platformdirs-3.8.1.ebuild similarity index 100% rename from dev-python/platformdirs/platformdirs-3.5.2.ebuild rename to dev-python/platformdirs/platformdirs-3.8.1.ebuild diff --git a/dev-python/plumbum/Manifest b/dev-python/plumbum/Manifest index 5ddef9407894..b99fb088d3f3 100644 --- a/dev-python/plumbum/Manifest +++ b/dev-python/plumbum/Manifest @@ -1,2 +1 @@ -DIST plumbum-1.8.1.tar.gz 316432 BLAKE2B 91288c5f793b9e3e7d1e1d3724f5cc16989d604b1236438fc71283fab5aa59bb34f1742fe2d79b7a9220e09a3622f5145769497765f3f9213dc70960af478fa0 SHA512 80031c07be3b68767556bba8246e964c51b16336d6105ad3d51d62f7c39287af6f928be713171c8c22cdd37145a0e7c3bd65d44f14bf8b1bc62483b648f3acff DIST plumbum-1.8.2.tar.gz 317675 BLAKE2B d21a105d9919f70ad480d5de7ce157f2ae6c56cd248a2b70ad037c83a5e4b56bd8bdb3d9587860db383b04dd6528828426b47895c345f8bf7dc4931310be343d SHA512 636d10ea1c727cb24d4692537f3c0005077f86c3d9d2ae244f86ef5dd9621f8b51e0b5efffaa7acf66d6ba5552fddd641d4a1796c7fd760ac0a27d029f685c20 diff --git a/dev-python/plumbum/plumbum-1.8.1.ebuild b/dev-python/plumbum/plumbum-1.8.1.ebuild deleted file mode 100644 index 71532b24b8be..000000000000 --- a/dev-python/plumbum/plumbum-1.8.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A library for shell script-like programs in python" -HOMEPAGE=" - https://plumbum.readthedocs.io/en/latest/ - https://github.com/tomerfiliba/plumbum/ - https://pypi.org/project/plumbum/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Need sshd running - tests/test_remote.py - tests/test_utils.py - # Windows specific - tests/test_putty.py - # Needs sudo without password - tests/test_sudo.py - # Wrong assumptions about env handling - tests/test_env.py::TestEnv::test_change_env - tests/test_env.py::TestEnv::test_dictlike - tests/test_local.py::TestLocalPath::test_iterdir -) - -src_prepare() { - sed -e '/addopts/d' -i pyproject.toml || die - distutils-r1_src_prepare -} - -pkg_postinst() { - optfeature "remote commands via ssh" dev-python/paramiko - optfeature "progress bars in jupyter" dev-python/ipywidgets - optfeature "colored output in jupyter" dev-python/ipython - optfeature "images on the command line" dev-python/pillow -} diff --git a/dev-python/plumbum/plumbum-1.8.2.ebuild b/dev-python/plumbum/plumbum-1.8.2.ebuild index 2ccac16554dd..f31ba708c0f7 100644 --- a/dev-python/plumbum/plumbum-1.8.2.ebuild +++ b/dev-python/plumbum/plumbum-1.8.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/poetry-core/poetry-core-1.6.1.ebuild b/dev-python/poetry-core/poetry-core-1.6.1.ebuild index e88fd14da51e..b0e0141470ca 100644 --- a/dev-python/poetry-core/poetry-core-1.6.1.ebuild +++ b/dev-python/poetry-core/poetry-core-1.6.1.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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" # check inside src/poetry/core/_vendor/vendor.txt # (note that some are indirect deps) diff --git a/dev-python/prompt-toolkit/Manifest b/dev-python/prompt-toolkit/Manifest index 7637b4dbaac2..04a41c7b03cb 100644 --- a/dev-python/prompt-toolkit/Manifest +++ b/dev-python/prompt-toolkit/Manifest @@ -1 +1,2 @@ DIST prompt_toolkit-3.0.38.tar.gz 422834 BLAKE2B 484ff9414d47f6f2188b8d50c6fcbe16ed850a8be880dfc60e9a3b750a26490f273b118d7bf0f1219530a59998273270b3b210750c35d00d7551ba15bb3f7e64 SHA512 eed2a73501d7ac413986f069564295db9eced3be4853a73c687e511ce1cf8c32c7c9bff4f851787e7910ed05818d4eb39556718c01f30e3ba8bfafe67d631a38 +DIST prompt_toolkit-3.0.39.tar.gz 423068 BLAKE2B d8673b3a9f4eb57c503e85471c13cefdb4f53fad58145d4198cd0f678d3f2d9d72d22d651b239386d8ade29c1fd155a98e80e4002b00ccbbbeff577636b9aa27 SHA512 6aaa80d515cd9731be1cc0de97f679b9dc22701dfb3e23b5434240aae0cac5eaede08437171a710492ff4041a9d46956cf8ed02750e9a78319eb61223033ba90 diff --git a/dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild b/dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild new file mode 100644 index 000000000000..18f118d98d56 --- /dev/null +++ b/dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Building powerful interactive command lines in Python" +HOMEPAGE=" + https://pypi.org/project/prompt-toolkit/ + https://github.com/prompt-toolkit/python-prompt-toolkit/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/wcwidth[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest index c4d5218f1492..151d6bf40300 100644 --- a/dev-python/pyaml/Manifest +++ b/dev-python/pyaml/Manifest @@ -1 +1,2 @@ DIST pyaml-23.5.9.tar.gz 20234 BLAKE2B a6ff24e82eb25aa309466c56e5c2d4543b2ed972f4eb71c12023ae71d2fb3ddcd0824d890e475ceca9360f3e5d0ea755f4733448e1f2282dca82b6f313cd0b34 SHA512 ba6a7d51208b10a2265a52c684d43052fb57a7cd1fc4a4087a141a3adfc36f54b71e943056f346c26ae1b16800b8f2c3a2c0c20454322c9a24b760993c9dd49d +DIST pyaml-23.7.0.tar.gz 20805 BLAKE2B 797b2b5d2121f3b0f67445d4b3a55b13d0716d5eddd5dc83a08b767d293b486e9985203f4e2571a7c8d3010b9cac9093e9353517f6414cd5b89cdcfe5d39c85a SHA512 edbe58a3a7f1216a2463ac56af829c38b12b7194429691a92cb7f28ca926094e324d6e44d3fb64be40239dc8a6dc61d72946b107f5210ca83e73dec18b1428ef diff --git a/dev-python/pyaml/pyaml-23.7.0.ebuild b/dev-python/pyaml/pyaml-23.7.0.ebuild new file mode 100644 index 000000000000..a49398baeb97 --- /dev/null +++ b/dev-python/pyaml/pyaml-23.7.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PyYAML-based module to produce pretty and readable YAML-serialized data" +HOMEPAGE=" + https://github.com/mk-fg/pretty-yaml/ + https://pypi.org/project/pyaml/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/unidecode[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest index 68b1f0eb8ea6..985c00e3c4cb 100644 --- a/dev-python/pydantic-core/Manifest +++ b/dev-python/pydantic-core/Manifest @@ -31,12 +31,20 @@ DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef DIST proc-macro2-1.0.60.crate 44160 BLAKE2B 3cca40d5ffa85607212ea8da63995b35b1d59bf077ad1f708bb08f20a3f3d477e934205008984bf2e947e6e53689192df1d437772c75148e122e0f1f4fe43455 SHA512 2a3d33d2e42e3b7edac7a099dcaf83c43ad47852217424c2bcf8ed5b894292975ef5a11df01ebb3479971e94d5b032b9d043c28bed476d6f7087fb9297fbaac0 DIST pydantic_core-0.39.0.tar.gz 302824 BLAKE2B bc4df1e66113845a5458d27c2408258dc0b0377732a2920d24d3a6f00cb9c7456c4fd9a59bfffcf5774ef9fba62c93e08947daae9fca99e76d537ce9f6de4eb1 SHA512 9221ceb3b944f52c7b8b874148af2c9eeb68088bbc3af53c1b530d002481e0d05eda8d27eaaa468d52509d1ca7338162cc593dc78d9365db829d69b395bffebc DIST pydantic_core-2.0.1.tar.gz 305815 BLAKE2B f57af9abd4f3e7c14f0215485311bcd39cc3369335f742f59cfd6ecd8a9d866bd1f70e592de596bc2c7572e864b33124a8f657ebdff27c1fa57ec8f50a974c6d SHA512 33339cba162b36e346d22b9c130d3e451579fc4beb7b6407628f3108cf29aaf0f15fc066c398d2fc3d9ed451f0512a39df61fbc891b9023fcd39c262659fbce9 +DIST pydantic_core-2.0.2.tar.gz 305778 BLAKE2B ef1e53a44ff9f295a410b0b6f5e3a1183cddcc5376adae2c8c5b87791b0443d6b97cf1129810924adcf46221a2d38b98ded01b3db1d14d064ad6e00069675ac1 SHA512 034eac42feedcd526bff0557a1ef83aa04e0c728b93b3d2831f76472736acd5063b4e541cc64206273ec7b305a38f453cb34e33dc64385f9cf45a5c261ef3c6c +DIST pydantic_core-2.1.2.tar.gz 305997 BLAKE2B 1893dd2b187303ad50fd8c18842158d1e54534c9a1dcffac5235677656774b4e3b1e4acb1da8afa34087019e5976c4e43ce7f696563462f9f92f9a31de9d01a6 SHA512 6cb35ad602ff783fc0841b7fa7da6448835b5e1b913cbd2dd42af8e5a167b5d20021f8c6f8973c58a0a9f9449c27b348691f57ccf2c446845abd7cad159d4ffd DIST pyo3-0.19.0.crate 412659 BLAKE2B f8833d39c3c8318466ee5b9010cbdce1a20f844f15a257ae41c5d8c72f645e0c14e7e5ae0b50a8aebec60afd827cd23d5b5b4b70188531e6f5b89ef191066189 SHA512 9cef7f8a73cfea32661eaf8fd8d5af6ca180e3fd71ac956d9fbb96a1d194f238116e3ab31917b15359e7f6b0b3bc4587437463a4c61bca988f16657a64440919 +DIST pyo3-0.19.1.crate 418297 BLAKE2B 19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195 SHA512 b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff DIST pyo3-build-config-0.19.0.crate 29172 BLAKE2B 20904ad814ed9a22b801eb7b06851292d50f5716116a5b4a670e8c499878bf6d193525a4579b044ed413823c17ecd1ad0178baae1cab1fe3f431cc9a0f442576 SHA512 3105ce54bff87bef803f30b79d3ab2dbe440d68418f8cdc875f18ceb2bb0d06ed0923cf02af5f8293ca901f40b96c1b99a12a8a8e74813dcf70534d3aec2bfb7 +DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da SHA512 311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710 DIST pyo3-ffi-0.19.0.crate 64481 BLAKE2B 1cad9db14e9c14e2aa24eab25439f9d8f7503b5f4c3e8bc9a58370e3d63261898ea678f75d276f9d2eedd5fa90a106f30e7362262619a81bead93bf45673e144 SHA512 9e01b15153c44f13c77c28719d3ab36bb859c4a15dc936af4af3e99f44946b4b4752faf3d2320391735b205ca6c055a43e7f5ac98ce53d281fdf536ce67dfbbe +DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B deb3065ce99b4bd3b5dee182f7cc20dbbb1792e792e78425f30a71ad3e45aa8552f99f02debd640e16db44cbcad58f67b04ca6e08cb964e788d41dca64500a0c SHA512 6293d75c71ebe80c320f0a240716a2e0c62f66aecc58320f2f40a81f85390c7d9174b4888ead89818b73fdc8d3d21df12adc6625087f0c9ebb82767d4a7c5adc DIST pyo3-macros-0.19.0.crate 7177 BLAKE2B b677a41f83d7ef42add024a956cff36ce5546d677d1d3379d963be10d8de6ca3edd55165bd8965d2991788e6a12b2609c0bbdf90cdc7020faca436e5b1366eed SHA512 0591c822cb9e1b1756ad001356659a228276dbdc499e3a92290648835f01c33b0d64378710728877a730059777012c0ca9046daeef6a35a0d4a2bda4142ff6e9 +DIST pyo3-macros-0.19.1.crate 7173 BLAKE2B b8d53ed51e2454abb77528c9e08315f288718dca08888bc24752f156942c27ffff75c88504bddcf05cc89d16b3fd2cd86280b0b94bd09947a2ffa4c800dfde68 SHA512 2c12cff4a8af948f9ecaadb83d1ed5199758f9e9c626c5930a1b74c65027a8b74dcf989ee470798aeff7c1165650d5d3dd75cb1f813859b7b8e241cd2bb8f2eb DIST pyo3-macros-backend-0.19.0.crate 49921 BLAKE2B fab6bcdd92a9f421117e68c77f7bcbd92dec5c2bfe33f2fada1e433bfa3c8fa0fb91c1ed7736bea77e91d60732186e2ac1dfd53dc7bf94ff9991c790f2417d9b SHA512 68c7ecd888c11631b20500f63b8bae3509dad2cbe0f8d628541e2e1e8b32e53150640dec894ac61e8e79218377346c461542946e1726ac92ba2d1fb6076a2d2a +DIST pyo3-macros-backend-0.19.1.crate 49916 BLAKE2B 930774ee7ec936bbefc4ea81e2496cd15438dc82954ec7b85c0bc42b290b41c60869f8b31e109ba16a373d3ebf1e0058c0c7ef7d4911ae40feb99fb61d66a745 SHA512 7c7949588a15ef57b12f11e903c1110228bb653212761c97ff50399aa39be97108b471a2cdf47afb307f6c86bfb24b3e9ab32fd08e0550ee27e8808f2acd5145 DIST python3-dll-a-0.2.6.crate 56866 BLAKE2B e8a83d0e02c281d8a626565fe1cde1158726c9ff718afb0888298454762832d47117d7a1bfd4e3e471e82ce684cd8c36d8d7ee036b07748cbf09aa915c2e046f SHA512 f64be4ed3b217d6905df5787afb3d403580eed1bffc17a251e2c8eab61aee6a187460894b568140c4d38369e77fb51c4d49f6df9127786f344b460951df249d5 +DIST python3-dll-a-0.2.9.crate 66092 BLAKE2B 2c4baa31df7f55da8f1c6073525b4498bae7207ee38ef0eba4dbe58088609937a7d7b851c603ae62e5eb5361881e67a05d8c112d0a76aba5d99b13cdccd59d59 SHA512 1914d3ce67284f13551a4efefaeb9c11138fcca3d5082746282f64b7a36f732c6834766d981f27d862a61410eed09b3d281e0cab8cc1a46d424d04823ffaee35 DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f SHA512 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735 DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 diff --git a/dev-python/pydantic-core/pydantic-core-2.0.2.ebuild b/dev-python/pydantic-core/pydantic-core-2.0.2.ebuild new file mode 100644 index 000000000000..420e5a4a0142 --- /dev/null +++ b/dev-python/pydantic-core/pydantic-core-2.0.2.ebuild @@ -0,0 +1,134 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + ahash@0.8.3 + aho-corasick@0.7.20 + autocfg@1.1.0 + base64@0.13.1 + bitflags@1.3.2 + cc@1.0.79 + cfg-if@1.0.0 + enum_dispatch@0.3.11 + form_urlencoded@1.1.0 + getrandom@0.2.8 + hashbrown@0.12.3 + heck@0.4.1 + idna@0.3.0 + indexmap@1.9.3 + indoc@1.0.9 + itoa@1.0.6 + libc@0.2.140 + libmimalloc-sys@0.1.30 + lock_api@0.4.9 + memchr@2.5.0 + memoffset@0.9.0 + mimalloc@0.1.34 + num-bigint@0.4.3 + num-integer@0.1.45 + num-traits@0.2.15 + once_cell@1.17.1 + parking_lot@0.12.1 + parking_lot_core@0.9.7 + percent-encoding@2.2.0 + proc-macro2@1.0.60 + pyo3-build-config@0.19.0 + pyo3-ffi@0.19.0 + pyo3-macros-backend@0.19.0 + pyo3-macros@0.19.0 + pyo3@0.19.0 + python3-dll-a@0.2.6 + quote@1.0.28 + redox_syscall@0.2.16 + regex-syntax@0.6.29 + regex@1.7.3 + rustversion@1.0.12 + ryu@1.0.13 + scopeguard@1.1.0 + serde@1.0.159 + serde_json@1.0.95 + smallvec@1.10.0 + speedate@0.9.0 + strum@0.25.0 + strum_macros@0.24.3 + strum_macros@0.25.0 + syn@1.0.109 + syn@2.0.18 + target-lexicon@0.12.6 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + unicode-bidi@0.3.13 + unicode-ident@1.0.8 + unicode-normalization@0.1.22 + unindent@0.1.11 + url@2.3.1 + version_check@0.9.4 + wasi@0.11.0+wasi-snapshot-preview1 + windows-sys@0.45.0 + windows-targets@0.42.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_msvc@0.42.2 + windows_i686_gnu@0.42.2 + windows_i686_msvc@0.42.2 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_msvc@0.42.2 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Core validation logic for pydantic written in Rust" +HOMEPAGE=" + https://github.com/pydantic/pydantic-core/ + https://pypi.org/project/pydantic-core/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/dirty-equals-0.5.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.63.0[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}] + >=dev-python/pytz-2022.7.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so" + +src_prepare() { + sed -i -e '/--benchmark/d' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + tests/benchmarks + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + rm -rf pydantic_core || die + epytest -p pytest_mock -p timeout +} diff --git a/dev-python/pydantic-core/pydantic-core-2.1.2.ebuild b/dev-python/pydantic-core/pydantic-core-2.1.2.ebuild new file mode 100644 index 000000000000..25707170effe --- /dev/null +++ b/dev-python/pydantic-core/pydantic-core-2.1.2.ebuild @@ -0,0 +1,134 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + ahash@0.8.3 + aho-corasick@0.7.20 + autocfg@1.1.0 + base64@0.13.1 + bitflags@1.3.2 + cc@1.0.79 + cfg-if@1.0.0 + enum_dispatch@0.3.11 + form_urlencoded@1.1.0 + getrandom@0.2.8 + hashbrown@0.12.3 + heck@0.4.1 + idna@0.3.0 + indexmap@1.9.3 + indoc@1.0.9 + itoa@1.0.6 + libc@0.2.140 + libmimalloc-sys@0.1.30 + lock_api@0.4.9 + memchr@2.5.0 + memoffset@0.9.0 + mimalloc@0.1.34 + num-bigint@0.4.3 + num-integer@0.1.45 + num-traits@0.2.15 + once_cell@1.17.1 + parking_lot@0.12.1 + parking_lot_core@0.9.7 + percent-encoding@2.2.0 + proc-macro2@1.0.60 + pyo3-build-config@0.19.1 + pyo3-ffi@0.19.1 + pyo3-macros-backend@0.19.1 + pyo3-macros@0.19.1 + pyo3@0.19.1 + python3-dll-a@0.2.9 + quote@1.0.28 + redox_syscall@0.2.16 + regex-syntax@0.6.29 + regex@1.7.3 + rustversion@1.0.12 + ryu@1.0.13 + scopeguard@1.1.0 + serde@1.0.159 + serde_json@1.0.95 + smallvec@1.10.0 + speedate@0.9.0 + strum@0.25.0 + strum_macros@0.24.3 + strum_macros@0.25.0 + syn@1.0.109 + syn@2.0.18 + target-lexicon@0.12.6 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + unicode-bidi@0.3.13 + unicode-ident@1.0.8 + unicode-normalization@0.1.22 + unindent@0.1.11 + url@2.3.1 + version_check@0.9.4 + wasi@0.11.0+wasi-snapshot-preview1 + windows-sys@0.45.0 + windows-targets@0.42.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_msvc@0.42.2 + windows_i686_gnu@0.42.2 + windows_i686_msvc@0.42.2 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_msvc@0.42.2 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Core validation logic for pydantic written in Rust" +HOMEPAGE=" + https://github.com/pydantic/pydantic-core/ + https://pypi.org/project/pydantic-core/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/dirty-equals-0.5.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.63.0[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}] + >=dev-python/pytz-2022.7.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so" + +src_prepare() { + sed -i -e '/--benchmark/d' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + tests/benchmarks + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + rm -rf pydantic_core || die + epytest -p pytest_mock -p timeout +} diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index 3d7b80e8fb72..4334aa1f2428 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -1,3 +1,5 @@ +DIST pydantic-1.10.11.gh.tar.gz 766203 BLAKE2B 5ab426a805a471baac409c82d5a0cdaa9eae0bc46c0c0643ab653db68ccd5bd6db2c2e6aa12113f513e35d590b291986d463e776515f495991e9818541ab2553 SHA512 494e692781dd8fe3980e06ba975fa0c86ad32e36bffead8c836e1680ff3c43de458ef5a344182950060fc3616208d82ad77fd9098811384208f25a9b72c0fe42 DIST pydantic-1.10.9.gh.tar.gz 765868 BLAKE2B 802c542d75b41ff2926215bf4f6bd68a906d581db7b08ed85577f9021d259717f3ef8dbacfe381723aa042aab8720ad182c57fee188f2436b33d21164e24ba23 SHA512 d376a302eac3427cdc8da0ed2fab01c0b5e7a059447777a53c394a60dac5fa0066488be8553022bb5aa89367d5a2e80e5d6e3cb39d9272843718dd07f6acd11e +DIST pydantic-2.0.1.tar.gz 578758 BLAKE2B 1f330806462cfbb60d4c7dac0a682e191fcdb8e4c75b36603ec7acd8115b625123cf2806248b41e1b9ac5395ca412801180db3cea7a64239ea91c59db19c71dd SHA512 cec0ab3fbe1120806e8821296b65e35c3b8711b4bb2b1d45bcf506964678b6087c5f463ad2332b19ab554f0b04ee7b4fc11f9caa6d292442fe40cdc19dfb4053 +DIST pydantic-2.0.2.tar.gz 580114 BLAKE2B 2e2f29c104889f1e38d229077b4d51d1c2498d61e92591a2ccec58b04a64464cfd7c018e9514117a820fe4b7403d599127a6ef1c1fbda6a5326af3773abd6ad7 SHA512 af06ecc5cc2fc26e6b251cdeb18ad90e15ed9ec11ce83f4d39b8f7f18adc29e3cec83f25227caa24920a9c54d0e5c4b744087dc5a8359540bba1bef7a95c67d5 DIST pydantic-2.0.tar.gz 572748 BLAKE2B 611bb31065c1016d18137c0b5bfb0c7730243f727c1ffa3e3264f78fe750f31832d7388c177f59e0a676fa1eca7fc102e425fef59f97dc852c17b400723efc63 SHA512 830f5379f623e128f23f6d0672f0005a8b184b646e162be67fc08008f75dff53012c1576f0530ef9f6723ac664cfd662432de8f35cbcf98963ed8a680d697ce9 -DIST pydantic-2.0b3.tar.gz 543489 BLAKE2B 89faa3ca4187840ad2fa8025bfef8fba265eaf88e31a75751aa619e1235af08e33aa3b7a713da9e69119a43316da893b02e669d3e704781f77fe94598db40410 SHA512 db6690d15f91b635f0a4002f81cb9ba15e625ece4172bd355e5aef7058f6f385d0b3d1f7e2cab3e25aa6a5f48f6455965a1adaa18fc5a2ca5845c09804c9a3dd diff --git a/dev-python/pydantic/pydantic-1.10.11.ebuild b/dev-python/pydantic/pydantic-1.10.11.ebuild new file mode 100644 index 000000000000..742af7f9f99e --- /dev/null +++ b/dev-python/pydantic/pydantic-1.10.11.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${P/_beta/b} +DESCRIPTION="Data parsing and validation using Python type hints" +HOMEPAGE=" + https://github.com/pydantic/pydantic/ + https://pypi.org/project/pydantic/ +" +SRC_URI=" + https://github.com/pydantic/pydantic/archive/v${PV/_beta/b}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="native-extensions" + +RDEPEND=" + >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + =dev-python/email-validator-1.2.1[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/CFLAGS/d' setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then + # do not build extensions on PyPy to workaround + # https://github.com/cython/cython/issues/4763 + local -x SKIP_CYTHON=1 + fi + distutils-r1_python_compile +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_mock + + local EPYTEST_DESELECT=( + # flaky test, known upstream + tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields + # mypy linting causes regressions with new mypy versions + tests/mypy + ) + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + tests/test_private_attributes.py::test_private_attribute + tests/test_private_attributes.py::test_private_attribute_annotation + tests/test_private_attributes.py::test_private_attribute_factory + tests/test_private_attributes.py::test_private_attribute_multiple_inheritance + tests/test_private_attributes.py::test_underscore_attrs_are_private + ) + ;; + python3.12) + EPYTEST_DESELECT+=( + tests/test_abc.py::test_model_subclassing_abstract_base_classes_without_implementation_raises_exception + tests/test_generics.py::test_partial_specification_name + tests/test_generics.py::test_parse_generic_json + tests/test_types.py::test_secretfield + ) + ;; + esac + rm -rf pydantic || die + epytest +} diff --git a/dev-python/pydantic/pydantic-2.0_beta3.ebuild b/dev-python/pydantic/pydantic-2.0.1.ebuild similarity index 82% rename from dev-python/pydantic/pydantic-2.0_beta3.ebuild rename to dev-python/pydantic/pydantic-2.0.1.ebuild index 02674668bc33..89ea9f054c00 100644 --- a/dev-python/pydantic/pydantic-2.0_beta3.ebuild +++ b/dev-python/pydantic/pydantic-2.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 pypi @@ -20,7 +20,7 @@ KEYWORDS="" RDEPEND=" >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}] - ~dev-python/pydantic-core-0.39.0[${PYTHON_USEDEP}] + ~dev-python/pydantic-core-2.0.2[${PYTHON_USEDEP}] >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}] " BDEPEND=" @@ -35,10 +35,7 @@ BDEPEND=" distutils_enable_tests pytest python_test() { - local EPYTEST_DESELECT=( - # expect -Werror - tests/test_deprecated.py::test_extra_used_as_enum - ) + local EPYTEST_DESELECT=() local EPYTEST_IGNORE=( # require pytest-examples tests/test_docs.py diff --git a/dev-python/pydantic/pydantic-2.0.2.ebuild b/dev-python/pydantic/pydantic-2.0.2.ebuild new file mode 100644 index 000000000000..ef2d6ce65d34 --- /dev/null +++ b/dev-python/pydantic/pydantic-2.0.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Data parsing and validation using Python type hints" +HOMEPAGE=" + https://github.com/pydantic/pydantic/ + https://pypi.org/project/pydantic/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}] + ~dev-python/pydantic-core-2.1.2[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}] + test? ( + dev-python/dirty-equals[${PYTHON_USEDEP}] + >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + local EPYTEST_IGNORE=( + # require pytest-examples + tests/test_docs.py + ) + case ${EPYTHON} in + python3.12) + EPYTEST_DESELECT+=( + tests/test_abc.py::test_model_subclassing_abstract_base_classes_without_implementation_raises_exception + tests/test_computed_fields.py::test_abstractmethod_missing + tests/test_edge_cases.py::test_abstractmethod_missing_for_all_decorators + tests/test_generics.py::test_partial_specification_name + tests/test_model_signature.py::test_annotated_field + ) + ;; + esac + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +} diff --git a/dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch b/dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch new file mode 100644 index 000000000000..db804f42c775 --- /dev/null +++ b/dev-python/pyflakes/files/pyflakes-3.0.1-python3.11.patch @@ -0,0 +1,38 @@ +https://github.com/PyCQA/pyflakes/commit/836631f2f73d45baa4021453d89fc9fd6f52be58 +https://bugs.gentoo.org/909554 + +From 836631f2f73d45baa4021453d89fc9fd6f52be58 Mon Sep 17 00:00:00 2001 +From: Anthony Sottile +Date: Mon, 12 Jun 2023 21:00:45 -0400 +Subject: [PATCH] fix error reporter and testsuite in 3.11.4+ (#775) + +--- a/pyflakes/reporter.py ++++ b/pyflakes/reporter.py +@@ -56,8 +56,9 @@ def syntaxError(self, filename, msg, lineno, offset, text): + else: + line = text.splitlines()[-1] + ++ # lineno might be None if the error was during tokenization + # lineno might be 0 if the error came from stdin +- lineno = max(lineno, 1) ++ lineno = max(lineno or 0, 1) + + if offset is not None: + # some versions of python emit an offset of -1 for certain encoding errors +--- a/pyflakes/test/test_api.py ++++ b/pyflakes/test/test_api.py +@@ -621,8 +621,12 @@ def test_misencodedFileUTF16(self): + x = "%s" + """ % SNOWMAN).encode('utf-16') + with self.makeTempFile(source) as sourcePath: +- self.assertHasErrors( +- sourcePath, [f"{sourcePath}: problem decoding source\n"]) ++ if sys.version_info < (3, 11, 4): ++ expected = f"{sourcePath}: problem decoding source\n" ++ else: ++ expected = f"{sourcePath}:1: source code string cannot contain null bytes\n" # noqa: E501 ++ ++ self.assertHasErrors(sourcePath, [expected]) + + def test_checkRecursive(self): + """ diff --git a/dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild b/dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild new file mode 100644 index 000000000000..cbe9dae91c15 --- /dev/null +++ b/dev-python/pyflakes/pyflakes-3.0.1-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Passive checker for Python programs" +HOMEPAGE=" + https://github.com/PyCQA/pyflakes/ + https://pypi.org/project/pyflakes/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +PATCHES=( + "${FILESDIR}"/${P}-python3.11.patch +) + +distutils_enable_tests unittest diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild new file mode 100644 index 000000000000..c5dcd0b8478b --- /dev/null +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Python FTP server library" +HOMEPAGE=" + https://github.com/giampaolo/pyftpdlib/ + https://pypi.org/project/pyftpdlib/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="examples ssl" + +RDEPEND=" + ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +python_test() { + rm -rf pyftpdlib || die + # Some of these tests tend to fail + local EPYTEST_DESELECT=( + # fail because they process sys.argv and expect program args + # rather than pytest args, sigh + test/test_misc.py + # TODO + test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst + ) + # Tests fail with TZ=GMT, see https://bugs.gentoo.org/666623 + local -x TZ=UTC+1 + # Skips some shoddy tests plus increases timeouts + local -x TRAVIS=1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest --pyargs pyftpdlib +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r demo/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/pygments-ansi-color/Manifest b/dev-python/pygments-ansi-color/Manifest new file mode 100644 index 000000000000..f01cb73cea83 --- /dev/null +++ b/dev-python/pygments-ansi-color/Manifest @@ -0,0 +1 @@ +DIST pygments-ansi-color-0.3.0.gh.tar.gz 10062 BLAKE2B ca907bd5f913a9ecc49a96d494a00651144d8acc32ca54cea4cc49ba0798e953430d77564b1b75dd33d8b66259f75b3d2d09e791b07a7abd3fb61c8bb9d00f6d SHA512 51847dd13fe3c8905d185766fa84037b4373fe7fd384273a08aa8261df44c4263d9364adb68836c8ed0c76af0e5bf01c3e587ebe90b6c14d32953622d288f6d8 diff --git a/dev-python/pygments-ansi-color/metadata.xml b/dev-python/pygments-ansi-color/metadata.xml new file mode 100644 index 000000000000..3a6f744c5f6d --- /dev/null +++ b/dev-python/pygments-ansi-color/metadata.xml @@ -0,0 +1,13 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + pygments-ansi-color + chriskuehl/pygments-ansi-color + + diff --git a/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild b/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild new file mode 100644 index 000000000000..da000ad8c707 --- /dev/null +++ b/dev-python/pygments-ansi-color/pygments-ansi-color-0.3.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="ANSI color-code highlighting for Pygments" +HOMEPAGE="https://pypi.org/project/pygments-ansi-color/" +# No tests in PyPI tarballs +SRC_URI="https://github.com/chriskuehl/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/pyjwt/Manifest b/dev-python/pyjwt/Manifest index 3b1b89d004d1..6085b7ff4646 100644 --- a/dev-python/pyjwt/Manifest +++ b/dev-python/pyjwt/Manifest @@ -1,2 +1 @@ -DIST PyJWT-2.6.0.tar.gz 72984 BLAKE2B d8e9cc85ec80ca8f0414b88bb4bfa4aa93c973e5f3e015dee9433371d8b3c9ba5d701df16073bbacbaca9c9433f8a69259623f2f4e70843dbdf520d4248bb3f3 SHA512 c2f797bbb84469db1332bad61807740d859d0e1fa500ba17981d6c1a7a30a6fab345ff241200e24ce1ffe686591642a858e5eb2e9462fa1ceda7fcd00ae55d30 DIST PyJWT-2.7.0.tar.gz 77902 BLAKE2B ff1e1c5dfd301a86a42eb6b4b2d6d900b15acdf60875bac49aee980b75b724292ff48b169cd2b9708388860ea93fd94f3cbf891f4606bfeb544e07a14c328bb8 SHA512 0aa886dfdc3c668b45e1c649cc3fbe3c2dec7476f46bd361ff74f6e9c7ea0ad40306a8a8ae84bfd63fe1c1364302b8aa69943013c951b32c9f24e4782b94ca8d diff --git a/dev-python/pyjwt/pyjwt-2.6.0.ebuild b/dev-python/pyjwt/pyjwt-2.6.0.ebuild deleted file mode 100644 index 63ca9b2be8ec..000000000000 --- a/dev-python/pyjwt/pyjwt-2.6.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN="PyJWT" -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="JSON Web Token implementation in Python" -HOMEPAGE=" - https://github.com/jpadilla/pyjwt/ - https://pypi.org/project/PyJWT/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - !dev-python/python-jwt -" -BDEPEND=" - test? ( - >=dev-python/cryptography-3.4.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "cryptography" dev-python/cryptography -} diff --git a/dev-python/pyjwt/pyjwt-2.7.0.ebuild b/dev-python/pyjwt/pyjwt-2.7.0.ebuild index 25f2de440ce1..13e25fa6279b 100644 --- a/dev-python/pyjwt/pyjwt-2.7.0.ebuild +++ b/dev-python/pyjwt/pyjwt-2.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" !dev-python/python-jwt diff --git a/dev-python/pykerberos/Manifest b/dev-python/pykerberos/Manifest index cf0fb2ef6e73..1bc6200a7b32 100644 --- a/dev-python/pykerberos/Manifest +++ b/dev-python/pykerberos/Manifest @@ -1 +1,2 @@ DIST PyKerberos-1.3.1.tar.gz 41954 BLAKE2B b95a3473c5803ebcb461db7f2589caa03e92f4cb3ba3a4890a31db99b687aa4c77ae4e58f09ae2339a1fd8acf6fe9ab5797e3b7178dfeb2ee7a95bb851fff402 SHA512 dcadc5c3b095d8bba947a745ac84cc558d7eebad139a0e86260891966786506a7a62600fde93fa14683971e436da8cc5cd3795817b20ba45ce7e39f8c05deb53 +DIST ccs-pykerberos-PyKerberos-1.3.1.gh.tar.gz 41954 BLAKE2B b95a3473c5803ebcb461db7f2589caa03e92f4cb3ba3a4890a31db99b687aa4c77ae4e58f09ae2339a1fd8acf6fe9ab5797e3b7178dfeb2ee7a95bb851fff402 SHA512 dcadc5c3b095d8bba947a745ac84cc558d7eebad139a0e86260891966786506a7a62600fde93fa14683971e436da8cc5cd3795817b20ba45ce7e39f8c05deb53 diff --git a/dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild b/dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild new file mode 100644 index 000000000000..99abdec65e6e --- /dev/null +++ b/dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=ccs-pykerberos-PyKerberos-${PV} +DESCRIPTION="A high-level Python wrapper for Kerberos/GSSAPI operations" +HOMEPAGE=" + https://www.calendarserver.org/PyKerberos.html + https://github.com/apple/ccs-pykerberos/ + https://pypi.org/project/kerberos/ +" +SRC_URI=" + https://github.com/apple/ccs-pykerberos/archive/PyKerberos-${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +# test environment is non-trivial to set up, so just use docker +# (see python_test below) +# also for alpha/beta Python releases support: +# https://github.com/apple/ccs-pykerberos/pull/83/commits/5f1130a1305b5f6e7d7d8b41067c4713f0c8950f +RESTRICT="test" + +DEPEND=" + app-crypt/mit-krb5 +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.3.1-python3.10.patch +) + +python_test() { + set -- docker run \ + -v "${PWD}:/app" \ + -w /app \ + -e PYENV=$("${EPYTHON}" -c 'import sys; print(sys.version.split()[0])') \ + -e KERBEROS_USERNAME=administrator \ + -e KERBEROS_PASSWORD=Password01 \ + -e KERBEROS_REALM=example.com \ + -e KERBEROS_PORT=80 \ + ubuntu:16.04 \ + /bin/bash .travis.sh + echo "${@}" >&2 + "${@}" || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest index 695db7377edd..c551f70376db 100644 --- a/dev-python/pyproject-api/Manifest +++ b/dev-python/pyproject-api/Manifest @@ -1,2 +1,3 @@ DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e SHA512 31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e DIST pyproject_api-1.5.2.tar.gz 21926 BLAKE2B 337fa749273273e0d4c761876ac1b9ec25c02ad206dd222790717dde44ad82409d5200b94c2b5d35984116b1c88cfa10b93c699e684ff51b3235b936e35fe0ee SHA512 ee12ec0dccce0130bca703886c40ac21802f58fb7683370592f9dabbf83366939f5032d7f55c6b712cfa4fa0cf34d88fc37a05eae9d811b34fe9c7377886b8d7 +DIST pyproject_api-1.5.3.tar.gz 22128 BLAKE2B 0004682932717db0926e0e080ee78a9b24a9fc0025769e0cbe300bcf0ed50ddbabb52c257e2860718f87707072701ba2912e0fbf32b5481bd2993fb2b304e7c7 SHA512 719c4a9d747d8b5fbf3ac86c5f828c9fe10592a5dd71f68ffe308a8b73036de6777e32ddbcbaa7a45dcb23d0963555abab3e0fc4ddfc5eaac864b8892a1b67b8 diff --git a/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild new file mode 100644 index 000000000000..3bc4973c1714 --- /dev/null +++ b/dev-python/pyproject-api/pyproject-api-1.5.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="API to interact with the python pyproject.toml based projects" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-api/ + https://pypi.org/project/pyproject-api/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + >=dev-python/wheel-0.40[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires Python 2 installed + tests/test_frontend.py::test_can_build_on_python_2 +) diff --git a/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild b/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild index 589c00f63923..9bf40ca401cc 100644 --- a/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild +++ b/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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 ~x64-macos" BDEPEND=" test? ( diff --git a/dev-python/pysmi/pysmi-0.3.4-r1.ebuild b/dev-python/pysmi/pysmi-0.3.4-r1.ebuild new file mode 100644 index 000000000000..22bf1f08d3dc --- /dev/null +++ b/dev-python/pysmi/pysmi-0.3.4-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2017-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python Lex & Yacc" +HOMEPAGE=" + https://github.com/etingof/pysmi/ + https://pypi.org/project/pysmi/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86" + +RDEPEND=" + dev-python/ply[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pysnmp[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx docs/source diff --git a/dev-python/pytest-golden/Manifest b/dev-python/pytest-golden/Manifest new file mode 100644 index 000000000000..72e21b9924b0 --- /dev/null +++ b/dev-python/pytest-golden/Manifest @@ -0,0 +1 @@ +DIST pytest-golden-0.2.2.gh.tar.gz 11928 BLAKE2B efe7af645d643f265c629f8b7f96298554c68f0c91f27e99fa65b520986d60e8ac95bcbfb631f390b0734e6892a041ea7c89c0b12e0c8c9a652bd4af0e107e81 SHA512 77c4395949eaf58f29999f3f68a7bac2a644a6404a02efcf628a35270f6c03b45550391357fad1208fb13ea3dc7d33704346984c821f1a6663cb715d240384b7 diff --git a/dev-python/pytest-golden/metadata.xml b/dev-python/pytest-golden/metadata.xml new file mode 100644 index 000000000000..8eb191339305 --- /dev/null +++ b/dev-python/pytest-golden/metadata.xml @@ -0,0 +1,13 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + pytest-golden + oprypin/pytest-golden + + diff --git a/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild new file mode 100644 index 000000000000..3ad9c0b434be --- /dev/null +++ b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Plugin for pytest that offloads expected outputs to data files" +HOMEPAGE=" + https://github.com/oprypin/pytest-golden + https://pypi.org/project/pytest-golden/ +" +# No tests in PyPI tarballs +SRC_URI="https://github.com/oprypin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] + >=dev-python/pytest-6.1.2[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.16.12[${PYTHON_USEDEP}] + =dev-python/testfixtures-6.15.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/pytest-rerunfailures/Manifest b/dev-python/pytest-rerunfailures/Manifest index 60ac0faef666..3625d23e8b08 100644 --- a/dev-python/pytest-rerunfailures/Manifest +++ b/dev-python/pytest-rerunfailures/Manifest @@ -1 +1,2 @@ DIST pytest-rerunfailures-11.1.2.tar.gz 17234 BLAKE2B c497fee173f09de42d605d092336105e7144aafcdcfe6cdfbe3df65e09c3ab5cf0bc2d42746662f792c832ac25538f3cd81dc97d6e01201b14b480cb0e2d3a46 SHA512 309a0d180a996ddb5d6eb0833e6abd107887bc17ca3003a2b02bbaf5a4cbd63012618ee293a2a80623ca327b46ce7a5cd53bb341de75e5670a62b84e7ce5f0bc +DIST pytest-rerunfailures-12.0.tar.gz 21154 BLAKE2B 3de39a8b92858bd90b312fca1c5f2e5ad790e12277f118bf18182b6192edf14dd160070bfe31ce981dc7ba41e0d0e2509ea80793c35c1856afdcfb5272ca55cc SHA512 2e6787ec8b420344eb1f7175b0f9e7f8a2f3cc3fd59ebf0c49128b39dc887200bd497e1d73a59311d072456e34126a1829324a4d86f86e5c01916940383c8fd4 diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild new file mode 100644 index 000000000000..c6263b8ee63e --- /dev/null +++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to re-run tests to eliminate flaky failures" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-rerunfailures/ + https://pypi.org/project/pytest-rerunfailures/ +" + +SLOT="0" +LICENSE="MPL-2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/packaging-17.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_rerunfailures + epytest +} diff --git a/dev-python/pytest-xvfb/Manifest b/dev-python/pytest-xvfb/Manifest index 055ea9bcaceb..707a7f4647a3 100644 --- a/dev-python/pytest-xvfb/Manifest +++ b/dev-python/pytest-xvfb/Manifest @@ -1,2 +1 @@ -DIST pytest-xvfb-2.0.0.tar.gz 6575 BLAKE2B 7ef37f2d4a1a9d7211a248e67d325f0b722a0a046e6e57ae24cac1b68ead6d11988d49810e15fc41d9a05082d9c318f7569a00ac7574e1a8ee00e76c842cf83b SHA512 de5a98290bfe083cadc732c36a1c5af99b0d618853f8da9a1acd0f0f11a170c54025667c0f13bc0f4ac2657b139306e16d0b3faf00bfdde37eb3df7fb14367ae DIST pytest-xvfb-3.0.0.tar.gz 8607 BLAKE2B a1256b121a66c0b778a45f695754363ec241699197000f6237473dc2d54c0eeff499722073b00280ca242d695c192ff4fd985931a42bbb52a0f8e2424867b60a SHA512 9aec1681656badf81fbac3a0d621b163810001e155a1cb8fd35e0f8c8d3ee52556e622adc0468d8e7455b15ba0f5103622fae1aa2493a7053ca78f092e582cf1 diff --git a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild deleted file mode 100644 index b3c16258b82c..000000000000 --- a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="tk" -inherit distutils-r1 pypi - -DESCRIPTION="Pytest plugin to run Xvfb for tests" -HOMEPAGE="https://pypi.org/project/pytest-xvfb/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pyvirtualdisplay[${PYTHON_USEDEP}] - x11-base/xorg-server[xvfb]" - -distutils_enable_tests pytest - -python_test() { - epytest -p xvfb --runpytest=subprocess -} diff --git a/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild index e9a2d47ef72d..0ed8b9f183dc 100644 --- a/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild +++ b/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://pypi.org/project/pytest-xvfb/" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" RDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index b5382006fb4e..033250f3e1de 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -1,3 +1,2 @@ -DIST pytest-7.3.1.tar.gz 1336938 BLAKE2B 8cabc475056000e393538c6c52e2ee5a9af6c57831c6aba82e3107ae44f88b63a68b37339842eebfa318bd27d4bf5e34959b72052d4646cc8682c84f131f98e7 SHA512 e6c8fcf1449f5e09e33c01ec2ade8812ceb13440324179288b8ca0eeaaffed1e581a65c8acf4c28efe61c19a067e7ceddccc45d8a1582c89259d53fee25ab253 DIST pytest-7.3.2.tar.gz 1338457 BLAKE2B 4aa6ad62f654df9373427d9c19d92565a7da8d65460ee0872a30d4235e72af1ee3155871d7f7157b8e9c1173fc40bcdb87acab2b7bffdc6255cf8509e7a0bba3 SHA512 910de83f6ce47e7b1b25947050cf79e055ab04fd0c3dc3276546415684c20c8977883f16dfb913de3f339bc6284330f8a57d202c73f92b92545e45acb353b264 DIST pytest-7.4.0.tar.gz 1349733 BLAKE2B 59b9e90ab226dd317a5beeb0b189d0e323379e781dcca3fc7aa37ab7ef6d623a25f6f50e4b648cd274bdbc202e914fd393749d093a4c9d8c2f19124403d6b4fe SHA512 48caca22c77e03cb3bca04d2f11695c48868433e6966b6f652f414b3b4405cb9dfba1ebdfd66060ba6add45609ec27b2eddd81d3739ef8e84a51b9da3c6f6099 diff --git a/dev-python/pytest/files/pytest-7.3.1-py312.patch b/dev-python/pytest/files/pytest-7.3.1-py312.patch deleted file mode 100644 index b38486248309..000000000000 --- a/dev-python/pytest/files/pytest-7.3.1-py312.patch +++ /dev/null @@ -1,258 +0,0 @@ -From 653606791456f7e6412712bc26428b90092336b5 Mon Sep 17 00:00:00 2001 -From: Ran Benita -Date: Wed, 10 May 2023 10:36:09 +0300 -Subject: [PATCH] Avoid ast deprecation warnings on Python 3.12 - -Fix #10977. ---- - src/_pytest/assertion/rewrite.py | 49 +++++++++++++++++++------------- - src/_pytest/mark/expression.py | 8 +++++- - 2 files changed, 36 insertions(+), 21 deletions(-) - -diff --git a/src/_pytest/assertion/rewrite.py b/src/_pytest/assertion/rewrite.py -index 8b182347052..00bb4feb94a 100644 ---- a/src/_pytest/assertion/rewrite.py -+++ b/src/_pytest/assertion/rewrite.py -@@ -46,8 +46,14 @@ - - if sys.version_info >= (3, 8): - namedExpr = ast.NamedExpr -+ astNameConstant = ast.Constant -+ astStr = ast.Constant -+ astNum = ast.Constant - else: - namedExpr = ast.Expr -+ astNameConstant = ast.NameConstant -+ astStr = ast.Str -+ astNum = ast.Num - - - assertstate_key = StashKey["AssertionState"]() -@@ -680,9 +686,12 @@ def run(self, mod: ast.Module) -> None: - if ( - expect_docstring - and isinstance(item, ast.Expr) -- and isinstance(item.value, ast.Str) -+ and isinstance(item.value, astStr) - ): -- doc = item.value.s -+ if sys.version_info >= (3, 8): -+ doc = item.value.value -+ else: -+ doc = item.value.s - if self.is_rewrite_disabled(doc): - return - expect_docstring = False -@@ -814,7 +823,7 @@ def pop_format_context(self, expl_expr: ast.expr) -> ast.Name: - current = self.stack.pop() - if self.stack: - self.explanation_specifiers = self.stack[-1] -- keys = [ast.Str(key) for key in current.keys()] -+ keys = [astStr(key) for key in current.keys()] - format_dict = ast.Dict(keys, list(current.values())) - form = ast.BinOp(expl_expr, ast.Mod(), format_dict) - name = "@py_format" + str(next(self.variable_counter)) -@@ -868,16 +877,16 @@ def visit_Assert(self, assert_: ast.Assert) -> List[ast.stmt]: - negation = ast.UnaryOp(ast.Not(), top_condition) - - if self.enable_assertion_pass_hook: # Experimental pytest_assertion_pass hook -- msg = self.pop_format_context(ast.Str(explanation)) -+ msg = self.pop_format_context(astStr(explanation)) - - # Failed - if assert_.msg: - assertmsg = self.helper("_format_assertmsg", assert_.msg) - gluestr = "\n>assert " - else: -- assertmsg = ast.Str("") -+ assertmsg = astStr("") - gluestr = "assert " -- err_explanation = ast.BinOp(ast.Str(gluestr), ast.Add(), msg) -+ err_explanation = ast.BinOp(astStr(gluestr), ast.Add(), msg) - err_msg = ast.BinOp(assertmsg, ast.Add(), err_explanation) - err_name = ast.Name("AssertionError", ast.Load()) - fmt = self.helper("_format_explanation", err_msg) -@@ -893,8 +902,8 @@ def visit_Assert(self, assert_: ast.Assert) -> List[ast.stmt]: - hook_call_pass = ast.Expr( - self.helper( - "_call_assertion_pass", -- ast.Num(assert_.lineno), -- ast.Str(orig), -+ astNum(assert_.lineno), -+ astStr(orig), - fmt_pass, - ) - ) -@@ -913,7 +922,7 @@ def visit_Assert(self, assert_: ast.Assert) -> List[ast.stmt]: - variables = [ - ast.Name(name, ast.Store()) for name in self.format_variables - ] -- clear_format = ast.Assign(variables, ast.NameConstant(None)) -+ clear_format = ast.Assign(variables, astNameConstant(None)) - self.statements.append(clear_format) - - else: # Original assertion rewriting -@@ -924,9 +933,9 @@ def visit_Assert(self, assert_: ast.Assert) -> List[ast.stmt]: - assertmsg = self.helper("_format_assertmsg", assert_.msg) - explanation = "\n>assert " + explanation - else: -- assertmsg = ast.Str("") -+ assertmsg = astStr("") - explanation = "assert " + explanation -- template = ast.BinOp(assertmsg, ast.Add(), ast.Str(explanation)) -+ template = ast.BinOp(assertmsg, ast.Add(), astStr(explanation)) - msg = self.pop_format_context(template) - fmt = self.helper("_format_explanation", msg) - err_name = ast.Name("AssertionError", ast.Load()) -@@ -938,7 +947,7 @@ def visit_Assert(self, assert_: ast.Assert) -> List[ast.stmt]: - # Clear temporary variables by setting them to None. - if self.variables: - variables = [ast.Name(name, ast.Store()) for name in self.variables] -- clear = ast.Assign(variables, ast.NameConstant(None)) -+ clear = ast.Assign(variables, astNameConstant(None)) - self.statements.append(clear) - # Fix locations (line numbers/column offsets). - for stmt in self.statements: -@@ -952,20 +961,20 @@ def visit_NamedExpr(self, name: namedExpr) -> Tuple[namedExpr, str]: - # thinks it's acceptable. - locs = ast.Call(self.builtin("locals"), [], []) - target_id = name.target.id # type: ignore[attr-defined] -- inlocs = ast.Compare(ast.Str(target_id), [ast.In()], [locs]) -+ inlocs = ast.Compare(astStr(target_id), [ast.In()], [locs]) - dorepr = self.helper("_should_repr_global_name", name) - test = ast.BoolOp(ast.Or(), [inlocs, dorepr]) -- expr = ast.IfExp(test, self.display(name), ast.Str(target_id)) -+ expr = ast.IfExp(test, self.display(name), astStr(target_id)) - return name, self.explanation_param(expr) - - def visit_Name(self, name: ast.Name) -> Tuple[ast.Name, str]: - # Display the repr of the name if it's a local variable or - # _should_repr_global_name() thinks it's acceptable. - locs = ast.Call(self.builtin("locals"), [], []) -- inlocs = ast.Compare(ast.Str(name.id), [ast.In()], [locs]) -+ inlocs = ast.Compare(astStr(name.id), [ast.In()], [locs]) - dorepr = self.helper("_should_repr_global_name", name) - test = ast.BoolOp(ast.Or(), [inlocs, dorepr]) -- expr = ast.IfExp(test, self.display(name), ast.Str(name.id)) -+ expr = ast.IfExp(test, self.display(name), astStr(name.id)) - return name, self.explanation_param(expr) - - def visit_BoolOp(self, boolop: ast.BoolOp) -> Tuple[ast.Name, str]: -@@ -1001,7 +1010,7 @@ def visit_BoolOp(self, boolop: ast.BoolOp) -> Tuple[ast.Name, str]: - self.push_format_context() - res, expl = self.visit(v) - body.append(ast.Assign([ast.Name(res_var, ast.Store())], res)) -- expl_format = self.pop_format_context(ast.Str(expl)) -+ expl_format = self.pop_format_context(astStr(expl)) - call = ast.Call(app, [expl_format], []) - self.expl_stmts.append(ast.Expr(call)) - if i < levels: -@@ -1013,7 +1022,7 @@ def visit_BoolOp(self, boolop: ast.BoolOp) -> Tuple[ast.Name, str]: - self.statements = body = inner - self.statements = save - self.expl_stmts = fail_save -- expl_template = self.helper("_format_boolop", expl_list, ast.Num(is_or)) -+ expl_template = self.helper("_format_boolop", expl_list, astNum(is_or)) - expl = self.pop_format_context(expl_template) - return ast.Name(res_var, ast.Load()), self.explanation_param(expl) - -@@ -1099,9 +1108,9 @@ def visit_Compare(self, comp: ast.Compare) -> Tuple[ast.expr, str]: - next_expl = f"({next_expl})" - results.append(next_res) - sym = BINOP_MAP[op.__class__] -- syms.append(ast.Str(sym)) -+ syms.append(astStr(sym)) - expl = f"{left_expl} {sym} {next_expl}" -- expls.append(ast.Str(expl)) -+ expls.append(astStr(expl)) - res_expr = ast.Compare(left_res, [op], [next_res]) - self.statements.append(ast.Assign([store_names[i]], res_expr)) - left_res, left_expl = next_res, next_expl -diff --git a/src/_pytest/mark/expression.py b/src/_pytest/mark/expression.py -index f82a81d44c5..9287bcee50c 100644 ---- a/src/_pytest/mark/expression.py -+++ b/src/_pytest/mark/expression.py -@@ -18,6 +18,7 @@ - import dataclasses - import enum - import re -+import sys - import types - from typing import Callable - from typing import Iterator -@@ -26,6 +27,11 @@ - from typing import Optional - from typing import Sequence - -+if sys.version_info >= (3, 8): -+ astNameConstant = ast.Constant -+else: -+ astNameConstant = ast.NameConstant -+ - - __all__ = [ - "Expression", -@@ -132,7 +138,7 @@ def reject(self, expected: Sequence[TokenType]) -> NoReturn: - - def expression(s: Scanner) -> ast.Expression: - if s.accept(TokenType.EOF): -- ret: ast.expr = ast.NameConstant(False) -+ ret: ast.expr = astNameConstant(False) - else: - ret = expr(s) - s.accept(TokenType.EOF, reject=True) -From c945dba571025623a3ace7311d682e3e9448a161 Mon Sep 17 00:00:00 2001 -From: Ran Benita -Date: Fri, 26 May 2023 20:28:21 +0300 -Subject: [PATCH] testing/python/collect: replace use of deprecated/removed - `imp` module - ---- - testing/python/collect.py | 26 +++++++++++++++----------- - 1 file changed, 15 insertions(+), 11 deletions(-) - -diff --git a/testing/python/collect.py b/testing/python/collect.py -index ac3edd395ab..52b34800965 100644 ---- a/testing/python/collect.py -+++ b/testing/python/collect.py -@@ -897,25 +897,29 @@ def pytest_pycollect_makeitem(collector, name, obj): - def test_issue2369_collect_module_fileext(self, pytester: Pytester) -> None: - """Ensure we can collect files with weird file extensions as Python - modules (#2369)""" -- # We'll implement a little finder and loader to import files containing -+ # Implement a little meta path finder to import files containing - # Python source code whose file extension is ".narf". - pytester.makeconftest( - """ -- import sys, os, imp -+ import sys -+ import os.path -+ from importlib.util import spec_from_loader -+ from importlib.machinery import SourceFileLoader - from _pytest.python import Module - -- class Loader(object): -- def load_module(self, name): -- return imp.load_source(name, name + ".narf") -- class Finder(object): -- def find_module(self, name, path=None): -- if os.path.exists(name + ".narf"): -- return Loader() -- sys.meta_path.append(Finder()) -+ class MetaPathFinder: -+ def find_spec(self, fullname, path, target=None): -+ if os.path.exists(fullname + ".narf"): -+ return spec_from_loader( -+ fullname, -+ SourceFileLoader(fullname, fullname + ".narf"), -+ ) -+ sys.meta_path.append(MetaPathFinder()) - - def pytest_collect_file(file_path, parent): - if file_path.suffix == ".narf": -- return Module.from_parent(path=file_path, parent=parent)""" -+ return Module.from_parent(path=file_path, parent=parent) -+ """ - ) - pytester.makefile( - ".narf", diff --git a/dev-python/pytest/pytest-7.3.1-r2.ebuild b/dev-python/pytest/pytest-7.3.1-r2.ebuild deleted file mode 100644 index 57889af9fc76..000000000000 --- a/dev-python/pytest/pytest-7.3.1-r2.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{10..12} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Simple powerful testing with Python" -HOMEPAGE=" - https://pytest.org/ - https://github.com/pytest-dev/pytest/ - https://pypi.org/project/pytest/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/iniconfig[${PYTHON_USEDEP}] - >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pluggy-0.12[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}] - ' 3.{9..10}) -" -BDEPEND=" - >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/argcomplete[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/xmlschema[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - ) -" - -PATCHES=( - # deprecation warning fix - # https://github.com/pytest-dev/pytest/pull/10894/ - "${FILESDIR}/${P}-py312.patch" -) - -src_test() { - # workaround new readline defaults - echo "set enable-bracketed-paste off" > "${T}"/inputrc || die - local -x INPUTRC="${T}"/inputrc - distutils-r1_src_test -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x COLUMNS=80 - - local EPYTEST_DESELECT=( - # broken by epytest args - testing/test_warnings.py::test_works_with_filterwarnings - - # tend to be broken by random pytest plugins - # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) - testing/test_helpconfig.py::test_version_less_verbose - testing/test_helpconfig.py::test_version_verbose - testing/test_junitxml.py::test_random_report_log_xdist - testing/test_junitxml.py::test_runs_twice_xdist - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose - testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal - testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info - testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info - - # unstable with xdist - testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist - - # TODO (XPASS) - testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_not_altered - testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_simple - testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_twice - testing/test_debugging.py::TestPDB::test_pdb_with_injected_do_debug - testing/test_debugging.py::test_pdb_suspends_fixture_capturing - - # setuptools warnings - testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package - ) - - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - # regressions on pypy3.9 - # https://github.com/pytest-dev/pytest/issues/9787 - testing/test_skipping.py::test_errors_in_xfail_skip_expressions - testing/test_unraisableexception.py - ) - - epytest -p xdist -n "$(makeopts_jobs)" -} diff --git a/dev-python/pytest/pytest-7.3.1.ebuild b/dev-python/pytest/pytest-7.3.1.ebuild deleted file mode 100644 index b3211790c11a..000000000000 --- a/dev-python/pytest/pytest-7.3.1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{10..11} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Simple powerful testing with Python" -HOMEPAGE=" - https://pytest.org/ - https://github.com/pytest-dev/pytest/ - https://pypi.org/project/pytest/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/iniconfig[${PYTHON_USEDEP}] - >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pluggy-0.12[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}] - ' 3.{9..10}) -" -BDEPEND=" - >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/argcomplete[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/xmlschema[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - ) -" - -src_test() { - # workaround new readline defaults - echo "set enable-bracketed-paste off" > "${T}"/inputrc || die - local -x INPUTRC="${T}"/inputrc - distutils-r1_src_test -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x COLUMNS=80 - - local EPYTEST_DESELECT=( - # broken by epytest args - testing/test_warnings.py::test_works_with_filterwarnings - - # tend to be broken by random pytest plugins - # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) - testing/test_helpconfig.py::test_version_less_verbose - testing/test_helpconfig.py::test_version_verbose - testing/test_junitxml.py::test_random_report_log_xdist - testing/test_junitxml.py::test_runs_twice_xdist - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose - testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal - testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info - testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info - - # unstable with xdist - testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist - - # TODO (XPASS) - testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_not_altered - testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_simple - testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_twice - testing/test_debugging.py::TestPDB::test_pdb_with_injected_do_debug - testing/test_debugging.py::test_pdb_suspends_fixture_capturing - - # setuptools warnings - testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package - ) - - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - # regressions on pypy3.9 - # https://github.com/pytest-dev/pytest/issues/9787 - testing/test_skipping.py::test_errors_in_xfail_skip_expressions - testing/test_unraisableexception.py - ) - - epytest -p xdist -n "$(makeopts_jobs)" -} diff --git a/dev-python/pytest/pytest-7.3.2.ebuild b/dev-python/pytest/pytest-7.3.2.ebuild index 34cc63f9e938..c80e3a2e0b35 100644 --- a/dev-python/pytest/pytest-7.3.2.ebuild +++ b/dev-python/pytest/pytest-7.3.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/python-engineio/Manifest b/dev-python/python-engineio/Manifest index 0b773e63d3b5..2481a5a391cd 100644 --- a/dev-python/python-engineio/Manifest +++ b/dev-python/python-engineio/Manifest @@ -1,2 +1,4 @@ DIST python-engineio-4.4.0.gh.tar.gz 309353 BLAKE2B 4cf40802fddcce2e53e205bdbe73bdf0ec822e15581fe4a9939b8d05c3eb6ba82a99d089d4708169b197aa79e5b5f14001ff86f72025fc6d96c99ed6d73fe620 SHA512 b7995aaf2583ec58ac87f048608653ade3846dd103616ee90b3dc12cc7e27c7d37959cd3e1ebf6e138395ff6fad8cd011407b6660258715e513bf72c8a3e1f6f DIST python-engineio-4.4.1.gh.tar.gz 309475 BLAKE2B 4ae5dd9887f4d3a70d4983d2a0f0de29b1a54d30961bfc430b8850ff4af73fa1cd9abad6caeb8248a44def42b02e26ecb0632dd9b4d57e2a7f44b33762659304 SHA512 a903ae4f5a4679f6d46fda09901b637ef8dcf2896ece8781460d27aab7c8da606e16a89ac5dea94c156d8196a7e931626b2310b41ddc61d4241b5e004ad2ca64 +DIST python-engineio-4.5.0.gh.tar.gz 309771 BLAKE2B ab58972ac543386c0254f6fe65041a88f6046312f7eac904128244b18a64107de174466b8934c9c6a51004c7614d199f1fd8362d816fdf8912cec29eddfc036b SHA512 3066fd2d3a3fc819318c4bd862c593e00012a29670ff76dbe926eae47c5ddd7a7483f16dedd9ef937d879f0533bff9eff4aee61ad4279651b39704722fac613b +DIST python-engineio-4.5.1.gh.tar.gz 309858 BLAKE2B 684bb4c32f050d52091c91312fa2cbe2ef1be133a797734de75f9c4b2c088e8f1b239260e62f189266cd72e4ff1203d63f1abca6887a34b498de43b6ceedefaf SHA512 c661e4691c8e14c547ed4de381b97470f0eead36783a299829e0a472022b508e45c6a131bb2c88bdf9542d59f8128a4640340514e20476ec8e7c7a4babbe3c68 diff --git a/dev-python/python-engineio/python-engineio-4.5.0.ebuild b/dev-python/python-engineio/python-engineio-4.5.0.ebuild new file mode 100644 index 000000000000..705b082df961 --- /dev/null +++ b/dev-python/python-engineio/python-engineio-4.5.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python implementation of the Engine.IO realtime server" +HOMEPAGE=" + https://python-engineio.readthedocs.io/ + https://github.com/miguelgrinberg/python-engineio/ + https://pypi.org/project/python-engineio/" +SRC_URI=" + https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] +" +# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug +BDEPEND=" + test? ( + dev-python/tornado[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/alabaster + +EPYTEST_IGNORE=( + # eventlet is masked for removal + tests/common/test_async_eventlet.py +) + +EPYTEST_DESELECT=( + # also eventlet + tests/common/test_server.py::TestServer::test_async_mode_eventlet + tests/common/test_server.py::TestServer::test_connect + tests/common/test_server.py::TestServer::test_service_task_started + tests/common/test_server.py::TestServer::test_upgrades +) diff --git a/dev-python/python-engineio/python-engineio-4.5.1.ebuild b/dev-python/python-engineio/python-engineio-4.5.1.ebuild new file mode 100644 index 000000000000..705b082df961 --- /dev/null +++ b/dev-python/python-engineio/python-engineio-4.5.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python implementation of the Engine.IO realtime server" +HOMEPAGE=" + https://python-engineio.readthedocs.io/ + https://github.com/miguelgrinberg/python-engineio/ + https://pypi.org/project/python-engineio/" +SRC_URI=" + https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] +" +# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug +BDEPEND=" + test? ( + dev-python/tornado[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/alabaster + +EPYTEST_IGNORE=( + # eventlet is masked for removal + tests/common/test_async_eventlet.py +) + +EPYTEST_DESELECT=( + # also eventlet + tests/common/test_server.py::TestServer::test_async_mode_eventlet + tests/common/test_server.py::TestServer::test_connect + tests/common/test_server.py::TestServer::test_service_task_started + tests/common/test_server.py::TestServer::test_upgrades +) diff --git a/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild b/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild index 6eea606b0973..066044812645 100644 --- a/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild +++ b/dev-python/python-gnupg/python-gnupg-0.5.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" SRC_URI="https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz" SRC_URI+=" verify-sig? ( https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P}.tar.gz.asc )" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86" LICENSE="BSD" SLOT="0" diff --git a/dev-python/python-ironicclient/Manifest b/dev-python/python-ironicclient/Manifest index 9ed0348cb435..6682834bd91a 100644 --- a/dev-python/python-ironicclient/Manifest +++ b/dev-python/python-ironicclient/Manifest @@ -1 +1,2 @@ DIST python-ironicclient-5.2.0.tar.gz 222711 BLAKE2B 4e9fe64efa1abd1a57ab6b7035ff44a9b00ef108a0ade8cdd44350713bed74384f87cd40b44d67496d46d1fa04514572042421d480ddd1080a0a872c8bd4aa33 SHA512 601e79174819c5d696f3bf053fec5b36ddf54e48cbde88e8d4b86042870db7dea21267725e682fbe64a67e55d7f7cd7ab5d504bf24822f14d0a56149f46cb3d5 +DIST python-ironicclient-5.3.0.tar.gz 224784 BLAKE2B 5b336c35e1e082970f5f62efc41dedfe21881c0fdb614177a00f98ebab4ddad9672852b92bf5c718d785c86ad3549a505fab7e69136a5a11ba563340c9a363a1 SHA512 5ac42c50042611f8f3c121b74ace904df079504f15f53e8604e719f306549b1841e485544ed20b1cccb5cfd48f1813f71ae3ac58955e060279f54b95ca6330b3 diff --git a/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild new file mode 100644 index 000000000000..e4c52a7bb286 --- /dev/null +++ b/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the Ironic API" +HOMEPAGE=" + https://opendev.org/openstack/python-ironicclient/ + https://github.com/openstack/python-ironicclient/ + https://pypi.org/project/python-ironicclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >dev-python/cliff-2.9.0[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.11.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest diff --git a/dev-python/python-neutronclient/Manifest b/dev-python/python-neutronclient/Manifest index cb75e6de2cb7..eafcd9e7b5ce 100644 --- a/dev-python/python-neutronclient/Manifest +++ b/dev-python/python-neutronclient/Manifest @@ -1 +1,2 @@ DIST python-neutronclient-10.0.0.tar.gz 206707 BLAKE2B 02d270d1867484548af335ec403fafe1d50f8e7601e57ec61f804ea86af9d09064a7a72f6f6c710cfd63ce640b9250d9a0bcce4326fc7f49165d7ae099ecf785 SHA512 b80bd90822929ed7f231fccebc5984c97cf7995f428f86442d33bfd69b679def434078406e4c6f3ed557a52921f362cc39ad084ed3fed411cd00279135f7e692 +DIST python-neutronclient-11.0.0.tar.gz 206846 BLAKE2B e7ba4db5763a9310aa393e01d8561e9cfe85dfe584942de70a1b2254ccd8d5a79f6ffe5dc195fc3ef6f338c49686f8460b81111f6d4118315af38d7eea6f8c1c SHA512 3732892db34287343bc7015aa0be426e61f7a111e8a69c529f9baac0b6abbba09232d2d73e255dc82a816a1e9ff70237097c6269a287910a034787af58a730a1 diff --git a/dev-python/python-neutronclient/python-neutronclient-11.0.0.ebuild b/dev-python/python-neutronclient/python-neutronclient-11.0.0.ebuild new file mode 100644 index 000000000000..6a5bd69d00d7 --- /dev/null +++ b/dev-python/python-neutronclient/python-neutronclient-11.0.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack Quantum API" +HOMEPAGE=" + https://opendev.org/openstack/python-neutronclient/ + https://github.com/openstack/python-neutronclient/ + https://pypi.org/project/python-neutronclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/cliff-3.4.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-1.0.2[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.8.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/bandit[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/oslotest[${PYTHON_USEDEP}] + dev-python/python-openstackclient[${PYTHON_USEDEP}] + dev-python/subunit[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + dev-python/tempest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # Needs osprofile + rm neutronclient/tests/unit/test_http.py || die + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b neutronclient.tests.unit +} + +python_install() { + distutils-r1_python_install + # stupid stupid stupid + local SITEDIR="${D}$(python_get_sitedir)" || die + cd "${SITEDIR}" || die + local egg=( python_neutronclient*.dist-info ) + [[ -d ${egg[0]} ]] || die "python_quantumclient*.dist-info not found" + ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die + ln -s neutronclient quantumclient || die + ln -s neutron quantumclient/quantum || die +} diff --git a/dev-python/python-slugify/python-slugify-8.0.1.ebuild b/dev-python/python-slugify/python-slugify-8.0.1.ebuild index f808e43dda0d..73d8ede5c2ae 100644 --- a/dev-python/python-slugify/python-slugify-8.0.1.ebuild +++ b/dev-python/python-slugify/python-slugify-8.0.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit distutils-r1 diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest index 092da275291f..a5240cea2ec9 100644 --- a/dev-python/referencing/Manifest +++ b/dev-python/referencing/Manifest @@ -1,2 +1,3 @@ DIST referencing-0.29.0.tar.gz 34963 BLAKE2B 88fa71124eeb8dd83b62e4f42299acaa55af33265dd474594efb7f71d522b276e8ed0a12dfa5822c9cc1c42acc0fd21d74400ef866c127bbdab85f9d03bfee96 SHA512 69b20b89e65fa58524aeb1bd38305edefcf61d65f785a090b21bcbd48524be45ae39dd7e3d70f403948b27fdb7e43660b7bd2a438ad26f397f5ca2021dd087e2 +DIST referencing-0.29.1.tar.gz 35024 BLAKE2B 459e0ae857e8fd47075c264abff09fb7eec329dfa9a374e88123f5b6317ccc829c671be9ca2d6e687ae6ec39e3f632b01d982cf62be8c552a62a9a7cf92fd56a SHA512 a5991eea73bd0d3bccfdda60f6b56bb9856abd60d3f70d7952da38693c086b1ba7ff72b67bbec641ac1b88e2512d648243796587f1cc69c00a33ff73a84994f4 DIST referencing-suite-f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4.gh.tar.gz 18311 BLAKE2B 69f6a3059842f6ff3438760240126a2033d5287ba6daaff5f9d72e7eee8eb8ac3c72fb0be92c5daf33bf06a54621332c7042e6c8cf11ddbd328e347c9315e224 SHA512 9a7a9c9f8f75391a1589751a83ba5c8153ac41de20ecb2f02fc230ec94b313619bdcf58c5aab580f7825555df68a6d5626b77a92b958b77ebf1fdc16a0b87dd0 diff --git a/dev-python/referencing/referencing-0.29.1.ebuild b/dev-python/referencing/referencing-0.29.1.ebuild new file mode 100644 index 000000000000..7d750e925a11 --- /dev/null +++ b/dev-python/referencing/referencing-0.29.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +SUITE_COMMIT=f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4 +SUITE_P=referencing-suite-${SUITE_COMMIT} + +DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)" +HOMEPAGE=" + https://github.com/python-jsonschema/referencing/ + https://pypi.org/project/referencing/ +" +SRC_URI+=" + test? ( + https://github.com/python-jsonschema/referencing-suite/archive/${SUITE_COMMIT}.tar.gz + -> ${SUITE_P}.gh.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x REFERENCING_SUITE=${WORKDIR}/${SUITE_P} + epytest +} diff --git a/dev-python/regex/regex-2023.6.3.ebuild b/dev-python/regex/regex-2023.6.3.ebuild index 6de6c75da3fd..a5bd236e1efd 100644 --- a/dev-python/regex/regex-2023.6.3.ebuild +++ b/dev-python/regex/regex-2023.6.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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="doc" PATCHES=( diff --git a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r3.ebuild b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r3.ebuild deleted file mode 100644 index e0077847ef34..000000000000 --- a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Use requests to talk HTTP via a UNIX domain socket" -HOMEPAGE=" - https://github.com/msabramo/requests-unixsocket/ - https://pypi.org/project/requests-unixsocket/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] - =:' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - local -x COLUMNS=80 - local EPYTEST_DESELECT=( - # TODO - tests/test_console.py::test_size_can_fall_back_to_std_descriptors - tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39 - # pygments? - tests/test_syntax.py::test_python_render_simple_indent_guides - tests/test_syntax.py::test_python_render_line_range_indent_guides - ) - # version-specific output -- the usual deal - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - # pypy3.10, to be more precise - tests/test_inspect.py::test_inspect_integer_with_methods_python310only - ) - ;; - python3.12) - EPYTEST_DESELECT+=( - tests/test_inspect.py::test_inspect_builtin_function_except_python311 - tests/test_inspect.py::test_inspect_integer_with_methods_python310only - tests/test_inspect.py::test_inspect_integer_with_methods_python311_and_above - tests/test_pretty.py::test_attrs_broken - ) - ;; - esac - epytest -p no:pytest-qt -} - -pkg_postinst() { - optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets -} diff --git a/dev-python/rich/rich-13.4.2.ebuild b/dev-python/rich/rich-13.4.2.ebuild index 53279bd88b2a..7d07d7e5e93f 100644 --- a/dev-python/rich/rich-13.4.2.ebuild +++ b/dev-python/rich/rich-13.4.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" 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" RDEPEND=" dev-python/colorama[${PYTHON_USEDEP}] diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index b2362629a560..93bb9abad752 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -6,19 +6,26 @@ DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76 DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4 DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0 DIST proc-macro2-1.0.51.crate 41804 BLAKE2B 579e5a157da81cd8350a6407603e5f8102bb9b6618ea8e81ced1692a6a6f4b57bec35aeb965b643f2542f65a3b9965fbbcf7e0ade35cf159270583d34665a628 SHA512 10ad77a5d05437c1b2c40a8f82389d081e64993171aa6259e8dca98d9afb04f5fb870f2037ad626a280d59c1a89fd4482bead701d744d6fb7c893bd9e78dfc1f DIST pyo3-0.18.1.crate 415128 BLAKE2B c77b956c4c96c4f0356abf5df14f89ef7fbd4d779169c2acccfc827a3a5d2d7980e5e8a467c1f6e73bb00a4500293995bc81014f110853c33b8e30d0698d0a21 SHA512 37e82b2b212de59335f8b5e4129dfc53872ceda156238f4aaee8cf358a8daf2d64cb716aa63d343c4f602fc61344b94bcd3cc8e02bee80256f5b49033a5c5825 +DIST pyo3-0.19.1.crate 418297 BLAKE2B 19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195 SHA512 b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff DIST pyo3-build-config-0.18.1.crate 29134 BLAKE2B 288519ea8b17bf81564ea7e91fa548ca5b966cb08939eccd80356935372aa7bbac1c9f1f8780b49010f4f66d1724d698a6197a740b232d62c75df341194c8ac5 SHA512 6277726d3f0faf70453f61f90c547db01ce5d50823ca9ba731d57309edbb33729bcfa3299415716cf6154ec2cb3a4c1e7eabc8ea18e400e746b37324bfca2ec9 +DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da SHA512 311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710 DIST pyo3-ffi-0.18.1.crate 62852 BLAKE2B 86bc534333e05578b1bf890fdd71af685d626aebbd8b4132162c1d29ab89ee493f903497fecb576164a1b23df11b36f20c18cede97ded567428724a702f0529f SHA512 35f2838f6b06bbb1ad6ebdc0d68c750fc8cffc43b62fadf2b76d4a395a4655797e9d93543ffb204ff7ea312f7f37444375c556831a231122f9fc1477ec986bec +DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B deb3065ce99b4bd3b5dee182f7cc20dbbb1792e792e78425f30a71ad3e45aa8552f99f02debd640e16db44cbcad58f67b04ca6e08cb964e788d41dca64500a0c SHA512 6293d75c71ebe80c320f0a240716a2e0c62f66aecc58320f2f40a81f85390c7d9174b4888ead89818b73fdc8d3d21df12adc6625087f0c9ebb82767d4a7c5adc DIST pyo3-macros-0.18.1.crate 7174 BLAKE2B 0eb2d106d193cfb14fc8c9cce175458a38bc069f9c232a7bc541e2951bd06ad3dfab483f730ece97a4ca2827ad4dcd0444e77df6a8ff79cc5861c2985d0d2b7a SHA512 baf43c6c5ef8f5fcc91728d693d52453b779de5c48cfdb295449a32ce559c0304e3a93b43bad7b312eee1c44bbe680efc57423d4e38986f3c6eacebf07998609 +DIST pyo3-macros-0.19.1.crate 7173 BLAKE2B b8d53ed51e2454abb77528c9e08315f288718dca08888bc24752f156942c27ffff75c88504bddcf05cc89d16b3fd2cd86280b0b94bd09947a2ffa4c800dfde68 SHA512 2c12cff4a8af948f9ecaadb83d1ed5199758f9e9c626c5930a1b74c65027a8b74dcf989ee470798aeff7c1165650d5d3dd75cb1f813859b7b8e241cd2bb8f2eb DIST pyo3-macros-backend-0.18.1.crate 48618 BLAKE2B 8db09610fd6fc95d1979a4065f89611c507ff7e7f72d9cd64590f85f6d8543ee6d234e772c55db88e3624808ad135389f5ff0edfd2eca6ecf1a29ece332c1c2e SHA512 20aed4aa485d6ffc02b0d08aa4c5fc086e73482aedb5ebce155c3f973d0e058902ef806740d483368eb80caac4ccc163516eaf56a027910d71cedc5bc0ee665c +DIST pyo3-macros-backend-0.19.1.crate 49916 BLAKE2B 930774ee7ec936bbefc4ea81e2496cd15438dc82954ec7b85c0bc42b290b41c60869f8b31e109ba16a373d3ebf1e0058c0c7ef7d4911ae40feb99fb61d66a745 SHA512 7c7949588a15ef57b12f11e903c1110228bb653212761c97ff50399aa39be97108b471a2cdf47afb307f6c86bfb24b3e9ab32fd08e0550ee27e8808f2acd5145 DIST quote-1.0.23.crate 28058 BLAKE2B 81c483fa26b36b5c4dbe85b386a74f5bfeaa854a99c0d678374507613da916a60e3f5b14d4a4d295e1c9ef0413fa1f16447df8f19a9db8cb0485b7a5c327fdc1 SHA512 3bce6846dda94d285de15771549099e60df39c8395c498b372c90a240f77df31d6d9048127913ec1c7ed8f3a189470ade1db2bede406bb00fa715ea641ec87c2 DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST rpds-0.13.0.crate 67994 BLAKE2B 91b4aec7a25b81566288c5fefe5f89a0f8b9eae83caf05cf7a9796394df70ae79b721b64804f72c582bfc41ff59647a9bc0980ba7dc9438412f6445e4a916b5b SHA512 6567eabae407fb2c5eea49395d6901c540dc0b4dbd585d5f93fed1b4a71885a784fb8652f46cca5148acd35957040c4a61ce1d95e871cf494b41db846fd38698 DIST rpds_py-0.7.1.tar.gz 15355 BLAKE2B 801cdd11b09a49d6769ffeac2340d203351d4b6f85cac1fa06b306e50021d4956601c3e6ca645091157dac70a2619cc00bdd277e57cf7bc3762bff04781a3c76 SHA512 60245d4ef4a1d1b49fdca93c530f5f66ccc7b601bd29ddd04de05a2030914bc55157262f2cda2d4dfe5e735f6f29d99a7edf74e6058eab96668e88540ad0b84c +DIST rpds_py-0.8.8.tar.gz 16383 BLAKE2B dd45d7ce214266ce533f4aed8d4eaf33da08c9414bd7a1783c2e909ee63079f5687ac8497a940f027b2bda7adf4ef5bd8612ebf3706a4c3b3bcb129e6721a903 SHA512 68cda5ba4b72fc419a0c59fa2cc0655734cff9b452b11da26bb38acf221c2b4f503d3b7742032e467ee91f9fdd3de94b3aa43e5df1bf353ede07761ca759c86b DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee diff --git a/dev-python/rpds-py/rpds-py-0.8.8.ebuild b/dev-python/rpds-py/rpds-py-0.8.8.ebuild new file mode 100644 index 000000000000..01f2ae1eebca --- /dev/null +++ b/dev-python/rpds-py/rpds-py-0.8.8.ebuild @@ -0,0 +1,77 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +CRATES=" + archery@0.5.0 + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + indoc@1.0.9 + libc@0.2.139 + lock_api@0.4.9 + memoffset@0.9.0 + once_cell@1.17.1 + parking_lot@0.12.1 + parking_lot_core@0.9.7 + proc-macro2@1.0.51 + pyo3-build-config@0.19.1 + pyo3-ffi@0.19.1 + pyo3-macros-backend@0.19.1 + pyo3-macros@0.19.1 + pyo3@0.19.1 + quote@1.0.23 + redox_syscall@0.2.16 + rpds@0.13.0 + scopeguard@1.1.0 + smallvec@1.10.0 + static_assertions@1.1.0 + syn@1.0.109 + target-lexicon@0.12.6 + unicode-ident@1.0.6 + unindent@0.1.11 + windows-sys@0.45.0 + windows-targets@0.42.1 + windows_aarch64_gnullvm@0.42.1 + windows_aarch64_msvc@0.42.1 + windows_i686_gnu@0.42.1 + windows_i686_msvc@0.42.1 + windows_x86_64_gnu@0.42.1 + windows_x86_64_gnullvm@0.42.1 + windows_x86_64_msvc@0.42.1 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)" +HOMEPAGE=" + https://github.com/crate-py/rpds/ + https://pypi.org/project/rpds-py/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so" + +distutils_enable_tests pytest diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest index b619b492c664..a850cd24ad1e 100644 --- a/dev-python/ruamel-yaml/Manifest +++ b/dev-python/ruamel-yaml/Manifest @@ -1,4 +1 @@ -DIST ruamel.yaml-0.17.28.tar.xz 187800 BLAKE2B 24dbf1c3fc76ec2f6255a7771dfa3bae24bf97c7014bd3205dd4968d73bdd9c4fc9e3adf721dba89c50554d13dbdd528f5f67c99692ef15b361119330b35005e SHA512 313bd7e4cfa559f90e150cf5a522b5c690b680b38df24ea3b4320484012b6e4c841f94fd21ca33283dfc0a1d04c465d38d4b5d48f95d2f1f9b876dc371a74f35 -DIST ruamel.yaml-0.17.30.tar.xz 189936 BLAKE2B 9e662551527372b3a1654d8e5da8c1e0a22f432d6564a807fe89bee7f93e2878d47e6a97f50475643575e89eb03564beb86daa7295d14513ff09615d38441f3b SHA512 0e460fa05e69d99591ff4dd1b35ae3be4ba40f21bcf514f16256a56a346b570c7c41a56e1ccf7c1d3ff14beb53800a4f0752243aa20fc37df345509c293d351a -DIST ruamel.yaml-0.17.31.tar.xz 190068 BLAKE2B cb5682ca184d86f8acb2516f0ce515deb81f3eb1bd9ea0b340c588e738f657076d589424e71492cf8fe37f5a2f62e0c9881644770c23ef1cb8a6d42cae48a86c SHA512 5a453a31babe1b9ad3b782ae06598f5f65d5e6aee167beaf7b898a2b624578245915ef0579bb7f9eefbecee28a472d6f3e04cc721b0c7b320e79f5986225986c DIST ruamel.yaml-0.17.32.tar.xz 190144 BLAKE2B fe58904cacff21bd64eb7e9cc4ea613ae0ad8e6718f568f64876385b70b6c2ce2bc6137537ddf9d3c7e9c08c66a1112f78527080c025fb5655ddce2b73a4f477 SHA512 e78ae975c3a7281d69ca965604fbc7f014cf8aaec9e51e27c795caefc5708019c57629f54044b12833bca0c846a8005fc0b95e64f75b2da226cdca2fefbcd8ae diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.28.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.17.28.ebuild deleted file mode 100644 index d72270016415..000000000000 --- a/dev-python/ruamel-yaml/ruamel-yaml-0.17.28.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -MY_P="${P/-/.}" -DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" -HOMEPAGE=" - https://pypi.org/project/ruamel.yaml/ - https://sourceforge.net/projects/ruamel-yaml/ -" -# PyPI tarballs do not include tests -SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz" -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" - -RDEPEND=" - dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] - !dev-python/namespace-ruamel -" -BDEPEND=" - test? ( - dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} - -python_test() { - local EPYTEST_DESELECT=() - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - _test/test_deprecation.py::test_collections_deprecation - ) - local EPYTEST_IGNORE=( - # Old PyYAML tests from lib/ require special set-up and are - # invoked indirectly via test_z_olddata, tell pytest itself - # to leave the subdir alone. - _test/lib/ - ) - - # this is needed to keep the tests working while - # dev-python/namespace-ruamel is still installed - distutils_write_namespace ruamel - epytest -} diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.30.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.17.30.ebuild deleted file mode 100644 index 171e0b89375a..000000000000 --- a/dev-python/ruamel-yaml/ruamel-yaml-0.17.30.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -MY_P="${P/-/.}" -DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" -HOMEPAGE=" - https://pypi.org/project/ruamel.yaml/ - https://sourceforge.net/projects/ruamel-yaml/ -" -# PyPI tarballs do not include tests -SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz" -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] - !dev-python/namespace-ruamel -" -BDEPEND=" - test? ( - dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} - -python_test() { - local EPYTEST_DESELECT=() - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - _test/test_deprecation.py::test_collections_deprecation - ) - local EPYTEST_IGNORE=( - # Old PyYAML tests from lib/ require special set-up and are - # invoked indirectly via test_z_olddata, tell pytest itself - # to leave the subdir alone. - _test/lib/ - ) - - # this is needed to keep the tests working while - # dev-python/namespace-ruamel is still installed - distutils_write_namespace ruamel - epytest -} diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.31.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.17.31.ebuild deleted file mode 100644 index 171e0b89375a..000000000000 --- a/dev-python/ruamel-yaml/ruamel-yaml-0.17.31.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 - -MY_P="${P/-/.}" -DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" -HOMEPAGE=" - https://pypi.org/project/ruamel.yaml/ - https://sourceforge.net/projects/ruamel-yaml/ -" -# PyPI tarballs do not include tests -SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz" -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] - !dev-python/namespace-ruamel -" -BDEPEND=" - test? ( - dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} - -python_test() { - local EPYTEST_DESELECT=() - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - _test/test_deprecation.py::test_collections_deprecation - ) - local EPYTEST_IGNORE=( - # Old PyYAML tests from lib/ require special set-up and are - # invoked indirectly via test_z_olddata, tell pytest itself - # to leave the subdir alone. - _test/lib/ - ) - - # this is needed to keep the tests working while - # dev-python/namespace-ruamel is still installed - distutils_write_namespace ruamel - epytest -} diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.32.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.17.32.ebuild index 171e0b89375a..d72270016415 100644 --- a/dev-python/ruamel-yaml/ruamel-yaml-0.17.32.ebuild +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.32.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" RDEPEND=" dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] diff --git a/dev-python/scrypt/scrypt-0.8.20.ebuild b/dev-python/scrypt/scrypt-0.8.20.ebuild index 6be5a9551e00..5bad0be43847 100644 --- a/dev-python/scrypt/scrypt-0.8.20.ebuild +++ b/dev-python/scrypt/scrypt-0.8.20.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 5c1b588ee3da..d0edfa560abd 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,3 +1,5 @@ DIST sentry-python-1.24.0.gh.tar.gz 360564 BLAKE2B 032c929b75e29ebb0e95f8dddcc567d7367399b0945f918821c5331898b0aa90eac4af531f4f49c52949d00b655508cd57a88915ab054f2a44f72e3dc81cc9a9 SHA512 9dee3f14082331232f743c7bd38a7a46273d4c467bdd4f8672f7597fa0d3baaecd34423d07669f14f0265be2c947bdbddc983aaa8cab66a139aeb036fde1b708 DIST sentry-python-1.25.1.gh.tar.gz 362026 BLAKE2B f392d766305a119d8d24472d21efade8a0f058d18e8d0e7b15fbcc2c368171e89a79394534aa85a7f9c4013fc1ba2566ee3de6d4708e1c5d7f3e3dd2aae56d4d SHA512 eb22213d99989711fc1449f3910dbd81eafe6d8903181955cb307066ba90a6e0cf587e875c806a013ca2b9465dc070e622c4ec6a656bdec51668455d353ad91a DIST sentry-python-1.26.0.gh.tar.gz 371531 BLAKE2B cdc44a8c4067405242b7aaec28999902df8ac7938d933ec8f5c050b6659bf5f920d7422dbe712813de995308fd49ce6173ca59e346d5a8912f6c3452f6063fb2 SHA512 de1d1c4af1d629c7689691d99ebd0acd3c023fc07fcfc6e706e7738b536601186ce33672b85ba08123f430923bb0c67cdbe0e56c9642d2219df55c8f1d14f07d +DIST sentry-python-1.27.0.gh.tar.gz 375579 BLAKE2B ad6de41078c76a1fe99c415d4eaf3a7ad11283f4a95ecdc543918de6f931b3ffc0d840345478834dbf97fe2f48490533a14de294b852ec5ac03f24d57cfef935 SHA512 45317295fc71f2a2965ba65552cd6b0fd5f48ae95e1ed06a288d61cfab96cd05d5316cef08f7a90599c1ba57d24022a610fe1bfb9c98ff2a0853f2fc8921c8e7 +DIST sentry-python-1.27.1.gh.tar.gz 376598 BLAKE2B 4ad5986af5e252cf501523fcafdaa7ada4870aae0252227907d86ce3e886b58f7154f4407cb6ae22473044589c9c2639c7de8ca92dea1a7a7835c51c28b44bb6 SHA512 1408c06b3b8a8ef0c888f26a4591d45b63fda51853e52f2ea8921e4983d0a7b05b053c6bf17d55fc59667e5b4b4ca953419303774101fa58ef6f37428d600c90 diff --git a/dev-python/sentry-sdk/sentry-sdk-1.27.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.27.0.ebuild new file mode 100644 index 000000000000..1335788113ac --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.27.0.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_11 ) + +inherit distutils-r1 + +MY_P=sentry-python-${PV} +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch" +) + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + tests/integrations/socket/test_socket.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle + # TODO: causes breakage in other tests + tests/integrations/starlette + # TODO + tests/integrations/tornado + # requires mockupdb + tests/integrations/pymongo +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' + tests/test_client.py::test_databag_depth_stripping + tests/test_client.py::test_databag_string_stripping + tests/test_client.py::test_databag_breadth_stripping + tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates + tests/integrations/asgi/test_asgi.py::test_websocket + tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style + tests/integrations/aiohttp/test_aiohttp.py::test_traces_sampler_gets_request_object_in_sampling_context + tests/integrations/django/test_data_scrubbing.py::test_scrub_django_custom_session_cookies_filtered + # incompatible version? + tests/integrations/falcon/test_falcon.py + tests/integrations/sqlalchemy/test_sqlalchemy.py::test_large_event_not_truncated + # test_circular_references: apparently fragile + 'tests/integrations/threading/test_threading.py::test_circular_references' + # test for new feature, fails with IndexError + tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler + # TODO + tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates + tests/integrations/wsgi/test_wsgi.py::test_profile_sent_when_profiling_enabled + tests/test_profiler.py::test_sample_buffer + tests/test_profiler.py::test_thread_scheduler_takes_first_samples + tests/test_profiler.py::test_thread_scheduler_takes_more_samples + tests/test_profiler.py::test_thread_scheduler_single_background_thread + # broken with py3.11, *shrug* + tests/test_profiler.py::test_extract_stack_with_max_depth + # TODO + tests/integrations/sqlalchemy/test_sqlalchemy.py::test_long_sql_query_preserved + tests/integrations/sqlalchemy/test_sqlalchemy.py::test_engine_name_not_string + tests/test_scrubber.py::test_breadcrumb_extra_scrubbing + tests/test_scrubber.py::test_span_data_scrubbing + # this is not even funny + tests/integrations/modules/test_modules.py::test_installed_modules +) diff --git a/dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild new file mode 100644 index 000000000000..1335788113ac --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.27.1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_11 ) + +inherit distutils-r1 + +MY_P=sentry-python-${PV} +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch" +) + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + tests/integrations/socket/test_socket.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle + # TODO: causes breakage in other tests + tests/integrations/starlette + # TODO + tests/integrations/tornado + # requires mockupdb + tests/integrations/pymongo +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' + tests/test_client.py::test_databag_depth_stripping + tests/test_client.py::test_databag_string_stripping + tests/test_client.py::test_databag_breadth_stripping + tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates + tests/integrations/asgi/test_asgi.py::test_websocket + tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style + tests/integrations/aiohttp/test_aiohttp.py::test_traces_sampler_gets_request_object_in_sampling_context + tests/integrations/django/test_data_scrubbing.py::test_scrub_django_custom_session_cookies_filtered + # incompatible version? + tests/integrations/falcon/test_falcon.py + tests/integrations/sqlalchemy/test_sqlalchemy.py::test_large_event_not_truncated + # test_circular_references: apparently fragile + 'tests/integrations/threading/test_threading.py::test_circular_references' + # test for new feature, fails with IndexError + tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler + # TODO + tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates + tests/integrations/wsgi/test_wsgi.py::test_profile_sent_when_profiling_enabled + tests/test_profiler.py::test_sample_buffer + tests/test_profiler.py::test_thread_scheduler_takes_first_samples + tests/test_profiler.py::test_thread_scheduler_takes_more_samples + tests/test_profiler.py::test_thread_scheduler_single_background_thread + # broken with py3.11, *shrug* + tests/test_profiler.py::test_extract_stack_with_max_depth + # TODO + tests/integrations/sqlalchemy/test_sqlalchemy.py::test_long_sql_query_preserved + tests/integrations/sqlalchemy/test_sqlalchemy.py::test_engine_name_not_string + tests/test_scrubber.py::test_breadcrumb_extra_scrubbing + tests/test_scrubber.py::test_span_data_scrubbing + # this is not even funny + tests/integrations/modules/test_modules.py::test_installed_modules +) diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest index a1c27a961680..6b47f0760654 100644 --- a/dev-python/sh/Manifest +++ b/dev-python/sh/Manifest @@ -1,2 +1 @@ -DIST sh-2.0.3.tar.gz 345365 BLAKE2B f818f84c71992fcfb653b757872da89a0007a873c639b3b0438a794bdfbd455e2ac22ef035b657b35da23e6890761ce7f161a02e3e0f847ee5209cec5fe911a4 SHA512 4d3bc20b2175b2507f0081af0b83faaf5eb97d131a24abaafb333a56e45d2cdb9167c3568bb40c6a6ea79b9836e335cb0d5bec2d036ce619eb312916d69fa72d DIST sh-2.0.4.tar.gz 345443 BLAKE2B b5b765c558ad8f7aa5197687b73b20e32397f195f401aa6313fb2b918d96446adad0c8f06485550fc70a623bc18f036b4fc037ee26f8acdb27358190bd4b573d SHA512 dc402941a3d6229f3331e32590e69745bf68d8680734f19661398559090fcb4b48ce3a28e1cdd7ba30b79b65c119f7b66ed6fe9351f12697670cf31a3ee7b270 diff --git a/dev-python/sh/sh-2.0.3.ebuild b/dev-python/sh/sh-2.0.3.ebuild deleted file mode 100644 index 5770a400cc08..000000000000 --- a/dev-python/sh/sh-2.0.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python subprocess interface" -HOMEPAGE=" - https://github.com/amoffat/sh/ - https://pypi.org/project/sh/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -distutils_enable_tests unittest diff --git a/dev-python/sh/sh-2.0.4.ebuild b/dev-python/sh/sh-2.0.4.ebuild index 1540cb6b4191..08bfeaffdae6 100644 --- a/dev-python/sh/sh-2.0.4.ebuild +++ b/dev-python/sh/sh-2.0.4.ebuild @@ -16,6 +16,6 @@ HOMEPAGE=" 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" distutils_enable_tests unittest diff --git a/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild b/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild index 08074070af3e..692190020b22 100644 --- a/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild +++ b/dev-python/sphinx-epytext/sphinx-epytext-0.0.4-r1.ebuild @@ -14,6 +14,6 @@ HOMEPAGE="https://pypi.org/project/sphinx-epytext/ https://github.com/jayvdb/sph LICENSE="MIT" 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" RDEPEND=">=dev-python/sphinx-1.7.5[${PYTHON_USEDEP}]" diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 6f3f818bc0bd..d45cb24b3312 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -1,6 +1,8 @@ DIST SQLAlchemy-1.4.48.tar.gz 8448993 BLAKE2B 02c5457e099a0f0bb0e5427a95d3ea35d504d0b5f1d10003b59c8dc76f92ea7b4720512d934fae64b12d95c5de5230139f3af9f5bd6e372fc07228b432995bd9 SHA512 f948e79c92889f2462b117ca49ccb8e82d5f8da0027c65488a3f6c64a802dc0bca96cc84c4e77bb3b8d434dfd66b621ef4d69c5d417ad781d1dc7136bcf6dea1 +DIST SQLAlchemy-1.4.49.tar.gz 8536601 BLAKE2B 2133723380b157a76f4af6103a2c68099f78d7a49ad90793d682bd6015d61a06a72ba6f02922111b60716e311ddc2f6067153f7b4b1f80329775e0d6f27a0d92 SHA512 268751b09aebd9da10fd57b4b987fa57f3c61d18d5104bb308e405aa034c74e7d5441abd94368857fbe11b8d15bb5315634f64f3b1252e7318d24107ba1fe3ff DIST SQLAlchemy-2.0.12.tar.gz 9264506 BLAKE2B 83a3aa719e2809b5b48ef5332cf6cbc0e973089dad142dbbe952d14b2e4f3e5a1cf67c7a7240017fbddfafe1c57d6acb974d9c61e72970d8a8c49b7a57f52a91 SHA512 0e4bbc7d4729b2667ca1e8a0c88293e44698346415e3742ad3c686495c9855b5714dab161590605d5ee60523a2544f590f67ac7d01f7f2756ddc7156688db902 DIST SQLAlchemy-2.0.13.tar.gz 9286442 BLAKE2B 3d2c06d7c89db1d5c5c13366cfc818720f8db0c1e26684c8de5856fd2cedf8c307f8653817eb080526b1da17bcfbd1163f1066226881ef47a553f5662e1989c2 SHA512 b560dedfaa1c2d854feddcb7ac343b184603db8143db8ec9551180fb5345ec793bc74211c838dd15cb45feba970d64f53daaeffe7d5bfa8c6c534742f6aa8453 DIST SQLAlchemy-2.0.15.tar.gz 9296612 BLAKE2B 45abdb9010b854e52762d9c84a471e92ece2b212620a74d161b19ef7c6bce3d9ad39b3075c4f32749774884e3ffe255f82028dd6a6375e269d2827cbf18c35e7 SHA512 a1b9301f4a81428ac36b9280840a27433fcfb97dec2a04888e6e53cc33104c82972147e2b840a929e05af0edb47ee496a7ed5171201332aad374ce64baef414d DIST SQLAlchemy-2.0.16.tar.gz 9381438 BLAKE2B 8999ab045d799c43de1b386d594022a8015fba4d69b3c910622e34b83ea7514b9cb97ab4f65997813eca058eff2a285ecc6cdd09396edf27a216fe412387ba7b SHA512 f0d5287ba6cee97316d6de7cf1c893dd749459d912872d903833abf905b6c282fa477910fa5eb11b5ba803314e16c3f1a9ac6b7639573c4c44ff921ea56132da DIST SQLAlchemy-2.0.17.tar.gz 9394733 BLAKE2B d6237b4bc5f7c3e0ba615161ee112f520b87102d7f498ab0db9bf30287fc131111c04910f1d00b059b277be5626af62f64f01101486c2eb31258c75ed4411db6 SHA512 be45d1283fc446c7ed886d87d9225711b8f0125e8de6961b365930515246e94c3943fd85d078056c942508a9785731bf280519e04b0c00d936e93d3b9b6c137f +DIST SQLAlchemy-2.0.18.tar.gz 9417280 BLAKE2B 0f67e993c91cbf5fb2b5c9481e531830c24f69cb583ab0045b844048e92e57c2a9d826f098b792c0dfc807236fcb422fb800d201473e75fafc1190282d7c27f1 SHA512 4665994e4dc07b5ba0e0549cf80c0cc542c87609c74dce1e5523d4d6bfd5e1be5c7b62562e151c864a2e2a836cceb8374e804871937c738e54a1aa17297732ce diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild new file mode 100644 index 000000000000..fa757af7a61b --- /dev/null +++ b/dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..11} ) +PYTHON_REQ_USE="sqlite?" + +inherit distutils-r1 optfeature pypi + +MY_PN="SQLAlchemy" +DESCRIPTION="Python SQL toolkit and Object Relational Mapper" +HOMEPAGE=" + https://www.sqlalchemy.org/ + https://pypi.org/project/SQLAlchemy/ + https://github.com/sqlalchemy/sqlalchemy/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples +sqlite test" + +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # hardcode call counts specific to Python versions + test/aaa_profiling +) + +src_prepare() { + sed -i -e '/greenlet/d' setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # warning tests are unreliable + test/base/test_warnings.py + ) + local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access + # https://github.com/sqlalchemy/sqlalchemy/issues/8762 + test/orm/test_query.py::YieldTest_sqlite+pysqlite_${sqlite_version//./_}::test_yield_per_close_on_interrupted_iteration_legacy + ) + if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution + test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" + "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" + ) + fi + + # upstream's test suite is horribly hacky; it relies on disabling + # the warnings plugin and turning warnings into errors; this also + # means that any DeprecationWarnings from third-party plugins cause + # everything to explode + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS= + # upstream automagically depends on xdist when it is importable + # note that we can't use xdist because it causes nodes to randomly + # crash on init + if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then + PYTEST_PLUGINS+=xdist.plugin + fi + epytest +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "asyncio support" dev-python/greenlet + optfeature "MySQL support" \ + dev-python/mysqlclient \ + dev-python/pymysql \ + dev-python/mysql-connector-python + optfeature "postgresql support" dev-python/psycopg:2 +} diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.18.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.18.ebuild new file mode 100644 index 000000000000..8a0e1b74df5a --- /dev/null +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.18.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="sqlite?" + +inherit distutils-r1 optfeature pypi + +MY_PN="SQLAlchemy" +DESCRIPTION="Python SQL toolkit and Object Relational Mapper" +HOMEPAGE=" + https://www.sqlalchemy.org/ + https://pypi.org/project/SQLAlchemy/ + https://github.com/sqlalchemy/sqlalchemy/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples +sqlite test" + +RDEPEND=" + >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep sqlite) + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/greenlet/d' setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + test/ext/mypy/test_mypy_plugin_py3k.py + test/typing/test_mypy.py + # hardcode call counts specific to Python versions + test/aaa_profiling + ) + local EPYTEST_DESELECT=( + # warning tests are unreliable + test/base/test_warnings.py + # TODO + test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump + test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_41_0::test_pickle_rows_other_process + ) + local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg + test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race + test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string + "test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message" + "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single + test/base/test_utils.py::ImmutableDictTest::test_pep584 + ) + [[ ${EPYTHON} == python3.12 ]] && EPYTEST_DESELECT+=( + # see https://github.com/sqlalchemy/sqlalchemy/issues/9819 + test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings + ) + if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution + test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" + "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" + "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" + ) + fi + + # upstream's test suite is horribly hacky; it relies on disabling + # the warnings plugin and turning warnings into errors; this also + # means that any DeprecationWarnings from third-party plugins cause + # everything to explode + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS= + # upstream automagically depends on xdist when it is importable + # note that we can't use xdist because it causes nodes to randomly + # crash on init + if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then + PYTEST_PLUGINS+=xdist.plugin + fi + epytest +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "asyncio support" dev-python/greenlet + optfeature "MySQL support" \ + dev-python/mysqlclient \ + dev-python/pymysql \ + dev-python/mysql-connector-python + optfeature "postgresql support" dev-python/psycopg:2 +} diff --git a/dev-python/strict-rfc3339/strict-rfc3339-0.7-r2.ebuild b/dev-python/strict-rfc3339/strict-rfc3339-0.7-r2.ebuild index 3e8a77e00f7a..fefdd4276f8d 100644 --- a/dev-python/strict-rfc3339/strict-rfc3339-0.7-r2.ebuild +++ b/dev-python/strict-rfc3339/strict-rfc3339-0.7-r2.ebuild @@ -22,6 +22,6 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3+" 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 ~x64-macos" distutils_enable_tests unittest diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest index bbd06ae4e24f..5a7d2e82e0a0 100644 --- a/dev-python/tekore/Manifest +++ b/dev-python/tekore/Manifest @@ -1,2 +1,3 @@ DIST tekore-4.6.1.gh.tar.gz 264775 BLAKE2B 38371bfd377c51d0dc790ad1571573709b6f233e1174addb1621ae7603a50a3dfd7274d74243f95c51b94ab22143e69417ad02110a71d5db4d98516f29b9a308 SHA512 0e76434da0a03e2e808009ca471bcf2dae25db0cc27769d5df9ec1075ca177d3d6faaa35fbf3532646b6bad27dc503c8262361dda23127ee3b8bc4e4e4abfe06 DIST tekore-5.0.0.gh.tar.gz 261056 BLAKE2B 3d3659d68329b0cd4de655cae018b89ad0bbe0173087f11b3ad9cf6af0be60a6c0202978316321c4962ff6259126159b84d48a8dafe916f687a8098240d218dd SHA512 60e269bac72b7717f7f81a2865b4e317c7d4f161457b8c12073150dbc3a1ea8307c3256e28381cc4c7b1f1daf698c9083890f498d0d96067d4bd1df5f15b10da +DIST tekore-5.0.1.gh.tar.gz 261087 BLAKE2B a5355f6604dee84cbd169b7de2574f5a46b5651784f9aa8201b56127dbac239c58548c8a1ae9928ba3da19a6275cf7f3eb4139d5a0402bb99548bfae051d89a3 SHA512 6c49f6434434d68845aa5e7de8cb2b2075921b9c27f36f2e5d8a8e0ea14996e7cf96e44bd2bc4081278c329e157c30c4aa95192b14d99df8bf607bce10cdd6a8 diff --git a/dev-python/tekore/tekore-5.0.0.ebuild b/dev-python/tekore/tekore-5.0.0.ebuild index b3065a6e048c..792363389a51 100644 --- a/dev-python/tekore/tekore-5.0.0.ebuild +++ b/dev-python/tekore/tekore-5.0.0.ebuild @@ -47,4 +47,7 @@ distutils_enable_tests pytest EPYTEST_DESELECT=( # Internet tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error + # minor mismatch due to pydantic-2 + # https://github.com/felix-hilden/tekore/issues/293 + tests/model.py::TestModel::test_enum_in_model ) diff --git a/dev-python/tekore/tekore-5.0.1.ebuild b/dev-python/tekore/tekore-5.0.1.ebuild new file mode 100644 index 000000000000..e364947bea00 --- /dev/null +++ b/dev-python/tekore/tekore-5.0.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Spotify Web API client" +HOMEPAGE=" + https://tekore.readthedocs.io/ + https://github.com/felix-hilden/tekore/ + https://pypi.org/project/tekore/ +" +SRC_URI=" + https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + =dev-python/pydantic-1.8[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/pytest-asyncio-0.17[${PYTHON_USEDEP}] + dev-python/pytest-httpx[${PYTHON_USEDEP}] + ) +" + +DOCS=( readme.rst ) + +distutils_enable_tests pytest +# TODO: package sphinx_codeautolink +# distutils_enable_sphinx docs/src \ +# dev-python/sphinx-rtd-theme \ +# dev-python/sphinx-tabs \ +# dev-python/sphinx-autodoc-typehints + +EPYTEST_DESELECT=( + # Internet + tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error + # these tests use calls specific to pydantic-2 + # TODO: reselect when we can depend on >=pydantic-2 + tests/model.py::TestModel::test_enum_in_model + tests/model.py::TestModel::test_unknown_attribute_ignored +) diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index 8b5e321596bb..0290578849f0 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -1,2 +1,3 @@ DIST tifffile-2023.3.21.gh.tar.gz 331285 BLAKE2B ce63dc2f389d3e93cf50c52efe849423c091bdf048ce7f408fe6ee4556da4b9efcbaa031e7bc7f2b3f953117f7ce18014d1a77f9253a82d6dc4352464cf4151d SHA512 68b90d7eab293991b0227090d5b4c047469cd65c339f8d19da68097d99640c7f45cf8746eac4b3da9a388a58cd4343bbcad25496b08c13c913e48f982e14f5b9 DIST tifffile-2023.4.12.gh.tar.gz 332954 BLAKE2B 357e691a0b551eb1ac5349bcc8a7168399e93c82353f5da5d95953142f206388da876e16f6948937ed9fb36128eaa4c3999c6fca494a9d5466894b5324c1cdcd SHA512 3a5c2ed6beaaf0f1c7f4dced0f57eab1cbd1f23040df8c701ffac8569b6fbdcebd71b6970e9c6911c1fd501add78880d8102c8476126007472fcdb82c9628bcf +DIST tifffile-2023.7.4.gh.tar.gz 335321 BLAKE2B a168de5ad4735f490b0e7a29d7db887708bdf28049d3b722cefff9880962cf7d58cf6929935d3e0fcddef11d8910cc798996df7d1af7e14083e52956900ffa61 SHA512 247912cee32a5b9d29cb228a73366fd61c1f0b316ddc78ad37513ed85157abd7012bbc36b4cef250636f5789ef7f0204eae9a6ddbe6b08440f7f82039dbb854a diff --git a/dev-python/tifffile/tifffile-2023.7.4.ebuild b/dev-python/tifffile/tifffile-2023.7.4.ebuild new file mode 100644 index 000000000000..5b8f82b2f720 --- /dev/null +++ b/dev-python/tifffile/tifffile-2023.7.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Read and write TIFF files" +HOMEPAGE=" + https://pypi.org/project/tifffile/ + https://github.com/cgohlke/tifffile/ + https://www.cgohlke.com/ +" +SRC_URI=" + https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/dask[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Internet + tests/test_tifffile.py::test_class_omexml + tests/test_tifffile.py::test_class_omexml_fail + tests/test_tifffile.py::test_class_omexml_modulo + tests/test_tifffile.py::test_class_omexml_attributes + tests/test_tifffile.py::test_class_omexml_multiimage + tests/test_tifffile.py::test_write_ome + tests/test_tifffile.py::test_write_ome_manual + # requires tons of free space + tests/test_tifffile.py::test_write_3gb + tests/test_tifffile.py::test_write_5GB_bigtiff + tests/test_tifffile.py::test_write_5GB_fails + tests/test_tifffile.py::test_write_6gb + tests/test_tifffile.py::test_write_bigtiff + 'tests/test_tifffile.py::test_write_imagej_raw' + # TODO + tests/test_tifffile.py::test_issue_imagej_hyperstack_arg + tests/test_tifffile.py::test_issue_description_overwrite + # missing private marker + # https://github.com/cgohlke/tifffile/pull/195 + tests/test_tifffile.py::test_issue_invalid_predictor +) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 6a9973e0f9a8..7a1183c6377b 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -5,3 +5,4 @@ DIST tox-4.6.0.tar.gz 170401 BLAKE2B ae9decd66677fc4e0422687dcd166a27df2f5617c4d DIST tox-4.6.1.tar.gz 172090 BLAKE2B ee86b8972ee273f07ab0197ab2f0b6ce4505206eebc412f6ec68007e1cf5ac270662e4cb61aa6eb5b08df07a5b20a28c498f9e730fe08fd04339ba918a7712e5 SHA512 b6571790275ee6d7f33dfd72c587b70476fc4ea0798a5331831bea69087cacd21eed546197bfb4a32cb4fe182b63b759977f194e19b56fb346ed251a00be9d6b DIST tox-4.6.2.tar.gz 172333 BLAKE2B 0fa9e7782eb18b525ff7f226b0fa9b8001f69f8b620b86a19bc2c19c349b2c8c7440a1de220387bccaa7a9044796db57ae63d16851c98a73ced2c495a01b5f3e SHA512 3e4663972f8c51a634f00c57c8b9b6704a628e912ef2e1854a8dfbd7bce13e44822984af9f69cb5b8a306ede545a565044cfeb8803cff41a530de7958fc07878 DIST tox-4.6.3.tar.gz 172585 BLAKE2B 14d895a516fdb1b767c922633185b31904149e7fea9d1ae3faaac343bfd481fc843dcb4784168c89fb6d3f5503f4ff8fb35680ed197b5df2dde1f124be1df8ea SHA512 6261998bb753556a24e869db18955eea9b26063e0b67503028571e62085c2da535dc60552192c69ba07366150c4f3a3ce6bd36dd62d2fe6f24d7b466dccf2e76 +DIST tox-4.6.4.tar.gz 172650 BLAKE2B 84164dbb02002d398e779b0c5e4617213fbfc711ded95faddde93711549eab9e69675f0a459ce60ba8357baf4e7d361f86b4cb85818972e5d018a61db179ba1a SHA512 b6a4673ea58e21b5e8b3d1330244d46ac7a36563a089b2e03cfcd7039386ab6afc437ebf4c516bbe373133a7beb54ebb380d39ab126be69f3601226f2273f3c2 diff --git a/dev-python/tox/tox-4.6.4.ebuild b/dev-python/tox/tox-4.6.4.ebuild new file mode 100644 index 000000000000..34ea0da3bfbc --- /dev/null +++ b/dev-python/tox/tox-4.6.4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/cachetools-5.3.1[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}] + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.8[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.2[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.5.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.{9..10}) + >=dev-python/virtualenv-20.23.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + >=dev-python/build-0.10[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.5[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.11.1[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/time-machine-2.10[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' + ) + + epytest +} diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index 45705d7d16a0..a00e45218b09 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1 +1,2 @@ DIST trove-classifiers-2023.5.24.tar.gz 15856 BLAKE2B 37184092e2ec7c068a73d47f0708124b92d54abd4015da5ccbe2b914699f7f93ffaaf1422b84745c0c76aa377adab9c4759348789c55300772c80892afc5c6da SHA512 6017d32ffb63f8ac85d616c55a9317aa8f3cecbddcdfaabffbd6ba98a60f964ceeb28424881f2cebdf891aad2b6d7d1ade78202ca6e9bec697ce446647d09897 +DIST trove-classifiers-2023.7.6.tar.gz 15844 BLAKE2B 40c6c1c16dbd50d098584ef22e5a687009317642f45bae0de03ebacb3331a9ed94ed63480ccee187565c41e3037911db56cbcfe3f150cf4663161b687e4d275f SHA512 612251e76ce5143e77c349fdc4948eff335f862db4d9138c66f8ca935c2a95c9970377d6a7df382d689728517e89868a9e59bd42d450346499d5c385ebf62841 diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild new file mode 100644 index 000000000000..3c130311d42a --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +BDEPEND=" + dev-python/calver[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +} diff --git a/dev-python/typed-ast/Manifest b/dev-python/typed-ast/Manifest index 8153c975d894..04cfadb5958f 100644 --- a/dev-python/typed-ast/Manifest +++ b/dev-python/typed-ast/Manifest @@ -1 +1,2 @@ DIST typed_ast-1.5.4.tar.gz 252491 BLAKE2B 07a97a881cd4c015897ca85e0b46acd6f63c48dbc69f4d73ad5e3bfd42b1b995a614d97b81c8d21c8d5dcbdddc838bffde033e11b55d866fa8e8db0aa8048731 SHA512 1ff27316d8e07219ad5b3744c167b7a7dfebb992f8ebc4623bf510f8b5d2b939cc9f659428e3228a42cdec0e63215cca973458aa914f2efdc59d5f33c150e153 +DIST typed_ast-1.5.5.tar.gz 252841 BLAKE2B 268773f648e05554246b5be3c5e66889f0e266e23a7d7a8f63b63ae055a68ef64ce8038e77089c95a5c791795b6e6dc0ff1cc048c6e0a6ba8ca8a2856078bf1c SHA512 df0faae882c2f367fd5dc0aeeed12806307c739bfe2f466e199821f4197280e3d82fceee83580face3ef7b5bf184b29477f0828766f2b8991c3fbb2a4265eb3c diff --git a/dev-python/typed-ast/typed-ast-1.5.5.ebuild b/dev-python/typed-ast/typed-ast-1.5.5.ebuild new file mode 100644 index 000000000000..02ae054c3021 --- /dev/null +++ b/dev-python/typed-ast/typed-ast-1.5.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python typed-ast backported" +HOMEPAGE=" + https://github.com/python/typed_ast/ + https://pypi.org/project/typed-ast/ +" + +LICENSE="Apache-2.0 MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + cd "${BUILD_DIR}" || die + epytest +} diff --git a/dev-python/uri_template/uri_template-1.3.0.ebuild b/dev-python/uri_template/uri_template-1.3.0.ebuild index fc68ea7848d9..2e521ba306ab 100644 --- a/dev-python/uri_template/uri_template-1.3.0.ebuild +++ b/dev-python/uri_template/uri_template-1.3.0.ebuild @@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" 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 ~x64-macos" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/urllib3/urllib3-2.0.3.ebuild b/dev-python/urllib3/urllib3-2.0.3.ebuild index 317b438a637f..e5cc0b36764e 100644 --- a/dev-python/urllib3/urllib3-2.0.3.ebuild +++ b/dev-python/urllib3/urllib3-2.0.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="brotli test zstd" RESTRICT="!test? ( test )" diff --git a/dev-python/webcolors/webcolors-1.13.ebuild b/dev-python/webcolors/webcolors-1.13.ebuild index 30f8124a9702..14285b8dceef 100644 --- a/dev-python/webcolors/webcolors-1.13.ebuild +++ b/dev-python/webcolors/webcolors-1.13.ebuild @@ -16,6 +16,6 @@ HOMEPAGE=" SLOT="0" LICENSE="BSD" -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 ~x64-macos" distutils_enable_tests unittest diff --git a/dev-python/widgetsnbextension/Manifest b/dev-python/widgetsnbextension/Manifest index 5a05105e8736..d79ee7d1d133 100644 --- a/dev-python/widgetsnbextension/Manifest +++ b/dev-python/widgetsnbextension/Manifest @@ -1 +1,2 @@ DIST widgetsnbextension-4.0.7.tar.gz 1057085 BLAKE2B c9da4af41f1dfa88b4ffe68b295ac95c64db6acbc154e013052bfd32d78211dc74c8c776103700244fbccebba711ceb86571355983b9a1a8840a3266d65a7503 SHA512 b140e9ff419ba51133d532a00f8476124718335a83054270e22ccea83ad2020c20ef09016bd780e133a97dbeae2aebbd45d4a1534912844efb1e83c460834cc0 +DIST widgetsnbextension-4.0.8.tar.gz 1147105 BLAKE2B 295d3bde4197f029c037510eb8579f48fec1d3ccf3a13f54dc900a35fb427dd89324fb65e71b8017770ecb3d9a5b947e06825ee79ed3881bc501fb504b3213e5 SHA512 66d74b213bde9427917c113f6861551f44578e614c3b004b520d765d5d7946f696b719f6383028034164dded2b063f58a0a16aec1152eac125bd7a6ae8dab391 diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.8.ebuild b/dev-python/widgetsnbextension/widgetsnbextension-4.0.8.ebuild new file mode 100644 index 000000000000..cf43c5c961b1 --- /dev/null +++ b/dev-python/widgetsnbextension/widgetsnbextension-4.0.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="IPython HTML widgets for Jupyter" +HOMEPAGE=" + https://ipython.org/ + https://pypi.org/project/widgetsnbextension/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/notebook[${PYTHON_USEDEP}] +" + +src_install() { + distutils-r1_src_install + + mv "${ED}/usr/etc" "${ED}/etc" || die +} diff --git a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild index cd2a1557bb7d..99e43a02639f 100644 --- a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild +++ b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~hppa ~ia64 ~riscv x86" +KEYWORDS="amd64 ~hppa ~ia64 ~loong ~riscv x86" distutils_enable_tests pytest diff --git a/dev-python/yattag/Manifest b/dev-python/yattag/Manifest new file mode 100644 index 000000000000..df0f79209334 --- /dev/null +++ b/dev-python/yattag/Manifest @@ -0,0 +1 @@ +DIST yattag-1.15.1.tar.gz 28568 BLAKE2B 1e05274de46151089f4f16c1f9636f2cd837ddbfa03050d6d9f08ae6b961061c3bb610d1eca8ddfb58bdfeb1f2348a91de11c90c935f142944c7f82821425cad SHA512 78225d99f12d5373615e25741e5546a482800daa2724dabcab154d41c42f501d4ec523a7d5a6b0313a5c9faa1ba789280d29b46898a211ab975c669e67f0e605 diff --git a/dev-python/yattag/metadata.xml b/dev-python/yattag/metadata.xml new file mode 100644 index 000000000000..76675463c1b4 --- /dev/null +++ b/dev-python/yattag/metadata.xml @@ -0,0 +1,13 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + yattag + leforestier/yattag + + diff --git a/dev-python/yattag/yattag-1.15.1.ebuild b/dev-python/yattag/yattag-1.15.1.ebuild new file mode 100644 index 000000000000..54cd73c2f056 --- /dev/null +++ b/dev-python/yattag/yattag-1.15.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library to generate HTML or XML in a readable, concise and pythonic way" +HOMEPAGE="https://www.yattag.org/" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +distutils_enable_tests unittest + +python_test() { + cd test || die + eunittest +} diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index 1681f44d921c617ef18460742abbc0b47719a141..390df8d4239682e1bb44d80498daad074e24675a 100644 GIT binary patch delta 10952 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 delta 11002 zcmV~a%Qw;sL{4C> zE&}MP0-OEz{{Bt#3}~a(O@Tn+oZOKS{}36u|Hse&_47}^?hjk`VgK#-UtfPJE&TK^ z|NH0v^{?Sye%db1(Nf86mEDS+m3#5qiu3!p7>7$S2RBN8i#5+MEXB}P&neBFw)t6? z<^l6{Wm@<=75cG6(2{A_M1 z1)o;wy_a~VIorEfFUeQuZN*V?%`zBt!iZ99fdAQS7WC5>u% zIHKWyLdup8e^|&qo`}3-O{Z?hs>*S$jn$l;K#sNP>zvkksyUN&OSSW->8w7&nQqp0 z3)sk0`?8N8$L8XR=AO~Dl*c0I%5@8Mp5=?h?K>aER*iXha+i8{uJqa(=~LLE+>CD- z#AJ;{LQLz>_pl9{BL&x6 z;FA?`s%n+&inZlttG zb|QmG0Af-}fgKw)$UpWP$z1p|Y`ydKYsFAApXXhj)KwX+nT@I^k8{}>l}PKi%`IYo z+V>2#vp*n2X2U3C>zi+khf*c!dh0RsTZyRV!B0A)!YQ0OTPbVAqr4>Z^FM~|2YHq! z%MTsMseC%Q>vpG@atF><@$(Gha~r@jT3(%koM}ujV>(djT5u?NrjV!c<16kQCtpx{ zb3S!SH#ZkuAuFw2Rgtg%rW@p(g2)Unoonm%Py~W z02bc@1q@m>*Lwm$92*xY7UyGjb&ugzY?WHhrM1LHR=HCA4IHGN8zt%(dDods%4hgSOCJEK8lsiGfY-fdUQNjY!PS;X?lWxH~D^| zuzNWcBd}fB)6jC6vrGzUvmV6?2Uk-y`KH&-uzjmxbObDfn>`B(#JIDh&CPkrMOWLDm zkO*kb-obYO6?{?WW;L)G-`^ViV6zQ2zY(rQ8RVYFECF~kUkGc8l1;KKo+4_FTOvV#*i z1z#(?r6}y>fD=|tFe4d2POr5Q7Q60wl3OG6=Bb3ySiGg|#tEhJ46W?A*B;u`EM;)Z zuoH5cQ5Z-Sk5CpH$o8jynM*iZG)6gI-pS*1Bp^R#YbZI+-ios!t!hLAQjRX zP!d#e#_T8X!-6^L(*Y+QF$D}Ks6L>Oe8`V6`!XMc!bo)Z>Q$ax5sWse)agEUXeMA z+8ERVdLkirEJt*I=cG^}ZL|deMm!-=%Z#4P+K7M*(!fRossKj-mWmof1a%5_Xd_)j za3Y=hp&|o%37AQs;iN7RkQ569JkPx($*77T&F0BWJ{0I7-H&(_JcSg2FQ{pS2wAXM zWQ?#0T&rlW1_aN!rO)za%?*S=U<4`?tgVE)O*R|5(k5hKAK zAdD?|sz*LBZc%qdH}V`*{$L$cQHllWRL*F<%NFcy^@0T

    c2?LI+iey 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 diff --git a/dev-qt/qdoc/qdoc-5.15.10.ebuild b/dev-qt/qdoc/qdoc-5.15.10.ebuild index e3b270244340..7358ed9e1f7d 100644 --- a/dev-qt/qdoc/qdoc-5.15.10.ebuild +++ b/dev-qt/qdoc/qdoc-5.15.10.ebuild @@ -32,12 +32,3 @@ src_prepare() { qt5-build_src_prepare } - -src_configure() { - # qt5_tools_configure() not enough here, needs another fix, bug 676948 - mkdir -p "${QT5_BUILD_DIR}"/src/qdoc || die - qt5_qmake "${QT5_BUILD_DIR}" - cp src/qdoc/qtqdoc-config.pri "${QT5_BUILD_DIR}"/src/qdoc || die - - qt5-build_src_configure -} diff --git a/dev-qt/qtcore/qtcore-5.15.10.ebuild b/dev-qt/qtcore/qtcore-5.15.10.ebuild index 48613cf5c13a..bb160e75674e 100644 --- a/dev-qt/qtcore/qtcore-5.15.10.ebuild +++ b/dev-qt/qtcore/qtcore-5.15.10.ebuild @@ -80,8 +80,8 @@ src_prepare() { qt5-build_src_prepare - # workaround for 0113-Annotate-QMutex-...patch adding a header - perl bin/syncqt.pl -version ${PV} || die + # workaround for a79a370c (...0090-Annotate-QMutex-...patch) adding a header + qt5_syncqt_version } src_configure() { diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest index 99ad5e311e75..44610147d523 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -1,5 +1,5 @@ -DIST qtdeclarative-5.15.10-gentoo-kde-1.tar.xz 24808 BLAKE2B fda6c707cc576187b959ae0b3eb4fca8aeca711db1fdd9533dcd9f090f0c9e889bd4056f26cd91b841bc3729193f7e6e999c2c503c26ba786f195db80f4dab33 SHA512 7facbfb12237a6abd84289dc2b4e448772e274f2800fe50654058f7f6d58d1c1576a071abf31c66f3a2d138dddc1679cb1f57b521ec8a8ce0667bfb9dc126925 DIST qtdeclarative-5.15.10-gentoo-kde-2.tar.xz 25376 BLAKE2B 90978286216648900b2d0654d0b5ef5c0c2e05d94bcadedbda58b03861b6ac0aea7bfe34c55c90bbdfe0f088e35a5ebbb3284523ffce04d1a0a93cdac5cc9312 SHA512 d34761a994977b8b3be43f71377441362c9075b970d83b7af9625a9c51dd588ea47637bb30fd50ff4d215ce97ed15f49607f958b5f18dd2281640c031dce01e8 +DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946 SHA512 4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6 DIST qtdeclarative-5.15.9-gentoo-kde-1.tar.xz 21808 BLAKE2B fdf3205fed515bb43e72424673def7d3e1e0a7374e20f9f403e906403bcb3febf2c0decee08241bdc7e634cc1771f2e5326d698ff81fa46b931780eda3ea34d8 SHA512 2fe0230de76ed87247b288fdc34ceb5ab459ad4607968f656a73f0d6e4e8c854f6538b7eb0199a432b44b0bcec443a2f21633b46991a27b733b61d66f7f24422 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f SHA512 378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8 DIST qtdeclarative-everywhere-opensource-src-5.15.9.tar.xz 21587820 BLAKE2B 530ff86b43ae0cbc427d0b35c64fc9cb7aad62536686486344ef6a224b609ab2eed72fe5aa761e8bcbd920cc5f4329e44cdffa87afa17b0847b57b6a2ffa4c3b SHA512 ada3e32f42270899d92c46f0c0b8cd78028cf2e658ac60b3745c804ec494fb1fc6f31a670668074433b3e702f81524415ef132a757ca80151eb13d0a19352af7 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild similarity index 98% rename from dev-qt/qtdeclarative/qtdeclarative-5.15.10.ebuild rename to dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild index 3c71973052f2..1fb7272a0e85 100644 --- a/dev-qt/qtdeclarative/qtdeclarative-5.15.10.ebuild +++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 if [[ ${PV} != *9999* ]]; then - QT5_KDEPATCHSET_REV=1 + QT5_KDEPATCHSET_REV=3 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi diff --git a/dev-qt/qtlocation/qtlocation-5.15.10.ebuild b/dev-qt/qtlocation/qtlocation-5.15.10.ebuild index 3aa44e99e850..b668a16694a3 100644 --- a/dev-qt/qtlocation/qtlocation-5.15.10.ebuild +++ b/dev-qt/qtlocation/qtlocation-5.15.10.ebuild @@ -49,12 +49,3 @@ src_prepare() { qt5-build_src_prepare } fi - -src_configure() { - # src/plugins/geoservices requires files that are only generated when - # qmake is run in the root directory. Bug 633776. - mkdir -p "${QT5_BUILD_DIR}"/src/location || die - qt5_qmake "${QT5_BUILD_DIR}" - cp "${S}"/src/location/qtlocation-config.pri "${QT5_BUILD_DIR}"/src/location || die - qt5-build_src_configure -} diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.10-ssl-upgr-default-DH-params.patch b/dev-qt/qtnetwork/files/qtnetwork-5.15.10-ssl-upgr-default-DH-params.patch new file mode 100644 index 000000000000..94f1325070d5 --- /dev/null +++ b/dev-qt/qtnetwork/files/qtnetwork-5.15.10-ssl-upgr-default-DH-params.patch @@ -0,0 +1,101 @@ +From 05406c3f5f516d3148254c8294e8883c28a2c95a Mon Sep 17 00:00:00 2001 +From: Giuseppe D'Angelo +Date: Wed, 21 Jun 2023 13:30:35 +0200 +Subject: [PATCH] SSL: upgrade the default DH parameters + +We have been using as default DH parameters the 1024-bit MODP group. +This is now considered insecure, and applications should use the +2048-bit at a minimum [1]. This commit therefore replaces the parameters +with the 2048-bit MODP group from [2]. + +To double check the data, use openssl asn1parse to verify that the prime +matches. For instance: + +1) put the encoded string in a `encoded.txt` file (c&p from the source, + removing the double quotes) +2) put the hexadecimal value of the 2048-bit group in a `reference.txt` + file (c&p from [2]) +3) compare the output of openssl asn1parse with the reference. For + instance like this: + + $ diff <(openssl asn1parse < encoded.txt | grep -m 1 INTEGER | perl -pe 's/.*://; s/\n//') <(perl -0777 -pe 's/\s//g' reference.txt) && echo OK + OK + +[1] https://datatracker.ietf.org/doc/html/rfc8247#section-2.4 +[2] https://datatracker.ietf.org/doc/html/rfc3526#section-3 + +[ChangeLog][QtNetwork][QSslDiffieHellmanParameters] The default +Diffie-Hellman parameters are now using the 2048-bit MODP group from +RFC 3526. + +Pick-to: 6.6 6.5 6.2 5.15 +Change-Id: I47133cd78ba0e954b8f93a3da09fa2c760c9f7a8 +Reviewed-by: Timur Pocheptsov +(cherry picked from commit 3ec24e329c9ef6802786a37f30ddd8982e903480) +--- + src/network/ssl/qsslconfiguration.cpp | 12 ++++++++++-- + src/network/ssl/qssldiffiehellmanparameters.cpp | 13 +++++++------ + 2 files changed, 17 insertions(+), 8 deletions(-) + +diff --git a/src/network/ssl/qsslconfiguration.cpp b/src/network/ssl/qsslconfiguration.cpp +index f5ce02807f..84a9187334 100644 +--- a/src/network/ssl/qsslconfiguration.cpp ++++ b/src/network/ssl/qsslconfiguration.cpp +@@ -929,7 +929,11 @@ void QSslConfiguration::setPreSharedKeyIdentityHint(const QByteArray &hint) + Retrieves the current set of Diffie-Hellman parameters. + + If no Diffie-Hellman parameters have been set, the QSslConfiguration object +- defaults to using the 1024-bit MODP group from RFC 2409. ++ defaults to using the 2048-bit MODP group from RFC 3526. ++ ++ \note The default parameters may change in future Qt versions. ++ Please check the documentation of the \e{exact Qt version} that you ++ are using in order to know what defaults that version uses. + */ + QSslDiffieHellmanParameters QSslConfiguration::diffieHellmanParameters() const + { +@@ -943,7 +947,11 @@ QSslDiffieHellmanParameters QSslConfiguration::diffieHellmanParameters() const + a server to \a dhparams. + + If no Diffie-Hellman parameters have been set, the QSslConfiguration object +- defaults to using the 1024-bit MODP group from RFC 2409. ++ defaults to using the 2048-bit MODP group from RFC 3526. ++ ++ \note The default parameters may change in future Qt versions. ++ Please check the documentation of the \e{exact Qt version} that you ++ are using in order to know what defaults that version uses. + */ + void QSslConfiguration::setDiffieHellmanParameters(const QSslDiffieHellmanParameters &dhparams) + { +diff --git a/src/network/ssl/qssldiffiehellmanparameters.cpp b/src/network/ssl/qssldiffiehellmanparameters.cpp +index 7807afaa30..7c2505a0be 100644 +--- a/src/network/ssl/qssldiffiehellmanparameters.cpp ++++ b/src/network/ssl/qssldiffiehellmanparameters.cpp +@@ -68,17 +68,18 @@ + + QT_BEGIN_NAMESPACE + +-// The 1024-bit MODP group from RFC 2459 (Second Oakley Group) ++// The 2048-bit MODP group from RFC 3526 + Q_AUTOTEST_EXPORT const char *qssl_dhparams_default_base64 = +- "MIGHAoGBAP//////////yQ/aoiFowjTExmKLgNwc0SkCTgiKZ8x0Agu+pjsTmyJR" +- "Sgh5jjQE3e+VGbPNOkMbMCsKbfJfFDdP4TVtbVHCReSFtXZiXn7G9ExC6aY37WsL" +- "/1y29Aa37e44a/taiZ+lrp8kEXxLH+ZJKGZR7OZTgf//////////AgEC"; ++ "MIIBCAKCAQEA///////////JD9qiIWjCNMTGYouA3BzRKQJOCIpnzHQCC76mOxObIlFKCHmO" ++ "NATd75UZs806QxswKwpt8l8UN0/hNW1tUcJF5IW1dmJefsb0TELppjftawv/XLb0Brft7jhr" ++ "+1qJn6WunyQRfEsf5kkoZlHs5Fs9wgB8uKFjvwWY2kg2HFXTmmkWP6j9JM9fg2VdI9yjrZYc" ++ "YvNWIIVSu57VKQdwlpZtZww1Tkq8mATxdGwIyhghfDKQXkYuNs474553LBgOhgObJ4Oi7Aei" ++ "j7XFXfBvTFLJ3ivL9pVYFxg5lUl86pVq5RXSJhiY+gUQFXKOWoqsqmj//////////wIBAg=="; + + /*! + Returns the default QSslDiffieHellmanParameters used by QSslSocket. + +- This is currently the 1024-bit MODP group from RFC 2459, also +- known as the Second Oakley Group. ++ This is currently the 2048-bit MODP group from RFC 3526. + */ + QSslDiffieHellmanParameters QSslDiffieHellmanParameters::defaultParameters() + { +-- +2.41.0 + diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.10-r1.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.10-r2.ebuild similarity index 94% rename from dev-qt/qtnetwork/qtnetwork-5.15.10-r1.ebuild rename to dev-qt/qtnetwork/qtnetwork-5.15.10-r2.ebuild index 148c6d9f133f..39ee0ea09f21 100644 --- a/dev-qt/qtnetwork/qtnetwork-5.15.10-r1.ebuild +++ b/dev-qt/qtnetwork/qtnetwork-5.15.10-r2.ebuild @@ -41,6 +41,8 @@ QT5_GENTOO_PRIVATE_CONFIG=( :network ) +PATCHES=( "${FILESDIR}/${P}-ssl-upgr-default-DH-params.patch" ) + src_configure() { local myconf=( $(qt_use gssapi feature-gssapi) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 6cbfc321ebb4..9ef8749c01cd 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,3 +1,4 @@ +DIST qtwebengine-5.15.10_p20230623.tar.xz 299264220 BLAKE2B 93afb88f79a6675dc58123831d0555a60d28428b93d32e185c21eb25401dfeeeee727ca20fc0ba3bda4ff2a298950e081a2eadcaeea095261941fe0d56b0d668 SHA512 9027899474d9d9dec5a5ca1e80e49404a0df2e23fe1666a437c07e99cbbbf787afd619eccf3d901545ed0a865c5fb439dce64f8339cbeb09213a0d4404456543 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db79248aaaa8098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e DIST qtwebengine-5.15.8_p20230313-patchset.tar.xz 45904 BLAKE2B 9f58b9808fd445a06e6a2cd6d5f7bc9782bd6de13138fdebc9e81bd9f69e7ae673a71bd3ed6b011a47e84cc64b5b703a7cfc8d5f740eaaa663da1db8ef9ef05b SHA512 21b0b853358260fa1bdc96c97c5b2af7007c744d10abeebf9f0e708a0cd7dece583d86c0554a4e327a0d615bb403b0d328acaa6622b50d7a8059bc0802edbcec DIST qtwebengine-5.15.9_p20230505.tar.xz 298713240 BLAKE2B 835e93a0b33e7294d72571c9031524a0e3002100e36433501cc83bac91646b788c1030ee9ce90edce39c6ee2ee61a1d697e021b6346804d3be0f0b930e6084d0 SHA512 61d16399a7d8f5c135c5c097c2dcb7ebeccfe7e31769e950443ffa8178f55ad22d90307b7bd2b2ebdcb3ee0dd2064266159c27da4fc5b35ddac346ca9f336cc1 diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild new file mode 100644 index 000000000000..af47654684b8 --- /dev/null +++ b/dev-qt/qtwebengine/qtwebengine-5.15.10_p20230623.ebuild @@ -0,0 +1,269 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +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/${P}.tar.xz" + S="${WORKDIR}/${P}" + 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/~asturm/distfiles/${PN}-5.15.8_p20230313-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-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-libs/libpulse ) + screencast? ( media-video/pipewire:= ) + 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=( "${WORKDIR}/${PN}-5.15.8_p20230313-patchset" ) + +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() { + # upstreamed, but not spinning new patchset just yet + rm "${WORKDIR}"/qtwebengine-5.15.8_p20230313-patchset/015-gcc13.patch || die + + 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 ; then + if has_version 'sys-devel/clang[default-libcxx(-)]' || has_version 'sys-devel/clang-common[default-libcxx(-)]' ; then + eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch" + fi + 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 '') + -qt-ffmpeg # bug 831487 + $(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-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 7b8f4d731edaa12da5c725884d48707b413c98e2..424f810514c5bb473a2caf587847f041206e2999 100644 GIT binary patch literal 106420 zcmV($K;yq3iwFP!00002|9rjMmL*5BUH7i9=pSe)Ji>4BcsN8|hD1Gxe8=!>cd3CY zsH)IB&9B#-0e0q2G$3N|G*FqfcZ9pyvbD_3%>U6kmWbJf+aYg{|FW2Uo(tFC|LcGMU;g8N{x5&} zU)Pua`8f<9FuoktM7Z|8bYlxp4WLEeT}=GX9~T=#>@0p z`?{~W_?D8ds~_#$SGsySBkSA8W{rBg`gvdXZsCaaoIF)MUbUY4a0AM*+Q|30avH~(4jyl%bL_#E#a_=I z4)*@u_f_Y?#@suGl;^y#k-OK-&sI$_#FFMUZvJn)3mf&mT&;im{W@wL}|pZRY5fPJVKS^DRCjS-KYYMIv&Q)|cI^%jp*_qbL(dDG24 zrg0s73B@5|#cS#;}V5z*zJ`*2?(;eX~c*b6LK1(`l3yUwj^XLbw z6R@0C?h{Klj3EuNv^)>*RyFo_XK%NTrQ~6~F+mUH-Xd z>~kxu;@IbmEybM@*2X&QWAxOndxpv<#ZY?Uh3l2E_t|s5O1;j7)t(2qa)1gm<}=oC zvrAY2TiE07M=33|5jwWoS4+oev+fHM4GoKIuWR=G)0fYq^&i*!nq7B&x3j@oC)_BN zyJGM?%{E!SGSZbp>;5F2^Qeh$_2=_or^m@+Vhey87?+M~Z_psO82WwAFyeizz}Dn- zgdG}YnD*A@jsxpU!5x|XxLXMSTr<4xDn~4%bZoWHn)B|fkD2G1>q@EKd*;xu8?T;s zJXXYydHuD^5$de5m^xf`%qdIu*~i~HPjth4PCq`Vehy9PTlQf&ttlSlsT zn*G#1{n)?!`}?Xz!0K()a!DbSxa;mb-i`URQm(7Tt3({IGzxV^)Z;MtEhOy6f^R}Vfz)#4d?7~~(tc0P; z-gcrW3kI~OP#YUI#!mc&HP3``pST}ZbBuiueL={RmBrYudf{^?cpr~FuUT>^_*5GJ zQfv7tSkFHfE$2e;>R4ntcD!0^tF3FYqhsRI0KrL&%=tR`jB8)9Ucd;Erx0P-cF}%r<8Ocd^&g$=-ASY!>^9@VQ&?SgC*ojbm4h$vvnFHhZ^WHJh{epo)GL6l zJTbA3b*wyXxDM=egURO{Wt?jtd;<|>bw z(r)K!Ae+&tq)c>a;%O_{h!1{X^DE}7$5rQUhTrL0K|}E|#4Kp3_*} zdo&@sj~mv~S$3ER%er?Nv&4RloZwZE!rxoGSBE{`9X7{1!BHPtIqtLIj|U+p7rvf| z3JVK;<8<)F>%Qzo?RY@f`86y6B5Ha};92}g)kjH?b-)AI7 zOrkMQ**39*kb*bhDwsCE19;>WvhE2ku#UQXk}eZDe!FDf*S~-NgK$cm#%N}{_To`k zo0!r(`o7LOShfu4H!S=HcwrZyLhlPN0KbTIwTA+*0>sx1q5xU20-hgN!x>vV`Bvuh5?4T3+VS>!RU9!J_TL1MA zmW<8l5z{;eaWoqD6VG|-tGS=!Y`_d!2zIn<<^Ag-iVQ+OrpHTXG**ED<(k~V^M)jx z1d(*ZUJyCNl6kqyxZ=eNL23Gg>hi1*nN{DGEEaxBtk}LVrnN)ZyfEko8-kssi5GxU zh@^{H7&qIOfk7VR$Sf#K_Jn9cHVhJ|#=wqE0~;m)sa-R!QOn6{0w-`BqF-$8;kgLj zzge=sum9&u|FB}=eZ^*hg9l!ebwH`*S)iyu3DG=7*bN|c>#b$NK34&!;seuZBnU#9 zAQg*Uq4I`d9w1EA#y!skeV0YY1Ejb+iX$BaRMjlLGvLn^gnEOrKqx)Z@5b~2X1GP+UwjZM+U4TTWxs-ck6TdR$o*Z_oWU0HMNR zoN=9ny++RMb6tad!``61O938{FJavwBigUnuF)>Se_=mrB)a&+bxufsfDN*rfSmp6x1HnBfw&Ri155P%fU=wE`|{2?Ws!=VtpG>IWKLb37m! z&_GFh!L4~)h!iL>>UnHXnD~J~T)$nhpT5lXU0hXCd=yI#F6G-@MAw1z`WmQ**4t(hT-6ebt zprO1Fwq7ds6xM|97)p<;_Perb37L#Hp0Q;_51|q(i0Z)SHlj2b?OkzJd0gAhV}u@aLZSjKpg z2C-|K2gtCVk6VNUyn4awQYQpJMgoknG(-l(n=Qb>@7+4=l1yk=Mq@dp~&Sf;^gSAzwRIj9nwb(pzHfzWbbOVE5Ni;(bEj zZ=wj00A_{&Cb2dbPymyF^LO<8c?h8g6o`n*W7UMc!^2=S)hC!W)H}d-pzmxnlmIS7 zv|>LZyFv`fXcyu;_S}EFXy3kn`P%;SqT}Onq?ddVUWLf4d?XwWYe~6Q_8>qWFTVEz zcZo76yxOspnxWWOT_vCoI53tM(4*@(1FD$ELsIxZEHMZjjw|LE!JY`F@K$QkV^x!! zXJujD@RF=uagQ>4JMo5QcO#I`!2cyF}M1e`0ykMdt{Z0xFV6%0fSUFC^5f z>>aLGFfQM;G-Bh8pYHG$7f_UW230)#9ZfrBjtEzh=)mar?j~j6 z&^H3E%(PhyLJ2AYJq8sV2iCfHl#5>_M!=2Nb%Kx=tN{<;eW7Zg6YBNDs(t&Ref#0Z zPv1VI+0Oe_N%0XFD}M@tw|HZ)^U3EH@Cv&ED%d#q4KWGSA#fh|eMHR0XV^R*y1w52 zdy-{~tQSNG@`vlLCtU;|AmSl45vX7wl49|mSkIe-BJfx3z&LxjVl6#Lzkst&?8!nY zaq4CZ608Lc&+j!!>XixvTE@ga3b^-56**1R+z}ZfIb{7XZpbaP=tgv~82}?DKN0=J zv^dslDtFGW>)W@FX*TG?^|ogH)Rlm40Q$;AQlKQvW`m!+!r3y>8E>e)wW`9WS@q5&ScPv|`+Goj@7Ve*cb zze5cX;s_e!6fjZZcTIR3GA^%NAreZX;|>P_>XfFM2zCcgNFER8nFkn&UM@U6{{PRF zTB*lFs%h*!0Ug3BW@d&JScmumU`XGHRl?Rz2+71U4yg43dR@{kA{k+99<2}gZ{W2c zjsV3!}J(;fN2&9<2b$i=86?pbHkB z6#6P*j-x{Rx2%Dn{Up>t4xZ)60lVf)?-Ot7kcQLDW<(mn%nR0W^64n{6QTTTp5xF* zad7zbKbI=>jQY!LMKR3-5W`q2i(0C=3pg&Uk>E4}s6)KShw1n&t6^C;tSA}5J05(4 zjb=W0hhQNjg9sGBKjbN8J^=v?n$-tMT`t-Gb{pH)Yzy5&?Xcy{x*XvQZ zTY%;BA|lZYd}MpF8JpXnJy{9(C=SWWvR7CSh8-XsOPp^zRD81pAtJ-HA;KX21dkB+ z_%3*hnp`o46^V~!!hPQs4Cmkj+Yw+=2~%$dMbON!xcHmUDFo+v-p45HBXZm52UG`` z5RVp2K*!FuG{24@wZ@Sd>bqZ zvgq$ zTHjw2jNyE-u6?t4fV=_)%E^{h$-r0_%ibVFn?2+aadQI6y23EtEZ`v!H&LQ+#^td9 zLS2#9cT{yZxZoyUG~`#7C>_EI<_21u8NG0U!2-P@7f6-ir}Nl;70Q|bK|ExAXDldy z+gx0(MdS{l4=5oh4|PFt0H8>xh!{&Ao`iw7pul(waK<#qgiC`u>?+PcXhvERU!p?# zjEP7)U(>Tc{lEWmV)yEg8?`**BLo+ECSkXAvn7(`qi#_j9(1B~(7G3Bn<{?AT6zqJ zCBvX*sEAA!3VS;V@3$l$(?Scg@II6*s(IFI;^>CU@m&)pnfIH89YlA&M!p6W>2>5r zQ~<6Qn_0_oK^GDV42yui0c9*6)MS`;<$XNaEJkDa22tvW=h~TQiHo)oaXrK&dN^M3 zZa^u2OLhUONDUKz^l`<0{`%$nm+|GtS2H``10;YTc_|78UYT$gN@Rvkb^7+q@NwT$4ThQRa}{9F1EygkML^X)CGp1wzU@b0?P1a zW@DQ2A{-*=XIdsCvF=4I9XauruCURzU~C=C(fcM zYitTmLX$E^p|<*3u<+&y`dK}3yh=Xr4~zDi_c`7(Wfv=RVFtdsqz97<5Q}4*+Un3G zj3~@>u}K6cFNXt;=HbIL8?EoX4w{{QUXLKYkzYD?xk<$k#>K%j%0= z?i&h|*Ek7B(Y?yqS`$JwVm6Lu*}!oL_Rsm3f!(8}W%&xu%zF?+I^r6ElMMw8yCF2P z8sn^h?K1P>$>n+zLo5Nb{qQXMa{!oJB7_W={i#2o(jHf!f1kilqy~O!)`a zf#3QWcZ$UOE*EL%B(fa)U2YF?{_b%QnAr?~qHO{Vj?(!A{xxGF@|8hMBbY->TOf=R z0SV{OpHhIydl~`fuH_DM7eeN?AV?Z}H6r$?eZvaJGUE}B%BmICn%8()tDk@V+CF`2 zKmLCGPtu9u+P5Vk7F&dZZB2x!2W#D2Rhlr@$R%=eHxSh7p3A=uQLF5mAc# zO#s*+dfaSWgbO8n@qEs1ng`sm0pkrOu&kkZTQJuAMte{A_5~x@(b^Z54MBwO_ExWUgrFhLV5M_vuA9IU+6 z3NH)xb^Z9~zpfvDUSGexhR65w-f14cpLwcSPT2PW=M3m=R6eoh=Fh;PaijZS2KAn3 z6^N-B{sk(eV8PGHAMw!ZVmX3k8|^Zk0KQfsakAjn5rKEsvcZ@F?pB&79&d+9{2fK| zLUnCEG&rWFeZcPrLwLSf4<`E(4{;4Nx z(^L2g;UUH?-F_XpKqoytH@yN)VDAAsL^>p(LbMw}awFg1m{0~q!Ehr`*3b}026QSl zP3J9f2nO?!g>PvCz6lq-R0-((4u>U5A}<#HZ?Y((fUNuj^DY%9#7 z+_Jy~npB~%HwU~SNsP~pq?_x#I*$+u)gn-vG-tUtWZi6Y9T19K&8aMu^9gTe`C(fI zP6G8t3?RSRal&2j#BZAIpVE+&*=>YDYM$1p64d%$8`nv19`@(^LH|MM`*HQ2^F(_NSypP zYlfiw>ucihN!jYu=DBQyT1auM_K(rk$+HMu;zhtNQpkYPrx|b1f|SEmOe~oJ0?Emvun6w*2V; z(ue^`77BBK^Dhf|D@J-*t9*HA!*3IhAiTFG>KkX;++>0}vLX31V1O1oIAP)=5wS6&qWQfi;sx@R=IU z35|a{aq}e$@hgb(eX|g=5~A}7Nyy+&K`gXB`O);qIiWl&I+g7uF2Z+E!BZ#f;(%#^%Iqy7Z{vY6SfBw| zU_ANWR;u?ls#QF1YBC?7WheOK#=$6JHc++4LIA6ouw+~b1font2Ax#r1e$S7_!log zgz>nPh--R7r&-oKT>NFCE^-5iff7xtJ+rBI0(kMyJ$2f@T`)xWSl>Pnv;3lzz*$I4 z8`e~2ldNb`%Md;B@F4WI8$fOflSOs2W~~t42b+UsLPOX&^H*#sR2R!XWYZQ>5%8dV zEaAOyZ!`~~-J`Q)BtFV{;E->bu~{&!+sYY;FC728pv{554DEmrRJfKr-4ZT~1k4Fl ztoQ6_^mOyPy<2{|(Mg`R_Q6`76E>Cx<|g1FFY zzza`k)-?eW%R>?3u!UEE3k0KC3(b?5><#u2pgvA3y4jJskShE=Hh1tg5IB_7=4HT& z>-f!@y^@RgPAL+-!vqh85>vNhT1$hb%Ul z{TMvZ%W8f9^3$jB2h9>ZSxR zDz^vmr8gm%DS<}5tky5zzx@1l?N9%{zWy0q{^PgbFDY&n#u9v_Wg%N4m<&*6BWFCf zh4{40kNCFJ^!4zJ5H1LpUkBv9dBk__31Ni=3uqQ+;Ch?=2&f)(@`WRrsx8QKLh6Ni z+#b@EtKDxrtRC044j3kxoB*rbpH$|NJv&VFKuCWKMu zXiOd%H{}(K9RR$_vRMTcZ70mpDSN_*;e_nrIpTB?m{&juOOE1dY z;~0XNRh8E@*Ky?r@w1Z592($?I8IjbPM#AMcN)H6ey}B?;k`UbW&3c2iI@Qs5$puu zZ2c=d#DEGSf&O=79q`%PT_P@Hg1GXVUV=xIj8Mc&QJq2>!agEsG2vfRzDt9PrlR3x zJ3w>fclar;2jRm-%RS~3wQo$_vL5I|sJ`In*gwG)*FCIuIiG^Ua>1PzC;=7zxNJYS zuirme?fLCh0KBlX!x9erG>C}{-5oX$#`++ScwbLLGQkUOJ~OI%4XnyOAY7X_!mY6< zILPgKN1P9EzqM9)=nU4a%!o{UoFQgY3NY0RB4PRBi9UVvQ`lEXTYc}LN*dND$kCPw zZEXE8NhHU=l5mQ32T&N}HV?N^S6JD>A_6f;o92HM2zmnpuwPehTYbxi>7k zS|WH`U$s6oo3L!(KK9V##7u}ZC;-gx3RN3a0H)(|4?dEXuLfu#_&+Cpy1XOVbsbpz(e-59WJ zn_jDETG+cSkG>#}7|H{1U^sL&5?MW?LEV+3p+L|9vG&EP^z>KPhWoe^Y?%Jygrb#_t2S^WeLdo(~b_rU1M#w(Fn%K zpY!s~c8JEq)`8ANn?bI&WjokoK%=&9g$=B*TEWmP6+bL+l;+}Cgsb4`6lC0T2Yzm$ zW5i2f9`9MRWOVBun%x-zPBh;hA#A`4-R1cV6x(9HV8y^fg?306{$e#RvApz*mDP$F z-#|TP$!g=`Fe8i+6SE0mn2iL8jtr!jbbF$)EoJXZ2HF0bMNr><{}e8DJLV2KO^W&H z?wULht^*-BE|5LJA+YT;_S=fqQkONor+XtugmDiz!C~F~8G>aIsk_+hakW+A>9`Bc zTGpHz{yvEn!4xKf;!QJ+3kaQY%?%U6_K2Vr`32lGR$=2g&5VUKhkxN$4hiJGLx}94 ze6*r$o~B34yDTKf1y8{+;UCw8>GL3v=v>0OeN|8A;B$QB0%hWd1^e>(_fM44W?#1X zO9U*O4#UFzEqpv8I%6#B!$O8EonY8`)T`qV_lR?O<_cgvyoQe;u3-}gWCwt1)=akQ zyCEfv>mCW`R6Kzz_VZlkWv(~t+B;@M*}~m+&lR@Fni=!MwK&T4=Gb==%dgd5C!3-!YOWaN&0+ElXUqIj0p5rHZOvgT77whXEHT@FJ zpfv!)Ss=?M*I5ZmdsaVM^~`}_@>H#0$eouENQs>p`C&;|2W|=iL_Q=hjNQ{&RAuZQ zk61%kqPY%U`bK0TryC+`N>z_Dyfu&{doBu*OoAr@-@3Xp4-CoS%AAh@By% zWcebZ-vym|p8OZW4_~(B_s%-)x^rM~u zb_fBS83KkZT^9({F5)LbCq5@xVAR8FT5eX_U|S_3DQ{ewUE?LSI{Z2|+r%s~U9F&O zj@Q*1U;pv*_dkFA&{fWQyywY^sWo_$3F-uit;pNCty>;EhsRC(emonqo zEl>O{gyc__9RO?_;?KIf6LFHdXGFHs!kLgy7ruJgkHhm%Sj$>O)+4|3*P~hx=W-`> zH*6+a>V3j0QsYxWYugp$I&P2$(Tl{5z-2|yBi5!ptB|?#$XDf|P!{lr%Oe^K-arY{ zx3zYU@V5mYfgth}zL}S~f4gQs{M`RG_wQ#f1aCsW1v?h?)>FyNgTuV7&__+n&d?ih zJP;HzVB2MZ&q8Dt-kevmAKKy)$S1&Tiep8BA!4C<^nde6@DMA4Y=i~m_t}6S3mD(< zzQ$p*_j8;CP~grd+<-U5!dU93E%e$ji)PN;aCC*InwDtHYUgCJ5Jq{#=Wxx&tAw0G z*d-Xuv7dsejj#hsK(+-SWRF)M6%g_9a?ab==keE{+SkAR`P0uIg5>*wZ;5f)bOO;# z*K@ohA0uR*L?w%uFhnzfF+bJKytG{=z{B1qPvF=VX~;q{ept6v{6yVmjVjoW7HzV7 z{FjaJ-0~zw@)GcLEa|%6psc90purt&1gGoCJkEj^+#tkl)5Jh$^lkW!Ry9E6JJ5@e zZMrH^1GbC+M_)pNZvw()A6h~<^TG&Qp}5KNZSwF8AmtXztc3X20?z*Fvy(AC5Z4zL zmJ3FJ9>F<{io8(BJ6kwCvggmm`t%D~7Vs-me1*7-8(UTsyP3j@j*&A0qd0S{g!2M> zv+|NXw^|$nE2$Cih%j(nHpX&^Kzw-EL{!-J zVIw&fHuEKzEdD>F7>m3wk)DM*4)i7woISd29{^y()zttbqX+ z-(R8seYK!5`n-q|p62>q@O_5}T*~QXVkPVh_zxe&Jl&ldgc~jhtQ~e`;GLsebdf#S zU_}UWRd-;mXSTsKjf6LQbZJ0u2K;e^i7CDvU3M!; zu+&fwU>4e1=jxDLR1P)}7R;gAJHfNS=myq`4CNE&B&^KE|J=>P#F*@`jZb`8qQh@i z>(l4I{P1P}Fxrnl{$awO9Y@y!LLaDZ|o`ivH<5j063QfZIG8(Jx`A( z=Y&3`WKR8V2<%6SG+VUbi^m0tJSL3xDw$2&R|lSK=0nMX6DE2QKFE0}{pL|v%xhUV za^h3A9*!so)tT|2mkR#=WBdHKZ$Gy0>q7zAJB5`!CA13M7-G*-K<+(r#2Frs3EVJI=H?V(i`LfEQnC)*=CjABivbs%3R*m6L>(g}^~_R?B7Aty%efW`%e z^p;x$@|+v8^5L9@%4h828SfP`93>rnofAX_-m)%UjYEWnUklCqMQqNd_X7mTdMTqv zfEN?qjpJbA0`r@7FlXQJrODa@gtkj%p!#*mKCxuqKfQKB1E=p1b6cZg%0EJM%3W25 zH(OVW+8-hC91Fz(jl#d!RlxpXqxN#Q>evj31}YdBwlCC00c5Pex97ZBtTipe!-w%H zNbLPIlx%}RukY3S6Dc5dy|(4#dN~5dVF^gE0}(rO^Js{$+&w`Dd_npJyb`OcWn0I> zQCZ7<8Q@DZy9BAW-K89^@dTXhK)F`7jLNecXbO0NoxQBsm%se-?e`TD5M={mD*zda z?-{#sG%Md5q@vlE0*_oN2q>_LSui(`6A1@3B~vN)MLbNn8LH+vWbF_KmSV*LjZNSU z)XWh+eik9K@ohCeCK})9#ercqQvlJL;hc-Tr^BOeKmfId#zNCv)(7fL-2n)v5zrog zSi|Yy40RBIxgb8z!GcE^$MC2D+b8fq_d|RN4=`cCxIgnYP!Q{tUVLpIPLf{Ed0~ee z8OPTUU!fN9?;2i!xaz2!G0@Hv{E2rUPMHstd*@!VS;$Ldee73R8- zJQaMp$4H26=-!%7S^j0Z=Crr|^n^Uw_Z2+`*48}zO|}rS!zF`>m(5M!DX>zG*Twqs z{l`zgU*TgC;@(IKA{grIw(9vhESd*cgQ*g$t-wdH3z+sipqsO6PB(#Tvvt5K?C`+Y z0l#EnEl+^{C*~4-@jPcPY%2$o6{r&dgszK4)%m87@GN3Uw>%Atq zHjCgV-*&StV1YAQ@CMe3%@fl=ptK#MboIQ84LuGyKurYeSIz9XC2;g3nEiGNablLZ~XAYn2AkWN}Q}osRP_pSi-&`r>25}^}GNo zL5Pqwqm5g=I_}9qSL>mchg&HDa9&Ktd8$Jyg7rho=D(!Kct5AK^7lfZcJ}Ue?oxrP zz+xVU?B=o9BJi(T(QsYUh6->Ed<<2xw-+Y15N4LBWQ?d{S+GlUc{5nog&|Z&PvI^j z!~EmjE!#MWI`P#Nzr7}QUMo70tOMw=qZ@$cd+t&00~`b*taGjU<~AEkIQL`~ps(l- zdxFEP)?$xv^JsRhND48sJVyjq?*!PbUtMZqucZPri{^XE_)`eF=XBSGhu;Xfh@^H8 zs2|(Jmz5g`^JClB5qEpdg8j0;fBD<%aqf$V>~`4!N2S9J&~?PGa=XELyfwB4A0ykgOW0G8C*RLg+yV?_EY|6_I8cZ!7~QI^eldu4^IhtU9_3>bE^3#6fT(S%8DsE~`?Jys> zicN+$8q-toVnTG=&&K{Wfef;i_z8;+AR4E8e_gK66I%c0_RIYAp*`fi6TGWIF^J&k z44dLp_UPL3x@KuYolgFHMiI8=NStlP!2A?qj&J5D?gfrGaWz%GytzATbr!jI| zaExVP7xE;TqJev~BPovFs`oFDp|tIM({K#FA^rHp(Zs4RzFpsxm8^Gwdks)R-} zb0%qndFSnL2^c#O7PNobqvJD<<(8xz3)+tm-qzyYR(eIOA)LMk#QF=34BrGLE$=vW<6yy#3WYe*Nzz^Kv>pS1P2>5Vn2k$BmCIRUQVl?`2yYn z&36+6Uec`tmh}5gxsGfsn|I2v`ffihvIO%!`479=hwYgWZF^R`SJ%bULN-Hi=*#V{ zNc;(&SkeMx>~^tnIoJRJxLicfyznUV0IA}BNJvybfKrq?-_EN*_ow}uFh8_8MYk*u6^ z>_AQn9EaE6>)CTVr%e%09)8c}Qr)fx)&|yP%Nuw}hkf25T^7GPR5IBP%2&VFh}o}Z zyULMe5!>)+-?-DeCa8bGS1=uw6~Yug(Nj~BS{i(ys?9_2W6UPNk-&QBD9dtXw$L+x z3nv8mL3iSW(;M4p5VVHC>I8)kOZJc6zP1k~PwzH%g0P2Wj*}RMdW1DpKD`s9y7q*j zOsmkX81I1WZ5G=D#1)C&lF`FWj$&}|$SK)dayV{q^RC2FNzitL5k`g~MMsbI4ME9nPE<0W#<44m^pER(0OM6 zeVsNy-cN;3bZ%Dx{Rf16nhD?5?poaXmOv~*G2Sy;ASM@AH=6{<&VY`%ZfC;m{FK3B zPLq8?w?nRniRK{Bm=!816S-MIr_DL%W^OC62>I9?n#TFH3-e(82F!#Y%Zj5PUKa1K z?dy+U#@~MU>z5yY`cNxyzOz`%NgaRLx5G@4;kWz-m*4gbR?h-qpxg9~Nq(nRikl&w z!Df+eJG~u}9TrzDYlT*rLATl0VqT|F5c?74!A}a+%wq{1Cj)oto6XrCnQl~lg{;Mb zA6lxv90hB+ZL*yjv3PZ}k8qyu*qi0}JLDT{nsw3Wa34fb8893S53s(US&$P2$--8Y zZ&?;Eq8BWJ@<@?o&3AfTHdySBt-rQCymGSZavoAN^XH5`KF~hn6rJgMS+$ov??4bj zBrUy7`wX{DMI%*1B!*wRjLvCCPqe!tI-)%tdDBU=9->`Og5|~#u}?TVRQx!!)3@Z| zLQI?&5CLU|ONFOmDxLO{+KK34kd;!fI|vI1dtA^F*lf1Y50ZLbFbk(h^Yko&2To4} zWsQ?mJ&tHH+#G|)y(a;wi{cHKg(%M7tl00A3tum33nZB3&C3xCruAA%PCJ8hWLIW8 zGAlco!9spiuLp)8yYrk0wh6k4g{`W zn%et>JHG7R)5Mj7bhFK1W?dti$bqkR6}VsQBMh#fJTM-|^Udlx)fS)zbT2?{+j%|E>7Ca@3_8Ei7Ev?A#o4_8vWb4nNG8fx)fiCOLndeO z6Cfrk*Y{RItA{o&YfmZwgQ?G>#Nm%tn!{0!zWucG)`LspuRT#-oUqASJ5MKkb71ne!7$Wk+Ttl zATxP_y_d;GG_})darqm~yGl1mAVFBbYm%u(O?}CN~It**J@j&Gvq#dk~0#mCGCf9%!#7ECR#dL?F;? zIG+Xn2nBaeMnP0NJu+dyE1SI!r-c?Z90#CFoV5MK66gY$6-S9cTX>QoOR3nQwLST? z2M*`?uxx+-n8J7&pbJps-BT`}-lAiqMpwf7oRq@i<=_xD2jC63G^AsLD}CBLW&VoI z22x|NYjrp_7im(T+)BX-(JF*^__`Cuouyx%F;LE4!qpmD;$`lDlO`?YbJ!+-JEN** zLU1_&Yd+`9*{))&EjVO}W$H+D+jxcpE)Vvpz%%a4Q_8E|H?hfz2j?}K6;)F?R&H7( zoRdkQ?8n~XCY z9>fg`QGcD`Mqq@7>6aDWxdY_E?$0>$F`+FJXX0z{4VY-hEu5ldalreGaOaWd!(zN- zwGYl|cEF7MR6ZOIdq(~6hYlb@L5$NOn0B#QX8p8XnhfHB+cTxJ$HQf5w$8(~_sw?d zyLO7AJWDt#e;Ta%#PeU*>&skU+dn=etM8W?orBl|oTHJPkpMcgWpJqj{tRrvJ{zGY zoj2hI)Uc?_D-3u)X?1rRy(6Jen3e`isD<5H#dBwT*dAybD4wEAF#`)6Gw*AtC(wlN zhinP%e>wyoA$ocWUR|ln12PXkZ2H{x3@yT4GtZPz44DXD*>bC!uMY6nY6S|g3P%bA zDeD^ReXxkgxU)wKy+PKQmUVC#q$h~i^jOu2kojB2n&3uk!$eb-&|f0WM*b3T9m{jx&L_XErRWx-6%X3y{dD;8Z6yVC+=4NJ zA+>Fn^*E1cV!DMgvlV8C!2!G}7-V!xDBArQdF+&>*9F^XwSVb%c!7LV`%Z^JU086r zz2u~-wLubAar!mmIcZFmbvpgkUJ*=aVXHem`DGL;1R^-46YnIFc6csfK%&SV6TI<) zzWCd5Hz=}W!JMV|((blBE=PrqU{k=&Q=2S0&7(TVz-uXr36rD4h6x<(qtjb>d+*w4 z_ydF=T-jDUWepMuHHb<59J2^&eM^j7LWbQntdBzKmGju&)>fM z@^!2~I0YXdkHgA~>Ahf*Kk8#L*S2g3OD1P$9ET-xv(@fkD)_V|@dQE-{*nu1bs@VQ zEx@*)Id$F?QDZOKX>%(WRW8EQ3GSp2od&qx(y`~Tu!A6Y-YC(LSm z85NiS5yiNgqjHRYSH2NoPv3CMPWf`4{n=S8JDX0sQYwPwaJX;q;1a!b+lJv(5s%_j zH&1=^>!SVmL0rC^h6h|y`HF7UCyp!nX7~Mc6J@lX#YZ;Adt;9!9Mv?YL3=oB6*CMK zo_l+{gC$fBDM9G2tE9*~u)r6T5r7V8QXu>=2h8gpPP@2DeeZgn_Rz87uoTGgbo>C? zqFoTu(!Ad1a=OhbUNr*+c8Gd1&qvUkgjV=;YMXZ{8&Q@MaB-()V{Nr7ij_0iAtSA) zbS?&#mOQy+8{$U`W3k%zk81qA*5a;rSE@mj$8xqMvHE_7Tfy^!%DJ@55&Ty|^nxSu zJtV<86n4J+0VzYy3DVPM`)AZCEYbGB<(T*TEV!8i;!m59c@2A0v(tIs;cR*mz*iJ# zaCv$XZ<7+}(E`24VnV|>cWHR2XP-|EI(`XhO>jl6%j_crr^r*xgPZ8z74m2&fQi4O zE}jh*b>?`0I<~kVye==4`ptr^`3GI~-X?Oj=Ms}D>E4du_!Pg_`$1gEn=Awi~!12>&1g1m(O7q<18h6Q0l{5Ajka{8aSo}S()tT=EF zZyT_^!ZAcvj63WQdxg=!;+`%ML|F*su?aYKbrh#_Rv>1M2Xq8&gr7KDaml)zrtW+e zKJC~j1e?pfASrsiuCtn53%pGKM~e~vxVV(VU`{CY;B)MsGgGN z3TI}MgK58D9oKofz~FGU{muacUSTyI=WAx(ku*TElf95qPyIE};@LYK3E4a&KX$a* zTUK#NZB{}>ETf78>!6t5tkCQ!4|8rb>%5Oicod% zso^o%ZV&cZnvbj69?ZfOYkk`E{4(byED)T11Wvc&|gYB4H^Whr{UZrx{q~blPQx zJt52xBan^kBwq+;x#NbEm0Of`*miR2n5R*lP-J=BhXwoPr_Uc&>;vm(-E?VM6426m7H4<;;fDf#B0J)9m?na$!`%&@G4fn2e3i;xz79RPU_%WGimx zZ2^x?II60z{>*!RFS{_cZAD!W*|9DDLd)CW3}8BVoH*l{c$}_y#|v61+=}nJpiBbm z06i$MBmURx*a)@t;0Zk0IvrvK`2$HStGIKaN2y&AwVz=x0dfydNLB*9os)Pj61LYIO-o}Vvei2e1sPl^d3fc0Rgg~r zqpxMrF{Ir)54!of<w>nB47@F zdZg>}@XfiE-t;!?{ykYo?{@;u6X=J@Wt-g{D1JM&40LwrYicb4u&DI=Ng&`;-5@l= zQ=qZx#|87UuCIT4U9&5`SeX+e%@zjl$^f39n?9y@&;*DOdya#q3i4RE(jbLbX!9_8 zIZ<-SVbKX9a(ikj%77Xr^Gx!hr+cni^NUE}4<^9w_zdiB-rG}^_BIS~@j?~GF{*P5 zSme`TvbON;2eG09DxfRDJ1)-3wgh;;XUEplcs_C5x0Sn=ac!q+{W^%v?gJjgyPx{g zM~0BGg>iaa-PvomTK)J4{h!A#U%#%;zimjeM(t%Lv&DXA8K)OXIOKDAXGy(qPW$Ie zwMi*FQ^jD|&vhLQ{*_cT3GBa+Y-JBN=G21p) zATO@>^AU8P*SjDk%|F5H*}oIqxmBVTAX$$x;qZuD$Jqh7YrviWML@d0;iIT{0S#fM zv~178>G|ux`h3(|zI(`ef!YSl*-k9Q+m$$c0>#Ur>L1qa^ZNC6v!B1breej~cX3&= z9a&cKXRw`hnykk4tVoRgp&S({=`EsXa0t~ip1?amemxsnR>g@#HB4tzH$*^;(fR$> z_@FvH9mr756K?5kJq@>4-b3`>FNZsxDgJ>F2x)Vew_VhTq8V6o{=xK)r#77ra~|{Q zg?snq*@5NEm)Q;I%Tzj)o^0Xr)*E&S_E8nj=@}PbAwQ_?*fr}Lo$Xbur2VjN-@bep zC?8%1H!MeCdoO7j<#7lrA>w@Qk8zG9UMEctPK6)!nIeTCzu=Ivs~uuAoeqo7Uh&ht z1+rL!x`$=;NP7Xm3o^Sm$UK_U<}i4=cN*2V^}>!Vd9|K(7&bRZOYA6oh*RK~BdjAU z@l2Y+`y3iEko%C+r*hU2R7bw?z5m_-2TD6kY6@YFJ96S)e-c<~GW+M?NzT@qPE|}F z*6X=X^~3Oi^TooFBl2*x`$`oFIeE>7X1<;|DUNW$`*GcgP!9_=RvcsE$fI?_vj*fe z6a4K3wNwqHsPz%*<1ZJk6Iz@g6L zwl=>wgdKAx3^+`BJ6>$1aZi)7sFXzz#0{(;3eqIL(qW&)#?Qi|T29TD#cs09+q_I$ zT4Hq*yUpz7>vhGx{P;Q;>chOw@s#^!L(SHTVGMvqdH5#uBSjmh$CDPg5?Iik$l&zt z(@VCNB}N2R>S$$oh$J zc1Ej1Nar~kzw5AAM>^cEtM$w0@AJ!l{rux^My9{c1+h5fxz6NrG`5rDy)2f1JWk6B z%nx8ugnug`La^>=pY6F&5biC7$L6IC&kUn%nT_Ba^HWe|1Bs_)b2@qQbYch2<`ust zUU|PauY~bm3hU6lb=pC%4prdK@JHJ|mUsVp_l9$FO`SJqaC*IpV>gu#X9QwLoVEky z=G>cpL));}b9erdem$d*efE&&&ZQnCvH;1LiuK)!Aa_azv{an=H>woRQ0F z*}2f2P=8*g?NWUo$6vRnRnTRx-nr~+8^e2lVKUAX^b*Q>1f-@n4iJdzQy)4lCLXYt z=!w`9dNzc~TO6PiwnAh_q{E4vmgIdxc{yD)J2WQaB5L1zeO#@Nogy!{r#7YBcm^*{ zr+hn9W7sOVth*qy@xC* zYGs4H*&3IL|3k?#?^gMy_Y0w&$b3J;*Rd=Ao>N*D5yykmbOlHFH&3;v%{e@?g(#96 z!0vupbnEeJ`+YXSZaKEsH}UK0lV@Cd8x}d(r@G53cPPo=$BNch`1-m&#K#Y|Ma(## z$r~5q7!!rsgzcF8;ju&WPUYi%ZhJjJ^g!53=#sQL59mxWTe-k)yuxcYPm#n42rb(o z{&cLGzJRPOBJZvU8S{;}X1;j&@|L>rK8fS0LiRqO7@h`JCzd(k%!wPQC~s6_xf`D` zQFYz3kcc@&r|K<&fwxaNH_f{cQ5p{VJa@6?32L|PK|(#To_Y}G(d565I6vbnetrG) z`wd$V6T6bx2@l?#R$@E{)w=P?>@)olVvjsobj0m|=G!g|iz0gT?gm%Ia{d1Vm{fBF!f6MuXTDKlM_gOz6h0ID1>tz!cX8wl+iI7*7g-|)JO%gO z5eKfI4~=cl!JXI3JY&ql_HyYv=K;<^?Ybio^2Qf975;4(Pq_g zsHhAmui33qUX%LY{{G^K@ujaOc>>fc5p~w?%$6r97@e#=y_;!nr+t_6m=Ny)dOS5( z7>|9GY`2sTV%ANW!gsSp$TpZxLI$4W=-%g4FdXavM4E654K}7Z<#fEvX3NE6%IAvL zY+e41#t+i0c{@G^(01salg+(n_ENvvq_XW;QKn)_c%;_rxGCqkq!^wCgv*XX=UKCE z!@5~dWW6M`o1+d+TY1H;U%vL=ztG1Ku5ewpEV72R-j+$49<@nSZrZ(8rhEON(FaVp z9vNag-gVnnw7r|4S`xBW#t{koC3`}D0q3BV*VGqpF|Lmn*n+wYs9waq-b*Yl=Wtr8 zbR!~I8ZQ)Jfgm?!@G*NFmxUlKpSfZBCKPz#S;^jbx%Kz_VXeNcKWH@d#IJ%p&WOMuHjq%D^nR_i+L{shoZf`ftewzYTL1$jn~q*)R;{&Bpe zD7=ylIUH^G%jQFz%n~hCNaz=X&jEy50UH{Njkv{*hgStaNWADmd~>S*Z3@nQ8E`!~ zuh*XaWCb0VXt!*zzo5*AUw3O&H-Y`7dBIE3*A}D`>l)P?wH?E(NDaZWJ8M$* z;Yd^OEU->*jHfjcL^;i6UFHj&6d#ZC8CA-jBCH*`j98p-z(9a-9xx<2!d;KU%hZYT zaQbO!)hf=me48;qEU@p(##XG*K;K!t<7xClDIL!|FjH3m6;$Ci1<2baO&3f8&0?ui$>>P-BudqaA!M%wgC9tzX0CoxA1m4BW|^EbNx4!ApWb zNiWLu?j9tF=V#Y*uY;$ea<1nH*ZF1=x!uw;!5leuK)m?AMc98GjOefr#~1xDeq8Od zomY|b4XFG`j2AlJTC$Py8$4uF#O?7xev%Tw(eP(~Z+CXi;BteU zN78#r)xy}_Y~5YI-riUOtJ2KJR&T|+)rWVpT;cTI2O_gw7o%eLV?4LPEiz0cR<&xq`Nxa*`?GrP_*~cv1N0Va-qSf=c7fZUv?1rk8&ACF@fmPJ z7y>Bzbc8JNF*;x?-p((GC>juW);aP4VP~S?WD=RZ30-yTkP+{ zdm)>}S(&Z0AQA^Tw|56R4xp;VbVWU?X*@TB< z@SvDRc)FgGSGMymHbfSfS-BlwH0@Her^?Bl#D%-q0TFB_N!@b8=wa>Y&03D;Ru;cE zju3v3t@(8F5S-e%X-GszKNhDzC4=LH@>nEf{$tx^$*&VsQS~~Uw|aRk6Uq)BIUQ(K zkV9VaNw~9>s6q5~8y0dvKAmQHWhc}0-9E0>4}Whzewx3nyLh?&XSbMus|6jnO7hA5yU<;R3 z6Ulu!`uUW9sb=0*%{gcIfE1h@-?OSL_9e_K~g|&Eb??&#Yc8tnUv3;GK7bh2`4~X6-Q0 z8L`=BFWlu2i0Fl0*;~PGTMI9*W^_!#fc~U7o!hycj8dR-CNLXx0>ybba7n^OAhQY@ zxCfhnKIhv5b2A>D8ZS%XzRJyTv= zj&t2;4InS};9U3QNOq~Tf^K540;1&&&bpiqWpZx!h}K$9qa2|7vR3n__5JIo@$L8P zI?>;@hVh{Nl5nacy~nHDK;z7>?R7g7reVn)YRPfm#T<#Fhuh_qERHbrO5=MhCs0F1 z&;Q>41tUK^)AMc`U(T<2dPG$*pP&ISz=P z)3#w~PGvx5I|c{)MGt6M=sW9o((P4iDEepA=sBEb1KB?8Au^wE*{}yE?<-dM?dyX5 z{Npcw`SkhsQ`MGnc=$TKd6F<>)v(uDSE)NBB70(bZx=J?XKq|`3L>7B5sxdgb@o^( z4w7fI9&`5Mv8(;Fx2HviEW}Pr=b>hZwAWI5jkis$;o$z>)PMrcPUF2SrU3DfK;d@6C7M9N>0GqDVEPB9Y=g)0a!XWvxV`6-*vtCL zdY4%jJ4avEYxQ6L@?kLB%Y_eKrLcarUvKMkv~u^tFa9NZXZd<2CboVflp&ekrDfv) zG}SV7N632xcU`uHdsGiNIOz)4^NM?~sPPIQTN|r0(z18K_UCr72z!6OS;RXFuV}<5 zhB5Ejeu^5RlWm?$wqy%%ebZd_TsRmRct~?N!5>8D=h>Y7wh9ZIkKK7&AjcjiOGAZz zWn}XVyPfJ+H+H>>r-r_Wwq@DcG}PLI5__p-Ff+kLiogaYzxu^FaVBmCfc zN;$A7$S2Z3dh4-aC?4!X6rF^y^oRodR@8o^AA6* zuYdW#$?8ipFYugffj;3ZUVrMvt$08ci@`H*b0ECf{Op%(uLAX&2b?BijfsGbfo=N= z;B;6P+8%wmy#N-3d9F1^XhPc;URRYo)i}nNMSDiB}fE$x`pSJbZ%7Ij|qu-)3RdI#5c29M;dTn^Ixs_Ta=4bHn`8ehzy5Fd{ z^ptSp$<@&h_>B#8#F*2&JMr%IFAMkk1BWeuyKPQ#G^qpaVFFjiA1(Zm!#{nZ;6i+c zx?pZs-`fer?Ho30EpG%{jt$y2Qc;skFGDg{HSGwrnqxbEyYk`NoKp3|Unl#m<=uD*Y`^h>6XUUP zsicIMOCGv-`LmgBcHQgH74{q2MJmyIcR+ z*|zDZ8I*{%^Out)3wod%(cBIbAh*2Wfz_j6=l&bc<}Kq-;kYxZ4lh4C_4Z{m_I+7Euk+m&^^_|RZ;!+DI#6^L zJ3tV^}K_5v&ASO?-{Sm68|nnn#5oJ}f3Z zSDD7eB_yIeJWX{bQtDh%}%e?K>q}l)KR?3`z?u)1f;kfoVp!Piwincf`1aO zN*H#eTY@4U-s5*!-(MevW`o(V#d(-?cl=-+c5VTox8vcAPr#_ROh?Pfy!ktL2xfg| zaHP8vZ(f$})BNEdUw$ESwihMfM9}xl&uMxGS1R5hj&W}c8nx?Gh10pN_KmFD;k_eA zoE9NObi~QF6{yW z!GmNZEGBKLhd6(D?UVCEi3`BpChEN|+TMTuar{A10h=DJh4Kn1{$`Gje?hM}{eE}^ zZlbn%97u4yvm>H`RA=Uxn|BUPfFWG_*B0Jk@2*1zAnFm9wMxp1R2%?pFRRU>+u2sD zT2y<#4+u1s3Q{4SQPFYQs|%&(iSB18#^Ie-Elo%F4#$%_4AaVCOZ7aj3&mhU=41VushZQ$Z4Po70 z0s=O~=f2#AI)GRZM+ll=wCBJty<9aqtuI>!7ckwKN2$+@1EhE9-e63CUCTUfOYN}K z=XM+$M#BC)&7KIZY{#Rc`LdItdiI8z>}|WI;CTgy&UFl(Zz8yzPG=<8W6Cd!_4(V! z!r|A`xemg|jkZ{X^KA;rYjUi^IS%#3@Cqy#!hv~ji*lydeL9ruuHG)a9I(7i|9W4g zrdYgKb9=Z7*lmx`&`%gr?hbzQnnW`jgw&=OeLHWuEkqpSu=Ni1W=D+GMgSTT#8a&5 z)IzwtMSxNuuO5L=Ia$}+ii0&u^|FiFDgyp$Q(9E3HJp%asZ9@7r5-1w)7!J0%tEwB z%UrMA;>-B-vGw_7`XoEKl6Qq%zh2>TKNm+GmS>gZU=>3ZsMWnT6Ghg%>oo0Ib74=5 zmpQek)-twdB5^rfTkp8`2Az32^0PgCHx5QT9OI1uy_|c#5h-ugiM(Bh9(2c^0*M$v zbMoe@2$C&#^b&9 z*&Yg8v{2Jf_{+K`SJ3$xPJGn`y*k<}+Caau2}=&+Z&1)H99}nW3!(!c(CfAB?mUuh zuEXM>exCD)>jID)Fu{IbM4RzkuXAP?#><-h^0)8p=k@2;atx2Q-*aVfFOLYEmWQ$j zJZ*YhLe-58@u*=u$*P(mrRT51`X^)=%UyKoBH>r||$lz*eG*x70pK&eQ*MLi=>H73trX zIF|at4+N@K6;`cff9UNZ>F@@$5v{y|ksPfcrXy|sjs=7Xowp7C0Cdp(Ox+vjK5pX^ zd;CztL6PRL+>cd*JEPQ_+rt4$J58WTX{}%};G{{NkvIW9c`n&AIp*>ZQ_TA_Vi7uN;(gX`owI#VZO?edJZP%$F4c<)KeVd%OjrH1W|F+Ot5XNtdEp=3K z4@*65b=~@%@Q8Kps`Ksor*xKHjRE#85ac!T6EcPBMWUr#J1yxs&ERN&oOeF~#NRXo zWD#_b(FZ6m;fG_5?4DCf*Q^xZ;JB;^5a^$PX2RE2ki=frr40p~H_`j17gICpoR3&G zfU=~PpND>a*3QReuU5x&TAlnhwwxc%5mV|#Iew`u4_zLO{j)qsyeYbKRpWKjEa)Z> z6)NMK?V~H(?sRR6E<)8|QWZ|ep?MVB;Fd?$@2??kK)9)cTMx&Gs8vaN z>H|E^9HGdVRCdn$fGHl}>ic^8!UiBN=I&M{Q zCx=&$pwzkY9^KA8<-w)L7_UhlM+B03Bvr>EIRy#wY~PhX`LA~&mnblN16<^QT-uNW zfKrrk#y+3B3}&5#=Q7%ezgjufJiqCa_gKGo#s*Z`n~ncX*=52!*-JkRp`!jwNg5a1 z0q~%TNKT1lNRDGSRNX|JLaw$IK`UKun(ULVZ1SZ-k+P^Z^e;^bz*#CS2)S-jEJ3-a zHv*LgcBItq1>fNn)2{Koj=8pSdT2loJt|JE7bG;3wJ(Jl*=^_LaN@aS3RKhQ{Rw+E z-HDWq?uRPkRqG_;ImLXk%OvgJp~y+z{>Az|cinM5h}b0Va4T0^)(BoBh)L0{UjE2P zQ<8mm{YjciJ(@?)v~6?n z9R#CS5(^Kd(qoa+qryhka%9~s0OFj8OCrMSS`(N| zy&knSiOLaz)2VAz5V_^EJI8DP+Ij7JrJ;U$Lzr?Un6<5|0K|toSN>FBr<)IYKPc%Z zRa7_y+v-+`$Gv+aIRM_zlayB}CExl!1gKjt)Z2=Jq>@(8F}aVpb9nQaR5nU)nw0HU{Ml;g?(HVC5ZH8kzP(zlCRvGh z!usxw^XVWC$d%vZSe%~7N;;}Xei5tGy{F&@bgv5jQkhs9s6sa65&-Uf+cnS53;+op zD@Jkt;pg^TT|(m68*x+R1BLMUF$xVyTri~B=ccw$A@2s2S~$VNgN>&a5A`hp zq*7%$f^g`wD=ss~J0M?YvDd7qu+l@SX4xpbsk&a7#>IwFXG`c+dALqg;+%V)WJtg6 zB4=6h)KMX8y`mOm?6yg+Tm7D(05DJNpqqDt$su2A+sn%@KC`-;Jay<=9#}nXz478n z>Fl^47V8&8WBKcVb)aI6u{rm^35iy*2MeLuxO6a^X5B4#sES8PXz~NKfy)$_))brc zcYt`P%nuvu-xb5hsY#-j09jR)6^a2V!%4_(-6^~Q+M;N^eM%zzscSREs#d0x_oIVs zJyd= zYnRsb43p4s@h*nses@}z-bjqStXzayhpHIc*uA>j-0DShv92Qph`d{`f}iYddUal# zY#pVby={D~mhS80{!Ko{&m}Onq*wiIzfNCs;FQy6ld5}Z5fH#MPXx?@cC!@zv^>_k zjw}urlJPDl;fH1diq?@s@5V~k);W*O&lA!uA%)y$@AYKUG|*91rv3FiT7AgVSpXQTL?&5zRSBxAS#b2d_7S z8!N{qd^w`Fg${dy7`rZqAnQZzFaB|B48S(xbtV9oLz^6iT{JP5r*N}_LZRf13{SXO z-rr<2Tcx}T>X!R-`s{M7dZCjr?x(@c_;-JQEFW9U#w$rjr}e9>QI=a-*z8q9Bsvkj0js8teuvkQ_W#o6T(UgO+cBoQ zzTJ&ihx>1~D5yYj%TT_L^F|Og364@TgO5Jp zzxV)LoNAG9j)rqnX9W%c8o*QS7zDKAKDx~gGJF{$-)tAK0DC`{(vR&H4W~ABZ=E2# z)SWp$Si=tHUzUDvPAwz=x3FTRR8M})?+vX}iNLXG#zC|ndKhTmc~p*q9b9S3MDAth z)J$4zH1&8Z#VA|Iu_te02>m@)pxULHYvgNYQqswKm*DY46aW4&zy6AXH zZX`VZuc&y}FN?EwzJ~m}s4ZZvtiV)b>1BUr|)9v6YYPFYuVsKiY9u3XFrkG;ileR(HELq>kMFA~>d z*1=?E_7Z2tDGRN4k9nouZ?FodQU$$@3P1MUISBUQbyCEIaH}wXYHv&x#A{~(DHW;I z4R1$uz~KY#2Y6>z`wO z`-StaS6BNCPKI#^oS9vE<=#_fAjP@HA~-%{3JTqID3==g@DRgkrg zaYHkkbc09Snb{6(@+K+CJ_3?@3we1leTFv;GG2K<)x5p45>$%v8S3py1{%g`f6bWl|Rj8+Ov-Y&I%^A_?-st$v4Z_=l$7E)Ox&p=RZ2YdH^ zzg+J&*ZycHD)4^=nWg$wdp9f^>-AF2#EIvsAZY~uv%gX&;qV484Png1@m5PT5gBZC z5e=N7ItN7$MQ(4BMcC-7?Pfj5IQdor=OzZFe(w95DhS&-IfFyVayYQYwz}il)rr!C zmXzO#F}iPOXK{3aAo6R(N@4_?v{Q;2r?*rd=_I(=u#iCD07jMOl6`Mo zZ#c8WmFH@Gt#|#;Z=e4D`10Ye`t=>H^DRMEK&(*4o-aXM+lI0&#aj0#1EvTjlhR7ejwIrT)cpZ!|b_*M@3CMXfcu@IKN_4~HQIouGI^(t+iL2)t#)!wFxa({x^gE$OH$Ku5FI4t1RSNSFu)H| znJL$6k?}JDI@`Kn@4PM=Rn#7J;&Yel6qPk=Y9t_KpcHpi@|2}bOKBn{Fbd1mcRN#F zw})+M(WnTdfjy@nlJ`06&0(vwq-oRovHBN!6$m1iokx&-vZ4NW(H>!~oDZtvrTK){ zpvpb-&8pse%f>sD&6ExeUDZEo$`Ia%^-kQ$M^vB#?52I+t?n`rNbNMuYcgkWNx`M_ zcBDOMZ3+H5z~{+_-Uf%QW-#dM>AVLBF6>#UbR{Aqd38FVJ{{#cj;W(3=;yGrT-h67 zj;3S^AAI!heZj+a*X^E`O{H|SuAZdm9yQkP`O4{%(sLUDgZI>jV};Zr|FvGffBJCW zAIHDy*YQ2V{r-=4mZ0T$446Bl(oF6}t_Vl4N|)xfd6jb;+z(~X)TOy}9Zw2jmSEqW zQ*+HqokG#zB(W|jmIT2GH5DOenlWp{ZS#AVu(qoan{C@r`>Dt9DqUbn=-?&whT17a z!rq@zwKUJ7{6ZqujT2RR{o zT0(D1F5X^YU4F8j|Nj>8nH(O+73{CD*jD*$0I%#onSP1h%^t~%9-iRTx_y;>zzQ}1 zVd2!-;=2M%DXRPSwo5Z0Wd`=o9d&3YZ8{RKt=*#fDt8MG50+c=R%h=OgQ#zr?W;&a zby&_z&@P#cti&-EI#a)kREC|l$}5;f!z?L@I*}>TLdIbe82@kY0c1Oei!`C%ZCQgZO;pyBs>$jKRzP*f3pWgSdA0B&TVcyl^0Ii#9$9ljsY$-my7wUW5 zyW`?=Qb=q*%%e<(1I3R5cKdXf!Xv)}(1FE8WYFHae~^FeBW+I4kJtS4p*gZ{T)@%N-X#f89uI>MjbqkRP z?K%Lf9SF$PcUBuaS=px-tl;=Mm5n)l`vlvhnf)nA!m4PgJyj_dg&mbPwk5Gp({HU) z_gxT?C+^mY<4Qcp^iEGonV0lY;qcwwZ&SkSRz^gtDJ@v` zMUsy!E}?!pVWrxwUJGgqQ1fy0fR{lX1+`kpA1wHFPhZP-@$qHaw59!BUU+%=`t#Xn z-oub}vJhDhmDqjjUBR9j%RuEINC8Y$x@OzytI%yg5B)w_*K(yrrB76+_f$Euc`@er z2-Ts?X@PO`?lE*CH;)%)8RS~k1m4t~gT-WR2C}K}8`<2;Y!Mf6o0Sl@9IQXkC~3Om zeNmE(ekjo-xshxirMTB$+V;8%OR9L%)UiSt>gHvz z>rE21^1N7rOZDcouJI=yV-9&SiPTG-_BKZzhAaTZz2z95!EwKtBgutKGy{>RvSse; zbc|AMQI72uoX7z6%7%?a_XW?Y(-P9u$Qo>J0@$K!-M`a ze<(Yj7fO>)S4ni{u$^Sb{?dmlNB&)BJm*hqUKS$Yp`~luDN_}d8GA7yMZ0;OI&auU zqV)5&V!P~D%3;@-K#q8~We5-<2NO+d=^!NV>| zpX#_uQ`fRNaCU(WfLhA8FRx@ds_e2h*llfdDnbTW72Wn-so3sS71^XwvyvS3AX+um zvj&(Se(PU8{q^CUy)iiHZHuk(rrVxhRI$(N?ltM|gpjU`*SO~eQXcA6604`>NMDMR zZfVDYv_+c|QW}S#QuFPnJd68u0#08uW!JoC{606p-pEvEp~=usZ{mvAwsd>9x$U}X z#=iWxq=XX#^6uE_(WwGf5nG*d$o7T|pWZL@0|-rN)g&5w=}HoE04A%wwfI5uf52?I zLxIySr{Ie+M~;c*cZ>FJtsZR+b1LY76-ZqLHBcidDQGdbkDGv`j1OVa%NvE|)a5>n z^+6DQQ34a3QVE*4Q~U9Xm5|>>7Poyb?XoEox1nH=Tq2Nrsl$Osj_mQqAZWT#DT-7a zq)Vs9aZ~~EJG;AR3Ca28)8B+CDt^Tso1;(5b1BJ}lq2j#c_34I38u^>faqN0v10fi z4lEdwPkwY(lujU)pN75jLsPTn^XD%w^#^hFhbc559xS0WlGC{?p#DA7z?b8S8W$B+ z^$2uX3IHfdYAXqK*v-!blj7%+0<9^I9HHAgoIdyE_$bFYJ7CJ=U2P+0L@n?4$m#6H z#{ai&t2Jy|F}Lh&zRN2|c>?=2I8IShL~`QLIwQ(r0oi8@1km28l@J-g3PI+jUI__o zHtnqu_4cVmuPzPU0n>dAX-oEuO|uHSTtBYc$1lCUbJ2VFXiM|8)V~zaq>yH}H+|}p zDxw`wu@NFJk8anNr#MMUBnnbg0~wN2%l}$Y7pY(Bp-Ay_GJ#^ti?C8Tb7uxd7HYs# zGE!6Y&k5YuDoHQLO@R_G=6hU?y16;&tXW4r*WElAYP0jDf$aqMI-2X11$AZb4(^hS z6wBq)aPBPd)D;7b=?1VDs$^hlHN=8a^qz^e8z6Z-&n5dfetW4OKK{bDt57Q{ce0;s zp)NIZHocOqm7|+ zOOdVJfV@F5y=&qga(NkipSA)+)3c*Gv95<`QAO!mPIsI7sqy`SeS7B-@nn43`{+8t zI$*XsEW14c)BgzSA=dBi?}8xEduD0Ve#)`yGRx)cdp#iir71c|$kHoNjUrMU`$?i^ z@0R0v5`?We10RIt3&%qmd?+tDr*a6&BI+%*3DBusw_*3HX#oF3*`ep?=NiQV-FJ}uj5zRr=3%x z6pZ8s&L0T%f8Xz^1(&);8zr1hN*tp7&`r4>*Hsh2%$ov!pTz!?a-iA&?|fLRsm!Ol zkBi)=@L*@}QYUHCR_4)GV|3%2>uV5GAyd)wi!8Gd33hL5RBceqzGzcu7$_nip!S_l z1=pkZHvqn(7?WAu2hDl{T6Fj*d@HA!Olgjte7vGkA0dYf%1$9R9U2jwPu%)({QJ|F zcS6MZ!Sm;Y@O$kVpI%rv%&a%lMvP9znc zFyArg|Lo)-+pBU?L9gVKQ|T9wWm$}#TRW_DC;@qE?8m?ON*%_MV$OLY$Pui0Ao8>G z#__qsK7RS*$@70Ai&K8*Jo5KW>%{S#R{D;xCokt_H@jjG*$Zn2;CHTJ<^#;Y6boczT#!idLxY90oDqvUwU+ znAX6Y_xo&9eEIzHTm9Gg_T|%mdk;P)dM|GW_gb8|7z#b!Q33R#iHPb{&3*tWk$R$? zs(uton+ zQb%7vFrWES80}I`V!ze0krt&EAo+h(nR#mHfYsBup%; z<28(_s~j(fJ=g6rphhd%CO??(&XrW1k~M@BF>p-P=q+hAlEKV&L1$G^N{MdjZOvcQ zX#vBUUI|;yHBljOFtvRNai~8?a%=oqd`=LuUjM3JZ)u&sjeoz4&-c5*`-fMfnnwVs z>S+2+5gwY2k&>teB|d`Y=a3(9MoF2@eP#7fY@2A9>j*E!TeX?&Fti3nKIJhe94^w< zaEOdk>(uMeLvb~%nv*Q0QMA6{Skhk7nGt9)hA!(`&+QHb+NpFjqh9;fl?C1<(K&Rt zfQ7Pc%BGQLZs%GZ1168NZ2QvDHyN+%Mv|>IotdIymuQ>qXA&*>Wa+1C_j9L4r>u+O zV0zJ&Vv`?aYj^+!IMWGc8)~42dT5pEovTv|y97sznWS>*d2pHuKK+mb)XLP|f!$9% z07kN%sBQoV)z~A8?z|c>0cieu6MQHPeqG)lP_8G{FX2yknKH%hAnaNoXn; zV279)?ojoZzAuxsbjb1DFCj~SD^XcE6}F}Zk<>S2cRjClaCTx$r?RJW%l!NAR)1lt zM1CSVJ1QHOPZrg0UdGr(+|$O8rrjXW<( zOzjYyg|-?^%J>8}kOnwo5k0|L-awOsS>|Y0s%!s65(8RD7BL*x?}3<*SsxVj|7}$N z_HDfU{nwM5k>X=`NwM5SvAgTvEHU%qRMo2hl;^eW8suGF)>Lxp>&g_wO4=z=b~sSE zZ?;SQlv1V!N!D>~D?v}1Ly@FZ;F8)koS>XloN)wEp`y2eLU3!*^93ZL3$P$WN2ID^ zX>9&2yD1Q1FXC+>oF`6gqoz>WcPc@r&c>-y&Q0v%yjeq1BslrZ(m0E_JJ3GCeueX@ zk(e#T$*0ZpzgF${4_p5H`wz)8Qo6o17%hp(Z(b)AjvUc`7H1*yCR^RAY!_uIQOawo zn{v|p7eQRANYNwT|!oB>KXpO?vHwG z)NNAD)u_}#$P2UK{Y+m<6DpdvUCujC(e=zBx}7%6_aiNp;2G!x-U+fykNMW4WrSG+Y59)6Rxi=*)PxUu>>nTAkFCCeGH+zEGmeg6mFnH=p(oqC za{$0l`(``HliaB{N>{Sexw$TBXs8bYcC$&9DA03aaW5VzC{tv&j?71KpQ$RwB&P36 zblh&Qt)fugK*p{e3?D&Bm&+`4YNM@IdeZiaBPkh#BIzia>`|);t-K5>jV}WhQo1=; zlEFW&aT%IhXq(i*T<6epG_)|uARLzE{Z5&bmE5d3ZqK!PciHyHkknsN+5l5kR-Zps z@CeMYrK-u%?W|Fzn&XA(Nizn;kA9$CPrCDBx3wksuCMr31JxxE#A~iY9l=?o*NO>} z2FzU!#&)xFowbXv4cOciVxQ8~ zImI4t=VZCqR5DSP-zaYv_(<)$bl$sMmZT)qrb-r{{&J4Oo2{glq#-R(o;t{otuXbQ zxE(W^94fCFv(vfmHG8tJ1OmrhYd@6|B~(TUru-JiPSh4B4S7qYy0-pXpx7LzcXuj! zM#_idAeNc66zSxY@o0UnsY>UeRU+R{J=I8z)61Pp^W11hQfZI;=qCR0`R~6zetG%% z;D|Md5>XEJosQ8R2R}V1>D6?hWy1?#lqDt3k|>jO*$u3aR9UPFFO_B%Kjn+`<*G;; z?9R3G9;b6LfcBxRp&qP;XwREI0lb}8k`MJ%O#{@#K1kE#a_KV4*UlNG+kwhYc4l=1 z)fK5hg&%UEBd=W*u1K(oUUE=7HqB_vLwWoSIlT6O>2*O8x*TAAO5I zzI^!utpC^7FE3x(-}BvI?_0c2J*mse9v~J(wW%&mgb8F0soQ1QmNBFv1;DWauG~%s zYDom$Q9~VtoURE@F!3Bk_ocvFZ`xd!X!~EgFR!4ZM4vrelFJGyIK9PtmU{P!`c@8_ zrQ=aRYRP($1gralcwfOuen8^CS$50ksLM-M2A09YVa&RB&tJO_=L@ZPfo9o3jM5b= z=do1tP7(N9srdxd&lvXCAD_n0M+FrI+MLxrYf?5b-44JlzOooJq%9NEojDGAHWtT9 zoY=l~P$K8EvYfB9a4Tn-%}%XA_GwPJYslBS9)N1(O|c|sOn$H75!jvIc#FC3UPgLf z5vbFycGzKa-xN_CrA%G(oSezv?G(94aS2^Ii*8-)tzF`5b2=cLj!z%o&A}5jM6GhW9vxOS*vJkyO z+`ERtYF~B`l0*arVv>dNl^s*rAJ@8n)=wXQ?DFu7-kOPrlkuuSYjFY|ZpttfFVu;I z91f}e)LguGJzlqbk?GaZ;V2w!0v9Q1bXiK~s(QKF52 z+nnS%PZc;%Z4vJD#_iXl)d7i%&{$-rJ7rE-7hJVKvUXzy%cJXBvZ1_=#?p8^Dc1RE z>6V>W4ghOX8)kFNSSwS&m4-6y5G)s^?ez3hV?C=6drMpD?-uLZ%df1APcQm~5jP)E z#)73Ezi@BS2~=IN*(sZEWeucRw)S4OxdZGsR{~JcmQqVjBdFII;{CnYW+?~nz3cbY zj&Nz7o&cONoR09ARbPWw+<50?X~1L_jZtr3+MYF~Z%8rTKW;rmskd?Iotc8DS)FpI z4kv={b&KiB`CO}%B|$p6z3Gjv!^VC)_uuL=^pi|9dGR1Qjl!SH_3ckJ?tZS=mJ$e9 z0cf&qBEPW19Mnnh2s#ENgKmiu- zz4bB6q0wHDyssMsMF31dv%k|^KyIUg+zHKLY98RFz-qZRkM3csig!%`ZqR+_$LM;! zYq>rFnCA3E6spTHY`E8wj?D+0)A@7_5%F-NieW_rWh-=f#VK%=W<&R|(L=Ts2XFh|yn z?z)5bFN!Rv0|neyix70L?y7l_Ql9^mqrlSmRq76;!$Fs|<^?cN?@prS z`{nx3zkL1cxBlno|NQIAhtE&&`pA^KWaQ=05s0o6dm~VFoe!Uzb1Zf@)v^P4CTb(^Z*J%G6DW#}Ym@3S+UfqR&N($$RS|wVJ@D3X9VV<~ zjCbINq@ZKVrZ>%T$OAfbHQJ8llH&wa7)yo0IaVqt2^gTB>(pG%rfvD2FTiYoC0&)4 z780>pkw#q^5=$J}c4ev|{KMLfU(AS42}ypGv3LSe-c|D~MM4P7&7eR!VAP!+GLY zQOcfyZK)zkB$~5*cttl+qifXK6i;kQ7YjYtoiS&buyrrZoO|jGLCT0y(}FuUQ;=7x zZ}QSMEF#k804jT*>N%y`tMd1&^$Q;2-Zo2G74^uww^jgzEb@u2#gh1dtK@>iK65F% zTvXny%5n}#P>8d=sK>OB^FpXN!9{8~*EPEAfv8h)ywr1&?8xDzPA1FqEq%m?EnKet zU66OJZ`VbYpiM%Vft(8(j)Zb5qMI$|fFk)R>jCDK>DZ*;4$aD=GqB1yWuDKQD_cp_ z|3un#S5Xd)RC_;U9Z&7MeZ5cJVM5rrzx3b#{`}$dJ)TFBR~H^^*G)2Hkm7aeR|{kS z37ol*!LN8Ye#80Nj_Eo&Kcxn_W=UEw4C<$kZOo0i=*@jh3f}exRU+Zt{Op>9%YrM~eJ5`=#<~`% zOG{dZYt>-RqN<-Xf_vN|FGs%RuiwfC9!-amLRW4}=P!ll2ouz$v&d`&UGeL0u!<6H?3r13 z8^D5GwXC@2^~0LIQw(|7W>1n8I86yi-T;r|g%Gt$P0DNY-^NlV8&$b_Cx2{Qc{{i! zr&Rh?$PkEf0LZMZyfjh0mF?Gv!W@jCB1Apxg6>L0ZM=yb`6=MR*Wn^2L*HC%iAG>PD(%$F7f5}0%QXsK3FOUerlm;iVd^Bt6=u>3UPv)Vy&WF`0Ln|T3qHwnp# z?h3Tm;1)>_T`5EDS!B?9aejHDL-DDQFyBOp)HqRT8NaJaD&ZW= zda?Ac`UI&^cFewef?{$~d&ybnR4>X16*-!kiCg2ddMQs4Nl3edSqB>>Q29{=Pyuh$ zNB1r}30UT!`mI~lq6|j$uUNv(MjQ#a@{t^`Ni(G9g1vnBG=8CXM4-{dNa&uA>S#{( zTD1mtbaXaqb^iIVP4`X36$XFkWb7Wtwk(o#Ol|&@V!t}>vUHE7gv*)<+PmmiWxz{5 za=4=8CE-SY>++}Nt*14F4#vBlSGB4(pz?=yKT_l(fVf!;cQw&(-MmY>bc@&F(%;CF zZj`Zy53Q>BP|QVLQ9yDTwsfxyMzWVlAjw|Wk(STr&E%h7-U+KbJxA=#ITOs0wwxtp z*)Y+Ta}XW$8|NpV7atRJuQ5g;_uUTNo{D{)njmPq%@?Tl+^cp-(V?XwABPa423wp- z)i+HDbgQNK+SQ35V!a;5!?q|j#?&@M)`I=~Q#qfMbaL9rGDGZeZ`MNA;L$e3SXq5i zWsM_?;i$}XF6%On94WunmA%NHbEIq*n_p8>N#COMr0?xB)PEU2SJYiD3N1LYXcHpo zQ~?lPnum?mu$#q+R2m>Sfj2=7z9n(OwJc*apHu~c1n6y{TF!dk zQupjZeWrMzLOPVAG8dcBeroKL4{8VLn|h5_-h1>`Bt6mVi}>rqU*mnS=Y%|T2}r=z z`c>glJ2=8)g5{J;sI-?FyN;~u$ZjR2d_SkjyR3}}3ML~As8khBbGdTaV@*wW$G99o zidq#DoCDQQnX6U7!VHHvVtiu@@2pRsOOt9j+6*u-MNe@8XQ`KQ64PzZbEiP0z}y@J zQ%Nj%LP<`J8wSlYWKEHiv#`1o^VrFAj-7SX$Vv-5 zdTBaCX{aUdqXe<}T~x`W^spCmC$RTP4)JvKy)1!FB@o*8kLGYypZ#`zgm_{Loa%%c zvoB#9XSF2&@HSPcw~x2!e0^Vl$=9BuDpyBR7hBN?1%fFQ>g1Dy*91Jp%1mO(?;zJ;5bcx)Yz)u}*1q>#0deknAJ^}BF2t<&aR6c8Cp+Ef}{nBjrHM#sbtL4`A&Of1gPK@cS|aw_u;5J%Mj!j z=-Q>)13T-kDk!F`3)48fD%Ss~lPRTtRW-B5o3G8`+_PinZQIp@8m`h94qsdx1HQCaCyI-T_F?B->S@GS$5G<}n$;FDd3PBB(-h&G z!b_CK4(5BA;7>n)ShN1+%RfK-f|96;h3-qrRn|iwU!0o<{w!Bgan>HbsO4rr;3 z&7@}kt=TNmMoz6!$y0~&vecoc-et0a9Nd=$Yb>L>0L@DFKlFIio5|Y&-W?!SW!a`# zE!&tEeCm?I#v!#26Gf zuQY;5TH8uyAylDERROf+C0BG%b$BNnb*o9vkT$MkY2}q5TT`*7Q)w!IP@5Df=eB{H zt_bqon`1h0>v3frz@ly*ea*kvh|@EkIP=4*{Z+qyd#^q4w$V~y9d`2bkktw~ z63Zm_ociaoEnm;(uEDR}y1*_4g(xVg;}*bY-ijF%b|pbpF}PEnyL@Acv7MNxiXzLp zD`4zI-B{YQ&h%4pF5NI2?{O;km~;fxOG^p5cHK+a@_dS_zZdY~Dc>OMx~ISA?FgCe z;i;JeH7Yn~r#3k#CRzc6sAx4VeZuzvGK;J!uvyO-{ef)WiKv6(ct8k6(?iqtQ^y^4 zDdlHYAaM7SWe}ATz=X25cC1t>-oq3@0nb#Di;Fh|gqOx?-q=)I^Tn{Cm6K8c#F>Y< zsmgqMx#`QMeA$J-wqO0J9Uv4Nvua&t{4is%Eai>7$^&;@|>$e z^&)a+6*eLXrVC##S$z~3mIv&&slU8rT7BSs#bEPb$Mcl-;F#bYbEH(7=MV9}etr4R z&xtB}uowxcT&0&Z{Y1&~-pZen_csTS4%s0bt9@;EW6R#y{mbiq&Ab%^=z zMwE~-$BOCIYoxSP-zWJ*IgSBN?O!=!#z^^_S1=+bSby%6>*bYb<;#^Z3m0Fw9mjMgwjVsz1nPrQ}T8cb{G9ZC&F2@+BdiCoXTn%=z+u_iULUaDiOM;>Ij~S%$ ze!cp~4?o{6VmnkFjYq9^r|;vXVVK*Du$*m9QC*RUS-%0DlP}iFQ6(vh)~m= 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 QTKu2?2cTD;{=x?X03KU9Z2$lO literal 106138 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

    *VSt3r7hs)#?xRBx0 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

    NMtYV00AI z*7AB7v``VK8(G!g;bC5ii8oCTID)o}YEW8Z4n2WRrTw(`x|BBSL~=H~#B2M2wl zVy0Abyp=L})?XLNd|S$71ch5dubX01nt%SgRr}-Hb8;{}tTS}4e^QxBr6ujvbr1(c zP`6!VXlEn9Qxt1W^M=H~b-~u~*?51eERf{($fF{BW=kvYWR%TUD(X-Oc}ckgbwO`h za~}JV2q(wLFM5HrX3DE@YBYCCN68JmL%iL2E>#t&jqrF)wgs`_R^OV_cn;-rfHYEU znu@BNyLL?7DubF+e<^51x@!HVof>CxI;6Zi8mq1Q2#HeQ`ge==&!2xhuT+3~$Ac;5 zU;_JH{Wtdic1HQ$7R`#SX?Mi7QtS2J@6E<)0qXLx=cr5N0x;>pH6|0^oqL{<3iA*n ztseGh9KWn5MCgQ=+v{;nIO1LQ`qoO5B-+%*q1Yoe6A1?xe_&5eubuI?!!l@2W29?W zbY-j_GG~2cnRUR1EgBB=bR?*0)v9}i{v5kZyi_=u%?U!b=u~Gti;EBMeaIC5x^C}W zW*@`$e5cj`oN05qt9hk*I1oy<9}7S7neUCgZKDP-sVFKa-j;Yg7au_Rx|^jeoVe^2 zI|s`qkd1l`e^R={cjq~`q^gD2Fj`&)>eh!ZFOWuC(7dk({&h@W&!L~(ZhOMJ3d^br zu1h9o`9_r%LjI20$pf?R!!8;hqzD}g$-|@$VjJWKNgO1j-O-yS-J@Q0TXwaC&?hP5 z&#t4{_^Y%(K7AR#wVU7J{|8A!dmiH=dFxnm1GfT3e}^+8d`?w3gKFH{kp1R#7y14^ zRF&eyNb@O6{-YWMyL0xNqa@lS-u(X-_DUJPAgA;TJreWIz9oyQ&0JnyN|W!d52;17 zvt2+z0jbL4)J|3DHc)-I6l(<6P;w_CK`K=}n|>Af@@;}vPB?YDItmfh5AJv6M zUB3Sve*`ldpPd&;8BBCO3A5BnU&iMjf0Xak1Kp6TGJbe@$ihrO-v<*i;u#sDkhz$e-=@AI-7jIFBMpwp}8 zLgy@pZcb_!4ITm7)39(}oLtc7w##p@n@DORjP9g;CsStQi0)NR2l4mm3HRr(I{sBf z1f24!&6A$pvME&k?YbWlzYiXP=4Uy#e-!m=Nu%po5gl|RWH?QyV82r;-IOX=;8;b% z28*85MbbxR_ZmerX#idY4Axd<`KZ|I)feT#+u8I+AX<^yo*@YyWMF=>k?uD_EX9wr z?YEMQs;+RXg=6GW**V_eCud&T-IF~@1q!O76MN9dSoV_ih7sIZUgN9#b4q^cf2!Dx z@qW$zQQkWzz1B-6m_}vwR^X9vPX^T}muT&%qiCIi(6O^7P}@@G%PN}XsENZ}fkUu7 zp6=$|hI~d!FvZq%Xz->ZhRgZoqRon0Y9!Gq$@|i8@eOh0TMt&2(4i$#q0=B>(_Q)i z%iDt1naQj5v}^4rm-h{%K$Fl+4WQj&bmYsZ6LtZ^mlra z9n=b>>+{_nd&kFqvdwr2830$_mkI>|z@~P*Q?YMf^=c{RCrS_sGRMluSkyMB>UPx3 zO_2-3J;CN|>qaBmUb%|}omUEd=)c`~v@Eye0X-w^MQCXKwpN#Nd50S8fASoIgX5r9 zvOrfI(?P{bs48ll9E&+0fk%3pWqmze5qo>3Rn8cpf+EBDRRF)<0r@1#5fN2cW}{Kh z675QHMn?nA`g8&M^Pj(-dRvd~g_A%W5-K3zktF&{!Wd6fgYHgxKgvAq8Q%M5bBNQaAs|wvM0&0(vBP2hSQ%f<&u4Eq|jL?zQA>2Z^XFv{f8>;!pIk4Q(kr z0Mg2~k_NcR*&(1Fe@mnzuoeW{bjhmL+PsYj(xso%+A(6f(aIUV`Y8!7# z>6j>TI$m%>c7EQv#yuc$PMzGTTJI#h>(Pk@htxA6+L0DjeY***MH@#(*=FpJr z_L-me=I!R;-LJypoFBP@V>fM

    d`*J5_%*p7~?NKGjk`eSGJUCx`kWdsLkuS8iWz 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

    NOU*FsRJv#VRjld(%EW2F4 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 O|NbAK={&c#?*RaAQ=!-Z diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest index f9fe09002645..500980d0d17c 100644 --- a/dev-util/android-studio/Manifest +++ b/dev-util/android-studio/Manifest @@ -1 +1 @@ -DIST android-studio-2023.1.1.7-linux.tar.gz 1182991479 BLAKE2B b0dd3581c65ad73e4d09965d6aea1fbd153d27eac3c55a03ec09b1ccd7adb345304008ef6bb0afea7491345a5b7f3c0e1cff82a0ae487951e3b046cb4e43cf44 SHA512 ae5158f390ea5cdd90c307d614c765747b7b7001a87342c7f2c884344f857f1a3907fedce9713645343b71d0b57df2731cb3d2cf6777f30e42dbbdcfdb141983 +DIST android-studio-2023.1.1.10-linux.tar.gz 1161228766 BLAKE2B d97b024e94751b2aad0a836ddf4ae54dc172a2677e7490de2a376cb40e863e16ed679d7907a7cac40282273bf6c711d8a3516ffd3acf96254570b62baf461b9c SHA512 c94fc8280c7c1fbfaa63fc9dda9b9cfeb5e4478c8b9a8d3b29a587e207a37b534f2d8a6ab754f6ff60768c087e2ad62c686e2a567f8ca4e6e25fb06fc33ea967 diff --git a/dev-util/android-studio/android-studio-2023.1.1.7.ebuild b/dev-util/android-studio/android-studio-2023.1.1.10.ebuild similarity index 98% rename from dev-util/android-studio/android-studio-2023.1.1.7.ebuild rename to dev-util/android-studio/android-studio-2023.1.1.10.ebuild index 2b1e3ce86fba..cbe5325ea617 100644 --- a/dev-util/android-studio/android-studio-2023.1.1.7.ebuild +++ b/dev-util/android-studio/android-studio-2023.1.1.10.ebuild @@ -90,7 +90,7 @@ src_install() { fperms -R 755 "${dir}"/plugins/android/resources/trace_processor_daemon fperms -R 755 "${dir}"/plugins/android/resources/transport/{arm64-v8a,armeabi-v7a,x86,x86_64} fperms -R 755 "${dir}"/plugins/android-ndk/resources/lldb/{android,bin,lib,shared} - fperms 755 "${dir}"/plugins/c-clangd/bin/clang/linux/x64/{clang-tidy,clangd} + fperms 755 "${dir}"/plugins/c-clangd/bin/clang/linux/x64/clangd fperms -R 755 "${dir}"/plugins/terminal/{,fish} newicon "bin/studio.png" "${PN}.png" diff --git a/dev-util/bear/bear-3.1.2.ebuild b/dev-util/bear/bear-3.1.2.ebuild index a02a930c0f9c..14d790f1e387 100644 --- a/dev-util/bear/bear-3.1.2.ebuild +++ b/dev-util/bear/bear-3.1.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="test" RDEPEND=" diff --git a/dev-util/bpftool/bpftool-6.3.ebuild b/dev-util/bpftool/bpftool-6.3.ebuild index 6d380fce5a6a..fe2630be53e2 100644 --- a/dev-util/bpftool/bpftool-6.3.ebuild +++ b/dev-util/bpftool/bpftool-6.3.ebuild @@ -25,7 +25,7 @@ S="${S_K}/tools/bpf/bpftool" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="caps" RDEPEND=" diff --git a/dev-util/catalyst/catalyst-3.0.22-r2.ebuild b/dev-util/catalyst/catalyst-3.0.22-r2.ebuild new file mode 100644 index 000000000000..2cde6cf92ea9 --- /dev/null +++ b/dev-util/catalyst/catalyst-3.0.22-r2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == *9999* ]]; then + SRC_ECLASS="git-r3" + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/catalyst.git" + EGIT_BRANCH="master" +else + SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${P}.tar.bz2" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +fi + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 ${SRC_ECLASS} + +DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux" +HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="ccache doc +iso system-bootloader" + +DEPEND=" + app-text/asciidoc + >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}] + dev-python/fasteners[${PYTHON_USEDEP}] +" +RDEPEND=" + >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}] + dev-python/fasteners[${PYTHON_USEDEP}] + >=dev-python/pydecomp-0.3[${PYTHON_USEDEP}] + app-arch/lbzip2 + app-crypt/shash + sys-fs/dosfstools + || ( + app-arch/tar[xattr] + app-arch/libarchive[xattr] + ) + amd64? ( >=sys-boot/syslinux-3.72 ) + x86? ( >=sys-boot/syslinux-3.72 ) + ccache? ( dev-util/ccache ) + iso? ( app-cdr/cdrtools ) + kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 ) +" +PDEPEND="system-bootloader? ( >=sys-apps/memtest86+-5.01-r4 + sys-boot/grub:2 + amd64? ( sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] ) + x86? ( sys-boot/grub[grub_platforms_efi-32] ) + sys-boot/syslinux + sys-boot/shim )" + +python_prepare_all() { + python_setup + echo VERSION="${PV}" "${PYTHON}" setup.py set_version + VERSION="${PV}" "${PYTHON}" setup.py set_version || die + distutils-r1_python_prepare_all +} + +# Build man pages here so as to not clobber default src_compile +src_configure() { + # build the man pages and docs + emake +} + +python_install_all() { + distutils-r1_python_install_all + if use doc; then + dodoc files/HOWTO.html files/docbook-xsl.css + fi +} diff --git a/dev-util/catalyst/catalyst-9999.ebuild b/dev-util/catalyst/catalyst-9999.ebuild index 75ea55a47e53..06017c76d1fb 100644 --- a/dev-util/catalyst/catalyst-9999.ebuild +++ b/dev-util/catalyst/catalyst-9999.ebuild @@ -13,7 +13,7 @@ else fi PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS=no +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS} @@ -90,7 +90,8 @@ python_prepare_all() { distutils-r1_python_prepare_all } -python_compile_all() { +# Build man pages here so as to not clobber default src_compile +src_configure() { # build the man pages and docs emake } @@ -113,4 +114,5 @@ pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]]; then optfeature "ccache support" dev-util/ccache fi + tmpfiles_process catalyst-tmpdir.conf } diff --git a/dev-util/cookiecutter/Manifest b/dev-util/cookiecutter/Manifest index 4f587fc644cd..30a8979b2d80 100644 --- a/dev-util/cookiecutter/Manifest +++ b/dev-util/cookiecutter/Manifest @@ -1,3 +1,2 @@ -DIST cookiecutter-1.7.3.tar.gz 253444 BLAKE2B 92ae74768c909ab8e2ae97ad87921ae0cbf24c417ab6985ac10eacd913981ee7756843e2588936174d3c04ecfa7a62077a6d4a323fdfa6d1872f3c84d943cbcb SHA512 a7dd7993ba40a084a719d553afbb8035f26976f38a3e8ee373c8074db64eac6bd7b711eca8cedbfd1050fc057a0b45409af4d59ff3bde57b344317dbee56f10b -DIST cookiecutter-2.0.2.tar.gz 260840 BLAKE2B 008c4dceb1218ba7ead3846d24fc77253988a1fedfee929f30b4d2a63ee6ead9f2733e58e84f2d29840a5885b6655bb7d554664cec4175f49bd333b493c0f36d SHA512 0bd490e3f7067fbe87aeff35255ccac0d05d723c6505345856284612752a65e4e35a8e5fb4410f900d42e3998e68d7aa8bec402686404336dedbc456fd4cda49 DIST cookiecutter-2.1.1.tar.gz 263100 BLAKE2B 6f054cc5e03328db3198443fe1f99bbef285fe03a1f9bf588b4b80d2314da10f6c998221cf6c41bff9c7fdc3c92680290468dfb070ade4a868ab80f941c1f6a4 SHA512 7833bfc0e6d2d32060e099a97a4477114c2e6f9b09f951c4a5519153fd7c1f9659c22596e443392272f4a6f80eabb2a346417bac56ea7ea4108fc6b36fc0072c +DIST cookiecutter-2.2.0.tar.gz 270467 BLAKE2B 4bb308448e4e400902ac7b0af7a496065e5cb9a27959616bcb100451decc111d526b35158d96139e65ba6a8f1f71fc0bde2653cbfad1779c43ab9e703acb7253 SHA512 bd09e01e761dbbfd9f8c6f271aedda504edae1bc1e118906ea05984a38d262c7c7680210c6310c94bcdd19da4c68d74ce48849a01b88b5904dd6565309459cce diff --git a/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild b/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild deleted file mode 100644 index 4226acde3723..000000000000 --- a/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit distutils-r1 - -DESCRIPTION="Command-line utility to create projects from cookiecutters (project templates)" -HOMEPAGE="https://github.com/cookiecutter/cookiecutter" -SRC_URI="https://github.com/cookiecutter/cookiecutter/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" - -RDEPEND=" - >=dev-python/binaryornot-0.4.4[${PYTHON_USEDEP}] - >=dev-python/click-7.0[${PYTHON_USEDEP}] - >=dev-python/jinja-2.7[${PYTHON_USEDEP}] - =dev-python/jinja2-time-0.2.0[${PYTHON_USEDEP}] - >=dev-python/poyo-0.5.0[${PYTHON_USEDEP}] - >=dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.23.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -DOCS=( README.md HISTORY.md CONTRIBUTING.md ) - -PATCHES=( - "${FILESDIR}/test_cli-1.7.2.patch" -) - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinx-rtd-theme \ - dev-python/recommonmark - -python_test() { - epytest -o addopts= -} diff --git a/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild b/dev-util/cookiecutter/cookiecutter-2.2.0.ebuild similarity index 78% rename from dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild rename to dev-util/cookiecutter/cookiecutter-2.2.0.ebuild index 4ad9ba45ea65..f4dd1e02e7f0 100644 --- a/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild +++ b/dev-util/cookiecutter/cookiecutter-2.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -13,15 +13,16 @@ SRC_URI="https://github.com/cookiecutter/cookiecutter/archive/${PV}.tar.gz -> ${ LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" RDEPEND=" + dev-python/arrow[${PYTHON_USEDEP}] >=dev-python/binaryornot-0.4.4[${PYTHON_USEDEP}] >=dev-python/click-7.0[${PYTHON_USEDEP}] =dev-python/jinja-2.7[${PYTHON_USEDEP}] =dev-python/jinja2-time-0.2.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] >=dev-python/python-slugify-4.0.0[${PYTHON_USEDEP}] >=dev-python/requests-2.23.0[${PYTHON_USEDEP}] " @@ -38,10 +39,6 @@ DOCS=( README.md HISTORY.md CONTRIBUTING.md ) PATCHES=( "${FILESDIR}/test_cli-1.7.2.patch" - # https://github.com/cookiecutter/cookiecutter/issues/1655 - "${FILESDIR}/${P}-fix-path-in-test.patch" - # https://github.com/cookiecutter/cookiecutter/pull/1643 - "${FILESDIR}/${P}-relax-click-dependency.patch" ) distutils_enable_tests pytest diff --git a/dev-util/cookiecutter/files/cookiecutter-2.0.2-fix-path-in-test.patch b/dev-util/cookiecutter/files/cookiecutter-2.0.2-fix-path-in-test.patch deleted file mode 100644 index 569ca97e5e42..000000000000 --- a/dev-util/cookiecutter/files/cookiecutter-2.0.2-fix-path-in-test.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/test_generate_file.py b/tests/test_generate_file.py -index 2ca30df..47e14ec 100644 ---- a/tests/test_generate_file.py -+++ b/tests/test_generate_file.py -@@ -118,7 +118,7 @@ def expected_msg(): - """Fixture. Used to ensure that exception generated text contain full data.""" - msg = ( - 'Missing end of comment tag\n' -- ' File "./tests/files/syntax_error.txt", line 1\n' -+ ' File "tests/files/syntax_error.txt", line 1\n' - ' I eat {{ syntax_error }} {# this comment is not closed}' - ) - return msg.replace("/", os.sep) diff --git a/dev-util/cookiecutter/files/cookiecutter-2.0.2-relax-click-dependency.patch b/dev-util/cookiecutter/files/cookiecutter-2.0.2-relax-click-dependency.patch deleted file mode 100644 index 1ce7ea09f68b..000000000000 --- a/dev-util/cookiecutter/files/cookiecutter-2.0.2-relax-click-dependency.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 931dded761400c99ab70a1469e9c6e1c9abdcb8c Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jakub=20La=C5=84ski?= -Date: Fri, 21 Jan 2022 07:11:57 +0100 -Subject: [PATCH] Restore accidentally deleted support for click 8.x - ---- - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 654010fa..d703c3c2 100644 ---- a/setup.py -+++ b/setup.py -@@ -10,7 +10,7 @@ - requirements = [ - 'binaryornot>=0.4.4', - 'Jinja2>=2.7,<4.0.0', -- 'click>=7.0,<8.0.0', -+ 'click>=7.0,<9.0.0', - 'pyyaml>=5.3.1', - 'jinja2-time>=0.2.0', - 'python-slugify>=4.0.0', diff --git a/dev-util/cookiecutter/metadata.xml b/dev-util/cookiecutter/metadata.xml index 61e2dc802064..ddb58f880b7b 100644 --- a/dev-util/cookiecutter/metadata.xml +++ b/dev-util/cookiecutter/metadata.xml @@ -11,6 +11,6 @@ - audreyr/cookiecutter + cookiecutter/cookiecutter diff --git a/dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild b/dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild index 20721cb04301..852245846d05 100644 --- a/dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild +++ b/dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" # There are also cucumber features. They require a Rails project with # factory girl which we don't have packaged yet. diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 8ad462b9a26f..df27d830a79d 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.2.tar.xz 5273836 BLAKE2B db5d5e45fe4a17bade7f5bf923ac0e5541237d19146ede33b4d52f05b82e4ecb94519393f49ac3b04e17d0f56bfd5dd99b8e81ae80956cfdb5cb2396cd5ec8cc SHA512 5a99723d72ae987999bdf3eac4f3cabe2e014616038f2006e84060b97d6d290b7d44a20d700e9c0f4572a6defed56169f624bcd21b0337f32832b311aa2737e6 DIST glib-2.76.3.tar.xz 5273460 BLAKE2B 894635281d1a3eb60d274b8db91cd59069b6d0abe61295175c794ad44e8669d869009fac44c7d6f416a93adcea5b9aeb90b944047d013fa1f2d9b1a8ded3de1e SHA512 291b8913918d411b679442b888f56893a857a77decfe428086c8bd1da1949498938ddb0bf254ed99d192e4a09b5e8cee1905fd6932ee642463fb229cac7c226e +DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild new file mode 100644 index 000000000000..631cc2c2b12b --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 + +inherit gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.56.1-sitedir.patch" + ) + distutils-r1_python_prepare_all + + local MAJOR_VERSION=$(ver_cut 1) + local MINOR_VERSION=$(ver_cut 2) + sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \ + -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + distutils-r1_src_compile + do_xsltproc_command \ + "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \ + "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} diff --git a/dev-util/gengetopt/gengetopt-2.23.ebuild b/dev-util/gengetopt/gengetopt-2.23.ebuild index a2e6ff572c1d..96890c0954f6 100644 --- a/dev-util/gengetopt/gengetopt-2.23.ebuild +++ b/dev-util/gengetopt/gengetopt-2.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" BDEPEND="sys-apps/texinfo" diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 8ad462b9a26f..df27d830a79d 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -1,2 +1,3 @@ DIST glib-2.76.2.tar.xz 5273836 BLAKE2B db5d5e45fe4a17bade7f5bf923ac0e5541237d19146ede33b4d52f05b82e4ecb94519393f49ac3b04e17d0f56bfd5dd99b8e81ae80956cfdb5cb2396cd5ec8cc SHA512 5a99723d72ae987999bdf3eac4f3cabe2e014616038f2006e84060b97d6d290b7d44a20d700e9c0f4572a6defed56169f624bcd21b0337f32832b311aa2737e6 DIST glib-2.76.3.tar.xz 5273460 BLAKE2B 894635281d1a3eb60d274b8db91cd59069b6d0abe61295175c794ad44e8669d869009fac44c7d6f416a93adcea5b9aeb90b944047d013fa1f2d9b1a8ded3de1e SHA512 291b8913918d411b679442b888f56893a857a77decfe428086c8bd1da1949498938ddb0bf254ed99d192e4a09b5e8cee1905fd6932ee642463fb229cac7c226e +DIST glib-2.76.4.tar.xz 5274356 BLAKE2B c9ceb514ea81e1e6ab2d0efc82c48c0d8ae6c997fd0e3c56d47a5174b027f785b58266fff73b1d1132e272305126fbff22e3c65d47de46224cd12fa49796d5bc SHA512 f76932dc5090a44880373228e2b162f338415d06f7c90f2950eab1a43bb191c56a1797da4d377594f6a999197fef4defb848039259cfa4105bb68288a928f5b7 diff --git a/dev-util/glib-utils/glib-utils-2.76.4.ebuild b/dev-util/glib-utils/glib-utils-2.76.4.ebuild new file mode 100644 index 000000000000..ae99e9487c19 --- /dev/null +++ b/dev-util/glib-utils/glib-utils-2.76.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) +GNOME_ORG_MODULE="glib" + +inherit gnome.org python-single-r1 + +DESCRIPTION="Build utilities for GLib using projects" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2.1+" +SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +src_configure() { :; } + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/gdbus-codegen) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die + sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die + do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 + do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 + do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 +} + +src_install() { + python_fix_shebang gobject/glib-genmarshal + python_fix_shebang gobject/glib-mkenums + python_fix_shebang glib/gtester-report + exeinto /usr/bin + doexe gobject/glib-genmarshal + doexe gobject/glib-mkenums + doexe glib/gtester-report + doman docs/reference/gobject/glib-genmarshal.1 + doman docs/reference/gobject/glib-mkenums.1 + doman docs/reference/glib/gtester-report.1 +} diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest index 40b667bfa42e..859a5626f707 100644 --- a/dev-util/global/Manifest +++ b/dev-util/global/Manifest @@ -1 +1,2 @@ +DIST global-6.6.10.tar.gz 2999863 BLAKE2B 496bac144c935893b29e23bbb1fa4583a5d6d0ab1b8cd818ff592d7259bb6fa832d79666703f2ac179b5fd39095fd922b8861ad73879c5bac299f9b785797c0b SHA512 babbba6a8dc701b401a12d9961cb7510983e44c7f80836d6d0da165fd0d8cc695e20b7c241526839aef2a70c8bbf97727d910ff17c37751ba3438267139b45d1 DIST global-6.6.4.tar.gz 2988969 BLAKE2B 784087537094d27c10d1f2bc992e799c35ab6ce3b86e041c31279e6954b203e80676b3158ba95e7957456b75a213d70998aae9047836cd4d388212236f05a081 SHA512 cb4ed451d3aaf47c4c59cdc3f74c97d3171108177d4846b5dac843589710e66d87c9d7bbe080c3770329e8e40105ac52dcafb4609257347593cca4d94711f483 diff --git a/dev-util/global/global-6.6.10.ebuild b/dev-util/global/global-6.6.10.ebuild new file mode 100644 index 000000000000..a26d05c4474f --- /dev/null +++ b/dev-util/global/global-6.6.10.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit autotools elisp-common python-single-r1 + +DESCRIPTION="Tag system to find an object location in various sources" +HOMEPAGE="https://www.gnu.org/software/global/global.html" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc emacs" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/libltdl + dev-db/sqlite + sys-libs/ncurses + $(python_gen_cond_dep ' + dev-python/pygments[${PYTHON_USEDEP}] + ') + emacs? ( >=app-editors/emacs-23.1:* ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-text/texi2html + app-text/texlive-core + sys-apps/texinfo + ) +" + +SITEFILE="50gtags-gentoo.el" + +PATCHES=( + "${FILESDIR}/${PN}-6.2.9-tinfo.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-python-interpreter="${PYTHON}" + --with-sqlite3 # avoid using bundled copy + $(use_with emacs lispdir "${SITELISP}/${PN}") + ) + + econf "${myeconfargs[@]}" +} + +src_compile() { + if use doc; then + texi2pdf -q -o doc/global.pdf doc/global.texi || die + texi2html -o doc/global.html doc/global.texi || die + fi + + if use emacs; then + elisp-compile *.el + fi + + emake +} + +src_install() { + default + + rm -rf "${ED}"/var/lib || die + + insinto /etc + doins gtags.conf + + insinto /usr/share/vim/vimfiles/plugin + doins gtags.vim + + if use emacs; then + elisp-install ${PN} *.{el,elc} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + if use doc; then + # doc/global.pdf is generated if tex executable (e.g. /usr/bin/tex) is available. + [[ -f doc/global.pdf ]] && DOCS+=( doc/global.pdf ) + fi + + find "${ED}" -name '*.la' -type f -delete || die +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-util/global/global-6.6.4.ebuild b/dev-util/global/global-6.6.4.ebuild index 1343cfa448b5..661f50f612f1 100644 --- a/dev-util/global/global-6.6.4.ebuild +++ b/dev-util/global/global-6.6.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="tag system to find an object location in various sources" HOMEPAGE="https://www.gnu.org/software/global/global.html" SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ppc x86" IUSE="doc emacs vim" diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest index 9cf01a82ba65..0bc8e28b92c5 100644 --- a/dev-util/kdevelop-php/Manifest +++ b/dev-util/kdevelop-php/Manifest @@ -1,2 +1,3 @@ DIST kdev-php-23.04.0.tar.xz 1086172 BLAKE2B 1ffe30d1eb12564f22cebe332e4d94af96b6729282a76c46b4c8a32ffa1393be7007a90a90fe9fe9f066a2bb8b89cee1e0ad455223ab65627143a8c28f557141 SHA512 fe49be01a9813fc2a1fb263fd460255cc821ee24e59724a59f534786f92c3c2b1b4413331eadfa9ad5685fe0f453b97cba082cf6451cbf3637d00cebf15051cd DIST kdev-php-23.04.2.tar.xz 1086232 BLAKE2B a35bb852fd6c310699a73dadc256c3e05359f8d49fc3b840c8a7b2fa7663ee0adc1f958d9a6bf554636b303080b519a1c7524937c1535e383c2c4d46f5f23268 SHA512 c48128b3e548920f5060bbf798f91381db4c2ebf05d5de913a1c227eccec1e97597efcfe80c6fb4037afdf0fedcdbde57eb4e95d690c3260f54f425da70a3f05 +DIST kdev-php-23.04.3.tar.xz 1086220 BLAKE2B 772a7bd55ee06e18fba6196cc2c1455d1b90cc318d65d475b2b6bc4b3739401e1c4308983e39bbc4f25ec3470cc4d604b621ff46fd6372d76a278b40f5373f53 SHA512 6b8774eebbb8a696fea511ebe40580422aeac524b45eb91c932f526f8e11300ce23fa2753c5952f4dcf4bea05155c0c632dfc84abefb2221535c7664e34a6121 diff --git a/dev-util/kdevelop-php/kdevelop-php-23.04.2.ebuild b/dev-util/kdevelop-php/kdevelop-php-23.04.2.ebuild index 0c76bdda3079..dc4270ae1bca 100644 --- a/dev-util/kdevelop-php/kdevelop-php-23.04.2.ebuild +++ b/dev-util/kdevelop-php/kdevelop-php-23.04.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://www.kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5" IUSE="" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" # remaining tests fail for some, bug 668530 RESTRICT="test" diff --git a/dev-util/kdevelop-php/kdevelop-php-23.04.3.ebuild b/dev-util/kdevelop-php/kdevelop-php-23.04.3.ebuild new file mode 100644 index 000000000000..0c76bdda3079 --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-23.04.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK_DIR="docs" +ECM_TEST="true" +KDE_ORG_CATEGORY="kdevelop" +KDE_ORG_NAME="kdev-php" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="PHP plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5" +IUSE="" +KEYWORDS="~amd64 ~arm64 ~x86" + +# remaining tests fail for some, bug 668530 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop-pg-qt:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( dev-util/kdevelop:5[test] ) +" + +src_test() { + # tests hang, bug 667922 + local myctestargs=( + -E "(completionbenchmark|duchain_multiplefiles)" + ) + ecm_src_test +} diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest index 6cde99e991f9..fca9c2a086b0 100644 --- a/dev-util/kdevelop-python/Manifest +++ b/dev-util/kdevelop-python/Manifest @@ -1,2 +1,3 @@ DIST kdev-python-23.04.0.tar.xz 1096352 BLAKE2B dc6d9c8247e1805d127fb7031bf216fe4b787746b96ab99b31e03ce74fbacba6c0ce13692057dfb5cace9582462ec3d2019449d670755d240af2da69235c81bc SHA512 56997fc93c993bbbd584ca7a3c531a9f49198a412b628c975aa3d392128e8df3904e0b182d8bf4fd452701b59b9485e8cd9e628cb5523d2a31cc34b9d8cf307c DIST kdev-python-23.04.2.tar.xz 1096320 BLAKE2B 8cb68b89b2066a6e5b2c381f363bbc0590b7a0221e0f05ca10f6432721a35cb8249ded3ac35610a3e23c1bcf948e6883c32026e22e6b9455b1cbea5bf8535d16 SHA512 95b646c66657a8ae44ef17ae4d5f95c91c76df09e1c5bc7f252e2b284797d47fb9df2c4ffc0e79d2bc5262be2eb7f6c3d5daeb81b2375e2c99e0893aeb611410 +DIST kdev-python-23.04.3.tar.xz 1096492 BLAKE2B 6ce236046fd7adb2ab48f140d8a2c9e3eb6b86ef686cf5eb783863823c5238dc52ea5392cb4e49c7ef66dc1e9ddc39dd22f5c0f103760d326258cfbc01bef728 SHA512 b66d759111cf0fb477e028362224e4b6c4b6fb721765ca19ede3e5345470b5eb21ba7824ee4b3bd56a8094ea5075570b61204aa2878649da30c696d6691abffb diff --git a/dev-util/kdevelop-python/kdevelop-python-23.04.2.ebuild b/dev-util/kdevelop-python/kdevelop-python-23.04.2.ebuild index 221b8cc480f3..16b9afb3fc28 100644 --- a/dev-util/kdevelop-python/kdevelop-python-23.04.2.ebuild +++ b/dev-util/kdevelop-python/kdevelop-python-23.04.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.kdevelop.org/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" IUSE="" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" diff --git a/dev-util/kdevelop-python/kdevelop-python-23.04.3.ebuild b/dev-util/kdevelop-python/kdevelop-python-23.04.3.ebuild new file mode 100644 index 000000000000..221b8cc480f3 --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-23.04.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="kdevelop" +KDE_ORG_NAME="kdev-python" +PYTHON_COMPAT=( python3_{10..11} ) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Python plugin for KDevelop" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +IUSE="" +KEYWORDS="~amd64 ~arm64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + dev-util/kdevelop:5= + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 +" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pycodestyle[${PYTHON_USEDEP}] + ') +" + +pkg_setup() { + python-single-r1_pkg_setup + ecm_pkg_setup +} diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest index a06e1117b58a..f1741d5d77ec 100644 --- a/dev-util/kdevelop/Manifest +++ b/dev-util/kdevelop/Manifest @@ -1,2 +1,3 @@ DIST kdevelop-23.04.0.tar.xz 8656872 BLAKE2B 10127854f56fc6d07e8ed974d5d9aacd33c74f6bc21c3ef77541ed446ae33562551708b8b46796bbd3cdc423642d3a6a07f719e81d56c7fd108fa30b671eae5c SHA512 1660f5e819302e3783358556c36d09197f5de4fc4acf25c597e86982ea0ff419f6fdabb718ed74e4a56d3cf9623758c32978f7a12afe0a619a97b626c8c04173 DIST kdevelop-23.04.2.tar.xz 8660600 BLAKE2B e1f60965cab471dc43d9d1ebc2724f314c7ab67df60ade604b214f767147e7cc3bdf1c21c495301078767df8e6c4c83c73d379ce5f6c6b8fc9caf09ff603273a SHA512 1d971751c830f0d17590d7ae77d104699556bc079a1c74e63586f32eaa372a6462fd86135d405e3c673a229be93e9dbf30816216aa2ea717439ee2d524bcca91 +DIST kdevelop-23.04.3.tar.xz 8659696 BLAKE2B f5b8459e49f81aaeeceddc2529ba57c3b3d8956cb0562c9a1ae86424f31c0fdce9624e95ddd3bb69b893ff7342863b870377a9e9c76be2c85d54d3c970d24991 SHA512 f6734aada66757f03cf50793b3ba601748e5494c6cc4dbfba928927d7cf5c07a9522c4f506ef908ebe9b2a6f212e2f360b313c32398c1284adb43c43609f581c diff --git a/dev-util/kdevelop/kdevelop-23.04.2.ebuild b/dev-util/kdevelop/kdevelop-23.04.2.ebuild index 949487270abd..88b3df864a1d 100644 --- a/dev-util/kdevelop/kdevelop-23.04.2.ebuild +++ b/dev-util/kdevelop/kdevelop-23.04.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.kdevelop.org/" LICENSE="GPL-2 LGPL-2" SLOT="5/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="+gdbui hex +plasma +qmake reviewboard subversion" # see bug 366471 diff --git a/dev-util/kdevelop/kdevelop-23.04.3.ebuild b/dev-util/kdevelop/kdevelop-23.04.3.ebuild new file mode 100644 index 000000000000..b5fc929225da --- /dev/null +++ b/dev-util/kdevelop/kdevelop-23.04.3.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KDE_ORG_CATEGORY="kdevelop" +KFMIN=5.106.0 +LLVM_MAX_SLOT=16 +QTMIN=5.15.9 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org llvm optfeature + +DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" +HOMEPAGE="https://www.kdevelop.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="5/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="+gdbui hex +plasma +qmake reviewboard subversion" + +# see bug 366471 +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/grantlee:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-util/astyle-3.1:= + kde-apps/libkomparediff2:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${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/kdeclarative-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${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/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + =kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + ) + qmake? ( dev-util/kdevelop-pg-qt:5 ) + reviewboard? ( >=kde-frameworks/purpose-${KFMIN}:5 ) + subversion? ( + dev-libs/apr:1 + dev-libs/apr-util:1 + dev-vcs/subversion + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qdbus-${QTMIN}:* + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + dev-util/ninja + kde-apps/kapptemplate:5 + kde-apps/kio-extras:5 + >=sys-devel/gdb-7.0[python] + reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) +" + +PATCHES=( "${FILESDIR}/${PN}-23.04.2-astyle-3.4.patch" ) # bug 908977 + +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + +src_configure() { + local mycmakeargs=( + -DLLVM_ROOT="$(get_llvm_prefix ${LLVM_SLOT})" + $(cmake_use_find_package gdbui KSysGuard) + -DBUILD_executeplasmoid=$(usex plasma) + $(cmake_use_find_package plasma KF5Plasma) + $(cmake_use_find_package hex OktetaKastenControllers) + $(cmake_use_find_package qmake KDevelop-PG-Qt) + $(cmake_use_find_package reviewboard KF5Purpose) + $(cmake_use_find_package subversion SubversionLibrary) + ) + + use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON ) + use reviewboard || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "konsole view" kde-apps/konsole + optfeature "static C++ Qt code analysis" dev-util/clazy + optfeature "static C/C++ code analysis" dev-util/cppcheck + optfeature "heap memory profiling" "dev-util/heaptrack[gui]" + optfeature "meson project manager plugin" dev-util/meson + optfeature "formatting configurations via customscript plugin" dev-util/indent + optfeature "formatting configurations via customscript plugin" dev-util/uncrustify + fi + ecm_pkg_postinst +} diff --git a/dev-util/kio-perldoc/Manifest b/dev-util/kio-perldoc/Manifest index b628328ea374..cb9d14a831cf 100644 --- a/dev-util/kio-perldoc/Manifest +++ b/dev-util/kio-perldoc/Manifest @@ -1,2 +1,3 @@ DIST kdesdk-kio-22.12.3.tar.xz 40180 BLAKE2B caa7209cb9fb7ec1a9aef24ccad6f9c030bd637a1bce7fcac970cfb4d46e7974e081e101e10f6a8da82a62dab116640af2d6f40b07eda54357ec68a89b7e2b1b SHA512 599335a6503292a9ff599dd3cb2c046f321874f3029a11ffa3aef1a7f209e6b2c66152edfbcfcc356c340333994d76799a26e8106b3b56173fe4084f540ab6a9 DIST kdesdk-kio-23.04.2.tar.xz 40108 BLAKE2B 7e8e77fd0be09f7cbfd48af6bc4ccfb05a97fa83643b838659e16d0c5d68cfa4b60184383d38689738d60f93fe7af5e59abdb8e441b37fa6083b858dfa5b1989 SHA512 24224163836f520b23edcc4c83c890750a3b8c55f20d09f94c0ae95393dd7b5b704ae9fbf03c62a3eccff07bb48a6bd542864fde8306298aea53574a20527aea +DIST kdesdk-kio-23.04.3.tar.xz 40096 BLAKE2B 0c14a911ffd62c1c654abc2daa89cb33a9d2cbba11d4bb4ae5c93f23b10899b7ea406fa21cf21b0773c2c43aaf15ad01d3ac5ef31b46bc6fdc07aa38bdd6aa9a SHA512 ba7b701a9cc4e38c92a696f2de9ff16907c6637e314f6d7b081f1ee0c48b15a84f0f12603a1e180ca1a28305ca8979de443aacb600a86012b73e65e6a716fcc8 diff --git a/dev-util/kio-perldoc/kio-perldoc-23.04.2.ebuild b/dev-util/kio-perldoc/kio-perldoc-23.04.2.ebuild index bfcb19f924b4..0d6f3344ae6f 100644 --- a/dev-util/kio-perldoc/kio-perldoc-23.04.2.ebuild +++ b/dev-util/kio-perldoc/kio-perldoc-23.04.2.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="KIO worker interface to browse Perl documentation" LICENSE="GPL-2+ || ( Artistic GPL-1+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/dev-util/kio-perldoc/kio-perldoc-23.04.3.ebuild b/dev-util/kio-perldoc/kio-perldoc-23.04.3.ebuild new file mode 100644 index 000000000000..bfcb19f924b4 --- /dev/null +++ b/dev-util/kio-perldoc/kio-perldoc-23.04.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kdesdk-kio" +KFMIN=5.104.0 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker interface to browse Perl documentation" + +LICENSE="GPL-2+ || ( Artistic GPL-1+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-lang/perl + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/dev-util/leaktracer/leaktracer-2.4-r3.ebuild b/dev-util/leaktracer/leaktracer-2.4-r3.ebuild index 28148746c884..bcbb6dbd3df9 100644 --- a/dev-util/leaktracer/leaktracer-2.4-r3.ebuild +++ b/dev-util/leaktracer/leaktracer-2.4-r3.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit toolchain-funcs # Upstream-package has no version in it's name. # We therefore repackage it directly, together with the patches. PATCH_LEVEL="2" -DESCRIPTION="trace and analyze memory leaks in C++ programs" -HOMEPAGE="http://www.andreasen.org/LeakTracer/" +DESCRIPTION="Trace and analyze memory leaks in C++ programs" +HOMEPAGE="https://andreasen.org/LeakTracer/" SRC_URI="mirror://gentoo/${P}-gentoo_p${PATCH_LEVEL}.tbz2" LICENSE="public-domain" diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest index e99aeb91e935..61837531aef7 100644 --- a/dev-util/lldb/Manifest +++ b/dev-util/lldb/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/dev-util/lldb/lldb-17.0.0_pre20230620.ebuild b/dev-util/lldb/lldb-17.0.0_pre20230620.ebuild deleted file mode 100644 index 0b408d9e3c91..000000000000 --- a/dev-util/lldb/lldb-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake llvm llvm.org python-single-r1 - -DESCRIPTION="The LLVM debugger" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0/${LLVM_SOABI}" -KEYWORDS="" -IUSE="+debug +libedit lzma ncurses +python test +xml" -RESTRICT="test" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND=" - libedit? ( dev-libs/libedit:0= ) - lzma? ( app-arch/xz-utils:= ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) - xml? ( dev-libs/libxml2:= ) - ~sys-devel/clang-${PV} - ~sys-devel/llvm-${PV} -" -RDEPEND=" - ${DEPEND} - python? ( - $(python_gen_cond_dep ' - dev-python/six[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} - ) -" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-util/cmake-3.16 - python? ( - >=dev-lang/swig-3.0.11 - $(python_gen_cond_dep ' - dev-python/six[${PYTHON_USEDEP}] - ') - ) - test? ( - $(python_gen_cond_dep " - ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] - dev-python/psutil[\${PYTHON_USEDEP}] - ") - sys-devel/lld - ) -" - -LLVM_COMPONENTS=( lldb cmake llvm/utils ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) -llvm.org_set_globals - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - python-single-r1_pkg_setup -} - -src_configure() { - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - local mycmakeargs=( - -DLLDB_ENABLE_CURSES=$(usex ncurses) - -DLLDB_ENABLE_LIBEDIT=$(usex libedit) - -DLLDB_ENABLE_PYTHON=$(usex python) - -DLLDB_ENABLE_LUA=OFF - -DLLDB_ENABLE_LZMA=$(usex lzma) - -DLLDB_ENABLE_LIBXML2=$(usex xml) - -DLLVM_ENABLE_TERMINFO=$(usex ncurses) - - -DLLDB_INCLUDE_TESTS=$(usex test) - - -DCLANG_LINK_CLANG_DYLIB=ON - # TODO: fix upstream to detect this properly - -DHAVE_LIBDL=ON - -DHAVE_LIBPTHREAD=ON - - # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO - # and TERMINFO_LIBS... so just force FindCurses.cmake to use - # ncurses with complete library set (including autodetection - # of -ltinfo) - -DCURSES_NEED_NCURSES=ON - - -DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_MAJOR}" - - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - -DPython3_EXECUTABLE="${PYTHON}" - ) - use test && mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - cmake_src_configure -} - -src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-lldb-{shell,unit} - # failures + hangs - #use python && cmake_build check-lldb-api -} - -src_install() { - cmake_src_install - find "${D}" -name '*.a' -delete || die - - use python && python_optimize -} diff --git a/dev-util/lldb/lldb-17.0.0_pre20230615.ebuild b/dev-util/lldb/lldb-17.0.0_pre20230705.ebuild similarity index 100% rename from dev-util/lldb/lldb-17.0.0_pre20230615.ebuild rename to dev-util/lldb/lldb-17.0.0_pre20230705.ebuild diff --git a/dev-util/lockrun/lockrun-20120508-r2.ebuild b/dev-util/lockrun/lockrun-20120508-r2.ebuild new file mode 100644 index 000000000000..b102465e2395 --- /dev/null +++ b/dev-util/lockrun/lockrun-20120508-r2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Lockrun - runs cronjobs with overrun protection" +HOMEPAGE="http://www.unixwiz.net/tools/lockrun.html" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" + +src_unpack() { + cp -v "${FILESDIR}"/${PN}.c-${PV} "${S}"/${PN}.c || die + cp -v "${FILESDIR}"/${PN}.c-${PV} "${S}"/README || die +} + +src_compile() { + emake CC="$(tc-getCC)" ${PN} + sed -i README -e '60q;s|^ \*||g' || die +} + +src_install() { + dobin ${PN} + einstalldocs +} diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index a1da6fb4767f..948a51d2de7c 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,2 +1,3 @@ DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a SHA512 c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb DIST meson-1.2.0rc1.tar.gz 2176016 BLAKE2B c7c19b5fe8e25964dbdacaf7b2aa8e348e81e387f79b9576c6d8541064cd499008d70b527299eb02280828b7c1f91b194f2c6d2e54f702295b52b5d7a24c5d3f SHA512 2511b40a8cc55093758599e3e51926a5ccac16c92a5bd33239c743fa6926af9ba0f7508dd2f04adbb2c4599ebad5d34f1a2e112d7ac10dd211e9511522d23962 +DIST meson-1.2.0rc2.tar.gz 2173996 BLAKE2B 99707e8d57a95ed9ee381f05e5c22a5f73433a472c5dcad25999af8cb4c7a52d4604eee260e22a84cc2fff402fed0a57d0263f7e43e4986482c49b73f06920e0 SHA512 3090d33e0b4b695f407ebc196ad5508c1f617cdb04d97f265e7e13d12baa568273b04c4c0dbd8cb9a6a19fe1fec2047698bd3a4ea62929637887d835edcc6eac diff --git a/dev-util/meson/meson-1.2.0_rc2.ebuild b/dev-util/meson/meson-1.2.0_rc2.ebuild new file mode 100644 index 000000000000..fefd68d177e5 --- /dev/null +++ b/dev-util/meson/meson-1.2.0_rc2.ebuild @@ -0,0 +1,117 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=setuptools + +if [[ ${PV} = *9999* ]]; then + EGIT_REPO_URI="https://github.com/mesonbuild/meson" + inherit git-r3 +else + inherit pypi + + MY_P=${P/_/} + S=${WORKDIR}/${MY_P} + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +inherit bash-completion-r1 distutils-r1 toolchain-funcs + +DESCRIPTION="Open source build system" +HOMEPAGE="https://mesonbuild.com/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-util/ninja + dev-vcs/git + sys-libs/zlib[static-libs(+)] + virtual/pkgconfig + ) +" +RDEPEND=" + virtual/pkgconfig +" + +python_prepare_all() { + local disable_unittests=( + # ASAN and sandbox both want control over LD_PRELOAD + # https://bugs.gentoo.org/673016 + -e 's/test_generate_gir_with_address_sanitizer/_&/' + + # ASAN is unsupported on some targets + # https://bugs.gentoo.org/692822 + -e 's/test_pch_with_address_sanitizer/_&/' + + # https://github.com/mesonbuild/meson/issues/7203 + -e 's/test_templates/_&/' + + # Broken due to python2 wrapper + -e 's/test_python_module/_&/' + ) + + sed -i "${disable_unittests[@]}" unittests/*.py || die + + # Broken due to python2 script created by python_wrapper_setup + rm -r "test cases/frameworks/1 boost" || die + + distutils-r1_python_prepare_all +} + +src_test() { + tc-export PKG_CONFIG + if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then + ewarn "Found Qt5Core but not Qt5Gui; skipping tests" + else + distutils-r1_src_test + fi +} + +python_test() { + ( + # test_meson_installed + unset PYTHONDONTWRITEBYTECODE + + # https://bugs.gentoo.org/687792 + unset PKG_CONFIG + + # test_cross_file_system_paths + unset XDG_DATA_HOME + + # 'test cases/unit/73 summary' expects 80 columns + export COLUMNS=80 + + # If JAVA_HOME is not set, meson looks for javac in PATH. + # If javac is in /usr/bin, meson assumes /usr/include is a valid + # JDK include path. Setting JAVA_HOME works around this broken + # autodetection. If no JDK is installed, we should end up with an empty + # value in JAVA_HOME, and the tests should get skipped. + export JAVA_HOME=$(java-config -O 2>/dev/null) + + # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled. + python3 run_tests.py + ) || die "Testing failed with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install_all + + insinto /usr/share/vim/vimfiles + doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} + + insinto /usr/share/zsh/site-functions + doins data/shell-completions/zsh/_meson + + dobashcomp data/shell-completions/bash/meson +} diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index cbca9b39ea7d..d9f77ef2aace 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -1,3 +1,4 @@ +DIST cuda_11.4.2_470.57.02_linux.run 3833993301 BLAKE2B b12710da9f31e3255f31dd6b0dab8545463983a4cd1c4432bea027d4e5cc4d1ad9183e09b70ac4ea19c7d3e959df0d19bb41ea896d726e877fd3917a3045a9a4 SHA512 50c80141bfe458aa7216173d9d548f25ade03c68fff59ffe63f842773e5afba7635fb8fd79eda416507e1e88b5fe28b39ac8bdc66b168c73a72995824af5c689 DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17 SHA512 e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a DIST cuda_12.1.1_530.30.02_linux.run 4317456991 BLAKE2B 562865cc63202906d0a5c2511387c3ded069c45576810b3076908730021125188017c96e88704b31f0401e29435f01dd87dfe33ca36fce8122683c27e1b928ea SHA512 2f5b07b6253a7268afa81345acc8be9fc3ab80f7f5c565d199f72ac74467d562eb83b72f87f33bafa90c88612b16366c3e209cbec1cb0b5907839e5823520323 DIST cuda_12.2.0_535.54.03_linux.run 4315928767 BLAKE2B 99eb9e0fc81e65809cfcf7937f21ef0ec96c9f049cc988c936a5ee1e3d1f99131a97e1b71e3f4e38732cb309440d0fe96b933a0b9534874f790a31d27bd52809 SHA512 151827e0c1e9400597837c49dc07cf85bebb1c492306bf231b4a1ee00b48433f4ff3da24ed6235d70304fd6f5ee389bb43debbdf69958ef221deb7df0d7d7dae diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.4.2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.4.2.ebuild new file mode 100644 index 000000000000..88637c0358d5 --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.4.2.ebuild @@ -0,0 +1,252 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit check-reqs toolchain-funcs unpacker + +DRIVER_PV="470.57.02" + +DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" +HOMEPAGE="https://developer.nvidia.com/cuda-zone" +SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run" +S="${WORKDIR}" + +LICENSE="NVIDIA-CUDA" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~amd64-linux" +IUSE="debugger nsight profiler vis-profiler sanitizer" +RESTRICT="bindist mirror" + +BDEPEND="" +RDEPEND=" + =x11-drivers/nvidia-drivers-${DRIVER_PV} + debugger? ( + dev-libs/openssl + sys-libs/libtermcap-compat + sys-libs/ncurses-compat:5[tinfo] + ) + vis-profiler? ( + dev-libs/openssl + >=virtual/jre-1.8:* + )" + +QA_PREBUILT="opt/cuda/*" +CHECKREQS_DISK_BUILD="6800M" + +pkg_setup() { + check-reqs_pkg_setup +} + +src_prepare() { + # ATTENTION: change requires revbump + local cuda_supported_gcc="8.5 9.4 9.5 10.3 10.4 11.1 11.2 11.3" + + sed \ + -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \ + "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die + + default +} + +src_install() { + local cudadir=/opt/cuda + local ecudadir="${EPREFIX}${cudadir}" + local pathextradirs ldpathextradirs + dodir ${cudadir} + into ${cudadir} + + # Install standard sub packages + local builddirs=( + builds/cuda_{cudart,cuobjdump,memcheck,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,thrust} + builds/lib{cublas,cufft,curand,cusolver,cusparse,npp,nvjpeg} + $(usex profiler "builds/cuda_nvprof builds/cuda_cupti" "") + $(usex vis-profiler "builds/cuda_nvvp" "") + $(usex debugger "builds/cuda_gdb" "") + ) + + local d f + for d in "${builddirs[@]}"; do + ebegin "Installing ${d}" + [[ -d ${d} ]] || die "Directory does not exist: ${d}" + + if [[ -d ${d}/bin ]]; then + for f in ${d}/bin/*; do + if [[ -f ${f} ]]; then + dobin "${f}" + else + insinto ${cudadir}/bin + doins -r "${f}" + fi + done + fi + + insinto ${cudadir} + if [[ -d ${d}/targets ]]; then + doins -r "${d}"/targets + fi + if [[ -d ${d}/share ]]; then + doins -r "${d}"/share + fi + if [[ -d ${d}/extras ]]; then + doins -r "${d}"/extras + fi + eend $? + done + dobin "${T}"/cuda-config + + doins builds/EULA.txt + # nvml and nvvm need special handling + ebegin "Installing nvvm" + doins -r builds/cuda_nvcc/nvvm + fperms +x ${cudadir}/nvvm/bin/cicc + eend $? + + ebegin "Installing nvml" + doins -r builds/cuda_nvml_dev/nvml + eend $? + + if use sanitizer; then + ebegin "Installing sanitizer" + dobin builds/integration/Sanitizer/compute-sanitizer + doins -r builds/cuda_sanitizer_api/compute-sanitizer + # special handling for the executable + fperms +x ${cudadir}/compute-sanitizer/compute-sanitizer + eend $? + fi + + use profiler && ldpathextradirs+=":${ecudadir}/extras/CUPTI/lib64" + + if use vis-profiler; then + ebegin "Installing libnvvp" + doins -r builds/cuda_nvvp/libnvvp + # special handling for the executable + fperms +x ${cudadir}/libnvvp/nvvp + eend $? + pathextradirs+=":${ecudadir}/libnvvp" + fi + + if use nsight; then + local ncu_dir=$(grep -o 'nsight-compute-[0-9][0-9\.]*' -m1 manifests/cuda_x86_64.xml) + ebegin "Installing ${ncu_dir}" + mv builds/nsight_compute builds/${ncu_dir} || die + doins -r builds/${ncu_dir} + + # check this list on every bump + local exes=( + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/libexec/QtWebEngineProcess + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/CrashReporter + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/ncu-ui + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/ncu-ui.bin + ${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/TreeLauncherTargetLdPreloadHelper + ${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/TreeLauncherSubreaper + ${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/ncu + ) + + dobin builds/integration/nsight-compute/{ncu,ncu-ui,nv-nsight-cu,nv-nsight-cu-cli} + eend $? + + local nsys_dir=$(grep -o 'nsight-systems-[0-9][0-9\.]*' -m1 manifests/cuda_x86_64.xml) + ebegin "Installing ${nsys_dir}" + mv builds/nsight_systems builds/${nsys_dir} || die + doins -r builds/${nsys_dir} + + # check this list on every bump + exes+=( + ${nsys_dir}/host-linux-x64/nsys-ui + ${nsys_dir}/host-linux-x64/nsys-ui.bin + ${nsys_dir}/host-linux-x64/ResolveSymbols + ${nsys_dir}/host-linux-x64/ImportNvtxt + ${nsys_dir}/host-linux-x64/CrashReporter + ${nsys_dir}/host-linux-x64/QdstrmImporter + ${nsys_dir}/host-linux-x64/libexec/QtWebEngineProcess + ${nsys_dir}/target-linux-x64/nsys + ${nsys_dir}/target-linux-x64/launcher + ${nsys_dir}/target-linux-x64/nvgpucs + ${nsys_dir}/target-linux-x64/nsys-launcher + ${nsys_dir}/target-linux-x64/sqlite3 + ${nsys_dir}/target-linux-x64/python/bin/python + ) + + dobin builds/integration/nsight-systems/{nsight-sys,nsys,nsys-exporter,nsys-ui} + eend $? + + # nsight scripts and binaries need to have their executable bit set, #691284 + for f in "${exes[@]}"; do + fperms +x ${cudadir}/${f} + done + + # remove foreign archs (triggers SONAME warning, #749903) + rm -r "${ED}"/${cudadir}/${ncu_dir}/target/linux-desktop-glibc_2_19_0-ppc64le || die + rm -r "${ED}"/${cudadir}/${ncu_dir}/target/linux-desktop-t210-a64 || die + rm -r "${ED}"/${cudadir}/${nsys_dir}/target-linux-armv8 || die + + # TODO: unbundle qt5 + # TODO: unbundle boost + # TODO: unbundle icu + # TODO: unbundle openssl + # TODO: unbundle mesa + # TODO: unbundle libz + # TODO: unbundle libstdc++ + # TODO: unbundle libSshClient + # TODO: unbundle sqlite + # TODO: unbundle libpfm ? + fi + + # Add include and lib symlinks + dosym targets/x86_64-linux/include ${cudadir}/include + dosym targets/x86_64-linux/lib ${cudadir}/lib64 + + newenvd - 99cuda <<-EOF + PATH=${ecudadir}/bin${pathextradirs} + ROOTPATH=${ecudadir}/bin + LDPATH=${ecudadir}/lib64:${ecudadir}/nvvm/lib64${ldpathextradirs} + EOF + + # Cuda prepackages libraries, don't revdep-build on them + insinto /etc/revdep-rebuild + newins - 80${PN} <<-EOF + SEARCH_DIRS_MASK="${ecudadir}" + EOF + # TODO: Add pkgconfig files for installed libraries +} + +pkg_postinst_check() { + local a="$(${EROOT}/opt/cuda/bin/cuda-config -s)" + local b="0.0" + local v + for v in ${a}; do + ver_test "${v}" -gt "${b}" && b="${v}" + done + + # if gcc and if not gcc-version is at least greatest supported + if tc-is-gcc && \ + ver_test $(gcc-version) -gt "${b}"; then + ewarn + ewarn "gcc > ${b} will not work with CUDA" + ewarn "Make sure you set an earlier version of gcc with gcc-config" + ewarn "or append --compiler-bindir= pointing to a gcc bindir like" + ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}" + ewarn "to the nvcc compiler flags" + ewarn + fi +} + +pkg_postinst() { + if [[ ${MERGE_TYPE} != binary ]]; then + pkg_postinst_check + fi + + if use profiler || use nsight; then + einfo + einfo "nvidia-drivers restrict access to performance counters." + einfo "You'll need to either run profiling tools (nvprof, nsight) " + einfo "using sudo (needs cap SYS_ADMIN) or add the following line to " + einfo "a modprobe configuration file " + einfo "(e.g. /etc/modprobe.d/nvidia-prof.conf): " + einfo + einfo "options nvidia NVreg_RestrictProfilingToAdminUsers=0" + einfo + fi +} diff --git a/dev-util/ostree/ostree-2023.3.ebuild b/dev-util/ostree/ostree-2023.3.ebuild index 32ce2d1f9766..86ec61715472 100644 --- a/dev-util/ostree/ostree-2023.3.ebuild +++ b/dev-util/ostree/ostree-2023.3.ebuild @@ -13,7 +13,7 @@ SRC_URI=" " S="${WORKDIR}/lib${P}" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" LICENSE="LGPL-2+" SLOT="0" diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest index 46a7ae78c623..a8c77095f0ca 100644 --- a/dev-util/perf/Manifest +++ b/dev-util/perf/Manifest @@ -1,5 +1,2 @@ -DIST linux-5.19.tar.xz 131581464 BLAKE2B 4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a SHA512 00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623 -DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa SHA512 bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714 -DIST linux-6.2.tar.xz 136430892 BLAKE2B 05b63254734ea685db437cb1c00a6da63eee74d7e99f4ed2d074aaa01ac4487813ab297d337a6855cdbcbb33346b631c4256ee3b06191adfb1be3615a56bdd6d SHA512 a01bee0b968b95183934fe3504516be7ef5811944a061f5aed05ecebaa27b5eb64e33232fd0a8dd622b3c8743bfe462ef7e464d381734d111a0ad6a6d9f66ddd DIST linux-6.3.tar.xz 136891752 BLAKE2B f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69 SHA512 768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65 -DIST perf-5.19-binutils-2.39-patches.tar.xz 5612 BLAKE2B ec3aeadc3e2508f33dddbb419f434885b39b8220d294f3845f0bc96282923ff46dca126a04c732b8286752e56087ba5b2c5ad9526884f6d0b8b6df5665121e5e SHA512 af676e5a600e227d85f89a5ee0cfacfe1845aa56c27ef9da3ebaf578362d7e741375d30565759123b33b86d36bc9981c8c4cda113af32745cc59cf4a9275e73b +DIST linux-6.4.tar.xz 137794856 BLAKE2B b59eb04a8715af9f686978812e6d4a466172bb859f80657076de14cd0828b4fac15b688ff8959f5c65485f7f6bef26590412c66821e720de843cb8666f226c90 SHA512 11a48b25e0b513782d3b89101c2ec8dd9cefd6ce08dc63a91137903b66392aa72ca1fe32816710673af84dd47de3ab8738056a6af93dc0d5e60ef4b869b49928 diff --git a/dev-util/perf/files/perf-5.18-clang.patch b/dev-util/perf/files/perf-5.18-clang.patch deleted file mode 100644 index d1c9a48e6848..000000000000 --- a/dev-util/perf/files/perf-5.18-clang.patch +++ /dev/null @@ -1,45 +0,0 @@ - -Fix building against LLVM/Clang with monolithic libraries. - ---- a/tools/build/feature/Makefile -+++ b/tools/build/feature/Makefile -@@ -299,7 +299,7 @@ $(OUTPUT)test-llvm.bin: - $(BUILDXX) -std=gnu++14 \ - -I$(shell $(LLVM_CONFIG) --includedir) \ - -L$(shell $(LLVM_CONFIG) --libdir) \ -- $(shell $(LLVM_CONFIG) --libs Core BPF) \ -+ $(shell $(LLVM_CONFIG) --libs) \ - $(shell $(LLVM_CONFIG) --system-libs) \ - > $(@:.bin=.make.output) 2>&1 - -@@ -312,10 +312,7 @@ $(OUTPUT)test-clang.bin: - $(BUILDXX) -std=gnu++14 \ - -I$(shell $(LLVM_CONFIG) --includedir) \ - -L$(shell $(LLVM_CONFIG) --libdir) \ -- -Wl,--start-group -lclangBasic -lclangDriver \ -- -lclangFrontend -lclangEdit -lclangLex \ -- -lclangAST -Wl,--end-group \ -- $(shell $(LLVM_CONFIG) --libs Core option) \ -+ -lclang-cpp $(shell $(LLVM_CONFIG) --libs) \ - $(shell $(LLVM_CONFIG) --system-libs) \ - > $(@:.bin=.make.output) 2>&1 - ---- a/tools/perf/Makefile.perf -+++ b/tools/perf/Makefile.perf -@@ -417,14 +417,11 @@ EXTLIBS := $(call filter-out,$(EXCLUDE_EXTLIBS),$(EXTLIBS)) - LIBS = -Wl,--whole-archive $(PERFLIBS) $(EXTRA_PERFLIBS) -Wl,--no-whole-archive -Wl,--start-group $(EXTLIBS) -Wl,--end-group - - ifeq ($(USE_CLANG), 1) -- CLANGLIBS_LIST = AST Basic CodeGen Driver Frontend Lex Tooling Edit Sema Analysis Parse Serialization -- CLANGLIBS_NOEXT_LIST = $(foreach l,$(CLANGLIBS_LIST),$(shell $(LLVM_CONFIG) --libdir)/libclang$(l)) -- LIBCLANG = $(foreach l,$(CLANGLIBS_NOEXT_LIST),$(wildcard $(l).a $(l).so)) -- LIBS += -Wl,--start-group $(LIBCLANG) -Wl,--end-group -+ LIBS += -lclang-cpp - endif - - ifeq ($(USE_LLVM), 1) -- LIBLLVM = $(shell $(LLVM_CONFIG) --libs all) $(shell $(LLVM_CONFIG) --system-libs) -+ LIBLLVM = $(shell $(LLVM_CONFIG) --libs) $(shell $(LLVM_CONFIG) --system-libs) - LIBS += -L$(shell $(LLVM_CONFIG) --libdir) $(LIBLLVM) - endif - diff --git a/dev-util/perf/files/perf-6.4-libtracefs.patch b/dev-util/perf/files/perf-6.4-libtracefs.patch new file mode 100644 index 000000000000..e02e2db96677 --- /dev/null +++ b/dev-util/perf/files/perf-6.4-libtracefs.patch @@ -0,0 +1,23 @@ +Let perf find libtraceevent headers when detecting libtracefs + +--- a/tools/build/feature/test-libtracefs.c ++++ b/tools/build/feature/test-libtracefs.c +@@ -1,5 +1,5 @@ + // SPDX-License-Identifier: GPL-2.0 +-#include ++#include + + int main(void) + { +--- a/tools/perf/Makefile.config ++++ b/tools/perf/Makefile.config +@@ -185,6 +185,9 @@ endif + FEATURE_CHECK_CFLAGS-libbabeltrace := $(LIBBABELTRACE_CFLAGS) + FEATURE_CHECK_LDFLAGS-libbabeltrace := $(LIBBABELTRACE_LDFLAGS) -lbabeltrace-ctf + ++FEATURE_CHECK_CFLAGS-libtracefs := $(shell $(PKG_CONFIG) --cflags libtracefs) ++FEATURE_CHECK_LDFLAGS-libtracefs := $(shell $(PKG_CONFIG) --libs libtracefs) ++ + ifdef LIBZSTD_DIR + LIBZSTD_CFLAGS := -I$(LIBZSTD_DIR)/lib + LIBZSTD_LDFLAGS := -L$(LIBZSTD_DIR)/lib diff --git a/dev-util/perf/metadata.xml b/dev-util/perf/metadata.xml index a363827ff153..b249668f8c69 100644 --- a/dev-util/perf/metadata.xml +++ b/dev-util/perf/metadata.xml @@ -1,6 +1,10 @@ + + amadio@gentoo.org + Guilherme Amadio + naota@gentoo.org Naohiro Aota @@ -9,11 +13,8 @@ dlan@gentoo.org Yixun Lan - - amadio@gentoo.org - Guilherme Amadio - + Enable support for eBPF features with dev-libs/libbpf Enable dev-util/babeltrace support Enable builtin clang and LLVM support @@ -24,6 +25,8 @@ systems. Enable dev-libs/libpfm support + Enable dev-libs/libtraceevent support + Enable dev-libs/libtracefs support Enable NUMA support Add support for Perl as a scripting language for perf tools. diff --git a/dev-util/perf/perf-5.19-r1.ebuild b/dev-util/perf/perf-5.19-r1.ebuild deleted file mode 100644 index da0f5c7509fe..000000000000 --- a/dev-util/perf/perf-5.19-r1.ebuild +++ /dev/null @@ -1,274 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info - -DESCRIPTION="Userland tools for Linux Performance Counters" -HOMEPAGE="https://perf.wiki.kernel.org/" - -LINUX_V="${PV:0:1}.x" -if [[ ${PV} == *_rc* ]] ; then - LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1)) - PATCH_VERSION=$(ver_cut 1-3) - LINUX_PATCH=patch-${PV//_/-}.xz - SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/${LINUX_PATCH} - https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/v${PATCH_VERSION}/${LINUX_PATCH}" -elif [[ ${PV} == *.*.* ]] ; then - # stable-release series - LINUX_VER=$(ver_cut 1-2) - LINUX_PATCH=patch-${PV}.xz - SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}" -else - LINUX_VER=${PV} - SRC_URI="" - SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-binutils-2.39-patches.tar.xz" -fi - -LINUX_SOURCES="linux-${LINUX_VER}.tar.xz" -SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# setuptools (and Python) are always needed even if not building Python bindings -BDEPEND=" - ${LINUX_PATCH+dev-util/patchutils} - ${PYTHON_DEPS} - >=app-arch/tar-1.34-r2 - dev-python/setuptools[${PYTHON_USEDEP}] - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - doc? ( - app-text/asciidoc - app-text/sgml-common - app-text/xmlto - sys-process/time - ) -" - -RDEPEND="audit? ( sys-process/audit ) - babeltrace? ( dev-util/babeltrace ) - crypt? ( virtual/libcrypt:= ) - clang? ( - sys-devel/clang:= - sys-devel/llvm:= - ) - gtk? ( x11-libs/gtk+:2 ) - java? ( virtual/jre:* ) - libpfm? ( dev-libs/libpfm ) - lzma? ( app-arch/xz-utils ) - numa? ( sys-process/numactl ) - perl? ( dev-lang/perl:= ) - python? ( ${PYTHON_DEPS} ) - slang? ( sys-libs/slang ) - systemtap? ( dev-util/systemtap ) - unwind? ( sys-libs/libunwind ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd ) - dev-libs/elfutils - sys-libs/binutils-libs:=" - -DEPEND="${RDEPEND} - >=sys-kernel/linux-headers-5.10 - java? ( virtual/jdk ) -" - -S_K="${WORKDIR}/linux-${LINUX_VER}" -S="${S_K}/tools/perf" - -CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS" - -QA_FLAGS_IGNORED=( - 'usr/bin/perf-read-vdso32' # not linked with anything except for libc - 'usr/libexec/perf-core/dlfilters/.*' # plugins -) - -pkg_pretend() { - if ! use doc ; then - ewarn "Without the doc USE flag you won't get any documentation nor man pages." - ewarn "And without man pages, you won't get any --help output for perf and its" - ewarn "sub-tools." - fi -} - -pkg_setup() { - use clang && llvm_pkg_setup - # We enable python unconditionally as libbpf always generates - # API headers using python script - python_setup -} - -# src_unpack and src_prepare are copied to dev-util/bpftool since -# it's building from the same tarball, please keep it in sync with bpftool -src_unpack() { - local paths=( - tools/arch tools/build tools/include tools/lib tools/perf tools/scripts - scripts include lib "arch/*/lib" - ) - - # We expect the tar implementation to support the -j option (both - # GNU tar and libarchive's tar support that). - echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}" - gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ - "${paths[@]/#/linux-${LINUX_VER}/}" || die - - if [[ -n ${LINUX_PATCH} ]] ; then - eshopts_push -o noglob - ebegin "Filtering partial source patch" - filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} \ - > ${P}.patch - eend $? || die "filterdiff failed" - eshopts_pop - fi - - local a - for a in ${A}; do - [[ ${a} == ${LINUX_SOURCES} ]] && continue - [[ ${a} == ${LINUX_PATCH} ]] && continue - unpack ${a} - done -} - -src_prepare() { - default - if [[ -n ${LINUX_PATCH} ]] ; then - pushd "${S_K}" >/dev/null || die - eapply "${WORKDIR}"/${P}.patch - popd || die - fi - - pushd "${S_K}" >/dev/null || die - eapply "${FILESDIR}"/${PN}-5.18-clang.patch - # Used `git format-patch 00b32625982e0c796f0abb8effcac9c05ef55bd3...600b7b26c07a070d0153daa76b3806c1e52c9e00` - # bug #868129 - rm "${WORKDIR}"/${P}-binutils-2.39-patches/0005-tools-bpf_jit_disasm-Fix-compilation-error-with-new-.patch || die - rm "${WORKDIR}"/${P}-binutils-2.39-patches/0006-tools-bpf_jit_disasm-Don-t-display-disassembler-four.patch || die - rm "${WORKDIR}"/${P}-binutils-2.39-patches/0007-tools-bpftool-Fix-compilation-error-with-new-binutil.patch || die - eapply "${WORKDIR}"/${P}-binutils-2.39-patches - popd || die - - # Drop some upstream too-developer-oriented flags and fix the - # Makefile in general - sed -i \ - -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@@' \ - "${S}"/Makefile.perf "${S_K}"/tools/lib/bpf/Makefile || die - - # Avoid the call to make kernelversion - sed -i -e '/PERF-VERSION-GEN/d' Makefile.perf || die - echo "#define PERF_VERSION \"${PV}\"" > PERF-VERSION-FILE - - # The code likes to compile local assembly files which lack ELF markings. - find -name '*.S' -exec sed -i '$a.section .note.GNU-stack,"",%progbits' {} + -} - -puse() { usex $1 "" no; } -perf_make() { - # The arch parsing is a bit funky. The perf tools package is integrated - # into the kernel, so it wants an ARCH that looks like the kernel arch, - # but it also wants to know about the split value -- i386/x86_64 vs just - # x86. We can get that by telling the func to use an older linux version. - # It's kind of a hack, but not that bad ... - - # LIBDIR sets a search path of perf-gtk.so. Bug 515954 - - local arch=$(tc-arch-kernel) - local java_dir - use java && java_dir="${EPREFIX}/etc/java-config-2/current-system-vm" - # FIXME: NO_CORESIGHT - emake V=1 VF=1 \ - HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" \ - CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" LD="$(tc-getLD)" NM="$(tc-getNM)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - prefix="${EPREFIX}/usr" bindir_relative="bin" \ - tipdir="share/doc/${PF}" \ - EXTRA_CFLAGS="${CFLAGS}" \ - EXTRA_LDFLAGS="${LDFLAGS}" \ - ARCH="${arch}" \ - JDIR="${java_dir}" \ - LIBCLANGLLVM=$(usex clang 1 "") \ - LIBPFM4=$(usex libpfm 1 "") \ - NO_AUXTRACE="" \ - NO_BACKTRACE="" \ - NO_CORESIGHT=1 \ - NO_DEMANGLE= \ - GTK2=$(usex gtk 1 "") \ - feature-gtk2-infobar=$(usex gtk 1 "") \ - NO_JVMTI=$(puse java) \ - NO_LIBAUDIT=$(puse audit) \ - NO_LIBBABELTRACE=$(puse babeltrace) \ - NO_LIBBIONIC=1 \ - NO_LIBBPF= \ - NO_LIBCRYPTO=$(puse crypt) \ - NO_LIBDW_DWARF_UNWIND= \ - NO_LIBELF= \ - NO_LIBNUMA=$(puse numa) \ - NO_LIBPERL=$(puse perl) \ - NO_LIBPYTHON=$(puse python) \ - NO_LIBUNWIND=$(puse unwind) \ - NO_LIBZSTD=$(puse zstd) \ - NO_SDT=$(puse systemtap) \ - NO_SLANG=$(puse slang) \ - NO_LZMA=$(puse lzma) \ - NO_ZLIB=$(puse zlib) \ - WERROR=0 \ - LIBDIR="/usr/libexec/perf-core" \ - libdir="${EPREFIX}/usr/$(get_libdir)" \ - plugindir="${EPREFIX}/usr/$(get_libdir)/perf/plugins" \ - "$@" -} - -src_compile() { - # test-clang.bin not build with g++ - if use clang; then - make -C "${S_K}/tools/build/feature" V=1 CXX=${CHOST}-clang++ test-clang.bin || die - fi - perf_make -f Makefile.perf - use doc && perf_make -C Documentation man -} - -src_test() { - : -} - -src_install() { - _install_python_ext() { - perf_make -f Makefile.perf install-python_ext DESTDIR="${D}" - } - - perf_make -f Makefile.perf install DESTDIR="${D}" - - if use python; then - python_foreach_impl _install_python_ext - fi - - if use gtk; then - local libdir - libdir="$(get_libdir)" - # on some arches it ends up in lib even on 64bit, ppc64 for instance. - [[ -f "${ED}"/usr/lib/libperf-gtk.so ]] && libdir="lib" - mv "${ED}"/usr/${libdir}/libperf-gtk.so \ - "${ED}"/usr/libexec/perf-core || die - fi - - dodoc CREDITS - - dodoc *txt Documentation/*.txt - - # perf needs this decompressed to print out tips for users - docompress -x /usr/share/doc/${PF}/tips.txt - - if use doc ; then - doman Documentation/*.1 - fi -} diff --git a/dev-util/perf/perf-6.0-r1.ebuild b/dev-util/perf/perf-6.0-r1.ebuild deleted file mode 100644 index c1abe01f17eb..000000000000 --- a/dev-util/perf/perf-6.0-r1.ebuild +++ /dev/null @@ -1,269 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info - -DESCRIPTION="Userland tools for Linux Performance Counters" -HOMEPAGE="https://perf.wiki.kernel.org/" - -LINUX_V="${PV:0:1}.x" -if [[ ${PV} == *_rc* ]] ; then - LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1)) - PATCH_VERSION=$(ver_cut 1-3) - LINUX_PATCH=patch-${PV//_/-}.xz - SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/${LINUX_PATCH} - https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/v${PATCH_VERSION}/${LINUX_PATCH}" -elif [[ ${PV} == *.*.* ]] ; then - # stable-release series - LINUX_VER=$(ver_cut 1-2) - LINUX_PATCH=patch-${PV}.xz - SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}" -else - LINUX_VER=${PV} - SRC_URI="" -fi - -LINUX_SOURCES="linux-${LINUX_VER}.tar.xz" -SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# setuptools (and Python) are always needed even if not building Python bindings -BDEPEND=" - ${LINUX_PATCH+dev-util/patchutils} - ${PYTHON_DEPS} - >=app-arch/tar-1.34-r2 - dev-python/setuptools[${PYTHON_USEDEP}] - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - doc? ( - app-text/asciidoc - app-text/sgml-common - app-text/xmlto - sys-process/time - ) -" - -RDEPEND="audit? ( sys-process/audit ) - babeltrace? ( dev-util/babeltrace ) - crypt? ( virtual/libcrypt:= ) - clang? ( - sys-devel/clang:= - sys-devel/llvm:= - ) - gtk? ( x11-libs/gtk+:2 ) - java? ( virtual/jre:* ) - libpfm? ( dev-libs/libpfm ) - lzma? ( app-arch/xz-utils ) - numa? ( sys-process/numactl ) - perl? ( dev-lang/perl:= ) - python? ( ${PYTHON_DEPS} ) - slang? ( sys-libs/slang ) - systemtap? ( dev-util/systemtap ) - unwind? ( sys-libs/libunwind ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd ) - dev-libs/elfutils - sys-libs/binutils-libs:=" - -DEPEND="${RDEPEND} - >=sys-kernel/linux-headers-5.10 - java? ( virtual/jdk ) -" - -S_K="${WORKDIR}/linux-${LINUX_VER}" -S="${S_K}/tools/perf" - -CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS" - -QA_FLAGS_IGNORED=( - 'usr/bin/perf-read-vdso32' # not linked with anything except for libc - 'usr/libexec/perf-core/dlfilters/.*' # plugins -) - -pkg_pretend() { - if ! use doc ; then - ewarn "Without the doc USE flag you won't get any documentation nor man pages." - ewarn "And without man pages, you won't get any --help output for perf and its" - ewarn "sub-tools." - fi -} - -pkg_setup() { - use clang && llvm_pkg_setup - # We enable python unconditionally as libbpf always generates - # API headers using python script - python_setup -} - -# src_unpack and src_prepare are copied to dev-util/bpftool since -# it's building from the same tarball, please keep it in sync with bpftool -src_unpack() { - local paths=( - tools/arch tools/build tools/include tools/lib tools/perf tools/scripts - scripts include lib "arch/*/lib" - ) - - # We expect the tar implementation to support the -j option (both - # GNU tar and libarchive's tar support that). - echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}" - gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ - "${paths[@]/#/linux-${LINUX_VER}/}" || die - - if [[ -n ${LINUX_PATCH} ]] ; then - eshopts_push -o noglob - ebegin "Filtering partial source patch" - filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} \ - > ${P}.patch - eend $? || die "filterdiff failed" - eshopts_pop - fi - - local a - for a in ${A}; do - [[ ${a} == ${LINUX_SOURCES} ]] && continue - [[ ${a} == ${LINUX_PATCH} ]] && continue - unpack ${a} - done -} - -src_prepare() { - default - if [[ -n ${LINUX_PATCH} ]] ; then - pushd "${S_K}" >/dev/null || die - eapply "${WORKDIR}"/${P}.patch - popd || die - fi - - pushd "${S_K}" >/dev/null || die - eapply "${FILESDIR}"/${P}-clang.patch - eapply "${FILESDIR}"/perf-6.0-c++17.patch - popd || die - - # Drop some upstream too-developer-oriented flags and fix the - # Makefile in general - sed -i \ - -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@@' \ - "${S}"/Makefile.perf "${S_K}"/tools/lib/bpf/Makefile \ - "${S_K}"/tools/lib/perf/Makefile || die - - # Avoid the call to make kernelversion - sed -i -e '/PERF-VERSION-GEN/d' Makefile.perf || die - echo "#define PERF_VERSION \"${PV}\"" > PERF-VERSION-FILE - - # The code likes to compile local assembly files which lack ELF markings. - find -name '*.S' -exec sed -i '$a.section .note.GNU-stack,"",%progbits' {} + -} - -puse() { usex $1 "" no; } -perf_make() { - # The arch parsing is a bit funky. The perf tools package is integrated - # into the kernel, so it wants an ARCH that looks like the kernel arch, - # but it also wants to know about the split value -- i386/x86_64 vs just - # x86. We can get that by telling the func to use an older linux version. - # It's kind of a hack, but not that bad ... - - # LIBDIR sets a search path of perf-gtk.so. Bug 515954 - - local arch=$(tc-arch-kernel) - local java_dir - use java && java_dir="${EPREFIX}/etc/java-config-2/current-system-vm" - # FIXME: NO_CORESIGHT - emake V=1 VF=1 \ - HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" \ - CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" LD="$(tc-getLD)" NM="$(tc-getNM)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - prefix="${EPREFIX}/usr" bindir_relative="bin" \ - tipdir="share/doc/${PF}" \ - EXTRA_CFLAGS="${CFLAGS}" \ - EXTRA_LDFLAGS="${LDFLAGS}" \ - ARCH="${arch}" \ - JDIR="${java_dir}" \ - LIBCLANGLLVM=$(usex clang 1 "") \ - LIBPFM4=$(usex libpfm 1 "") \ - NO_AUXTRACE="" \ - NO_BACKTRACE="" \ - NO_CORESIGHT=1 \ - NO_DEMANGLE= \ - GTK2=$(usex gtk 1 "") \ - feature-gtk2-infobar=$(usex gtk 1 "") \ - NO_JVMTI=$(puse java) \ - NO_LIBAUDIT=$(puse audit) \ - NO_LIBBABELTRACE=$(puse babeltrace) \ - NO_LIBBIONIC=1 \ - NO_LIBBPF= \ - NO_LIBCRYPTO=$(puse crypt) \ - NO_LIBDW_DWARF_UNWIND= \ - NO_LIBELF= \ - NO_LIBNUMA=$(puse numa) \ - NO_LIBPERL=$(puse perl) \ - NO_LIBPYTHON=$(puse python) \ - NO_LIBUNWIND=$(puse unwind) \ - NO_LIBZSTD=$(puse zstd) \ - NO_SDT=$(puse systemtap) \ - NO_SLANG=$(puse slang) \ - NO_LZMA=$(puse lzma) \ - NO_ZLIB=$(puse zlib) \ - WERROR=0 \ - LIBDIR="/usr/libexec/perf-core" \ - libdir="${EPREFIX}/usr/$(get_libdir)" \ - plugindir="${EPREFIX}/usr/$(get_libdir)/perf/plugins" \ - "$@" -} - -src_compile() { - # test-clang.bin not build with g++ - if use clang; then - make -C "${S_K}/tools/build/feature" V=1 CXX=${CHOST}-clang++ test-clang.bin || die - fi - perf_make -f Makefile.perf - use doc && perf_make -C Documentation man -} - -src_test() { - : -} - -src_install() { - _install_python_ext() { - perf_make -f Makefile.perf install-python_ext DESTDIR="${D}" - } - - perf_make -f Makefile.perf install DESTDIR="${D}" - - if use python; then - python_foreach_impl _install_python_ext - fi - - if use gtk; then - local libdir - libdir="$(get_libdir)" - # on some arches it ends up in lib even on 64bit, ppc64 for instance. - [[ -f "${ED}"/usr/lib/libperf-gtk.so ]] && libdir="lib" - mv "${ED}"/usr/${libdir}/libperf-gtk.so \ - "${ED}"/usr/libexec/perf-core || die - fi - - dodoc CREDITS - - dodoc *txt Documentation/*.txt - - # perf needs this decompressed to print out tips for users - docompress -x /usr/share/doc/${PF}/tips.txt - - if use doc ; then - doman Documentation/*.1 - fi -} diff --git a/dev-util/perf/perf-6.2-r1.ebuild b/dev-util/perf/perf-6.4-r1.ebuild similarity index 70% rename from dev-util/perf/perf-6.2-r1.ebuild rename to dev-util/perf/perf-6.4-r1.ebuild index 8c07d2f59dcb..83118f390754 100644 --- a/dev-util/perf/perf-6.2-r1.ebuild +++ b/dev-util/perf/perf-6.4-r1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info +PYTHON_COMPAT=( python3_{10..12} ) +inherit bash-completion-r1 estack linux-info llvm toolchain-funcs python-r1 DESCRIPTION="Userland tools for Linux Performance Counters" HOMEPAGE="https://perf.wiki.kernel.org/" @@ -32,9 +32,12 @@ SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd" +IUSE="audit babeltrace bpf caps clang crypt debug +doc gtk java libpfm libtraceevent libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" +REQUIRED_USE=" + bpf? ( clang ) + ${PYTHON_REQUIRED_USE} +" # setuptools (and Python) are always needed even if not building Python bindings BDEPEND=" @@ -53,27 +56,38 @@ BDEPEND=" ) " -RDEPEND="audit? ( sys-process/audit ) +RDEPEND=" + audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) - crypt? ( virtual/libcrypt:= ) + bpf? ( + dev-libs/libbpf + dev-util/bpftool + dev-util/pahole + ) + caps? ( sys-libs/libcap ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) + crypt? ( dev-libs/openssl:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) - libpfm? ( dev-libs/libpfm ) + libpfm? ( dev-libs/libpfm:= ) + libtraceevent? ( dev-libs/libtraceevent ) + libtracefs? ( dev-libs/libtracefs ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( ${PYTHON_DEPS} ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) - unwind? ( sys-libs/libunwind ) - zlib? ( sys-libs/zlib ) - zstd? ( app-arch/zstd ) + tcmalloc? ( dev-util/google-perftools ) + unwind? ( sys-libs/libunwind:= ) + zstd? ( app-arch/zstd:= ) dev-libs/elfutils - sys-libs/binutils-libs:=" + sys-libs/binutils-libs:= + sys-libs/zlib +" DEPEND="${RDEPEND} >=sys-kernel/linux-headers-5.10 @@ -83,7 +97,19 @@ DEPEND="${RDEPEND} S_K="${WORKDIR}/linux-${LINUX_VER}" S="${S_K}/tools/perf" -CONFIG_CHECK="~PERF_EVENTS ~KALLSYMS" +CONFIG_CHECK=" + ~DEBUG_INFO + ~FTRACE + ~FTRACE_SYSCALLS + ~FUNCTION_TRACER + ~KALLSYMS + ~KALLSYMS_ALL + ~KPROBES + ~KPROBE_EVENTS + ~PERF_EVENTS + ~UPROBES + ~UPROBE_EVENTS +" QA_FLAGS_IGNORED=( 'usr/bin/perf-read-vdso32' # not linked with anything except for libc @@ -103,13 +129,19 @@ pkg_setup() { # We enable python unconditionally as libbpf always generates # API headers using python script python_setup + + if use bpf ; then + CONFIG_CHECK+="~BPF ~BPF_EVENTS ~BPF_SYSCALL ~DEBUG_INFO_BTF ~HAVE_EBPF_JIT" + fi + + linux-info_pkg_setup } # src_unpack and src_prepare are copied to dev-util/bpftool since # it's building from the same tarball, please keep it in sync with bpftool src_unpack() { local paths=( - tools/arch tools/build tools/include tools/lib tools/perf tools/scripts + kernel/bpf tools/{arch,bpf,build,include,lib,perf,scripts} scripts include lib "arch/*/lib" ) @@ -147,6 +179,7 @@ src_prepare() { pushd "${S_K}" >/dev/null || die eapply "${FILESDIR}"/perf-6.0-clang.patch eapply "${FILESDIR}"/perf-6.0-c++17.patch + eapply "${FILESDIR}"/perf-6.4-libtracefs.patch popd || die # Drop some upstream too-developer-oriented flags and fix the @@ -167,7 +200,7 @@ src_prepare() { find -name '*.S' -exec sed -i '$a.section .note.GNU-stack,"",%progbits' {} + } -puse() { usex $1 "" no; } +puse() { usex $1 "" 1; } perf_make() { # The arch parsing is a bit funky. The perf tools package is integrated # into the kernel, so it wants an ARCH that looks like the kernel arch, @@ -181,46 +214,55 @@ perf_make() { local java_dir use java && java_dir="${EPREFIX}/etc/java-config-2/current-system-vm" # FIXME: NO_CORESIGHT - emake V=1 VF=1 \ - HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" \ - CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" LD="$(tc-getLD)" NM="$(tc-getNM)" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - prefix="${EPREFIX}/usr" bindir_relative="bin" \ - tipdir="share/doc/${PF}" \ - EXTRA_CFLAGS="${CFLAGS}" \ - EXTRA_LDFLAGS="${LDFLAGS}" \ - ARCH="${arch}" \ - JDIR="${java_dir}" \ - LIBCLANGLLVM=$(usex clang 1 "") \ - LIBPFM4=$(usex libpfm 1 "") \ - NO_AUXTRACE="" \ - NO_BACKTRACE="" \ - NO_CORESIGHT=1 \ - NO_DEMANGLE= \ - GTK2=$(usex gtk 1 "") \ - feature-gtk2-infobar=$(usex gtk 1 "") \ - NO_JVMTI=$(puse java) \ - NO_LIBAUDIT=$(puse audit) \ - NO_LIBBABELTRACE=$(puse babeltrace) \ - NO_LIBBIONIC=1 \ - NO_LIBBPF= \ - NO_LIBCRYPTO=$(puse crypt) \ - NO_LIBDW_DWARF_UNWIND= \ - NO_LIBELF= \ - NO_LIBNUMA=$(puse numa) \ - NO_LIBPERL=$(puse perl) \ - NO_LIBPYTHON=$(puse python) \ - NO_LIBUNWIND=$(puse unwind) \ - NO_LIBZSTD=$(puse zstd) \ - NO_SDT=$(puse systemtap) \ - NO_SLANG=$(puse slang) \ - NO_LZMA=$(puse lzma) \ - NO_ZLIB=$(puse zlib) \ - WERROR=0 \ - LIBDIR="/usr/libexec/perf-core" \ - libdir="${EPREFIX}/usr/$(get_libdir)" \ - plugindir="${EPREFIX}/usr/$(get_libdir)/perf/plugins" \ + local emakeargs=( + V=1 VF=1 + HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" + CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" LD="$(tc-getLD)" NM="$(tc-getNM)" + PKG_CONFIG="$(tc-getPKG_CONFIG)" + prefix="${EPREFIX}/usr" bindir_relative="bin" + tipdir="share/doc/${PF}" + EXTRA_CFLAGS="${CFLAGS}" + EXTRA_LDFLAGS="${LDFLAGS}" + ARCH="${arch}" + BUILD_BPF_SKEL=$(usex bpf 1 "") \ + BUILD_NONDISTRO=1 + JDIR="${java_dir}" + CORESIGHT= + GTK2=$(usex gtk 1 "") + LIBCLANGLLVM=$(usex clang 1 "") + feature-gtk2-infobar=$(usex gtk 1 "") + NO_AUXTRACE= + NO_BACKTRACE= + NO_DEMANGLE= + NO_JEVENTS=$(puse python) + NO_JVMTI=$(puse java) + NO_LIBAUDIT=$(puse audit) + NO_LIBBABELTRACE=$(puse babeltrace) + NO_LIBBIONIC=1 + NO_LIBBPF=$(puse bpf) + NO_LIBCAP=$(puse caps) + NO_LIBCRYPTO=$(puse crypt) + NO_LIBDW_DWARF_UNWIND= + NO_LIBELF= + NO_LIBNUMA=$(puse numa) + NO_LIBPERL=$(puse perl) + NO_LIBPFM4=$(puse libpfm) + NO_LIBPYTHON=$(puse python) + NO_LIBTRACEEVENT=$(puse libtraceevent) + NO_LIBUNWIND=$(puse unwind) + NO_LIBZSTD=$(puse zstd) + NO_SDT=$(puse systemtap) + NO_SLANG=$(puse slang) + NO_LZMA=$(puse lzma) + NO_ZLIB= + TCMALLOC=$(usex tcmalloc 1 "") + WERROR=0 + LIBDIR="/usr/libexec/perf-core" + libdir="${EPREFIX}/usr/$(get_libdir)" + plugindir="${EPREFIX}/usr/$(get_libdir)/perf/plugins" "$@" + ) + emake "${emakeargs[@]}" } src_compile() { diff --git a/dev-util/roctracer/metadata.xml b/dev-util/roctracer/metadata.xml index 1d728a2f4ec4..872a2a3bdb22 100644 --- a/dev-util/roctracer/metadata.xml +++ b/dev-util/roctracer/metadata.xml @@ -5,10 +5,6 @@ sci@gentoo.org Gentoo Science Project - - candrews@gentoo.org - Craig Andrews - xgreenlandforwyy@gmail.com Yiyang Wu diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest index b1a5e41f91c5..a600ed4e4f9c 100644 --- a/dev-util/ruff/Manifest +++ b/dev-util/ruff/Manifest @@ -1,11 +1,12 @@ DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e DIST LibCST-80e4c1399f95e5beb532fdd1e209ad2dbb470438.gh.tar.gz 726513 BLAKE2B 2df71bc003ddd66a45da4529b2beb213fb28f39ea9f0a4016b9be43c4b38740bb0be0c154818e22b81680b1c1229e07c20a96dd0a29579c3d98bf19026aec087 SHA512 f2d5d07b4039046271a2edabfc0cdd244cf5637db44fb3bafe56b6b8966913f199d1483e2e04b993b14aa81330e748db6400510411f8f4543df2d6b867f474ff DIST RustPython-Parser-335780aeeac1e6fcd85994ba001d7b8ce99fcf65.gh.tar.gz 293927 BLAKE2B 68ab64e633ac85bae1b041815c3cdbdb8c277642cb2904e5751c938a3a02f83890ead3756f6f19d513b350cd592615fe96c6214d29bd40cff5c062eabab9888b SHA512 0b5f15f21d2631caec7f9ce70ffbbb16f2c8dffda06e95504640c95937ac35d474c0d2518586cf5fd37a2147dcae7c73360c461e995d7a515759bc571d0d4f0f -DIST RustPython-Parser-f60e204b73b95bdb6ce87ccd0de34081b4a17c11.gh.tar.gz 245066 BLAKE2B 7c2392905765c3ae398043b169422e16a53cf2e85ad28d67e170f333e652310291d98823706772c69ca1116b439bf38733e1b0caa518a43de3cc926886b61cb4 SHA512 c3cabb7ad64634841236d8da73888b00226a723750babaf517888b6aab3fe9b5ff6724fff6dfe80d6a360b545c8cbc2400c5d59d2d3df089eea95e3c6291ffa5 +DIST RustPython-Parser-c174bbf1f29527edd43d432326327f16f47ab9e0.gh.tar.gz 243108 BLAKE2B 7a969f368e0793c20ce2221a589c3832799bba0acbdb826dea1d4bab32c0100005cf2cc7d748f581731b1f8c578c4a8f8bc17ff2890fd27cb67f5c5a878f7890 SHA512 f616199f663cdb2a7a80f1dad1fdb4dfdb75b98f6caff42e888635e393b1fb03a9cecc73c7d7cb9854b3d3e47b8eabc7c5c41d9326eb491c453ed701b8a8bc58 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 @@ -13,7 +14,9 @@ DIST annotate-snippets-0.6.1.crate 21894 BLAKE2B 4684eb9c7aaaf7e34808338d05c5234 DIST annotate-snippets-0.9.1.crate 31829 BLAKE2B 6919f78127653f9f022667b0ee7cb80bd2ef95220698e033031c6f4d3ff3341ed260e8baf776d032291538503e26577fc8fa82e99bcdc032985fb297351586a3 SHA512 e1e8b262a6681730ad068c29d7e0f3879acf0c7138721f606851228bd5d90292f24ac2c225fe49f26264e7d35de5ed3904850e522da8cd2c44a67f7db36f2d8e DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST anyhow-1.0.71.crate 43808 BLAKE2B 1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f SHA512 401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5 @@ -26,6 +29,7 @@ DIST base64-0.21.2.crate 76389 BLAKE2B 6da080dfc31c5b2ebdbfd336be6e71373918f9388 DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.3.1.crate 39565 BLAKE2B 439fe1150d278c78bba41cca43419f23b85627e045350c8196fe4618fc20b8c8951e898ff023f7ae9b4f64458d413418393503001b03e20e12857741145144c0 SHA512 12a7bb566d19153179e37daff4a336d7030274eb5219f2f074c28db2e2b8aa958a85749bdb8a72ba7b5f8eb2cef49ac5308f40bbc3548266d756930b5d7f3322 +DIST bitflags-2.3.2.crate 39637 BLAKE2B 838b699123564e3dcf5fc72c15e0747cc100dbd86e5c1b5400c55291bcbb4b8c4c416119517071ff692b48306572448c2f0da1ae0be9cb8c99eedaa1670f5248 SHA512 d46ff8c091ee8d0d3a524de4ac046293be9d9a0da64af0fa437500a5dcc13dcc1f19b1d936dc95f407d9a2a19c49b38295fd8a8f4b03bd71b3fa11eab4d566f6 DIST bstr-1.4.0.crate 345921 BLAKE2B 39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae SHA512 98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36 DIST bstr-1.5.0.crate 346060 BLAKE2B 55f8b92b16947a02834a56d463d2f24f6857b9bfb590bcd250bcba4f0cbb06fd50793d6767e90d95bf48dd50b3e6f447096f8afd70890d54b27fdd6ccf1d99cd SHA512 6bd1be4fd785f7e576b4ae4a7203b1c1ff698d01f56b1f09b40dc1629f0ba7c958bfa9f6ca3cceef4fb51120707ae0fac9622126e1cdc477ee0802a57b34cd13 DIST bumpalo-3.12.2.crate 81706 BLAKE2B 50aa1e5f8f1208bd50b8fb0580bb5c5a7baadf36c0a0d8ad041c48b127896b75437118decfb1138e694964b89c8c0f66144cbd44037a67ef376fed312e08ebe8 SHA512 a0571501d2b2cbe25b862197295fddf14dbbbba7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566 @@ -42,9 +46,9 @@ DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 1835b1002c2e5f6fb1cc36a6a1f1e3ee104237 DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3 SHA512 214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8 DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea DIST clap-4.2.7.crate 54028 BLAKE2B 612e954a1e87922c3008d61d98d9884b473c7e2c4788544ecf67e6c7938f64d2da47f72681236145389d44e5a996724450ea5aac93c6fa7b45a74eb21bb0186f SHA512 b6cbdfac969cc12e4c1fcc2b7244a8bd40bf1486bcf5cc560e2bf9332e2f1ac145eac9974dafa61fee0b0a3f28c07b84cd962a7821cdcc07414f2f047806b472 -DIST clap-4.3.1.crate 54225 BLAKE2B 53dafb5615c268b191e4c800516808136ac0e4a488a6ba67b55e02303b0412deeca321509f7ad094643f52a0dff758d420537b20a2f706001a8351017dfdf954 SHA512 77de41e119c0bcf6cd6747384c7da2bf81c0b98093c06c6e2a93876188c3f6dbfe8603ae7b7ad7437b05dae833273861c638823501da7a18fb30f74331c5c805 +DIST clap-4.3.8.crate 54806 BLAKE2B cfed7c182288fb85ed0635061b4b270ecaa2598e8147ac0536d0c7f6afa5022e370efdd100537338c1200d3d9b6dbf0d5aa357904ca8edb7cd42175c8d618258 SHA512 594c4000bf6c6f4ded2a024a5081f024ffa537dbc8d39185ab46f8818be6d4866c141a546beb43fbaebd439cd2a0f09cd9a9cbff956bf9fbce80a88a43709621 DIST clap_builder-4.2.7.crate 162405 BLAKE2B 380f1444d7f3cd7eb106be1389886718a9d56249f342a6e0b6c54917980e34691f871543a0981bbce7f288188d99d99b941effca3228013db30d14dc26247919 SHA512 05f06a5c749f0c8cab00c780b464428e13fdda65b5c7a83376aae0f48f1d62764ee9b1ec6d289c88d75efc1b04ae2d5c82956010704543c1c5b70fbcf35b1cf7 -DIST clap_builder-4.3.1.crate 162237 BLAKE2B 8c42a025d7939b08e13d088aa5894892c5910b035341bc81afc132bd03e49422d100bae363db4b1bbef1b47944b74494d8ba49e64efa58365e50c34995611908 SHA512 a5e064b66732108247a8c7617ac136eb1218d20922d434b2266f89d2e74e33ee31342879d462b85155d5213d5fefbb3fcd0e9b6bd232f75188fbbc7cea2e8761 +DIST clap_builder-4.3.8.crate 162239 BLAKE2B 216df308f032fcd1e63363144c670545dc6f2ee52e9e428119c26dbdfc9f905584243875f37b50cfa84baa20ab0cdc7867519c24a8b25fbf83e13f5fcd7e1d06 SHA512 a5eaa1c72f863bf5e332857d00d8a0ad51b7b89c3622ca75b6cdd05e461380974158a22dca31db14b9c4588575e3ccad04451de950b50bc247bba7cb2b870674 DIST clap_complete-4.2.3.crate 33988 BLAKE2B 7befddaeda6578157f8db62940a87e4be9e6e175e00167cf50e943a9b7b451a22368edb91164fd89da95fa9f92df641b1eebdff81416b6d7bfa34e543e4ea4af SHA512 809e8f7a6dfe69a26faa2e6c13f31760ade912fb3ccbc98368dd0a6cb7ed32b3313cf1c15dd4a3b1dfb5e3f278c846c33bfdf48e670eb0cb3cd6558241a1a0ee DIST clap_complete-4.3.1.crate 34098 BLAKE2B fd2c02c555579224f47a3192ae74bc3cd6cc514b9deba6f0d549cc28a7f2da0e59e1d93250ef837399c34373a4c616d93117f09406b8bcb65df029f2b6c16ad9 SHA512 5ff6ae4bf9837aea501054668323f73b4b751517ce7dfe81902d3077ba63f3f54a6d9847b91526940898b7bc71bdffe0815434466502dd3a74cd297d55aa07a3 DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4 SHA512 0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c @@ -53,7 +57,7 @@ DIST clap_complete_fig-4.3.1.crate 11632 BLAKE2B 77b78c04eec921a2deab7e4bbd68bd4 DIST clap_complete_nushell-0.1.10.crate 7030 BLAKE2B dfd283b6b8b1351b478ff8ff3e8775e767babb81d442e9bcc3813855aa102642b80b1a086dbde15f66b8bc3dbbd92d3d7f3d4cee09bd3b6ed0cad5dc6a0c6586 SHA512 55ab10fb1f146a12330336ea9f9dd72e1fc50bab9c922a6036ed83434c3abbc001e5b76bf6c849d11f2a663ad33df180ef94dce3c9da3872fa916797081289c1 DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957 SHA512 04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2 DIST clap_derive-4.2.0.crate 28953 BLAKE2B ba1a598c4febaa3a2eb41fa4f0b78b79c1f0fa9e04b488c770a59fe450e057648941292f54f799766d54f979f8e0f38c145721b410a6da9cd9eb4bf3dd1a81d0 SHA512 99f509007248bef618550ecb49f77bcf8efedd0067333e97e72d4d3e05db08db8ba16f353a28a53c5719f5c6f367b8e085536492bf38b46e8d3cb9dfcd78ea1f -DIST clap_derive-4.3.1.crate 28956 BLAKE2B 83b82ae7e9a2ee7865183e9f00a204839477e8e909b9ad22f72f38d808bb8e21cbdc6e55f83b248d4949d6a81c5405755e20707d28c38b6cf181f94627b1fe12 SHA512 6424d952d99997f08347e46c1a65a77643be9fc708a2d95cad94c20e48c60af0ab46306e63d49e3dc4d153a21a7be2264ff3f0c6ae876c4fa1aad96c20132c07 +DIST clap_derive-4.3.2.crate 29053 BLAKE2B 9e578a78e92fcb90689c1327a41f446fac64506ac77c4721f5a87094b18beb540704846485585525695de333c301bd6f6da2805bad4d00888664da01e5a1a8c8 SHA512 2d7214eb91517067d6701443440f514648ae1345a326e6d00c1fec9d387e7781d5ce429d340277eb85fd436fec69154ba51d6a10a0e117276656f0187ddc19fe DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST clap_lex-0.4.1.crate 12122 BLAKE2B b06dae9978865bdc63dcac66358f7d63f16c736a9b9cddd3b25a89c8d18d5648d107c2ebc3cf756f9e20af723381f574532add12ad4454312ea3379efd92f68c SHA512 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9 DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd @@ -74,7 +78,9 @@ DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368 DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19 +DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533 +DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 DIST ctor-0.1.26.crate 10803 BLAKE2B 93627949b92651243b7a763d3d45a22fafcf2147a30661c4cc017e222bfc2bc12b4071054e3079adc431fc8a5dd8b86a8d11c53c401be6db846a3d0d2076b9b5 SHA512 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d DIST darling-0.20.1.crate 25792 BLAKE2B e095bd0cc7d3102965feab8bf416a2d0f73a18dec3f793099ea5711d31ef396277566c7387c5f0997ed5249290e03f2fd2762ed3fbbc6311c482912505dc6fe5 SHA512 e1f46fc87cc7c4a3b123205100c29098a70a78b51cda9f09e70bef71f2c21329f2f57147c2b3d9004d5a36fdc8de03daf27570fd2f5e4441591e797295bc0a7d @@ -91,6 +97,8 @@ DIST drop_bomb-0.1.5.crate 6859 BLAKE2B d115c842c3642e070cbf91c8155e09a10fd51f77 DIST dyn-clone-1.0.11.crate 11771 BLAKE2B 06e4d872c6a3f8fbdabaefce706b5214641c457a669c19f2f536f6e1346f8bc8f70c97e7ac1e759e084e337997d0c8dbed88402bf9fc898203de0f36119451e2 SHA512 c26181d9b7410f0927b5a88b6aecb372bec6ced68053ce65cd9f9dceed756e913dec169b71b9c34331eef6d0aafac209a858ab4a9f77617e4d95b3a6d194148d DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST env_logger-0.10.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4 +DIST equivalent-1.0.0.crate 6621 BLAKE2B 5e2c461898c2b029430c526db25188ca37b5c1f9f562c1950a7cb26b824c8b06d0ce62542c234e909873c329982641abe091f99074b6e40f13898b39fc4a5a86 SHA512 006fd57e6829b1dd9644abaa6f650098f22302e9882fa5b852c695aecdead8e353426626c56b772ab362303dff23777cc7012ec04f9618403d54f0e03e29278e DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 @@ -99,28 +107,36 @@ DIST filetime-0.2.21.crate 15026 BLAKE2B 069f38a2c3c25c53b288e3af7372cc314f7b5aa DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa9254494b4f13d958dcc6008a26fca6f934e8010b8c090367b8e25272a4ba3b26a31e59cec69c1359f83ca859d186 SHA512 a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 +DIST form_urlencoded-1.2.0.crate 8923 BLAKE2B 2408d9bbca582be13febf041262f0e63a3d661dd8fd2a42e9203feb6ff02a94e3eade6b83179fab34448b9913c7924fdf53e0670ae97e550318229432978e33d SHA512 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104 DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082 DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b DIST globset-0.4.10.crate 22923 BLAKE2B 10bb8db9ceae039143e36c2f1c3cef92848277ae7b4bff6669f1c25aeb3ae1d322da7d88ec13cf9b0ba5edc0e27a52843a5672a8dac225d3c37bc1785c04e6fe SHA512 85a1213fd3ec55ffd87fde25f4cdbd2e8ed4056132d3c516eb117f107a744d733e1ad8fa06f296a60084a23ee968c3c0899399fd3ab9bbf72e217638a5cf165e DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.0.crate 116103 BLAKE2B 24bab03e8a8cb7623b92282c83bf8acaf0752c696ee1c010249e3ebb3646e7549d8d6d798b02c9d5b621afbebba7320f8a859d9a1af1523dbd46377b857dbb5f SHA512 f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959 DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 DIST hexf-parse-0.2.1.crate 4662 BLAKE2B e1b6bfef243b07305d7a8f08c8dbdafb67dc50c284ae70ee7032ee8bdc4e72928b6f45344613db63bbaea49d883f0f54e1c09235fb951c1a65755946c557ff55 SHA512 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c SHA512 d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8 +DIST iana-time-zone-0.1.57.crate 19785 BLAKE2B 2304a63e4d3a477125ed07fccd5a84832f775c4a0fbd60a995e6f1850aaf3f5047c6f70975c9f6334f96def12770d470677e1f536e9817f8ab1df8a312622cfe SHA512 79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 +DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb DIST ignore-0.4.20.crate 53551 BLAKE2B 9c2b8d729ac7952e84fad82935183face8f6397f925dbea37b83b438fb327534c64c565e2f5cdb98d0820413f5c50062173887f1cce93a50805ec5e2df43a807 SHA512 e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658 DIST imperative-1.0.4.crate 8268 BLAKE2B 5cc9c799d4f0dd0692137c632318896a29e0f0df66b222683245629033276d6dc62acf1e0e03cddda1bf355527ca0c75c989622a0948311e5f11377608f89ba2 SHA512 283b7eff9eee7ab4a4e0cc78321e0d0eb0bd15e66037ce8dbf86a41847ac1973693ddbbebc6a0aeab6c1cca6a4697cee2f52f631630618bc935c2bb755f33419 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.0.0.crate 64038 BLAKE2B e7a1b2bbd790f1446f77262b5b0799c2a816a01295a9a4db66f10e6c0502f8970982fb808581472e840cc34dc70e7938b89408799ed0d91aa50d3dd0b4807995 SHA512 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3 DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da DIST insta-1.29.0.crate 543492 BLAKE2B e946365b0ba0b7c35f87864b25c04ca01554c91de3e795d6ce7eb5e0fad2d82a7df4d1260389e72633809d606c37046e02ed8fe610507f2ea718cf2d03ce50f9 SHA512 68c74db2f05e7d4595691c113e497e96b1f1552cf471037657b59eeffed3e2cb9d69da8383b1f159a82a7783d10c028849b793a26b37aeca3b53ce0bb11817be +DIST insta-1.30.0.crate 543769 BLAKE2B 451a00a2bd135ba91da00d570ea2cd01a970d554156041e579753d000ea663e44110e2f8174f66c6ec2a3b5133175c01b3bd5563b69943782faa6e77e014e968 SHA512 900f95fb95a3aba5958da0584f471148d9c29348bbdefcbfe08631d17628466ae998857d8bc3c0b580e61b71beb1ed145a05c1ab0daccd99fb7cfea34bcbde1a DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST io-lifetimes-1.0.10.crate 37294 BLAKE2B 9b8836c4bf30e6d102fd9973ac66f067c3ff8bc2806e55f26368ebdc9854f2e9cc6eecc8014f9a0b22a968a6eea8be243fcb7a641d2d0dfc747ee08a6a1450bb SHA512 4b2cde9522780a408c5d4e6406286bc5dd3a0de1a99675129e9856e5d889498a127fd5dd7c937a7542135abc2213b60bfb6258b7871b8709dcdd79d60455bea9 DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 @@ -129,7 +145,7 @@ DIST is-terminal-0.4.7.crate 8356 BLAKE2B f0f42d6f6204c68bc8a9e1290b9b059ec55f5a DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 DIST js-sys-0.3.62.crate 80156 BLAKE2B f2b1537dce3b419af68626ec496ddfaf8b0ac605162380275109bf246f2662e57afc96e0ad59e3114e315fc7ccfee12a48678c557dd0399948e7e94aa2b05663 SHA512 7c9ce02e69db7222395e36b9a76e43c39f1052f862c712839d253d21db6cfcc1ae5f1d79f687eafc908447ffcb6d059dccb419fc78107f92a6409f5d198dc5f3 -DIST js-sys-0.3.63.crate 80154 BLAKE2B 378b8da12827a743c2cc996362934cfe249dc9d9dc0de507cef366fef4ed1b9d82b5ffc22f3ac6270c909eef901f494dccc8f01725278876ef2fae1945041111 SHA512 fddab182e0f093d8b600f86688ffe736852b48351abfab1e60073c67901f144bacbcdac867f533056b1213eb75920b08b6249fcfb5a15e650978966e8350918b +DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64 DIST kqueue-1.0.7.crate 12554 BLAKE2B 2302bb9a6aae077c1b69e4892614e87fd86187fc4608cea08cd510a46ddc3a06b27027bcf6a865550187c983f3f80a9c7dcd6d8a6ca891e2cb6fb2d1a5d17396 SHA512 03a1eac44bab42b683312c7f541fc235ead3ec89e7e0b6991acff431f85086df9dd8a9ee1b80f784c9c5452d3e497170b734883ed0fd117ef033079d72f6c1c1 DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f SHA512 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731 DIST lalrpop-util-0.20.0.crate 10403 BLAKE2B 5600fecc9a5c843ddb355af13e3696089a00cc835779df201ecba4e6740ce955e2618dbd1e599045343a8af196b8c164b61db4e58368f0cc4ab4c8070873d4cd SHA512 478ada7c29bb983f9b37bfeb0ea3bd51b3e38ee2458daf546673f66f857ea70f2498f2efe2fc87acab2ea7a1c41529fbdd96f28297b7dfaa83405bc00a5cc82d @@ -138,15 +154,17 @@ DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 881e4db32a21c26a1919fd1373ae DIST lexical-parse-integer-0.8.6.crate 33647 BLAKE2B a0ebd7a51c271a163796b0f55bb85e16830bf06e26e3f10d9b13dc5b65af590c77f47fb64360a8738c5ad4be6e6932d58e83e1594a80c067859645c35b907c53 SHA512 e9a814d2928bf5bb2d9dce53e26c65356191c9e21c3aa0e674d58ed879aa52293272f3897f64372d996a3f8c471b0f59348ad48f15a21c2f35ed15f522ac2daa DIST lexical-util-0.8.5.crate 85152 BLAKE2B 42a968c6f9d20cb4cb10906399d37d6581b425eadb31439fec4a71395819133249c4fb75b1d962100e77ba35b6f6b4cd428d5b5c161b405b22333ee390e671a6 SHA512 449c7f2a22c109cd179937c36e14d91c742e1a837a85fcf4fb58c21f05317511d1281b564d216a34760ae54a0df2d0ff5caf49da4aa9d43a8d87fcec0033cc39 DIST libc-0.2.144.crate 682092 BLAKE2B 1f699cb880a65baf9210527789abb35fe8be9565828d061e12b5c76330e21babab67b21e9a44be6a706f643f3c8b98503a3b40482183188b49f33f96a2489a68 SHA512 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e DIST libmimalloc-sys-0.1.33.crate 1166827 BLAKE2B 0ac4664de727ad209a66f8a0ba0308815cd1be6a6ec2a73ca211cffaef51dc8a31ac4898233bdf9bf8ba260bdf466dfd751249f849f08b584243c43017d14366 SHA512 ac2161b4324436ff55b421bd5d26c5c3a54da62319299b392f9aaebd65dcd5862b8f8488738959e7e45be3165259b251643416ddd9905ddf6580807136c71616 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 DIST linux-raw-sys-0.3.7.crate 1013423 BLAKE2B e77b372a391c0389674331647f8f479d96ebfff99f6bbe60b6d8935e035834026e15c056f098c91ed328e512b72b7e25b04534841aac26e658991e41fb9963d6 SHA512 49a84d3e57f3e3985fbb82a2d59df55bd7a259a65a2b2dc180b6a32e92eb1dedad0edfdda1fbd51698dfa31b1ac06777338910c63564a14d1e85d9b7344d21dc DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 -DIST log-0.4.18.crate 38339 BLAKE2B c233a7f792b052d6a23badc839b2e01c0a7a977849a476a0f5e82608037fbb4387c48287283845eaa1e02ce82b1b79bfa020fb49515aaedc784f1c77677bb710 SHA512 c499ab111d0fdb3297f08a4dc538b93d5a9017e6f1cd63dfdb84a799cc445f181379ba02db83072c943ae2e1801bd6f6f3d075c86819108389fbe0e90c87d456 +DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038 DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 DIST mimalloc-0.1.37.crate 5016 BLAKE2B 3e098adb64c624272b330ae708229451f8041a42f0059772305949949f6ad14eaa168168d08ea2071cae43f79de63070c742360fa16765900cf615de5fcfeeeb SHA512 861034483e50f6fca74c7c0b9d54e9838e080ba12270991157172df4c8073e874b22242db962a82095779be27b93af52f6789ef8f61b7a88e1de20e892fd3cfe DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c @@ -164,10 +182,11 @@ DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d321 DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 -DIST once_cell-1.17.2.crate 33335 BLAKE2B 8f1bf825fd618fa1070c3497264085bd354c9b470aab08663179cf2eacd1778b6dde0c54247aa5c8091be97c40d3da20e56dd92981318a0c0ce85d41c3a740d0 SHA512 8a00338f5aabe766fe5cd741cafd8c2ff544d60d081e5706b0965db6c86e00cc7b5fa0f73d8aa54cd1f4506a0858de589ceb4bd32afa7046dd3a1fbcf52b69d7 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 DIST os_str_bytes-6.5.0.crate 23166 BLAKE2B 60f5beced502b7bcf165dd2bca2989f9039fc22cda80bbb09d2ed0eb115831c6e0f80292e656f4bf9c0b0635ad10210c88c1b23bcbb59b8d2729b6cda473ecd7 SHA512 cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2 +DIST os_str_bytes-6.5.1.crate 22778 BLAKE2B 1d3daa82b41e6e360ec17051be2c5b1a394fe49ae349b2888e6f30fccf99d102c71357f76c3f68118de59e24480221b352a223ed01f26f11bf707b1c7de81941 SHA512 6d7a4475398daaae4e3d55ad58a8fba729517acf5744a5a6296f477207ee91e5bc36c2b54e58f6f9b15ce9bc75286e9ba62a59d577f0171d8151d3aaa01311b8 DIST output_vt100-0.1.3.crate 4473 BLAKE2B 8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832 SHA512 ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89 DIST paste-1.0.12.crate 18156 BLAKE2B ab4426f9f588de4c50114421c4f9a0bb2fb5f144e9cde5d0d8ab14b3a451ff5219a99ee1cfa82dd48cae86f70d205dd8fef591651e443ba118bb27f7446e601b SHA512 fa75129e5463347ebb871f2e409463d2f164e1d9cf7160aca044dd280582354cb3286df05d56acc209174e371b577996a5b99ff35f12810610172bd9de21f98e DIST path-absolutize-3.1.0.crate 6540 BLAKE2B 783d587a29a8d0034c76ecc5588d4140f84ca51c1d3d2b4fbc4e1b67ac928d02c2fd4ea0c1f860e71826459c0b8cb85bfc74769b06ba05065f987ffb152fd5c3 SHA512 9b6105287c7e9f022ec8d8da818097e34ce22634bc0fc678f9c8a8086c36c1cfede51e60926fb2de97cd01d023563d37ef95ceae3ede94fc75ad5914b38f527d @@ -176,18 +195,27 @@ DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1 DIST peg-0.8.1.crate 17093 BLAKE2B 9cef0848d005fac3cd767dff16c1226bac39b1fbf9ab4730a03226249c672fc7d75c964eee0a6c109e631a43a1d9a161cb1093d2e98c29e03631af47c133b681 SHA512 e2b88ee2f55e1761b46191bd79a945261bbc7ce327a98cbd47394e5d60608a47cc845cdb0d834149e43d694ff542fb9eadbbc2b628facfe492f89a6bd1786d38 DIST peg-macros-0.8.1.crate 27881 BLAKE2B 70705aa86c901bd54cfc8e1bc37d5cfcc4e932e2953e4b2f70be862df938d5e0b57258d0ff7812f217ae19b9dbb3f2a40161a2392d4877b040892d8c61e22593 SHA512 84f7fb240ea3c543df4d28f3bbcd80fa6d68133af3557c214eca2298a8e988dbbea84fda85fc87d1f1149dcf4cf6e8b83e23c3a75525409aa0d02758fcf2cfc1 DIST peg-runtime-0.8.1.crate 4019 BLAKE2B 48293433e655ee0a243361f1af0fd35160a32a41cb40d5acbbffafec0d9adac9c7b01668288f4108d896c1509abccedac5ba9c08b2ab38482efafee2394c66bc SHA512 360677e388c0d98053bf60d7ae003bafae38e892d4f30e5f31f6fe26f13e236aa1e0dfc7c4d741604b4df601a1cbee376b5a32078ec6b0abe0b2062ab0d136cc +DIST pep440_rs-0.3.11.crate 23835 BLAKE2B 33fdef06df53317bfeca3487468dd15f9f67cf8b10f2d1d98bf1e0a384c6d20fb0a576c1385ea3c31ec8a5a3e7e2f8216c67f4f6f5554ff275ba848d2fe3b7b4 SHA512 69b7ffb22ffdf461a497b14a59b5693c5f1e80a0bf1717b4b9dc7349be0435083ef4f3f7a958dcde5fd9cfba35f1b4be7702d6980a5858fc48304ac488dbfeea DIST pep440_rs-0.3.9.crate 23771 BLAKE2B f0cba2d0064c8fda03e2e08a2c9cd5c0c4dad1dc1cce0dcb8454bc4c777cfc9977553c2dfce98f378a5ff2b8cdaf63b0cbb5187ecb5fababf61716e9f4337980 SHA512 c44d960b4f7ee8492a63053dd8e5d44f9ec3cf3be49cde334f2dcbb8e0c05ce62b74ca370e40260a0f6ab22b33d5db63dc0dfcfaf90e21709a88d11bf2d6d5fd -DIST pep508_rs-0.1.5.crate 29670 BLAKE2B 77bfc93bd768dcdeaffb9268bfb5e713bb63cdcdacb47608b79247c6e8aa82031d0b5d1993f717d5ce392d18ebf8346cccc5ad2f7204ea9206c38ed1c015a7a3 SHA512 b0f6a034603b47a9fde42cf578bf3bce1bdd7bb865af628630cc2de53893f4e6250a6dac55e61149dd3ca6a4954be4e8acccc0f88d8f6ec4a46e0f8229d19ac9 +DIST pep508_rs-0.2.1.crate 30134 BLAKE2B f49fc4a816b87ab6bd72d038ffec0f62089154bd3caf2d95b44e73794377e076047a7f95a22fc72d50a19614825d731151b0e22fb2364dba8dc7e05dfa716ae5 SHA512 761c477654fcd7044a864ca27d37c9d584ed2df5f949bcfd293c626384063e96d77866e5a86ca4c482fa3a60d9a200a0a132a5174e29c57690cb0369664c7767 DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 +DIST percent-encoding-2.3.0.crate 10196 BLAKE2B 155bb1aaf0db4d22179bbe24b2d312f3d507876436e8ce76dfb59775282c1136a6c2bf5672f4b6bc274e4535acc9e50497c3e20b77aa2490512755c9cc9e6c41 SHA512 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd DIST phf-0.11.1.crate 17232 BLAKE2B ca7932652a154bdff90b0260439c74da70e5c01c69f8ce2f0f88fb95247236f3a9d9e509f5deb36b4c3e9c23294bcc30ad415f4be5cf6e36bd09c31b961eda24 SHA512 d4b020ad259889828cf224a1d70fe0f78498c4d40c375a1c437a60d9c9a1a9c623737da54d197c358e0557e6f0c5a35a9d64198df90dc104d11f5eb7a17315a6 +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 DIST phf_codegen-0.11.1.crate 9426 BLAKE2B 16d929e0eb57f4c39eb8f2e761e5716238ac09240842db4aec29948d8afc8a3ebef916734aaf38a996c6c4903acad3cc94e81ba2184c50eca0718c9426cac084 SHA512 c89800b55e18053d01c9883993e8a79fc0a0e92e9393bcd3f5d8a74528ba0a9539b56a27a837d977f2607d49a8ab1981fda8c161b5bc5c54f58b67cad945f782 +DIST phf_codegen-0.11.2.crate 12977 BLAKE2B 5ceceead850a45fb0f6ad706ca26e79267bba0ffc0870b8a31ee8a586b37dc421d31e5af3453d62eb85efada260a2eb9ceb12d2f76434dcbaaee2f71cd43d38d SHA512 0a11be13927f6d4303a2f10bc3a0c986dfcc4bc91c9e885e8912d077e434098f75ff4ed9633085ccfbeb052d573721750fb80c7a19ee1e75fc09660aac2a6c5d DIST phf_generator-0.11.1.crate 11075 BLAKE2B fc8fb9d06ea933ddabef555b01be6d72c108cc5f493981b87ba2d926259a6311f5407eee441377ed0e76d041a792858ec39a19d269677b49f285b60c34f441c5 SHA512 0b6eec4edc5376c30dfde8c7fe4da5905412b944dd56c085e90198c9d716b40aa9928a8d08cd1a7a4c6ca26c83d318fadc61fbb5cddfa239aae07a6c831c5e50 -DIST phf_macros-0.11.1.crate 4693 BLAKE2B 291fc890830b3d350b5b36f53b8a761ef0947e9aca6d4accb9e3e4edfa3fb0a230dd6583b874f20e19654f06035aa9ac03683315dbb59b503beef9de8ce2722a SHA512 cb392629736028ac15a53fb0929bb57c9fa7c296be86906e24682274509e03e3e9dfdcb6791345a83419a3fcf9af81710dbc9fae9ac5d55341466dd4cdcbbe00 +DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +DIST phf_macros-0.11.2.crate 4748 BLAKE2B 643942f8e83dcf5623f3479d677ee11c7e25a87e9e90f2aa3b43a75398e6d956613257046f5b307476f605b433c5ae443832223ff1319a918fcf3f9602ce291d SHA512 ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c DIST phf_shared-0.11.1.crate 10320 BLAKE2B 9a511bdaf3c74c48da231effcf7e65935e7b0ceb9271a3d66f5b15fe13e801b8a7eb10ad5fe1a07913294cd070ee9f9ef942843ddc1a29f51c76e7baa62f8eda SHA512 0e6968aded0535c3430474c49378420fe64809ad436cd39e331c8dcfb1759605df12a9fe78db75bf0761bfbe8beacae4faad2209923327cb41f015f048fd74d1 +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 DIST plotters-0.3.4.crate 143219 BLAKE2B 3121caf7d2a62d3dd337d887ea2343981d23b26ab742fa192456d58a73ebd07d384ad6e1de58671b5c06344c2efea8e32168d830051d425a63299d15746f3a73 SHA512 04d490ad1b822195259a661dbc605ec2f8e190a5bbbbf549741b286aa888b26a2c7468d226cee7718bd69b77e026283944367504db98c0293b3db4ce45103534 +DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045 DIST plotters-backend-0.3.4.crate 13416 BLAKE2B 2b7090fb98ab9c28fd8525e1b3b4ca3410dafdb80563f52b545af70db638899123455254861e95973fb9c9e178e83cccd941c7305977de033091ed957291c28d SHA512 4784da70eda90a48aab38192619cfa7df733519cadc3b9aecd339dc735a9237e03144eee4f22f5f03ca214a732e8807d179d455032dd255a8125092ea489228b +DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 DIST plotters-svg-0.3.3.crate 6916 BLAKE2B 74c2c71afefe1148c82f8695ca3ae5283bad5b084e542325f3b6d587eac23f9fc087b64033043ff52ebcd661d40bb91c33ccd0de3c424ac0916baaa3a69c63b6 SHA512 1233eece4ab91ec690f93c7134ae8e6405183aaf500b2dce6973b6e212058334b7335aa80915e40363b9d2057398028c57d0b3aa974b88bb42c4e0e4726e7a92 +DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a DIST pmutil-0.5.3.crate 11031 BLAKE2B 258bce55df929d0e62c13edd71076e2ca5e2a73c6f18a8550f96c0c772c3133109b9eadd2411a9b1bc308969893ecf9798636234eac907c9e8f396ace2461622 SHA512 eceacc281e61b6444b0bcdc27cd2a980dd723f638a612bdb9969124f48177ddbbcf0e8ba8029b298597d8b6de0b7fe9b173cd2bc408003955e21a8997f980bdf DIST predicates-3.0.3.crate 22743 BLAKE2B e0dbdba7bfaedfd3730bc381efd439c09a0730a8876be219ae5b8beb230f99acb29263c7eea1ea7333102335550936cb968f82268eeaf61db912fc4d2ba2952c SHA512 6638890cf3ca26170363e789318fd201223818089a34970fb650c12e11da0c2031dbe114ffa1e4bc55c05f7c75f41c60ca3bdb4764e061c6317508275940c7e1 DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 @@ -196,8 +224,8 @@ DIST pretty_assertions-1.3.0.crate 79441 BLAKE2B e9d29267ee77532de9432f075daab70 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad SHA512 511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03 -DIST proc-macro2-1.0.59.crate 44360 BLAKE2B b1e42efd70e9a61bd46fd8bdd7db26aea142d98d28765de799901606b721c23a22c3e853d0821709ef5ddeac0304731b6a09c3bff3b7769e946b77fc67e44d36 SHA512 30e3340f53593afb3f07c4ba4c3d51acabd9a7513976aeaeed4c063fee268a28066c53b265b629d5d3f56597d1d34a9e69378f0ef5cda37b51a8fa8b67424aea -DIST pyproject-toml-0.6.0.crate 5966 BLAKE2B 86d2081e36984b4d814088553e108d9a3b002cd86aac378bed655be6eb72e6859fb66ece1f613e593c6d3bb91d0c6c62b828bc3c4445926130ff7d82afa19d1a SHA512 e967966092a83e0cdf7d1678b6507042288f62a0e994dfdfb6594895b5aac0048a8e1302c3fcce8c0c6e47e5c30e03c0616a86041813580947d38dd146665e6f +DIST proc-macro2-1.0.63.crate 44867 BLAKE2B 54fc0f4f4e328c78609f5c0e26a8e6b1e5f1ad989d68e63d21e094bc20e1be6950d5df98ffb601c89bd3d137f6c05a3d1de74070e493002e793bf159b96f29de SHA512 3855011d0d42e8fe591e7552d224b692d79b194c4452fe9d8f92ed85e5437c0a3524a38e66301412be482cfcfbd468b071a03cf584a1618284dfcdcac9713102 +DIST pyproject-toml-0.6.1.crate 5971 BLAKE2B 595f64c6166d093e14da0e0f5ce7a6a46953066813a3a42a60e9d2ee22c10356326afdd24823b04bf07e8a9dfa0678c3e49d4a2f2262be215fc0ba9650271633 SHA512 68463131ef9003f2ea733f5ff3e8d0d139eb99110c873b66edcf3ae343b66e571d86235c4d146dd8105b156afa0479794d28f23d2439dec1cbc9cf97e5ad68a1 DIST quick-junit-0.3.2.crate 11044 BLAKE2B 55726b5aa60212f3664fc867c40f0b4715312b87e046617cfbfe90da03ea74c31e9e54bd55f529e12bf509170a46a47038f61cc8154eb774c8bdfeab7dc7c07d SHA512 80354281bb02c0be1a82bffed35744ff63b30ee86b5ca48bb93101c6a265601774b2c84175ecb22d7b18e660828ba315324505590276387e4caec6983f687083 DIST quick-xml-0.26.0.crate 116260 BLAKE2B 791eacda72e95b7a16009e6ffe0d4ca6a9ad64ac6be5e3a44f793b16d3bd752b5c58795af559617f55c9f516cb439ec2127f255ff9c99f98825cd646cf66835b SHA512 357bf6a70fd822accdaa1a9d86402234da1725c7e9392c64b9dfe92f1f26f39a5b1302462b7ba14bd39a54f7c8e6baa65bbe30aa147e240f8e82997b97a2ce56 DIST quote-1.0.27.crate 28416 BLAKE2B 68715000ad56f93c573ebacfbad0987054ef7716e10144cc8de47636812271060e3aa8f0754d105abef46a27024cda03a7054f11cbdecf110735ef845dc59a31 SHA512 5fb5802aa667c60d1a721766081b01bfd6cd929db7a5d71cb74627c2325f7108740752e514db73fb3612c163840e60ef2d4bde31c41978f3d77605418bdf2b4a @@ -210,7 +238,7 @@ DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379 DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda DIST regex-1.8.1.crate 248412 BLAKE2B 4f1355104def09ec8f7a7d604fb08d0a39af36cdbb5160c63329e8c06ef2d2ad1063fc7280c90ba3748e1766b65f52fd6da24e439d5262209a6137bcbe2eda9c SHA512 fe83c2497b786314cbd9ead0d85a39ca87ae92225e444a41ba381fe80aa381a88806e2c20e1c468b8b59503fdf1c2b7e5bf6eaae0ddf9f14a70c1ca2773e8830 -DIST regex-1.8.3.crate 249112 BLAKE2B b70467c2f02e961d3b06ac88642e6c0c94b165ca6813f3ddc95e68e81a35fd94ce2cb8f80c29d5aa6805dc340e6b278fac0a2c91e328aaa66fee48df51427150 SHA512 7d390a09e7f27b4c6f96a4dd674bbee5868adb38fb86acb6329ff61cc6c1f3454ffd19d1c30468db1512c3b1900269e94ea6fb85116db01ecf5ffecbd789f4ab +DIST regex-1.8.4.crate 249562 BLAKE2B ad6d1221412beb65eb760ae905d4becc5583ae4d030c67b061626afdd3d4389c24123000688039fc6c8c1d091ff307b4a46f4b0eb84f1c258d0612c51aa2627d SHA512 6fa873671bc188906334202027fdd4d15923fcea88aa85d56a63e3a36bcf6aa77ae61c596f9154dee6c69e03bf3f3441e4ce26304d5a8e0ac47d710bf7af4a5a DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-syntax-0.7.1.crate 339705 BLAKE2B 59dcdb9e0f5a2008db491756fb353745bf4dbaba0d3a8a6782960c990065e1870cc120d7a7e220991b78f89053aa63b1a9c326f5ae3526d47679e4ae30ae5e66 SHA512 ff61e4a075550fce3a16e516f8222a489dfe2bdf9431220c98c33b1f9e6b19da7bc1ca6bf34031235d6f1ad06882b63d606874a14d2e27c615701ecc2f4cdd9a DIST regex-syntax-0.7.2.crate 339778 BLAKE2B 0b9533e4e4bfae1304a7ab5e2c8bc0bc3038367dbcab7bc19e680bc4945146f1eca3baa1c5bbff6ac60447b54059228a5790cad20ae33f16b9dab794a5f76140 SHA512 3065cec128ae6ce427d13b68066fc02357c21f7d1517c1669295f857395eea3297344fb2171c96d15dfe48050785249b7b8b8138fbe5b4a65c8427968347c128 @@ -218,11 +246,14 @@ DIST result-like-0.4.6.crate 4311 BLAKE2B 612ad606f331449907b9c0c99b525aedd53b46 DIST result-like-derive-0.4.6.crate 5814 BLAKE2B 2598173bb8920e6b8143e034a77eeab17dea379f947098c35054c928db567513da4043d0830a8dbc40d3660e1257b90b18309f36cd83ac03e018921ae48343da SHA512 1097cfd81fe99472c0c308df7ba64ebd20497b0f855b66839c2a81ce8a179a305d04e7eb4d17be9d1dcc3e90f5fec7d59cf6d3093924354a6e02aa4ac2bfcbb5 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 DIST ruff-0.0.270.gh.tar.gz 1498770 BLAKE2B ecdfd462da6222228d3e3cf710e779ea16837e792417d05c26547cddd95e3fb16471347f201b494a0a624266e22d8295c3ceaa6da6fd280fb76e0315fdd92b30 SHA512 baf7a36d276ce034672f87c2af10a527b05fccc6ab9e0614a09e3871d72120f131092cd6f9f04957744425c1ee5152c31656a9ec635630eecff48c86c3769af2 -DIST ruff-0.0.275.gh.tar.gz 1676153 BLAKE2B 7b8901a10d6c68c4817bdbc73c14ee64b481d9af868bd80c1ba121261e07682845051b4b931d86e2c2531d03373994f944b5a828b61b5cd1cab2ba6349db3455 SHA512 f2373b821596f5abf226a03562ad4bd49483c439009cf197a3aa971c1608bcba85d6d301a5a8ee559790504a37646000a876d92f48128dd5941712dcb50a7cbd +DIST ruff-0.0.277.gh.tar.gz 1788340 BLAKE2B ac39df848ac16958013b431eb94e0efc65dfee0dde0449937a7474e308556244c5c7c5bba07cf09f52cf8c5dc0153cae643b3fea8d9c60aad1960b7832c47364 SHA512 c3f38beabc793c66456ee65afe7c5b39d08966ad661ad664fbe75425f9b8397e2f53b432cd70b9dbe5e0e79c73b074bfc0b2ed2d0f742d9bb8c9004dec3a43d4 DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustix-0.37.19.crate 323809 BLAKE2B 6a01e5128910c4b1333359efdacd5d0c1f0cf0ac4f2615e6891c10e7de3ce8df5ca50955a3e5c27f3b85d3ffee9fe28105aac3baa4fadd05172645e9f7ddb853 SHA512 e1c00f97414313580dfb7a616cd0e9a64d87950b4d4e6b536b5eaea93b8741f769ef62d4ee1461af8266758f9bdc136a445abbb05c8355a11d338a166b498722 +DIST rustix-0.37.20.crate 327665 BLAKE2B 6118482fa343a72519014136f6ec57a8822c8db2e0e041eed66c2fa709f708f562958554a39dcf02bfdb46ef1c91480d46284617a1610ce83b888196d001fedc SHA512 064ec448eadd6f9371e9ee64b579b934fdc71da5e1cce7e7bf3ad93010b379885770e8c97cdffbbe4f33dfbd99e0e27223c0b891e3725b52c5197c9ed37bfadd DIST rustls-0.20.8.crate 270142 BLAKE2B 0d9563e302eac78871eb8346c72fde2a05618dc8a966198cb4d607b41930dd54487d9f4d9c8ebbdf943b4593d4cbb75543c3aea9dddc61a06500b4b322aa726f SHA512 4f56494987cd3a56f47dd07d31c7f73d262a4d003cf9cc11e0bce5fa85c87f18124b1c364186501736f0d40a1f193a24d5d73f37a491ff81ca8eff568559e547 +DIST rustls-0.21.2.crate 279135 BLAKE2B 245050123812429cea4ed8b0f37c0f4e91cdcd24ebe930d7cb1b4345b974b962071adfdffa22186f7a4d4ce148e44b5b890b6528798ac4ab99327379c5b9702e SHA512 fab9701a9cdc451219adc7769f6334a1a6776b6750d45fe2583b1de9d0f9fef38812bd6f18fd00c436b90b4247e967cd0aa9172c0db3268e3c77bc14306975a2 +DIST rustls-webpki-0.100.1.crate 70719 BLAKE2B e92e62bb60520393b6f834d9b386c4cf7385c44bfa8e956fcb59b8e74e0702f07a12aec2f6770a4fe8cf41172184e4225e1d7e5af6ed236a9463f60594141fa7 SHA512 0f7ef484ba0ea6e1568373839a3afda246c983c0ef7e66dbc95e295f361b9e34fd0046461ea7c73fed293df500143d01b2fb6122f2da50753e4a498e6a2086a1 DIST rustversion-1.0.12.crate 17278 BLAKE2B ceefd32afcabec344a1bb87d818fa22b84c986367ebe58bfa54389080194141489e1c87397a34eab4d60d660c9e0d75eca3958225640d4e6a061c96d27778c6c SHA512 eb55f3c0324359e897ad07a5182426d68a067ea41461b62a44f98c2864d5a5d0f47733f88d977a6f537e39a801beaa3b5a6041230828c3213085b562edab133d DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c @@ -233,12 +264,15 @@ DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017a DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046 DIST semver-1.0.17.crate 29685 BLAKE2B b9beb685eb9f6cffe557d1185997e1a93d0e50ecd8e9719d9855347f12dd430ed1020df81839b7924a984596437ae7fb2951e7ae44c5540692a7f37b591bee2e SHA512 5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7 DIST serde-1.0.163.crate 77030 BLAKE2B 0d7ead66faab8ae01c693c9bbcadfd0a7a736c8bf46f50ef43ba261eec9e0f0c43477feadb2e134f0ed6dda3115dcbc3d22daa28592f343739f1ea03d9c25723 SHA512 752738ef5f67f1b4435bdd4e76e740ba192bd93e83cac55fd667809af26ceaf02db7083aaf7b2074644b38964021af206000b6130199e7994c12c9c57cd31a34 +DIST serde-1.0.164.crate 77057 BLAKE2B a3c9c7deaa841a559ec901eed72a768e0718a77683897a84149dc8211f3e6f8f016e6b86e5b3c7c3c3d512486dd7fdda2860f69e7d9e600fff6ca6da8870bfd4 SHA512 17376fad0d3f0fc696d713c0eec81fc4a83992f6f9dfbed7c3e700e7ca8a3241abd46d4c11303d26a5fe049ddaf3308c2e76b650cc7350e03a1e34002700552a DIST serde-wasm-bindgen-0.5.0.crate 17235 BLAKE2B 8e9967b31cb1c02993b62c4d3d4ab7dcb86157f62f06e634d9a847809c708d24198ed74304b02157cdca147de1b19ab2c35d3ef66524cde09d63215429b98521 SHA512 e77c0e8cfe4b13b22e94c3cc6058ec7d1850b6d3480667268e7e19627b290659c73bebc50e4fd186bec6ec59a2064a7155a7c554cd1395a2e05f09005f416ab0 DIST serde_derive-1.0.163.crate 54447 BLAKE2B 284d02fcbdd05c53c8da737fac422fd61ff53669b140686d1732ef727a1e873945b1ebdb85fbda1d79f2c563b2c7b81d3ac51c76fe0cf5205dc6ab4d46a9d4d8 SHA512 744c4235330781c8d9c6ab4f49f6ddd11fcd70b97c97fcbf1434ccac02ba7d29eacfed21ee8e005f5541dd8ab4a34023e95d85231f11c5f4d6e24fcf806f7283 +DIST serde_derive-1.0.164.crate 54789 BLAKE2B fb8e50cabecb66bfbb4eff07bbd034510ebc4eef5fa21c855887beb84d19b1201a4e9dc0f68a2aeabc559f2229a905cc44e780a7e6bdc55aaed399bde5dbe168 SHA512 08777ed5775ee6ea47daf084f4ee15869b3969d54e43e6820277535e79b70f61f6152decaeea29bca67137d354bad079393a6709fd10d7cfeb50728e46030c04 DIST serde_derive_internals-0.26.0.crate 25382 BLAKE2B 7829d9f7efe64b057efea96d60e4a53623757a58fe7fdd53c1225c0a1f1c80338aec9e2a8c4033a1e90f9e18940796601a2ef62f9a423fc39adc00a8b9b6e065 SHA512 acf635d10b41400e2c10d326fc7ca60dbe9094c2d1d94f4f34905e6978b155e014aebe29e0cc2b00587c97751360ab0dfa71b5c6901629bda9322754e2f07890 DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e +DIST serde_json-1.0.99.crate 145102 BLAKE2B c6911880feab10a782aebfbe06b1eb37f415cc362db41ee8f6b0353c3f909d3c92512197503da81c7b74e54cb7dae49fe62c53487b1981480269fd1e657e3088 SHA512 7636fbd4f1f12e0675a8b13d8af80f09a2dc6036f8d6eaccfe0593e2f2e7a36a2ea28fcbf36d396217a8f7995ba29c14a17e695d1c914866055c69768292b292 DIST serde_spanned-0.6.1.crate 7828 BLAKE2B 78d39bca0850b78f0835167ca7786c0bf356d668389aaaf3ace946e91d9a7db8dcba895e833d87e88502b2ba969cac9aad6c1a053c5ecb37f845ebb3b0bb5b32 SHA512 6271aa2af243021002a10cdbd16cb081bf10ab53a61cace104182eb4f28e0c0d7c447b7dcedb350ce78debf5ed6ce6502cb823ae9177d98c5288310094eb22d9 -DIST serde_spanned-0.6.2.crate 7749 BLAKE2B 3a2522104579cf667e567e1ef65e2e1db3fda700abbf10747f1e770b45678cc6414ffdf384690796fc5df570e39a7518af15857c8c3b5b40fd185f32957ef30d SHA512 ca64305238a8cc61cc4db3c9675299d34e4810dd63387be65231369cccb69c942c473b01388ee2b661cdaca8e133f1e8848bfa4d6a43eff28fda0fa9e1fe7ded +DIST serde_spanned-0.6.3.crate 7737 BLAKE2B 957352cb24d5cb1173613a48de7e411d768c61a73dd57572530490be0569e133e7c8eb62ec34e542a17010871562a53e37b296386c54dee8ea61d175dd0b05e3 SHA512 5c4f4a861dba2af7f0ad0c585859f845a7ea6c0a8ff8b63985503c9da27f313ba15b904b0aa56a59043c44a87c75fd317b23006a3804d332b84855189e436610 DIST serde_with-3.0.0.crate 123778 BLAKE2B 4208f979168fb87e271f2ec2026ef79ad0999a1c9faa42d50fd049ca513966885096973edd183956756808fc4f5b4cd79f7c7dd6f0e7d92f72edcb9a4cec6f17 SHA512 759ea07f432821b3a8754141aa68256a2ebdf5eae066dcca3b705688d0698e4502e44c4b9058d96c43431410deb44ac9461db5ee95e7fd7e1bd374f94784f630 DIST serde_with_macros-3.0.0.crate 28221 BLAKE2B e0a202135e93ee6347f50a3a2f7967bfef67cc629e2a10a90c0a3c87ad32ff4b87ce44ece147ba1f50d1972f80105efe7f4dc702675fde745e37a33e6d80188c SHA512 df6fd2177b839cb1ab24c74eac6ebabe5ea38a313b73ee7ef5cc01949c659f351b9f1a6d4340edcd88b93c372de36b6dd1e5a56bd13e5a477b55d3be6c791a8d DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e @@ -253,9 +287,11 @@ DIST strum-0.24.1.crate 5636 BLAKE2B 81959b4ed8b78313bcd370eca0de10dd86b63c27eea DIST strum_macros-0.24.3.crate 20696 BLAKE2B fa86022cd1f701d8755fbf3e6356a38d46f4f168a1abd19d1d8fa63cbecf41746165791955c8cf1fba86cadf85ddb427ffd17bb360567187b55dfb9a899503c1 SHA512 8276343808afe71d68d7984d5a223a4fc630df0adb5a547cbcc6912fbffcf7e4ad38f115888a2dd3a8443d6fa7b9c7726318d4f5d1ab43f463dd97ec20df9134 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.15.crate 240785 BLAKE2B ee2a2250e7083770f8fcb5ac0b387a28bab041e56dc9a835bdc366d39830cbd464aec156b47947331864220d78856f74e94c24061bd0c4fc908584efd355bce6 SHA512 19520d13b417ad2cabaf7e31f45271d41f26158607d0ab21e76a04e824133c64f4acba0f8c044c675028832563ed7cc73fd88d519520ef3834008dbb3d04663b -DIST syn-2.0.18.crate 240648 BLAKE2B 1e16f0936faf2656ee74cf9c75bdaec19589a4309d68b0cab37438061cfa29c66a1dcd624ad9247d63c85b3c1fdd8a484a65509d672cc6471f3c93f3ecce30d2 SHA512 2642eb35d52022c6d21bb893843beb9b737a267f620e1f5a6c9096d434fd1fab05fe007c8d8b6f1fe00a25007d6f55dbd4ec620b9f5c1154659bf34c246334dd +DIST syn-2.0.22.crate 241001 BLAKE2B 24e610d357b5f20fd72397fbb3d437c0620fedd6976d27cda3673ff8fb52fed4a934f2fdc863ecff99694b21e85df28f25b1c58185f2e5cbb15a14787b0d1e33 SHA512 9cbe85a1dbb283f78cb73fa2c98ef46f4879c8742643afee7d30e100c62a7ce285a69154c1b5246ed96b05718493f08443f243f308e1d44c6e120637d54e2a62 DIST syn-ext-0.4.0.crate 10535 BLAKE2B 9cefd4ca290704a809182b4b391b918fd46c546a3e0ac5828391d85e63384402fdc72d450307101ce18e3ab96d6ca347d8e41f6e1395f34b7cfe333ac63b6bb4 SHA512 f285166f4315334461cd9c2d9e386309730fa0ed38934b0f9c16684cb46e9f241d97ee31e36c3989974d6bab3d94bc4cda85c8be0d2ae71b0afc4a5352c945d3 DIST tempfile-3.5.0.crate 31129 BLAKE2B 6d32584819794dbbb1f30970577ca2c82cf79979f94b070327285ae8bca6f8e3ea2402d2034290472f284ce039a3a578bfdfa81a53b5c49b587dbdb40960f6fe SHA512 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db +DIST tempfile-3.6.0.crate 31812 BLAKE2B a40a18a810e957b576d2fa8c78c192fa68f0c70d7305a476512fe0602e449e1668b434f0a8a0c0e98b4930054a92c009437581c1984d1ec6496026cd03847e06 SHA512 69b0d8a5619201620245899849b807841e90c24aff08bf9ffac76469ee5f4d6fd3b4258d5903bd0261fa771df88cc83e869faff27a413188571258aba1a249cb +DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 DIST terminfo-0.8.0.crate 46407 BLAKE2B 8ade6d7b6a1ccb7317f6d30ac5612754c8d324ab4614ab771d6cab692d191d658e9782d2a7f63f12bb30c7164438535b9a7e1cc37fa9daa691634f47c0e5517b SHA512 77b9abe815145962d40a502d04a62c393d97ba8c721c79ebd8f71eb23fc9bc4ab0d6a4b8b8b90ad5b716894ad53249c24270e54a9785f5f66918beb3e656d01d DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 DIST test-case-3.1.0.crate 8127 BLAKE2B 6f1956c8cf8dd04440abdd0c68e4be75dfae5a0d02db2a55833e4fc730016e0ebd39d6051e435e9ff5eaf4b350fccea301f216a39a3da10bcbc896da80bceae5 SHA512 dfc2c9bb3e0616acaf4419a6342146b1955954a09dd82536d78d3d22983b371aaf5fa8d88ca1ccf8f118c59d17dfba8b257a4ee94f38daf602814c57972715af @@ -268,7 +304,7 @@ DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b DIST tikv-jemalloc-sys-0.5.3+5.3.0-patched.crate 884399 BLAKE2B 4596f5392e32970ed8e0c37b5111da2d160b6140a84c2188a38cb2445160496574b457556195e88ea254f2f98ed89f4da1367a20747d843741c633c5c18c91f5 SHA512 bd57fb8e7d4f050246b37262115edf8cecf798f2aa2ab23794673091f1b566c65227f815819b0a72ff526b8dadbecf28d91240d3668077535b3a2b4f1b14eed4 DIST tikv-jemallocator-0.5.0.crate 9382 BLAKE2B e241742cb04b07164c08b4bd3a044dc7c473a2119e96a492c8b3eec04adfc3f728ece98c95e1e944af3fedec75da72b03f5aab56c8e7e97d54e0f8e5df6ab88f SHA512 13773bf6d5468e16ffac2bb8824f968ecc5240d89ce63c18cf454c54d9b2e20f25eab84786029fb333f70833f5c99a01eb17182615b5e2dd1e54ee97899abf55 DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee -DIST time-0.3.21.crate 111598 BLAKE2B 8b760bf4bb8501ae3b4c121e1265b9f07fea633e8acfcc091e8c2a4ebf1f2025c87f13d63c95ee46eb3fe31f920605c2100349c8b7be0242ff8c74037fc7c602 SHA512 1bc0505fd823d7ab869e2b8b1e44563dbf2bcb7cb4a9fc67d32efb54872177e89b7dc051151d4d83d21d77d4c3d89a3370d35e4fd5db9bb5144a373e309c9ce0 +DIST time-0.3.22.crate 113792 BLAKE2B 8c9920d38b2d9b2f3204de7fe399f6e25b0a7ae7bb72d155eeba397f5721130fae1e0b3022ce9f1109d08e73b72a9fd09043d69f5cca953e80f3d70c4f49a71d SHA512 55575d043cdda64f7a789c61360974d17d3d380a4f0b243346222709743609503644c352ab2ec5d5336bd2b2a4709d54fe1863209d5625f14f881a1c33df1763 DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14 DIST time-macros-0.2.9.crate 23684 BLAKE2B 5484a3c5bca52fcff3fcd4e6f060ee24ce293fbdad1abd5819d0426eca29b95de866fe1273e0ed3431d1b94b12c37f23748d4cacb0112a67e9be0f49132d03ba SHA512 2fe094e61ca0ab708d60693367812f1b87fb9b6770dbfa3dad8a2aad7d2a000c24ae3b8960104d6c5b72b4a055c7715fa5d4d601eb7b7ea1764bb730aec86033 DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1 @@ -276,13 +312,14 @@ DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e DIST toml-0.7.3.crate 47227 BLAKE2B 8e0709bfe7c26e15b0c5ed4f3f908977242a52cf813e6175195b662792baa91f104da357876b711158d4b55b2426228e278cb9a2057de26d9b167d99208d7d04 SHA512 4f3f7534d07e4f5bc14310c4030b89ae3d42c9e6d7a5d3aefa33ff9bab3d73625367fe9c74fd1ccb8350b7bb3a78f1181654e69736cb7280b89e632c29aa81b5 -DIST toml-0.7.4.crate 49003 BLAKE2B bd2f17019fface4e55370ccae5cd8e768227bc9303a105e9abcd7f7e67cf758e47cdf77a40170782c0be85ada4b7645d721b61144f90867332da6ae0728c9baf SHA512 aa589354d4e0a608257c62fdfa6f09d2094b6799f6cad5a98deaf44f689c8893d1b7989f1f67ff828867a9dd079374cda03de62dab624f55cf9df3aebe7557a1 +DIST toml-0.7.5.crate 49069 BLAKE2B 99739c051e7b73d41089b7cc67b1544661e27b49baeda43556c61f3a0169f7cd8f5941e578fd94af5346454f4d4d00ede2b0b9d5f331e2a66e03fb2453a08b26 SHA512 c3c6f0843103d23d65568aa003f9cc596a3e611b0aed475dec9c1e8662fd298bad54ce41bfa7a61b66eae14dfdc7e15e70e5c77feeafc6cee3df28d6a872974c DIST toml_datetime-0.6.1.crate 10765 BLAKE2B d31627732a1a70dce5142ecf6dafa2b52e56b7df7d865b64dc477affbb2cdf148fe4acdba84373c4fa1b8bb8de06380e2a105c10fe34e7591683697d78b17c78 SHA512 024fc32f5c3b8efa764bc3fc59af710627513ba2e536f01f227d36661eaee099ed78320ea65b15a15e39c0fc30ff2b44c501f96d5a2618034daeb290524694e0 -DIST toml_datetime-0.6.2.crate 10768 BLAKE2B fddffa3e4f8f4076c66c171379670df41d2be2c33810a78c5902f11bf8910f39f57b74d5f00ed77cc6b74bdbc34b293b57b2e867233a2fa9373f8ce7635669a0 SHA512 4ee0e8685c2a0738ea6f8ee10bf1dbb823d7c0e7bb7d4bd90d633f5f9056f77bd5a768d6b27d0f8d8a5818374f8497f20fdbd9a411dacd8b4fb58671aced1b1a -DIST toml_edit-0.19.10.crate 95594 BLAKE2B 5894ea24538013d37bc6c4beb762c18c07a193918791d062a4ae0c1dfb0cebf6014ce73672feeb9fd3ddb0d77b58ecb2d3946ce00837d81d7de69b77c497bb0a SHA512 9ea97b52437591ba38b2aa0706067254de68d40c491ecd6c53aba370112a72cb502012c982a2b915bec4c0858215c3f0c44f65d049097c8b71de45aca32f58cb +DIST toml_datetime-0.6.3.crate 10770 BLAKE2B fc1754eb7c3a7073cfe41e5ccba152ff09891a8de8afe38991cf2dd7b93aacf07f1075fd24d7aa643238cf31e3df1fc3162335b2c475438178b4a4d8a2055471 SHA512 cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b +DIST toml_edit-0.19.11.crate 95642 BLAKE2B 80090f0af3d499d2a150f386b1dee9c3ec06374cb34a56db8be1bd558531f88b0370d53d094f32caa420a9e7cb3e853fbc90527a0a94567294131c0ec33ce0cd SHA512 626a3e848ba65d8fa58f8288e451653a3eaf6843e4991b9141084ac789ffa9ebfb8cf8dcb1f8810612cc060567541ff4b727003a63f23ec1096af994d02088dc DIST toml_edit-0.19.8.crate 94457 BLAKE2B 8fb45302a44f48a5a75db4dd6e3c7c2b3e4cbc357d67e247da36fe631ba66ee64a6786c8a2f9d915a260aa15bafe986ea8085f9dbce5e03fce92330c782b8b65 SHA512 467454b0b55514e039e8049bfe41ffbee7677a0c4fed4cacd96cd8d91d14cbbb2ce77ba3f356d486ddd8deee9b9939ebf519dcb087aa3d5413eb709f7f003ff6 DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 DIST tracing-attributes-0.1.24.crate 31841 BLAKE2B 8473fcad6bfd2f7df0fc4db41a5f71c4c128f4a0b485d21803aa421119afb3d9d5782515332c8c3349c24324c97449a80041a7f6d185c9dc48650b5b9182d585 SHA512 925bb3840ccb093dea2625802e5ee3a5f4bc3eafe2a8715670b1f14d2f4a01eff0c50f11368507247bcade02748eee8585975d156f5d2c932231c6e2ed89c0f5 +DIST tracing-attributes-0.1.26.crate 32060 BLAKE2B 80e96f77194d90c324867155a22ad4b6831551ace5832434eb83268cc1919b5aedd7d193e00ce7b8764724d446bbcf0f94d01a94e1347321df8eb6858c4132c3 SHA512 ddb9f5efb33627586cef49e3bd45d45b643cdc0e280c970a32f92c8ebe3bd51428ee395c43613911e23841ffab36daad322f2a874732491aaf6a95bd5035fb44 DIST tracing-core-0.1.31.crate 61263 BLAKE2B feec046ddd3e04995bfe24defd6ae1187fd7ad78d80d69031178f67ed534e9aa6ab6aaea92dad509f57e220df5f6f025ab8f96bbc957834126f53dcad36580c3 SHA512 66fcd0b4f32de3816b1dcbeda1af26fae0a79d088894637984dc6a0ca65b609f5f166cea376601f6a75f8e3a281da6d4450dc796aa0a7177ad615330237e2bed DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 DIST unic-char-property-0.9.0.crate 6809 BLAKE2B d2bb66259b66e59e831ad74d89528882336a7cf6dfac7a9f49308a70a3d61d5ab88f3ade9df2c086f27ff4a6eae0d2d2b8e63bd154ce3e700cc525769f34542a SHA512 ef969968c61eae6a7d68e6ccb0b40f6618a69bfc4714b51bf4ee8c5ec4532d10b9c6675a4cd5121c904a578ceec7c6471d1496fedbf121059f076ad1c5ccb70d @@ -301,35 +338,38 @@ DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa53 DIST unicode_names2-4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde.gh.tar.gz 799276 BLAKE2B c7f777e387bd5c3f0a459c79fd642c5ac526d438efdfc96b46d271d5e807fc6796de6f362ab69f353deab360fdc7ca45dbcf4837412b0172e4df9d89b982b767 SHA512 9623bf76114d2f7f107c74a08b974efcccf8a024549447709231a2a9e72f317ec7d67f44dec2ab6be9979bb3eb7b87d09c70450b9f976b4d56814d0fc8cf30d1 DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 DIST ureq-2.6.2.crate 105924 BLAKE2B b055cf00473a6d67d181fe6ffc9d960ee9c1ef4bc346f30466e9d8c129b82abc908344fe61957e6840b1d1cf302df12c94b0c74b49daf0e978173e36899f3c4f SHA512 712922b21d321932b6e4d8602903d92fac93549200cd10d66052f404e7734a5aab2ebfe78e14cc443df3320530454a6585aa8005fc39471cb1aa95e54dcb951c +DIST ureq-2.7.1.crate 111068 BLAKE2B 79213d1aa2e7cf4fab43ccf8ab9c1f804d717b8dad8b47d2fc3d28dc82b05e73eb798f29ebe8b1fe1954029f407db5c02ed79a054b9783ba931c7c6bc6ae8052 SHA512 44447f3e4e417b2fa4f94f1ca638b0ceb43877a2ef4697619d7c584407a0fbcac2624a7a3d9528c00aa81401e98e51a29ea051051123d716399e1f67e0a3afb8 DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d +DIST url-2.4.0.crate 75670 BLAKE2B 8cfff1d8ae0b7353ab4f539e2df1f15dde3c75f347c36bc5c4c8ea45a0cfcb31950b073b50acb34a14cd3d7a11b665c3a73a3d070cc590ce740c561f0e6e92d2 SHA512 acef524d2c00d2fd68ec6385ca2a44b740f60724256750d8b0ea609dec7f9d59303069f315f04a5205925a27274ec7709f3818a2237ea0023845e9a12905694c DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 DIST uuid-1.3.2.crate 53928 BLAKE2B 03945e2f3f9509aa7c051d656d5ccf907a9008f4492c0efd271bba82eb17125108ea3aaf8108546f8baa5b1d18db22e34acb13ea3461c2678de670911d2bc612 SHA512 b363d881d1eff875db7cf4de7290a41b74df5c419f9b78419ca074e2269f8fd24752f7ada5a87c8e2a6ecd5bb4ffd259bc7e900c8d3b7c709e4251cb449cf982 -DIST uuid-1.3.3.crate 53826 BLAKE2B cbb0a32a6b5b232f6f13df8507660e195757db68118a7c3141b41fdc7e3bb1b21f34d54ff7cf3784312d689466ae613c28e61d1ec52d38b64bc57ae88f35ac10 SHA512 34a545f72acc1c9ff3d55667c19b652d9900be4a7c3b63a86c59ac74e3324fe3d67ee429c5225b44084c042dca20a70455de1540683dbfea80a5f400cb9fd4aa +DIST uuid-1.3.4.crate 53874 BLAKE2B b4817f38924370f05dae839d4faa7d46ce0165db45fd4ea0c0079c3709b0b61e3a6ac16fd2909ef5de9daf2ef0f0417753058f01912f849a33b489ee35f91f2d SHA512 42eb9c8f39f4424b1a40669eb8abd7d81b0bf1020a3433aa34f2022eb62facf4796462cfe2e6fba69c1e5ec63a2f81c1dda72094aaa0fdeb2bbf83acd43c6899 DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f DIST wasm-bindgen-0.2.85.crate 174067 BLAKE2B d357495b027af755c5dd3246547dd104d5a21c7210666673ea13749769dfcd1230c92f74228d3e93de56d8b4a6fe0a5afe2f8b2db87a5bdc5696a96675a7d8e7 SHA512 694b44a2f20a6a6be5a80bed28a0ac15cfe34bb4f1953f34a79d3ae65cb53603d85d4b803082f809adf560d019297fbcab133a91e724a74682b607f6b386ad34 -DIST wasm-bindgen-0.2.86.crate 174170 BLAKE2B 09146027b7c841ad0ff4dc18d2440330f5fe76d445cb947a5ed47e12455cfef8dee60398be6c32fdb7095535d1c88c7cc61a11c5194c4a0b9e4f55626b1dad0d SHA512 185f513e0e67264842f7ac03f19dfa89c6954de333fd5dcf6ba2e016a459c4a9c98d4ded341e99d0fd1f2795c458acd1e5032b1f74f6cf79c220b156f26c093d +DIST wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705 DIST wasm-bindgen-backend-0.2.85.crate 26795 BLAKE2B fd5806707e8422c13afcb031c66325767b37c3e7c8ed5286b8ef23ae3e6c227ed9e8502a4bce5841862f458b3febb4e0305760e36b5bda9e62802d33ad41b673 SHA512 8209be40cbbd5018f4740e3d927e7ced03136eba13d72739700928d51e840952b6180164809bd0273c66b8c39761b34cdfb9c51cede0177092dba9dcc6f88b7e -DIST wasm-bindgen-backend-0.2.86.crate 26792 BLAKE2B 0df16a87b4e3b91b2c66613e49844567ef036dd79532759e07296dacafd4993d2783f88b137b5e6e5d9c7f18c8f4c7eecf11edf666e6dfaa4c1d3dc32872ace8 SHA512 6e62432e29f7ad02e890c5c4943869a166606a7f9ba9a8ee78fbb1d86f9083005da5268e6b18ce1da13c5016e8c89ff3f5576ac3bbe3ae4587bd4c901ed5e436 +DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94 DIST wasm-bindgen-futures-0.4.35.crate 15181 BLAKE2B 696895633d426823716f16842626bab513a5da6ae283e04fad3bba503b6c2f5eb28708e4447d3ad97ad722af4c4ad02303bd8a5c4ba3fc81d2b0b5fdf8ba82f2 SHA512 2d87790ccbea64dae3e3c835cdf386a71a7a057c3c46c7c77af0935141f4c21aa5d23f7b189ab6ada68a56200b58bbbcd6077d6d178fd89227b8d3dad1d04495 -DIST wasm-bindgen-futures-0.4.36.crate 15181 BLAKE2B 8c82bf2719a7207c13ab8fcce505b12c7af13da62124fc8ae5f2a66dcf7640c4df41fbc8bcbcefa05ef6deb57c9015e9cc1f7b93651752fd4535fce026e5d5f1 SHA512 4eec090234aeb47a099b0e9ddd851e3e4571221b2f207e9231c1a106dddf9c9e67eb97ef58ae7cf03008f17c58751599bff5c22600d6a038b22fb40e58262214 +DIST wasm-bindgen-futures-0.4.37.crate 15193 BLAKE2B 06844bb1ef1b492461e245ac16ed13024c7f3acedd0355aeab11b8e8f32d8b607c5642ac5a41432e72a7d3fc84b6c842929a6609b8e77d7482e273a561506ef8 SHA512 144d321ac7c9f55d94e8a0a6803c2994be763141a757f33c27513fac45b0193d4e4429c899bf1fad25039d56054a0fa381f0171df09c06260532cb06d5407448 DIST wasm-bindgen-macro-0.2.85.crate 13884 BLAKE2B b5567f7989248c131ab910759661d6360acf8db6c7232c6ba5f31644dd25e8ac28120b81a22597af62f9789cafbe7996c48c3a040c6d7802652934e846359eb1 SHA512 e670134adb61191deba5dbdc062f7d236bf7f39b6b6b676e2bf274738406e388ad17dc29ecd47eaf5daf7603009e51770c67a0420a327c2f1d2d8ccbf233e829 -DIST wasm-bindgen-macro-0.2.86.crate 13888 BLAKE2B 267d19541474501be9ffaba4ffc6a81d32c3c8bd79ff60cb7588edafcf00a65d4547dfcd6ff12692c49438c270e0611e6726ab03ad2b449f7d4c6d41aac86949 SHA512 f6ae82d9ae6e0316c9d35a02100c7e93d5fa17e23d36f72b04a1365a580323126a514bda71f7c225b51ddc966460e9f3d7855cde15a9264c05375a92a56e4f75 +DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6 DIST wasm-bindgen-macro-support-0.2.85.crate 20028 BLAKE2B fa01bdd55368c6da2035304a29a374580f0845dc4acab245e3626168572b2a14e72009c2530ac87c3088bfb89b80b3a9f7e1c2e0fe334cf208981583bd63bd20 SHA512 5e828cce1d57b4d39cb8d7436398d9eabf76a4865b0d2f9d9d28f9c86393aa481cdeb3d82c80053eca19f4482f17c740b6ea43c41280c92466aecc6aeb480832 -DIST wasm-bindgen-macro-support-0.2.86.crate 20027 BLAKE2B bd6363b515400ba393c8f3c7c38e8fcfd19d1eafc377528777254208d3d03cdccbd208c83e70291525b856d88c36f8e13b8c9df3f2d568133357c1e7b047baff SHA512 f4d5a883be6b7e6933e705a112b5efdcb1c5a282b214a592c08c6b5fb423a600c6fe43581cc2f8c13ccf946c5a210e05d0455cf594eccee2077f9a96c5a40902 +DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33 DIST wasm-bindgen-shared-0.2.85.crate 7246 BLAKE2B cbe821f0723271aae74f30812e21f5166ac10714f4b2397fb9a149b514f3297b86a718197369a6bdef82294881a2e2efc41469e0aa019ae994f490a71cd2d4c0 SHA512 eb281e105946e3657c0bc8657839cd7e9777711dec54a785480cdf1099fd0818c35899899250497afeca41e87f692f573f5926af075a60438754b8d9f5ddac34 -DIST wasm-bindgen-shared-0.2.86.crate 7246 BLAKE2B b199125c7a65dd2f77e8700d459f1aec0572c6f1ee16198f7212d494daf4a71ec7637803aaec54e3b04bc991281d102e6f4da9d63838919238b2034353ee56df SHA512 e2a557c58185cea726e694617afb108ede9017f2aa492309695cf9a8b339806c0d9e35c4eeb6733acc56f8d0291f34fc236651246e82b450435949a4d2e0002a +DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008 DIST wasm-bindgen-test-0.3.35.crate 16972 BLAKE2B f0e1966f11b877eaadb5ad55dce5103c1c2f21714d002a73163a33c3eccdf97efd00fb8cf3328f321891fd0469c7e6681133d4b2a425a2295607a7f281b9ccd2 SHA512 18b7bb81ebd8347436175b4ea08211fcaffef82aa19aa417e0a1d95376758d2ed1dfad82a03bf32ad6d56d1bde275ec64ab8e45c241d6eec8bf0e7ddc78af6d9 -DIST wasm-bindgen-test-0.3.36.crate 16976 BLAKE2B 21618716f983d312cab797ba6448949f132126f5037f2799a723d76cc4f050e7a98d1510e6c693b52f148662e0ee73f92b6b4efcc1b9e3d85eb44513982d034e SHA512 4e480dcdf1e7e4ffd9ebc037ca3791291a158310aabdc2277a9b06b192e5ba78a805e6c3b96ab7e5117678008a444ce0cb771bdcc2295bf503dad4b925c356de +DIST wasm-bindgen-test-0.3.37.crate 16984 BLAKE2B a37d1cb40592a86ce58137311dd65ef3622d2a7837d64f895b7950954e1feac5b1bb44b1417c947963957477badaf897dd2661497040a6a45204ede483f2df12 SHA512 642a772a358f396c7b2bad0aa96ff97e28c96007d66d06782ca0305e73359d6b6aca39cdb5dfc976230ec5cd147720242506e437403cdee9473a78b2bed7e733 DIST wasm-bindgen-test-macro-0.3.35.crate 7727 BLAKE2B 49ddf390af1d3ea061293aca178e9952785cd2304d6aed005870e6d4aa7215f432dc07567b95e4c9e556c75be4bd9a7e3fff6d461413347aa1b28ec1172f68d5 SHA512 09c67646dd60f4196a858b44b2a1ed27a67ea2d501a4875a77b64f6569dc7b1f39a6193c8b3d9d5dfd1195bfc7b97764e913e7c7822a6195358debc718f4bd7a -DIST wasm-bindgen-test-macro-0.3.36.crate 7728 BLAKE2B d396628c846b3abc2e0170700e4a5d75802d32f42460adaf2798b2491acf21e6556bbe0ea6387d56b431bd31bf265042b4972067395e31620fb1d2bec233d9d7 SHA512 6a097b0b14adf5373fa2f03dae18ea825e4dad1bfa7b6854cc3433f9554214487c99eb63b0dd65cef3dda4b3dc9de3ff48ca79fd7fa69209c489ab1cc6b98434 +DIST wasm-bindgen-test-macro-0.3.37.crate 7739 BLAKE2B e931670baf8f854781130a1cc0062566b96863c28e03fbc0f6296fd70763f14488ea0b3b198a15b11895f9f07a2f7d6fa9a5451e95c08e1faf150b288e3ea030 SHA512 e33763962d426b59749ae7f17c7f524a585963c6e0a7a2a0337c51bdc323f6fd8a6e9c63297fb80c6e8f1e5d0d25bb8970a94d2eaa4381cc028ed61e475407b4 DIST web-sys-0.3.62.crate 719388 BLAKE2B 210f5dc9b098dcfb32eec229a07f37b3f3cfdb38eadbd022d9fb1bf14ad01931bed1bc1f7bd61314090fe7a55cece0b50d16101747634091e1ddb85e7bd01ea6 SHA512 9af591bb9de54016ea17a127f0360a3faf5b9e30880e4a398b11dd859b52ff07d2594524dc0c27ba5724fc10ee2680ddc11011cf3ee35bd40c4fd56a41a8c025 -DIST web-sys-0.3.63.crate 725192 BLAKE2B 188ac3d90a040b2c7f1d9de007c02818bed46175c0f49e729cb41f273bb14de43864e059e257347b8fa0511a058aec6e43a9e99e9be5d8e0288e80921c837b06 SHA512 b919078dadb1e161c1b521b0b0c685a08acb659c7effced3f2a237ab8a29b64fe2d6ac57125857e574a0331b7aa673f9736b53c6df8a63860e7c66f4fb8ab3f4 +DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4 DIST webpki-0.22.0.crate 58663 BLAKE2B 4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84 SHA512 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570 DIST webpki-roots-0.22.6.crate 242386 BLAKE2B b7c4ca7b372effa1cab48d890e468a272e0bfb7109900c4077906d088e85448c058a6be420eca24ed42bc9c0a0f1922c08c5ae6b0cfd85aa71662a5f7157791a SHA512 00413a8354e2277f50c29851ed49a97f76bacb2017d61b10333981d15bcee13eceef8711e87d2aef1ed4f8a85763c6b1e7e21d61a57e7f689fe4aa6e67f4c140 +DIST webpki-roots-0.23.1.crate 245626 BLAKE2B 06937586fd4c34f4d2ec6f1bd0318b282cb98eddf52c2408d74cd677a343fc9ae1b17091f703a82b2b99605fb1e44a29a8339cf9a7a4509ad6ea1dd7deeef0ad SHA512 0fc144a385c92cc641f8683e935ccc3c30678404094f75b1b4396adbdaa40a2a758cc196c3df6f550a3e617bc780bf5d1448b752a3a1cd626605e28dbf307fb6 DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7 DIST wild-2.1.0.crate 7548 BLAKE2B 51de93b588b1d2934a7b41a8a259a3948db846383e966ac4d1d0fde68927dedd6aac08eb659ceee893a2c1005a33e320bd7ee1b3af17c05a3f0ad6e213ef3230 SHA512 458716b78fde64c65a10ae28d9ac75494c5362a834dd48f5d29efbf7bc54323033f524cfa8ec9d4c851121cfc357d3935129069fcb746e656b8ae397cb9b197c DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 @@ -357,6 +397,7 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780 DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 DIST winnow-0.4.6.crate 142565 BLAKE2B 671c643bdf03d8533998224bccb375614bbc0192e3d9b45a580db9aea04f60f1f5fada06c454e705bfc1f82bc52067db8d3d45cec1e898c6ace689845cb21884 SHA512 cf194bfa3e6ca3a79b6940cb3a9fbbcdac2b10f997a0c15f58b570281c4651a6b3f4a32df6ee4da579d6cbb40b19b38d1123b6f7fc116f1171bb5f51270f6698 +DIST winnow-0.4.7.crate 142640 BLAKE2B 5d476227558124fbe14e8f3fb5d90883ef80f457d3ca81414bd191139dc6740fd3a60ee13e94886567e39a31de9e2b80ef77e4da0fe819e136baea318f8f5ec2 SHA512 c1b9f119859e23e9d7d95466c17d1178b4a5a5dcc893f7a146d960e6a609aa829ab51158578f5f6c4ede9dfec26b4132af6360fc248d581a20de6e7599802e5e DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2 DIST yansi-term-0.1.2.crate 14342 BLAKE2B 31a1651bb43644cf880d591a22fe9d899ab0acbc744ced2952f120b4abfa0c42f6513089e34deaff1a453f3a26f9fb78442f016baa9524ccac9b21e4a7ed6ad6 SHA512 ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6 diff --git a/dev-util/ruff/ruff-0.0.275.ebuild b/dev-util/ruff/ruff-0.0.277.ebuild similarity index 85% rename from dev-util/ruff/ruff-0.0.275.ebuild rename to dev-util/ruff/ruff-0.0.277.ebuild index 3ab4cdc73289..e42d51d6e7b5 100644 --- a/dev-util/ruff/ruff-0.0.275.ebuild +++ b/dev-util/ruff/ruff-0.0.277.ebuild @@ -10,15 +10,15 @@ CRATES=" Inflector-0.11.4 adler-1.0.2 aho-corasick-0.7.20 - aho-corasick-1.0.1 + aho-corasick-1.0.2 android-tzdata-0.1.1 android_system_properties-0.1.5 anes-0.1.6 annotate-snippets-0.6.1 annotate-snippets-0.9.1 anstream-0.3.2 - anstyle-1.0.0 - anstyle-parse-0.2.0 + anstyle-1.0.1 + anstyle-parse-0.2.1 anstyle-query-1.0.0 anstyle-wincon-1.0.1 anyhow-1.0.71 @@ -26,11 +26,10 @@ CRATES=" assert_cmd-2.0.11 atty-0.2.14 autocfg-1.1.0 - base64-0.13.1 base64-0.21.2 bincode-1.3.3 bitflags-1.3.2 - bitflags-2.3.1 + bitflags-2.3.2 bstr-1.5.0 bumpalo-3.13.0 cachedir-0.3.0 @@ -42,13 +41,13 @@ CRATES=" ciborium-0.2.1 ciborium-io-0.2.1 ciborium-ll-0.2.1 - clap-4.3.1 - clap_builder-4.3.1 + clap-4.3.8 + clap_builder-4.3.8 clap_complete-4.3.1 clap_complete_command-0.5.1 clap_complete_fig-4.3.1 clap_complete_nushell-0.1.11 - clap_derive-4.3.1 + clap_derive-4.3.2 clap_lex-0.5.0 clearscreen-2.0.1 colorchoice-1.0.0 @@ -64,8 +63,8 @@ CRATES=" criterion-plot-0.5.0 crossbeam-channel-0.5.8 crossbeam-deque-0.8.3 - crossbeam-epoch-0.9.14 - crossbeam-utils-0.8.15 + crossbeam-epoch-0.9.15 + crossbeam-utils-0.8.16 crunchy-0.2.2 ctor-0.1.26 darling-0.20.1 @@ -82,6 +81,8 @@ CRATES=" dyn-clone-1.0.11 either-1.8.1 encode_unicode-0.3.6 + env_logger-0.10.0 + equivalent-1.0.0 errno-0.3.1 errno-dragonfly-0.1.2 fastrand-1.9.0 @@ -89,36 +90,39 @@ CRATES=" filetime-0.2.21 flate2-1.0.26 fnv-1.0.7 - form_urlencoded-1.1.0 + form_urlencoded-1.2.0 fsevent-sys-4.1.0 - getrandom-0.2.9 + getrandom-0.2.10 glob-0.3.1 globset-0.4.10 half-1.8.2 hashbrown-0.12.3 + hashbrown-0.14.0 heck-0.4.1 hermit-abi-0.1.19 hermit-abi-0.2.6 hermit-abi-0.3.1 hex-0.4.3 hexf-parse-0.2.1 - iana-time-zone-0.1.56 + humantime-2.1.0 + iana-time-zone-0.1.57 iana-time-zone-haiku-0.1.2 ident_case-1.0.1 - idna-0.3.0 + idna-0.4.0 ignore-0.4.20 imperative-1.0.4 indexmap-1.9.3 + indexmap-2.0.0 inotify-0.9.6 inotify-sys-0.1.5 - insta-1.29.0 + insta-1.30.0 instant-0.1.12 io-lifetimes-1.0.11 is-macro-0.2.2 is-terminal-0.4.7 itertools-0.10.5 itoa-1.0.6 - js-sys-0.3.63 + js-sys-0.3.64 kqueue-1.0.7 kqueue-sys-1.0.3 lalrpop-util-0.20.0 @@ -126,14 +130,14 @@ CRATES=" lexical-parse-float-0.8.5 lexical-parse-integer-0.8.6 lexical-util-0.8.5 - libc-0.2.144 + libc-0.2.147 libmimalloc-sys-0.1.33 linked-hash-map-0.5.6 linux-raw-sys-0.3.8 - log-0.4.18 + log-0.4.19 matches-0.1.10 memchr-2.5.0 - memoffset-0.8.0 + memoffset-0.9.0 mimalloc-0.1.37 minimal-lexical-0.2.1 miniz_oxide-0.7.1 @@ -148,10 +152,10 @@ CRATES=" num-integer-0.1.45 num-traits-0.2.15 num_cpus-1.15.0 - once_cell-1.17.2 + once_cell-1.18.0 oorandom-11.1.3 option-ext-0.2.0 - os_str_bytes-6.5.0 + os_str_bytes-6.5.1 output_vt100-0.1.3 paste-1.0.12 path-absolutize-3.1.0 @@ -160,18 +164,18 @@ CRATES=" peg-0.8.1 peg-macros-0.8.1 peg-runtime-0.8.1 - pep440_rs-0.3.9 - pep508_rs-0.1.5 - percent-encoding-2.2.0 - phf-0.11.1 - phf_codegen-0.11.1 - phf_generator-0.11.1 - phf_macros-0.11.1 - phf_shared-0.11.1 + pep440_rs-0.3.11 + pep508_rs-0.2.1 + percent-encoding-2.3.0 + phf-0.11.2 + phf_codegen-0.11.2 + phf_generator-0.11.2 + phf_macros-0.11.2 + phf_shared-0.11.2 pin-project-lite-0.2.9 - plotters-0.3.4 - plotters-backend-0.3.4 - plotters-svg-0.3.3 + plotters-0.3.5 + plotters-backend-0.3.5 + plotters-svg-0.3.5 pmutil-0.5.3 predicates-3.0.3 predicates-core-1.0.6 @@ -179,8 +183,8 @@ CRATES=" pretty_assertions-1.3.0 proc-macro-error-1.0.4 proc-macro-error-attr-1.0.4 - proc-macro2-1.0.59 - pyproject-toml-0.6.0 + proc-macro2-1.0.63 + pyproject-toml-0.6.1 quick-junit-0.3.2 quick-xml-0.26.0 quote-1.0.28 @@ -191,7 +195,7 @@ CRATES=" redox_syscall-0.2.16 redox_syscall-0.3.5 redox_users-0.4.3 - regex-1.8.3 + regex-1.8.4 regex-automata-0.1.10 regex-syntax-0.7.2 result-like-0.4.6 @@ -199,8 +203,9 @@ CRATES=" ring-0.16.20 rust-stemmers-1.2.0 rustc-hash-1.1.0 - rustix-0.37.19 - rustls-0.20.8 + rustix-0.37.20 + rustls-0.21.2 + rustls-webpki-0.100.1 rustversion-1.0.12 ryu-1.0.13 same-file-1.0.6 @@ -210,12 +215,12 @@ CRATES=" scopeguard-1.1.0 sct-0.7.0 semver-1.0.17 - serde-1.0.163 + serde-1.0.164 serde-wasm-bindgen-0.5.0 - serde_derive-1.0.163 + serde_derive-1.0.164 serde_derive_internals-0.26.0 - serde_json-1.0.96 - serde_spanned-0.6.2 + serde_json-1.0.99 + serde_spanned-0.6.3 serde_with-3.0.0 serde_with_macros-3.0.0 shellexpand-3.1.0 @@ -228,9 +233,10 @@ CRATES=" strum-0.24.1 strum_macros-0.24.3 syn-1.0.109 - syn-2.0.18 + syn-2.0.22 syn-ext-0.4.0 - tempfile-3.5.0 + tempfile-3.6.0 + termcolor-1.2.0 terminfo-0.8.0 termtree-0.4.1 test-case-3.1.0 @@ -242,18 +248,18 @@ CRATES=" tikv-jemalloc-sys-0.5.3+5.3.0-patched tikv-jemallocator-0.5.0 time-0.1.45 - time-0.3.21 + time-0.3.22 time-core-0.1.1 time-macros-0.2.9 tiny-keccak-2.0.2 tinytemplate-1.2.1 tinyvec-1.6.0 tinyvec_macros-0.1.1 - toml-0.7.4 - toml_datetime-0.6.2 - toml_edit-0.19.10 + toml-0.7.5 + toml_datetime-0.6.3 + toml_edit-0.19.11 tracing-0.1.37 - tracing-attributes-0.1.24 + tracing-attributes-0.1.26 tracing-core-0.1.31 typed-arena-2.0.2 unic-char-property-0.9.0 @@ -268,26 +274,25 @@ CRATES=" unicode-normalization-0.1.22 unicode-width-0.1.10 untrusted-0.7.1 - ureq-2.6.2 - url-2.3.1 + ureq-2.7.1 + url-2.4.0 utf8parse-0.2.1 - uuid-1.3.3 + uuid-1.3.4 version_check-0.9.4 wait-timeout-0.2.0 walkdir-2.3.3 wasi-0.10.0+wasi-snapshot-preview1 wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.86 - wasm-bindgen-backend-0.2.86 - wasm-bindgen-futures-0.4.36 - wasm-bindgen-macro-0.2.86 - wasm-bindgen-macro-support-0.2.86 - wasm-bindgen-shared-0.2.86 - wasm-bindgen-test-0.3.36 - wasm-bindgen-test-macro-0.3.36 - web-sys-0.3.63 - webpki-0.22.0 - webpki-roots-0.22.6 + wasm-bindgen-0.2.87 + wasm-bindgen-backend-0.2.87 + wasm-bindgen-futures-0.4.37 + wasm-bindgen-macro-0.2.87 + wasm-bindgen-macro-support-0.2.87 + wasm-bindgen-shared-0.2.87 + wasm-bindgen-test-0.3.37 + wasm-bindgen-test-macro-0.3.37 + web-sys-0.3.64 + webpki-roots-0.23.1 which-4.4.0 wild-2.1.0 winapi-0.3.9 @@ -313,14 +318,14 @@ CRATES=" windows_x86_64_gnullvm-0.48.0 windows_x86_64_msvc-0.42.2 windows_x86_64_msvc-0.48.0 - winnow-0.4.6 + winnow-0.4.7 yaml-rust-0.4.5 yansi-0.5.1 yansi-term-0.1.2 " LIBCST_COMMIT="80e4c1399f95e5beb532fdd1e209ad2dbb470438" -RUSTPYTHON_COMMIT="f60e204b73b95bdb6ce87ccd0de34081b4a17c11" +RUSTPYTHON_COMMIT="c174bbf1f29527edd43d432326327f16f47ab9e0" declare -A GIT_CRATES=( [libcst]="https://github.com/charliermarsh/LibCST;${LIBCST_COMMIT};LibCST-%commit%/native/libcst" [ruff_text_size]="https://github.com/astral-sh/RustPython-Parser;${RUSTPYTHON_COMMIT};RustPython-Parser-%commit%/ruff_text_size" diff --git a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild index e4b6825e8e0e..8085adc0f633 100644 --- a/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild +++ b/dev-util/shellcheck-bin/shellcheck-bin-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm arm64" DEPEND="!dev-util/shellcheck" RDEPEND="${DEPEND}" diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index 4fdc99786b64fe212df2567207a9cd5f2fee7887..addad2a66875c3038d2033ab5de6a3f4d648023e 100644 GIT binary patch literal 11362 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 literal 11342 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 Q*7^_s56w-Bq~uTl0O6sN7ytkO diff --git a/dev-vcs/breezy/Manifest b/dev-vcs/breezy/Manifest index a2600d08a8eb..2a59024654d0 100644 --- a/dev-vcs/breezy/Manifest +++ b/dev-vcs/breezy/Manifest @@ -1 +1,38 @@ +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST breezy-3.2.1.tar.gz 9445046 BLAKE2B 67de39c93351d2f78b1b64764a6ad11f26bd31c9bb2d73ef65f8722764d7db8c574f0e116f77dca1b93a53a360f984fb2861f94e0e7f41ce97ad0f703332e25e SHA512 bfbbff1301f7cc13a2d59b1add80c196f3b45b69994194dcae96c0be151f807c965854047c86e43f54dd8c7aa24d56b25afdd00f0063e83b362a8c46d5858226 +DIST breezy-3.3.0.tar.gz 11386758 BLAKE2B 2244f4f5bbe8c0d782e686c946e1891a4048099535e405370162dc6e5517dc59fbee3e6250b05a3333747fa2947328c9627ac612adbaa22469e43f3786d0b45b SHA512 be45eb602b7c474166f6f427e1aca5ead1856e9ca5949aa619af66df59f881bf024bd71e11af41b4a79defe9af4ed91ab2497f5f2057a000ca3f946039325af9 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST indoc-0.3.6.crate 9663 BLAKE2B ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 SHA512 e900aa3b001df0fdbf1f543d8b679af317e85a1f95e26fc556213f2826a4f6c82d8c4f3f82de435e3591f8bc14e78eb22668d901dcbe2287f46740e0291afacd +DIST indoc-impl-0.3.6.crate 7933 BLAKE2B 93e232e360e8f02943ef9a9cabf16bc863d792d8096b8d9a13a07f0b7b396db590abf83b5444f082317059dad7578ffae974dbc8a7e56fbdbab817b7d2534725 SHA512 18406587ee56a09dd2062cee456af697efa903343de42c0ff618a64ddf2bf7efed5da02e7220fed2636c555a6ae18059018f5c3c9b44ba8d3e5a34ea5b53c806 +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e +DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e +DIST parking_lot_core-0.8.6.crate 32567 BLAKE2B 9943244f813879ab85eae0b9a6bd8f8f0070fe190bc43148a832b217ad546bc97e58707a3987072965a79ae8bc2fa839aebac272f2de00993b8ac1ca0c5fc5ef SHA512 906241f8e2d71784d572fb78978c9550b19af9c4e32fe3b2da751287806d0faeba61f5bd36f7aab026970b2bffaaa1f62ddc10c64dc348eae61bf7b51297ef80 +DIST paste-0.1.18.crate 12259 BLAKE2B ed72b93a27166b0989743c2528d4a41f4b87ffdd0c588557d11a5f37f85d5b8f03ced86150af6209f9fa8d0f6efee705769b26a2f4dc3363f35cc3ac12c0e6ad SHA512 a4d9c75f6f358d6c86eb0a66cdf22eedec180db37358ca2870a992e215d5b389b7991837d8f2769742ac1b093674cb4352ef9d6754a249253472fbcb3a81c001 +DIST paste-impl-0.1.18.crate 9451 BLAKE2B e465c4c7eef44d02eb1b61b5290090513607b452f4adc11487947b7047ddc44905d7a02df827feb2142f0e74583afdd9648c1c66086f10e1bd861b663200bf8c SHA512 c635efee46cb251b76ee9427432f81a0d944cdf1d0a95693d824c6085e7dea7e1e3f48c692ae27946f69e4e78d8080220058acf98e5c8a78482007349f8a7a4b +DIST pkg-version-1.0.0.crate 3847 BLAKE2B e1abdeb37a34d2021b78a3cc054671d47b7ffaf3e48cd7200ac7c95255b268540cee82715a2e060c8889f0b3b6eafc626f242ea33555bf23dcd703e26faa24fa SHA512 104170dc128e4b35fc5913d3e1bf2241285009975c4e8cb5cdeb0c43aa7538b475a4f6f82a0b622b79875baec0a3ac59368d14d08d4188013a10446169f13ca0 +DIST pkg-version-impl-0.1.1.crate 1403 BLAKE2B 2353001e9307e3edfa5345d5c6c6608f64302592b49c647e25993cdd1f2cab121ee13df8324e93535ed1a3878ccc883dd1c2f8477ef6b83ab8617ed95e6958c5 SHA512 da1177a213534f9aae559e1a02e0c7c86eba79a6348a72ae93653ad858eda2d056934104c12ce1247f7a17af8e6c36ef1cdd953f6d2d501961a9fda1df63c702 +DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43 +DIST proc-macro2-1.0.63.crate 44867 BLAKE2B 54fc0f4f4e328c78609f5c0e26a8e6b1e5f1ad989d68e63d21e094bc20e1be6950d5df98ffb601c89bd3d137f6c05a3d1de74070e493002e793bf159b96f29de SHA512 3855011d0d42e8fe591e7552d224b692d79b194c4452fe9d8f92ed85e5437c0a3524a38e66301412be482cfcfbd468b071a03cf584a1618284dfcdcac9713102 +DIST pyo3-0.15.2.crate 371382 BLAKE2B 79b813eca0818bf79e0e1c118c952219f16f1fe22a0ab1aaaac0499a5048ebbc27326bdd2d96054e410ef116866250464aa4e4d8e91bb733f915f77536bf0f05 SHA512 81595bf2b5d2b3a4e79750f0779c142fe7c3e7185f9ffa68a83fce30062ae6812d7af71bee425206552c95839ad7473408f658ff936d4a1f58fd1ac922822582 +DIST pyo3-build-config-0.15.2.crate 22235 BLAKE2B 35355ee30242b7e95426920e7f108fd7f32aa86f2949bb388139ed84ac0a8da2adbc05a5ecaf3beb89525d0c7a4e25ca8e33e9f35e324cbd970f6b4dbe5fbfdf SHA512 e05e68bc54bc7287d3fb037251767dcbcb512e3cae29948507deb7e0ca18ec4d7fd5d598f1dca1a595b6edcd5395fb443189fe56724e67ef68422bf050b10324 +DIST pyo3-macros-0.15.2.crate 7596 BLAKE2B f8ab6ba53354705617ad88a2db693e38596d563f14e5481141b913595f367cf43fdb438c077c89b22a60fb0cccba7d67e79f9528af25c626ec7d8ba2c2ae3825 SHA512 4a40fae4362aa811996d9ff94ff7bfb645396eccffe13fbfc1fff70ada80db56f1a03630cadffca4ff6e156f04c052e82e059d72541d720abbf0ab18f2a7057e +DIST pyo3-macros-backend-0.15.2.crate 46112 BLAKE2B f3efd72d375f709efca7366f702837222b3bde498a89750a9184437ac495cab031f12f83a062329ea3907e264ec0782523656e15cbe3eb03bc0535fe438a3e4d SHA512 5c3be99d863764376c3f66de304de8b36548cd99fae8ac40c548b3d467b6bdfcd683c53b4cd1aba26b1730c6b9214c36b1723a5d1299265734e67ea791918c82 +DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f SHA512 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735 +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST regex-1.8.4.crate 249562 BLAKE2B ad6d1221412beb65eb760ae905d4becc5583ae4d030c67b061626afdd3d4389c24123000688039fc6c8c1d091ff307b4a46f4b0eb84f1c258d0612c51aa2627d SHA512 6fa873671bc188906334202027fdd4d15923fcea88aa85d56a63e3a36bcf6aa77ae61c596f9154dee6c69e03bf3f3441e4ce26304d5a8e0ac47d710bf7af4a5a +DIST regex-syntax-0.7.2.crate 339778 BLAKE2B 0b9533e4e4bfae1304a7ab5e2c8bc0bc3038367dbcab7bc19e680bc4945146f1eca3baa1c5bbff6ac60447b54059228a5790cad20ae33f16b9dab794a5f76140 SHA512 3065cec128ae6ce427d13b68066fc02357c21f7d1517c1669295f857395eea3297344fb2171c96d15dfe48050785249b7b8b8138fbe5b4a65c8427968347c128 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST unicode-ident-1.0.9.crate 41978 BLAKE2B 4e78cefb4e7d7f173f1826a5ab6c8ffde386fea67cf3227bd22e6a6e65d3348dc53c9438e6bde9af06fb5e04b0beac866209d2426e7f04cd10b2435db85df7e3 SHA512 4d8cffe699c6f15ee82ab5f5a73421a6bb8b1a476237aefefa6e932c45c30683a4fb015f138bce99d7cb27a27fb7972909c828e77daef091da84ec162315625a +DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a +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-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 diff --git a/dev-vcs/breezy/breezy-3.3.0.ebuild b/dev-vcs/breezy/breezy-3.3.0.ebuild new file mode 100644 index 000000000000..305f328287e7 --- /dev/null +++ b/dev-vcs/breezy/breezy-3.3.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{10..11} ) + +CRATES=" + aho-corasick@1.0.2 + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + indoc@0.3.6 + indoc-impl@0.3.6 + instant@0.1.12 + lazy_static@1.4.0 + libc@0.2.147 + lock_api@0.4.10 + memchr@2.5.0 + once_cell@1.18.0 + parking_lot@0.11.2 + parking_lot_core@0.8.6 + paste@0.1.18 + paste-impl@0.1.18 + pkg-version@1.0.0 + pkg-version-impl@0.1.1 + proc-macro-hack@0.5.20+deprecated + proc-macro2@1.0.63 + pyo3@0.15.2 + pyo3-build-config@0.15.2 + pyo3-macros@0.15.2 + pyo3-macros-backend@0.15.2 + quote@1.0.28 + redox_syscall@0.2.16 + regex@1.8.4 + regex-syntax@0.7.2 + scopeguard@1.1.0 + smallvec@1.10.0 + syn@1.0.109 + unicode-ident@1.0.9 + unindent@0.1.11 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 +" + +inherit cargo distutils-r1 optfeature + +DESCRIPTION="Distributed Version Control System with a Friendly UI" +HOMEPAGE="https://www.breezy-vcs.org/ https://github.com/breezy-team/breezy" +SRC_URI="https://launchpad.net/brz/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz + ${CARGO_CRATE_URIS}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +# I've got tired of all the test failures. It definitely mostly works. +# We have ~29000 tests successfully passing from ~30000 tests. +RESTRICT="test" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/dulwich[${PYTHON_USEDEP}] + dev-python/fastimport[${PYTHON_USEDEP}] + dev-python/patiencediff[${PYTHON_USEDEP}] + dev-python/fastbencode[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + ') + !dev-vcs/bzr +" +BDEPEND=" + sys-devel/gettext + $(python_gen_cond_dep ' + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools-rust[${PYTHON_USEDEP}] + ') +" + +QA_FLAGS_IGNORED=".*" + +src_prepare() { + sed -e 's@man/man1@share/&@' -i setup.py || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + + # Symlink original bzr's bin names to new names + dosym brz /usr/bin/bzr +} + +pkg_postinst() { + optfeature "access branches over sftp" "dev-python/pycryptodome dev-python/paramiko" + optfeature "PGP sign and verify commits" "app-crypt/gpgme[python]" +} diff --git a/dev-vcs/git-big-picture/git-big-picture-1.2.2-r2.ebuild b/dev-vcs/git-big-picture/git-big-picture-1.2.2-r2.ebuild new file mode 100644 index 000000000000..828d57adc5b9 --- /dev/null +++ b/dev-vcs/git-big-picture/git-big-picture-1.2.2-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Visualization tool for Git repositories" +HOMEPAGE="https://github.com/git-big-picture/git-big-picture" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="test" + +# NOTE: dev-util/cram explictly does not need [${PYTHON_USEDEP}] +# since test.cram is a shell session and not Python code +DEPEND=" + test? ( + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-util/cram + ) +" +# No need for "[python]" or "[${PYTHON_USEDEP}]" with any of these +# since they are invoked using subprocess +RDEPEND=" + dev-vcs/git + media-gfx/graphviz[svg] +" + +RESTRICT="!test? ( test )" + +python_test() { + pytest -vv test.py || die "Tests fail with ${EPYTHON}" + cram test.cram || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-vcs/git/git-2.41.0.ebuild b/dev-vcs/git/git-2.41.0.ebuild index 4929730cbd30..80824ce5ae60 100644 --- a/dev-vcs/git/git-2.41.0.ebuild +++ b/dev-vcs/git/git-2.41.0.ebuild @@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi diff --git a/dev-vcs/tig/tig-2.5.8.ebuild b/dev-vcs/tig/tig-2.5.8.ebuild index 07d7ba5c9706..c47f9aeb0748 100644 --- a/dev-vcs/tig/tig-2.5.8.ebuild +++ b/dev-vcs/tig/tig-2.5.8.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 autotools else SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi DESCRIPTION="text mode interface for git" diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index 084af38eb10d3ed07316c83b5d3d07dc9e0a2fa9..cf4059906562ef546f5180969497de227c07a18a 100644 GIT binary patch literal 37983 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 z -# @SUPPORTED_EAPIS: 8 -# @BLURB: Java virtuals eclass -# @DESCRIPTION: -# To provide a default (and only) src_install function for ebuilds in the -# java-virtuals category. - -case ${EAPI} in - 8) ;; - *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; -esac - -if [[ -z ${_JAVA_VIRTUALS_2_ECLASS} ]] ; then -_JAVA_VIRTUALS_2_ECLASS=1 - -inherit java-utils-2 - -DEPEND="dev-java/java-config" -RDEPEND="${DEPEND}" - -S="${WORKDIR}" - -# @FUNCTION: java-virtuals-2_src_install -# @DESCRIPTION: -# default src_install - -java-virtuals-2_src_install() { - java-virtuals-2_do_write -} - -# @FUNCTION: java-pkg_do_virtuals_write -# @INTERNAL -# @DESCRIPTION: -# Writes the virtual env file out to disk. - -java-virtuals-2_do_write() { - java-pkg_init_paths_ - - dodir "${JAVA_PKG_VIRTUALS_PATH}" - { - if [[ -n "${JAVA_VIRTUAL_PROVIDES}" ]]; then - echo "PROVIDERS=\"${JAVA_VIRTUAL_PROVIDES}\"" - fi - - if [[ -n "${JAVA_VIRTUAL_VM}" ]]; then - echo "VM=\"${JAVA_VIRTUAL_VM}\"" - fi - - if [[ -n "${JAVA_VIRTUAL_VM_CLASSPATH}" ]]; then - echo "VM_CLASSPATH=\"${JAVA_VIRTUAL_VM_CLASSPATH}\"" - fi - echo "MULTI_PROVIDER=\"${JAVA_VIRTUAL_MULTI=FALSE}\"" - } > "${JAVA_PKG_VIRTUAL_PROVIDER}" -} - -fi - -EXPORT_FUNCTIONS src_install diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index b44aea393c8a..2ce1a87c0650 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -890,7 +890,7 @@ install_sources() { done fi - mv "${WORKDIR}"/linux* "${ED}"/usr/src || die + cp -R "${WORKDIR}"/linux* "${ED}"/usr/src || die if [[ -n ${UNIPATCH_DOCS} ]]; then for i in ${UNIPATCH_DOCS}; do diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 53f714c1c4b1..d6ad7caec485 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in + 17.0.0_pre20230705) + EGIT_COMMIT=5ae7fde004cbc640c2f60207791ac36574e5f5c6 + ;; 17.0.0_pre20230630) EGIT_COMMIT=d32fb5e5f51dedba495301073b9250f84ac6d8a8 ;; diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass index 8779d5e93bc4..847c436651af 100644 --- a/eclass/qt5-build.eclass +++ b/eclass/qt5-build.eclass @@ -326,6 +326,25 @@ qt5-build_pkg_postrm() { ###### Public helpers ###### +# @FUNCTION: qt5_syncqt_version +# @DESCRIPTION: +# Wrapper for Qt5 syncqt.pl to sync header files for ${PV} (required to run if +# headers are added/removed by patching) +qt5_syncqt_version() { + if [[ ${PV} == *9999* ]]; then + return + fi + + local syncqt + if [[ ${PN} == qtcore ]]; then + syncqt=bin/syncqt.pl + else + syncqt=${QT5_BINDIR}/syncqt.pl + fi + + perl ${syncqt} -version ${PV} || die +} + # @FUNCTION: qt5_symlink_binary_to_path # @USAGE: [suffix] # @DESCRIPTION: @@ -720,9 +739,44 @@ qt5_tools_configure() { # allow the ebuild to override what we set here myqmakeargs=( "${qmakeargs[@]}" "${myqmakeargs[@]}" ) - mkdir -p "${QT5_BUILD_DIR}" || die + # out-of-source build quirks + case ${PN} in + qdoc) + # bug 676948 + qt5_tools_oos_quirk qtqdoc-config.pri src/qdoc + ;; + qtlocation) + # src/plugins/geoservices requires files that are only generated + # when qmake is run in the root directory. bug 633776 + qt5_tools_oos_quirk qtlocation-config.pri src/location + ;; + *) ;; + esac + + qt5_tools_oos_quirk qttools-config.pri +} + +# @FUNCTION: qt5_tools_oos_quirk +# @INTERNAL +# @USAGE: or +# @DESCRIPTION: +# Quirk for out-of-source builds. Runs qmake in root directory, copies +# generated pri from source to build dir . +# If no is given, is copied to ${QT5_BUILD_DIR}. +qt5_tools_oos_quirk() { + if [[ "$#" == 2 ]]; then + local source="${2}/${1}" + local dest="${QT5_BUILD_DIR}/${2}" + elif [[ "$#" == 1 ]]; then + local source="${1}" + local dest="${QT5_BUILD_DIR}" + else + die "${FUNCNAME[0]} must be passed either one or two arguments" + fi + + mkdir -p "${dest}" || die qt5_qmake "${QT5_BUILD_DIR}" - cp qttools-config.pri "${QT5_BUILD_DIR}" || die + cp "${source}" "${dest}" || die } # @FUNCTION: qt5_qmake_args diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass index 793a8dd25f89..9e7e5db2e8f8 100644 --- a/eclass/texlive-module.eclass +++ b/eclass/texlive-module.eclass @@ -81,7 +81,7 @@ _TEXLIVE_MODULE_ECLASS=1 inherit texlive-common -HOMEPAGE="http://www.tug.org/texlive/" +HOMEPAGE="https://www.tug.org/texlive/" COMMON_DEPEND=">=app-text/texlive-core-${TL_PV:-${PV}}" diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz index b88492b46b19cc1c2b23c7bb88e7f8efa283fce3..cd45b347ff7d4ad9b671fb9bda79e0c47bbfb63f 100644 GIT binary patch literal 14875 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 N{~xKDWLmOm0076oRGt6; literal 14862 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 Ag#Z8m diff --git a/games-action/descent1-data/descent1-data-1.4a.ebuild b/games-action/descent1-data/descent1-data-1.4a.ebuild index c4dea2f80dad..7fdf077a129e 100644 --- a/games-action/descent1-data/descent1-data-1.4a.ebuild +++ b/games-action/descent1-data/descent1-data-1.4a.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,8 +10,8 @@ inherit cdrom estack MY_EXE="setup_descent_1.4a_(16596).exe" DESCRIPTION="Data files for Descent 1" -HOMEPAGE="http://www.interplay.com/games/descent.php" -SRC_URI="cdinstall? ( http://www.dxx-rebirth.com/download/dxx/misc/descent-game-content-10to14a-patch.zip ) +HOMEPAGE="https://www.interplay.com" +SRC_URI="cdinstall? ( https://www.dxx-rebirth.com/download/dxx/misc/descent-game-content-10to14a-patch.zip ) !cdinstall? ( ${MY_EXE} )" LICENSE="descent-data" SLOT="0" diff --git a/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild b/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild index 3c97de88c7f4..e24d037ae4bb 100644 --- a/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild +++ b/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,8 +8,8 @@ inherit unpacker DEMO="desc${PV//.}sw.exe" DESCRIPTION="Demo data files for Descent 1" -HOMEPAGE="http://www.interplay.com/games/descent.php" -SRC_URI="http://icculus.org/d2x/data/${DEMO} +HOMEPAGE="https://www.interplay.com" +SRC_URI="https://icculus.org/d2x/data/${DEMO} ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO}" LICENSE="free-noncomm" SLOT="0" diff --git a/games-action/descent2-data/descent2-data-1.2.ebuild b/games-action/descent2-data/descent2-data-1.2.ebuild index a867c6a8b84d..cde97c1738f4 100644 --- a/games-action/descent2-data/descent2-data-1.2.ebuild +++ b/games-action/descent2-data/descent2-data-1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,13 +8,13 @@ inherit cdrom estack # Not possible to apply official 1.2 patch under Linux. A Gentoo user # created Xdelta patches and the DXX-Rebirth project kindly hosted them. -MY_PATCH="http://www.dxx-rebirth.com/download/dxx/misc/d2xptch12.tgz" +MY_PATCH="https://www.dxx-rebirth.com/download/dxx/misc/d2xptch12.tgz" # For GOG install MY_EXE="setup_descent_2_1.1_(16596).exe" DESCRIPTION="Data files for Descent 2" -HOMEPAGE="http://www.interplay.com/games/descent.php" +HOMEPAGE="https://www.interplay.com" SRC_URI="cdinstall? ( ${MY_PATCH} ) !cdinstall? ( ${MY_EXE} )" LICENSE="descent-data" diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild index fba5fbe12539..bcd190ffc828 100644 --- a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild +++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ MY_PN="d2demo" DEMO="${MY_PN}${PV//.}.zip" DESCRIPTION="Demo data files for Descent 2" -HOMEPAGE="http://www.interplay.com/games/descent.php" +HOMEPAGE="https://www.interplay.com" SRC_URI="ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO}" LICENSE="free-noncomm" SLOT="0" diff --git a/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild b/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild index 9c27d067bd53..ababa913308d 100644 --- a/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild +++ b/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit cdrom estack DESCRIPTION="Data files for Descent 2: The Vertigo Series" -HOMEPAGE="http://www.interplay.com/games/descent.php" +HOMEPAGE="https://www.interplay.com" LICENSE="descent-data" SLOT="0" diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index 255b151df7186de5c90daad0c77d8e5148f69df0..1d0e71e5edccd489b730b1346177f95950fc68a2 100644 GIT binary patch delta 11125 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 Hz*7JKVkRNS delta 11123 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 F003a1Cb9qk diff --git a/games-emulation/jgrf/Manifest b/games-emulation/jgrf/Manifest index c4a622fb2354..9d444fe20360 100644 --- a/games-emulation/jgrf/Manifest +++ b/games-emulation/jgrf/Manifest @@ -1 +1 @@ -DIST jgrf-1.0.1.tar.bz2 297355 BLAKE2B 5ebc37a6701df0d227fb513d793e16404f982dce211168de24d92b28c9ee239205cfed569a80e8d602088b14b58248c0e48c78b13359056837bdbba544195561 SHA512 c0c9f149b5e06d9ef1b97e4c390ca0f0ff5251c179b770f46e8fe89521a4d9423895b9f3835fb3b41af76292126f58cea6229d55e092503c69ad03964148c7d5 +DIST jgrf-1.0.2.tar.bz2 297837 BLAKE2B 1119f3b11ec4d64eda775ca39a13f1c6873dfa06b206229e12edf1790b8abb5ebf6b9161dd11fd735e9e3745c9c4bb7fc3a9e44523a65be8bd2ca139d0ccc14f SHA512 75b4c8fe8b142a144eccdcbbb763c78c091f869d3411caa127a8c319af1c37cd1157f63a2ee28945f4dc1c5b7b465b15a9c7fdeb23e03bb7d7441e8caa16b435 diff --git a/games-emulation/jgrf/jgrf-1.0.1.ebuild b/games-emulation/jgrf/jgrf-1.0.2.ebuild similarity index 100% rename from games-emulation/jgrf/jgrf-1.0.1.ebuild rename to games-emulation/jgrf/jgrf-1.0.2.ebuild diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild index 63f79eb0b691..3af6a07551b2 100644 --- a/games-emulation/pcsx2/pcsx2-9999.ebuild +++ b/games-emulation/pcsx2/pcsx2-9999.ebuild @@ -77,7 +77,12 @@ DEPEND=" ${COMMON_DEPEND} x11-base/xorg-proto test? ( dev-cpp/gtest )" -BDEPEND="dev-qt/qttools:6[linguist]" +BDEPEND=" + dev-qt/qttools:6[linguist] + wayland? ( + dev-util/wayland-scanner + kde-frameworks/extra-cmake-modules + )" FILECAPS=( -m 0755 "CAP_NET_RAW+eip CAP_NET_ADMIN+eip" usr/bin/pcsx2 diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz index 7748ad2c3520f7b1190f194dff5c987b37617acf..12f214dd17ce4a6f372d1d08df7afe999304de82 100644 GIT binary patch literal 3552 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 literal 3554 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 diff --git a/games-engines/fheroes2/fheroes2-1.0.5.ebuild b/games-engines/fheroes2/fheroes2-1.0.5.ebuild index f58beedc9f5c..3aeb794a8d78 100644 --- a/games-engines/fheroes2/fheroes2-1.0.5.ebuild +++ b/games-engines/fheroes2/fheroes2-1.0.5.ebuild @@ -38,6 +38,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/fheroes2-1.0.4-scripts.patch" + "${FILESDIR}/fheroes2-1.0.5-gettext.patch" ) src_configure() { diff --git a/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch b/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch new file mode 100644 index 000000000000..20118037b779 --- /dev/null +++ b/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch @@ -0,0 +1,15 @@ +https://github.com/ihhub/fheroes2/commit/e55c33c1bc7ac1b8c2ffc6e4ca61ab47921ec1b1 +https://bugs.gentoo.org/908863 + +--- a/files/lang/Makefile ++++ b/files/lang/Makefile +@@ -19,7 +19,8 @@ + ########################################################################### + + ICONV = iconv +-MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | msgfmt - -o $@ ++# TODO: consider converting game fonts and texts to UTF-8 in the engine instead ++MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o $@ --no-convert; else msgfmt - -o $@; fi + + .PHONY: all clean merge + diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz index 5965e48e877c7c389aca071c92e9c6f762940e4a..b5e39feba39b4fd306545256eff7c8347602cf37 100644 GIT binary patch delta 5878 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 i!(nBr4hAWS9CU~|%Aye*(QEs<3OFAeY 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 delta 4319 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 N`Co5LgK~#D000Q(C*A-6 diff --git a/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild b/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild index b9f2024bc3a7..b14f7c92e768 100644 --- a/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild +++ b/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild @@ -12,7 +12,7 @@ MY_PV="${MY_PV/_rc/-RC}" MY_P="${PN}-${MY_PV}" DESCRIPTION="Multiplayer strategy game (Civilization Clone)" -HOMEPAGE="http://www.freeciv.org/" +HOMEPAGE="https://www.freeciv.org/" if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then SRC_URI="mirror://sourceforge/freeciv/${MY_P}.tar.xz" diff --git a/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild b/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild index bf93bfe2a9ee..1832f6f9a715 100644 --- a/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild +++ b/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild @@ -8,7 +8,7 @@ LUA_COMPAT=( lua5-4 ) inherit desktop lua-single meson xdg DESCRIPTION="Multiplayer strategy game (Civilization Clone)" -HOMEPAGE="http://www.freeciv.org/" +HOMEPAGE="https://www.freeciv.org/" if [[ ${PV} == 9999 ]] ; then inherit git-r3 @@ -23,7 +23,7 @@ fi LICENSE="GPL-2+" SLOT="0" -IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server " +IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server" # I'm pretty sure that you can't build both qt flavours at the same time REQUIRED_USE=" diff --git a/games-strategy/freeciv/freeciv-9999.ebuild b/games-strategy/freeciv/freeciv-9999.ebuild index 0b65cd815449..8a9d4b523f87 100644 --- a/games-strategy/freeciv/freeciv-9999.ebuild +++ b/games-strategy/freeciv/freeciv-9999.ebuild @@ -8,7 +8,7 @@ LUA_COMPAT=( lua5-4 ) inherit desktop lua-single meson xdg DESCRIPTION="Multiplayer strategy game (Civilization Clone)" -HOMEPAGE="http://www.freeciv.org/" +HOMEPAGE="https://www.freeciv.org/" if [[ ${PV} == 9999 ]] ; then inherit git-r3 @@ -23,7 +23,7 @@ fi LICENSE="GPL-2+" SLOT="0" -IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server " +IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server" # I'm pretty sure that you can't build both qt flavours at the same time REQUIRED_USE=" diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index 8bc0bd33a48392b569b383ff6a0d7e4e379ba47b..87c8b634e1b9d7dfe36577374af329c6f7f5f084 100644 GIT binary patch delta 8152 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 OcmD@_nP`4VIsgFmC9Gut diff --git a/games-util/antimicrox/antimicrox-3.3.4.ebuild b/games-util/antimicrox/antimicrox-3.3.4.ebuild index aa75972cfbbd..c8b91e144b90 100644 --- a/games-util/antimicrox/antimicrox-3.3.4.ebuild +++ b/games-util/antimicrox/antimicrox-3.3.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AntiMicroX/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc" # Tests fail to build # https://github.com/AntiMicroX/antimicrox/issues/530 diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz index 36d2858a96f5d05d95ed376b786cc71af2527079..48974a457e0769cddea0e8dd384c8d02c39533a9 100644 GIT binary patch literal 4884 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 GA^-pwU0Fl` literal 4886 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 IzvUtT06X4S^Z)<= diff --git a/gnome-base/gnome-control-center/Manifest b/gnome-base/gnome-control-center/Manifest index 153c2d61ad46..d07eb4b84407 100644 --- a/gnome-base/gnome-control-center/Manifest +++ b/gnome-base/gnome-control-center/Manifest @@ -1,5 +1,6 @@ DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3 SHA512 85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f DIST gnome-control-center-44.1.tar.xz 7614988 BLAKE2B dd5b1b08b84a9efcec1a8b67b9253a02abb380b2b8182663b740eb59d00935a615352491ef259dcdbafdea4da3f78fc81be83146db5dad39a8e7bea17debd9b3 SHA512 5718ad42ddbe152bdd6a4fe223f31681d43bb265e19c8b3817c914e8259ea27b12430b243a3690e1b76a1b8c8f6c410f78d444dafca2b8ef93b4f7909b2119bc DIST gnome-control-center-44.2.tar.xz 7634312 BLAKE2B 17eccb9cb59a2963dd29eea748aefc5ec0d1756ec61ba516600ee848c61d2e2d98a69b244b6caee614a43bb38ffed95c22cf0022f7ea695965f5acc57365e558 SHA512 cec7d7cf6d5bb91f6b6eedf5bc0f8f380ce6df706d631d880f89f84736cb1621f41696903eb05eb67a4c306d092f37aa45324d381b80e20f0f736c2486682da1 +DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41 SHA512 4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551 SHA512 91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527 SHA512 cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild new file mode 100644 index 000000000000..0859b7e34a50 --- /dev/null +++ b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild @@ -0,0 +1,204 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg + +DESCRIPTION="GNOME's main interface to configure various aspects of the desktop" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center" +SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-44.0-patchset.tar.xz" +SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg" +SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg" +# Logo is CC-BY-SA-2.5 +LICENSE="GPL-2+ CC-BY-SA-2.5" +SLOT="2" +IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus input_devices_wacom kerberos networkmanager systemd test wayland" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + ^^ ( elogind systemd ) +" # Theoretically "?? ( elogind systemd )" is fine too, lacking some functionality at runtime, but needs testing if handled gracefully enough +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +# meson.build depends on python unconditionally +BDEPEND="${PYTHON_DEPS}" + +# kerberos unfortunately means mit-krb5; build fails with heimdal +# display panel requires colord and gnome-settings-daemon[colord] +# wacom panel requires gsd-enums.h from gsd at build time, probably also runtime support +# printer panel requires cups and smbclient (the latter is not patched yet to be separately optional) +# First block is toplevel meson.build deps in order of occurrence (plus deeper deps if in same conditional). Second block is dependency() from subdir meson.builds, sorted by directory name occurrence order +DEPEND=" + gnome-online-accounts? ( + x11-libs/gtk+:3 + >=net-libs/gnome-online-accounts-3.25.3:= + ) + >=media-libs/libpulse-2.0[glib] + >=gui-libs/gtk-4.9.3:4[X,wayland=] + >=gui-libs/libadwaita-1.2.0:1 + >=sys-apps/accountsservice-0.6.39 + >=x11-misc/colord-0.1.34:0= + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=dev-libs/glib-2.75.0:2 + gnome-base/gnome-desktop:4= + >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?] + >=gnome-base/gsettings-desktop-schemas-42_alpha + dev-libs/libxml2:2 + >=sys-power/upower-0.99.8:= + >=dev-libs/libgudev-232 + >=x11-libs/libX11-1.8 + >=x11-libs/libXi-1.2 + media-libs/libepoxy + app-crypt/gcr:0= + >=dev-libs/libpwquality-1.2.2 + >=sys-auth/polkit-0.114 + cups? ( + >=net-print/cups-1.7[dbus] + >=net-fs/samba-4.0.0[client] + ) + ibus? ( >=app-i18n/ibus-1.5.2 ) + networkmanager? ( + >=net-libs/libnma-1.10.2 + >=net-misc/networkmanager-1.24.0[modemmanager] + >=net-misc/modemmanager-0.7.990:= + ) + bluetooth? ( net-wireless/gnome-bluetooth:3= ) + input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) + kerberos? ( app-crypt/mit-krb5 ) + + x11-libs/cairo[glib] + >=x11-libs/colord-gtk-0.3.0:= + media-libs/fontconfig + gnome-base/libgtop:2= + >=sys-fs/udisks-2.1.8:2 + app-crypt/libsecret + net-libs/gnutls:= + media-libs/gsound + + x11-libs/pango +" +# media-libs/libcanberra[pulseaudio,sound] needed for Speaker tests in +# Settings/Sound/Output/Output Device, bug #814110 +# systemd/elogind USE flagged because package manager will potentially try to satisfy a +# "|| ( systemd ( elogind openrc-settingsd)" via systemd if openrc-settingsd isn't already installed. +# libgnomekbd needed only for gkbd-keyboard-display tool +# gnome-color-manager needed for gcm-calibrate and gcm-viewer calls from color panel +# +DEPEND=" + >=gnome-extra/evolution-data-server-3.46.0:= + >=app-crypt/gcr-3.90.0:4=[introspection] + >=dev-libs/glib-2.68:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.73.1[cairo] + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-44.0:0/12[introspection,test?] + >=sys-auth/polkit-0.120_p20220509[introspection] + >=gnome-base/gsettings-desktop-schemas-42_beta[introspection] + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.19 + >=gnome-base/gnome-desktop-40.0:4 + networkmanager? ( + >=net-misc/networkmanager-1.10.4[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib + ) + systemd? ( + >=sys-apps/systemd-242:= + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] + ) + elogind? ( >=sys-auth/elogind-237 ) + + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-core-2.46:2[introspection] + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-libs/libpulse-2[glib] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + gui-libs/gtk:4[introspection] + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + media-libs/libglvnd[X] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated from inspection of the output of: +# for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort -u`; do echo $i ;done |cut -d, -f1 |sort -u +# or +# rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | sort -u | sed -e 's/://g' +# These will give a lot of unnecessary things due to greedy matching (TODO), and `(?s).*?` doesn't seem to work as desired. +# Compare with `grep -rhI 'imports.gi.versions' |sort -u` for any SLOT requirements +# Each block: +# 1. Introspection stuff needed via imports.gi (those that build time check may be listed above already) +# 2. gnome-session needed for shutdown/reboot/inhibitors/etc +# 3. Control shell settings +# 4. xdg-utils needed for xdg-open, used by extension tool +# 5. adwaita-icon-theme needed for various icons & arrows (3.26 for new video-joined-displays-symbolic and co icons; review for 3.28+) +# 6. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c # TODO: Review +# 7. IBus is needed for nls integration +# 8. Cantarell font used in gnome-shell global CSS (if removing this for some reason, make sure it's pulled in somehow for non-meta users still too) +# 9. xdg-desktop-portal-gtk for various integration, e.g. #764632 +# 10. TODO: semi-optional webkit-gtk[introspection] for captive portal helper +RDEPEND="${DEPEND} + >=sys-apps/accountsservice-0.6.14[introspection] + app-accessibility/at-spi2-core:2[introspection] + app-misc/geoclue[introspection] + media-libs/graphene[introspection] + x11-libs/pango[introspection] + net-libs/libsoup:3.0[introspection] + >=sys-power/upower-0.99:=[introspection] + gnome-base/librsvg:2[introspection] + + >=gnome-base/gnome-session-2.91.91 + >=gnome-base/gnome-settings-daemon-3.8.3 + + x11-misc/xdg-utils + + >=x11-themes/adwaita-icon-theme-3.26 + + networkmanager? ( + net-misc/mobile-broadband-provider-info + sys-libs/timezone-data + ) + ibus? ( >=app-i18n/ibus-1.5.26[gtk3,gtk4,introspection] ) + media-fonts/cantarell + + sys-apps/xdg-desktop-portal-gnome +" +# avoid circular dependency, see bug #546134 +PDEPEND=" + >=gnome-base/gdm-3.5[introspection(+)] + >=gnome-base/gnome-control-center-3.26[networkmanager(+)?] +" +BDEPEND=" + dev-libs/libxslt + >=dev-util/gdbus-codegen-2.45.3 + dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.17 + app-text/docbook-xml-dtd:4.5 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( x11-wm/mutter[test] ) +" +# These are not needed from tarballs, unless stylesheets or manpage get patched with patchset: +# dev-lang/sassc +# app-text/asciidoc + +PATCHES=( + # Change favorites defaults, bug #479918 + "${FILESDIR}"/40.0-defaults.patch +) + +src_prepare() { + default + xdg_environment_reset + # Hack in correct python shebang + sed -e "s:python\.full_path():'/usr/bin/env ${EPYTHON}':" -i src/meson.build || die +} + +src_configure() { + local emesonargs=( + -Dextensions_tool=true + -Dextensions_app=true + $(meson_use gtk-doc gtk_doc) + -Dman=true + $(meson_use test tests) + $(meson_use networkmanager) + $(meson_use systemd) # this controls journald integration and desktop file user services related property only as of 3.34.4 + # (structured logging and having gnome-shell launched apps use its own identifier instead of gnome-session) + # suspend support is runtime optional via /run/systemd/seats presence and org.freedesktop.login1.Manager dbus interface; elogind should provide what's necessary + -Dsoup2=false + ) + meson_src_configure +} + +src_test() { + gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, which can sandbox fail if flatpak is installed + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if ! has_version "media-libs/mesa[llvm]"; then + elog "llvmpipe is used as fallback when no 3D acceleration" + elog "is available. You will need to enable llvm USE for" + elog "media-libs/mesa if you do not have hardware 3D setup." + fi + + optfeature "Bluetooth integration" gnome-base/gnome-control-center[bluetooth] net-wireless/gnome-bluetooth:3[introspection] + optfeature "Browser extension integration" gnome-extra/gnome-browser-connector + optfeature "Screencast/capture support" media-video/pipewire media-libs/gstreamer[introspection] media-libs/gst-plugins-base[introspection] media-libs/gst-plugins-good media-plugins/gst-plugins-vpx + optfeature "Weather support" dev-libs/libgweather:4[introspection] +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-base/gsettings-desktop-schemas/Manifest b/gnome-base/gsettings-desktop-schemas/Manifest index a74e216cfe5e..6b24f2ebd24c 100644 --- a/gnome-base/gsettings-desktop-schemas/Manifest +++ b/gnome-base/gsettings-desktop-schemas/Manifest @@ -1 +1,2 @@ DIST gsettings-desktop-schemas-44.0.tar.xz 739836 BLAKE2B 01a5ca9fb73dc9768f5bb42192f282cc06348f0532b19648aa6b4c33f87e0a9febf0d50047de6cb4c9e921df2df6b45cdde9514d4c0be322b04553f525f84311 SHA512 3995fb7a87c4a922d71ec599dffed4edf145992e08eb09cd8aae1912533ea5a7354bc8e92946246e3d6d3fa9bdaaa0d5247a5d8edaa4eef0a7a522a03ee087d7 +DIST gsettings-desktop-schemas-45.alpha.tar.xz 740336 BLAKE2B c6b6a2ae2802d60be8e1acca68415880e955fa68492261f423ec0ba8b678b006c8cc48794009009e85ab76076cf558b0bac5e83b23ac7f8a92ee75e34e6ee451 SHA512 02d1fe3606aac6571e2b50f1856496e9a8bc0160fc86c42ba6ee0a2d33963b5e152f489a44308d04509c48769992e34c219b10d9806455c4b2b1ddf8c7099a54 diff --git a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45_alpha.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45_alpha.ebuild new file mode 100644 index 000000000000..6bf0d1f374e1 --- /dev/null +++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45_alpha.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Collection of GSettings schemas for GNOME desktop" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas" + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="+introspection" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND=" + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PATCHES=( + # Revert change to 'Source Code Pro 10' and 'Cantarell 11' fonts back to generic sans and monospace aliases + "${FILESDIR}"/3.32.0-default-fonts.patch +) + +src_configure() { + local emesonargs=( + $(meson_use introspection) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest index 6e86b1778fe3..d4ce46626caf 100644 --- a/gnome-base/gvfs/Manifest +++ b/gnome-base/gvfs/Manifest @@ -1 +1,2 @@ DIST gvfs-1.50.4.tar.xz 1226728 BLAKE2B 0d04fb8576bef93fcec7d6e9a80586d439ec88dcc60f9cd65978c87aba77b65ef0af7dc8f831ad2c6eabbedbab2ccc6d37c12e17384a09e276c26b88edc378d8 SHA512 407f1d59f182ad4368aa35edeeb8815d3d67d50bb2050ff9237703e824dd049040e7ab296f01ed2966a73ef3192f026a8ee3918c3d94d82e1ce55337fe16251f +DIST gvfs-1.50.5.tar.xz 1226548 BLAKE2B d447fc0d2531390a6b2ded2ca8c8aa9d1d5550740ad14d5123f60de8824658afce6b780f16c6b1cb7d2d6e89ff6d609734536de8d78ff2960e9097e638c113e6 SHA512 a8f5ee348b3ca49e80204dc7857aa6d0d0a0841c8e9c413bb8f2f33f7015fba1cd9109d4280bb0b6d9a02849712f84660c1748d5e8e54469ad049d9e85f09e6c diff --git a/gnome-base/gvfs/gvfs-1.50.5.ebuild b/gnome-base/gvfs/gvfs-1.50.5.ebuild new file mode 100644 index 000000000000..bbd7d673fd42 --- /dev/null +++ b/gnome-base/gvfs/gvfs-1.50.5.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TMPFILES_OPTIONAL=1 +inherit gnome.org gnome2-utils meson systemd tmpfiles xdg + +DESCRIPTION="Virtual filesystem implementation for GIO" +HOMEPAGE="https://wiki.gnome.org/Projects/gvfs" + +LICENSE="LGPL-2+" +SLOT="0" + +IUSE="afp archive bluray cdda elogind fuse google keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf" +RESTRICT="!test? ( test )" +# elogind/systemd only relevant to udisks (in v1.38.1) +REQUIRED_USE=" + ?? ( elogind systemd ) + cdda? ( udev ) + google? ( gnome-online-accounts ) + gphoto2? ( udev ) + mtp? ( udev ) + udisks? ( udev ) +" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-libs/glib-2.70.0:2 + >=gnome-base/gsettings-desktop-schemas-3.33.0 + afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) + sys-apps/dbus + app-crypt/gcr:0= + policykit? ( + >=sys-auth/polkit-0.114 + sys-libs/libcap + ) + http? ( + dev-libs/libxml2:2 + >=net-libs/libsoup-3.0.0:3.0 + ) + zeroconf? ( >=net-dns/avahi-0.6[dbus] ) + udev? ( >=dev-libs/libgudev-147:= ) + fuse? ( + >=sys-fs/fuse-3.0.0:3 + virtual/tmpfiles + ) + udisks? ( >=sys-fs/udisks-1.97:2 ) + systemd? ( >=sys-apps/systemd-206:0= ) + elogind? ( >=sys-auth/elogind-229:0= ) + ios? ( + >=app-pda/libimobiledevice-1.2:= + >=app-pda/libplist-1:= + ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) + keyring? ( app-crypt/libsecret ) + bluray? ( media-libs/libbluray:= ) + mtp? ( + virtual/libusb:1 + >=media-libs/libmtp-1.1.15:= + ) + samba? ( >=net-fs/samba-4[client] ) + archive? ( app-arch/libarchive:= ) + cdda? ( + dev-libs/libcdio:0= + >=dev-libs/libcdio-paranoia-0.78.2:= + ) + google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) + gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) + nfs? ( >=net-fs/libnfs-1.9.8:= ) + virtual/openssh +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + app-text/docbook-xsl-stylesheets + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + dev-util/gdbus-codegen + test? ( dev-libs/libgdata ) +" + +src_configure() { + local enable_logind="false" + if use systemd || use elogind; then + enable_logind="true" + fi + + # currently HAVE_GCRYPT and linkage only used with afp; check it on big + # bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if changes + local enable_gcrypt="false" + if use afp; then + enable_gcrypt="true" + fi + + # currently HAVE_LIBUSB and linkage only used with mtp; check it on big + # bumps (grep for HAVE_LIBUSB and enable_libusb); adjust depends if changes + local enable_libusb="false" + if use mtp; then + enable_libusb="true" + fi + + local emesonargs=( + -Dsystemduserunitdir="$(systemd_get_userunitdir)" + -Dtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d + $(meson_use policykit admin) + $(meson_use ios afc) + $(meson_use afp) + $(meson_use archive) + $(meson_use cdda) + $(meson_use zeroconf dnssd) + $(meson_use gnome-online-accounts goa) + $(meson_use google) + $(meson_use gphoto2) + $(meson_use http) + $(meson_use mtp) + $(meson_use nfs) + -Dsftp=true + $(meson_use samba smb) + $(meson_use udisks udisks2) + $(meson_use bluray) + $(meson_use fuse) + -Dgcr=true + -Dgcrypt=${enable_gcrypt} + $(meson_use udev gudev) + $(meson_use keyring keyring) + -Dlogind=${enable_logind} + -Dlibusb=${enable_libusb} + # wouldn't install any of it as of 1.38.1; some tests need it, + # but they aren't automated tests in 1.38.1 + -Ddevel_utils=false + -Dinstalled_tests=false + -Dman=true + -Dprivileged_group=wheel + ) + meson_src_configure +} + +pkg_postinst() { + if use fuse; then + tmpfiles_process gvfsd-fuse-tmpfiles.conf + fi + + xdg_pkg_postinst + gnome2_schemas_update + gnome2_giomodule_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update + gnome2_giomodule_cache_update +} diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index d6a4c6c0dbcb..59e9c2fb4f90 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -1,13 +1,16 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 DIST anstyle-0.3.4.crate 14285 BLAKE2B cb768245e67eaf1fb723a6720626d3230107f6f5c79b63ad64174766af1d447e5f150d0810ea9b7c9a03e690ed624820ec09946569487d642eb750289d5699ef SHA512 179c5b6aeef93b659e003306293962a048a0a14b4a2c75ac653d44b72d8c239183dae86cc245ca272a544ac269010c4aa2169f3a1b63754dbf4c35118383c35e DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14 SHA512 d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071 @@ -21,6 +24,7 @@ DIST base-x-0.2.11.crate 10755 BLAKE2B 0029779ba8f8802bda969949bd94168131b34ee5d DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 DIST bstr-1.3.0.crate 340998 BLAKE2B cb965b9fc3f2e6906308eac7a99f1920423646fdce3221df0d532167239c4195a7b8f4451c34914c4a8ea99a79f847b6c8d0bf1f392044120ee27e02fd3418a1 SHA512 bacb9d8ef907853810bfa67efb670a98f76116af74161664ef11fc875f0b9f5f80423ee8af7db6a483f2c7cf70c13be3a36cbc1354698ea55405c684e9604253 DIST bstr-1.5.0.crate 346060 BLAKE2B 55f8b92b16947a02834a56d463d2f24f6857b9bfb590bcd250bcba4f0cbb06fd50793d6767e90d95bf48dd50b3e6f447096f8afd70890d54b27fdd6ccf1d99cd SHA512 6bd1be4fd785f7e576b4ae4a7203b1c1ff698d01f56b1f09b40dc1629f0ba7c958bfa9f6ca3cceef4fb51120707ae0fac9622126e1cdc477ee0802a57b34cd13 @@ -29,15 +33,19 @@ DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5 DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa DIST cairo-rs-0.17.0.crate 53810 BLAKE2B 7f46c8014572167f5830fc2287404d9aea1dbb1e42a3c817e1c13615ad7965411b685a1c0b13df48022f6d6dfe24105b20ded0395d5b1a2dee04d4b8a633d48e SHA512 dfb02455b6a22e3814237a640433ee61eaff55a57e72966e902fea88f777d44db822bdfccda20a88a812fea5f1b53cd3d7bfcd4332c0117807d109efab96a8a4 +DIST cairo-rs-0.17.10.crate 53805 BLAKE2B b0aa6706f236e5a81476091d6687e2098d8fe71dcddb81bfc0d66ab9011aa48a3986a7e97064861cc2362387fdb4f7ce38d7f628c239635c9272b4110a947262 SHA512 c9f94bf95e67c8f6dcd00c3383f4bad685bfed634a25c9b1090e541332cedf0d1d96ddbd6af83c567c61ecbcda88555adb77afa0fc50f079ec57b28b1cce3b43 DIST cairo-sys-rs-0.17.0.crate 11639 BLAKE2B df8486f9c34cacd1cfedce3c9c69bf61d692e2039d70129a270a2e2611254ad4b149235f2ed27ab167fdb1ff2322d7ef99ef213e5930bc62bbe043daa2dc06c7 SHA512 af2f932748d5f8361448ff5441ab865fa9d4f41bb84a8c8e6240d819874513ef32d20cafa83a08238745ddf01c5447424460c23af69f61e23d580985c7843a9a +DIST cairo-sys-rs-0.17.10.crate 11646 BLAKE2B c354f7850370dd529eb0ceaa7963ff65b764abebed0a580bade5af7b7f986218de52f47d407b83261add08e46f8fac1c05d07608436b4e1b23da7bff6ec4ae7f SHA512 6e007a2a19b23d31b43734a0108101121e10f0e53fff981ef7fdee12557e38bd9eabb5d112284c3c0ade9cddcc6a27166d4d0ecca2e641af9b51c53032a2821e DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 DIST cfg-expr-0.11.0.crate 39821 BLAKE2B 19a9c100105026ddb7e415f31f0d2ee20c431df02b155fc9e1975d586e4d1cc6f34a135a6962cdd6b95d7b5a56cad0a051bc5c3de9b5bd81b6ebbacbdb2c49c0 SHA512 92ef9c4f1ab0788295efe75cdced1a2a63503892fee1b63f8ddd5a6fc125b6046e17950f2ce060133a763640b992988a6899b15d397d3892f7a3298b3a3130d7 DIST cfg-expr-0.15.1.crate 40860 BLAKE2B 66d7144c6ef87ee78ccb7c11e8dae73221d89039dee77e57207bee666888f5fd2162075ec13ef2cf844ddf05bfddd0ea95bf89f894e647ab4e7c0f4ae4df6dd4 SHA512 cd13158c37ccc01c0cdc23f3d9def013a1dcb0864cf8341b1d8117ab7fef9f9b4a221eceb71bb5ff1704c334e354a4d13b3cb68b8f3a59c4efb956eaa2fe84bd +DIST cfg-expr-0.15.3.crate 41433 BLAKE2B efe1b96423ee15e13b9ba3f7b9ff618d19c07b3fc03ca24e7006efba61224c65b31d9a57712facb597782d6285620f731a466ac8b727c4a05d139645c5668498 SHA512 290987d97e2d710c0c3555faf27aa2aaed2e44bf031c48dd7d516cb0a1f30c3d7186806e9bb201dacb72af18630bcc23a4c43612c925cfba2fe9f3e524c32491 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.23.crate 187259 BLAKE2B b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9 SHA512 697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd DIST chrono-0.4.25.crate 199868 BLAKE2B fc0c2e3f9c16f441f5192f8219c856111b874ee93b21c64c16a234a4e20e6f2e5733b3931514771958b13858a3824331a9ce049933d67398c13ad42eab76e298 SHA512 f308d42f0e6b631e6ac2a13f4ab37c0465b045ea6694786b4ed45e971924a1f16db85d8670d084fca70e4cc706af0825fe13704175851f173d76246bf3cbc40f +DIST chrono-0.4.26.crate 191501 BLAKE2B eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb SHA512 2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e00003ba1b4f0bab599422af4f9bd6fb74494c47 DIST ciborium-0.2.0.crate 30130 BLAKE2B 69896bd45dc95fb38df5f6b7f0952866c8efcb65490ad64447e1a645b5558c00a56d81aafe1ff6d2477daab4050c1f69598f0a3f2a74f644e090006291b9af0d SHA512 05f906ca1eec19e903652f2cfe86de36c25f6019af0e10212720bfdb2260a90426cea3acbab6acf64cb059fd138883e5cd4e46032b9a2d7a021715243ca6ecc1 DIST ciborium-0.2.1.crate 34974 BLAKE2B 370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4 SHA512 4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc DIST ciborium-io-0.2.0.crate 2738 BLAKE2B 6f59c4e8d9c91bec47775d96d1089fa3989d347f7138f73f73cda02842a0409d96f32ce25f371a8a7dd5b34706c457b6815aeafeac36a61e309e828f9cc2edd3 SHA512 814059cf5c32c3ca2eab6877eeb73074d38f3419c04137ba345f83c7dc0222b983166e869e0ae9f22d9c604a162555926bff92a3ff57c076d72c9cb39072db63 @@ -49,11 +57,15 @@ DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885 DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea DIST clap-4.1.9.crate 207749 BLAKE2B c0eac57b2a9c8935309d34ce046d67fe4478fe330933f0a4bcee7c04b5d30d7ef271de3deadb1c6824dc5e42e6d16f4182d31ce3b82413c7f98a19d44c56ff2d SHA512 087dfac2ad2e5705df2ac83a27808b6ef63bc8ef79b748928f2ee85e0af0edb042f1d15166baa2faf5ceb2802b91acc7ed66df5927ac8daec50d741a583b3a6f DIST clap-4.3.0.crate 54034 BLAKE2B ab9fad83668c54fedd9bde10ae6ccbf3e8deabfabca324ef98fb1522c62795dac473f19790a7800444f509f704ffbed2327f4a2e196c92c2b652899f9ee66849 SHA512 71b7e9e404b63a2c113688a97c56a071c52889869173125aaac6e1512ed0a77b86d0d6dd82cb717b63ad4ec5ad94ed1e01ef397ba9baf30db176efa80c13c286 +DIST clap-4.3.10.crate 54872 BLAKE2B d909d7c1ebdceec7ad069783d78bd4b65a55fc36d2a945c4689f49b1832e9453cb19f8933632667c3cc83f0c89fdaa070610b5aabf2733405b96fb043c7cd665 SHA512 523776181d21479c9b547e585292188e02281884b5e6b79ce14adc43606f77d05f8695ef370e9bd58e0083a4e5039dbde1e676d976c2b19e1bb38d9bac9e42de DIST clap_builder-4.3.0.crate 162227 BLAKE2B f16f610b828fabf3e1818dccdc749006f16ed116bf3e03c8bb0e1d4f70760ae5b6c7e2a363a87776cb5a05b575767b680d36ed8aafc58c21457e415f165e4dda SHA512 db1977678c4f369f029b2b3752ed7a2dd8aa69aad2d925383a8dea10031846657b341192c9c42c08e8ed8a360b0ee9fb8a3344e18d0a46a18d13aadeda60aff4 +DIST clap_builder-4.3.10.crate 160558 BLAKE2B 3d2c44db4990cdfa177fc235bf54563aaf25aba6ce727ed2512267f7e406a07ec96c2f81917cc74de57db7d1c8da08de93da6a9052d76900317e467a31e21f8a SHA512 b736bcbbde5d1c2e0402fc017c28cdf2920ccbe64795da73a17b0630c96bfc798bd0f3f487b60d5ef2b8ec54fc70af7fcbe6f92f0b7d3d023dd3c2811f88f864 DIST clap_complete-4.1.5.crate 33582 BLAKE2B 270858eae799f9a8fd616726aeda4af56a3c61777859af1735345c9422581a7430a7c6d2f90059cc793e168943fd123f763d2ba1d5fde9826e99e694d15c12e4 SHA512 0f78cc0a9c3b8536ed48ef4412bdab6fe737f78a12e073812187608959f45446ff9a44c906f5a4fba531227d7c52d1310b7cabf57dab6822a34c535ca46b9bdf DIST clap_complete-4.3.0.crate 34107 BLAKE2B 008f38a2ad39f7b819ec040c931de55aa7a08a5ff7cf0369fa34333da99903585a7fd54511ae3753ea8ca69d799469f55126756a75df81d34d97ebd345f25085 SHA512 a38ce67c7a2bcd8c9f07657b846c07a705409d7b51ae4988fc520ef6963e7ce2f76102c08b42627d2d259525e8ebec8c6e91b60faa79644996195bdf1aa2ff44 +DIST clap_complete-4.3.1.crate 34098 BLAKE2B fd2c02c555579224f47a3192ae74bc3cd6cc514b9deba6f0d549cc28a7f2da0e59e1d93250ef837399c34373a4c616d93117f09406b8bcb65df029f2b6c16ad9 SHA512 5ff6ae4bf9837aea501054668323f73b4b751517ce7dfe81902d3077ba63f3f54a6d9847b91526940898b7bc71bdffe0815434466502dd3a74cd297d55aa07a3 DIST clap_derive-4.1.9.crate 27888 BLAKE2B d12fb881e963966e99b5fb9d73e0add1abc4a46bebdb26a1cf5dc50e8d26dfb170b51801189a7a0540262aee76f8ea9570ea6d200096b5beb4419644e1472559 SHA512 4a66945ed965950bcd4c1c80f9f0587b6fde566b7dc04bde251421221c0cbdf78ac12d0f7eac21e554759f63d0349a388a35830ddea3a7afa73343aafb0d90fd DIST clap_derive-4.3.0.crate 28954 BLAKE2B bd154e2ba7f6ab562b24312ea3449d5a0843968a5d1297f9628220954c347374e6c9b0f792f333ab11c10ee3ee3facd147d44bfcde93fc5ff4a4310da37c03a6 SHA512 99e5300819acf7b061f8116b594cfc539e6298cfd63c428b0e9ee8a353860cf8a78e8419de2fb0b97676d4daeff04e86af3cc161ff0d01e1eee81f3d679e07b4 +DIST clap_derive-4.3.2.crate 29053 BLAKE2B 9e578a78e92fcb90689c1327a41f446fac64506ac77c4721f5a87094b18beb540704846485585525695de333c301bd6f6da2805bad4d00888664da01e5a1a8c8 SHA512 2d7214eb91517067d6701443440f514648ae1345a326e6d00c1fec9d387e7781d5ce429d340277eb85fd436fec69154ba51d6a10a0e117276656f0187ddc19fe DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST clap_lex-0.3.3.crate 9648 BLAKE2B a0e0e7627c35250baa956d9fde855650c8fac45758dc6083b5268042364aa47c0781eda9a86c0f943c97f4e702f67af2328d65fc7de58e64fdf26c185d9224fe SHA512 b3f89b462a47f4e53df098c1db0b9dc78871b42a3deeedfcfdfc22e91b6671968bce5e80c1c7331381d4ac0f6f6fac1ea1fc1ff4e026bea03d3cbe67a7ebf128 DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd @@ -71,9 +83,12 @@ DIST crossbeam-channel-0.5.7.crate 90257 BLAKE2B ac8d47df391d64e05f2eac2df7113d9 DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19 +DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533 +DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 DIST cssparser-0.29.6.crate 56704 BLAKE2B 0028949625eecc0eabee6f270aa9601a0dc12a6c9f97d62f195339af27c0b0e4e19e5668b303386d01383d457c791710999ddcbf886519391554c305de13a151 SHA512 3f29a72402879acc49395f0aff3176a6eb447babda79240d84ea5069f3b519993857549bc14ea574dea4e91bc7b8717ab8dda6c45656e2dfcc0ab8a67f17b66f DIST cssparser-macros-0.6.0.crate 6684 BLAKE2B 6b012e881c8a26a398ce62432b9b9d79bbddae4e6e7a1c9883fec19f0b63ba935102bb4443ff542d0cefab2ec6af0cdad3d5249afacac574da71fedf1af925e9 SHA512 9b0aa19d46efe600fbb8b4763639affa5491727ae05312f5c7fb9c5c4d29971c33cb9afcee5001c7d0aec8677d36b5763986783ce8c897de892411f1bdb9a4ea +DIST cssparser-macros-0.6.1.crate 7914 BLAKE2B e754cdabbf678d3f9efab469e72cacd05e2635352c4a3f4c40971772550c3bd48315a65cd121a79542ffcea642cc0868c41cef1c7ad5a31da92ba21a02c41530 SHA512 21d2f8bcaad0a8fff865b23bb2b59dcc5165f8861c4b9d7d70e9f302b58e2cc5ef8555bcab97889bfe81889a2b27863c755494baa64a52c65cd74687fe58b124 DIST cxx-1.0.92.crate 195895 BLAKE2B 9794d78dfd0899be4464ebdb20f97659f33c600bf65d9ac2340ae7968e1c62085282f089a78f8894a36ace867b866327cfabb9f7e2cbf79f58c46456f90918ef SHA512 755ad0c8c1bf5722101dbb1ad7907b17ef8873d5bce5f656d4c040c720172412c9c2849ee807950755f34cfa54269c7df367ad4cd2e2f6e16ad25e95982a2611 DIST cxx-build-1.0.92.crate 84461 BLAKE2B 1a86d324c0c3782d145c60ede8705ec9b8c5b2814617069a4203328abfa2b824c74e3731464b4bba11c2e34934495e00cb1df536d8dcedb1e45b6b8ffdf3aa89 SHA512 3865511c72a5171c1896974ea065bc48da547c0e370ede4c72cf98be953f4ca17a74d73b13ace632ba2c0f5f8213c585cfcc995b45cacbd18ef18a7979f8cb31 DIST cxxbridge-flags-1.0.92.crate 5254 BLAKE2B 5ab189295be38737563ee159ffbf28509cfcb886058600f91dbfb5691c9ac9877506fd45952dddcfb5e6b52b4cb423a3b3d465f9eda05c23210f0b214dadf5f9 SHA512 86ee9cc97aee398a8cb50d7eda457181487464d1bef5a3da6026a3f2552e27c487d4605dceef8d27a02984e5728d3d9348df90ee098fbee85d897ec54b416323 @@ -83,9 +98,12 @@ DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 DIST discard-1.0.4.crate 4700 BLAKE2B 423cb655d6d58b4ac68269a63332f4828a3f6a4823f6f98f83d748bd16afb7ae68d2bfe5852fbd86c10b79713576d6e16425bd2541451f715a7e9e3a9f2d2927 SHA512 51e0335509a16c73d2620ff83de4b73506a45b36e306dd0eedefcfe89c6054eb5abcfed0ff5b3868c3b17a1c6d82d958d7899f25aba50709c5dd486fdfd0dd6e DIST dlib-0.5.0.crate 5788 BLAKE2B 0c1bafa05ace4a51fa7f5d8db9cc46773c1da9948e6a3f7e531c60953e554798d562546b50ddbfdbc266da8cbb988c59d57a95e7c3ad6e6d84f9b4888180f264 SHA512 1f828bc845570d8d6a6fb6c4f9bacd7d4f50bf800a68fbce2e0b8f8bf1eeee7e7260fc95fc49a14a3f7e2a4264368c80d8328d408b2a6544f4f796c48a4fbf76 +DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST dtoa-0.4.8.crate 16175 BLAKE2B 5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522 SHA512 fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8 +DIST dtoa-1.0.6.crate 16918 BLAKE2B 86d975833c01bd369a681fabf23ba02337b9a4a562af0636e2df80452120fdcde195ad745e52b09a2d4def6ffcc66bb095b58b6f2f4f29bad283a7621ef7ce0b SHA512 50f603579dc2a6175ad544bd71d2f780e256ede1ffcb4a8e79f8916f7202e1aba4cc5eb4845cc5ed0f33488cca5a07604e74892c9e5ee9796c9df74f4eb89e01 DIST dtoa-short-0.3.3.crate 8198 BLAKE2B aaece640d0f8b231081bb1534c3188dd4f9780e590f204697e2b8c21c33d348b40310790fd1b72d50a8c58c1d56ae2d6cb0dd24eb37e5ffae12a014da9bb2fb6 SHA512 92fce043874f589155e7e2f14f91a51e876bf0003d1eaccaa1e20026c041f7f84398e82937d6d0e834b0d671d2b7ca307111ddc085508573dac9298469488a4b +DIST dtoa-short-0.3.4.crate 8276 BLAKE2B a0642c3016a22d7737fd664480b13015549cfbea01e0dd3b58883e02cf4da68b6ba271062fab2d890ce82c69392905e1fcb39a32cad67f3d1f6c4f4f0a223ab0 SHA512 1df9db497daf36af46444d55b3d9b1d9607afba56fdf7e959fdd3b41be7c3c190522ff1cabbba20a896eee4cbd54c84be22a0fe4a7ebcd5ac7141fff1ad86035 DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e DIST encoding-0.2.33.crate 88798 BLAKE2B 4163e26e6f38f7fc1d7424f1135fec1dddd2af3d6dd5f5bc6a5edc3eb3fd56af56858cc0fa5ed6a241b55882807f72f2e5d2940c9a7e5c4c6700ef905727044a SHA512 10c186e0f6ffcffeacb11a66fa39960454955b4827dba03e13d9ab5294bf14e77faa8e64956d5c3756fbb7e930081b7b301db8ad6873a6e8d44a7f9d98566e4e DIST encoding-index-japanese-1.20141219.5.crate 91495 BLAKE2B 4deb91b0b2dd1b33bc4b43ac2ec31df0552344b1177c9e504481d62a706b1c187eb3f4e8dd78c62871aa58c86ab6e309494b1b7937843de6056f3d1a0120160c SHA512 879fa0b9a294f3a73a4b224318ce5e44bc1ad0496763a518cb9ee251a4cadeb08885df97eb72f27a1e331f36d46a96824f98b7d128d879c0639405a10e08b8e2 @@ -95,6 +113,7 @@ DIST encoding-index-singlebyte-1.20141219.5.crate 14950 BLAKE2B 89faf849452f0fe7 DIST encoding-index-tradchinese-1.20141219.5.crate 120862 BLAKE2B 727a26b32f2bdec20dfeda482fad4235ca3ded489a002c27d0c26cbb9f37ea81f93f7e46ee4750dfcd7385dfc8bc55669a0a21b3acdba2a1fe91b855edd2decb SHA512 3b23213433947af7c56e9ea3e4eaf937b8083ce7e9e481b1351925a6da647be6a037b505116bab08ce73727bec75550bccb877ead6cb7fb0473bb3bd3d40833d DIST encoding_index_tests-0.1.4.crate 1631 BLAKE2B 65151672aaa863b169b6139c8e68065ecd6ab602e8fbf8b0f68a5e2af3f34858d363e5f0602f58e4ad3169ddea83d02a0f19a6d635584521397bee63587c9fd9 SHA512 0635e6a879d59aa3373e1c0cae6f61b9bd11138691a1113f3639a1d16ba894c1554f29a6d347353f02395508be4da8a4b16b17db3339cf970a62267874fe93a6 DIST encoding_rs-0.8.32.crate 1370046 BLAKE2B ca9c15eb521434daef94de5eecefb487e2b4053ac002f0fa24e3ad101b89fd4a19cbc05b2e52a85599a45d50869a5671dca0786254138b7a5e9d5dddd2be712e SHA512 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a +DIST equivalent-1.0.0.crate 6621 BLAKE2B 5e2c461898c2b029430c526db25188ca37b5c1f9f562c1950a7cb26b824c8b06d0ce62542c234e909873c329982641abe091f99074b6e40f13898b39fc4a5a86 SHA512 006fd57e6829b1dd9644abaa6f650098f22302e9882fa5b852c695aecdead8e353426626c56b772ab362303dff23777cc7012ec04f9618403d54f0e03e29278e DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 @@ -105,6 +124,7 @@ DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa92544 DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 +DIST form_urlencoded-1.2.0.crate 8923 BLAKE2B 2408d9bbca582be13febf041262f0e63a3d661dd8fd2a42e9203feb6ff02a94e3eade6b83179fab34448b9913c7924fdf53e0670ae97e550318229432978e33d SHA512 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104 DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 DIST futures-channel-0.3.27.crate 32278 BLAKE2B 18ebc1d6c8f81aec87a4a6033ffb1427f9f2d353e856e7ae02e7a9ac57b6e0f9435bd871705ecca221a89420777d816af3d50ef8fc66a3440966726b0ffbfdc3 SHA512 940755bd8217f2de2e68f99bd73976e4769e0225d369a681f28d14f5224c7eb07a9d236972016c5e57d8e20c0cbe5f3468368b0b79290ceaec9fc30159392cbb DIST futures-channel-0.3.28.crate 32281 BLAKE2B 128709ed9c3f275ee9365135426b626dab7d34a706cb9435a6ee45e2a28f7d2e6702b7bcd8b0788f7171ccc75917f287834a18c8af58b73ec07f46425aecdd97 SHA512 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99 @@ -122,59 +142,80 @@ DIST futures-util-0.3.27.crate 158556 BLAKE2B 419e6fbf60997c3ad5bdf76665062102f9 DIST futures-util-0.3.28.crate 158510 BLAKE2B 0721356a4947b39cd066dc8a88afa7686b832be269295af3ebff8cd74b42dffe5484399f66e3e11e2b54c2b8e04ee002a9d507eeb5259fbdc00b226e0f94b175 SHA512 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4 DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 DIST gdk-pixbuf-0.17.0.crate 18089 BLAKE2B 6ff9ae00facfd3b6b56fbb337c5c794e6d6ef17d2e9ce062e1db4fedbe60d1fa5148a8dfb7a2782bbc6b86aa6dd42b210b3d056bc883bd7307262da3101ab458 SHA512 217fb7979a8a244e28995e900d22068a83d0d5d3a3a5821f51358f2a4d3c2e4fec8c597b3045a50e0f8c805920562ca11bdbc0a10502973cf8263a53dbb5dfdd +DIST gdk-pixbuf-0.17.10.crate 18097 BLAKE2B 864955df0557a04d9d3e734623f1fcffa42dca9ce4a52d6e8b31155f4d7f95905d5d9c7ffe3d4a7a712924a37b5f972e867c8449bdc2569ad85848f957f057c1 SHA512 92c83e0a0f519bcfffdbeec79cd23de55f32e56309cdd5eedf0b5041846640fc511a1afa9cf3e6e9c6e9b6992b246b5447725a6e5bafc37e4998818a2306b45e DIST gdk-pixbuf-sys-0.17.0.crate 9687 BLAKE2B a44174d15e056fc12dc1641fc9b13d44c3463bc17ef71957b4f8520d5ca39d02093d89b1633bf4bbe29e4024075689e9bb15a5ca7c36d19db02f2d6fc26b630b SHA512 362e6fcde6b9bcc25bbbffd7c73144892a7e9d43df2e9222effbb7ac4c39433d6ea7917284834550108debe1b98bc965dbbff4db635445a5536129398d57d49d +DIST gdk-pixbuf-sys-0.17.10.crate 9689 BLAKE2B dcff5f4740591b80f4385162c9295471cce4af30dd18eb57e944c338c3e7103fe8e6281958d697ba71f486b21be0f3980aea0ec8eeb16bd8897bc15844d3a9ae SHA512 33ed8c45db04952322b00d752e089ca1c4193d27777c39cef7990c5e6ca08263b3146565e8311c33392f247a0e14c1a8a4bc74dd15462033d0afcbebc3d2e133 DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082 +DIST gio-0.17.10.crate 211583 BLAKE2B e324f5d0a52b251f854dd2d1ac23db6d5ee89821bdccfb4637f956a394d24ce3a7a97f289107a99a2a179fdffbf8c97d0721ea2e1ffee4462b70ad1fa7249457 SHA512 56ea1ed5f6e08a2c5ca197f921157cc9c750da079c3110e9c6c20f762bb14d18781ea47d4348883cb514d9e829e1a8ba4173e61b8b4c42f585ae94e14a692f98 DIST gio-0.17.4.crate 211574 BLAKE2B ef7b0f7c1d06e9404743ad24a32dcf504bb64f9f691a682003d51e812932e4815a3be0a9a95decb85c7a0cd584e28adfcb8e8c2ac7c4f7025320046e2e9fa08b SHA512 23e3c98be7766d49278a6f106a8959db0cbc27b6d3e633849aa53b2f9b30637222ab8a67698710ef8cbc0f22202abdd6bfb34a624d5830c0f4a7abb56594b3e7 DIST gio-0.17.9.crate 211582 BLAKE2B 54dbf12fbb021f5f99fc0324012e3aa2a259adb7dafb1f698afec225a99b76e74131e8d97a6c2274bdf27a8087bde4a37a3964a0732e9bcd93a9994b6ad58ac4 SHA512 f6d6b68c47c94b27191112ea72a6f3d442cbaf7740dee6e964973deb99e3ec5408d17a7d1c5939c2903fc7d2800b0865f197ff9103e71d61e0cba3cfc8b29bee +DIST gio-sys-0.17.10.crate 81313 BLAKE2B 91681d4796462ba7699d1e5583b1a1059026bdb851e50157ad98d03745021de3ff6d6ff7a8f98bfa8d1dbb1f4e704faa4b5bcc2c9f835d60c1c628949faed211 SHA512 cf2a51fe0fd02b0d6f5e9de16d1d80bbeeb1ef54e89c48f9384e2fd82f79085ae6e636ea671223e0a45a15f32d3a05f92a89b900096c3e4fa5b86ab606835ce0 DIST gio-sys-0.17.4.crate 81307 BLAKE2B 18edec393776d29cbaf11f52e2958773249d1cc18f80aecc22c76f293ea99034cd9e8939dfa7ea993ba1d56efd4ea472e9458f5406245e9a025a13cb9c356e8f SHA512 e92ace0a3d5c3f373a953297e7450685e245e03a2ea20fa8ad6ceb731d5f6ac8f1498b3eca35c3bce7142a540b626cbf829ca8854f93420c29b1fc220163d22a +DIST glib-0.17.10.crate 259266 BLAKE2B a743e50a8f5922ba88785bcefd95255a0adf7eb9e85a0e584e43c857034be8c89419b4c7efb5ab81d856c0b07b5e30224e3fa11be3db494c1bd90042dbe385da SHA512 51b8516a4d4f55bd612fc0af4066e9dd3583da881180909c1ef54e460e56c81e568ad415400b5ed2136f31eb76ae85990543bfbf16ce489e7c5fb4a9c733c874 DIST glib-0.17.5.crate 258495 BLAKE2B a1de9e22c3202bf83c95b52e853008e8b6519ce2ea63a4f91f3735de36c0815081ce83aab5dcffade39514c2c86f192ef49bfa055fa8b295c5d2de3e6f3be458 SHA512 97b583f42da6b45b3620e855b2dfab297164d398ba1d8df54b56535fe5b899e8acc09f903e6c4d0bfb8bb01336d10527ca7ee004f435ae9f262b7da80bfcf3a8 DIST glib-0.17.9.crate 258857 BLAKE2B c24d5507f028e226d0ce3cd481c39081a44985e147fc6ab2644e5171e17f7ea222922c8098a2b2e5732798e9725cbeb9712ca8f3449ad3a2dc62e1694f3ee05c SHA512 18e7e3767a15885ea7187566889a9db0d52b146f8548fd2221a6d71db1df7538d3fb574bd1d7b085fdded7051ac1856cd1bd2014decddcc93c88b77b03f0b91a +DIST glib-macros-0.17.10.crate 48038 BLAKE2B fb6e8ff4dff418544eea6091fcf67a0c799bf3ab41e4c23c7295bb591afa12d5b594aae281ba67f2f9abca9cf6490adb766ca5aa63090b881d5209159fb59a9f SHA512 84b84a059b3ff91b4a13e34d2728acf0be412e15d82adff34e7dd10cf3c1fe8669c6a00478bd7e1907c1ef5e490f18140bc957836d5133379edda2dad63e8d57 DIST glib-macros-0.17.5.crate 46203 BLAKE2B 6740f9dbf963044530704e46d71b72de5c8473c97331128752319ec2498684ee3472c80b0edea69e667d67c1edde661165efce370956411309cb398072029cf6 SHA512 9461ce2daac07d2cf4f2678f8751705c41f690cbfdd01a9a1b070ad29e0664ae4729c5ee0294d8cdf0a80e06665a6e349e086db9d7020fdb48984cd37e43513f DIST glib-macros-0.17.9.crate 47720 BLAKE2B 9c4c2f5c9d746927485f978098eabbcfb25882c89afc167494f31ab862392f644414e5670debf11f2eb79a6229b84a8f14988c862400e29697b2d874568e4ae0 SHA512 a4164655ef18d5afb33d8f4c92481f87c7add89f32314e15e6688bc5e76a2ce41a4f2ddbeffd0764ec1fd30945c5c170d0edc39f1e8c5dff792bb88370d0ca39 +DIST glib-sys-0.17.10.crate 60124 BLAKE2B 712e3257ae3481474b8d0b885dd7ee16d5e1b817187ef4b6bf66a2247a74df5cc836a7bcb02459289da9f6358ad8f64c82f6d80744ac1e38b8d08ab05415eb86 SHA512 aedcc1538bd4b341aef4de4c1105941d95220d948d7f5ca84b3014ac3bb66ed9e2ba2a9c1f94c4230f89b4b641b74c725a888f26d8f1fb1d0d2eafcf941bad8f DIST glib-sys-0.17.4.crate 60120 BLAKE2B 6651b77f9342a1811d19f46a40024a9487d757a3f076edbff471091d043dbb667e19cda4a94b061c40623193b83411bc12d0944393d90003d68784d3c81a314f SHA512 e8545837a6cf7dc50bc18566cdecfb07074ff12bfd3e2f4657583f07e4f2274a48afd8f083db8ae2294484ed3166b165aa2b6ae071dd633bacadaca8bf33d1c0 +DIST gobject-sys-0.17.10.crate 18631 BLAKE2B 79767d607f22861faffdc0afb7f013a2a6663462fea89faf7ea85bcb0e7f4335f63e8b4f60c63fb2612ad058f5d0a2a4d62903dc210e99d57b8a7260774c0094 SHA512 42aad910f418c4bfa61ab8db121519c24146eb0ffcfb0703949d1927a11bffbe30317c0eff480d989829049e123d69a1a9a4471c18aa8fe40783ea1177e491e2 DIST gobject-sys-0.17.4.crate 18632 BLAKE2B 92f04fc0ecffc8a652cead4eb2e720cd7396cda685a8f04d5096820dfa937b84ab111bdccf897bdf8b843629e9bbff682c52d5efec783466b385c5136170e8d6 SHA512 56a65fd7a43b626df50b6bc0ec35844b380dd55e2d02dc061027ce188df7dbbe035429366a0295d9352917d558c59af4b9350ceb511c365da1881ad921b006df DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.0.crate 116103 BLAKE2B 24bab03e8a8cb7623b92282c83bf8acaf0752c696ee1c010249e3ebb3646e7549d8d6d798b02c9d5b621afbebba7320f8a859d9a1af1523dbd46377b857dbb5f SHA512 f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959 DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 DIST iana-time-zone-0.1.53.crate 20176 BLAKE2B 842c3c2a9f5b753363668af5162edb6f2734a51fa6c6fc8bafc3981f5f287451258f5ab31d5ea6c2a1df75934233849bba8dde4ee5aa9fcc456fbafa93d8b51b SHA512 a3f899fe9ebc7501bd22e75b2df34c3b26ad5a53afbff4fa552672d0185d8a291736c48ac2fa76dab36a6621e689b5584a2d7bd0334055994bb21077765aa7cb DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c SHA512 d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8 +DIST iana-time-zone-0.1.57.crate 19785 BLAKE2B 2304a63e4d3a477125ed07fccd5a84832f775c4a0fbd60a995e6f1850aaf3f5047c6f70975c9f6334f96def12770d470677e1f536e9817f8ab1df8a312622cfe SHA512 79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8 DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 +DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.0.0.crate 64038 BLAKE2B e7a1b2bbd790f1446f77262b5b0799c2a816a01295a9a4db66f10e6c0502f8970982fb808581472e840cc34dc70e7938b89408799ed0d91aa50d3dd0b4807995 SHA512 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3 DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 DIST io-lifetimes-1.0.7.crate 36299 BLAKE2B 7222553d2e92c6ddef3c98a47668f3c7e14e14e03b689008eb36465145eb964743e4c456d70037db0f4c865ddadc4ebf9a5f56b8610f632e64d556554b4e5e02 SHA512 a2132a90002f9a2443910e9a8298b5617fe1038e8b3924d310fbfbedda5312975fdc4258d450d13751a46c28bd4f425141ab2732e1d33d7cc2f729d503111cb4 DIST is-terminal-0.4.4.crate 7744 BLAKE2B 051334469f476582dc6443b432bd476e497dcf26ee9d6ed9bd8ab4521ef87184615a5acd2d912ad8ff0cb552ba31c27a706d009c32b62cece180414ddfe27c9a SHA512 7b5906277f65876a6ef66b25b0ad44358a8823c1f69e4700b31418b78ed37398d37bd3e074e82d9fb4dc18863bc316064dbab70b542849fe3c5a079a7334c9c5 DIST is-terminal-0.4.7.crate 8356 BLAKE2B f0f42d6f6204c68bc8a9e1290b9b059ec55f5aa2f83f6966711a5f986852befe21ac9281fd611e65cb4fcbf35dfb212748785c7258c44602e7e390c51f09dec5 SHA512 56c00b2942963f8a0b5c40c96a885f85565fb09e247bfd5a3e77ca5c9e0e0e40a17a8d809c0541177e8b496fef87baac4b86c751765491ffffdb631515d8acf5 +DIST is-terminal-0.4.8.crate 8103 BLAKE2B c39213c9b8fa746155a58705b505bf16c3ead9b255e584182a9180e63b8a8ca9b932438229ab8f04fd28d161a5f8d6129d8614991fc23c942e3eaabbb27560b2 SHA512 98ca9a949d400c3f3034f05d31d5645e658bf77e4352ae89571117604e4000d75749bfb59a468a086da5d5e9e77819b1a6e732d8cf77fbf6a2b95ef01a66318c DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16 DIST js-sys-0.3.63.crate 80154 BLAKE2B 378b8da12827a743c2cc996362934cfe249dc9d9dc0de507cef366fef4ed1b9d82b5ffc22f3ac6270c909eef901f494dccc8f01725278876ef2fae1945041111 SHA512 fddab182e0f093d8b600f86688ffe736852b48351abfab1e60073c67901f144bacbcdac867f533056b1213eb75920b08b6249fcfb5a15e650978966e8350918b +DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64 DIST language-tags-0.3.2.crate 53420 BLAKE2B 7c6d6f6db5c79b00d9e2b70f1a33769b83ec6d75a3e282f61db459146cbd05cec855a9979e3f229d43439f045ee3e9eafd1255c8b7167e623c2d990b2fd0c110 SHA512 1257bef56efd927db15d98dd6d40d5607408d08fb352d6dc0323fe2bbd0367625bc045fcddbf308387d71b9cecdda3b9f8c785683b6988fbb49c87daf4cb3c3f DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b DIST libc-0.2.144.crate 682092 BLAKE2B 1f699cb880a65baf9210527789abb35fe8be9565828d061e12b5c76330e21babab67b21e9a44be6a706f643f3c8b98503a3b40482183188b49f33f96a2489a68 SHA512 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1 +DIST libloading-0.8.0.crate 27845 BLAKE2B c98317a94f297d56c547bd136eeaa03c34a238d86c98d19f4c2651a324839ac691de0cd732845dec9ddb39a237dc8ccc1de655807e9e4663bf65bab1dabd8e13 SHA512 dc6de5b5eefdc93532be4b5604836a8cda2a50b663d10ad06d3b51697fdd2339e040418f151c73bf5a85d184429da060dbdaaed52716fff0b01e3088e64b52f8 DIST libm-0.2.6.crate 113690 BLAKE2B 5828bf7a14fc62b28da148284988292646909bba60b2d82bbc6ee482fe0791576133d9666edb1b57bd5208469c78f2b2560223631fad4dc74b7e0d42627ca5d2 SHA512 6ba263c95f1c555e66fbc5a5f7d0f2aca4e20f6aaeca27c3baa4d17aa00b88830334736fc58d268d98e50bcab65220507b0d8e7973fcdbf14600ab3f20c34a56 DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9 DIST librsvg-2.40.21.tar.xz 1655860 BLAKE2B a3fd7915d39984057e860da90115d9d95cef97e61d3f5e4c3aaaf399c4b3bfe781e6a7b969958ae84a3b7f2c788576fe26f56b037ca0a6a2e059b53f2bd1b9fc SHA512 db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280 DIST librsvg-2.56.0.tar.xz 5640776 BLAKE2B 0f33ab883655f1f0a5471df68d84f83ce392dd53df8bdd3c2d20da13192712e3e2533f0a08a9d9b52c14fd479c6e868c8f492c690e67e1f633c4bcec67d02c5d SHA512 ba73d13418bfe5aeec8a25ab23bc64509fc145d45811bed18951579b1fa5687de4c49bbb4380f33ccf92bf0dccb0d3567e157e66437f42fed221db6bf238a4f0 DIST librsvg-2.56.1.tar.xz 5654476 BLAKE2B 443f3b976c401ecbf9adec017e24f8340fb853d7b1985ef3b3a92a6b849d07b307f39d96bcc6422e678af4743b8e844d7d47b281665dccc88a7dc1b99dfe9dc6 SHA512 702e35170b4d8c4d443ad5b74d6555d2048789821e1dc21d620623de0c6a9d2d07dd1edee5f4f3a1c7ee7f0b16c2a0c1041a4d055568bbd2dac9ac844b9b5d0b +DIST librsvg-2.56.2.tar.xz 5655912 BLAKE2B 1eeda5767fa09ca6f3308dc64d5ee248bc9810442e95c5a20feb17e05157e5b76499011b7599f4d35ac762c9f68c2c5dae2a900ad59537936dab1f93aef338fe SHA512 aa7667a8a71316d0e034f0e81d7f85ecce8f7a0e4196bf28d05b2636f67554a14da161b5ff17288a2b81868325bb8bf9c230227c98c93ff5384ecaeed3e38a01 DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768 DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 +DIST linux-raw-sys-0.4.3.crate 1116245 BLAKE2B 93900384a5ee0c655d60a8fb7a4e5a237ea1402dd531fc236cc55bcce190e10aae9fd04818c708c5f67596e19dea2549bc69c55648cd1ad58150193cf4e71d67 SHA512 13e53092e7c8a766da2860b87034e38e9a9ee56a304d1d3f3617cb005bd939d94c62e34189000fe0bd6cd28bdec7944192c0cb50d6297db802fdb0114e170ec9 DIST locale_config-0.3.0.crate 20808 BLAKE2B 68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d SHA512 c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da +DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST log-0.4.18.crate 38339 BLAKE2B c233a7f792b052d6a23badc839b2e01c0a7a977849a476a0f5e82608037fbb4387c48287283845eaa1e02ce82b1b79bfa020fb49515aaedc784f1c77677bb710 SHA512 c499ab111d0fdb3297f08a4dc538b93d5a9017e6f1cd63dfdb84a799cc445f181379ba02db83072c943ae2e1801bd6f6f3d075c86819108389fbe0e90c87d456 +DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038 DIST lopdf-0.29.0.crate 6969237 BLAKE2B 5ac2bce3477b8d7d59fef3681baaae92f580db3e1c71151b7d440f79445e76405541bde3f34c9233c3fdb7bf867500308f96c65921d3c0367df52fd2946b243c SHA512 1b121d7d11e71e4f19c161e42bea30c6a754b0b5292f5ad14dfff0d3db1f673c7b87a862fcdf02d0f1558095d4a139ff4020cc491daff53e5a3703e1f3801f6c DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed @@ -185,6 +226,7 @@ DIST matrixmultiply-0.3.2.crate 49247 BLAKE2B 7f7eff4e0c7b71d942319caab54df7b75e DIST matrixmultiply-0.3.7.crate 57046 BLAKE2B 7ba1abb8602370e8780c8401a4197653998af1d0aa0976a6710fd316cc057b4d6ef71d009ce71da85ebb2d2867c597e02ca2df721bcb28ab1c175ea4b7ac48b9 SHA512 40d68362bfe3ada4b8674bde0f5b0bc34e88590b8a0bb442cf1dd55de1d6dc696533221cf373da898bbf5aee83a12eac564e7fb8b2bd451e62c827b7fbc81c21 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c DIST nalgebra-0.32.2.crate 370862 BLAKE2B a6d6db1c400b9b220e1120e819fb1050f6bd3bb46cce16ba82e57e0dbe46966852d2d212833e7300701707e23e00976455171384c2a2b63e9baa7252656b73cc SHA512 cf95dfeb7d77a82707ba0d406a2958e9ef5a30704c25bc3229bc663a582a325dd70f31c5c40005c649939f00e1313781f5e7aa9aabd4c5e693cfce52997f4400 @@ -197,22 +239,31 @@ DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d321 DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 DIST once_cell-1.17.2.crate 33335 BLAKE2B 8f1bf825fd618fa1070c3497264085bd354c9b470aab08663179cf2eacd1778b6dde0c54247aa5c8091be97c40d3da20e56dd92981318a0c0ce85d41c3a740d0 SHA512 8a00338f5aabe766fe5cd741cafd8c2ff544d60d081e5706b0965db6c86e00cc7b5fa0f73d8aa54cd1f4506a0858de589ceb4bd32afa7046dd3a1fbcf52b69d7 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 DIST os_str_bytes-6.4.1.crate 23101 BLAKE2B 252fc826f646bbb999fa80b47f58ac9a77e409b10a99284c7b669304c0cd701a3d20e690350018f5d7de8c6c7d38521f3413ac81d08067dc26f76b7c0e5b056b SHA512 2199502ad24449e08370686a596f905325f5b145e105e8c7bf90ed7729bbc405e065fce62c98eada40f77f0665ca041db41f16cc8e62473501eca32c24e56f43 DIST os_str_bytes-6.5.0.crate 23166 BLAKE2B 60f5beced502b7bcf165dd2bca2989f9039fc22cda80bbb09d2ed0eb115831c6e0f80292e656f4bf9c0b0635ad10210c88c1b23bcbb59b8d2729b6cda473ecd7 SHA512 cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2 +DIST os_str_bytes-6.5.1.crate 22778 BLAKE2B 1d3daa82b41e6e360ec17051be2c5b1a394fe49ae349b2888e6f30fccf99d102c71357f76c3f68118de59e24480221b352a223ed01f26f11bf707b1c7de81941 SHA512 6d7a4475398daaae4e3d55ad58a8fba729517acf5744a5a6296f477207ee91e5bc36c2b54e58f6f9b15ce9bc75286e9ba62a59d577f0171d8151d3aaa01311b8 +DIST pango-0.17.10.crate 47701 BLAKE2B 30a12c528812613ee69a83dbb26261bf5410c245b52985d0c7fcb5195f3a41dc40f4d811a9903cccec234dc4deab8d66e29c5726df1e5d9af958be05838d9401 SHA512 ccc73cb66b0d00396e01ee76dc5b2b6476219a8bc25a1770e8d9e419f33eb1b5fd6187fd1d0f32ac24fb36a2fb9fb2e98054c754d49de10e1035fb11be7aae87 DIST pango-0.17.4.crate 47702 BLAKE2B 1b434f8209d3eef4ed1354c24e07b9676a87b9c93ece1035b4fa2965e7ca67aec90d58c2289ea90ed0578fe45439e9c8422262ace2941ed32e18bd8b3824ac0e SHA512 8f30a6d418dbd3d084be64af3c1d3e01b3f42c001b108d5691e4c95a72e729d2b980bcdb460de8e0928879cd81c8389be6f08a9218143e745f73fc177f4be862 DIST pango-sys-0.17.0.crate 24749 BLAKE2B 4ca7ff7d505ec9c800d5a3ae297cf79ec8a92175c754db32598b046fc04e8f699eaa1a0f0229553f96bac27980004c5792a6191bc4b54cd42c70a00b2db6b361 SHA512 d90f9421fa284318935c7fdbfa1c5cee7c78588af5e0ed6850da169c4b6b4e0ff98867934c6a92f431a431d13c302c5701b9c4db5c72dc3610e1fafe4b58b0bc +DIST pango-sys-0.17.10.crate 24753 BLAKE2B b5e6f2ad31b7abf11f81ed08376759dda6d4e7ce64e9224ebfc4391274d183e129718d826189690b9764566faa2b232de3c0a517aa6ffbdb98b3e2add1671cc3 SHA512 f8d98059eb85bdb747db4ad7666e4a21cd5df2a05c34d824ae2e7bdf4157610bec161c8f97a2a5a57a4a8b925ddf2e9b9f7169bedf261e9ad7ff2e5822f28efb DIST pangocairo-0.17.0.crate 5571 BLAKE2B 13afd4c464a56b0b9501146e2443e133faf99248399d44f801203e4e8fc969f000b3c3c52bb9c0c4442dd598bc9a206d0b1bd916ef4b3876cdc0b13e5d662bec SHA512 97bb85c37ca590c9bc39043e7d2fcc2049e645900df5278e6fb837d791d562bda034f2f67696f4b6b2803b710dab1d69ae8de40a0a8e63cd1447074f6153917b +DIST pangocairo-0.17.10.crate 5599 BLAKE2B fd81d55ca72c12dfb9272de83e83eff913f32355b47bf8978e5c76906eeba67d76d2be38aa664c8cd13743124bd876bdd60fa3947bdc3340d440a5bba83d2e57 SHA512 1b83f9efa8928665334ee8809ccae5b25f538587096a4f82585aacaa2ca3736c4ebca80ddf666f22e1d1463c682d89c48633401c020f2ddfa7a2cbca543d1fe2 +DIST pangocairo-sys-0.17.10.crate 3214 BLAKE2B fba8804a4c4fea9375810ef6fe236b83da63eeb482df4263010a445d9bfa0f04f0e9994fafc43783a01b3324f87557284f7323e7983a3c4a9d581a05c85b405d SHA512 67371ca5e0156bbec3d2fc55575e3a0969f6a5f865a5f65cc5e628188e5453180750a4a636bc14c70e3238abbc4dde9eab2fa3ac6b17666a5c7f22dd57cf87f2 DIST pangocairo-sys-0.17.3.crate 3216 BLAKE2B 11a0335e1406ca355e36a2433ef4787eda10054305841528dab377b3876fc0ed8ddb58522fbf048fe523c73bd38b38436e2f6de36c599b2b4c6e1383f3ad1b28 SHA512 b1e2dba2abf277351db0df013b726c0371bb1f494e3e6cd6c53c98e3bc012675157e5732548b060f1ff40525a0715b324893d3e8f3e4c4641a42d977539e6f44 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0 +DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256 DIST paste-1.0.12.crate 18156 BLAKE2B ab4426f9f588de4c50114421c4f9a0bb2fb5f144e9cde5d0d8ab14b3a451ff5219a99ee1cfa82dd48cae86f70d205dd8fef591651e443ba118bb27f7446e601b SHA512 fa75129e5463347ebb871f2e409463d2f164e1d9cf7160aca044dd280582354cb3286df05d56acc209174e371b577996a5b99ff35f12810610172bd9de21f98e DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 +DIST percent-encoding-2.3.0.crate 10196 BLAKE2B 155bb1aaf0db4d22179bbe24b2d312f3d507876436e8ce76dfb59775282c1136a6c2bf5672f4b6bc274e4535acc9e50497c3e20b77aa2490512755c9cc9e6c41 SHA512 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073 DIST phf-0.8.0.crate 3902 BLAKE2B 3f1d4f9c23cfa2a3a0b7e4f809ff00783d71bb4839b27246d5244e5aee61a211498715ed576f00749e8132a6af1cdf50b2eb27d2f49896f006212981886a0e44 SHA512 a3013c4106ba72aa3cf22bd3f903eeacc24ac7cc47aad791bc5e9a63e1aff928a537399b6a86b0346c5eb37979ec01b404807e622e79a0a70a0e01e63c07a47f DIST phf_codegen-0.10.0.crate 3402 BLAKE2B 2d0a3d8f5fd0f8e577f6d4a5d0cf87bd5e4c0d5690d3aa331ba252351b59c478e42212cd66f167a2a88c2b9111ae7aca2c9fff3740dcba1b77d2beedc1d44483 SHA512 dab91b53c72a5b9b6c4773b9f16d2cd58f65bdd9fb975257b8d107d4509b44f5ce8b92ab59a60171207e025688cde54ef97c9973c4226a8765f10f35c4f6f1b1 @@ -227,11 +278,16 @@ DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a DIST plotters-0.3.4.crate 143219 BLAKE2B 3121caf7d2a62d3dd337d887ea2343981d23b26ab742fa192456d58a73ebd07d384ad6e1de58671b5c06344c2efea8e32168d830051d425a63299d15746f3a73 SHA512 04d490ad1b822195259a661dbc605ec2f8e190a5bbbbf549741b286aa888b26a2c7468d226cee7718bd69b77e026283944367504db98c0293b3db4ce45103534 +DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045 DIST plotters-backend-0.3.4.crate 13416 BLAKE2B 2b7090fb98ab9c28fd8525e1b3b4ca3410dafdb80563f52b545af70db638899123455254861e95973fb9c9e178e83cccd941c7305977de033091ed957291c28d SHA512 4784da70eda90a48aab38192619cfa7df733519cadc3b9aecd339dc735a9237e03144eee4f22f5f03ca214a732e8807d179d455032dd255a8125092ea489228b +DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 DIST plotters-svg-0.3.3.crate 6916 BLAKE2B 74c2c71afefe1148c82f8695ca3ae5283bad5b084e542325f3b6d587eac23f9fc087b64033043ff52ebcd661d40bb91c33ccd0de3c424ac0916baaa3a69c63b6 SHA512 1233eece4ab91ec690f93c7134ae8e6405183aaf500b2dce6973b6e212058334b7335aa80915e40363b9d2057398028c57d0b3aa974b88bb42c4e0e4726e7a92 +DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a DIST png-0.17.7.crate 80979 BLAKE2B 37628fa2282c7195f983a95939eda1c73745f89d772904173775d7e1906b71615e45de8f59489d6842450ed6f7c7b809b28881c84d5a3399da38013fc3062c79 SHA512 f8009925a6948d8b9c82007f31eefd18d2173274816c0329673e48ef725aec52ca3aab2b91e8fc4f776c8f7f17475a3e065835e578a632445e1bd70794b18270 DIST png-0.17.8.crate 88654 BLAKE2B 2c7d7cf032be40bcb614c2cdea6e41af2d15ca701377af6cae1bac6be7dc154d33a1d31cbaebe4848044ba59e02d56cc4b02bee14ce2d93904ae9bc5e4b6a699 SHA512 65a7a98295f6c4d1da79d17c3ad5a879e43fdafe3a925cf92c9866146032fd223144a84c1e6d95886bdfd07bbf35d1ef38abf2ab4ed09373c9fccc12992019af +DIST png-0.17.9.crate 88839 BLAKE2B b218fcaa166f142ced8ae75a47bb587015d0a449210f3cf789ef3f85eb6dec946c3744ff93a40a2e2d08de8a4973e12cc0880f8ef95c36f96c920ee47bc096fc SHA512 95c532136b7f31dc7aa3b04e721307b5a722f95cb815c885ed26a751b5c1eabd52b38aa1a1f504e610a5bc1baa6058ade1406cc833d0d2286fa7523f0c6ad5d1 DIST pom-3.2.0.crate 169708 BLAKE2B 75360e61f06234b4e0440f39bbfdc26347d17b9f8630b6d927084994c18628a6610c2e87a3903a2ba210532174c8310a14971213cd5bbffb5a6bfb16482dafcc SHA512 0fac8e7f3b2d39fc047f60aace06d8a809fd0c5e017c7994dea2eec625fcac9ab5c5f65e508a67e489ec577192de227f09323aa55f5f0ef937dcec0f0a13bc1a +DIST pom-3.3.0.crate 172346 BLAKE2B 9a3d03c5b9bc387e8c01118d88a15222a95ab967e12b4fc4fdab7a5094ea82da584b12ac8d5797c31fe482c8f645f13dcd004ac336a001056899cd225061d7bd SHA512 a0b329b2b296a08a68d3caafd472f40d2eb72e8324f80f08975ecffb39006c97868ceaf3b9a396e5910396a593611827994fe9073c66e20978878887ab6dd93d DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05 DIST predicates-2.1.5.crate 24165 BLAKE2B a0eb1aa0f26d51140155b8b5e7141a253e298ac2197e59c7023ecc693d68cba01d645792c57467741ee074891438fba2f1439c79a4cef27f3d02eaec8f1d0b10 SHA512 d4b555d7f57ccec5788a957d4a3e130f5549a9333a47654baaef098bb284c64bd5c662677ba7e659b4563b3d0146914f1235e0caa2274af8787d9777141f4dd4 @@ -246,12 +302,14 @@ DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e80 DIST proc-macro2-0.4.30.crate 34731 BLAKE2B 0a27a06151b54e4ba50f08803a5de44d9c7702ed72cab1b775408696057246e3336dee3a61560886cb24fc4cf582339c8bde7d9211e4e0524f2c719b774339be SHA512 73a8de3f1d76a8baf2d45afc1497bba8c0cbf231bf9b6750b9cee2473f492d5f3957ac149998da720acc8287c96d604971b51dcdfa629523bbdd97c297856ac0 DIST proc-macro2-1.0.52.crate 42982 BLAKE2B c432e889c6d02e359863ca40d30e20b5c3567d065ea16e5963eb713ea9a02a9979ec996939efbb23aa37857ec37e6587b2519d8267a1a713d1b17fce014acca6 SHA512 76b24c82bfd37a7eed4dda59a56fa2101ec4e8d6ad726e3fdace9daa729090de2cb2bcfd4246dd691129645c613ae18c6fc448c940b459724681202f7a232f3f DIST proc-macro2-1.0.59.crate 44360 BLAKE2B b1e42efd70e9a61bd46fd8bdd7db26aea142d98d28765de799901606b721c23a22c3e853d0821709ef5ddeac0304731b6a09c3bff3b7769e946b77fc67e44d36 SHA512 30e3340f53593afb3f07c4ba4c3d51acabd9a7513976aeaeed4c063fee268a28066c53b265b629d5d3f56597d1d34a9e69378f0ef5cda37b51a8fa8b67424aea +DIST proc-macro2-1.0.63.crate 44867 BLAKE2B 54fc0f4f4e328c78609f5c0e26a8e6b1e5f1ad989d68e63d21e094bc20e1be6950d5df98ffb601c89bd3d137f6c05a3d1de74070e493002e793bf159b96f29de SHA512 3855011d0d42e8fe591e7552d224b692d79b194c4452fe9d8f92ed85e5437c0a3524a38e66301412be482cfcfbd468b071a03cf584a1618284dfcdcac9713102 DIST proptest-1.1.0.crate 194125 BLAKE2B 756cdd87a2982848237d6d0dda5b7e34c8a55a4161c43ed701cc383e31fe522fa4e5b729f7a0bdce86226f94d0435fb5c46b6fd2745c522345bccdf0373f2c37 SHA512 ba7eda462db51b7202db2ec53f52e1fc9c2cd92dde588f155fe30524e25569e05ae558cb7076744cd2165e72dc5be7b883f4dd7dc1e8d80a6e791f989d9f4e35 DIST proptest-1.2.0.crate 194884 BLAKE2B dc217485d84af76365170252690d18b0abd472addcf1ebda60db79255d17d48a0f56897b93bbb01d84f20c9c1f53da854bbfd3091c8685229c4dfaa51c673e3f SHA512 b0786ba104849dc45bf1cb970cd7bd8fa645f0bfe1fbd37f1c2535d28d2f7773cc99af67838ebcb546d900f421bb6145c1a70639d5fa2ff0d25b45a2ab176e9e DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f SHA512 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735 +DIST quote-1.0.29.crate 28345 BLAKE2B 3aeb637a4139730348775caab4d48173650d8bdce08247263d741ccc657dfff7f2facff05725bcaa73486818d394c392c64ecbc61bae3f5b612104aec16ff289 SHA512 d686a3943dca059a8e79689c77e6e8f6dbfa9b16a1a7ecdd27099339b77a55334252eaa8b4340e79c35ebb1f6e4deeb3f6356dfd02484f9c724e66a74387e30b DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 @@ -269,6 +327,7 @@ DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379 DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29b2c1700e06ffb541c073ecc054dfc76aba8f55ac0630b191d4136805bd04c7d1b9f6cbb1ca2437668ab244 SHA512 ee19bc6d24b981a151324ad4115488383227ec33dfba0225b35b6252f0d363b8d906db59a45170139c7a687fe681a983c2392d2921c7365db38c7c0e9745066f DIST regex-1.8.3.crate 249112 BLAKE2B b70467c2f02e961d3b06ac88642e6c0c94b165ca6813f3ddc95e68e81a35fd94ce2cb8f80c29d5aa6805dc340e6b278fac0a2c91e328aaa66fee48df51427150 SHA512 7d390a09e7f27b4c6f96a4dd674bbee5868adb38fb86acb6329ff61cc6c1f3454ffd19d1c30468db1512c3b1900269e94ea6fb85116db01ecf5ffecbd789f4ab +DIST regex-1.8.4.crate 249562 BLAKE2B ad6d1221412beb65eb760ae905d4becc5583ae4d030c67b061626afdd3d4389c24123000688039fc6c8c1d091ff307b4a46f4b0eb84f1c258d0612c51aa2627d SHA512 6fa873671bc188906334202027fdd4d15923fcea88aa85d56a63e3a36bcf6aa77ae61c596f9154dee6c69e03bf3f3441e4ce26304d5a8e0ac47d710bf7af4a5a DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e @@ -279,9 +338,12 @@ DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c899 DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db DIST rustix-0.36.9.crate 293797 BLAKE2B 8313a1eb006c5b3fcfdd3b72b18720a4db8687be2d4bbf866897cbe22e71d4e8980561cf657cebe1ebab3c041f2e412539ef3f0da3e18fd13ae6a2577053911b SHA512 b6e3011805910333315d139d7dbfb28ab4a35d7e0fabc6ff8ca2d8394334f0587a4c26c069550f27c67f3e2823499e6183adb2aff504523249d65acf11d2c02b DIST rustix-0.37.19.crate 323809 BLAKE2B 6a01e5128910c4b1333359efdacd5d0c1f0cf0ac4f2615e6891c10e7de3ce8df5ca50955a3e5c27f3b85d3ffee9fe28105aac3baa4fadd05172645e9f7ddb853 SHA512 e1c00f97414313580dfb7a616cd0e9a64d87950b4d4e6b536b5eaea93b8741f769ef62d4ee1461af8266758f9bdc136a445abbb05c8355a11d338a166b498722 +DIST rustix-0.37.21.crate 327800 BLAKE2B 6534bd7fbc0438a84d6a06836ba34545adfd4fc513fc625d7e315e86ed3dbb5b0d7cd2942423de0d0aef560e9c061e33a86c786ee2cf417a9a047aeb200a081f SHA512 8c07d236dcada68c4ecc9cae352470d9b2bb5dad85cd426ab39735976b2bc0e1c27d5df388b67e243a601d29c2e858252e8b4a1e1864882fcec3f83bb50c90a5 +DIST rustix-0.38.1.crate 334655 BLAKE2B 0b1dd92d779f0b3891b10d39a014a27d78800e843e106c03ffbead4b50cd1806c76ea71bab966707374e22e9b8beed6127967a53386d36e8b25594dd434c3f09 SHA512 f3e0179e1ed17f79eb2c55fdbaef82381286f37dfe526b9b6667b1ffe351c3986e51f9fda048afd557fbd59ee15e6ff16b0de65694795ff6c0f4687e0f9ecd3c DIST rusty-fork-0.3.0.crate 19881 BLAKE2B 01bae755c66d7e4f72789b7140de35573d82961adadcc9febb841e332fc2730b405d4f1dc8aff1db6eba3ca03ee24d5dcd9a9c9a914fd2a94428c796dc9bfcd0 SHA512 8e41e12971c36ae1d4439943e55204e32fb4e62717355a2bf79152825eef7dac305c2fe22468957cb3b7af0b27004ceb18eee2d2fa0a6f8822b28b711f64ccd7 DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 DIST safe_arch-0.6.0.crate 72016 BLAKE2B cf58644922728b0d20ccbd7045d95093013d250dcc7acee28e3f68efca40ecc5598dd5b27d38b8c0db1ecab4211a1f4dcbe4562f096eeb23227d7724219d45f0 SHA512 37af0aa16b671d3bda2b660979f6f047748b7d8b2f11458e45d8dc3127e15cd36e7d5b3afc686839130bfde39af1a0d17348fc3ba3da388f59c22e276d639d09 +DIST safe_arch-0.7.0.crate 77097 BLAKE2B b73f1c79126694e37e18262be2313b88de52d32183d7e99eee56e813a6bb9d8a46603831b80906aab1e022131d1096351a5b8709308a2cfceb7db92c564e56b0 SHA512 a2bab6df3605721a1ad6ffb50e1d3e1f24c89d7ed2af6fe7830f6932e1c68e7521e77d467a1a0800fd72872dfaa4b93a883a753579a2bc0612150a2a3b654966 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d @@ -291,11 +353,15 @@ DIST semver-1.0.17.crate 29685 BLAKE2B b9beb685eb9f6cffe557d1185997e1a93d0e50ecd DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f DIST serde-1.0.156.crate 77019 BLAKE2B 2ebb03b573d3059a578bcb90d4a5b8cf264a4c688daa8615c777718f3dc96c77c9792fb8fa98c9bd2f5ee74c232d5764d1a93fec0e05300dfaced634bba8037f SHA512 3cb4eac8033c771f5cb5b82c9d6b3438035e1f952f0e111ff3a8ff0085468fe0026552d6c72a8478c8e84aac4f0f97572ac4a6a155288a53e53a1c60c96b441f DIST serde-1.0.163.crate 77030 BLAKE2B 0d7ead66faab8ae01c693c9bbcadfd0a7a736c8bf46f50ef43ba261eec9e0f0c43477feadb2e134f0ed6dda3115dcbc3d22daa28592f343739f1ea03d9c25723 SHA512 752738ef5f67f1b4435bdd4e76e740ba192bd93e83cac55fd667809af26ceaf02db7083aaf7b2074644b38964021af206000b6130199e7994c12c9c57cd31a34 +DIST serde-1.0.164.crate 77057 BLAKE2B a3c9c7deaa841a559ec901eed72a768e0718a77683897a84149dc8211f3e6f8f016e6b86e5b3c7c3c3d512486dd7fdda2860f69e7d9e600fff6ca6da8870bfd4 SHA512 17376fad0d3f0fc696d713c0eec81fc4a83992f6f9dfbed7c3e700e7ca8a3241abd46d4c11303d26a5fe049ddaf3308c2e76b650cc7350e03a1e34002700552a DIST serde_derive-1.0.156.crate 55113 BLAKE2B b25c71ccc17a62a3705b486d32fed1c97a5e3d82e7b555458ab8b7dacbec7a50a325f46e4e867cdb79d7393b21165d5b981c68474189c68b9e9beb9c06aa9ee7 SHA512 5e6af9b7479fd6f1cd5c9f55d5daed4011d19763daf52ad7735fb18d1a5e625be54a44a5df7c4662a83848f3097fc729967512da4eabc8d180ff0e5b8bbe2a49 DIST serde_derive-1.0.163.crate 54447 BLAKE2B 284d02fcbdd05c53c8da737fac422fd61ff53669b140686d1732ef727a1e873945b1ebdb85fbda1d79f2c563b2c7b81d3ac51c76fe0cf5205dc6ab4d46a9d4d8 SHA512 744c4235330781c8d9c6ab4f49f6ddd11fcd70b97c97fcbf1434ccac02ba7d29eacfed21ee8e005f5541dd8ab4a34023e95d85231f11c5f4d6e24fcf806f7283 +DIST serde_derive-1.0.164.crate 54789 BLAKE2B fb8e50cabecb66bfbb4eff07bbd034510ebc4eef5fa21c855887beb84d19b1201a4e9dc0f68a2aeabc559f2229a905cc44e780a7e6bdc55aaed399bde5dbe168 SHA512 08777ed5775ee6ea47daf084f4ee15869b3969d54e43e6820277535e79b70f61f6152decaeea29bca67137d354bad079393a6709fd10d7cfeb50728e46030c04 DIST serde_json-1.0.94.crate 144406 BLAKE2B cb4098da36ae5792e8c8e129e3148f27a4c646a57f3e59fde75febe252de79c8e1b310d947c2fb5ed7ec75e68b146f61b0b1d31dcc6f510ac61a37f64a47afc9 SHA512 0c85ccfce884a12dc7d57c110de4c96994f84e6a23ed28b9d38c9ac53ad6be506ad414735bfbd4d90fb49ea087460bb9da1929bb3aad7bbfc518b812ce92516a DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e +DIST serde_json-1.0.99.crate 145102 BLAKE2B c6911880feab10a782aebfbe06b1eb37f415cc362db41ee8f6b0353c3f909d3c92512197503da81c7b74e54cb7dae49fe62c53487b1981480269fd1e657e3088 SHA512 7636fbd4f1f12e0675a8b13d8af80f09a2dc6036f8d6eaccfe0593e2f2e7a36a2ea28fcbf36d396217a8f7995ba29c14a17e695d1c914866055c69768292b292 DIST serde_spanned-0.6.2.crate 7749 BLAKE2B 3a2522104579cf667e567e1ef65e2e1db3fda700abbf10747f1e770b45678cc6414ffdf384690796fc5df570e39a7518af15857c8c3b5b40fd185f32957ef30d SHA512 ca64305238a8cc61cc4db3c9675299d34e4810dd63387be65231369cccb69c942c473b01388ee2b661cdaca8e133f1e8848bfa4d6a43eff28fda0fa9e1fe7ded +DIST serde_spanned-0.6.3.crate 7737 BLAKE2B 957352cb24d5cb1173613a48de7e411d768c61a73dd57572530490be0569e133e7c8eb62ec34e542a17010871562a53e37b296386c54dee8ea61d175dd0b05e3 SHA512 5c4f4a861dba2af7f0ad0c585859f845a7ea6c0a8ff8b63985503c9da27f313ba15b904b0aa56a59043c44a87c75fd317b23006a3804d332b84855189e436610 DIST servo_arc-0.2.0.crate 17649 BLAKE2B 830acf8cd21658122f156e32ef6620a975a9fec9348d85a8a952462e1a57b7433e101045e91dc95e4d7dc12367e56be8250915aa033de416ee9303a12ba2df84 SHA512 539427e6ab458be95e0bd2724750433f05d2f08c145f9c05ca5cfdaddf27ff08a4cb62c1da6bf43f9fda1412ab962e652bca939248cb005021d892a9c6b9703a DIST sha1-0.6.1.crate 2931 BLAKE2B 84e0a0472edb73fa732240d75bb6c80ccf1467ec2e70ea89e9eb7c30ae89e778c59ee3aaa1a19a07d4e40d6a87e41d943d32661834cfb988b1cb329063445226 SHA512 8eeb9a5d2c202a181390e25c743da6f8e4f451c1d7d51a3fad0dfd5ba285dd0c7eb851b26eb197a550eabb3aa357f0ebb6f84f588ea2d36cc3c70e62e871812b DIST sha1_smol-1.0.0.crate 9782 BLAKE2B 214b58f6a8681399b9c925815f4ff48974466b399e96e372c9592cb139ba9306ba162b3b426dc12b585ea15b616fb58a60d253b4d928dde46217de6ddf7d0437 SHA512 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7 @@ -316,11 +382,15 @@ DIST string_cache_codegen-0.5.2.crate 8156 BLAKE2B b1cd91e22937622ce51152957ed45 DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.18.crate 240648 BLAKE2B 1e16f0936faf2656ee74cf9c75bdaec19589a4309d68b0cab37438061cfa29c66a1dcd624ad9247d63c85b3c1fdd8a484a65509d672cc6471f3c93f3ecce30d2 SHA512 2642eb35d52022c6d21bb893843beb9b737a267f620e1f5a6c9096d434fd1fab05fe007c8d8b6f1fe00a25007d6f55dbd4ec620b9f5c1154659bf34c246334dd +DIST syn-2.0.22.crate 241001 BLAKE2B 24e610d357b5f20fd72397fbb3d437c0620fedd6976d27cda3673ff8fb52fed4a934f2fdc863ecff99694b21e85df28f25b1c58185f2e5cbb15a14787b0d1e33 SHA512 9cbe85a1dbb283f78cb73fa2c98ef46f4879c8742643afee7d30e100c62a7ce285a69154c1b5246ed96b05718493f08443f243f308e1d44c6e120637d54e2a62 DIST system-deps-6.0.3.crate 22890 BLAKE2B 8d893b58159445fddf285653eae6eefa3f00cfe6834fb95fad3d1a9babd9b1da9dc29d413793d3efdd7d823e54a43cd619e472bc2ecece311c7fa627c7bec344 SHA512 12915d4e43c2c65f1c43c738ecb5f3ecfc817e6eb68989e34b2a8a42c10cc146da9a3b60a4d149215565e77918cc9afd991776da219863536616096ab140bfde DIST system-deps-6.1.0.crate 23942 BLAKE2B 64db60982d69c6a07760d6e2936140992cdd26b7abf83dd41c4a8e6a614a5f4aeefbe59035b3e5017d82253a086f28c5fc7c97c6574383b37409ee0815b90382 SHA512 5a2135f37ac91155cc61db0deaa64954511cd841dfe8a4827802db395d50ba2954c9600ea9c57543051f81fd2580a1983de817d9f987490f5f0b3e8d51e1eaf0 +DIST system-deps-6.1.1.crate 24171 BLAKE2B 40ec288648bda3c5370f78b7614621d3919589eedd19c86e542e4091066eaaf1d36258cf657a3e74bf2bde70dcedd14d335f4b7c89043b742b96d756df0c38e8 SHA512 14fc67e8a4447381bb5330ae6d579cafe7b1a1e62d3f528256217c18e07f6d0aa7095340b6c771eb62404b1e21771b627d77cdaadeb46cc80dc4fd6c789577d9 DIST target-lexicon-0.12.7.crate 24402 BLAKE2B 3715b15649566b9f26fe02aad818325a43b54512008e4ea9fcda9ea15a87b8f4baf4ffd7343fc12456c97d8a6b1e121158c4cb61997de0e2d24d1bce93d86850 SHA512 0f3cdbd7515141315934b6ca61c5666f3bf60e259711f68ed3c33468e2bd400cedf824db7158a80fa07e78cc7ac2a0a1eed2df199352176148e9df34b06511a2 +DIST target-lexicon-0.12.8.crate 24518 BLAKE2B c76d50d34e5da9431982ee446cb2f586db61182f928a25d862021b6fc32afa9ef8eccf51624c3b63442b90a4c0d8042ceb30d00122cfcc142f69a91ffdea222a SHA512 613af05fb80fe8967eef7b640d6b1a33eac5e6f3e70e1b26043b0f5e5b1356b4509b4d4daf0474c8d24d019c5e1d4ef8f950e092bebc14174930ebb60c6e151a DIST tempfile-3.4.0.crate 30591 BLAKE2B 5dd7c2e28e9713751e2816e4264100b98795b26aca3d8619cbaed79de7de8af180aa3bba888babed1a1a644161a5a8ef08b4ecdc898e7c583070387cbc3fa357 SHA512 4c7f8b517282f7db295d649d038f0dbd065397abbf9546ed2d9ad19a6eccbc2a189d4601a7a93299cb412e7aa1c2d5bb409f11fe94162889a715303779ee42fc DIST tempfile-3.5.0.crate 31129 BLAKE2B 6d32584819794dbbb1f30970577ca2c82cf79979f94b070327285ae8bca6f8e3ea2402d2034290472f284ce039a3a578bfdfa81a53b5c49b587dbdb40960f6fe SHA512 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db +DIST tempfile-3.6.0.crate 31812 BLAKE2B a40a18a810e957b576d2fa8c78c192fa68f0c70d7305a476512fe0602e449e1668b434f0a8a0c0e98b4930054a92c009437581c1984d1ec6496026cd03847e06 SHA512 69b0d8a5619201620245899849b807841e90c24aff08bf9ffac76469ee5f4d6fd3b4258d5903bd0261fa771df88cc83e869faff27a413188571258aba1a249cb DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 @@ -338,9 +408,12 @@ DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 DIST toml-0.7.4.crate 49003 BLAKE2B bd2f17019fface4e55370ccae5cd8e768227bc9303a105e9abcd7f7e67cf758e47cdf77a40170782c0be85ada4b7645d721b61144f90867332da6ae0728c9baf SHA512 aa589354d4e0a608257c62fdfa6f09d2094b6799f6cad5a98deaf44f689c8893d1b7989f1f67ff828867a9dd079374cda03de62dab624f55cf9df3aebe7557a1 +DIST toml-0.7.5.crate 49069 BLAKE2B 99739c051e7b73d41089b7cc67b1544661e27b49baeda43556c61f3a0169f7cd8f5941e578fd94af5346454f4d4d00ede2b0b9d5f331e2a66e03fb2453a08b26 SHA512 c3c6f0843103d23d65568aa003f9cc596a3e611b0aed475dec9c1e8662fd298bad54ce41bfa7a61b66eae14dfdc7e15e70e5c77feeafc6cee3df28d6a872974c DIST toml_datetime-0.6.1.crate 10765 BLAKE2B d31627732a1a70dce5142ecf6dafa2b52e56b7df7d865b64dc477affbb2cdf148fe4acdba84373c4fa1b8bb8de06380e2a105c10fe34e7591683697d78b17c78 SHA512 024fc32f5c3b8efa764bc3fc59af710627513ba2e536f01f227d36661eaee099ed78320ea65b15a15e39c0fc30ff2b44c501f96d5a2618034daeb290524694e0 DIST toml_datetime-0.6.2.crate 10768 BLAKE2B fddffa3e4f8f4076c66c171379670df41d2be2c33810a78c5902f11bf8910f39f57b74d5f00ed77cc6b74bdbc34b293b57b2e867233a2fa9373f8ce7635669a0 SHA512 4ee0e8685c2a0738ea6f8ee10bf1dbb823d7c0e7bb7d4bd90d633f5f9056f77bd5a768d6b27d0f8d8a5818374f8497f20fdbd9a411dacd8b4fb58671aced1b1a +DIST toml_datetime-0.6.3.crate 10770 BLAKE2B fc1754eb7c3a7073cfe41e5ccba152ff09891a8de8afe38991cf2dd7b93aacf07f1075fd24d7aa643238cf31e3df1fc3162335b2c475438178b4a4d8a2055471 SHA512 cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b DIST toml_edit-0.19.10.crate 95594 BLAKE2B 5894ea24538013d37bc6c4beb762c18c07a193918791d062a4ae0c1dfb0cebf6014ce73672feeb9fd3ddb0d77b58ecb2d3946ce00837d81d7de69b77c497bb0a SHA512 9ea97b52437591ba38b2aa0706067254de68d40c491ecd6c53aba370112a72cb502012c982a2b915bec4c0858215c3f0c44f65d049097c8b71de45aca32f58cb +DIST toml_edit-0.19.11.crate 95642 BLAKE2B 80090f0af3d499d2a150f386b1dee9c3ec06374cb34a56db8be1bd558531f88b0370d53d094f32caa420a9e7cb3e853fbc90527a0a94567294131c0ec33ce0cd SHA512 626a3e848ba65d8fa58f8288e451653a3eaf6843e4991b9141084ac789ffa9ebfb8cf8dcb1f8810612cc060567541ff4b727003a63f23ec1096af994d02088dc DIST toml_edit-0.19.7.crate 94609 BLAKE2B 63979dfd8803efcfd7d65c932aed284acf073c55e609ea42c6a15cafd5e22ddb839ac13583499d531c06de45e4c7c2f50be1e5ec8e81c378181593b9bfe4b76f SHA512 85c67963794c4d7d9fb26e98ea14e050eceb5e20d7a33581e94dd51d9cf6bf1dbb33dc50b03c6b982533d8fa7008b3adcef9101cddb3f58454fe1e14e67b18a1 DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 DIST unarray-0.1.4.crate 12895 BLAKE2B 20fab4ce218941bad9ae341d24e92469b01f46523adf9d6c80cf2418b79dc529011f357e3c96a66ad96bf822358581a150f75c4d3ca67043e01814c59f1a9bd1 SHA512 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630 @@ -351,6 +424,7 @@ DIST unicode-ident-1.0.9.crate 41978 BLAKE2B 4e78cefb4e7d7f173f1826a5ab6c8ffde38 DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d +DIST url-2.4.0.crate 75670 BLAKE2B 8cfff1d8ae0b7353ab4f539e2df1f15dde3c75f347c36bc5c4c8ea45a0cfcb31950b073b50acb34a14cd3d7a11b665c3a73a3d070cc590ce740c561f0e6e92d2 SHA512 acef524d2c00d2fd68ec6385ca2a44b740f60724256750d8b0ea609dec7f9d59303069f315f04a5205925a27274ec7709f3818a2237ea0023845e9a12905694c DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 DIST version-compare-0.1.1.crate 13224 BLAKE2B 4bb1e7db6a4a5b30f4ef950234fa939bd562e8d5693aad42a5dadddde7caee01b4dc42b28d8ef61a769cf573440e57c0dc321f8a8b4b3dfc0cc035507bfed886 SHA512 efc9441440f702518867e2056c0ab066cd2fa6949112479e463802610f25a4d50c4411eb5fd0ba6ca9b187e358fce8d99579188e0ed9ba0297191172ab7af408 @@ -361,17 +435,24 @@ DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032 DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d DIST wasm-bindgen-0.2.86.crate 174170 BLAKE2B 09146027b7c841ad0ff4dc18d2440330f5fe76d445cb947a5ed47e12455cfef8dee60398be6c32fdb7095535d1c88c7cc61a11c5194c4a0b9e4f55626b1dad0d SHA512 185f513e0e67264842f7ac03f19dfa89c6954de333fd5dcf6ba2e016a459c4a9c98d4ded341e99d0fd1f2795c458acd1e5032b1f74f6cf79c220b156f26c093d +DIST wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705 DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058 DIST wasm-bindgen-backend-0.2.86.crate 26792 BLAKE2B 0df16a87b4e3b91b2c66613e49844567ef036dd79532759e07296dacafd4993d2783f88b137b5e6e5d9c7f18c8f4c7eecf11edf666e6dfaa4c1d3dc32872ace8 SHA512 6e62432e29f7ad02e890c5c4943869a166606a7f9ba9a8ee78fbb1d86f9083005da5268e6b18ce1da13c5016e8c89ff3f5576ac3bbe3ae4587bd4c901ed5e436 +DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94 DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43 DIST wasm-bindgen-macro-0.2.86.crate 13888 BLAKE2B 267d19541474501be9ffaba4ffc6a81d32c3c8bd79ff60cb7588edafcf00a65d4547dfcd6ff12692c49438c270e0611e6726ab03ad2b449f7d4c6d41aac86949 SHA512 f6ae82d9ae6e0316c9d35a02100c7e93d5fa17e23d36f72b04a1365a580323126a514bda71f7c225b51ddc966460e9f3d7855cde15a9264c05375a92a56e4f75 +DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6 DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5 DIST wasm-bindgen-macro-support-0.2.86.crate 20027 BLAKE2B bd6363b515400ba393c8f3c7c38e8fcfd19d1eafc377528777254208d3d03cdccbd208c83e70291525b856d88c36f8e13b8c9df3f2d568133357c1e7b047baff SHA512 f4d5a883be6b7e6933e705a112b5efdcb1c5a282b214a592c08c6b5fb423a600c6fe43581cc2f8c13ccf946c5a210e05d0455cf594eccee2077f9a96c5a40902 +DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33 DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010 DIST wasm-bindgen-shared-0.2.86.crate 7246 BLAKE2B b199125c7a65dd2f77e8700d459f1aec0572c6f1ee16198f7212d494daf4a71ec7637803aaec54e3b04bc991281d102e6f4da9d63838919238b2034353ee56df SHA512 e2a557c58185cea726e694617afb108ede9017f2aa492309695cf9a8b339806c0d9e35c4eeb6733acc56f8d0291f34fc236651246e82b450435949a4d2e0002a +DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008 DIST web-sys-0.3.61.crate 706333 BLAKE2B f57cb14032e2ea01b5e0ffcef0988ee3e8227c1da7d27ef8799583f64cddb4bcfbbb145f5ea1889006fc9ff61d42b1c02d4b278d67371c9d914827113f5e4128 SHA512 dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c DIST web-sys-0.3.63.crate 725192 BLAKE2B 188ac3d90a040b2c7f1d9de007c02818bed46175c0f49e729cb41f273bb14de43864e059e257347b8fa0511a058aec6e43a9e99e9be5d8e0288e80921c837b06 SHA512 b919078dadb1e161c1b521b0b0c685a08acb659c7effced3f2a237ab8a29b64fe2d6ac57125857e574a0331b7aa673f9736b53c6df8a63860e7c66f4fb8ab3f4 +DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4 DIST weezl-0.1.7.crate 42166 BLAKE2B a3a2a48dbb444b2bd910e1470507209f3d0acc75d88e22bcb42b5ca7ab8edbc41fc9e49cb6a2e18cf5e470d7bd26f4e4d9e30ea01c3eb543f171289a86927fdf SHA512 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90 +DIST wide-0.7.10.crate 78693 BLAKE2B 9deb189253e6cc86289eb15584b740ac640997f72a5417095abb7a375da9c96295415bf5fe4f81feae57b302cdbcb5bf1102622d3445b9ceaa144c3200753d98 SHA512 b38647d39989c06624245fc6d7e361b3430b6da8d46707a55cb263c9f4f57d507fe2b952545ad8ba40ac5a61afa90b8c25186001b7d281e47cbd19ffb9965493 DIST wide-0.7.8.crate 74003 BLAKE2B ba572577568024074dc9103f0d43883e292383e79b48d3a48df6fc2180c459d7b65cbf020dd59fff91d1087c8af1fd848af76699e2f0054661e6227b6ff9f165 SHA512 d8bec340aa163fabb88ec44981b396fb820c13641bbc9492771284a09cd4c1741a383dac2b41be09df10786278852cd077b4b198e6d1a622ef1ffb2f6554c64c DIST wide-0.7.9.crate 76065 BLAKE2B 1b10a504c69e0c9d13c76e92c81b3e9234eae1f5687c67360b2ce94544fb29e14e9e117b26a93d46b2f13a19d3ad62a815e34e54d3a8f12c8c4658d95830d5fc SHA512 ea2f352feae85d0dbfc69b6b6bf110bc08adbb9864a24148d698a0fd7da514697bc38ecd8a0f991774b5b9ba54a08a6aacd39e1de10500c5252a5e8cfd68ed07 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 @@ -384,6 +465,7 @@ DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33ae DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22 +DIST windows-targets-0.48.1.crate 6902 BLAKE2B 8e6cd47dea52131c66983cbf4982e88f7bd30416dfae4e380f7afb39f67ee0ac88d40769668dd5aba40d4415f9f00cbc2ac98d598506fed26029f5ec4df3a2c5 SHA512 e48179620cce528292167f1d5ee2deea0659569c996dc90eb4ab62b9ea8baee6c0bea3ab739e06d8793c9690bfc895545ed0039cb633ca39293de79c42ea9de2 DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 @@ -400,5 +482,6 @@ DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec6950 DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 DIST winnow-0.3.6.crate 176641 BLAKE2B 833b3c1b0a19f14e3dcdaba2f5a92bec219c995e19359e6166c22611d98a3d7fa57f7c77158ce80ac3a86c48e9bb648c395da17f194b14e82e3b602c0c8923b4 SHA512 be90b6a12a31c0b438b17a03814eed51e1d13f8ed1d08eda112cef272e4bed8566289ab93f0dab9a103a773cc0fd2de5d74dc8314ed3696e436d5d678fa52933 DIST winnow-0.4.6.crate 142565 BLAKE2B 671c643bdf03d8533998224bccb375614bbc0192e3d9b45a580db9aea04f60f1f5fada06c454e705bfc1f82bc52067db8d3d45cec1e898c6ace689845cb21884 SHA512 cf194bfa3e6ca3a79b6940cb3a9fbbcdac2b10f997a0c15f58b570281c4651a6b3f4a32df6ee4da579d6cbb40b19b38d1123b6f7fc116f1171bb5f51270f6698 +DIST winnow-0.4.7.crate 142640 BLAKE2B 5d476227558124fbe14e8f3fb5d90883ef80f457d3ca81414bd191139dc6740fd3a60ee13e94886567e39a31de9e2b80ef77e4da0fe819e136baea318f8f5ec2 SHA512 c1b9f119859e23e9d7d95466c17d1178b4a5a5dcc893f7a146d960e6a609aa829ab51158578f5f6c4ede9dfec26b4132af6360fc248d581a20de6e7599802e5e DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e DIST yeslogic-fontconfig-sys-4.0.1.crate 6694 BLAKE2B a78e56725245af764e31dbfc7e337dae5ab50e0af8d23a6f2ab5f5744b15208567bbaa742876d76fede07f7313fcce8e9c0c06aa9936cee16b902d8e7a641395 SHA512 b1626e259d8535c0189535eb240b92c798330c01866f33231ca9baba07b3da792cc5390221c826c67df9c6e6c0ae64568f1dbd70b9841750e233dab2bd27f506 diff --git a/gnome-base/librsvg/librsvg-2.56.2.ebuild b/gnome-base/librsvg/librsvg-2.56.2.ebuild new file mode 100644 index 000000000000..daf36309a066 --- /dev/null +++ b/gnome-base/librsvg/librsvg-2.56.2.ebuild @@ -0,0 +1,418 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + adler-1.0.2 + aho-corasick-1.0.2 + android-tzdata-0.1.1 + android_system_properties-0.1.5 + anes-0.1.6 + anstream-0.3.2 + anstyle-1.0.1 + anstyle-parse-0.2.1 + anstyle-query-1.0.0 + anstyle-wincon-1.0.1 + anyhow-1.0.71 + approx-0.5.1 + assert_cmd-2.0.11 + atty-0.2.14 + autocfg-1.1.0 + base-x-0.2.11 + bit-set-0.5.3 + bit-vec-0.6.3 + bitflags-1.3.2 + bitflags-2.3.3 + block-0.1.6 + bstr-1.5.0 + bumpalo-3.13.0 + bytemuck-1.13.1 + byteorder-1.4.3 + cairo-rs-0.17.10 + cairo-sys-rs-0.17.10 + cast-0.3.0 + cc-1.0.79 + cfg-expr-0.15.3 + cfg-if-1.0.0 + chrono-0.4.26 + ciborium-0.2.1 + ciborium-io-0.2.1 + ciborium-ll-0.2.1 + clap-3.2.25 + clap-4.3.10 + clap_builder-4.3.10 + clap_complete-4.3.1 + clap_derive-4.3.2 + clap_lex-0.2.4 + clap_lex-0.5.0 + colorchoice-1.0.0 + const-cstr-0.3.0 + const_fn-0.4.9 + convert_case-0.4.0 + core-foundation-sys-0.8.4 + crc32fast-1.3.2 + criterion-0.4.0 + criterion-plot-0.5.0 + crossbeam-channel-0.5.8 + crossbeam-deque-0.8.3 + crossbeam-epoch-0.9.15 + crossbeam-utils-0.8.16 + cssparser-0.29.6 + cssparser-macros-0.6.1 + data-url-0.2.0 + derive_more-0.99.17 + difflib-0.4.0 + discard-1.0.4 + dlib-0.5.2 + doc-comment-0.3.3 + dtoa-1.0.6 + dtoa-short-0.3.4 + either-1.8.1 + encoding-0.2.33 + encoding-index-japanese-1.20141219.5 + encoding-index-korean-1.20141219.5 + encoding-index-simpchinese-1.20141219.5 + encoding-index-singlebyte-1.20141219.5 + encoding-index-tradchinese-1.20141219.5 + encoding_index_tests-0.1.4 + encoding_rs-0.8.32 + equivalent-1.0.0 + errno-0.3.1 + errno-dragonfly-0.1.2 + fastrand-1.9.0 + fdeflate-0.3.0 + flate2-1.0.26 + float-cmp-0.9.0 + fnv-1.0.7 + form_urlencoded-1.2.0 + futf-0.1.5 + futures-channel-0.3.28 + futures-core-0.3.28 + futures-executor-0.3.28 + futures-io-0.3.28 + futures-macro-0.3.28 + futures-task-0.3.28 + futures-util-0.3.28 + fxhash-0.2.1 + gdk-pixbuf-0.17.10 + gdk-pixbuf-sys-0.17.10 + getrandom-0.1.16 + getrandom-0.2.10 + gio-0.17.10 + gio-sys-0.17.10 + glib-0.17.10 + glib-macros-0.17.10 + glib-sys-0.17.10 + gobject-sys-0.17.10 + half-1.8.2 + hashbrown-0.12.3 + hashbrown-0.14.0 + heck-0.4.1 + hermit-abi-0.1.19 + hermit-abi-0.3.1 + iana-time-zone-0.1.57 + iana-time-zone-haiku-0.1.2 + idna-0.4.0 + indexmap-1.9.3 + indexmap-2.0.0 + instant-0.1.12 + io-lifetimes-1.0.11 + is-terminal-0.4.8 + itertools-0.10.5 + itoa-1.0.6 + js-sys-0.3.64 + language-tags-0.3.2 + lazy_static-1.4.0 + libc-0.2.147 + libloading-0.8.0 + libm-0.2.7 + linked-hash-map-0.5.6 + linux-raw-sys-0.3.8 + linux-raw-sys-0.4.3 + locale_config-0.3.0 + lock_api-0.4.10 + log-0.4.19 + lopdf-0.29.0 + mac-0.1.1 + malloc_buf-0.0.6 + markup5ever-0.11.0 + matches-0.1.10 + matrixmultiply-0.3.7 + memchr-2.5.0 + memoffset-0.9.0 + miniz_oxide-0.7.1 + nalgebra-0.32.2 + nalgebra-macros-0.2.0 + new_debug_unreachable-1.0.4 + nodrop-0.1.14 + normalize-line-endings-0.3.0 + num-complex-0.4.3 + num-integer-0.1.45 + num-rational-0.4.1 + num-traits-0.2.15 + num_cpus-1.16.0 + objc-0.2.7 + objc-foundation-0.1.1 + objc_id-0.1.1 + once_cell-1.18.0 + oorandom-11.1.3 + os_str_bytes-6.5.1 + pango-0.17.10 + pango-sys-0.17.10 + pangocairo-0.17.10 + pangocairo-sys-0.17.10 + parking_lot-0.12.1 + parking_lot_core-0.9.8 + paste-1.0.12 + percent-encoding-2.3.0 + phf-0.8.0 + phf-0.10.1 + phf_codegen-0.8.0 + phf_codegen-0.10.0 + phf_generator-0.8.0 + phf_generator-0.10.0 + phf_macros-0.10.0 + phf_shared-0.8.0 + phf_shared-0.10.0 + pin-project-lite-0.2.9 + pin-utils-0.1.0 + pkg-config-0.3.27 + plotters-0.3.5 + plotters-backend-0.3.5 + plotters-svg-0.3.5 + png-0.17.9 + pom-3.3.0 + ppv-lite86-0.2.17 + precomputed-hash-0.1.1 + predicates-2.1.5 + predicates-3.0.3 + predicates-core-1.0.6 + predicates-tree-1.0.9 + proc-macro-crate-1.3.1 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro-hack-0.5.20+deprecated + proc-macro2-1.0.63 + proptest-1.2.0 + quick-error-1.2.3 + quote-1.0.29 + rand-0.7.3 + rand-0.8.5 + rand_chacha-0.2.2 + rand_chacha-0.3.1 + rand_core-0.5.1 + rand_core-0.6.4 + rand_hc-0.2.0 + rand_pcg-0.2.1 + rand_xorshift-0.3.0 + rawpointer-0.2.1 + rayon-1.7.0 + rayon-core-1.11.0 + rctree-0.5.0 + redox_syscall-0.3.5 + regex-1.8.4 + regex-automata-0.1.10 + regex-syntax-0.6.29 + regex-syntax-0.7.2 + rgb-0.8.36 + rustc_version-0.2.3 + rustc_version-0.4.0 + rustix-0.37.21 + rustix-0.38.1 + rusty-fork-0.3.0 + ryu-1.0.13 + safe_arch-0.7.0 + same-file-1.0.6 + scopeguard-1.1.0 + selectors-0.24.0 + semver-0.9.0 + semver-1.0.17 + semver-parser-0.7.0 + serde-1.0.164 + serde_derive-1.0.164 + serde_json-1.0.99 + serde_spanned-0.6.3 + servo_arc-0.2.0 + sha1-0.6.1 + sha1_smol-1.0.0 + simba-0.8.1 + simd-adler32-0.3.5 + siphasher-0.3.10 + slab-0.4.8 + smallvec-1.10.0 + stable_deref_trait-1.2.0 + standback-0.2.17 + stdweb-0.4.20 + stdweb-derive-0.5.3 + stdweb-internal-macros-0.2.9 + stdweb-internal-runtime-0.1.5 + string_cache-0.8.7 + string_cache_codegen-0.5.2 + strsim-0.10.0 + syn-1.0.109 + syn-2.0.22 + system-deps-6.1.1 + target-lexicon-0.12.8 + tempfile-3.6.0 + tendril-0.4.3 + termtree-0.4.1 + textwrap-0.16.0 + thiserror-1.0.40 + thiserror-impl-1.0.40 + time-0.2.27 + time-macros-0.1.1 + time-macros-impl-0.1.2 + tinytemplate-1.2.1 + tinyvec-1.6.0 + tinyvec_macros-0.1.1 + toml-0.7.5 + toml_datetime-0.6.3 + toml_edit-0.19.11 + typenum-1.16.0 + unarray-0.1.4 + unicode-bidi-0.3.13 + unicode-ident-1.0.9 + unicode-normalization-0.1.22 + url-2.4.0 + utf-8-0.7.6 + utf8parse-0.2.1 + version-compare-0.1.1 + version_check-0.9.4 + wait-timeout-0.2.0 + walkdir-2.3.3 + wasi-0.9.0+wasi-snapshot-preview1 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.87 + wasm-bindgen-backend-0.2.87 + wasm-bindgen-macro-0.2.87 + wasm-bindgen-macro-support-0.2.87 + wasm-bindgen-shared-0.2.87 + web-sys-0.3.64 + weezl-0.1.7 + wide-0.7.10 + 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-0.48.0 + windows-sys-0.48.0 + windows-targets-0.48.1 + windows_aarch64_gnullvm-0.48.0 + windows_aarch64_msvc-0.48.0 + windows_i686_gnu-0.48.0 + windows_i686_msvc-0.48.0 + windows_x86_64_gnu-0.48.0 + windows_x86_64_gnullvm-0.48.0 + windows_x86_64_msvc-0.48.0 + winnow-0.4.7 + xml5ever-0.17.0 + yeslogic-fontconfig-sys-4.0.1 +" + +inherit cargo gnome2 multilib-minimal python-any-r1 rust-toolchain vala + +DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" +HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg" +SRC_URI+=" $(cargo_crate_uris ${CRATES})" + +LICENSE="Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016" + +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="gtk-doc +introspection +vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" + +RDEPEND=" + >=x11-libs/cairo-1.16.0[glib,svg(+),${MULTILIB_USEDEP}] + >=media-libs/freetype-2.9:2[${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.20:2[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/glib-2.50.0:2[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.0.0:=[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] + >=x11-libs/pango-1.48.11[${MULTILIB_USEDEP}] + + introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=virtual/rust-1.65.0[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') + gtk-doc? ( dev-util/gi-docgen ) + virtual/pkgconfig + vala? ( $(vala_depend) ) + + dev-libs/gobject-introspection-common + dev-libs/vala-common +" +# dev-libs/gobject-introspection-common, dev-libs/vala-common needed by eautoreconf + +QA_FLAGS_IGNORED=" + usr/bin/rsvg-convert + usr/lib.*/librsvg.* +" + +src_prepare() { + use vala && vala_setup + gnome2_src_prepare +} + +multilib_src_configure() { + local myconf=( + --disable-static + --disable-debug + $(multilib_native_use_enable gtk-doc) + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable vala) + --enable-pixbuf-loader + ) + + if ! multilib_is_native_abi; then + myconf+=( + # Set the rust target, which can differ from CHOST + RUST_TARGET="$(rust_abi)" + # RUST_TARGET is only honored if cross_compiling, but non-native ABIs aren't cross as + # far as C parts and configure auto-detection are concerned as CHOST equals CBUILD + cross_compiling=yes + ) + fi + + ECONF_SOURCE=${S} \ + gnome2_src_configure "${myconf[@]}" + + if multilib_is_native_abi; then + ln -s "${S}"/doc/html doc/html || die + fi +} + +multilib_src_compile() { + gnome2_src_compile +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + find "${ED}" -name '*.la' -delete || die + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/Rsvg-2.0 "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + multilib_foreach_abi gnome2_pkg_postinst +} + +pkg_postrm() { + multilib_foreach_abi gnome2_pkg_postrm +} diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index e617a91f6c2b5220426309fa3120b267201178c4..f878c32e47a4fff0c7b5ac15037e363226365e62 100644 GIT binary patch delta 10965 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 D-*NKb delta 10964 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 Cg2-$D diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index 24647a578091..d39a2a48414b 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -1,2 +1,3 @@ DIST evolution-data-server-3.48.1.tar.xz 4905072 BLAKE2B 171b8bafd7994adfc99193fb5f80dbad49bf4e41a3f4089d93a6ec5629a0d75730cd443b3371ce2c13f6f02099e1114d8a5848215bd0e030cb1652451bc70374 SHA512 bcf59f398684aa2d78340025bc06e54a98a266f05472f8eb085d8f7fc87cb9ebdd6b4f9eae7e5ac2c14e45d69c471fdb89e6c5f7b22dff870287294b573b65f6 DIST evolution-data-server-3.48.3.tar.xz 4906344 BLAKE2B 718978d97c0e147c3df972671f67dcf501cbaf10a36d5479cbc0ce416a8fbd43a8a66af8b1c57d01903de4c574a0b905e69ce1ce918437802cbb368723914e38 SHA512 232c3e3a3b90021b3e8ced05488b1505904b51c1d65b76d805aeac3a7b40cae9c3748f840b3a88cb9a17e7c1348bbe7dc16209eae59c92e997dc4a7dfcfa49ca +DIST evolution-data-server-3.48.4.tar.xz 4906356 BLAKE2B 13cbd21d8f6829d052227d3d328439d5f00a2cda2384ffeace791a563ed8acdcd707729ae032dbdbe16e530b2e6205c006412f1cbaa03e8fb6d669c2c75d67bd SHA512 35bc6653efdb70a110f39499945516408090f101319a3080c87f6e14f886e0f9283225c4c5b6a4c2af418b9928c5eb7fba2d319481c81af1fa87f7dd930f7215 diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.48.4.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.48.4.ebuild new file mode 100644 index 000000000000..b44fe382a349 --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.48.4.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake db-use flag-o-matic gnome2 vala virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution-data-server" + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" +SLOT="0/64-11-21-4-2-27-2-27-4-0" # subslot = libcamel-1.2/libebackend-1.2/libebook-1.2/libebook-contacts-1.2/libecal-2.0/libedata-book-1.2/libedata-cal-2.0/libedataserver-1.2/libedataserverui-1.2/libedataserverui4-1.0 soname version + +IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos oauth vala +weather" +REQUIRED_USE=" + oauth? ( gtk ) + vala? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +# berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512 +# glib-2.70 for build-time optional GPowerProfileMonitor +RDEPEND=" + >=app-crypt/libsecret-0.5[crypt] + >=dev-db/sqlite-3.7.17:3 + >=dev-libs/glib-2.70:2 + >=dev-libs/libical-3.0.8:=[glib,introspection?] + >=dev-libs/libxml2-2 + >=dev-libs/nspr-4.4 + >=dev-libs/nss-3.9 + >=net-libs/libsoup-3.1.1:3.0 + >=dev-libs/json-glib-1.0.4 + + dev-libs/icu:= + sys-libs/zlib:= + virtual/libiconv + + berkdb? ( >=sys-libs/db-4:= ) + gtk? ( + >=x11-libs/gtk+-3.20:3 + >=gui-libs/gtk-4.4:4 + >=media-libs/libcanberra-0.25[gtk3] + + oauth? ( + >=net-libs/webkit-gtk-2.34.0:4.1 + >=net-libs/webkit-gtk-2.39.90:6 + ) + ) + gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) + kerberos? ( virtual/krb5:= ) + ldap? ( >=net-nds/openldap-2:= ) + weather? ( >=dev-libs/libgweather-4.2.0:4= ) +" +DEPEND="${RDEPEND} + vala? ( $(vala_depend) + >=net-libs/libsoup-3.1.1:3.0[vala] + dev-libs/libical[vala] + ) +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gperf + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.1.2 ) + >=dev-util/intltool-0.35.5 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +# Some tests fail due to missing locales. +# Also, dbus tests are flaky, bugs #397975 #501834 +# It looks like a nightmare to disable those for now. +RESTRICT="!test? ( test )" + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare call +src_prepare() { + use vala && vala_setup + cmake_src_prepare + gnome2_src_prepare + + eapply "${FILESDIR}"/3.36.5-gtk-doc-1.32-compat.patch + + # Make CMakeLists versioned vala enabled + sed -e "s;\(find_program(VALAC\) valac);\1 ${VALAC});" \ + -e "s;\(find_program(VAPIGEN\) vapigen);\1 ${VAPIGEN});" \ + -i "${S}"/CMakeLists.txt || die +} + +src_configure() { + # /usr/include/db.h is always db-1 on FreeBSD + # so include the right dir in CPPFLAGS + use berkdb && append-cppflags "-I$(db_includedir)" + + # phonenumber does not exist in tree + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + -DENABLE_GTK_DOC=$(usex gtk-doc) + -DWITH_PRIVATE_DOCS=$(usex gtk-doc) + -DENABLE_SCHEMAS_COMPILE=OFF + -DENABLE_INTROSPECTION=$(usex introspection) + -DWITH_KRB5=$(usex kerberos) + -DWITH_KRB5_INCLUDES=$(usex kerberos "${EPREFIX}"/usr "") + -DWITH_KRB5_LIBS=$(usex kerberos "${EPREFIX}"/usr/$(get_libdir) "") + -DWITH_OPENLDAP=$(usex ldap) + -DWITH_PHONENUMBER=OFF + -DENABLE_SMIME=ON + -DENABLE_GTK=$(usex gtk) + -DENABLE_GTK4=$(usex gtk) + -DENABLE_CANBERRA=$(usex gtk) + -DENABLE_OAUTH2_WEBKITGTK=$(usex oauth) + -DENABLE_OAUTH2_WEBKITGTK4=$(usex oauth) + -DENABLE_EXAMPLES=OFF + -DENABLE_GOA=$(usex gnome-online-accounts) + -DWITH_LIBDB=$(usex berkdb "${EPREFIX}"/usr OFF) + # ENABLE_BACKTRACES requires libdwarf ? + -DENABLE_IPV6=ON + -DENABLE_WEATHER=$(usex weather) + -DENABLE_LARGEFILE=ON + -DENABLE_VALA_BINDINGS=$(usex vala) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_test() { + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + if use ldap; then + insinto /etc/openldap/schema + doins "${FILESDIR}"/calentry.schema + dosym ../../../usr/share/${PN}/evolutionperson.schema /etc/openldap/schema/evolutionperson.schema + fi +} diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest index fd4c5a4d1d6a..b571da56232b 100644 --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-extension-alphabetical-grid-29.0.tar.gz 213643 BLAKE2B f4e0244f41ec426f5c2189ccfb32144c419d10d22ea477b102d60defd203cc80cb5272aaeedcc5fd3e554341a51aa9ed0e829e38a2c6977daaf82f954fd6a073 SHA512 a4417637d719cc2d35fca80b3621e8bd6e965ed87890105f611d69ae4b901c25080c64599ceac3518dafedd0fb240989b447b643bb88fc2164463371eb0c98f2 DIST gnome-shell-extension-alphabetical-grid-30.0.tar.gz 214324 BLAKE2B 36e20967f3f67b613ad1fc6c3730aff16e40bc3680e452f98eb801991b7a76ec9c08192d0e10dddc34d28ed8418a45b6905cab7b8d2a80e8b2afb43d43c746c8 SHA512 49708adb6d8f78cf426cdb6b67de9c9db0d0a0f4500b6e491b2b806de658cfa99528df6a6042bbf201fbb69a34782aca6072d17a2da43e5ea148e2cec8a3f9be +DIST gnome-shell-extension-alphabetical-grid-31.0.tar.gz 214302 BLAKE2B 16dcfdbd39e6e29f388af7a17e90069f9aa9aa22d03c22ab461053539686097d27238d6c4d5077e5cb7160bf15ed5717e132d34ba9407993af39e008b9b35efe SHA512 4639619ca43bacdc3c1658ac8fe4689ffed680c91b61f00ca2ba5ac929f246dd8726d88f628a0ebbe0fc85a616e7219d54c351e5f2773e765eb3ace6a3823944 diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild new file mode 100644 index 000000000000..60d548d52ade --- /dev/null +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2-utils + +# Useful specially to prevent +# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684 +# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180 +DESCRIPTION="Restore the alphabetical ordering of the app grid" +HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension" +SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-3.38 +" +DEPEND="${COMMON_DEPEND}" +BDEPEND="" + +S="${WORKDIR}/alphabetical-grid-extension-${PV}" +extension_uuid="AlphabeticalAppGrid@stuarthayhurst" + +# Tests are only useful for upstream +RESTRICT="test" + +# Not useful for us +src_compile() { :; } + +src_install() { + einstalldocs + mv docs/icon.svg extension || die + cd extension || die + insinto /usr/share/glib-2.0/schemas + doins schemas/*.xml + rm -rf schemas || die + insinto /usr/share/gnome-shell/extensions/"${extension_uuid}" + doins -r * +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest index 67fe1b8f1664..0ebf86afd800 100644 --- a/gnome-extra/gnome-software/Manifest +++ b/gnome-extra/gnome-software/Manifest @@ -1 +1,2 @@ DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6 SHA512 0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251 +DIST gnome-software-44.3.tar.xz 2426180 BLAKE2B 1c88803cd86d383990c5e79f1721a454a9168d0872f257922d2a14ef3e345757477e8222eb891121ddaca883c3da8ad7c0afe815157eb578ba50775411470176 SHA512 33d2429597ab48fe27d772e88669569fba11c81a8cba33d17a0e00d8027079d178d97172a088fcd2167f895380ae1b4ad56244da9ca0a15b1acc096e3f048e3f diff --git a/gnome-extra/gnome-software/gnome-software-44.3.ebuild b/gnome-extra/gnome-software/gnome-software-44.3.ebuild new file mode 100644 index 000000000000..4f2a883a0040 --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-44.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="flatpak +firmware gnome gtk-doc sysprof udev test" + +RDEPEND=" + >=dev-libs/appstream-0.14.0:0= + >=x11-libs/gdk-pixbuf-2.32.0:2 + >=dev-libs/libxmlb-0.1.7:= + >=gui-libs/gtk-4.9.2:4 + >=dev-libs/glib-2.70.0:2 + >=dev-libs/json-glib-1.6.0 + >=net-libs/libsoup-3.0:3.0 + >=gui-libs/libadwaita-1.3_rc:1 + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) + sys-auth/polkit + firmware? ( >=sys-apps/fwupd-1.5.6 ) + flatpak? ( + >=sys-apps/flatpak-1.14.0-r1 + dev-util/ostree + ) + udev? ( dev-libs/libgudev ) + >=gnome-base/gsettings-desktop-schemas-3.11.5 +" +DEPEND="${RDEPEND} + test? ( dev-libs/libglib-testing ) +" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/gdbus-codegen + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) +" + +src_prepare() { + default + xdg_environment_reset + + sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die + # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled) + sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use test tests) + $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings. + -Dman=true + -Dpackagekit=false + # -Dpackagekit_autoremove + -Dpolkit=true + -Deos_updater=false # Endless OS updater + $(meson_use firmware fwupd) + $(meson_use flatpak) + -Dmalcontent=false + -Drpm_ostree=false + -Dwebapps=true + -Dhardcoded_foss_webapps=true + -Dhardcoded_proprietary_webapps=true + $(meson_use udev gudev) + -Dapt=false + -Dsnap=false + -Dexternal_appstream=false + $(meson_use gtk-doc gtk_doc) + -Dhardcoded_curated=true + # TODO: Will this be beneficial to us with flatpak at least? If + # enabled, it shows some apps under installed (probably merely due to + # /usr/share/app-info presence), but launching and removal of them is + # broken + -Ddefault_featured_apps=false + -Dmogwai=false #TODO? + $(meson_feature sysprof) + -Dprofile='' + -Dsoup2=false + ) + meson_src_configure +} + +src_test() { + virtx dbus-run-session meson test -C "${BUILD_DIR}" || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-system-monitor/Manifest b/gnome-extra/gnome-system-monitor/Manifest index 8dec148a6d31..f5a57e89790f 100644 --- a/gnome-extra/gnome-system-monitor/Manifest +++ b/gnome-extra/gnome-system-monitor/Manifest @@ -1 +1,2 @@ DIST gnome-system-monitor-44.0.tar.xz 1012688 BLAKE2B b9e537ac865c31e0aa05958f067181bf3ef73e4997e818ec4d5d61da65954e910c908901ed55cceac447798d092944a01999fc37f38c7ce51590efedf7f12a85 SHA512 052dcdc927ad53ea601f1f3da6a921fe21b04f69aaa8b75a5096fdcdac5706391180c476b5c87a98012fa7b5dc6c5c43b8c88c30a38b12868c4188020e8ec3b8 +DIST gnome-system-monitor-45.alpha.tar.xz 1013176 BLAKE2B f900ce7d82777b8ce8b0d5ee6b35590f4ac277f0d7b2e125622ea89aaf639138782ecaabedb310cf705d5331a4be5e01d22a08bb9bf20f5cae6d7d687961ce41 SHA512 7bf4f37ac207d2c04f66eb54d6ef36c971d8667bf1cded9e34aa46f203acd7516e4406b4d100a3aa99ddb39d52a17be88e8d4463355b72e2a36a9459f87c7b75 diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-45_alpha.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45_alpha.ebuild new file mode 100644 index 000000000000..d9c9360329f7 --- /dev/null +++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45_alpha.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Gnome System Monitor" +HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/stable/" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="systemd X" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-cpp/glibmm-2.46:2 + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.22:3[X(+)?] + >=dev-cpp/gtkmm-3.3.18:3.0 + >=dev-cpp/atkmm-2.28:0 + >=gnome-base/libgtop-2.37.2:2= + >=gui-libs/libhandy-1.5.0:1 + >=gnome-base/librsvg-2.35:2 + >=dev-libs/libxml2-2.0:2 + X? ( >=x11-libs/libwnck-2.91.0:3 ) + systemd? ( >=sys-apps/systemd-44:0= ) +" +# eautoreconf requires gnome-base/gnome-common +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + >=sys-auth/polkit-0.114 +" # polkit needed at buildtime for ITS rules of policy files, first available in 0.114 + +src_configure() { + local emesonargs=( + $(meson_use X wnck) + $(meson_use systemd) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest index 94f54ba8bb1d..f72e40570648 100644 --- a/gnome-extra/gnome-user-docs/Manifest +++ b/gnome-extra/gnome-user-docs/Manifest @@ -1 +1,2 @@ DIST gnome-user-docs-44.1.tar.xz 13297308 BLAKE2B 4e6c15d7511157c677d578804c883b7af3e8961cb9edfc192a51ef5d79020f638759c54d1f4ea26799bd59a8c008cf88e5432e1393ceaa82dfd4e9aab45b8d43 SHA512 9f1351232d09249ec21c9574e4d691e77eabf3840eb41242afeb44243049ffdc3ee3a064ef36962eb5418c4445c23be27675fdd2c1d71c758a3564419a1fd950 +DIST gnome-user-docs-44.3.tar.xz 13364796 BLAKE2B 2a8d23154d08c18a699691451f5c37fd6729a6da8ed53b40478f929260fac2c77c01388edbb12edef7e142a322acb163466166aceaa35594143b214e87dabb4c SHA512 c61967958e3d0447d69cc89381896697489e144c3bc3090e1d62cc385a6a7d94501172a11536ba591912a1f8c37c2ef5f8cb299b105f3ac2eabd637fdaa38fdd diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild new file mode 100644 index 000000000000..f5c2e5bd8bf7 --- /dev/null +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-44.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +DESCRIPTION="GNOME end user documentation" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs" + +LICENSE="CC-BY-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +BDEPEND="test? ( dev-libs/libxml2 )" +# eautoreconf requires: +# app-text/yelp-tools +# rebuilding translations requires: +# app-text/yelp-tools +# dev-util/gettext + +# This ebuild does not install any binaries +RESTRICT="binchecks strip + !test? ( test )" + +src_configure() { + # itstool is only needed for rebuilding translations + # xmllint is only needed for tests + gnome2_src_configure \ + $(usex test "" XMLLINT=$(type -P true)) \ + ITSTOOL=$(type -P true) +} + +src_compile() { + # Do not compile; "make all" with unset LINGUAS rebuilds all translations, + # which can take > 2 hours on a Core i7. + return +} diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest index bcbd2c92b7d9..5261514488ee 100644 --- a/gnome-extra/zenity/Manifest +++ b/gnome-extra/zenity/Manifest @@ -1,2 +1,3 @@ DIST zenity-3.44.0.tar.xz 3096684 BLAKE2B bd6cb333e30ca675bd6d49a8117fc81a8d5ffe2870b9d78f897f292b827849cfaee7d92d36ebc9dc784041400b221cca715d40878be0bb2f5aa47ccbf9c10965 SHA512 806fff8f239dfa5da32e75bbc1fc3a6dc50b49ea8e6ca64cead9dd40adfe4741237c25ae5caaac1997ec7f274e9379b6607d254caf8a509aa01f3eba03cb3e7c +DIST zenity-3.44.1.tar.xz 3095920 BLAKE2B 86bfec1f53bfdb5a9cdec68d74de491d08be6c41d4b8b5a0848f833460ab98164dd11fe24f670cba9618fae3b37d03720e62367071679ab7bd2e9d3f1488136e SHA512 b2cb92b501af94bf18ede1b9567a231811c81dd27bc878354b03ec131e6fa1cdfec780c9f34d4ff5994b0993271473455d6a2f76561347a09117c47cae3e105c DIST zenity-3.99.0.tar.xz 3084896 BLAKE2B 71a6848cb2684e71eb8bb8b5ca57ad0c602b58326f2426542774e4806f4ea9929880810f3e4cd43e938554a9905d3381712b62f2cb2b0bfb137d6a47bb004904 SHA512 65820dd9f5e60dad14867dc584ac4a2d43f6c259c4eccd021c76f2deb4206a29de17db4eb8a911fff12243a594b624c1aa3781087bcd41308c4ea6c0dc919633 diff --git a/gnome-extra/zenity/zenity-3.44.1.ebuild b/gnome-extra/zenity/zenity-3.44.1.ebuild new file mode 100644 index 000000000000..9080ff54a435 --- /dev/null +++ b/gnome-extra/zenity/zenity-3.44.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Tool to display dialogs from the commandline and shell scripts" +HOMEPAGE="https://wiki.gnome.org/Projects/Zenity" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="libnotify webkit" + +# TODO: X11 dependency is automagically enabled +RDEPEND=" + >=x11-libs/gtk+-3.16.0:3[X] + >=dev-libs/glib-2.43.4:2 + libnotify? ( >=x11-libs/libnotify-0.6.1:= ) + webkit? ( >=net-libs/webkit-gtk-2.8.1:4.1 ) + x11-libs/libX11 + + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/itstool + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" +src_configure() { + local emesonargs=( + $(meson_use libnotify) + $(meson_use webkit webkitgtk) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + # Not really needed and prevent us from needing perl + rm "${ED}/usr/bin/gdialog" || die "rm gdialog failed!" +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz index d8432e072ece68ebe44fd92288dd1c44066108e3..03ece9e5101b1f51abcc4ce62e070fc177e4dde2 100644 GIT binary patch literal 4213 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 + + + + gnome@gentoo.org + Gentoo GNOME Desktop + + + gedit-technology/libgedit-gtksourceview + + diff --git a/gui-libs/tepl/Manifest b/gui-libs/tepl/Manifest index d338d069958b..8784a74005ff 100644 --- a/gui-libs/tepl/Manifest +++ b/gui-libs/tepl/Manifest @@ -1,2 +1,3 @@ DIST tepl-5.0.1.tar.xz 126068 BLAKE2B 2c3038326660f6326c5030cb944f8cee885b794a481f6d8f1b5d87a8ea7121ded381d28b36246a99b57bbea5fd9e6d2d4f65f9dfc54d8154ee8aabbccd7e3cb5 SHA512 f363d182185976447d235cf1201148e5201cdabd1fa8b88d7a763a965896f87bd222a0161c11e93662afaf4e474bbd0308643d28559aadc27b9d48974f4c458d DIST tepl-6.4.0.tar.xz 164004 BLAKE2B f0365abef85a187d72652ef70abf27d1a7ad2f74f64bf85607e0aa295dfb0e424c7683269233c308d89115aacac4b99c471039b47cedb81b9be2ec361439a2b4 SHA512 c9c3c720b393ba94d94d58c01f9db72c4713f010551bab31bdfbca6ba416af1c48f1090598f469ce7b41a2ada26fbac4f69632ee411468f3eae84b61b78b60bb +DIST tepl-6.6.0.tar.xz 163468 BLAKE2B 206d17d125776861eb36208fb4b43126a679656aa1e74776cd7b2a73a757c0bfdf5ed0115a7853a59cf4a30f5dc4dd8d947a051d4a7e0826741f4214ef38e811 SHA512 f02aafe7c90e5e5df0cc843597eb134656296f01c8cd07a5c5bd07b550ae1e3d611e03d5ba881f941965261e430bbe0d74a0908209535e39446014c0a1b133e6 diff --git a/gui-libs/tepl/tepl-6.6.0.ebuild b/gui-libs/tepl/tepl-6.6.0.ebuild new file mode 100644 index 000000000000..9131540148af --- /dev/null +++ b/gui-libs/tepl/tepl-6.6.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson virtualx + +DESCRIPTION="GtkSourceView-based text editors and IDE helper library" +HOMEPAGE="https://gitlab.gnome.org/swilmet/tepl" + +LICENSE="LGPL-3+" +SLOT="6/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk-doc" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.62:2 + >=x11-libs/gtk+-3.22:3 + >=gui-libs/libgedit-gtksourceview-299.0.1:300 + >=gui-libs/amtk-5.0:5= + dev-libs/icu:= + gnome-base/gsettings-desktop-schemas + + dev-libs/gobject-introspection:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.25 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Dgobject_introspection=true + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +} + +src_test() { + virtx meson_src_test +} diff --git a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild b/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild index da27838ebd01..fd974c5504f4 100644 --- a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild +++ b/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then SLOT="0/9999" else SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" SLOT="0/14" fi diff --git a/gui-libs/wlroots/wlroots-0.15.1-r1.ebuild b/gui-libs/wlroots/wlroots-0.15.1-r1.ebuild index bc416f2ee318..b95b11bd48f8 100644 --- a/gui-libs/wlroots/wlroots-0.15.1-r1.ebuild +++ b/gui-libs/wlroots/wlroots-0.15.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then SLOT="0/9999" else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" SLOT="0/$(ver_cut 2)" fi diff --git a/gui-libs/wlroots/wlroots-0.16.2-r1.ebuild b/gui-libs/wlroots/wlroots-0.16.2-r1.ebuild index a82f1b899992..f761a7dd0540 100644 --- a/gui-libs/wlroots/wlroots-0.16.2-r1.ebuild +++ b/gui-libs/wlroots/wlroots-0.16.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then SLOT="0/9999" else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" SLOT="0/$(ver_cut 2)" fi diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz index 35405dbd4888e492d9d6d66fd6cdd27b9ca8e91e..07bc39e1562bec03171d344e440376dd3ce1968b 100644 GIT binary patch literal 37030 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%0A9NZ}wx0HTfmh9-9Q8N5Nw!BrrEJ_+j{ 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/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/akonadi-mime-${PVCUT}:5 + >=kde-apps/kcalutils-${PVCUT}:5 + >=kde-apps/kidentitymanagement-${PVCUT}:5 + >=kde-apps/kmailtransport-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-contacts/Manifest b/kde-apps/akonadi-contacts/Manifest index c8fc9586a497..9dfa9715df75 100644 --- a/kde-apps/akonadi-contacts/Manifest +++ b/kde-apps/akonadi-contacts/Manifest @@ -1,2 +1,3 @@ DIST akonadi-contacts-22.12.3.tar.xz 440240 BLAKE2B 7bcfd3704866fa258892226c40fd377c3d97bfad09a7ba6e9fd4907ec92ea1cd48d814550dc4c4c799148fcb7bdb710fbdfa5901a8cce1dd62971b2410828a6e SHA512 954eddaf701eff12875bb26c2a2c3775e2c9ebdc5993538014e0dfb54fea2c3b169255f692ed1f92f35bee31a2779664ff8aaf166c2dc7ae280b853e5bc45f02 DIST akonadi-contacts-23.04.2.tar.xz 442516 BLAKE2B d300d118f11ffbc32fb9b87f55e31598f058282cff2d19808cf5f270a3d93e233ef6eebf83c2df353fa2315dbbcd5a9997c54dee95314e6834ab1b53a00120a2 SHA512 9b39b223af33122062c5fb549c87436bb93226ac698a8af3f4ab9668eeeb3e2638bc39165650d9f59ffc80c348768c4bf3e5e3de5eedf8e29e5ab14c88a8b705 +DIST akonadi-contacts-23.04.3.tar.xz 442516 BLAKE2B a88a9160e3dabf77e1cbdf18ad3120746c576160bbae73120ebcb8ba3060b972a044a426988f47186f166edb42fdf1300ef9ac1b2a6dd7e5fb12882bd4c80a16 SHA512 a0447eabcacb76b3cc8982760e5d9ef027537e48279353c47a6f361d4e4ab4421ddb2bc0f2aeda9121cd56721a4d98f551311d0d3254e6d069054abdb3bd2ebc diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-23.04.2.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-23.04.2.ebuild index aced490e1b64..08f4a1babd86 100644 --- a/kde-apps/akonadi-contacts/akonadi-contacts-23.04.2.ebuild +++ b/kde-apps/akonadi-contacts/akonadi-contacts-23.04.2.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Library for akonadi contact integration" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" # some akonadi tests time out, that probably needs more work as it's ~700 tests diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-23.04.3.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-23.04.3.ebuild new file mode 100644 index 000000000000..aced490e1b64 --- /dev/null +++ b/kde-apps/akonadi-contacts/akonadi-contacts-23.04.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi contact integration" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +RDEPEND=" + >=dev-libs/grantlee-5.3.0:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/grantleetheme-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/prison-${KFMIN}:5 +" +DEPEND="${RDEPEND} + >=kde-frameworks/kcmutils-${KFMIN}:5 +" diff --git a/kde-apps/akonadi-import-wizard/Manifest b/kde-apps/akonadi-import-wizard/Manifest index f17f0af599f6..17a1528124aa 100644 --- a/kde-apps/akonadi-import-wizard/Manifest +++ b/kde-apps/akonadi-import-wizard/Manifest @@ -1,2 +1,3 @@ DIST akonadi-import-wizard-22.12.3.tar.xz 514460 BLAKE2B 71e017b5d3654e88a6a494bac7dfa7d750b5f2d964041f0497e9f33c363598ab96fc1bef28e6ae3721b38f1e55f607a2ce123282396dcb99efa56520b00ed53a SHA512 c578169d98b42e8676d645ae9cea50e738464e0f232781ae86eb9c2df01cedb98ea10fdb9bdcbe0766e592ce3d4fb8520df34686ff17c3eababf57c154cdb920 DIST akonadi-import-wizard-23.04.2.tar.xz 514968 BLAKE2B b4eb6bdac04f8f0fa7ae94a72f3e3eab81695289eda0e75ff99ab48f574b27c26baa2c5788be668a64b8c1a9b25eaae5be234d8af6c5e850787d16a6e5623603 SHA512 b68d9c9a5fbf8e32e62e7dc13878f0444e8983e7b721a8eeb9e4f59c3bf811f71c181095f0f2ecf41d2d66fa6dfa009576f769538126c53f18f5e66c432ad890 +DIST akonadi-import-wizard-23.04.3.tar.xz 514944 BLAKE2B d3f83bae15aa4fe8240960e0bf3ea74bd1c30356830c100b30e62c14126346757b8e5437bf4dce7bfc6142191a080c7a0679d7bcdcb4791f2c90baa065c6647d SHA512 d3f4f4cd6c761c1aa0684942755449088e69ff1e9b651b4bba7374b5d52bc5c3659044e3e0a65cdbf08667ca006d31e170b29d56b763dfa9bd045531e90e9f64 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.2.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.2.ebuild index 0cdc16a220df..0793e855e6c8 100644 --- a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.2.ebuild +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.3.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.3.ebuild new file mode 100644 index 000000000000..0cdc16a220df --- /dev/null +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-23.04.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi" +HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/qtkeychain:=[qt5(+)] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/kidentitymanagement-${PVCUT}:5 + >=kde-apps/kmailtransport-${PVCUT}:5 + >=kde-apps/mailcommon-${PVCUT}:5 + >=kde-apps/mailimporter-${PVCUT}:5 + >=kde-apps/messagelib-${PVCUT}:5 + >=kde-apps/pimcommon-${PVCUT}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-mime/Manifest b/kde-apps/akonadi-mime/Manifest index 45649f05c2b7..fbda15b1a171 100644 --- a/kde-apps/akonadi-mime/Manifest +++ b/kde-apps/akonadi-mime/Manifest @@ -1,2 +1,3 @@ DIST akonadi-mime-22.12.3.tar.xz 153716 BLAKE2B 4c2213abc9f847d49f4f0151206ca86d18df6250e7bde742a63c177bd76b91b445c6fd80b6a3c00f71d69c049cfe6de171dfe88e9a4e3c97de0ca98737489fb2 SHA512 fb9fcf5da1bbe1d3478e1a93d76ca82072712290faef2a90c2474b064579e2aa0347b8bb686296f34fd32a30320b5293fe2908aa8cdf707d4468b0b61c968108 DIST akonadi-mime-23.04.2.tar.xz 155616 BLAKE2B 6ef1b5470746788a5c1f9fdbba0f3ea91b3b62810e6e19d5a1d389f54ac2d345b5f66722118f31aaa91db831c3c2d66966a59c94eb2bdd7afcad718c382b5456 SHA512 e0649d45eda1ff0dffca826d938f80b187d4a070b0566abdc0fea27ee43b8bd29445894adb76c7752032970d80708a36f0f89b3e2a4dd249ab84398fe071b3b2 +DIST akonadi-mime-23.04.3.tar.xz 155660 BLAKE2B 9e902c42768c0ca17eeb40e19938f81e949af4b878ac52fabe0837b1785cc2add03dfdf69751b439354026056a4763dfaf346f43b1e5d303e781bd8278c5374e SHA512 9dcfd14c9e89a59015704fdad27e75616e6677bf81d2096038bf51cfe62f72aa586c810fb125fdfec814c2ba5a00c7d1a7a8b0db1dff33cdfb076ed4d8813fda diff --git a/kde-apps/akonadi-mime/akonadi-mime-23.04.2.ebuild b/kde-apps/akonadi-mime/akonadi-mime-23.04.2.ebuild index 7cddcf1a4510..0851c4fb3fa3 100644 --- a/kde-apps/akonadi-mime/akonadi-mime-23.04.2.ebuild +++ b/kde-apps/akonadi-mime/akonadi-mime-23.04.2.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Library for akonadi mime types" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" # some akonadi tests time out, that probably needs more work as it's ~700 tests diff --git a/kde-apps/akonadi-mime/akonadi-mime-23.04.3.ebuild b/kde-apps/akonadi-mime/akonadi-mime-23.04.3.ebuild new file mode 100644 index 000000000000..7cddcf1a4510 --- /dev/null +++ b/kde-apps/akonadi-mime/akonadi-mime-23.04.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi mime types" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +DEPEND=" + dev-libs/libxslt + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-notes/Manifest b/kde-apps/akonadi-notes/Manifest index b19092f75bb1..538a1a14166c 100644 --- a/kde-apps/akonadi-notes/Manifest +++ b/kde-apps/akonadi-notes/Manifest @@ -1,2 +1,3 @@ DIST akonadi-notes-22.12.3.tar.xz 27792 BLAKE2B 15bb62957946948c7c4c24599926ca6ff67920653096da60c036e7dab3506853deaf1b567b7bd42b3c8c8d93bf3b046543e6a5ffd64612291484d14901d7f56a SHA512 f386b447c01bdc58069a28b182af97cfbbd095ee434055f018840f0a312f7f18164aff03cc9e324ef255a28451b220bfc622e8a3a8f33808a839ee13c9b11840 DIST akonadi-notes-23.04.2.tar.xz 28524 BLAKE2B 7b2dd8c8cc0a2726e5d291c2bdbcc814be0ef63c2cd74c643fed4d5a91872681643ead1a449756dff57100516a3e31edfd7baefee1c486ff9539978158250e89 SHA512 8bacba49e030f99e84a648188fa705dec5a16f758e9ce493202c06fe9ee8637668183954e3af193a25095adef4f32b3e1b0fa30b9b42d9052da94aa98f8af66e +DIST akonadi-notes-23.04.3.tar.xz 28532 BLAKE2B 0dfaccf03841946d277e301475b03fb326e9b792b2982b763295e00ea501dda278bcf2f6e1edf5c914176bdfbcbadecc7f62b8c7d5bbd181d2a60c158b778a49 SHA512 b678c7bcd08c72537a8b6a73db57a1ae18439818ff2205c53d1e55e363e66fbd8e8264be1aea367db195fad7ee216742c83f825fe351c332b7f9626029dc36e0 diff --git a/kde-apps/akonadi-notes/akonadi-notes-23.04.2.ebuild b/kde-apps/akonadi-notes/akonadi-notes-23.04.2.ebuild index 04622277781b..aa2ff912668b 100644 --- a/kde-apps/akonadi-notes/akonadi-notes-23.04.2.ebuild +++ b/kde-apps/akonadi-notes/akonadi-notes-23.04.2.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Library for akonadi notes integration" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/akonadi-notes/akonadi-notes-23.04.3.ebuild b/kde-apps/akonadi-notes/akonadi-notes-23.04.3.ebuild new file mode 100644 index 000000000000..04622277781b --- /dev/null +++ b/kde-apps/akonadi-notes/akonadi-notes-23.04.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi notes integration" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-search/Manifest b/kde-apps/akonadi-search/Manifest index 2df5fb66bf5f..05702ae0c99b 100644 --- a/kde-apps/akonadi-search/Manifest +++ b/kde-apps/akonadi-search/Manifest @@ -1,2 +1,3 @@ DIST akonadi-search-22.12.3.tar.xz 101448 BLAKE2B 5270340fd6edf0e9da7bbe7de5beaa5f7abad6333df765643765821aae58873c93d3a57657d89370020d3b227e4bff252ea655e5913c9ab84322c21ffda7e9dc SHA512 ee0a602e89d706638c8d1dd37b63f23ef87f6a770b1141726bdabf40e6118a2b9ec5860f20150c1f29b3eb77a4a3c5e4cbc2c3ded514baecbe237590a2e5207b DIST akonadi-search-23.04.2.tar.xz 102160 BLAKE2B 8b9dbf75bf7b12910cc4ea72b9c52b3d2c2fab2570e70c1ba786a3a34846839a055674ebfa8b57c052f247703758ed6ca4de5d298bb7d7fe1a4307815c599ecb SHA512 6073937bad12aad3abbfd496be18d49ac03ddf525bb0ef8eb60eb187ed347146110c9453766f487ee452e76eac8e24daefe86a8d1c64016937dcfe758640495d +DIST akonadi-search-23.04.3.tar.xz 102480 BLAKE2B 802cea1e87e171ab0d6b48ef1b722d6e2e9abf29cc165c633a5a93306c09208d10aad673b76de70e726b69afece93ae5a0795aae86b6da1f473975c663d5a360 SHA512 8089a9297ccffaeba2eba626eeec096090b039d58ace6b8e7c84b1ea5cabfe497de8d9e27fda581f5dcdcb9529b7145cc031bc110bc4adc50199c02a39ad255a diff --git a/kde-apps/akonadi-search/akonadi-search-23.04.2.ebuild b/kde-apps/akonadi-search/akonadi-search-23.04.2.ebuild index b51911a6a879..969d170d5c4a 100644 --- a/kde-apps/akonadi-search/akonadi-search-23.04.2.ebuild +++ b/kde-apps/akonadi-search/akonadi-search-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://invent.kde.org/pim/akonadi-search" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" RESTRICT="test" # perpetually broken, bug 662378 diff --git a/kde-apps/akonadi-search/akonadi-search-23.04.3.ebuild b/kde-apps/akonadi-search/akonadi-search-23.04.3.ebuild new file mode 100644 index 000000000000..b51911a6a879 --- /dev/null +++ b/kde-apps/akonadi-search/akonadi-search-23.04.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Libraries and daemons to implement searching in Akonadi" +HOMEPAGE="https://invent.kde.org/pim/akonadi-search" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" # perpetually broken, bug 662378 + +RDEPEND=" + >=dev-libs/xapian-1.3:=[chert(+)] + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-mime-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 +" +DEPEND="${RDEPEND} + dev-libs/boost + test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] ) +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] ) +" diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest index 4fa0d4a8a4d7..e7a8fec3367d 100644 --- a/kde-apps/akonadi/Manifest +++ b/kde-apps/akonadi/Manifest @@ -1,2 +1,3 @@ DIST akonadi-22.12.3.tar.xz 1661668 BLAKE2B d4ec74a56e248b8b0330d7c0ff50d84a56a2aff89bf62f794e6ac413f444d1290da92eff3a0f321f19bf86844c6465b284a85f361cc9a651cf7c008d212a1a2b SHA512 84a519d2d4d600c1ebcf9b90b33b2733a327b48914b0115613d2ba9fb44c85e76ea3c56f220b1c76e66a60a4ebbc26c10ee94c34f23e0417e47e0f48cb91b6e6 DIST akonadi-23.04.2.tar.xz 1667968 BLAKE2B 1c023612dab0be52a3f081fcc266b8267e95ddc5477d8c7dff61a7cabd87ad6d507f9b24f5366939624254b15337bfe227233c923711022ea58f24504fd8bd19 SHA512 5a0723e165a6c44bfa534403afc8052a119f38bf2d857ba6f7961657c26ea05fc44ad04ce3054293d3f27bf8380ced593eb317de9fc61d1dcf82a9d53828d05b +DIST akonadi-23.04.3.tar.xz 1668012 BLAKE2B a09f26c3b90885babe32af63c1d48cc476862129b6a700884f4a5ecbd73cfc6d60fa6f503e87b7ced746580ccfb7bd2d08c2d3b2454ce7ab7e81664f0d9f1806 SHA512 fc9729451ac8e39c4455748a5fd9fd1efd82573c21731d60dbad59bc02e75e3653bae6469b2d04b68c360fd5f23bc49914d07d849a71a71e1349bd76ae6c8dbc diff --git a/kde-apps/akonadi/akonadi-23.04.2.ebuild b/kde-apps/akonadi/akonadi-23.04.2.ebuild index 19f6e53fc523..64764682d951 100644 --- a/kde-apps/akonadi/akonadi-23.04.2.ebuild +++ b/kde-apps/akonadi/akonadi-23.04.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi" LICENSE="LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="+kaccounts +mysql postgres sqlite tools xml" REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )" diff --git a/kde-apps/akonadi/akonadi-23.04.3.ebuild b/kde-apps/akonadi/akonadi-23.04.3.ebuild new file mode 100644 index 000000000000..19f6e53fc523 --- /dev/null +++ b/kde-apps/akonadi/akonadi-23.04.3.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org readme.gentoo-r1 + +DESCRIPTION="Storage service for PIM data and libraries for PIM apps" +HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi" + +LICENSE="LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+kaccounts +mysql postgres sqlite tools xml" + +REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +COMMON_DEPEND=" + app-arch/xz-utils + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5[mysql?,postgres?] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + kaccounts? ( + >=kde-apps/kaccounts-integration-20.08.3:5 + >=net-libs/accounts-qt-1.16 + ) + sqlite? ( + dev-db/sqlite:3 + >=dev-qt/qtsql-${QTMIN}:5=[sqlite] + ) + xml? ( dev-libs/libxml2 ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + test? ( sys-apps/dbus ) +" +RDEPEND="${COMMON_DEPEND} + mysql? ( virtual/mysql ) + postgres? ( dev-db/postgresql ) +" + +PATCHES=( "${FILESDIR}/${PN}-21.03.80-mysql56-crash.patch" ) + +pkg_setup() { + # Set default storage backend in order: MySQL, PostgreSQL, SQLite + # reverse driver check to keep the order + use sqlite && DRIVER="QSQLITE3" + use postgres && DRIVER="QPSQL" + use mysql && DRIVER="QMYSQL" + + if use mysql && has_version "${CATEGORY}/${PN}[mysql]" && has_version "dev-db/mariadb"; then + ewarn + ewarn "Attention: Make sure to read README.gentoo after install." + ewarn + fi + + if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then + ewarn "We strongly recommend you change your Akonadi database backend to" + ewarn "either MariaDB/MySQL or PostgreSQL in your user configuration." + ewarn "In particular, kde-apps/kmail does not work properly with the sqlite backend." + fi + + ecm_pkg_setup +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kaccounts AccountsQt5) + $(cmake_use_find_package kaccounts KAccounts) + -DAKONADI_BUILD_QSQLITE=$(usex sqlite) + -DBUILD_TOOLS=$(usex tools) + $(cmake_use_find_package xml LibXml2) + ) + + ecm_src_configure +} + +src_install() { + # Who knows, maybe it accidentally fixes our permission issues + cat <<-EOF > "${T}"/akonadiserverrc +[%General] +Driver=${DRIVER} +EOF + insinto /usr/share/config/akonadi + doins "${T}"/akonadiserverrc + + ecm_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + ecm_pkg_postinst + elog "You can select the storage backend in ~/.config/akonadi/akonadiserverrc." + elog "Available drivers are:" + use mysql && elog " QMYSQL" + use postgres && elog " QPSQL" + use sqlite && elog " QSQLITE3" + elog "${DRIVER} has been set as your default akonadi storage backend." + use mysql && elog + use mysql && FORCE_PRINT_ELOG=1 readme.gentoo_print_elog +} diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest index 21dca6de67b8..eb90b9676936 100644 --- a/kde-apps/akonadiconsole/Manifest +++ b/kde-apps/akonadiconsole/Manifest @@ -1,2 +1,3 @@ DIST akonadiconsole-22.12.3.tar.xz 200348 BLAKE2B 1e4d0f1b4a575bf0f7e418559d3179c545bacd958b9330f974bfbd4d4d3e1c229b718d97cf5b273cec3c52d5fc434c5254f348a399078b417ced363572431fc2 SHA512 203ceb3d948063b59e373cb810816dad540ffddb3df51d2bc966b0db431c240ca69d069a05d99ae358fc3b5892fb31bd5cba3ad4b29674fbd2e2ce564ee1d0c5 DIST akonadiconsole-23.04.2.tar.xz 274380 BLAKE2B 952ca913434a03bfdfab5a1884037cb33933685bd08602b858028bcaecae6587c72ded4d44687e403b3f505687041134c5805ce8fd7198634af46c9a47736ac4 SHA512 807cfac5403617ca8c7fe7458bdda701c1d181b019162193dc00ce0244622a3fda2bfc7766a83e7122a52ae215725ac63c1a33d1a5ab53f3a97c7d5dead5c85a +DIST akonadiconsole-23.04.3.tar.xz 274400 BLAKE2B 044e703f677101001895abbd7f6d90f7d483f40139ecbb8f290b84b273b26b4b05f1659610d5bb9062ba1a0aa5e499bdf3d69dfe86ec2265306ac4841cd070d5 SHA512 9e20c5b7fa024b58d56489a90a082f481831367fc3d815eadca79df86ec3db251c463a76f45042bee103ab609aef7a79f25fcdfb935d91791e37370c010bd18a diff --git a/kde-apps/akonadiconsole/akonadiconsole-23.04.2.ebuild b/kde-apps/akonadiconsole/akonadiconsole-23.04.2.ebuild index b30ea1eac388..6e8b9c9d083d 100644 --- a/kde-apps/akonadiconsole/akonadiconsole-23.04.2.ebuild +++ b/kde-apps/akonadiconsole/akonadiconsole-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools" LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/akonadiconsole/akonadiconsole-23.04.3.ebuild b/kde-apps/akonadiconsole/akonadiconsole-23.04.3.ebuild new file mode 100644 index 000000000000..b30ea1eac388 --- /dev/null +++ b/kde-apps/akonadiconsole/akonadiconsole-23.04.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Application for debugging Akonadi Resources" +HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools" + +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/xapian:= + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/akonadi-mime-${PVCUT}:5 + >=kde-apps/akonadi-search-${PVCUT}:5 + >=kde-apps/calendarsupport-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-apps/libkdepim-${PVCUT}:5 + >=kde-apps/messagelib-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akregator/Manifest b/kde-apps/akregator/Manifest index 452f612f5c20..29027bfa8b1e 100644 --- a/kde-apps/akregator/Manifest +++ b/kde-apps/akregator/Manifest @@ -1,2 +1,3 @@ DIST akregator-22.12.3.tar.xz 2323788 BLAKE2B 90cb389f5d497b615edb4a12245a811c19f42866e6645027e40cf245506aad301cd2d8961dd33fa941a9cd2c138168a7ac5c30ad32b4d91d37d6c973ca85198e SHA512 f5999216781fd3bf93ee63a3cabcac12d221e081ad19379d7f7058f16d177c3efe0dbded84def8eb1919d9b4d7438101708fdb09758f35da89f0cbeb2b0ea9d9 DIST akregator-23.04.2.tar.xz 2324540 BLAKE2B 2ef97637bb60509490c9e752a78ce7d232d2726f2c48742a208a3b0bbc517ec6eda244587e2b1185bd0f894e632f5393eb36bc866726f7383891258ac91c521b SHA512 d4eec31a819b58c321f2f5d8165a62483f893d9d13cbee7a3e9790d0631c5ceb5ed32b1b654efe8a6b21485c81ab30d501642f3e2739298b0e7725e32c7b3b12 +DIST akregator-23.04.3.tar.xz 2324832 BLAKE2B 9f9effda01f9953b88c86eaa01fd4f892aa2af21ea7e15e8b2ced91dabf32f081fcef69077a5cbb49830f45efbd06590221b667879f70ad26886d39949f2e95f SHA512 1eaa63e8e3867720f930278b1a4366c30dca4384712499bfb588d8e31cfb49692dcdaf2cbd958fa4e5ffeddd0f6a58beb9579a5f3a3abc02a7409a26b4caa9e4 diff --git a/kde-apps/akregator/akregator-23.04.2.ebuild b/kde-apps/akregator/akregator-23.04.2.ebuild index 4584f8f2abf4..a86c30bb9ffa 100644 --- a/kde-apps/akregator/akregator-23.04.2.ebuild +++ b/kde-apps/akregator/akregator-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/akregator/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="speech telemetry" RDEPEND=" diff --git a/kde-apps/akregator/akregator-23.04.3.ebuild b/kde-apps/akregator/akregator-23.04.3.ebuild new file mode 100644 index 000000000000..4584f8f2abf4 --- /dev/null +++ b/kde-apps/akregator/akregator-23.04.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="News feed aggregator" +HOMEPAGE="https://apps.kde.org/akregator/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="speech telemetry" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-apps/grantleetheme-${PVCUT}:5 + >=kde-apps/kontactinterface-${PVCUT}:5 + >=kde-apps/kpimtextedit-${PVCUT}:5[speech=] + >=kde-apps/libkdepim-${PVCUT}:5 + >=kde-apps/messagelib-${PVCUT}:5 + >=kde-apps/pimcommon-${PVCUT}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${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/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/syndication-${KFMIN}:5 + telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KUserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest index d5215c58ec2a..53ab1541798d 100644 --- a/kde-apps/analitza/Manifest +++ b/kde-apps/analitza/Manifest @@ -1,2 +1,3 @@ DIST analitza-22.12.3.tar.xz 352896 BLAKE2B d6ada92d953e84d64e1352d2628b9655f1f626e20585f648489a195d00060d70f35f48a39b7b563c6943321bfa08539a4f234991dfec35ca1544b938ff8539e5 SHA512 7ceeca751c25ca70d444352243aa1834721f8f87dd1ffc027f886335552be1607b347b6fefab6a92b54a46cdb85cf236411e42c6b25a607bcd6ffa9773d500b9 DIST analitza-23.04.2.tar.xz 353172 BLAKE2B 83ee14ba2ae8a828af98be463cb18c6561b22ad77ac09196791cd6d7a61e267f4275f9eb667cd53cd15304e16d6d9bd46020e477d480d57eda8c846e87a14805 SHA512 a104fb5ebc2afda0a7af5643b1049bf5782d374aea0102e07582f79ec4699f1f4f7dd4f740d25fe469110efd05d956c0918928037562e6ec70ab1297b87b705d +DIST analitza-23.04.3.tar.xz 353156 BLAKE2B 9164dbe760040b17d20680843ac41c8643b277999be236b4d5e624bd3d4d2aacaada9967bce8e166158ec49d47c3197dad676366965f280567870f631441247d SHA512 e58f94f83703928a31a5c59dc073a8e04145e824ef3bc9651811f8b80b5057fbd4fd605fc5abce905f4f57ab2a7fe6b31bee01d4241e91bfed1de2d2d6ba0c2d diff --git a/kde-apps/analitza/analitza-23.04.2.ebuild b/kde-apps/analitza/analitza-23.04.2.ebuild index 1537c0cd11e5..0a0f627c52f5 100644 --- a/kde-apps/analitza/analitza-23.04.2.ebuild +++ b/kde-apps/analitza/analitza-23.04.2.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="KDE library for mathematical features" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="eigen" DEPEND=" diff --git a/kde-apps/analitza/analitza-23.04.3.ebuild b/kde-apps/analitza/analitza-23.04.3.ebuild new file mode 100644 index 000000000000..1537c0cd11e5 --- /dev/null +++ b/kde-apps/analitza/analitza-23.04.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="KDE library for mathematical features" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="eigen" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[-gles2-only] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + eigen? ( dev-cpp/eigen:3 ) +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" + +src_prepare() { + ecm_src_prepare + + if ! use test; then + sed -i \ + -e "/add_subdirectory(examples)/ s/^/#DONT/" \ + analitzaplot/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package eigen Eigen3) + ) + + ecm_src_configure +} diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest index 2c65dad0fa2c..6f61f07553bf 100644 --- a/kde-apps/ark/Manifest +++ b/kde-apps/ark/Manifest @@ -1,2 +1,3 @@ DIST ark-22.12.3.tar.xz 2874976 BLAKE2B dbb3492717dc3ee5b249a97f5bad1e0319fcd8a2a47256f5589d6a81709bf0d94bd98d7f1a9a4ce2fc1fc43fb749af74e0e35a2914f08d1235c17d51af7b400b SHA512 7f723d9d7f58987f930809b01a7e812169933ac511069e8e181c17648f8b0654a16c8708eb432d0cce15d4d2c1796d0024cb5e21bc643fecacfe33a0055bf37f DIST ark-23.04.2.tar.xz 3010608 BLAKE2B 07f2595864c95cd53d2e76687e30decc2600781d51b6bda76cc9a05a118e0994492b033392a453fe772e5768c4f50b9c43aa18ed177f7167c1310f3c25861717 SHA512 64e57cf420691c41905d78e565de593128422bd0238172cefe8937b393de41cabdb34fe8df24577d7564a67a2b98fdfb27bc1df4a5278ff642934dd5f4295049 +DIST ark-23.04.3.tar.xz 3010636 BLAKE2B 93600fb21940839bafd25aabfb1ff346088b0bef7c49e1d73cc6b3e17d073dfca924caa747d2c0f3c70ccd63569aebc3d8a6d137c7503c9a17a1af1ab833b4b9 SHA512 6ca740fef459232cf7ff19d76b2ddcb080b8c9b34a0c718dae0875253417a6f3f8f9c4a7bd2bc5002ae06bb41eef7f958a40f0d54896680e82879ef0f1cbed10 diff --git a/kde-apps/ark/ark-23.04.2.ebuild b/kde-apps/ark/ark-23.04.2.ebuild index 24b8d139cb54..5a15bf0268fa 100644 --- a/kde-apps/ark/ark-23.04.2.ebuild +++ b/kde-apps/ark/ark-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/ark/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="zip" RDEPEND=" diff --git a/kde-apps/ark/ark-23.04.3.ebuild b/kde-apps/ark/ark-23.04.3.ebuild new file mode 100644 index 000000000000..24b8d139cb54 --- /dev/null +++ b/kde-apps/ark/ark-23.04.3.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="optional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="File archiver by KDE" +HOMEPAGE="https://apps.kde.org/ark/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="zip" + +RDEPEND=" + >=app-arch/libarchive-3.5.3:=[bzip2,lzma] + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${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/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kpty-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + sys-libs/zlib + zip? ( >=dev-libs/libzip-1.6.0:= ) +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( >=dev-libs/libzip-1.6.0:= ) +" +# app-arch/rar is binary only +BDEPEND=" + sys-devel/gettext + elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package zip LibZip) + ) + + ecm_src_configure +} + +src_test() { + local myctestargs=( + # bug 822177: may segfault or hang indefinitely + -E "(kerfuffle-addtoarchivetest)" + ) + + ecm_src_test +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "rar archive creation/extraction" "app-arch/rar" + optfeature "rar archive extraction only" "app-arch/unar" "app-arch/unrar" + optfeature "7-Zip archive support" "app-arch/p7zip" + optfeature "lrz archive support" "app-arch/lrzip" + optfeature "Markdown support in text previews" "kde-misc/markdownpart:${SLOT}" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest index 33c62e5cd7e9..bd1933a07aa7 100644 --- a/kde-apps/artikulate/Manifest +++ b/kde-apps/artikulate/Manifest @@ -1,2 +1,3 @@ DIST artikulate-22.12.3.tar.xz 1094164 BLAKE2B 0598b43426bdeb4a8c62dba2d7d57e75c5a6264586a3217a3f93b6c8eded11774983ee3cd37989921202bac316069fbd3e851d5d342f3dc9c63f9d9d2c30924f SHA512 949f4c4200e73fc08b438b4dc9baa9df914ccd4a7d66b3b843cae1c1619d5191aa8fb1265b0f89c8664a33a7177027bc721f4f287a67098fa220db82c18e1c94 DIST artikulate-23.04.2.tar.xz 1093664 BLAKE2B 477540a20156cb805c52ca6aad79b85973fa9c667bfcb2b4a066cd7f05e6b10048d1ab3ecae49664d592828e9c96b0346ccd1e4b6ec6dae2adaafaea64270470 SHA512 9bfdfc221c450ca3546c92ebc9192e5564a475c86de2c028c3fd18482397f026bbff390d8277d08c67a40217779a6d9f010672e716298c3bcdd7a3437e6038d3 +DIST artikulate-23.04.3.tar.xz 1093848 BLAKE2B cce85a71616192f6d2595f8a8ead91e22ab776c33b774a5c4e9ad688cc88656d9063e242c7eb7f6c8c7e8501918980c9b61cefd3279c818e3df2223d66fff844 SHA512 455a71817ba2372737d7b7d8cb6e57c31ad27a8c6f467a44059c8b1df6bc5cd5aa4e0ae2e6932de237f1b0d726964d52609bb41bc6c73b93bce03ed29c06b951 diff --git a/kde-apps/artikulate/artikulate-23.04.2.ebuild b/kde-apps/artikulate/artikulate-23.04.2.ebuild index 4f259e4c1827..059e6cc95c85 100644 --- a/kde-apps/artikulate/artikulate-23.04.2.ebuild +++ b/kde-apps/artikulate/artikulate-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/artikulate/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/artikulate/artikulate-23.04.3.ebuild b/kde-apps/artikulate/artikulate-23.04.3.ebuild new file mode 100644 index 000000000000..4f259e4c1827 --- /dev/null +++ b/kde-apps/artikulate/artikulate-23.04.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Language learning application that helps improving pronunciation skills" +HOMEPAGE="https://apps.kde.org/artikulate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +" + +src_configure() { + local mycmakeargs=( + -DBUILD_autotests=$(usex test) + ) + ecm_src_configure +} diff --git a/kde-apps/audiocd-kio/Manifest b/kde-apps/audiocd-kio/Manifest index 359390033fe8..c6ac1e976d0d 100644 --- a/kde-apps/audiocd-kio/Manifest +++ b/kde-apps/audiocd-kio/Manifest @@ -1,2 +1,3 @@ DIST audiocd-kio-22.12.3.tar.xz 561604 BLAKE2B a01203f27090d20f0505565c1a250e8ea6fa6729c70987f1d9310eb268e55969124f0cdc361ee38effe7c40e7f7a5c4a2e98ae51671cf40db30cc6f6753e896c SHA512 977c9e8ffd61d74fc8ff3fc481be3dca4b90e37ee6e3200b8dcaedd50f992cb4b69f1cb935eb671ea124d52ed356e81d12321229db22a858d023c812e1c7a436 DIST audiocd-kio-23.04.2.tar.xz 562256 BLAKE2B d29b7a84767e5be6f99f2ba03489509ff39117f7dc19951cab16d6a9dd7501fb8d232846179750389a6aa00219ada239a28457f846fae498a4f8f398cd1d0ee0 SHA512 bdcf6f48d253c4b61d8e41682a619eeaf2512d440d449e4d8bcd7d393063a0f79f9ce66f84686f853f3e22de1e803a6f7f5d3d011460187e5c2de2a57ad362a2 +DIST audiocd-kio-23.04.3.tar.xz 562340 BLAKE2B 00a9347fc610139107dad277a25f1bd03e09ee2eb780ae328c1b303b5a57809f2a7892466d655db212d6aef2dfe533f30bba2a3b3e53de3430b98186c3d37135 SHA512 a10315c4ec5a529421adbab64a3f8fe02cf0e13bb5b501a4b57bd2d58522be0118d80fef8853d8dc178e75e04572b584f487aafb6f991068149159dbb6391ab7 diff --git a/kde-apps/audiocd-kio/audiocd-kio-23.04.2.ebuild b/kde-apps/audiocd-kio/audiocd-kio-23.04.2.ebuild index f03101298334..9c97efab1a45 100644 --- a/kde-apps/audiocd-kio/audiocd-kio-23.04.2.ebuild +++ b/kde-apps/audiocd-kio/audiocd-kio-23.04.2.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="KIO worker for accessing audio CDs" LICENSE="GPL-2+ handbook? ( FDL-1.2 )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="flac vorbis" DEPEND=" diff --git a/kde-apps/audiocd-kio/audiocd-kio-23.04.3.ebuild b/kde-apps/audiocd-kio/audiocd-kio-23.04.3.ebuild new file mode 100644 index 000000000000..f03101298334 --- /dev/null +++ b/kde-apps/audiocd-kio/audiocd-kio-23.04.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker for accessing audio CDs" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="flac vorbis" + +DEPEND=" + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/libkcddb-${PVCUT}:5 + >=kde-apps/libkcompactdisc-${PVCUT}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + media-sound/cdparanoia + flac? ( >=media-libs/flac-1.1.2:= ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-19.04.0-handbook.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package flac FLAC) + $(cmake_use_find_package vorbis OggVorbis) + ) + + ecm_src_configure +} diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest index 08a45d25a08e..a7991c9d8f3a 100644 --- a/kde-apps/baloo-widgets/Manifest +++ b/kde-apps/baloo-widgets/Manifest @@ -1,2 +1,3 @@ DIST baloo-widgets-22.12.3.tar.xz 275440 BLAKE2B 957b6acb780b932cbd7c02b05f66c0c1169d875a6e84a1cdbeeed609e06f7dfaa6ee02c52cf2968e4b9de7f9888b6ababf32c1690b6314f7de5bcd31c723ef5b SHA512 5964890686285e5ce38c3b306a3d9f337da8587c2aff7494e9f123f3c94c307a605385225064ae13c06f827ec44e60c14c5f57c8a837faaaae69b8b214aa6461 DIST baloo-widgets-23.04.2.tar.xz 275576 BLAKE2B be213c10bb99548d57c797ac599ff9364cfc51566c9b5786b6799b37d7af6a895045ae91ac4d32a44c38001f22634885898aab9ca987a642979dda779015bc2a SHA512 ff6bc7236764068b1051bcaf3a2a631af9887793f131fea3c43c91eae336f4e6a2cecd091b0e27ab0c0944a20858ea50d0e91bdeccc82b7af952ceddea9c0bbe +DIST baloo-widgets-23.04.3.tar.xz 275596 BLAKE2B 6f82cb70290ae7853e8ca40f4c8c052c74203cd0a66217f848799b704195d49603f7b43fea39f2a9de96a8e63cfb4d32b2833b991fd3b12ca3ceb782a23e0fe8 SHA512 ddf93ef46adb37f61f8ef1bab462fdd4695e526350a0259fcf6448b42ef84ff1335a49b08026f0cf72dde07823a08cf4bd51e40e5fbdc699b4aed9b2800c847b diff --git a/kde-apps/baloo-widgets/baloo-widgets-23.04.2.ebuild b/kde-apps/baloo-widgets/baloo-widgets-23.04.2.ebuild index 81d3de418de6..af2afa75ca64 100644 --- a/kde-apps/baloo-widgets/baloo-widgets-23.04.2.ebuild +++ b/kde-apps/baloo-widgets/baloo-widgets-23.04.2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Widget library for baloo" LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/baloo-widgets/baloo-widgets-23.04.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-23.04.3.ebuild new file mode 100644 index 000000000000..81d3de418de6 --- /dev/null +++ b/kde-apps/baloo-widgets/baloo-widgets-23.04.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Widget library for baloo" + +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/baloo-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kfilemetadata-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" + +RESTRICT="test" diff --git a/kde-apps/blinken/Manifest b/kde-apps/blinken/Manifest index fe0cde3ae2d9..665c96156cd6 100644 --- a/kde-apps/blinken/Manifest +++ b/kde-apps/blinken/Manifest @@ -1,2 +1,3 @@ DIST blinken-22.12.3.tar.xz 2723364 BLAKE2B 2d5ea5f856f913b4d01ed7892256f197a5b89d8fde6c94dfe4ea71a7e0a4ad54d2fe040930e97342ff30b543ae7565ce00eaf7d1568b0799deb05854fec550ed SHA512 c5f36c9487c54d5854692d2ac75c65f8fa4abeaa3162c1f43abe84462c08e2df22bc8fe2c0d70838ea8ba2fd276921e84e5e02b5121014afe9d1741f93e12856 DIST blinken-23.04.2.tar.xz 2723672 BLAKE2B 6ce685f545b1e83b44dd774278e16b6485de233e28b60eedf0aa45425f050bcfd5d474c582532e81069910291584464fa93058e123a39665610557fc3582975d SHA512 0ab778dc3275e4d94f0b161f28acca5a80913f9ea280a78d56b21df5cdea62ea5e6aa2cbdf627681a2f883dcbb1fd2a4a494bd1f3dabb8f3c60ad06cd8d19167 +DIST blinken-23.04.3.tar.xz 2723768 BLAKE2B 5d1cf4d24c5fa02349f20d3245b7b3754f77f319637ee4b47ac2799a12d99647cf3101622f94df2d60a2f09a053773b9a762fbcfec4b854214bafc96b7d67ecb SHA512 b5a9678352a2ba57c0cbdb51ffbd2d947ea10e897e262125678b7b3dd91d300615a67d03eede6d6da4ef9b8c9e4ff704161620c160802d27c7552ab3a112c2c2 diff --git a/kde-apps/blinken/blinken-23.04.2.ebuild b/kde-apps/blinken/blinken-23.04.2.ebuild index 62427898a4c7..e8558b84db57 100644 --- a/kde-apps/blinken/blinken-23.04.2.ebuild +++ b/kde-apps/blinken/blinken-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/blinken/ https://edu.kde.org/blinken/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/blinken/blinken-23.04.3.ebuild b/kde-apps/blinken/blinken-23.04.3.ebuild new file mode 100644 index 000000000000..62427898a4c7 --- /dev/null +++ b/kde-apps/blinken/blinken-23.04.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Memory enhancement game based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/blinken/ https://edu.kde.org/blinken/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=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/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=media-libs/phonon-4.11.0 +" +RDEPEND="${DEPEND}" + +src_install() { + ecm_src_install + rm "${ED}"/usr/share/${PN}/README.packagers || die +} diff --git a/kde-apps/bomber/Manifest b/kde-apps/bomber/Manifest index 9cfa80ac54b9..c2b4d573dc63 100644 --- a/kde-apps/bomber/Manifest +++ b/kde-apps/bomber/Manifest @@ -1,2 +1,3 @@ DIST bomber-22.12.3.tar.xz 838116 BLAKE2B ce97f46c99536dbfbe6a1b7478cc561804ca292ef7d9427b5daf96462cb13b651e125b508461184c77bdd87556f7113bd5d2b293397a7a2f612c548f0746ac2e SHA512 9990549561de644f321eaf190978e8249e6ab0709ff49fdb921ee351233e5142ec40a8cdcfdc398bbf26694b6b7bcab20ebd96f7b2a91fa59c4ea8f765d28395 DIST bomber-23.04.2.tar.xz 838172 BLAKE2B 6753d1da272887e8d3390abb351c4a6900c65063251b3a4394b021ba62e0616547218e3c7251e319164600834fd8ddce39b3851d8bf953e48580ceb9b864259b SHA512 4f19dd0e137a3ed86d04a7dbfb0b2797ca5c9bc99428377e92b27f8488f337a649e4de8006bd4494a7dce1cbdaca2f87541258ce1122b80d63535dc390577866 +DIST bomber-23.04.3.tar.xz 837928 BLAKE2B 50d5ac7f14890e503ea84e0d16eaaa90fe1bec40208cb7945d7ef8aadc1e7ff232ecbb2e326ece9ff724393bf62709fb7532ae636b5b935cc176ca2e6996d0bf SHA512 0d7745b6d9ac330ad203c470468d93d426b93daba506b547d85d8bde26f458a6a3089b61fb39e1d1da1ada06a14ff84bf49d74ea75a1ab486ebe0972eab9609a diff --git a/kde-apps/bomber/bomber-23.04.2.ebuild b/kde-apps/bomber/bomber-23.04.2.ebuild index d0031ef2778d..037c628e2e82 100644 --- a/kde-apps/bomber/bomber-23.04.2.ebuild +++ b/kde-apps/bomber/bomber-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/bomber/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/bomber/bomber-23.04.3.ebuild b/kde-apps/bomber/bomber-23.04.3.ebuild new file mode 100644 index 000000000000..d0031ef2778d --- /dev/null +++ b/kde-apps/bomber/bomber-23.04.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Single player arcade bombing game" +HOMEPAGE="https://apps.kde.org/bomber/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + !games-action/xbomber +" diff --git a/kde-apps/bovo/Manifest b/kde-apps/bovo/Manifest index 1c42016dd58c..f7a35bfe1747 100644 --- a/kde-apps/bovo/Manifest +++ b/kde-apps/bovo/Manifest @@ -1,2 +1,3 @@ DIST bovo-22.12.3.tar.xz 214716 BLAKE2B a3206ff0c77d77423d6846f30521445256a0ea21b6687fc405880a8e07efb00bf678c3662381ed387f79b70a40c89422401e29703df7d8a89e94011dcfe0b989 SHA512 26e36eb8341f2473cd277bc200433d78a08d4c0975e4f0a87e93542bb7e28c159ea281a7415657184d5c67fc3c8b3f605da26e02acbb030317734c0a7b25c03e DIST bovo-23.04.2.tar.xz 214864 BLAKE2B df89627e7a1fe99a4abe0f9d003193d7aa6605dd6fcbc0eeae83c63c9a1d1033375ca1d00f38b494869d313f762860f8ef9123200b1f2e59a6e94d675150d4e4 SHA512 8539f4574f4cc033aefb7f42231346049494d30d9942dfad4181d47ec336113dd685c9edaa10418c60ae8313dbb0fc0c42156669e007825ce4e1bd8345e4595d +DIST bovo-23.04.3.tar.xz 214796 BLAKE2B 9ce70db12d938ce322704dfe7babc1c2b4d369db80dde299de8fcb51569e99f54b886c9719e19ef3c088afc645e17252e653ffd214e5acec74cd38380f0a2ace SHA512 45aea0999fc48ba63b47ac8955709f8c5b7f236157c4df6509c6fd802c2518c54480609782d438724f024878507eaff8f3bd7c1e99f899932c54c68f2a19e28b diff --git a/kde-apps/bovo/bovo-23.04.2.ebuild b/kde-apps/bovo/bovo-23.04.2.ebuild index 8e5e72062b0a..8da9364f06b7 100644 --- a/kde-apps/bovo/bovo-23.04.2.ebuild +++ b/kde-apps/bovo/bovo-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/bovo/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/bovo/bovo-23.04.3.ebuild b/kde-apps/bovo/bovo-23.04.3.ebuild new file mode 100644 index 000000000000..8e5e72062b0a --- /dev/null +++ b/kde-apps/bovo/bovo-23.04.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Five-in-a-row Board Game" +HOMEPAGE="https://apps.kde.org/bovo/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/libkdegames-${PVCUT}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS HISTORY TODO ) diff --git a/kde-apps/calendarjanitor/Manifest b/kde-apps/calendarjanitor/Manifest index 054f5e4456bd..c00b3580888b 100644 --- a/kde-apps/calendarjanitor/Manifest +++ b/kde-apps/calendarjanitor/Manifest @@ -1,2 +1,3 @@ DIST akonadi-calendar-tools-22.12.3.tar.xz 254132 BLAKE2B 7a4d74dbe3474bb96b3ddcbd0ff293c4e70f739badb6bab4dd2b2cea833030757e17f2fa8f7ef732f21947cd39b187dd58ed4e6451b8075aad5c2d5b78e2fd15 SHA512 ae2c7cd67a901cb2c2e536ebd6f342218339fb20289ab94f69fc425e9b6774ce48cb72dcae4898fcd1741b14b9cb60fb45dcae36ec49d11e15a5045f3cab31a5 DIST akonadi-calendar-tools-23.04.2.tar.xz 254460 BLAKE2B 6b09ab803b949969ea0922af41f2751c787283c866e1867c3882536659d8d8f8b306c3e0a6f0b8e02165c749d18429a3bcab34872960999ed6dbc16069bfb72a SHA512 3ddd3155c4e04598063b4f16b341a3e834345c7c7f87d55ad420d233ec5cc25484d695864cfeca406435c1f9b0b12dd44dd6eba6371b6ccd6f5d78662ab22751 +DIST akonadi-calendar-tools-23.04.3.tar.xz 256752 BLAKE2B c65f0f16b09f678a18f22b2d4efbbf1f56d46b3e583d733f870b980c2cc3b06594749ed52cbacbe9ba658ba4e4a223aa6ca773ae8ecf308e8c1d2094148faf36 SHA512 708d7693731dd859030f21e25525319277e96245f4eee6c6a2c1bb92abf8994759d7f8a519d18dbfbb9285beb3de6ea3e5e85b3b21421abffc1447d6d4d01962 diff --git a/kde-apps/calendarjanitor/calendarjanitor-23.04.2.ebuild b/kde-apps/calendarjanitor/calendarjanitor-23.04.2.ebuild index de86cebe4448..4422aac95992 100644 --- a/kde-apps/calendarjanitor/calendarjanitor-23.04.2.ebuild +++ b/kde-apps/calendarjanitor/calendarjanitor-23.04.2.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Tool to scan calendar data for buggy instances" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/calendarjanitor/calendarjanitor-23.04.3.ebuild b/kde-apps/calendarjanitor/calendarjanitor-23.04.3.ebuild new file mode 100644 index 000000000000..de86cebe4448 --- /dev/null +++ b/kde-apps/calendarjanitor/calendarjanitor-23.04.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +ECM_TEST="false" +KDE_ORG_NAME="akonadi-calendar-tools" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Tool to scan calendar data for buggy instances" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-calendar-${PVCUT}:5 + >=kde-apps/calendarsupport-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + + cmake_comment_add_subdirectory doc konsolekalendar + sed -i -e "/console\.categories/ s/^/#DONT/" CMakeLists.txt || die + + # delete colliding konsolekalendar translations + rm -f po/*/konsolekalendar.po || die + rm -rf po/*/docs/konsolekalendar || die +} diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest index 692b8590e6af..2321dc630654 100644 --- a/kde-apps/calendarsupport/Manifest +++ b/kde-apps/calendarsupport/Manifest @@ -1,2 +1,3 @@ DIST calendarsupport-22.12.3.tar.xz 987512 BLAKE2B c7826df49dce934e7831815e91340c628c9632c1e4d0d0edd2d2cb8668cec0ef04e4cf83cb206cf61a4480f15820c45a21452d0cb843fc53271ef29f1a15455d SHA512 2e2ac55b0d8865eb17391d8f6622a83dc1855fd033ed4b2ff1b89e58cc87ab2fc67699f138896cd9a324724db3747c4045ee376684029f0e6478f19a82a99126 DIST calendarsupport-23.04.2.tar.xz 988180 BLAKE2B d9a293faae19ce40e31e60a36727d358823058f337b74385363ff1632adedfae97ba3add3f56216e849035ef3884c29ad3fe7a4f3ed4557ebfac23626c984932 SHA512 65bf0a3a99244fa050aac680725ef78da6d6cef4638661a85012e3bc03ddc6e199614eacfacd51a6d1a20cf7b3ce6da27bc6e64a617afa96f5a926362f40b0f2 +DIST calendarsupport-23.04.3.tar.xz 988000 BLAKE2B f951650425bbefb873d679a13020348a8e65fbebf3e30d8f91ad4867c39a88805f63f7d7babc0ec47b8f50307a429149b2db5972e6579afb609c6224e854a9b2 SHA512 af8ef4dd7897ea5aa0fcc45f665ab8b89c0821cba0e5d7a597d15288962c62b314b2a5abf6438a57475769149121e40bfdac73a4b36ac9500173244a76305ef7 diff --git a/kde-apps/calendarsupport/calendarsupport-23.04.2.ebuild b/kde-apps/calendarsupport/calendarsupport-23.04.2.ebuild index 7aa72ca4841d..324668ccc3ca 100644 --- a/kde-apps/calendarsupport/calendarsupport-23.04.2.ebuild +++ b/kde-apps/calendarsupport/calendarsupport-23.04.2.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Calendar support library" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/calendarsupport/calendarsupport-23.04.3.ebuild b/kde-apps/calendarsupport/calendarsupport-23.04.3.ebuild new file mode 100644 index 000000000000..7aa72ca4841d --- /dev/null +++ b/kde-apps/calendarsupport/calendarsupport-23.04.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="false" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Calendar support library" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/libical + >=dev-qt/designer-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-calendar-${PVCUT}:5 + >=kde-apps/akonadi-mime-${PVCUT}:5 + >=kde-apps/akonadi-notes-${PVCUT}:5 + >=kde-apps/kcalutils-${PVCUT}:5 + >=kde-apps/kidentitymanagement-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-apps/libkdepim-${PVCUT}:5 + >=kde-apps/kpimtextedit-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kholidays-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest index 1278bb75800f..254fd632ee3d 100644 --- a/kde-apps/cantor/Manifest +++ b/kde-apps/cantor/Manifest @@ -1,2 +1,3 @@ DIST cantor-22.12.3.tar.xz 9251596 BLAKE2B 44b67f6683a1e0ca03dc85999b8cde72851a57e4373e6fe8c2b4cc069062b07e9d6f7bc1869507433f3ce2c05b4ba033e4e536f555ef0ad4d022ab164ba0944a SHA512 c90ae7e18f768fc9f758fb855b7cab84bbacbf3d61b5d8eacd5b408f5eb76837711c7ae356fb11637edb9eac96f4b260c1d14302a4eaabdcd17e098fe9d8247e DIST cantor-23.04.2.tar.xz 9266748 BLAKE2B 9aa9e5a3f57c7faafad7e250065676d697f0675f332b2c2d70bcfe289f2bc48f3eed7670adca064c306417ca9baa53101f84b72dde260878930fa48f4970f304 SHA512 13844fae0003103ae1e51213cb65a01374841b39bf509085770c3663bd2a4326d77e003e174b1fce77c18ee9bec33b1bab258377f08155d6e40cc6685f2d120f +DIST cantor-23.04.3.tar.xz 9266560 BLAKE2B 3daf3041af51d4d523c3f31334f6f77d0f34c1c7086eacac451c140e68de5123d9aeb904b90fd6bed6443146fb3eda50e9b39e4f276704b6111a110b46f0a8a1 SHA512 579e1c79f50540b212fe6a26beac7af9367b9d87a9d364e37828e8a72aa6c0915c1a5da10769df0fa3fd726e3f7c78bb0b05a29dfd0bbbf520f73abb78793f2f diff --git a/kde-apps/cantor/cantor-23.04.2.ebuild b/kde-apps/cantor/cantor-23.04.2.ebuild index d966da726993..14649598878c 100644 --- a/kde-apps/cantor/cantor-23.04.2.ebuild +++ b/kde-apps/cantor/cantor-23.04.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="+analitza julia lua postscript python qalculate R" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/kde-apps/cantor/cantor-23.04.3.ebuild b/kde-apps/cantor/cantor-23.04.3.ebuild new file mode 100644 index 000000000000..d966da726993 --- /dev/null +++ b/kde-apps/cantor/cantor-23.04.3.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="emake" +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{10..11} ) +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org lua-single optfeature python-single-r1 + +DESCRIPTION="Interface for doing mathematics and scientific computing" +HOMEPAGE="https://apps.kde.org/cantor/ https://edu.kde.org/cantor/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+analitza julia lua postscript python qalculate R" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="test" + +# TODO Add Sage Mathematics Software backend (https://www.sagemath.org) +DEPEND=" + app-text/poppler[qt5] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qthelp-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}:5 + >=kde-frameworks/karchive-${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/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kpty-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 + analitza? ( >=kde-apps/analitza-${PVCUT}:5 ) + julia? ( dev-lang/julia ) + lua? ( ${LUA_DEPS} ) + qalculate? ( + sci-libs/cln + sci-libs/libqalculate:= + ) + postscript? ( app-text/libspectre ) + python? ( + ${PYTHON_DEPS} + >=dev-qt/qtdbus-${QTMIN}:5 + ) + R? ( dev-lang/R ) +" +RDEPEND="${DEPEND} + !analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? ( + || ( + sci-mathematics/maxima + sci-mathematics/octave + ) + ) ) ) ) ) ) +" +BDEPEND="x11-misc/shared-mime-info" + +pkg_setup() { + use lua && lua-single_pkg_setup + use python && python-single-r1_pkg_setup + ecm_pkg_setup +} + +src_configure() { + use julia && addpredict /proc/self/mem # bug 602894 + + local mycmakeargs=( + $(cmake_use_find_package analitza Analitza5) + $(cmake_use_find_package julia Julia) + $(cmake_use_find_package lua LuaJIT) + -DUSE_LIBSPECTRE=$(usex postscript) + $(cmake_use_find_package python Python3) + $(cmake_use_find_package qalculate Qalculate) + $(cmake_use_find_package R R) + ) + use lua && mycmakeargs+=( + -DLUAJIT_INCLUDEDIR="${EPREFIX}/$(lua_get_include_dir)" + -DLUAJIT_LIBDIR="${EPREFIX}/$(lua_get_cmod_dir)" + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Maxima backend" sci-mathematics/maxima + optfeature "Octave backend" sci-mathematics/octave + optfeature "LaTeX support" virtual/latex-base + fi + ecm_pkg_postinst +} diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest index 0e31d5fa5d78..6ea225f23922 100644 --- a/kde-apps/cervisia/Manifest +++ b/kde-apps/cervisia/Manifest @@ -1,2 +1,3 @@ DIST cervisia-22.12.3.tar.xz 1944304 BLAKE2B 4bf01a747eee337b0193671732b86fde3fa60d1f43c9c2c06fb84d853c64cbf5049a54d3d887108a8ad1453c227a04fd5b40a34b9ac4a8e93750993d4b8f317e SHA512 aad58d065e7f4a191752f5db36d34f0b086e23704f083877132b302c8988947f1d411c228fb21d52326e4f26b7fa431eee03e5b09231ee74b85d98a1fae7c838 DIST cervisia-23.04.2.tar.xz 1944780 BLAKE2B e1f6eccf3bda8b0486c330ab4acf8214017041d03955c8348c0354b3f8dbb5152868132e506175804e073d258bb67f7d8ebecf69a9227dfef869fce572f339c2 SHA512 4ebde870144ec01b57d6e3f1dcc3a71df2b47d55173bfc0ad97f650a80e18da5f0eb1c2e932eb0446c3601f0967a29b81bef32717c2bd4b5120f072b3de29cb7 +DIST cervisia-23.04.3.tar.xz 1944528 BLAKE2B a9659595d2cfc22b18f28dcf69de7a1ea2951cc2aafe72f2b0bc9d67efdb5e93e83a1bb0e6fac1976f6574e56751bb744bf011a589762610270755de8fb9b178 SHA512 42d3c24524eddefd96013f601c164331d3339104de923f1fe46473613c646c980a3cc452435e1ae2dbb05d22a797b1ce47806e2c9381a1717928a02a01f2e723 diff --git a/kde-apps/cervisia/cervisia-23.04.2.ebuild b/kde-apps/cervisia/cervisia-23.04.2.ebuild index 8bbc5506e650..274c2ddfb18f 100644 --- a/kde-apps/cervisia/cervisia-23.04.2.ebuild +++ b/kde-apps/cervisia/cervisia-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/cervisia/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/cervisia/cervisia-23.04.3.ebuild b/kde-apps/cervisia/cervisia-23.04.3.ebuild new file mode 100644 index 000000000000..8bbc5506e650 --- /dev/null +++ b/kde-apps/cervisia/cervisia-23.04.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="CVS frontend by KDE" +HOMEPAGE="https://apps.kde.org/cervisia/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdesu-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kinit-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + dev-vcs/cvs +" diff --git a/kde-apps/dolphin-plugins-dropbox/Manifest b/kde-apps/dolphin-plugins-dropbox/Manifest index 37ec54bf6b32..866ba42f6890 100644 --- a/kde-apps/dolphin-plugins-dropbox/Manifest +++ b/kde-apps/dolphin-plugins-dropbox/Manifest @@ -1,2 +1,3 @@ DIST dolphin-plugins-22.12.3.tar.xz 272276 BLAKE2B 485ac53e070a710dbfb07aa26c915f4c2b32d5f6e67e91c3d07d9740be2c50ba4fae3c8662216423ce7e63042b663e8a59dfbfe1b490d31a2cc5445d9c3ac33c SHA512 0225fc50f88e7bd28eda74ae2bfa0c36878b9fe6b9fade6ef86a26e380cd78c8c2d1d1608796e8369f6ad545876d5d533ccfbf34b02b2be07ab8abc4bb734f7a DIST dolphin-plugins-23.04.2.tar.xz 272640 BLAKE2B 9eb16d5625e2207fc8a301ed8fe6352beedd48f063d139e275b4306a215344163aba90bd1fec3a7f63e2e1cd0692d92af46b910c55dc8fd228a9794f0d6e4a23 SHA512 daffe06e0ad07dd4d5cc93a8cbf362fd54fdf930263b669f54893cfa28d4f838f7cbd8d6f2960c534d367493349b0aa147124718538e0014088e80fb4f6feb5d +DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8 diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.2.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.2.ebuild index 398dbe310f10..303b51d80eca 100644 --- a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.2.ebuild +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.3.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.3.ebuild new file mode 100644 index 000000000000..398dbe310f10 --- /dev/null +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-23.04.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="dropbox" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Dropbox service integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/dolphin-${PVCUT}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + net-misc/dropbox-cli +" + +src_prepare() { + ecm_src_prepare + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # delete non-${PN} translations + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin-plugins-git/Manifest b/kde-apps/dolphin-plugins-git/Manifest index 37ec54bf6b32..866ba42f6890 100644 --- a/kde-apps/dolphin-plugins-git/Manifest +++ b/kde-apps/dolphin-plugins-git/Manifest @@ -1,2 +1,3 @@ DIST dolphin-plugins-22.12.3.tar.xz 272276 BLAKE2B 485ac53e070a710dbfb07aa26c915f4c2b32d5f6e67e91c3d07d9740be2c50ba4fae3c8662216423ce7e63042b663e8a59dfbfe1b490d31a2cc5445d9c3ac33c SHA512 0225fc50f88e7bd28eda74ae2bfa0c36878b9fe6b9fade6ef86a26e380cd78c8c2d1d1608796e8369f6ad545876d5d533ccfbf34b02b2be07ab8abc4bb734f7a DIST dolphin-plugins-23.04.2.tar.xz 272640 BLAKE2B 9eb16d5625e2207fc8a301ed8fe6352beedd48f063d139e275b4306a215344163aba90bd1fec3a7f63e2e1cd0692d92af46b910c55dc8fd228a9794f0d6e4a23 SHA512 daffe06e0ad07dd4d5cc93a8cbf362fd54fdf930263b669f54893cfa28d4f838f7cbd8d6f2960c534d367493349b0aa147124718538e0014088e80fb4f6feb5d +DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8 diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.2.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.2.ebuild index 1b7ccaf9b170..f6cce4b55077 100644 --- a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.2.ebuild +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.3.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.3.ebuild new file mode 100644 index 000000000000..1b7ccaf9b170 --- /dev/null +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-23.04.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="git" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Git integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/dolphin-${PVCUT}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 +" +RDEPEND="${DEPEND} + dev-vcs/git +" + +src_prepare() { + ecm_src_prepare + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui + # delete non-${PN} translations + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_hg=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin-plugins-mercurial/Manifest b/kde-apps/dolphin-plugins-mercurial/Manifest index 37ec54bf6b32..866ba42f6890 100644 --- a/kde-apps/dolphin-plugins-mercurial/Manifest +++ b/kde-apps/dolphin-plugins-mercurial/Manifest @@ -1,2 +1,3 @@ DIST dolphin-plugins-22.12.3.tar.xz 272276 BLAKE2B 485ac53e070a710dbfb07aa26c915f4c2b32d5f6e67e91c3d07d9740be2c50ba4fae3c8662216423ce7e63042b663e8a59dfbfe1b490d31a2cc5445d9c3ac33c SHA512 0225fc50f88e7bd28eda74ae2bfa0c36878b9fe6b9fade6ef86a26e380cd78c8c2d1d1608796e8369f6ad545876d5d533ccfbf34b02b2be07ab8abc4bb734f7a DIST dolphin-plugins-23.04.2.tar.xz 272640 BLAKE2B 9eb16d5625e2207fc8a301ed8fe6352beedd48f063d139e275b4306a215344163aba90bd1fec3a7f63e2e1cd0692d92af46b910c55dc8fd228a9794f0d6e4a23 SHA512 daffe06e0ad07dd4d5cc93a8cbf362fd54fdf930263b669f54893cfa28d4f838f7cbd8d6f2960c534d367493349b0aa147124718538e0014088e80fb4f6feb5d +DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8 diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.2.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.2.ebuild index 0617d002ddc8..e44f6f836e97 100644 --- a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.2.ebuild +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.3.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.3.ebuild new file mode 100644 index 000000000000..0617d002ddc8 --- /dev/null +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-23.04.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="hg" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Mercurial integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/dolphin-${PVCUT}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND} + dev-vcs/mercurial +" + +src_prepare() { + ecm_src_prepare + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui + # delete non-${PN} translations + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin-plugins-subversion/Manifest b/kde-apps/dolphin-plugins-subversion/Manifest index 37ec54bf6b32..866ba42f6890 100644 --- a/kde-apps/dolphin-plugins-subversion/Manifest +++ b/kde-apps/dolphin-plugins-subversion/Manifest @@ -1,2 +1,3 @@ DIST dolphin-plugins-22.12.3.tar.xz 272276 BLAKE2B 485ac53e070a710dbfb07aa26c915f4c2b32d5f6e67e91c3d07d9740be2c50ba4fae3c8662216423ce7e63042b663e8a59dfbfe1b490d31a2cc5445d9c3ac33c SHA512 0225fc50f88e7bd28eda74ae2bfa0c36878b9fe6b9fade6ef86a26e380cd78c8c2d1d1608796e8369f6ad545876d5d533ccfbf34b02b2be07ab8abc4bb734f7a DIST dolphin-plugins-23.04.2.tar.xz 272640 BLAKE2B 9eb16d5625e2207fc8a301ed8fe6352beedd48f063d139e275b4306a215344163aba90bd1fec3a7f63e2e1cd0692d92af46b910c55dc8fd228a9794f0d6e4a23 SHA512 daffe06e0ad07dd4d5cc93a8cbf362fd54fdf930263b669f54893cfa28d4f838f7cbd8d6f2960c534d367493349b0aa147124718538e0014088e80fb4f6feb5d +DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8 diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.2.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.2.ebuild index cc9d4d07a291..0b83409b9bf9 100644 --- a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.2.ebuild +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/dolphin_plugins/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.3.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.3.ebuild new file mode 100644 index 000000000000..cc9d4d07a291 --- /dev/null +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-23.04.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="svn" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Subversion integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/dolphin-${PVCUT}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 +" +RDEPEND="${DEPEND} + dev-vcs/subversion + >=kde-apps/kompare-${PVCUT}:5 +" + +src_prepare() { + ecm_src_prepare + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui + # delete non-${PN} translations + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_mountiso=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest index 2ee6324884e5..e50e22d72b97 100644 --- a/kde-apps/dolphin/Manifest +++ b/kde-apps/dolphin/Manifest @@ -1,2 +1,3 @@ DIST dolphin-22.12.3.tar.xz 5693220 BLAKE2B cf156536d18fe6f8fb9d563be4e7cd96ad012b32e23a367e061beb5b3567039d1c7e42a6e32b348d493f16b59def3423f3c66bbea00c14017cac6383ded391c3 SHA512 2683d02831ac75b311fc0ef3610f1086cf2a00860fb9495c2049b86dee5deb4deeee81d8dbb1c6647e33afc7323b2f4a620e0c6512fa1a499e4b830a9bf6e0e1 DIST dolphin-23.04.2.tar.xz 5736316 BLAKE2B cd51e688005b782ba825538e9e7e505f6ebeabced7dc2051fee9def157b7863cefb055db8496b1df403c23d290b56f6ded4312d4dcd4fc1973ffe6adea93aa5e SHA512 518dc88da03aedfe3ef3c117879c3c2a04728fd845a3fd2315febaf18dc41a064213b503e7d6b73aada31c16d58ed10a8329d5d9ecb916a16435912866073241 +DIST dolphin-23.04.3.tar.xz 5737968 BLAKE2B 5942d5894c2d51cc3f0c5ab599bb82c2e324203f26a6b7a65dca2198cf046011c37d809ca71c2ef36db1687d8159bdbe97f33eb99d550eada982555d903c381e SHA512 6078947b3dd6c1c62ba2306109c9dcc4be6ebb64bb69699f0457aaa1e0b6b0168d8767d73f0f8731984f5b412200c5463df7237c65990ee073f2d35946ad7b9e diff --git a/kde-apps/dolphin/dolphin-23.04.2.ebuild b/kde-apps/dolphin/dolphin-23.04.2.ebuild index 7fd2bc11ea02..5a79079813b5 100644 --- a/kde-apps/dolphin/dolphin-23.04.2.ebuild +++ b/kde-apps/dolphin/dolphin-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="activities semantic-desktop telemetry" DEPEND=" diff --git a/kde-apps/dolphin/dolphin-23.04.3.ebuild b/kde-apps/dolphin/dolphin-23.04.3.ebuild new file mode 100644 index 000000000000..7fd2bc11ea02 --- /dev/null +++ b/kde-apps/dolphin/dolphin-23.04.3.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Plasma filemanager focusing on usability" +HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="activities semantic-desktop telemetry" + +DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${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/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5= + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kparts-${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-frameworks/solid-${KFMIN}:5 + >=media-libs/phonon-4.11.0 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) + semantic-desktop? ( + >=kde-apps/baloo-widgets-${PVCUT}:5 + >=kde-frameworks/baloo-${KFMIN}:5 + >=kde-frameworks/kfilemetadata-${KFMIN}:5 + ) + telemetry? ( dev-libs/kuserfeedback:5 ) +" +RDEPEND="${DEPEND} + >=kde-apps/kio-extras-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON + $(cmake_use_find_package activities KF5Activities) + $(cmake_use_find_package semantic-desktop KF5Baloo) + $(cmake_use_find_package semantic-desktop KF5BalooWidgets) + $(cmake_use_find_package semantic-desktop KF5FileMetaData) + $(cmake_use_find_package telemetry KUserFeedback) + ) + ecm_src_configure +} + +src_test() { + local myctestargs=( + # servicemenuinstaller requires ruby, no thanks + # dolphinmainwindowtest, kitemlistcontrollertest, kfileitemlistviewtest, kfileitemmodeltest hang forever + # placesitemmodeltest requires DBus + -E "(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)" + ) + ecm_src_test +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "compress/extract and other actions" kde-apps/ark:${SLOT} + optfeature "crypto actions" kde-apps/kleopatra:${SLOT} + optfeature "video file thumbnails" kde-apps/ffmpegthumbs:${SLOT} + optfeature "graphics file thumbnails" kde-apps/thumbnailers:${SLOT} + optfeature "'Share' context menu actions" kde-frameworks/purpose:${SLOT} + fi + ecm_pkg_postinst +} diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest index bdc5d448d7c5..8d8a59d56b86 100644 --- a/kde-apps/dragon/Manifest +++ b/kde-apps/dragon/Manifest @@ -1,2 +1,3 @@ DIST dragon-22.12.3.tar.xz 1675272 BLAKE2B 191c8fcc4ff42ef51c410f6e28ed15eb4ca5e8d0ca523f71c65f63bc3198f97d6acb64abbde413af224e37468909deaa9f9ff90708402a747601d06a8f6c9496 SHA512 81fe05dbae610ef2893a7b2885f9e4337fe335490fd0983ce9f13f720e7ec2c90b2d203e546b57babdca2d894f5907f009f6ee8df291aee33b624af34477190e DIST dragon-23.04.2.tar.xz 1668728 BLAKE2B c2488838d900dcd729a37b1d78f92d0e66adf5c5de8cd712468ca07dafe29e60e97ad306695bc64ba03c3b3eb88f6d734fe4e365b3d0f115282313761328f658 SHA512 7139f1470bd520e7f843a9411835667f897351ba51177f13cab9e7937ec952527f822e9fd6b6233a8122ae7afc0fbcbd4af36db881f5f5fc568127296e9640b7 +DIST dragon-23.04.3.tar.xz 1668732 BLAKE2B b0e7bfb758153e204265f5e676252593610852a8e9850c11fbf120ef3def861431f031a47a48b8fd5a43eb72f0dfda2e8b22e87e6b4de326b04156d1a6aa88d5 SHA512 4aa8e01664ec44ff273f79878021612978c1de7d860fc1def4c8408f4496f71ac7a8bca10a53253602884f749036d0b051d9c1455e1a456ca363ea6914607273 diff --git a/kde-apps/dragon/dragon-23.04.2.ebuild b/kde-apps/dragon/dragon-23.04.2.ebuild index 7467db8ee012..6c5aa3157c63 100644 --- a/kde-apps/dragon/dragon-23.04.2.ebuild +++ b/kde-apps/dragon/dragon-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/dragonplayer/" LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" BDEPEND=" diff --git a/kde-apps/dragon/dragon-23.04.3.ebuild b/kde-apps/dragon/dragon-23.04.3.ebuild new file mode 100644 index 000000000000..7467db8ee012 --- /dev/null +++ b/kde-apps/dragon/dragon-23.04.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Simple video player" +HOMEPAGE="https://apps.kde.org/dragonplayer/" + +LICENSE="GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND=" + sys-devel/gettext +" +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=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/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=media-libs/phonon-4.11.0 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/eventviews/Manifest b/kde-apps/eventviews/Manifest index e336bf006ceb..815b4a9b8257 100644 --- a/kde-apps/eventviews/Manifest +++ b/kde-apps/eventviews/Manifest @@ -1,2 +1,3 @@ DIST eventviews-22.12.3.tar.xz 463436 BLAKE2B a51ad759fa486ab751e0df21724a5508beb3920a8586eb09dbf057ea3fba6db52b386ad672a836bc01d1d39603852fd6d0730dc34a3d264150034c54862c6c7b SHA512 b29ac6e3d532dab0254d2cc6987b08063a886a069a8098c5ecc198108d0bd593bd47460fb4ff3a2de50722c6a752401a1abefedd76024df34d7cd9f5c67d0b48 DIST eventviews-23.04.2.tar.xz 464132 BLAKE2B a2dbf28533a0db617931ee6be9acbb5c4ecf6abded566f5f8bea12b180be3843ca3fc29af42eac49d8fa30579aa53b97aaaa51ffad8667df4402cd9190723dc8 SHA512 eb41cf544428d255a3bd7ac2d682b9f2d4b1de3cbde3a7609905a0d60e054467661bd751b36d662ba96a28f93b8318289000d1dcb752eb3d264eca739c021953 +DIST eventviews-23.04.3.tar.xz 464268 BLAKE2B 80523990bb6542420378a684523bdcc3c8ec661c0dbe244dd0a66ca4eb34b108830b81a66d1378147904e908459b04ea5eb0a55ade85fcc0f905d699feea14ce SHA512 6d9ec804602b05f761d669f52e0902736ca2fe1b37ad688acad0e22fe1d225f6a5c8cd52117ac84bf91357fedc61f95005ee6eed00836d6aa03b94577a43383d diff --git a/kde-apps/eventviews/eventviews-23.04.2.ebuild b/kde-apps/eventviews/eventviews-23.04.2.ebuild index 8fb852f03a3c..737a7c4d060e 100644 --- a/kde-apps/eventviews/eventviews-23.04.2.ebuild +++ b/kde-apps/eventviews/eventviews-23.04.2.ebuild @@ -15,7 +15,7 @@ DESCRIPTION="Calendar viewer for KDE PIM" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/eventviews/eventviews-23.04.3.ebuild b/kde-apps/eventviews/eventviews-23.04.3.ebuild new file mode 100644 index 000000000000..8fb852f03a3c --- /dev/null +++ b/kde-apps/eventviews/eventviews-23.04.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +# monthitemordertest requires a display +inherit ecm gear.kde.org + +DESCRIPTION="Calendar viewer for KDE PIM" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/kdiagram:5 + dev-libs/libical + >=dev-qt/qtcore-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-calendar-${PVCUT}:5 + >=kde-apps/calendarsupport-${PVCUT}:5 + >=kde-apps/kcalutils-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-apps/libkdepim-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kholidays-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ffmpegthumbs/Manifest b/kde-apps/ffmpegthumbs/Manifest index c4445fa8c7ff..c170fc8fa69d 100644 --- a/kde-apps/ffmpegthumbs/Manifest +++ b/kde-apps/ffmpegthumbs/Manifest @@ -1,2 +1,3 @@ DIST ffmpegthumbs-22.12.3.tar.xz 31364 BLAKE2B f29dea4b6a9e9f75c9aa687aa8cd08293f9801e16fb4a6ba600cbad1084d9b1b89bab232048d7b0fdb7329b97f2d5d4530bfa2b3a64d4645179c964a14e307bc SHA512 d219910b72872bbce550d40fa29b81daa114bb4f053c04779fc9fc961aa4277d18aff77093c987c9f6f9e4d586e994bf8f8116db4f811acd614a204fc6f18591 DIST ffmpegthumbs-23.04.2.tar.xz 32628 BLAKE2B 132a522164e9ccd705f8e25c29f8b9eca60c4dd6aefbb717a12a01d28b681866d3f0796c580516b5969a51a0ef6c63c4200f73b2153498eef40f3cb1c39375f5 SHA512 8b53889019ed70c3cda423fecab488f030559da0d906e8057db59c7b8984c3002776566d5332780f856ebc9fbbabbba4bdfb0a032d733851e79c5fe5d27b7e26 +DIST ffmpegthumbs-23.04.3.tar.xz 32632 BLAKE2B 377ca6227dc39ce19a5a86436c343d10d398a36444450447504d778fc2b82d7611afa5af4fc0f7ff92ea9b4457a84413d94a3632e7eb3a9d004ade38cb2702cd SHA512 9b1d78c1ae8f8338abcb0afdfad3b25419a8c39ee4722251bd12db022c681b5bacdbdedc351fb4405e518177f15f9497182b6de1cc9f4f80793d6bfc3991c08f diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.2.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.2.ebuild index 863f426bc38b..79e21723be6f 100644 --- a/kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.2.ebuild +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.2.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="FFmpeg based thumbnail generator for video files" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.3.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.3.ebuild new file mode 100644 index 000000000000..863f426bc38b --- /dev/null +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-23.04.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="FFmpeg based thumbnail generator for video files" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + media-video/ffmpeg:0= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest index ada233e3f3b5..0b0ef815895c 100644 --- a/kde-apps/filelight/Manifest +++ b/kde-apps/filelight/Manifest @@ -1,2 +1,3 @@ DIST filelight-22.12.3.tar.xz 700968 BLAKE2B b7e22266e934dd082259047c15d23de9671566408ed7e9aadf8257dda554b409e44113f4f1ce65439e56a4faef0dab9d654da79328ea6a91e713f654e6da73df SHA512 e456b5bc0f170801a4b2b5573564da8ae9424535a1f55664644fc314c26f562833221454965a50b0a89b0d41433aed0b22aa68c3e42224545ea0c2ed8dc4f3f9 DIST filelight-23.04.2.tar.xz 696152 BLAKE2B 9692ed02acea3dd635986282c78984fa8ee226e6c18084b0b48a2d82f606247b7c62d21d3273a3cfca90176abde519c4d084519f5a3263e90636672c9170b762 SHA512 d47298cabe9ea158e6849d8068ee24bc701ac62f21dae1afe507245ad11c1f54ce8bd2f5f21a1735edfbc9003358d2022a3bd64db5cbf47c5c5bc05374c6ab32 +DIST filelight-23.04.3.tar.xz 697160 BLAKE2B 9645391e4c67c1e246f2265ac42095d1327240c356933302d5ad1f0b1ddaab35e4d5d5fb41e4838301f634150b31a878711b09b961f5b28443f3040b742a9a6d SHA512 ff1661c986a2c5d061ee6cfab41c99e06438b21562456de82dbc7fe72f717f20d883e4e9cd8db7d4f6e41aa5f81c6f27b50658db3d5b14b19b6f66c86ba0407a diff --git a/kde-apps/filelight/filelight-23.04.2.ebuild b/kde-apps/filelight/filelight-23.04.2.ebuild index 62945c4122a4..95b40e3742e0 100644 --- a/kde-apps/filelight/filelight-23.04.2.ebuild +++ b/kde-apps/filelight/filelight-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/filelight/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/filelight/filelight-23.04.3.ebuild b/kde-apps/filelight/filelight-23.04.3.ebuild new file mode 100644 index 000000000000..62945c4122a4 --- /dev/null +++ b/kde-apps/filelight/filelight-23.04.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings" +HOMEPAGE="https://apps.kde.org/filelight/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}: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/kio-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kquickcharts-${KFMIN}:5 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 +" diff --git a/kde-apps/granatier/Manifest b/kde-apps/granatier/Manifest index ed8753f12003..dc85e672bc16 100644 --- a/kde-apps/granatier/Manifest +++ b/kde-apps/granatier/Manifest @@ -1,2 +1,3 @@ DIST granatier-22.12.3.tar.xz 2112288 BLAKE2B ee7ef657320784492dc8ac998b0c41cc0ac6ce79237103b96cf5a4c1ca57df1e49461d520b9832b45ef01ae748ab0573f86d9a68d7d23e6598ff6ca81323427b SHA512 2ebb13b5f96496c8754115d09a67b743807525b2c5bbb616aa38c4689468539e6945883881b20eaca37e23b3bc8253551f9167b9cd8c364aabe5e8b00118a634 DIST granatier-23.04.2.tar.xz 2112364 BLAKE2B af6033d68b92a3726f9622c5e621c7c6b6214991e933ef098a8acfeb784e3ffc2c78b9dbca1a4da6480662c51bf0aad7b55e022ceac3fd253276bff859d1707b SHA512 f0e1cdaa2316ba9c33b2fa7277189683cb5ce001bbce54d57cadea00901d313074ab66b6190256c2b01d33206e700d089236784bfe8f850f0e3d3cb28e3f504c +DIST granatier-23.04.3.tar.xz 2112412 BLAKE2B 8423b6e5adef5b9036d7ec3aac3878acf0ea015043149d018ee884d17e26ccba1deb34f5ac9df1e005cfb9526cadd5172b4eece164247cece3590df93088f2ca SHA512 664a668426f5e248fe4b3c82459ced58882ba25e453f1c3d27999170de8b317b48987ec387135a782380a4b05defa47156da91f9a610f6218c94be154d1fe591 diff --git a/kde-apps/granatier/granatier-23.04.2.ebuild b/kde-apps/granatier/granatier-23.04.2.ebuild index cd0cb0eec479..6ff6a3949840 100644 --- a/kde-apps/granatier/granatier-23.04.2.ebuild +++ b/kde-apps/granatier/granatier-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/granatier/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/granatier/granatier-23.04.3.ebuild b/kde-apps/granatier/granatier-23.04.3.ebuild new file mode 100644 index 000000000000..cd0cb0eec479 --- /dev/null +++ b/kde-apps/granatier/granatier-23.04.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="KDE Bomberman game" +HOMEPAGE="https://apps.kde.org/granatier/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/grantlee-editor/Manifest b/kde-apps/grantlee-editor/Manifest index 02cb616ba226..fce28d751056 100644 --- a/kde-apps/grantlee-editor/Manifest +++ b/kde-apps/grantlee-editor/Manifest @@ -1,2 +1,3 @@ DIST grantlee-editor-22.12.3.tar.xz 117688 BLAKE2B e9560a22112dec4ed1d5b5778acb75c58f664d702235299a251aaf3b957c08534f53326a86a24b4c90d88a30b2c5e4cafb9f815247d4f78dd609626684f57252 SHA512 7024f071400fde274a6a3ba6b0583736431963d90518908f9305cf37750179dd47604866a577250c820536a26999273e8f5cc99f0a542164bfc2369fd32343c9 DIST grantlee-editor-23.04.2.tar.xz 117512 BLAKE2B b839d639e2864800531352146944a8e9aa61951c714dc2af44f98feb7bcdfdc87382e243d6a0b055d478f4c49bf29cf9dfe1fc6041402e3246bacb70be029b52 SHA512 ea538fb99d91064cde532322eb73e3b4737391da99453073d2980a0d0b2c5ca7deaa1df9cbb8049b60c2737e26818b6a810e17a4193d2fba4fece2b24f1ee213 +DIST grantlee-editor-23.04.3.tar.xz 117560 BLAKE2B 2e233a05940ce8a34e0eecba67e87c475b5df42a7ebf8ffbc11454c09bcf10ad3e467594ab4c625afd305c60eabfca9f1aeed9c1f30d456b206abbfa92191c69 SHA512 4c1ecf77259741296c081387c53d42e28c1a34bcf959e0810e4bef3b5c561fe6d3c05f95b7305cf787ba7d3612e52afc00130e1bf577ae6967c299e00225a5d9 diff --git a/kde-apps/grantlee-editor/grantlee-editor-23.04.2.ebuild b/kde-apps/grantlee-editor/grantlee-editor-23.04.2.ebuild index f83a4fe454a5..c36509e916b3 100644 --- a/kde-apps/grantlee-editor/grantlee-editor-23.04.2.ebuild +++ b/kde-apps/grantlee-editor/grantlee-editor-23.04.2.ebuild @@ -13,7 +13,7 @@ DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/grantlee-editor/grantlee-editor-23.04.3.ebuild b/kde-apps/grantlee-editor/grantlee-editor-23.04.3.ebuild new file mode 100644 index 000000000000..f83a4fe454a5 --- /dev/null +++ b/kde-apps/grantlee-editor/grantlee-editor-23.04.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-apps/kpimtextedit-${PVCUT}:5 + >=kde-apps/messagelib-${PVCUT}:5 + >=kde-apps/pimcommon-${PVCUT}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/grantleetheme/Manifest b/kde-apps/grantleetheme/Manifest index c8a246dd7047..f704a0e411de 100644 --- a/kde-apps/grantleetheme/Manifest +++ b/kde-apps/grantleetheme/Manifest @@ -1,2 +1,3 @@ DIST grantleetheme-22.12.3.tar.xz 62424 BLAKE2B 7d158307ec3b74bf4e7f0ae64801051be7f74582fee2b2742c2dd8a4d5d4516a12b2e34e2009efd40719b967ccb4745d6dfef971e732a15373200c5fe1328e35 SHA512 507e0b95d7fd470274770392d4fd476a88477fce8dcd91a5065127d0de20401ebb3fa228ce381d0144c4bdbd1c093b2606e24a07c2901479159f6bca86337d44 DIST grantleetheme-23.04.2.tar.xz 62968 BLAKE2B 31020915057867c1ecaead23238eee9beeb65b0906dcc55014e15e99196ed7ee60a38328f889623261bcda461308e2e448ee0a055bc662241533b5eb21efa0ab SHA512 cb91541b5feecd9a3cf0a8cc66a3cc69c2ba7c0d5c372e915de2721811ecda2bb1c6748549124eae8ac1ea6d88c3b58f390f137711434016f409b4a824284b8b +DIST grantleetheme-23.04.3.tar.xz 62980 BLAKE2B 2bfd028268a02e1c19bbb222b5a671da0aea9d1803299d871c266ab5a5e7a9767f4bc035f443f46345b53532f16dfef8210e8afd002dec638e34d88cc6738bd5 SHA512 4402eaddb77e2167c12fc42f49820720ea0ce5b0438eb9b3f0513ea33bd9b575ee49c8f440a6f2d5a398f124e63eb2e2ae2a057ae81b56353c5bbbd5396f34d8 diff --git a/kde-apps/grantleetheme/grantleetheme-23.04.2.ebuild b/kde-apps/grantleetheme/grantleetheme-23.04.2.ebuild index 5bd8fb8135b7..4d23eb7c2d0c 100644 --- a/kde-apps/grantleetheme/grantleetheme-23.04.2.ebuild +++ b/kde-apps/grantleetheme/grantleetheme-23.04.2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Library for Grantlee plugins" LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" # fails if package not already installed diff --git a/kde-apps/grantleetheme/grantleetheme-23.04.3.ebuild b/kde-apps/grantleetheme/grantleetheme-23.04.3.ebuild new file mode 100644 index 000000000000..5bd8fb8135b7 --- /dev/null +++ b/kde-apps/grantleetheme/grantleetheme-23.04.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Library for Grantlee plugins" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# fails if package not already installed +RESTRICT="test" + +RDEPEND=" + >=dev-libs/grantlee-5.3.0:5 + >=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/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +DEPEND="${RDEPEND} + >=dev-qt/qtnetwork-${QTMIN}:5 +" diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest index a14f751ca26c..e45c7f8037be 100644 --- a/kde-apps/gwenview/Manifest +++ b/kde-apps/gwenview/Manifest @@ -1,2 +1,3 @@ DIST gwenview-22.12.3.tar.xz 6877352 BLAKE2B 8a1b363ef4587edee849cecec3902284e8c543846979d1e1fc956cfac3acfee6ed0638153d00d617aff9ac209b7627b558db430079323708156d49d6639ac15b SHA512 6dad3ec18dab6f0325070317aec7077c539ab69c3873b2148416e83b07daa581490245bf7e319a11575f767382deceba260a40263fc81a58554d4c31ce76c3dd DIST gwenview-23.04.2.tar.xz 6891640 BLAKE2B bd9a2b2bf827f770cd7e5b32a743e1cd6954904e0fb999fd816048adb1155a75f9d92cf4ac06cef40d955689f5a52a120ca0a0609a1f64d229a599ab152ec6c5 SHA512 a8503d117995afcd665a95d50d349946bb0e40545b3ccd93ef8435d0eee74c31d77328881ff7363dbe953ed0a81d3c4ded841939f72de24784de5ef2b8fd4dcc +DIST gwenview-23.04.3.tar.xz 6892476 BLAKE2B 5834d7f9b104cbe1a1927a2fb469d94562a3bbb04dbf04b5ed3a599c282e6053efa1bf77a4541451a688153a3c12d89b04102f35e3d164bac4b2e6c7b12aa997 SHA512 ce9b448383ad1648011f0289e9f7013203fbab8403b87b77ac1a24d0905febfc41be605c31ea81f59b380273947c0f15fcc77263f27e3848eeb8ce02a30553ba diff --git a/kde-apps/gwenview/gwenview-23.04.2.ebuild b/kde-apps/gwenview/gwenview-23.04.2.ebuild index fa9bbba2b9fd..5216a991de7d 100644 --- a/kde-apps/gwenview/gwenview-23.04.2.ebuild +++ b/kde-apps/gwenview/gwenview-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview" LICENSE="GPL-2+ handbook? ( FDL-1.2 )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="activities fits +mpris raw semantic-desktop share X" # requires running environment diff --git a/kde-apps/gwenview/gwenview-23.04.3.ebuild b/kde-apps/gwenview/gwenview-23.04.3.ebuild new file mode 100644 index 000000000000..fa9bbba2b9fd --- /dev/null +++ b/kde-apps/gwenview/gwenview-23.04.3.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Image viewer by KDE" +HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="activities fits +mpris raw semantic-desktop share X" + +# requires running environment +RESTRICT="test" + +# slot op: includes qpa/qplatformnativeinterface.h +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtgui-${QTMIN}:5= + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwayland-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcompletion-${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/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + media-gfx/exiv2:= + media-libs/kcolorpicker + >=media-libs/kimageannotator-0.5.0 + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + >=media-libs/phonon-4.11.0 + media-libs/tiff:= + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) + fits? ( sci-libs/cfitsio ) + mpris? ( >=dev-qt/qtdbus-${QTMIN}:5 ) + raw? ( >=kde-apps/libkdcraw-${PVCUT}:5 ) + semantic-desktop? ( + >=kde-frameworks/baloo-${KFMIN}:5 + >=kde-frameworks/kfilemetadata-${KFMIN}:5 + ) + share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/wayland-protocols + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtimageformats-${QTMIN}:5 + >=kde-frameworks/kimageformats-${KFMIN}:5 +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner +" + +src_prepare() { + ecm_src_prepare + if ! use mpris; then + # FIXME: upstream a better solution + sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package activities KF5Activities) + $(cmake_use_find_package fits CFitsio) + $(cmake_use_find_package raw KF5KDcraw) + -DGWENVIEW_SEMANTICINFO_BACKEND=$(usex semantic-desktop Baloo None) + $(cmake_use_find_package share KF5Purpose) + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "SVG support" "kde-apps/svgpart:${SLOT}" + fi + ecm_pkg_postinst +} diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest index 3f23320513d5..6dc0aef3736d 100644 --- a/kde-apps/incidenceeditor/Manifest +++ b/kde-apps/incidenceeditor/Manifest @@ -1,2 +1,3 @@ DIST incidenceeditor-22.12.3.tar.xz 569196 BLAKE2B 9200025ed39ca1f5a28b4dff3ab772e9355ac2c7cdfd7890e3067be7df50fd3c665c8d3035146fcb10f52dccda49fa631c702289a7f4e0da5e173ae40379d84a SHA512 32d6ad1a21857a709c828c4f428e3cf1e0c3b0fcf9602b3da1aa3f8de231b68097db1c988477c3bece46a99c1ed87120e3bbc4b4cea8d6e22341fdc7e9494da8 DIST incidenceeditor-23.04.2.tar.xz 570236 BLAKE2B 8ad9139b50fe097c69977c8385470eb71c18d394022d7b8dd6b334b271df575f103b9ad50ed1f59a796cc7cc9189193fb5ef892205eaea22ba1fb250bb673b58 SHA512 42382cc448bd86e76e64852895bf47800f99d36738e6089a1f41a4b438bbe62e524e4c36651f67d9333e810e0b7368dbaa00cf597a87f1168208f76c4cadedc6 +DIST incidenceeditor-23.04.3.tar.xz 570204 BLAKE2B be8f2fd3cb8b4abe7f1ee642cc5635f0e3bd4945dd99ee2f1a9aa0d88ecf1c4f3b7f2ecf964a8b3e10caf9711d3a6d9d6a1e672e2836f32da3bec5d6e7795ff4 SHA512 99b1e6fda3e194083c53ebd2966be6454f2813a14d5e4a61ff567034cc79433508bf045fc38bb66553297c1a12b693c8689428f2d214e6ec30650f13a1a86fa5 diff --git a/kde-apps/incidenceeditor/incidenceeditor-23.04.2.ebuild b/kde-apps/incidenceeditor/incidenceeditor-23.04.2.ebuild index e3c63e7bcf49..c6a35d0a2dd2 100644 --- a/kde-apps/incidenceeditor/incidenceeditor-23.04.2.ebuild +++ b/kde-apps/incidenceeditor/incidenceeditor-23.04.2.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Incidence editor for korganizer" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" RDEPEND=" diff --git a/kde-apps/incidenceeditor/incidenceeditor-23.04.3.ebuild b/kde-apps/incidenceeditor/incidenceeditor-23.04.3.ebuild new file mode 100644 index 000000000000..e3c63e7bcf49 --- /dev/null +++ b/kde-apps/incidenceeditor/incidenceeditor-23.04.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Incidence editor for korganizer" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/kdiagram:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-calendar-${PVCUT}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/akonadi-mime-${PVCUT}:5 + >=kde-apps/calendarsupport-${PVCUT}:5 + >=kde-apps/eventviews-${PVCUT}:5 + >=kde-apps/kcalutils-${PVCUT}:5 + >=kde-apps/kidentitymanagement-${PVCUT}:5 + >=kde-apps/kldap-${PVCUT}:5 + >=kde-apps/kmailtransport-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-apps/libkdepim-${PVCUT}:5 + >=kde-apps/pimcommon-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +DEPEND="${RDEPEND} + test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] ) +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] ) +" + +src_test() { + # Paths exceed unix domain socket limit, bugs 770775 and 837182 + local myctestargs=( + -E "(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)" + ) + + ecm_src_test +} diff --git a/kde-apps/juk/Manifest b/kde-apps/juk/Manifest index 999c96307aea..d1e575bebdc4 100644 --- a/kde-apps/juk/Manifest +++ b/kde-apps/juk/Manifest @@ -1,2 +1,3 @@ DIST juk-22.12.3.tar.xz 2076288 BLAKE2B a3c4d987b3848174244608cbe9d2b25c90e084ea0b5ff7a55c6a03a7c00d51aa795e7b61496edec130b2a56867b0967dc9f4690daaa13c7976fde9de1edc2770 SHA512 b1fe82e7deb3314279a3165f0a059f004aa0ccf5cfaadac9c3cb5854a882a07ebc17c7cec851f8d6d3e37133b52873298da899b39bb4d777726ae669f6ef7bd1 DIST juk-23.04.2.tar.xz 2080280 BLAKE2B f624abed7f5ddce4a020c791c214acf87573bb3e57e3bd7933666a2f558697e63d492ab88954b9958efd36a1efc4ebb9331a5221ab261f49629f4b87845b23be SHA512 f12603822b38728fbae98db29704d06106dd5a5f0a2b4127322c797ca5f44b8271105d18b6a5040f5720a1cc4cb0c425513a60a70a5013e56ba494573107baa9 +DIST juk-23.04.3.tar.xz 2080376 BLAKE2B 56941c3c6a31a32c4fa5111acdd2eb6443617494025bf5bc0b04cc8e64746e9746656cc3c9d52b383362cfbea613fb63c12745494ec544ffd047613ab9044f32 SHA512 39e864c6a42c251d141c38266d5e320ef8885bdee872609e11d65b080125293b442cb60145b14c63a2a33b16609b0ac8f59458e8ffa7a6da4f0e013dfdb1f146 diff --git a/kde-apps/juk/juk-23.04.2.ebuild b/kde-apps/juk/juk-23.04.2.ebuild index 05ea73307bc4..b9ba1ed64c77 100644 --- a/kde-apps/juk/juk-23.04.2.ebuild +++ b/kde-apps/juk/juk-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/juk/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" RDEPEND=" diff --git a/kde-apps/juk/juk-23.04.3.ebuild b/kde-apps/juk/juk-23.04.3.ebuild new file mode 100644 index 000000000000..05ea73307bc4 --- /dev/null +++ b/kde-apps/juk/juk-23.04.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Jukebox and music manager by KDE" +HOMEPAGE="https://apps.kde.org/juk/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtsvg-${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/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=media-libs/phonon-4.11.0 + >=media-libs/taglib-1.6 +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 +" diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest index 24c61536f0ea..0000e7f0535d 100644 --- a/kde-apps/k3b/Manifest +++ b/kde-apps/k3b/Manifest @@ -1,2 +1,3 @@ DIST k3b-22.12.3.tar.xz 10947736 BLAKE2B 0694d190b6c7c35af5dfc4569e3029706b6fe8f12e32613725377dbff02db066e7a95f9bc1d790f3066df1d8837a76e6f690af2a0f13f20f294a1bcc04a04588 SHA512 2cefeab0a1eee989c5b43981c04bdc1285d4f9eb4a75cc8a93b0f7e599cc686ffafda4637b76e63acd6d954d7f1d764b09ae1aec73f5abcfb78bcd06cf693aa0 DIST k3b-23.04.2.tar.xz 10950220 BLAKE2B f4dd06561d18ea14b8d2845ff8fdd95a1cba17cb66907996b89ac1bd82dfd20e22fc76d32e34a7abe794d1ca2594de9bfaa3cb535dbf29ec62e8cafa4cb558b0 SHA512 a7568c463df187c71589c8c919eab5e31b6559ce026f8736f611cb7f4e09fbf14effbc0d0f2d148508ad6bc9932004f281884fdd25ef713ab8c7f37d197cc6fd +DIST k3b-23.04.3.tar.xz 10951208 BLAKE2B f1361119e4c826ed31e6d9edee1d0c7c025ec7c9e3c04cde09174a84367cf604f3b98065939a06189ac99ee75b5375550396e02b44344ea7c71553abbcf4235f SHA512 de2d1eb7176226751658af688427cd2d2daf038d0dd5941769639a08ddf22064b062b3709f07e72d788c1f19cb15250d8d240ed0edb148e21dcdf4454fcbbcf6 diff --git a/kde-apps/k3b/files/k3b-23.04.2-disable-transcode.patch b/kde-apps/k3b/files/k3b-23.04.2-disable-transcode.patch new file mode 100644 index 000000000000..209c13cd4546 --- /dev/null +++ b/kde-apps/k3b/files/k3b-23.04.2-disable-transcode.patch @@ -0,0 +1,38 @@ +From cc1e0b76f080ed95c1f6e6d66ad806427f373909 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 6 Jul 2023 13:52:04 +0200 +Subject: [PATCH] Revert "Keep transcode until a replacement is implemented." + +Make sure users are not presented with a completely broken option. + +This reverts commit f7d385a40cc062fa4db46c165f82f437dea82c58. + +Signed-off-by: Andreas Sturmlechner +--- + libk3b/core/k3bdefaultexternalprograms.cpp | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/libk3b/core/k3bdefaultexternalprograms.cpp b/libk3b/core/k3bdefaultexternalprograms.cpp +index e659fc1f8..2ebf88367 100644 +--- a/libk3b/core/k3bdefaultexternalprograms.cpp ++++ b/libk3b/core/k3bdefaultexternalprograms.cpp +@@ -37,6 +37,8 @@ void K3b::addDefaultPrograms( K3b::ExternalBinManager* m ) + // https://bugs.kde.org/show_bug.cgi?id=381131 + void K3b::addTranscodePrograms(K3b::ExternalBinManager* m) + { ++ Q_UNUSED(m); ++ /* Deprecated transcode + static const char* const transcodeTools[] = {"transcode", + 0, // K3b 1.0 only uses the transcode binary + "tcprobe", +@@ -48,6 +50,7 @@ void K3b::addTranscodePrograms(K3b::ExternalBinManager* m) + + for (int i = 0; transcodeTools[i]; ++i) + m->addProgram(new K3b::TranscodeProgram(transcodeTools[i])); ++ */ + } + + +-- +2.41.0 + diff --git a/kde-apps/k3b/k3b-23.04.2-r1.ebuild b/kde-apps/k3b/k3b-23.04.2-r1.ebuild new file mode 100644 index 000000000000..504153af6e7f --- /dev/null +++ b/kde-apps/k3b/k3b-23.04.2-r1.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b" + +LICENSE="GPL-2 FDL-1.2" +SLOT="5" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" +IUSE="dvd ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis" + +REQUIRED_USE="flac? ( taglib ) lame? ( taglib ) sox? ( taglib )" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-apps/libkcddb-${PVCUT}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${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/kfilemetadata-${KFMIN}:5[taglib?] + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + media-libs/libsamplerate + dvd? ( media-libs/libdvdread:= ) + ffmpeg? ( media-video/ffmpeg:0= ) + flac? ( >=media-libs/flac-1.2:=[cxx] ) + lame? ( media-sound/lame ) + mad? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + sndfile? ( media-libs/libsndfile ) + taglib? ( >=media-libs/taglib-1.5 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + app-cdr/cdrdao + app-cdr/cdrtools + dev-libs/libburn + media-sound/cdparanoia + dvd? ( >=app-cdr/dvd+rw-tools-7 ) + sox? ( media-sound/sox ) + vcd? ( media-video/vcdimager ) +" + +DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) + +PATCHES=( "${FILESDIR}/${PN}-23.04.2-disable-transcode.patch" ) # bugs 891585, 906526 + +src_configure() { + local mycmakeargs=( + -DK3B_BUILD_API_DOCS=OFF + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON + -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON + -DK3B_ENABLE_HAL_SUPPORT=OFF + -DK3B_ENABLE_MUSICBRAINZ=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON + -DK3B_DEBUG=$(usex debug) + -DK3B_ENABLE_DVD_RIPPING=$(usex dvd) + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg) + -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac) + -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex lame) + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad) + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack) + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile) + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox) + -DK3B_ENABLE_TAGLIB=$(usex taglib) + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis) + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + elog + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on optical device(s)." + elog "Usually, it is sufficient to be in the ${group} group." +} diff --git a/kde-apps/k3b/k3b-23.04.2.ebuild b/kde-apps/k3b/k3b-23.04.3.ebuild similarity index 96% rename from kde-apps/k3b/k3b-23.04.2.ebuild rename to kde-apps/k3b/k3b-23.04.3.ebuild index d072c2b7d0bb..12bcb8cce68c 100644 --- a/kde-apps/k3b/k3b-23.04.2.ebuild +++ b/kde-apps/k3b/k3b-23.04.3.ebuild @@ -72,10 +72,12 @@ RDEPEND="${DEPEND} DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) +PATCHES=( "${FILESDIR}/${PN}-23.04.2-disable-transcode.patch" ) # bugs 891585, 906526 + src_configure() { local mycmakeargs=( -DK3B_BUILD_API_DOCS=OFF - -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=OFF + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON -DK3B_ENABLE_HAL_SUPPORT=OFF -DK3B_ENABLE_MUSICBRAINZ=OFF diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest index cea37d579e23..33c2f1d12257 100644 --- a/kde-apps/kaccounts-integration/Manifest +++ b/kde-apps/kaccounts-integration/Manifest @@ -1,2 +1,3 @@ DIST kaccounts-integration-22.12.3.tar.xz 89072 BLAKE2B 16abe611582a1fae05f6c3b61af83f8d6f9a89c3b6f5384acad4a1c44a6fab4721a689af73b2a09066176bc3554fae42ef6c33e2c2cb1e2e6dbc96b961992324 SHA512 a1ce6d3f0707e203cff84812792fa7ec6122a1d5bb2117f27ab13f5d76d108f4026a2266d06eb39595b6dd54dab6266eb9245a528f6344a354faef8223f3ad8a DIST kaccounts-integration-23.04.2.tar.xz 88940 BLAKE2B e427b52744193ab7acb39d0a1e05be4dc7884eafb737dec3e40dd3b39ad566a63c6956bdefc04911c21bcd4c0f868c9f8ab6eda3715ddcc3957375acdaf0f90d SHA512 ef28eb1df64a85ebca747bb6fb4df93e7c207a6c1f0943338a9933d79bc8705ce5c5c8082871a96b8712bf7331a6d01eb7eff9bc07e90b5a451cde6c0f81b3ac +DIST kaccounts-integration-23.04.3.tar.xz 88948 BLAKE2B ec3d7d5c80db2d533e367f6bcb8f3d4d7432193fc0979ff156624baefbfe9f03a48b274c5b11e67f345672b69a8fa2cbc0b6587fd89e2fc46faba76b807d8d29 SHA512 f06db87e3b67e2c0cccdaa3a415f7e1b06d9798bdfe54a449c17293a8438e7142fc6be142023f4fe8417fe89294a2bca80b98834c0aae10f02b0d8f1594fc511 diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-23.04.2.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-23.04.2.ebuild index 0bcb02351e04..14a88528b581 100644 --- a/kde-apps/kaccounts-integration/kaccounts-integration-23.04.2.ebuild +++ b/kde-apps/kaccounts-integration/kaccounts-integration-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://community.kde.org/KTp" LICENSE="LGPL-2.1" SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" COMMON_DEPEND=" diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-23.04.3.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-23.04.3.ebuild new file mode 100644 index 000000000000..0bcb02351e04 --- /dev/null +++ b/kde-apps/kaccounts-integration/kaccounts-integration-23.04.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org + +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop" +HOMEPAGE="https://community.kde.org/KTp" + +LICENSE="LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + dev-libs/qcoro5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + net-libs/accounts-qt + >=net-libs/libaccounts-glib-1.21:= + net-libs/signond +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kcmutils-${KFMIN}:5 + kde-plasma/kde-cli-tools:5 +" +RDEPEND="${COMMON_DEPEND} + dev-util/intltool +" +BDEPEND="sys-devel/gettext" + +# bug #549444 +RESTRICT="test" diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest index f7133e432924..f49f3de1eeba 100644 --- a/kde-apps/kaccounts-providers/Manifest +++ b/kde-apps/kaccounts-providers/Manifest @@ -1,2 +1,3 @@ DIST kaccounts-providers-22.12.3.tar.xz 65976 BLAKE2B 1e923af846fac8674aa6fc6c797584cc70740738c4b2f2a1925a79d8b1ce8f316f5eac5f0e32967bd5ad720528aabb44f101299f29f5801aec4e7984ac817aea SHA512 91a59a91f81a6a513ab10194e9f6b618577bf9a339cd1584d9c58f4911db038c5f5c6b57e380a60c9895ec7e694bad23ed8528ab31f3a81b3cb70277e0687cd4 DIST kaccounts-providers-23.04.2.tar.xz 66296 BLAKE2B ac395e15ca3daec946f12fba71e18e779c669ad03d29bf5399ff0ec68aa0fb12618eff7e35060d596bf7062017b619e0a18fd9aea286190c3ff63fa7c6c766d6 SHA512 4b87ccd82f74b24f171d299545f8f5d05ed94f8a06e43e27bca0aeb4c9deb6d866671b2eebbc8447333c185591bf50617be110f8ef4cbd123e68efcfbbb12271 +DIST kaccounts-providers-23.04.3.tar.xz 66292 BLAKE2B e3e416f601a856667daa448ece019a3ddf0b012cd290fa32298944c9126cefb2db2f71f3d39eda6b6685ad9f5452e8b514056acbd8fa5f75ebff8fd808c90185 SHA512 c1a5d0f35a70c6cba6ac5fc71d237a8bfe47702fda2f9adf9ec8e72f02c13549e4ca14b0a4dd3dae12372fc06ce99bebc82c5b34a7aa8bb10450876de9203fef diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-23.04.2.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-23.04.2.ebuild index 00db25c75dcd..46144b6540ff 100644 --- a/kde-apps/kaccounts-providers/kaccounts-providers-23.04.2.ebuild +++ b/kde-apps/kaccounts-providers/kaccounts-providers-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://community.kde.org/KTp" LICENSE="LGPL-2.1" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="+webengine" DEPEND=" diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-23.04.3.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-23.04.3.ebuild new file mode 100644 index 000000000000..00db25c75dcd --- /dev/null +++ b/kde-apps/kaccounts-providers/kaccounts-providers-23.04.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="KDE accounts providers" +HOMEPAGE="https://community.kde.org/KTp" + +LICENSE="LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="+webengine" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-apps/kaccounts-integration-${PVCUT}: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 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) +" +RDEPEND="${DEPEND} + net-libs/signon-oauth2 + net-libs/signon-ui +" +BDEPEND=" + dev-util/intltool +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package webengine Qt5WebEngine) + ) + ecm_src_configure +} diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest index 3623c6a79efe..b3e059a85b13 100644 --- a/kde-apps/kaddressbook/Manifest +++ b/kde-apps/kaddressbook/Manifest @@ -1,2 +1,3 @@ DIST kaddressbook-22.12.3.tar.xz 3458876 BLAKE2B e7d456487cbd96f04708f42b2b93c18934b472c6c046b54ef55297b034fec1b4483aaa731254edb4ff82646166e8f16e2aa99b193b12f84409246150fd646ca9 SHA512 9209bee2d4ff177f92687574ebf923335c4466fc5ac02a87b0629bd5537acb85a0a740d9d31b9a6a9fca698b48e3650a88363cc3feab121568c1563a717ebe22 DIST kaddressbook-23.04.2.tar.xz 3458324 BLAKE2B 556cdcfe5ecd8b76b9d03d69a0700d39e21fa4813ebccc7a35e021f2909c1988006b2587658b91b17df730c4a3767ded35fdb4535547ca1c5df4dd548167e9c2 SHA512 34852e17f3cfa3d5055ae3c0d07119593632941dd71d97288851ae24bb66c451e152b27d8ee9c01fd949dcdf783681f93041dd320c5d811fd7a3cba74c7d3625 +DIST kaddressbook-23.04.3.tar.xz 3458052 BLAKE2B 70ebef294405fc91c0df5b5fc9b09a7491a239b849326fa4bbc23063b0682123992ba09ee536cc68ebab345b3e8e2b863d60ebe23d755078725eab27b63dc6b5 SHA512 a072b98eb440cc262a318e8fa3030e555b10c44264512cef6dbdb0f06333878e3ff293eab01d0bbbb5cc8ed3ddbc007b87ec74f5d68af7ee64eabba61626520c diff --git a/kde-apps/kaddressbook/kaddressbook-23.04.2.ebuild b/kde-apps/kaddressbook/kaddressbook-23.04.2.ebuild index 20d9d0756bd6..8cbd0f533cfc 100644 --- a/kde-apps/kaddressbook/kaddressbook-23.04.2.ebuild +++ b/kde-apps/kaddressbook/kaddressbook-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kaddressbook/" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="telemetry" DEPEND=" diff --git a/kde-apps/kaddressbook/kaddressbook-23.04.3.ebuild b/kde-apps/kaddressbook/kaddressbook-23.04.3.ebuild new file mode 100644 index 000000000000..20d9d0756bd6 --- /dev/null +++ b/kde-apps/kaddressbook/kaddressbook-23.04.3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Address book application based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kaddressbook/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="telemetry" + +DEPEND=" + dev-libs/grantlee:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/akonadi-search-${PVCUT}:5 + >=kde-apps/grantleetheme-${PVCUT}:5 + >=kde-apps/kontactinterface-${PVCUT}:5 + >=kde-apps/libgravatar-${PVCUT}:5 + >=kde-apps/libkdepim-${PVCUT}:5 + >=kde-apps/pimcommon-${PVCUT}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/prison-${KFMIN}:5 + telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) +" +RDEPEND="${DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:5 +" + +PATCHES=( "${FILESDIR}/${PN}-23.04.0-unused-dep.patch" ) # git master + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KUserFeedback) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Postal addresses" kde-apps/kdepim-addons:${SLOT} + fi + ecm_pkg_postinst +} diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest index d99e2147dbe1..af8042b0a546 100644 --- a/kde-apps/kajongg/Manifest +++ b/kde-apps/kajongg/Manifest @@ -1,2 +1,3 @@ DIST kajongg-22.12.3.tar.xz 4577304 BLAKE2B 7c74e4a4bd4625f74286131d22f7e53ee7ca17ef1ce069020807abafdcb2ef5ff68e8cc919fc923b3204d2e8d3cde3bd8552aeec6d5f894afc1fb3c5c235c7f5 SHA512 d878a5c7a259938bc6010c38ff9feac6579fba5d6f7a2d84748f75f418af5fb2a57e54258087e6433898214bd32501fd93bf3eac65c7b32770310e160490e395 DIST kajongg-23.04.2.tar.xz 4578112 BLAKE2B 3287023ee01656e56e437ece5ac7782c00618f7a71eb7e4697d34ca9fd5ff286394c8040ec87fff69656fd9a84eacc595376d81586cee10b4b392fcd176ab14d SHA512 663e4b40fe0bf996d15409bf03f448d595fc8e6cb57088d11772ac0043f1250f0fa17de89d0528f1982a6e285767294c5c0f93cf9101edf055b2cf5c7154842e +DIST kajongg-23.04.3.tar.xz 4578064 BLAKE2B 2d7c5e82787cab78e5c2a8111179bd65517b92e3d3c079fbd4b530a158768db86bf39b5950612bc5527ce769e542caf2ba5df578b11d66c78fd98078c3f27426 SHA512 4c39f746b0af9f7ad913a1b269c021a16b9f06c6777476c47874e43ca4d3041ef3be63a566028952cc6075a318b8adf34af5aa7316f004d9b529590589f99235 diff --git a/kde-apps/kajongg/kajongg-23.04.2.ebuild b/kde-apps/kajongg/kajongg-23.04.2.ebuild index c64c9cc1d10c..e2fac7cc8c6b 100644 --- a/kde-apps/kajongg/kajongg-23.04.2.ebuild +++ b/kde-apps/kajongg/kajongg-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kajongg/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~riscv ~x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/kde-apps/kajongg/kajongg-23.04.3.ebuild b/kde-apps/kajongg/kajongg-23.04.3.ebuild new file mode 100644 index 000000000000..c64c9cc1d10c --- /dev/null +++ b/kde-apps/kajongg/kajongg-23.04.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PYTHON_COMPAT=( python3_{10..11} ) +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit python-single-r1 ecm gear.kde.org + +DESCRIPTION="Classical Mah Jongg for four players" +HOMEPAGE="https://apps.kde.org/kajongg/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-db/sqlite:3 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/libkdegames-${PVCUT}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + $(python_gen_cond_dep ' + dev-python/QtPy[gui,svg,widgets,${PYTHON_USEDEP}] + >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}] + ') +" +RDEPEND="${DEPEND} + >=kde-apps/libkmahjongg-${PVCUT}:5 +" + +pkg_setup() { + python-single-r1_pkg_setup + ecm_pkg_setup +} + +src_prepare() { + python_fix_shebang src + ecm_src_prepare +} diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest index 61410a390df8..297d22451745 100644 --- a/kde-apps/kalarm/Manifest +++ b/kde-apps/kalarm/Manifest @@ -1,2 +1,3 @@ DIST kalarm-22.12.3.tar.xz 2579824 BLAKE2B 0aa44753536cbb0d1e5dea20deb4023ccf61e3d421a5d438adc911cac0dc93f2fad31fc1308a116204dbcbf8df2772cf372819dd90727cc3b344ab69cb3bfe27 SHA512 f0ef0775635b0b227cbe8ac737faa8dbb952f27e8f7c8ddc8b6e7a5832240913b0dd59e119d0a604bb29e5322f8afc637597e8462a2c1eac7f9eb7b75d94c541 DIST kalarm-23.04.2.tar.xz 2585848 BLAKE2B c44bd4c93cad15dfd4ff293a07196248cc9d694c6d9d0b5414dcb2b845a13fc4089adc18b76921f47b771da802cdb16d6f63b8034a5c4572fb8a1e7c2a37d97d SHA512 9bd69fd2320393ad69d307de33d9fd59a24b487484a467d28c723e2ff04fa03c247ca8d3031a5142c1d1e86d3ae9563925aa817ccf58d0b5d6ce5adc2bcb0a42 +DIST kalarm-23.04.3.tar.xz 2586284 BLAKE2B 50822bc4381d55fe584dfed7d7cc41a8ef6a84496e47adb9d6d85cbc41b1a63f1a037f4d76301dd5ba847a7f931b22e2c7fafe34356646e9464ac76b16815085 SHA512 2c1a785b3bc2af8e256fa63ff07b6680160af231b0f94aeca38ea14d47e97a5e0980fcc3db98a48545a959a9c79c087d493d92a4a553bafc76699967042d1dcd diff --git a/kde-apps/kalarm/kalarm-23.04.2.ebuild b/kde-apps/kalarm/kalarm-23.04.2.ebuild index a2929184cb79..39d096f2c9fd 100644 --- a/kde-apps/kalarm/kalarm-23.04.2.ebuild +++ b/kde-apps/kalarm/kalarm-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm" LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="+pim speech X" DEPEND=" @@ -26,7 +26,7 @@ DEPEND=" >=kde-apps/kidentitymanagement-${PVCUT}:5 >=kde-apps/kmime-${PVCUT}:5 >=kde-apps/kontactinterface-${PVCUT}:5 - >=kde-apps/kpimtextedit-${PVCUT}:5[speech?] + >=kde-apps/kpimtextedit-${PVCUT}:5[speech=] >=kde-apps/pimcommon-${PVCUT}:5 >=kde-frameworks/kauth-${KFMIN}:5 >=kde-frameworks/kcalendarcore-${KFMIN}:5 diff --git a/kde-apps/kalarm/kalarm-23.04.3.ebuild b/kde-apps/kalarm/kalarm-23.04.3.ebuild new file mode 100644 index 000000000000..d69f0e7f89fe --- /dev/null +++ b/kde-apps/kalarm/kalarm-23.04.3.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop" +HOMEPAGE="https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="+pim speech X" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/kcalutils-${PVCUT}:5 + >=kde-apps/kidentitymanagement-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-apps/kontactinterface-${PVCUT}:5 + >=kde-apps/kpimtextedit-${PVCUT}:5[speech=] + >=kde-apps/pimcommon-${PVCUT}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kholidays-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X?] + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=media-libs/phonon-4.11.0 + pim? ( + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/akonadi-mime-${PVCUT}:5 + >=kde-apps/kmailtransport-${PVCUT}:5 + ) + speech? ( dev-libs/ktextaddons:5[speech] ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +RDEPEND="${DEPEND} + pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:5 ) +" + +src_configure() { + local mycmakeargs=( + -DENABLE_AKONADI_PLUGIN=$(usex pim) + $(cmake_use_find_package speech KF5TextEditTextToSpeech) + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} + +src_test() { + # LC_TIME bug 665626, 857012 + # TZ bug https://bugs.kde.org/show_bug.cgi?id=445734 + LC_TIME="C" TZ=UTC ecm_src_test +} diff --git a/kde-apps/kalgebra/Manifest b/kde-apps/kalgebra/Manifest index 5264d1f79dcc..8b80bdb9faca 100644 --- a/kde-apps/kalgebra/Manifest +++ b/kde-apps/kalgebra/Manifest @@ -1,2 +1,3 @@ DIST kalgebra-22.12.3.tar.xz 1035488 BLAKE2B 2c3784ea703e9cda06b59a976476c6262e7825a391d89d9b42494594baa8a36a66868f999e73c8254a0a9c158593d64630483d38cc909bc9552d4b6d885639cb SHA512 99dd45d11c7ba318f9aec42306d9a54855d57173fa2b06b99e88225291fe98b1530b465f90053fd140c69fa603c3fa5c2650962cb56443308016974ac4b8628e DIST kalgebra-23.04.2.tar.xz 1036380 BLAKE2B 9f6ceb9aee1961aaa38188b7c0650177009b1844b8e057039fb8034631d0f7ddfadbf7f7ca4a5ca9b3b4d4c629349950fc1fb5cfd0614644bdb157ab366c8eef SHA512 dc8d4f68d636ca68de85842a628b8734a59d21b8dc3dd98c7c1002d8a02a2ead52f3048223c76c01112d0bafd61b26664e7fd0b803b42cc42207cd163fc0ce8a +DIST kalgebra-23.04.3.tar.xz 1036404 BLAKE2B a9bf1449991bb84c25453b00a67e16ed6f9e277545041e815bda05b63df6d4588f2f99c29386e003691fab0107bab99798eeeefd8557e8f27d5a2c33acbffa5d SHA512 ed1c8823e6d6f783ee8df5a5d15e02fe95e6167545e9d270093ac812ee3d99310555f0e9190b1cdeb2c37b097494de8a782e5df57e1c5264fb5da24f937af005 diff --git a/kde-apps/kalgebra/kalgebra-23.04.2.ebuild b/kde-apps/kalgebra/kalgebra-23.04.2.ebuild index 2f3de28cf714..cebaeab846f9 100644 --- a/kde-apps/kalgebra/kalgebra-23.04.2.ebuild +++ b/kde-apps/kalgebra/kalgebra-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="readline" DEPEND=" diff --git a/kde-apps/kalgebra/kalgebra-23.04.3.ebuild b/kde-apps/kalgebra/kalgebra-23.04.3.ebuild new file mode 100644 index 000000000000..2f3de28cf714 --- /dev/null +++ b/kde-apps/kalgebra/kalgebra-23.04.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm flag-o-matic gear.kde.org + +DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE" +HOMEPAGE="https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="readline" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/analitza-${PVCUT}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 +" + +src_configure() { + replace-flags "-Os" "-O2" # bug 829323 + + local mycmakeargs=( + $(cmake_use_find_package readline Readline) + ) + + ecm_src_configure +} diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest index 54d0807f2d73..4210260caa6b 100644 --- a/kde-apps/kalzium/Manifest +++ b/kde-apps/kalzium/Manifest @@ -1,2 +1,3 @@ DIST kalzium-22.12.3.tar.xz 24641508 BLAKE2B eedc41a2b982f809ce58a1c41fcd71e361738accf38fbb5f5ee868b9e6cd5121b05952412f3526c7788e1149a17efef183d4c14bb49d08a29d78db0d34c6286f SHA512 c0cc32befcb8bafb360f9f98f23c96d27ac9909e9274cb9dddce7f1d93cf580c5368c0846eabb0255591675dc3632397522fe76d2dbadff96e75a691ffedbdbe DIST kalzium-23.04.2.tar.xz 24643956 BLAKE2B c879f0baf6a241c1006d8ea6a7a16249358c276ccfaaafb372687cef5baa6718848f301b3c05674998b5480d4ea651b6af115a4a7040bd49f7dc1a466f692e85 SHA512 7395253f7dedbd2052bf00787d436f1e715032e7ca7907d874cbd7f48156168d59fb7b61fae7fcfe819082504d8dcc8d245289d2c87ad0287146f0f0853a50e1 +DIST kalzium-23.04.3.tar.xz 24642872 BLAKE2B 27138f16976a49375b663957c01daae8ae4677486ce181feb738b06d19d73c91ef096da6cfd781a59ab1477ac52e4327318abbb6d89de3fda94054b53a813e5b SHA512 53933e627a53269c4e72525fffa9a1a6da164983acdd4f358f27525389e69ce2c77b498e15ddb9d1d98a0c2a6c6e5f67377e060a683b4db6112b895ee244943d diff --git a/kde-apps/kalzium/kalzium-23.04.2.ebuild b/kde-apps/kalzium/kalzium-23.04.2.ebuild index 787014d64f94..ac252861baa3 100644 --- a/kde-apps/kalzium/kalzium-23.04.2.ebuild +++ b/kde-apps/kalzium/kalzium-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="editor solver" DEPEND=" diff --git a/kde-apps/kalzium/kalzium-23.04.3.ebuild b/kde-apps/kalzium/kalzium-23.04.3.ebuild new file mode 100644 index 000000000000..787014d64f94 --- /dev/null +++ b/kde-apps/kalzium/kalzium-23.04.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org flag-o-matic + +DESCRIPTION="Periodic table of the elements" +HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="editor solver" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtscript-${QTMIN}:5 + >=dev-qt/qtsvg-${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/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kplotting-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kunitconversion-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + editor? ( + dev-cpp/eigen:3 + >=dev-qt/qtopengl-${QTMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + sci-chemistry/openbabel:= + >=sci-libs/avogadrolibs-1.93[qt5] + ) + solver? ( dev-ml/facile:=[ocamlopt] ) +" +RDEPEND="${DEPEND} + sci-chemistry/chemical-mime-data +" + +PATCHES=( "${FILESDIR}/${PN}-21.03.90-cmake.patch" ) + +src_configure() { + # Fix missing finite() + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H + + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OpenBabel3=ON # TODO: bug 823101 + $(cmake_use_find_package editor Eigen3) + $(cmake_use_find_package editor AvogadroLibs) + $(cmake_use_find_package editor OpenBabel2) + $(cmake_use_find_package solver OCaml) + $(cmake_use_find_package solver Libfacile) + ) + + ecm_src_configure +} diff --git a/kde-apps/kamera/Manifest b/kde-apps/kamera/Manifest index a36dbdf63c9f..5d0ebb858e96 100644 --- a/kde-apps/kamera/Manifest +++ b/kde-apps/kamera/Manifest @@ -1,2 +1,3 @@ DIST kamera-22.12.3.tar.xz 131912 BLAKE2B 0f463e3d33ffea2329bc729d79b647d147705583c43ab878770f48e29ef335e11e8222fa2c9a3d656684a1486697947c56740f6f4dd5165eaf4dcbb725ceb81e SHA512 e3e4e6059b294ff628bf2c20b7568812d3c666b57013fc1a0f3523d4c296d8995eda7e615cad078d0965f1989bf2594f633ddc3d41d04e473e4eb25ec8a75661 DIST kamera-23.04.2.tar.xz 129936 BLAKE2B 95428978f9042620bae5c07f477d9a1988ac03df3125e3e6b14410454891672b02e06937c8ace6bc7a2b5041182fdb8d82e6d8a72e1286ea256ee44497b3d82c SHA512 d52992973fd0da600b23f6a7a5870647f665cf44882bf6f0913247347808a2567718b9cfb247c5442208d608c195403f1834ffc002fb2c3a83523eb99a6fdab1 +DIST kamera-23.04.3.tar.xz 130888 BLAKE2B 1679e1e9f75372f13a0bdb744ca3a5420ab57248b9c8c7b872153f6ef5a14dd6625fffab2851079ebc2a1788e25f354e7fb492858fffb70e70a7404860b8b0d9 SHA512 c5626a50e0cc7313ab2aaf8d85a7c2f8dc045d4097af0c924de89f2da55ec8a79d1b302eb87328a82dc2a61ed8f4522d43221e813852a155dd3740d93853378e diff --git a/kde-apps/kamera/kamera-23.04.2.ebuild b/kde-apps/kamera/kamera-23.04.2.ebuild index dbba4104927e..dea0c1cf2e85 100644 --- a/kde-apps/kamera/kamera-23.04.2.ebuild +++ b/kde-apps/kamera/kamera-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kamera/" LICENSE="GPL-2+ handbook? ( FDL-1.2 )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/kamera/kamera-23.04.3.ebuild b/kde-apps/kamera/kamera-23.04.3.ebuild new file mode 100644 index 000000000000..dbba4104927e --- /dev/null +++ b/kde-apps/kamera/kamera-23.04.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Plasma integration for gphoto2 cameras" +HOMEPAGE="https://apps.kde.org/kamera/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=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/kxmlgui-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + media-libs/libgphoto2:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:5 + sys-devel/gettext +" diff --git a/kde-apps/kamoso/Manifest b/kde-apps/kamoso/Manifest index 8a8cf494cf94..1def6a14d4c3 100644 --- a/kde-apps/kamoso/Manifest +++ b/kde-apps/kamoso/Manifest @@ -1,2 +1,3 @@ DIST kamoso-22.12.3.tar.xz 228984 BLAKE2B 22cae59ba0504faef13158034e4b30fb2b6ca581c705cd7bff7fa1a38bc3f7166714d8c1bf80d5b678262f3b4595490ea31d964ecf1a1671bb876662ea5dfa46 SHA512 1f364739f1cc176e9f9f9c4d2dc8d709648a50a4f04cbd788b7525a5ae3c1e0aeebf1cd713e69c203d71b8e39095c34fd6f56bfd6a8c4720d8d9bfd30e43dc38 DIST kamoso-23.04.2.tar.xz 232364 BLAKE2B 7287f5000328c02e5395be262ea3562a043860ff1456f48d15680a2c817bc8c3080966dfdd25f887ba09394113e4706531d0a1298efbf792533ce0692e0146d6 SHA512 22992b5b9518b790a48905bf316c453af3e447f67e9d4a6572d8bd7c698ebda7f3467ce21a7097ea0ee451b2ea2bd3592ff47741d983f3c46249334391940931 +DIST kamoso-23.04.3.tar.xz 232004 BLAKE2B 520233706863c9f5968bf3c6b62ef8e277384facda52b0c1900164be26d061ed043a2e14a48f3b5956cee0ed1f9cc446ec3253a8c1ed19c43b1a638c13d42794 SHA512 545307803061b4220591295e2fd252228f3a10a843bf5c8833eb5d6f9e1dfaa909ab11f7e817dd6a56aba0711bceea9f1c2e4c4417a6ab0cac9344734eca1314 diff --git a/kde-apps/kamoso/kamoso-23.04.2.ebuild b/kde-apps/kamoso/kamoso-23.04.2.ebuild index 14c581e1b126..6776c2e00f2e 100644 --- a/kde-apps/kamoso/kamoso-23.04.2.ebuild +++ b/kde-apps/kamoso/kamoso-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kamoso/ https://userbase.kde.org/Kamoso" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" RESTRICT="test" # bug 653674 diff --git a/kde-apps/kamoso/kamoso-23.04.3.ebuild b/kde-apps/kamoso/kamoso-23.04.3.ebuild new file mode 100644 index 000000000000..14c581e1b126 --- /dev/null +++ b/kde-apps/kamoso/kamoso-23.04.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Application to take pictures and videos from your webcam by KDE" +HOMEPAGE="https://apps.kde.org/kamoso/ https://userbase.kde.org/Kamoso" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" # bug 653674 + +COMMON_DEPEND=" + dev-libs/glib:2 + >=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/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/purpose-${KFMIN}:5 + media-libs/gst-plugins-base:1.0 + virtual/opengl +" +DEPEND="${COMMON_DEPEND} + test? ( >=dev-qt/qtopengl-${QTMIN}:5 ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + media-plugins/gst-plugins-jpeg:1.0 + media-plugins/gst-plugins-libpng:1.0 + media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l] +" +BDEPEND="virtual/pkgconfig" diff --git a/kde-apps/kanagram/Manifest b/kde-apps/kanagram/Manifest index 8200d72a7bd4..17e43fbc26aa 100644 --- a/kde-apps/kanagram/Manifest +++ b/kde-apps/kanagram/Manifest @@ -1,2 +1,3 @@ DIST kanagram-22.12.3.tar.xz 8063060 BLAKE2B 5cada86f88a044ad8429d12ec520842e5fb97db6561bd1d37d292a0c8546799a335b462d91822b92766625f416c68d31317b8ba39e2a301d9f720dce5bf544e6 SHA512 be28609d7697350294165413283db47f07075a8c2ec3bd0c4888780dfb1b9c2785b2711798ebbde6747cd71b836b911be526a8ae93c321d829d40e87462b3287 DIST kanagram-23.04.2.tar.xz 8062324 BLAKE2B cbb1d48a28382c4c906321c1157202a8c6d1918e632a86bdaeaf81138b9d5b199a9ed4c94b003da81fb4064ea6b4461797bdf994cbab9de5e82612f9aaeaf37d SHA512 b88b0d2128f1a092a5b6fa1de761243651cbcf6defb7634bff3b79a0333100537ae8dc5fb7a4a5e0107cc9f23485f1c99b3841ce5a7e99731b7f920904a35b56 +DIST kanagram-23.04.3.tar.xz 8061980 BLAKE2B 85244af9cd833760a07fffd43394e3bdcd1301e7be31ae1504bfc7e558dc11b61b4fa8af3e753a021e124033e3de1017367468ae1ddf2152845ad727bbe68ff5 SHA512 a5f732c0d5f92320fbdfd827c276ac726eddfcf32193afb33fb5cf643dacf3e98f1fd70c85b10cc9fab917719e6e25c9a5d8c2f71e0482d926c8983916b4cf7e diff --git a/kde-apps/kanagram/kanagram-23.04.2.ebuild b/kde-apps/kanagram/kanagram-23.04.2.ebuild index daebeca48c64..71eb5f19bc71 100644 --- a/kde-apps/kanagram/kanagram-23.04.2.ebuild +++ b/kde-apps/kanagram/kanagram-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kanagram/ https://edu.kde.org/kanagram/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="speech" DEPEND=" diff --git a/kde-apps/kanagram/kanagram-23.04.3.ebuild b/kde-apps/kanagram/kanagram-23.04.3.ebuild new file mode 100644 index 000000000000..daebeca48c64 --- /dev/null +++ b/kde-apps/kanagram/kanagram-23.04.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Game based on anagrams of words" +HOMEPAGE="https://apps.kde.org/kanagram/ https://edu.kde.org/kanagram/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/libkeduvocdocument-${PVCUT}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + >=media-libs/phonon-4.11.0 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtmultimedia-${QTMIN}:5[qml] + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=kde-apps/kdeedu-data-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt5TextToSpeech) + ) + + ecm_src_configure +} diff --git a/kde-apps/kapman/Manifest b/kde-apps/kapman/Manifest index c155d3223e0e..da65aadda47d 100644 --- a/kde-apps/kapman/Manifest +++ b/kde-apps/kapman/Manifest @@ -1,2 +1,3 @@ DIST kapman-22.12.3.tar.xz 2480568 BLAKE2B cb30570a8070e5057ede8a4efe048650a34d31c8408795fa816d96345b995c71626beec2fd871736cd103790778308698a3d398b6fc8adfa43868f2eed629ae8 SHA512 876ff07897ad0c36e4e126844f1bced9c6ad9ded6ed58bf68dfe95f6614b2be061e986c7edad8e0fd4bd3ea73776349f32934f35b7740c57621590f4996a0dc8 DIST kapman-23.04.2.tar.xz 2480916 BLAKE2B f57579e1a1c11b041c3aff5fb43e0bf6aa476eea872c91bfd8b5fd888aaa508e06cb3946e6ab03985b139552f3d070617be009d56ddadbbf047cdfae5cbc26e3 SHA512 eb412f6bcf613e2a0b9ed9b906d505fed4c34f27dff25dc1e48d9f89c725ee8240a64dd4491f8b95b64284c3393de4e37111cb778ca47db5eddb4142cef884c4 +DIST kapman-23.04.3.tar.xz 2480836 BLAKE2B 08cdb32bd4685be723860a25d06bb17e6cf6066b43e22360a1ea335619c2bdf0869d5cbc5a72e69d283a0cacfebf83b2fd7031c02fd02ba97a3fe3f7fac7797b SHA512 e5ab132904acd28ce586dd0feb786ba94afc8726bcea4575fee83664d9c76db8bcb9708189322aafb5d95c9fd4dbc4e71e83ad459265d593dc1dd8ea3cf27454 diff --git a/kde-apps/kapman/kapman-23.04.2.ebuild b/kde-apps/kapman/kapman-23.04.2.ebuild index aa29c0cf6c4d..987ce36ec08a 100644 --- a/kde-apps/kapman/kapman-23.04.2.ebuild +++ b/kde-apps/kapman/kapman-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kapman/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/kapman/kapman-23.04.3.ebuild b/kde-apps/kapman/kapman-23.04.3.ebuild new file mode 100644 index 000000000000..aa29c0cf6c4d --- /dev/null +++ b/kde-apps/kapman/kapman-23.04.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Pac-Man clone by KDE" +HOMEPAGE="https://apps.kde.org/kapman/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-apps/libkdegames-${PVCUT}: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/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kapptemplate/Manifest b/kde-apps/kapptemplate/Manifest index ddf8fbfc0aea..d1fb4576bf89 100644 --- a/kde-apps/kapptemplate/Manifest +++ b/kde-apps/kapptemplate/Manifest @@ -1,2 +1,3 @@ DIST kapptemplate-22.12.3.tar.xz 338632 BLAKE2B 3c72ac7cb34ad7fc1278fd1e00f1762ef0e6356fc1ae36dfa8633133d50964efcdc061d27e7e0f4dd673959b0cb83685628a0c17e7aaa0afa4bc7a7abe2889e8 SHA512 f1b06798309db0f2b09db4021769a2016db677d62a89887ded74ef156e924ff582550f2f68e9462416ce85ab22f783ece6620d2f711ae83ac331ab419e6ca3fe DIST kapptemplate-23.04.2.tar.xz 338828 BLAKE2B 0b4a24f2c3015337a9e8758609bd380c2cd5d8e3ea2b37ad8cbcce5e84ddcafeb561a27492e009a6fbd9da0a91532d4122361e9586d299c53f0f5a2c13cf81c7 SHA512 0e76cd7e5cdf78f775c63de0cb6df4682569663b98052c57916cc778697701436fc6fef49e5721bd13614122afcf35a4bf1f48248cf47c90477003198c6c700e +DIST kapptemplate-23.04.3.tar.xz 338764 BLAKE2B dbbb11debf61e12bf512e2936240b0d89a42adcecefd0c8b44613016059de00b69f3b92d81df9b048b7bd9844622ab552738893c21f3c0502430eaade16c41f6 SHA512 bd1474ff3e4243b6ce2d88ac02220a326ba98fc5f2d9db45782715704701cdf6959bc73e68dccd2dcf0790062e0e5412b26717685ad7e3e02f9b68efcc9acdba diff --git a/kde-apps/kapptemplate/kapptemplate-23.04.2.ebuild b/kde-apps/kapptemplate/kapptemplate-23.04.2.ebuild index d12ad82db83e..8a2ec746643a 100644 --- a/kde-apps/kapptemplate/kapptemplate-23.04.2.ebuild +++ b/kde-apps/kapptemplate/kapptemplate-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kapptemplate/" LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-apps/kapptemplate/kapptemplate-23.04.3.ebuild b/kde-apps/kapptemplate/kapptemplate-23.04.3.ebuild new file mode 100644 index 000000000000..d12ad82db83e --- /dev/null +++ b/kde-apps/kapptemplate/kapptemplate-23.04.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Shell script to create the necessary framework to develop KDE applications" +HOMEPAGE="https://apps.kde.org/kapptemplate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/karchive-${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/kio-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest index 36ce8a2f814a..28861a12dcbc 100644 --- a/kde-apps/kate-addons/Manifest +++ b/kde-apps/kate-addons/Manifest @@ -1,3 +1,4 @@ DIST kate-22.12.3.tar.xz 7888764 BLAKE2B 2f33b4d1e2659ba40239229a4425df3035285cd806a90cdbeeecd205acc9e2101eaf86f515710e3708eb8d46942caf3dc9ffe86620c829c3bbd56826d9aae2f4 SHA512 c89be9f06759ac1cfb74bb095c1d5e7094f03de2c3127fc5eaf126710d8cd0b3f9dc9822e31ddc0eb49686784d8d32db1ecb055ff36e62c0c89db6eb7c2beffc DIST kate-23.04.1-cmake.patch.xz 1028 BLAKE2B 076d4bcd8916883ac500ea64609a5c38f08f41a48dcc843419b4484b6e4af4bd268806a107c1c9ba89d5ee2a99663f41f5a8c6746097893cdf4ff0fc2323d32d SHA512 260d8e8349d2bb7bc46d444a122fb91b3e045904eecc76d7efaf73e0ad4cc732d6227785b7fff3a1402c863286be35662617c2d7d8b205f55ff03a01a377ff45 DIST kate-23.04.2.tar.xz 7985096 BLAKE2B 7878cf4817661fb6cf30dfd1f5633b6d3270b6bd28563cce8d1ad562965e74b1762228b3ea8fc12f39111f5126d393555e780946b1f696ac66080d1ca73f51cc SHA512 6ae2b675415561876aba0a3a0c0244670271a1a97b60013f90ef2eb02904756a22a1b9d8b3286e99ae8bbff1e7323db45c9826ab7478f4819e328e4c51094793 +DIST kate-23.04.3.tar.xz 7986416 BLAKE2B f819c511f5c11028ad2bba7cf1bc48a8ce817184c763d065e8431c54db9176153187915e90a556e533e49bdb5ab807104e1907ddf63e69f93679b1b92219bf8e SHA512 c472c62387e1594aa5f65d00a82f215254a7ad24993c0bfc9bff50d038887d824aa52b647efbb555c5755c2a1770d5b60454c5e4b39f6dd7d1baf62b5c80d0e2 diff --git a/kde-apps/kate-addons/kate-addons-23.04.2.ebuild b/kde-apps/kate-addons/kate-addons-23.04.2.ebuild index 2ade28e38e21..ae27b615bdf7 100644 --- a/kde-apps/kate-addons/kate-addons-23.04.2.ebuild +++ b/kde-apps/kate-addons/kate-addons-23.04.2.ebuild @@ -16,7 +16,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${KDE_ORG_NAME}-23.04.1-cmak LICENSE="LGPL-2 LGPL-2+ MIT" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="+filebrowser lspclient +projects +snippets sql" DEPEND=" diff --git a/kde-apps/kate-addons/kate-addons-23.04.3.ebuild b/kde-apps/kate-addons/kate-addons-23.04.3.ebuild new file mode 100644 index 000000000000..2ade28e38e21 --- /dev/null +++ b/kde-apps/kate-addons/kate-addons-23.04.3.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KDE_ORG_NAME="kate" +ECM_TEST="true" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm flag-o-matic gear.kde.org optfeature + +DESCRIPTION="Addons used by Kate" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${KDE_ORG_NAME}-23.04.1-cmake.patch.xz" + +LICENSE="LGPL-2 LGPL-2+ MIT" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+filebrowser lspclient +projects +snippets sql" + +DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + ~kde-apps/kate-lib-${PV}:5 + >=kde-frameworks/kcodecs-${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/kguiaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 + filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:5 ) + lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:5 ) + projects? ( + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + ) + snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:5 ) + sql? ( + >=dev-qt/qtsql-${QTMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + ) +" +RDEPEND="${DEPEND} + !

    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 P>Hz;g=##TaFk%1zue2(`{uEoQpZ@soU;gb+ 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 rhPh{w9d{cDXn`cVCs~+!-c6kDsG{`l`-{_Ric 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 a5yf(5tfVOf7CbI%fA}9p`HV}fA^-p`npw60 diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest index 307cc6941645..26067e7ea05f 100644 --- a/kde-misc/colord-kde/Manifest +++ b/kde-misc/colord-kde/Manifest @@ -1,2 +1,3 @@ DIST colord-kde-22.12.3.tar.xz 112620 BLAKE2B 68fcabb74f1d30bbd20d5edba3fbc8bfec83426e12433a4329c9e6a1cad8fd44c1b35521b8563eb11aaaab6adec53abe69d7cc5d9d1d768d5507cb7c585f1abe SHA512 04308e5ddd2ff8a5e73accb8a5e4f621f95b503c513f5ed0bf60e7db127729fef521ac3281c476418e42e23373ca2aa06cd194fb241dcbc965dac51c0243d89a DIST colord-kde-23.04.2.tar.xz 107984 BLAKE2B a987d8eca5380d9868b7452e5a20c06395893a33227d2ccee5a40379ceb8a09937b3a5bf080690df29aa67d96341f0a9407d29281374cad46075d1fa94a361b6 SHA512 ba56fc975d9dad2927e736571fd821dc5e9623b0cf8ff8ada305320eaa66248776aa8f96b2e23153fe885d72f8b78e48a0893802b7892707dc91f29ae657c1cb +DIST colord-kde-23.04.3.tar.xz 107960 BLAKE2B edf9f09939a8e1616345b0fe089db36cc96cb9f7800c198617dd3e4fa5882a3ef11e20023c25e7707e5956775f36ddedad4936ab53de89092e474b1e826da144 SHA512 2a98c155328b8d4c4f0b1123408155ac21da9c355b2e60bdba08f07b5ac91e54c3414892fc6c7b45a8243b834c4f89ac1ef744f7a466b207e176e0021bf27637 diff --git a/kde-misc/colord-kde/colord-kde-23.04.2.ebuild b/kde-misc/colord-kde/colord-kde-23.04.2.ebuild index 27fbb7531098..015fafe3c438 100644 --- a/kde-misc/colord-kde/colord-kde-23.04.2.ebuild +++ b/kde-misc/colord-kde/colord-kde-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/graphics/colord-kde" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="X" COMMON_DEPEND=" @@ -38,7 +38,7 @@ COMMON_DEPEND=" ) " DEPEND="${COMMON_DEPEND} - >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X=] " RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:5 diff --git a/kde-misc/colord-kde/colord-kde-23.04.3.ebuild b/kde-misc/colord-kde/colord-kde-23.04.3.ebuild new file mode 100644 index 000000000000..8cadd5485a4e --- /dev/null +++ b/kde-misc/colord-kde/colord-kde-23.04.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY=graphics +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Provides interfaces and session daemon to colord" +HOMEPAGE="https://invent.kde.org/graphics/colord-kde" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="X" + +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] + >=kde-frameworks/kpackage-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + media-libs/lcms:2 + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X=] +" +RDEPEND="${COMMON_DEPEND} + dev-libs/kirigami-addons:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + kde-plasma/kde-cli-tools:5 + x11-misc/colord +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package X X11) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + if ! has_version "gnome-extra/gnome-color-manager"; then + elog "You may want to install gnome-extra/gnome-color-manager to add support for" + elog "colorhug calibration devices." + fi +} diff --git a/kde-misc/kclock/Manifest b/kde-misc/kclock/Manifest index 79621a3617c5..8a25f76b1829 100644 --- a/kde-misc/kclock/Manifest +++ b/kde-misc/kclock/Manifest @@ -1 +1,2 @@ DIST kclock-23.04.2.tar.xz 726616 BLAKE2B 4659fb2c2db025374a06e62601399ab3e126ec8dade28b197a48db92cfce98006a2bd9a01c026a94cbbfe7071e184603e725ce0b7a7d1ff31429251228b242fc SHA512 d8b78e26db576fb78ec32fa98db4639c3dbe4dc8f6a45782a23b4c8101cd989ecc5b2c23ba12d060670077e83b73d45a60acd3c2b1147d6f33e2c3661cc82e9b +DIST kclock-23.04.3.tar.xz 727836 BLAKE2B 60fc3448cdcfc8115bff1efe9f93753bcdc482950ed9368727ee8462888decb4c888f605ebf6893958191fc88213fb083a3c0a9b74238e1404f66e0afe5c758b SHA512 8e2fa87aa02a5ec71a847a111e79a833c0b6b490831cacff2b1734071bdbad819c4dcede2416f6a56c265cce41eea6174a52ca1465d7c3dd2c9e6485a34e0a93 diff --git a/kde-misc/kclock/kclock-23.04.2.ebuild b/kde-misc/kclock/kclock-23.04.2.ebuild index d7ac7d60c097..7b10a5bffbbb 100644 --- a/kde-misc/kclock/kclock-23.04.2.ebuild +++ b/kde-misc/kclock/kclock-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/kclock/" LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~x86" DEPEND=" >=dev-libs/kirigami-addons-0.6:5 diff --git a/kde-misc/kclock/kclock-23.04.3.ebuild b/kde-misc/kclock/kclock-23.04.3.ebuild new file mode 100644 index 000000000000..d7ac7d60c097 --- /dev/null +++ b/kde-misc/kclock/kclock-23.04.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent clock application for Plasma" +HOMEPAGE="https://apps.kde.org/kclock/" + +LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/kirigami-addons-0.6:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5[qml] + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 +" diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest index b39e84e568b6..3f7f60df23c0 100644 --- a/kde-misc/kdeconnect/Manifest +++ b/kde-misc/kdeconnect/Manifest @@ -1,2 +1,3 @@ DIST kdeconnect-kde-22.12.3.tar.xz 638472 BLAKE2B 3e03c46c4903c2d7d026e2df8d60024516b991570c2c5c04d1ca056db311d0169d68406f25ce5a706250a96c84447b712a611f145ecabf0f5b5d3f00c022f8a9 SHA512 2a6e0b76c49200662c2dcc7ce1ab60e6292d76727197f1b5cd8426422175180226a2b351b21bc947162d61358f906c319369f417c10561d2e9267f95912a629a DIST kdeconnect-kde-23.04.2.tar.xz 649252 BLAKE2B 6da5d7e5800a4aa1295a407eba556a89e6d6479577f168cbccb3a702b01c4fa70446d5c271de46dc816f66248a227a7d266918a274fad287d204b1bf235db584 SHA512 0847806286526ada0692dd8ae3a311d4691d1d9982db3e51d089ca1a9112263cbd8aedb40de53fb2c9837547f8f21f5ed1171201549069c67fd858ad9989e41f +DIST kdeconnect-kde-23.04.3.tar.xz 649540 BLAKE2B b3b78b8c08ddc7119dc3b070753d6c47d586e4a0278e039ceaab06113fc9aca883870b4093f5a8989051cf5314bf20874ab51a574917f8aac8795c3d4b3930eb SHA512 2121a4b7a94994dc8ccb2dae1224d854aea814b2c5328c719899a69c59ec1b74296a570fc3e58f76836beb4d4dc3eaca5e7e1e2bef7633c1d59f35a9986c76af diff --git a/kde-misc/kdeconnect/kdeconnect-23.04.2-r1.ebuild b/kde-misc/kdeconnect/kdeconnect-23.04.2-r1.ebuild index 931cd860464b..4ed04719b262 100644 --- a/kde-misc/kdeconnect/kdeconnect-23.04.2-r1.ebuild +++ b/kde-misc/kdeconnect/kdeconnect-23.04.2-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="bluetooth pulseaudio telephony X" RESTRICT="test" diff --git a/kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild b/kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild new file mode 100644 index 000000000000..056086d80a9d --- /dev/null +++ b/kde-misc/kdeconnect/kdeconnect-23.04.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KDE_ORG_NAME="${PN}-kde" +KDE_SELINUX_MODULE="${PN}" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Adds communication between KDE Plasma and your smartphone" +HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="bluetooth pulseaudio telephony X" + +RESTRICT="test" + +COMMON_DEPEND=" + >=app-crypt/qca-2.3.0:2[qt5(+),ssl] + >=dev-libs/wayland-1.15.0 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5= + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtwayland-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=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-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kpeople-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + x11-libs/libxkbcommon + bluetooth? ( >=dev-qt/qtbluetooth-${QTMIN}:5 ) + pulseaudio? ( media-libs/pulseaudio-qt:= ) + telephony? ( >=kde-frameworks/modemmanager-qt-${KFMIN}:5 ) + X? ( + x11-libs/libfakekey + x11-libs/libX11 + x11-libs/libXtst + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/wayland-protocols +" +RDEPEND="${COMMON_DEPEND} + dev-libs/kpeoplevcard + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5[qml] + >=kde-frameworks/kdeclarative-${KFMIN}:5 + net-fs/sshfs +" +BDEPEND=" + >=dev-qt/qtwaylandscanner-${QTMIN}:5 + dev-util/wayland-scanner +" + +PATCHES=( + "${FILESDIR}/${PN}-21.07.80-revert-disable-kpeople.patch" + "${FILESDIR}/${PN}-23.04.0-telephony-optional.patch" # bug 904823 +) + +src_configure() { + local mycmakeargs=( + -DBLUETOOTH_ENABLED=$(usex bluetooth) + $(cmake_use_find_package pulseaudio KF5PulseAudioQt) + $(cmake_use_find_package telephony KF5ModemManagerQt) + $(cmake_use_find_package X LibFakeKey) + ) + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + elog "The Android .apk file is available via" + elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp" + elog "or via" + elog "https://f-droid.org/packages/org.kde.kdeconnect_tp/" +} diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest index 9395d0fd9a58..c47489548669 100644 --- a/kde-misc/kio-gdrive/Manifest +++ b/kde-misc/kio-gdrive/Manifest @@ -1,2 +1,3 @@ DIST kio-gdrive-22.12.3.tar.xz 77556 BLAKE2B d7bd92167f9e7c607c5ad717fd02d1fe0c79f70301da72688e6e5df649e7eee87eb61375817a3476a158566cf3a5816d8b22cfbc75927235494fa788af2895e3 SHA512 5ccf546938f9b62b431d8c524d7b96d775991f58f5c3c1d8dd7934dee0cd3331bd9da1f96d422ede52570ad3a2e7fc99ba6e739c528342a8b2c634a573317f5a DIST kio-gdrive-23.04.2.tar.xz 79204 BLAKE2B 6f86fb45b14ca376830d75503abc3633b8ff7106e39082f642bf37f054a27d90249efe6fef73605c7688291413eae01cea465bfa51b1a1de81a41a37d07627bc SHA512 e8b0515e3967d51a62d9de129f116b74267a49aad8abfbde97549a2811804ef637ee37d0a1d221798a90b8bdbc734b963456d75189204f39fa218f9a7ca6e0be +DIST kio-gdrive-23.04.3.tar.xz 79188 BLAKE2B 327eb6993854ea1bd626a389be74f426425de131f7c30259eff4381ba614a28dd7f3d150d2c5572c96cfa2d68e5ec94d0129e35268356c61c7c069ab7ad7ce45 SHA512 a5934f5d338e63643434babe60b561a19c106169fe060bd5c9301208fcef9e14a8e83695aaaf8c359e366b0f76163cfcabff4b59776ca7766b11fe46126fe41e diff --git a/kde-misc/kio-gdrive/kio-gdrive-23.04.2.ebuild b/kde-misc/kio-gdrive/kio-gdrive-23.04.2.ebuild index 31cff34e5057..9870c491b6d7 100644 --- a/kde-misc/kio-gdrive/kio-gdrive-23.04.2.ebuild +++ b/kde-misc/kio-gdrive/kio-gdrive-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kio_gdrive/" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="+share" COMMON_DEPEND=" diff --git a/kde-misc/kio-gdrive/kio-gdrive-23.04.3.ebuild b/kde-misc/kio-gdrive/kio-gdrive-23.04.3.ebuild new file mode 100644 index 000000000000..31cff34e5057 --- /dev/null +++ b/kde-misc/kio-gdrive/kio-gdrive-23.04.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="optional" +KDE_ORG_CATEGORY="network" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker for Google Drive service" +HOMEPAGE="https://apps.kde.org/kio_gdrive/" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="+share" + +COMMON_DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/kaccounts-integration-20.08.3:5 + >=kde-apps/libkgapi-19.08.0:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtnetwork-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=kde-apps/kaccounts-providers-20.08.3:5 +" +BDEPEND="dev-util/intltool" + +DOCS=( README.md ) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package share KF5Purpose) + ) + ecm_src_configure +} diff --git a/kde-misc/krename/krename-5.0.2-r1.ebuild b/kde-misc/krename/krename-5.0.2-r1.ebuild index 5b56a51b4fe9..5583dd545cbb 100644 --- a/kde-misc/krename/krename-5.0.2-r1.ebuild +++ b/kde-misc/krename/krename-5.0.2-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/krename/ https://userbase.kde.org/KRename" if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 ~x86" fi LICENSE="GPL-2" diff --git a/kde-misc/kweather/Manifest b/kde-misc/kweather/Manifest index 702f0657d38d..64bd97900355 100644 --- a/kde-misc/kweather/Manifest +++ b/kde-misc/kweather/Manifest @@ -1 +1,2 @@ DIST kweather-23.04.2.tar.xz 1018788 BLAKE2B 5d67827a9e7108c4da73cff8fe822a136708df11642078c6374f22088a572a123194396eca867fbd7e964f65090ae7683f72554aa633d31e8ed30c79c6c3a590 SHA512 3c2d574019a0882d1d969e15a8eea9b95af6350e3df9f9b78a0c58778e08c4e5704e11cbec6eb50cd389ca2f3fef47cd4416d487fbc394d2897f6561823cee6a +DIST kweather-23.04.3.tar.xz 1019320 BLAKE2B ddb4591edba02c7170543139c00bd65a4e4f5d9a736ed617ba159037f2fb115cb2df7248721e1604927b3a1ee66a50010e1a0db1d8af02e54aa11b15c85cf962 SHA512 0fda09bc1d3211604b314eb6e7b75629218572751c782c19fd0f594329775e9d233462329427f9fb2a8152484275f58a6e0adfe0fe46dfdb233f4b96553cf800 diff --git a/kde-misc/kweather/kweather-23.04.2.ebuild b/kde-misc/kweather/kweather-23.04.2.ebuild index 1fea67873b11..21e0302f7124 100644 --- a/kde-misc/kweather/kweather-23.04.2.ebuild +++ b/kde-misc/kweather/kweather-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kweather/" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~x86" DEPEND=" >=dev-libs/kirigami-addons-0.6:5 diff --git a/kde-misc/kweather/kweather-23.04.3.ebuild b/kde-misc/kweather/kweather-23.04.3.ebuild new file mode 100644 index 000000000000..1fea67873b11 --- /dev/null +++ b/kde-misc/kweather/kweather-23.04.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +ECM_TEST="false" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Weather forecast application for Plasma with flat and dynamic/animated views" +HOMEPAGE="https://apps.kde.org/kweather/" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/kirigami-addons-0.6:5 + >=dev-libs/kweathercore-0.6:5 + >=dev-qt/qtcharts-${QTMIN}:5[qml] + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kholidays-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtpositioning-${QTMIN}:5[geoclue] +" + +src_prepare() { + ecm_src_prepare + + sed -e "/include(ECMCheckOutboundLicense)/s/^/#DONT /" \ + -e "/ecm_check_outbound_license/s/^/#DONT /" \ + -i CMakeLists.txt || die # avoid cmake spam about python, reusetool +} + +src_configure() { + local mycmakeargs=( + -DBUILD_PLASMOID=ON + ) + ecm_src_configure +} diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest index 67d88fa90cde..81f070ddc978 100644 --- a/kde-misc/markdownpart/Manifest +++ b/kde-misc/markdownpart/Manifest @@ -1,2 +1,3 @@ DIST markdownpart-22.12.3.tar.xz 30796 BLAKE2B 76c667b0d4d0c941ad33b0a11aa5f4ad96e39cc20ca63889f672e81835db1a7f98a6f1b1b3c3e23df9b98c7addc74ebdb569cacff7abee2f231082f516ac5877 SHA512 dfcbea2c89b5046ed48ca337d756c3d9c5d077d6c0f91b307452b248d5fb7e4e930218dba26deaa9d79f5ac0bd1bba39bbe0b7c96c467911368272ab84ae2b75 DIST markdownpart-23.04.2.tar.xz 31204 BLAKE2B 7de90706195081aa6395757590ddf206f41d4b0fc73a59bcb4b19912456c5af5e37e5406b95097ee4d5b1bd6c92973ed8c242635cc443cd53d4a0a3e62ca27c3 SHA512 3b3c15ca9a60edb62779983951f9fbf3a6029575a561896beb22d7d8ca9c138d47b30e5b9392bf87a26eebc6246003f48292dfcddd11122e26e40c13ca8a14cf +DIST markdownpart-23.04.3.tar.xz 31200 BLAKE2B 8d45f109c5c11565f4b644785419d0ce2c5661a3474d3d360c0a00caba0e9dae6b17051968c3508e98dd673c1e3f77cfa09c4e8148be879c8691944c105d6684 SHA512 2383f1e10a18c33d57f879fd25fb9f14f297c82ae60381b252f96a42d485dcaef1f84b8d9d99ca2c7e3615c056076da294b5e9d2d0b3d46209166f72fba98233 diff --git a/kde-misc/markdownpart/markdownpart-23.04.2.ebuild b/kde-misc/markdownpart/markdownpart-23.04.2.ebuild index 8431bc6b676b..ec24f91ce798 100644 --- a/kde-misc/markdownpart/markdownpart-23.04.2.ebuild +++ b/kde-misc/markdownpart/markdownpart-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/markdownpart/" LICENSE="LGPL-2.1+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-misc/markdownpart/markdownpart-23.04.3.ebuild b/kde-misc/markdownpart/markdownpart-23.04.3.ebuild new file mode 100644 index 000000000000..8431bc6b676b --- /dev/null +++ b/kde-misc/markdownpart/markdownpart-23.04.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY=utilities +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument" +HOMEPAGE="https://apps.kde.org/markdownpart/" + +LICENSE="LGPL-2.1+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest index c2e99d29c3dc..2f8107d6e049 100644 --- a/kde-misc/skanlite/Manifest +++ b/kde-misc/skanlite/Manifest @@ -1,2 +1,3 @@ DIST skanlite-22.12.3.tar.xz 2448488 BLAKE2B 4dbeabc9cac49984ce10ce5f0d1283b187f3a36142f4097698c2e435ef3adbda4e9e0bcf6a16af52317c8a616ebfd59644c1f585c375240f81a665ae6d634e10 SHA512 758187f0bc3527749c2612f5dfecd01ea4eaae82202e0dd38372f2be85013ee63f3c0f1a3eed243336c9a38e4502b6172ed8be7184963a5314e49283ae498a9f DIST skanlite-23.04.2.tar.xz 2449740 BLAKE2B e9d6e84974cb0e6a01648cc2a9c4c22d3a5621d6e9f395e91068fbb790650c07c83dee648d97ebb7d8e7d2c5dd3af7a39a413b175e8317887d1ba3661531c9d4 SHA512 4f2e1eee3fa2ccf9e7e12583d7aebbef2460326e41dfd201b4a41a124a72c7cde04e09ff05b0eff4c1a7fc2d63ea697d671bdc004f867842e76794ceb6549d33 +DIST skanlite-23.04.3.tar.xz 2449656 BLAKE2B 82f9447c01ef5f6f7cf009aea6f8bbce85330dea4f6bd90be9f8d7f362e8231738c449bdac656c5588c720194bb6267791ffa482d44b9001e28a34369c6bf678 SHA512 bcbe90c470a6dbbe7ed5a54873620a42f9f40e553d59db46ec9cd30c2b85bee3856813cea56387a235d8e3ca6e1f3da61d1aa32e1fc26a0db4b671f022908960 diff --git a/kde-misc/skanlite/skanlite-23.04.2.ebuild b/kde-misc/skanlite/skanlite-23.04.2.ebuild index b09261459e6f..3eac9cd5481a 100644 --- a/kde-misc/skanlite/skanlite-23.04.2.ebuild +++ b/kde-misc/skanlite/skanlite-23.04.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/skanlite/" LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-misc/skanlite/skanlite-23.04.3.ebuild b/kde-misc/skanlite/skanlite-23.04.3.ebuild new file mode 100644 index 000000000000..b09261459e6f --- /dev/null +++ b/kde-misc/skanlite/skanlite-23.04.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KDE_ORG_CATEGORY="graphics" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Simple image scanning application based on libksane and KDE Frameworks" +HOMEPAGE="https://apps.kde.org/skanlite/" + +LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/libksane-${PVCUT}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest index 0fe323d7ab79..b0dd656cf8ed 100644 --- a/kde-misc/tellico/Manifest +++ b/kde-misc/tellico/Manifest @@ -1 +1,2 @@ +DIST tellico-3.5.1.tar.xz 6732096 BLAKE2B 268ed363347ee5e6b6ad1ae687a618bb1acbb52159defd63bc1c0d4b7bff307cc7d513146eb065191a16589468a446c4797aa3345ac7729edbac22bf55eaaf9b SHA512 fd9cb59d5ea0ce4685b9cf234f9656aae800d0fbf339f2d1968dd5afe3618c0e0bd9bc6fa7920c78a40706db11243b4964c2967d40c22f33e612f2abcdfdc834 DIST tellico-3.5.tar.xz 6723792 BLAKE2B 961c5f8f607809c4018767d8908d8f15d915fb9f642230f0f8e7c0b78996be48dc2e4c589678c963bff59e44b4c3e5aec7c5fccdb6929d73d4d2192f1c445602 SHA512 186687943a56f4fcdedefc1d40c287259940fe7b8762baa1c09226f4aebf8bbed9264f7a3a1e60ca367daf092bab033af4f819a999e89b9635df61340e8c9dd0 diff --git a/kde-misc/tellico/tellico-3.5.1.ebuild b/kde-misc/tellico/tellico-3.5.1.ebuild new file mode 100644 index 000000000000..36511d57e527 --- /dev/null +++ b/kde-misc/tellico/tellico-3.5.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +inherit ecm kde.org + +DESCRIPTION="Collection manager based on KDE Frameworks" +HOMEPAGE="https://tellico-project.org/" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="https://tellico-project.org/files/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="5" +IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" + +# tests need network access +RESTRICT="test" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + dev-qt/qtcharts:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + kde-frameworks/karchive:5 + kde-frameworks/kcodecs:5 + kde-frameworks/kcompletion:5 + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kcrash:5 + kde-frameworks/kguiaddons:5 + kde-frameworks/kiconthemes:5 + kde-frameworks/kitemmodels:5 + kde-frameworks/ki18n:5 + kde-frameworks/kjobwidgets:5 + kde-frameworks/kio:5 + kde-frameworks/knewstuff:5 + kde-frameworks/kparts:5 + kde-frameworks/kservice:5 + kde-frameworks/ktextwidgets:5 + kde-frameworks/kwallet:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kwindowsystem:5 + kde-frameworks/kxmlgui:5 + kde-frameworks/solid:5 + kde-frameworks/sonnet:5 + bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) + cddb? ( kde-apps/libkcddb:5 ) + discid? ( dev-libs/libcdio:= ) + pdf? ( app-text/poppler[qt5] ) + scanner? ( kde-apps/libksane:5 ) + semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) + taglib? ( >=media-libs/taglib-1.5 ) + v4l? ( >=media-libs/libv4l-0.8.3 ) + xmp? ( >=media-libs/exempi-2:= ) + yaz? ( >=dev-libs/yaz-2:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON + -DENABLE_BTPARSE=$(usex bibtex) + $(cmake_use_find_package cddb KF5Cddb) + $(cmake_use_find_package discid CDIO) + $(cmake_use_find_package pdf Poppler) + $(cmake_use_find_package scanner KF5Sane) + $(cmake_use_find_package semantic-desktop KF5FileMetaData) + $(cmake_use_find_package taglib Taglib) + -DENABLE_WEBCAM=$(usex v4l) + $(cmake_use_find_package xmp Exempi) + $(cmake_use_find_package yaz Yaz) + ) + + ecm_src_configure +} diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest index 231273dbef88..bcef1a5b69c7 100644 --- a/kde-misc/zanshin/Manifest +++ b/kde-misc/zanshin/Manifest @@ -1,2 +1,3 @@ DIST zanshin-22.12.3.tar.xz 354340 BLAKE2B 5a16677a7d601e3cbb87243b03a38ec953cf1422b8e70e4389d7c564804cc900ff8bc84c5ee8d7d3802911fa6a964b901e121cd185624b4103476e81e07afcb8 SHA512 c716ce26284df83556143ea84ad7ea799b78a6a0b38e6d47d00bbd59ec9742a2a050e686b185bbea9d892f36a0f902f6d5b3b9dda0dad7a3b9a03754ebded756 DIST zanshin-23.04.2.tar.xz 349404 BLAKE2B 608e50401783a0728eeb8eef0a74c66e028b11c52e47490065cbc2a790e7784ee9997758a97def9bd8038d89d7fe5f34c1a2b93c2182e29e07948aaa7307382d SHA512 eb252fccaeeac9607f14963ca5b8441ad555232e30715d792e8d2eee82e25428d769bbc77173f005a7060bc9f0af270b574ad228fdb5feb00838852919592091 +DIST zanshin-23.04.3.tar.xz 349440 BLAKE2B c0e497aa8ba55c4f1f87296c019b490f97ec531dcb9bf03949e269ee926769fe33a81f50809eee7458a13c8aefa61ff363f6ac06df05dae538be9a18735454d8 SHA512 626336ea203ab266ee8db239b17c8c3acda1e87f4b4a377c904b1a3681b96ea3adc0357bcc11c7c8c45c886a18398f8c69d181225989852f7b7e1e1cdeade6b7 diff --git a/kde-misc/zanshin/zanshin-23.04.2.ebuild b/kde-misc/zanshin/zanshin-23.04.2.ebuild index d046298961ec..4668cfcd1598 100644 --- a/kde-misc/zanshin/zanshin-23.04.2.ebuild +++ b/kde-misc/zanshin/zanshin-23.04.2.ebuild @@ -16,7 +16,7 @@ https://userbase.kde.org/Zanshin" LICENSE="|| ( GPL-2 GPL-3 )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" RESTRICT="test" # bug 785844 diff --git a/kde-misc/zanshin/zanshin-23.04.3.ebuild b/kde-misc/zanshin/zanshin-23.04.3.ebuild new file mode 100644 index 000000000000..d046298961ec --- /dev/null +++ b/kde-misc/zanshin/zanshin-23.04.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="pim" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Getting things done application by KDE" +HOMEPAGE="https://zanshin.kde.org/ https://apps.kde.org/zanshin/ +https://userbase.kde.org/Zanshin" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +RESTRICT="test" # bug 785844 + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-calendar-${PVCUT}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/kmime-${PVCUT}:5 + >=kde-apps/kontactinterface-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kcodecs-${KFMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/krunner-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost +" +RDEPEND="${COMMON_DEPEND} + >=kde-apps/kdepim-runtime-${PVCUT}:5 +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] ) +" diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index d0bf8d50e65478c5528dfa4fda150ce8420ee11e..30ac76682f314bbc86dc7b34f7824dc7bbd19ee1 100644 GIT binary patch literal 3548 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 literal 3552 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 ab>J1|6X_>N00rpb@BR-{9MHw<7ytmA%l$_H diff --git a/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild index 51002e15d537..323186d925d1 100644 --- a/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild +++ b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild @@ -110,6 +110,7 @@ PATCHES=( "${FILESDIR}/${PN}-3.17.5-enchant-2_default.patch" "${FILESDIR}/${PN}-4.1.1-fix_lto.patch" "${FILESDIR}/${P}-webkitgtk4.1.patch" + "${FILESDIR}/${P}-litehtml_gcc13.patch" ) src_prepare() { diff --git a/mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch b/mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch new file mode 100644 index 000000000000..10da0463b843 --- /dev/null +++ b/mail-client/claws-mail/files/claws-mail-4.1.1-litehtml_gcc13.patch @@ -0,0 +1,37 @@ +From a9a16a253ed3865a51db5e306539d3494087dafd Mon Sep 17 00:00:00 2001 +From: Paul +Date: Wed, 19 Apr 2023 16:42:07 +0100 +Subject: [PATCH] fix bug 4648, 'fails to build with gcc 13' + +--- + src/plugins/litehtml_viewer/litehtml/html.h | 1 + + src/plugins/litehtml_viewer/litehtml/num_cvt.h | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/src/plugins/litehtml_viewer/litehtml/html.h b/src/plugins/litehtml_viewer/litehtml/html.h +index 4151b1225..20457f155 100644 +--- a/src/plugins/litehtml_viewer/litehtml/html.h ++++ b/src/plugins/litehtml_viewer/litehtml/html.h +@@ -9,6 +9,7 @@ + #include + #include + #include ++#include + #include "os_types.h" + #include "types.h" + #include "background.h" +diff --git a/src/plugins/litehtml_viewer/litehtml/num_cvt.h b/src/plugins/litehtml_viewer/litehtml/num_cvt.h +index 515e46d62..367dcc36a 100644 +--- a/src/plugins/litehtml_viewer/litehtml/num_cvt.h ++++ b/src/plugins/litehtml_viewer/litehtml/num_cvt.h +@@ -2,6 +2,7 @@ + #define NUM_CVT_H + + #include ++#include + #include "os_types.h" + + namespace litehtml +-- +2.25.1 + diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest index 574cca6a9a73..e4c8a3fcc4b1 100644 --- a/mail-client/evolution/Manifest +++ b/mail-client/evolution/Manifest @@ -1,2 +1,3 @@ DIST evolution-3.48.1.tar.xz 13426460 BLAKE2B c9948754ad25c62c2d132ff67e601c49343503298bb96e4c483b15b1bd6a5f90264a6761ef91e649e9e00af8098c52f45078fa12862f2b9c8236c0fa650c60b3 SHA512 b7f1932eff3197e3ed167be56f374fface058fcf373831d17f3211b4aa5c4561139c7a0d737af3b0b6ca2bf6bf8941c259b8eb17f678bbaacc60956059910857 DIST evolution-3.48.3.tar.xz 13439656 BLAKE2B 2d1120302c160cc434512681e14e6cfc7def17097a7cedcf8a0549caadd26063795619932069c55a875485e2a1e3d8dbbdf356ff5ad7c2eb76af76e285bf543a SHA512 80af99d5351cc8303db1ed55f84473c1b8dd08eefa04370510a4fb249b3bb514e6c9ca2b650ef04b240c413b1e4f23388c5aa4493df74dc0ebabfdb115ceef58 +DIST evolution-3.48.4.tar.xz 13440112 BLAKE2B c6cab75c9905607487f35f560c8608116eee098d456d83ad5c736129d88cbebd1be95216c77668ea4085ccceb93510267b90fbb3486eb3cf23a54ff494a890bd SHA512 6476a995fe2ef4c9aa849296a7b9c6174d0b0d373efe72139a94911cd370efb4b517dbace173295fd3d2114dcb50e8fe3227eeee917a2ca9cbdecc9a1fdadd47 diff --git a/mail-client/evolution/evolution-3.48.4.ebuild b/mail-client/evolution/evolution-3.48.4.ebuild new file mode 100644 index 000000000000..ad31665982c8 --- /dev/null +++ b/mail-client/evolution/evolution-3.48.4.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gnome2 readme.gentoo-r1 + +DESCRIPTION="Integrated mail, addressbook and calendaring functionality" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution" + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP" +SLOT="2.0" + +IUSE="archive +bogofilter geolocation gtk-doc highlight ldap selinux spamassassin spell ssl +weather ytnef" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +# glade-3 support is for maintainers only per configure.ac +# pst is not mature enough and changes API/ABI frequently +# dconf explicitly needed for backup plugin +# gnome-desktop support is optional with --enable-gnome-desktop +# automagic libunity dep +# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk +DEPEND=" + >=app-text/enchant-2.2.0:2 + >=dev-db/sqlite-3.7.17:3 + >=dev-libs/glib-2.66:2[dbus] + >=dev-libs/libxml2-2.7.3:2 + >=gnome-base/gnome-desktop-2.91.3:3= + >=gnome-base/gsettings-desktop-schemas-2.91.92 + >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?] + >=media-libs/libcanberra-0.25[gtk3] + >=net-libs/libsoup-3.0:3.0 + >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] + >=x11-libs/cairo-1.9.15[glib] + >=x11-libs/gdk-pixbuf-2.24:2 + >=x11-libs/gtk+-3.22:3 + >=x11-libs/libnotify-0.7 + >=x11-misc/shared-mime-info-0.22 + + app-text/cmark:= + >=app-text/iso-codes-0.49 + >=app-accessibility/at-spi2-core-2.46.0:2 + + gnome-base/dconf + x11-libs/libSM + x11-libs/libICE + + archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) + bogofilter? ( mail-filter/bogofilter ) + geolocation? ( + >=media-libs/libchamplain-0.12.21:0.12[gtk] + >=media-libs/clutter-1.0.0:1.0 + >=media-libs/clutter-gtk-0.90:1.0 + >=sci-geosciences/geocode-glib-3.26.3:2 ) + ldap? ( >=net-nds/openldap-2:= ) + spamassassin? ( mail-filter/spamassassin ) + spell? ( >=app-text/gspell-1.8:= ) + ssl? ( + >=dev-libs/nspr-4.6.1 + >=dev-libs/nss-3.11 + ) + weather? ( + >=dev-libs/libgweather-4.2.0:4= + >=sci-geosciences/geocode-glib-3.26.3:2 + ) + ytnef? ( net-mail/ytnef ) +" +RDEPEND="${DEPEND} + highlight? ( app-text/highlight ) + selinux? ( sec-policy/selinux-evolution ) +" +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/itstool + gtk-doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + >=dev-util/intltool-0.40.0 + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="To change the default browser if you are not using GNOME, edit +~/.local/share/applications/mimeapps.list so it includes the +following content: + +[Default Applications] +x-scheme-handler/http=firefox.desktop +x-scheme-handler/https=firefox.desktop + +(replace firefox.desktop with the name of the appropriate .desktop +file from /usr/share/applications if you use a different browser)." + +# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare +# call; if needed, set them after cmake_src_prepare call, if that works + +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Use NSS/NSPR only if 'ssl' is enabled. + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + -DENABLE_SCHEMAS_COMPILE=OFF + -DENABLE_GTK_DOC=$(usex gtk-doc) + -DWITH_OPENLDAP=$(usex ldap) + -DENABLE_SMIME=$(usex ssl) + -DENABLE_GNOME_DESKTOP=ON + -DWITH_ENCHANT_VERSION=2 + -DENABLE_CANBERRA=ON + -DENABLE_AUTOAR=$(usex archive) + -DWITH_HELP=ON + -DENABLE_YTNEF=OFF + -DWITH_BOGOFILTER=$(usex bogofilter) + -DWITH_SPAMASSASSIN=$(usex spamassassin) + -DENABLE_GSPELL=$(usex spell) + -DENABLE_TEXT_HIGHLIGHT=$(usex highlight) + -DENABLE_WEATHER=$(usex weather) + -DENABLE_CONTACT_MAPS=$(usex geolocation) + -DENABLE_YTNEF=$(usex ytnef) + -DENABLE_PST_IMPORT=OFF + -DWITH_GLADE_CATALOG=OFF + -DENABLE_MARKDOWN=ON + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_test() { + cmake_src_test +} + +src_install() { + cmake_src_install + + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + readme.gentoo_print_elog +} diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest index d4ffb9d81924..69b42e479187 100644 --- a/mail-client/geary/Manifest +++ b/mail-client/geary/Manifest @@ -1 +1,2 @@ DIST geary-43.0.tar.xz 2476748 BLAKE2B 760820be83deae838a09c55adc4416348259073be26359bbf10e7998d8d794bd519b8601d79ff15f7980f87d68cdd1603188244b9931c227205f1db1ed014668 SHA512 71bf774aa27d4edef61932197bbf9b58b67ace8dd7969c4669fcd45e33c05a08d3d6eae280ea6a7e9f58db626f541f15b0f0d33f3162bef5fd21a368122dbba0 +DIST geary-44.0.tar.xz 2484228 BLAKE2B fce8fb23d4ca1aa57c93cda6d1bf8f5662b238ea93e816732412d0d9d08d636322fdcf5bf30cc0299bebddce11cb53d7dfc914c57732ba20c3805fd835285f12 SHA512 f6b8960ef499b9504f93103c68955f87c39724b30a5e03b68354f93902ae1fcce5271ef89743682d263ca6f1c054313d3019e43f5ca205c746301408f092c5e9 diff --git a/mail-client/geary/geary-44.0.ebuild b/mail-client/geary/geary-44.0.ebuild new file mode 100644 index 000000000000..1dd1ed84eca1 --- /dev/null +++ b/mail-client/geary/geary-44.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala virtualx xdg + +DESCRIPTION="A lightweight, easy-to-use, feature-rich email client" +HOMEPAGE="https://wiki.gnome.org/Apps/Geary" + +LICENSE="LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, CC licenses for some icons +SLOT="0" +IUSE="test ytnef" +RESTRICT="!test? ( test )" +KEYWORDS="~amd64 ~arm64 ~x86" + +# >=gspell-1.7 dep to ensure all libraries used use enchant:2 +DEPEND=" + >=dev-libs/glib-2.68:2 + >=x11-libs/gtk+-3.24.23:3 + >=net-libs/webkit-gtk-2.38:4.1= + >=dev-libs/gmime-3.2.4:3.0 + >=dev-db/sqlite-3.24:3 + + x11-libs/cairo[glib] + app-text/enchant:2 + >=dev-libs/folks-0.11:0= + >=app-crypt/gcr-3.10.1:0= + >=dev-libs/libgee-0.8.5:0.8= + net-libs/gnome-online-accounts + media-libs/gsound + >=app-text/gspell-1.7:= + >=dev-libs/icu-60:= + app-text/iso-codes + >=dev-libs/json-glib-1.0 + >=gui-libs/libhandy-1.2.1:1= + >=dev-libs/libpeas-1.24.0 + >=app-crypt/libsecret-0.11 + net-libs/libsoup:3.0 + dev-libs/snowball-stemmer:= + >=dev-libs/libxml2-2.7.8:2 + ytnef? ( >=net-mail/ytnef-1.9.3 ) +" +RDEPEND="${DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/appstream-glib-0.7.10 + dev-libs/libxml2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( net-libs/gnutls[tools] ) + + $(vala_depend) + x11-libs/gtk+:3[introspection] + net-libs/webkit-gtk:4.1[introspection] + dev-libs/gmime:3.0[vala] + app-crypt/gcr:0[introspection,vala] + dev-libs/libgee:0.8[introspection] + media-libs/gsound[vala] + app-text/gspell[vala] + gui-libs/libhandy:1[vala] + app-crypt/libsecret[introspection,vala] + net-libs/libsoup:3.0[introspection,vala] +" + +src_prepare() { + vala_setup + gnome2_environment_reset + default +} + +src_configure() { + local emesonargs=( + -Dprofile=release + -Drevno="${PR}" + -Dvaladoc=disabled + -Dcontractor=disabled + -Dlibunwind=disabled + $(meson_feature ytnef tnef) + ) + + meson_src_configure +} + +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/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 90c03ea77b5d..c9734e33587e 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -64,3 +64,68 @@ DIST thunderbird-102.12.0-vi.xpi 745662 BLAKE2B 7c3022da529e8badd780b7563e4672f1 DIST thunderbird-102.12.0-zh-CN.xpi 739886 BLAKE2B 3df5581c666cd0d11682fae5ce02ce447915b2c81b9a1c60ea95d7da227dd8532ff487485b06cfba4b6ae884d0f59da1a6cf3c04fa5b38f9576bc2270399d005 SHA512 e3d901fe873badd85f104316ec331010df4390960d45830c9acd859e0a4849d1b9089d7ceb2adf4d8366d1b4b95e68be3423ce358e1b1e9651eaec1538f319cf DIST thunderbird-102.12.0-zh-TW.xpi 748346 BLAKE2B 2950a7cf86aaad8aeeab276b82529f8aa5c003cc3b0170237745c3526fadb218dd616333b3899f3eff4e69ec2f4994dfc2fe7ecc8e03902dd6dbbb0423ef098e SHA512 34f903a976e2cf9e942202d5153ae7385612df68cb429dcc9bd75f6e2fd96c173a01742a15a49f8ff7c29b618f55198cec096a1be22fd32c5d971692efd27c89 DIST thunderbird-102.12.0.source.tar.xz 502135796 BLAKE2B 478909a5cd5c0dddbbb4e33a650d8ae4f73322f6141068d6d2aea1fa92e5805bfd518ae563e43382d0832b5467dff63316543a8e55dbd1f28b8be28921244990 SHA512 303787a8f22a204e48784d54320d5f4adaeeeedbe4c2294cd26ad75792272ffc9453be7f0ab1434214b61a2cc46982c23c4fd447c4d80d588df4a7800225ddee +DIST thunderbird-102.13.0-af.xpi 556871 BLAKE2B 35f1ee32781f79d722255e22b9cd1a7670bfc4e7655d944ca11406caca058cb178a74aa0731e2b1417ac736320096ba2a460ce0185257e8e75122ea9cffef10f SHA512 fb6891e6cff7ec6a85d4ec50b4341990bdbde7da8b32527d9849984a09bf3260b5cdff0900ed396295d5e3d1a120046e61f545b1fb1a024a3b459da18983210d +DIST thunderbird-102.13.0-ar.xpi 666810 BLAKE2B dbc9981c7729684310be6c7423ff1dba2fc672128d9b970f63a5a8bc1b3f4cfb29efccc4b7a9f9c2f6b7ac09ab54a11d7b4d570ee038a614589add31691892f3 SHA512 7d51c10e2b5965f25081b08e58283d379ecf4ff9bae01ccf2b0f80d6b0457ee80e1f9588cce2d0524d776e44766d3f7f449a0d883f3871dd2c9bbce8cfcdb994 +DIST thunderbird-102.13.0-ast.xpi 572288 BLAKE2B 001b8888b08f91d7f4c6bc246db288d297b506fe8e441ab19a846eb451c6d3b116996a1107f0c1074fd1e033c4b5f87ddaf5a09dbd3476ebc469c91552bc4b7a SHA512 d1b2e675380c8511c587229a3b8bce1cc19e24b5fcbbd8d778e537d8e5c5614dc3b8b810e781cd5ef03314bc275c3ee76b6ea83df907283781c79c4e85a58a9e +DIST thunderbird-102.13.0-be.xpi 701914 BLAKE2B 1cc71a641ee1a771c602396e3d81638621c4485f8d74b439e4d74e159a65407e51f9502606b5dc6d15100a735f7c3a8554d032a411914d334e7f2cf967f0d6de SHA512 2fe8ba257afe65b253a7e2b994ac3094cd8feb258985b0e35ed78d7d323fb907b7c9c42ba58cb1f4fac41e7a3086f64bfdd27df19bff1e564678b52c390881df +DIST thunderbird-102.13.0-bg.xpi 693377 BLAKE2B d301d5c321c717d128bcca6f67437d022a16c460820f1ab97b95c1ce8f36063ee133b25ffe4d5b157fcaf4f0a8192a834fbc43d63bc3837beb4a9a5e9ca774d6 SHA512 62b8d62d92d3371f33c7182f5d0a7ebef4fa492469156ca0a5a11dc050b0f3f75c7d836f251c1a34a33067e11a2baab5b7fcb386dc0cde7690a7f9aca851329f +DIST thunderbird-102.13.0-br.xpi 626472 BLAKE2B 23c6ec7ca24e7f8b0b6ab4da6f9f13d35480298120c276559057a1161f09f4a92bd2e9e6e6cfbba0f0834647524e86025abed503ad2ffe2335798aee6f82b3ae SHA512 87d3243fc693d1fc70c67a47b5f33bd3ce0526a1ced3adb907947dc8fb12c2e2880f3e240880f7d0c8a894c91e302d652b74f8920c26725415c64555b83768b6 +DIST thunderbird-102.13.0-ca.xpi 651367 BLAKE2B 7a3f3dd801776645c56fc5020a4eef2e4c00de10cf44f459f64bbf2c687072894943c61af4bea97eb1de1a060c6bd61f5eafb2467cb2da4bf4f0cd63a1c05d19 SHA512 cc235e482d03de1ec06f70aaff816afd7211776e3c0e84c284648ecccae25c20530f7dc98198d5ead6f12c8ecf85b895c4b8b23c463822b977ab3bc1619e6286 +DIST thunderbird-102.13.0-cak.xpi 651779 BLAKE2B 74787f6e8882279277cbcfe5e9fd6ef485f2bfff2db1b232a3a29dcebc87b3fc71eabba398c3d48b8bf8eaad5909bef496ad67810c4433d62719bbf45561b490 SHA512 a4e012834f6d616f60cf5c15ff5667a5c5a7ada0a8dd45bce048a5c7ae52ecfd4491cf24bd3bda723f144b67ad55abffb6c7eb0fdd75abaa977ba32704a85891 +DIST thunderbird-102.13.0-cs.xpi 728624 BLAKE2B 363f113f74f786ec1bed9ba77d51d0df0fccc0a0baa8eb56e4925a80386f62b8c6ee0ce59be0aa6b0e098254da37949c7b3bcaa53928f146412dbb7481545779 SHA512 5410e5ea859ba542804d8946603f69e5eb5814373d5bdbfe598a4c2067be9a6b21c4065d78b987e6bf41c26466b0a7ab0dec4114916c8ab7b80a268d4b9bb75b +DIST thunderbird-102.13.0-cy.xpi 705577 BLAKE2B 3175c4ac83a6d88bc4b62f0bb2dd7122e2aa27344f5fed404fa5c5d7c3c5c0f9cb27f4f29ff4384efb9ac7d984cfa3ea5451dbdb515a2f59f6144f64c46fb379 SHA512 0b7e832dc82ea5c29d2845035eb0ce3fd3a96e6e9340ffd9460972c6da30325437e932ef19065d15d51e269283f5d486a6e87a44f52ad14a7e83d075687a8646 +DIST thunderbird-102.13.0-da.xpi 685255 BLAKE2B b95a31839cb7c81dfb66c3fd7654b1800183965fcfd127e09517f69452b883727391b9c2941df9e9d6832b4e1759d7190b3a5617a8321b08d373812b7d0e5677 SHA512 37dcdf4dba2691c4fb15108e7bb96c94188754ab0b3ffedaaf1544885097cca51e94e9da27f878c15d48819ea756bba743a64844769f63a8aa51138c8e5169f1 +DIST thunderbird-102.13.0-de.xpi 717945 BLAKE2B c4c0fe10336d1ae0aad1153242caba81664e3e86d483fcdba5593d260d53182cbe02055dbb4317715e3fa9fee20894c530cb312bd0cbf5ec9efe56db1f6428d4 SHA512 51359e6e5fd0bb2e96b32a0b14a4e1ea2debbbc9001b147e49bbc6bc9ca7b4caa4605f981b382b53658187252c263865590fabf7cd94274f77bc46abd00544ee +DIST thunderbird-102.13.0-dsb.xpi 737085 BLAKE2B 1649f3e879ce49f31e44743d7ffe7323b009ffc56ec3a1e09fdacfbae9722893ded3a74659ca1bebf4af1babc2e676a793ae6c3f861e307e95b591e2d9c4a450 SHA512 b69e50e3bc0031778f2c866bd628998eb2f2303c5cd0a1450e694bab72a253473b5e48377de62ba8fb3d4b2cbd5948b1746e5b0863ff922381a7beb0da3bbbf3 +DIST thunderbird-102.13.0-el.xpi 840813 BLAKE2B 341ff0ed0da15960427e1fa77011490cd8bfd4245d15ecad27f08294bc203783255e30a75a3179a7f266f2e3139d0460268ffab25139f86a65de34475faf8bbc SHA512 499eb38edcc37a0c5eb5da0b0bdb157cc70e9e900d880d0206d4836e8b07f0ab2cd917604d5e45338df0143c612b23a1263c51fdde3310fe99b785f1ae62940c +DIST thunderbird-102.13.0-en-CA.xpi 659093 BLAKE2B 277adc49ab3e875c329956e48791083bbeed212d24c94224d2f582c58e8f8c092fcc2310f5b9e6e9a6435bec50feff2df8b68416fe235b8453d6fbffe79aa1cf SHA512 b7a744a4a443ac61eb4afb038c19cfa49e866cfe661bd98276f17e6b1719d00f236d594f9b50370af43c27dfaa70284d8d19526aec86f22f4c7fb9d3d03f3306 +DIST thunderbird-102.13.0-en-GB.xpi 665007 BLAKE2B 7421c7184a1ebaf50aa5a6a1c1b3399ca33c431243a2d1d7277cfe037ec9f923f0f92250a53073c611110b5b0298e9ff7b91d2d3ba4655f4d9dd583ee23da520 SHA512 7f5f94fffcf8fdb69cab63d28c7dbdac72b08434f441289abb508f9502cddc81f76140ee52ddf0e4be4d6c3bbf432ae2a5380172bf0b7b669810b0026aaf7a65 +DIST thunderbird-102.13.0-es-AR.xpi 717276 BLAKE2B ff2915d4ffd1229e4e953929d14d56ce0bb59e7ff208e20667fd438240bcb1f2197dcdd98636a7438d00a2e72ef78b5d1801d5bc5439ddf9feeeb3f2a9610da3 SHA512 c032a8e514c66d6139a7b9b6704aced41b6a5f4062fcaf82a0f341db34bde7bdb8225adb7947ae892cf168dbaf93204f3cb61d697f537bc47592f942910a6c03 +DIST thunderbird-102.13.0-es-ES.xpi 677480 BLAKE2B 65d64c347402469df5bd9108076e14344df3f42d13f5b633b261a49d45a4d451d368a4cf9a5be40c1c43bb3cab370c742de6eea6e6d2e32b8ec8efff660a9bff SHA512 7c1ead6ce92b0b36375dae3d214aed7c32376b9ad3c7a2f73b708ff3ca717cc240c1ff53eaf40c5220c834bb56689bf27619e8776f5464d28047ea54c180d481 +DIST thunderbird-102.13.0-es-MX.xpi 719709 BLAKE2B ac783cec119eb4d31179f655e2f05cc03b99ee2f603328f7b972dde4da7babf8ab817514cd9586f094badb47c74806b519a7c2532d06589989374eb408db6d9c SHA512 8b92c0f155811c2fbd0f621f88145ef533d1525853a14f4e412b18fa3146a4bdc82cc759f58b732122479888100ad868061384c50a59fc53bca5a1d1850095ad +DIST thunderbird-102.13.0-et.xpi 676675 BLAKE2B c8a828a78f88b6aa132305f255096ac24abbc1f395ec3dc18a8a7ea7dc903a4086b2588b69a83f9af0174de427ff751e5af38ac9b7b6b8b469a6455634775db7 SHA512 26981cd751a02e9a27061d385960e50bd373c059227197c6a23641e71a2a0a9a3d05cda931fc2754b2c8bb265d816ff82bd8ee43546dced921a352b35ee5cef6 +DIST thunderbird-102.13.0-eu.xpi 701828 BLAKE2B d2ec049b5ebd59f85fa50ac7f8d73ea84bf92eda7a0b35cdce80d9262ca288994e211c0e33114e8e92ad6efdda227035832a10245ff0d40db78746e1e0f2a72c SHA512 375ffe098455743d79a9d5d2d74f6bdfdb189715ddf35d53be876770ecda4fd06563cdb6341aafd5b735a8eeb06a7cbf1cbdf9034a355f740d433c336c928e91 +DIST thunderbird-102.13.0-fi.xpi 693486 BLAKE2B 735f88dbe8421c2045222e7e45ab82c2c2ead6d77901ff98141607a4350e550e1d4069f762363828cc8ba034977468cab38f4f9fa8d63cd98d609db93c0dc76b SHA512 42d057032d683da16ae0745d4817e55e78ab119b758778b2ab3711560eb1831899448b9f22af0cbdda3636f60e0a5340855c9abf4eb513d5f36fd339471d2c94 +DIST thunderbird-102.13.0-fr.xpi 730316 BLAKE2B c40256d94aaf14d0c4483d90a7654258a1672ffc76fc41abbb0529551082c6d26b4df52a472ede5e152aeb3639d14cb702011f30a346a6db077104768d6e4b09 SHA512 fa189bf073a12ba543fdb9159a389724b0301e117e5035163c2c2f577958048760e9e1b665dd17a56c06ca2dddc62704d9708bb579bb32de1ca32b98dbfa6990 +DIST thunderbird-102.13.0-fy-NL.xpi 711991 BLAKE2B 2f36f81c4f91d54a160092f512a5676db722c1a0d06b43938e58e7a21c9bc7a5ac33091a4b255d6e4fef953dbb30c038052a9ba7b79c473c775c061068cb05d8 SHA512 3e1277b754364c024ccf66e70871cb3b7a73e93346bd0b2180e38b513c273893c22f1f56f4778907defed25331c7a75aeb976153278cdbc962fe775b7a5e5159 +DIST thunderbird-102.13.0-ga-IE.xpi 614537 BLAKE2B 940fcec8b0e5a1a5a826608a094b18a1bccd11695b87d9b30ae69b26f2274c4eb480d617c97771735ca113eb18b021ac559df7f6d19187b6463817c07f45336d SHA512 219a6667ea1c6a98852fce6d663a831e1ee7b7e0ee5f4c4ccfe8e45e6214188715291da1eddc5709c34cb4e52843bfae5889a32555c67ce2066ab1d728cab249 +DIST thunderbird-102.13.0-gd.xpi 643576 BLAKE2B 4d9c81c23838f84aa07dcb5ff4cd18573f164953d1f204a43cad2a4bdc4f9016ba089f830b118b602287f2833b22f6d02cae8569b8c9c3d908045af61e25f0a6 SHA512 4459a226538fc54e02eb0fa57234533f219f3c5148961e77e054e93ebf2bfda6c41c0d4e874de3ca73a7f3f6c253acb94cb89a95b193f42daf40b9f8e3117ca2 +DIST thunderbird-102.13.0-gl.xpi 673002 BLAKE2B 86d1c1cf97854a4661f2516950c0491519453b9fa6100c8f4b68d80eb556b5cdba52a19d0ff852adf535914002757e122394d2f9e7a394b769abb46df3f62ede SHA512 17187d0eb3414ecd98909f9f7fd49de9efbfeeedbf1980d9426d29e19379afde66e2eb9b21a79b45ec6748e43d552c63bebd111192407eb9474d9efd5cc4e5c9 +DIST thunderbird-102.13.0-he.xpi 676369 BLAKE2B af732acdf919078b61206b7816e29ba989dafa462699ad6d4df467b3caa93c6a3ccccdba35ad57bf7d7042842524297cd3233f34de2da53666c0981af5a01733 SHA512 8a4dff3c908586d0c3ab13a73ecd085c68bd678fcfd4264ea097c9d6173ade6d4a1514efa2045b9d75263b0dd5b1b313bd85a41b42f45f577c272d5760273af0 +DIST thunderbird-102.13.0-hr.xpi 677719 BLAKE2B a1b2f145388ec5b036febb401033fea5292bdd6a89593e408605bbfe071c9f4ac1a69a0881b01cc4d4b85da14df0afa76a1493a7bfd8066278430a38cd4226d9 SHA512 951dc3982dc2f0007dc66ea6f8f53a83c3dd380f84124f28522deab88ad7f558c26b4e54169ee67e0e6a91fd8e3b8f14ed4dcacbda24a811b265a9e5fdc282dc +DIST thunderbird-102.13.0-hsb.xpi 736540 BLAKE2B 0d5992a45d18a51d7fff47e124969496770c6c4f58eccc847975007578d54815d5f6d2b2d898b2fa9d854068c07ae23b5ffe80d9ed6f803b274dd5c98b52ab70 SHA512 43db7766b309ec6a17ac49c6f964464a00058aa3009bc9dac3bd3843bb93e992cc77fc86e1a8372f981d4143ebef6b295709618e27afe89fd054c4f08d68c56c +DIST thunderbird-102.13.0-hu.xpi 741200 BLAKE2B f5781ba11ee11ce40ded24ed987f56a63b2522321ce3a0a70be15e971d675b06c57a3f5c1e1aadd96bb5b7d09582453da4fe19d74b069ddb2979bb56e4b25b9c SHA512 04bbed6e46777f5e6518c77f092193b0a5be65eda0ebc7cf7dfedf284d3769c24786b187255a3d0c8f9a7b8ddebf6d996af5cc888031b377008d14dc4933ffa9 +DIST thunderbird-102.13.0-id.xpi 653192 BLAKE2B 414f3c185403818ac9c91f5ed8a1a3bf2acfcd24e4012a50af175c16b8c0a3f9f02707c8dace185d71b4a768ba97f8ac30ee6dc55ea383fa410c4c37a0cdc81d SHA512 7ca1ac0dc6e31cb87ac55bfe9af3e1a43316d78cae02bc0d4db16ce7459f5f9f10e2cc406881ae70438d886b717aecfb4a9c2c992beb1507fc3e4cd0ba7ee4f5 +DIST thunderbird-102.13.0-is.xpi 706393 BLAKE2B 727927a182dd214ea32328d4a149fbe77a1d4826f4d2f16d6339b3ecd458b1793f8f5d8a6d608b0e2c9fb437f6a639af99dc977c5c46728ec91e4e95da692111 SHA512 008f18b029f68030665c80573e93ed7bf9a3c802c4aff3ad917f488927788e19f15066c2a7c65b5d4e2f172c65380b0d38860ec1c4ba7e2e8ce16cde2fa7a260 +DIST thunderbird-102.13.0-it.xpi 639984 BLAKE2B 9b4ba2a58b783822c6babd6cd51273edb58f6b98dd5e44aebf9105cff36890bdc697e4c0535ac523b667c2e62bf9b73c69552a124cf8039f4f0c2a38975aa79e SHA512 d923bac519e54633671d18998ba1345a1d281a8d89ac70b7c0381082f5b9d46a14cff13a443d4546ebce65fd05dfa15c7e2032eb8abff564941213ac0d9817e4 +DIST thunderbird-102.13.0-ja.xpi 781907 BLAKE2B 6128ec4e3cd4697ab1459992a1af22d283cb3cd2e9eb5ad2c64157f58eb8f0563a5d7e217f99538ba6ffdeac02ccd32ef7609d7a4b4cd9d6c78ad3e3f1e9ebd8 SHA512 b4d8cb9e435c0a91c13751961b06a1165971ba781208b044c9b1a41e6387ad4618cc17d6f64ccc14cc7f584aacf7813e54c5570404cca1938e03a2d17975e679 +DIST thunderbird-102.13.0-ka.xpi 769803 BLAKE2B 2c020e54893cb76db78791593d2bd877d509171cda98d40e0b74812ae34cc829ed6e4fe1575c1295df0d40a0e7b4a51dc838cd8806f8c4c344ca834f2c58fe45 SHA512 98a9c89ce34e896565c5a6a1cb10247b941f60ebe58f0f64c3ec32f7307cd2eff0ced578f0004a0780a16b243192cec18fda6c9b7811bab42db88b0c68ec1ac2 +DIST thunderbird-102.13.0-kab.xpi 702703 BLAKE2B 326a5c3c0349195e6c69a377da1b7ff2aa172b640cef284dad81cf7fa0001327158d23dd2b22188916dd5876210fe2ea03298ccdbed2f5efe4a52ce71e8b79d9 SHA512 9b2409c8b0b843fd1e2d9246f8a42b51b1e022ca9ab1901af4d8dfe30537145fa1e2a301fe1dfb381e4cec6ff52336b4a7e7bee07f25064898d37fec30d92329 +DIST thunderbird-102.13.0-kk.xpi 810967 BLAKE2B 5ae4d22e45885b55f85e1db9f5a5dfdc6ad8893b073083b5d40ab1f33c30655fa49835f8ccc13b6196c6e2ff8013b096fa7cd5d04538917638878c9645780cf2 SHA512 404e7ebea18d51b1295e17770eb2540f4c073b807e3112cc61dbbd562be911aa9356655fe71265861c12d7da7b05bbbeea7479eeae4fbaf3a1970daefe44109e +DIST thunderbird-102.13.0-ko.xpi 716819 BLAKE2B d468d847e328a999bd2921e6268ba6524129f4bdb495c0dc17590c094964b7376bdd263aa85440dd9eef2a730e56fa1d826027d154f14635198fdf25026c97b3 SHA512 af7d9843b01e890527391d2f3273457b39423a51af3644656d859b44d52488f1d17bc89a9aea1e7b585a5fa41708ef6c7ee9746cd2db914afe9bd3f0d2cfcd11 +DIST thunderbird-102.13.0-lt.xpi 690855 BLAKE2B 02558b70060acbdc77c5862217a5869982024128585ce7fa2257437e2f3f46192e8089ef82220c1481626987836aebbe3353cdd17899c689d9924b751454683f SHA512 3f2dc3bddfe66e29585528c78690f378c84e042d2a4602b763e3c0af99f2a164764ebc1c3839c7bfacfcd835d54cfbba11beb76975b509696bb7d5c052cdd135 +DIST thunderbird-102.13.0-lv.xpi 617767 BLAKE2B b19bb8d06b0e8247f0de242f2f8f32fb29b2f4c4f62415d79eddb256ee66731f425dc3ffc234f4bcebbca8138e6370064f8352cfdcfc326a54fa84a920cf825a SHA512 4094c5576baafa86886efa43c81983bfcbb99c96b0d89c530a7bbc584332a2f38c503ebd619a4df3963a052ed10a8019675e20a064042a4c8950fcb28eb5482f +DIST thunderbird-102.13.0-ms.xpi 577759 BLAKE2B 0e607dbb00af42715033b24d3ccd13c42e64a5f454169c4557aadc6a767cb4b9568f59679db8adea22cf3b7d0cbff8bbf23a901f6cb7ab6fc2a521bfc23f9dd9 SHA512 1d0a3f0a9bf64d1fbf257a4f67c6a3980cc967dbc00fc7acf263ce6f04f4706a6a9343e6502c33d9de0d6907759820647d7f0787f50784e3004296c1fe83647c +DIST thunderbird-102.13.0-nb-NO.xpi 662681 BLAKE2B b40f276c753f916b83a2b3b7f6c8cd5f01b3ecf0dc59a32eafff09024472249ac254d983741149a997ef02cf2039fd76b5af3080c990f525574b55ba45a3117b SHA512 33b8683a6f6979f6593c6bb1c96a52da3bd4a7d0f15e6c8ddd323d5ca2b63702aaf7fad95ca098a9599d7ab3a24c94c5d087ea4afe89fc21ecbaa6448d76da13 +DIST thunderbird-102.13.0-nl.xpi 703275 BLAKE2B b0fa922e2af1afa75e3a4dd2640a55f84be3e41718c3ef19b20deb22331dbbd2c9948f0f1d855cadca308323d9135ab34505090b7970c475cc0213d139cf3fda SHA512 2f2841db49ce6a1a6abccfa94511deac0192870dd833284d69c09b43a1370d03a87ab065123e4dba5b2f386b92cd1e408cc579839de7406204354468d63ca069 +DIST thunderbird-102.13.0-nn-NO.xpi 672832 BLAKE2B 27bd8d1877b7c2e6670405e1495b86e9ee5967496a5d856d20696abacb4d5bac9a58c0ce413390a6a04e4e88bcd7fc42ae0f48f0c4c9e1da6ceae908dcf72dfc SHA512 296591157e4b09788a5db6ccc26610e44e5112463b2e7671d704e927eaa5f8be514ce82367000f6f2cf5f53d4d8e4b55a4a944c386fdf50f505b645b687a6609 +DIST thunderbird-102.13.0-pa-IN.xpi 668032 BLAKE2B 78054fab20e60c4646277c7ed6d78c0e7fdcffb9b064905b31c1e9c2e4fba6c75d092bad2123229013f6738c6b2b96df5afec0127869d4d53112dba1806c8f8b SHA512 7a4aaf3f1986f02c3f772fc3886ab960f4009dda3e0549f27e215e7a8d2ab7cc73229781a0f38727092a5cb62c0ba05d9fa4edd8a88c05134ba258f6368085f9 +DIST thunderbird-102.13.0-pl.xpi 716229 BLAKE2B dd48851f066fe3371c326d84a6be484b7e3a3167361a7f50e6f6b30688d40969ab1d90ef3dccf1d470fb4d7ea76f9abefe9eb06708b1dd0ce834dc0e7dffbd64 SHA512 fdfb78d0c5798ecefa408d226bc18c94b1c62dbe85e80c763ab99da84449708b1c3d1db3ebb9c4f74a39e24a0659b70172226db4172f9cb33a33c68bd29d0963 +DIST thunderbird-102.13.0-pt-BR.xpi 711150 BLAKE2B 642beba31b79f847072a250a50672cfb2227a7ff252caae8e2ae9840bfee486dc60908f3f7bd70117980597c95cd5ed8cf8c860a18aeaf7ef6002952e1f6cdb5 SHA512 0d817b74868a46c1405eabef5df3faec1bb9d37ae3c0e09f01a67b23bc1121f8adc8e901ed18e03d2e67bb159881a7a14e5da2650201327276d7063b60f765fb +DIST thunderbird-102.13.0-pt-PT.xpi 686910 BLAKE2B ecbaf9738859669b03bf632c09317399505a2c6cfbfa0c5dabebb51df53bc52b69729cdd2118de639e1811c342db043980dc71ceaec800ea0e711d6ef187ec3c SHA512 a95881f6c9cc903818c241aa59a0d4463d0c5df85f19020a466a49ee3496eb59c139fb4b48deac72c77305cccead4289d0752bedf0e8180bf5309b9c556c80fa +DIST thunderbird-102.13.0-rm.xpi 701681 BLAKE2B 03bd15deff66306ac75f0a6cc4030d7ffa188fc7018eabe0ebd347189280926e5904c66bf2ffd2308b202adc49f18b245aaa8f235750336f0c136e4c9b77982a SHA512 8ea83e013a8197c11bab38fc7cc1521b695c39e0a409d180e4db46986e9f5b526b7dd5d66ece8ae13130516ca41c5bc784ff046c636f4c9458a94d9f63a8fc1c +DIST thunderbird-102.13.0-ro.xpi 661281 BLAKE2B 08354c44434e79d18960ad69ce5eb51713de504ae5be33b9e153005653ad0d6e8af890d9b8eaa382d2e619a3c663d844a362f88409cf8458d3a9a3803599343d SHA512 7bb5c403c7381dc9cc5084d08129e678543caebcd5c650c06a827c1e032f7f3c7e088a5ce7c24cf121397949d6896aa3740ee7459bd55f860197c8cc9b341fe7 +DIST thunderbird-102.13.0-ru.xpi 827221 BLAKE2B b85820539559982ac9a9bc1da493390a70612a10307753e0a47c7e79815ba6a45bd2eb9f6c0a213c57d6782146a996d0d5ad88f55d9a27cc5d55a717b28b2822 SHA512 875898dd3f9a379c51c2353df200a62f99deb42fe0c54940e27d4259e979a026483a799230af10c27c9af4695c3bcabdabeb076408059c42dda2e63a700a599a +DIST thunderbird-102.13.0-sk.xpi 740981 BLAKE2B 3687b2f0c9d4769f0b846e231d0a2e8ddd20d6a6273b822509d4c721218f711391ff16281fa78be6d11a824648bfd2add03a546e333b6f0d426d4e50df1f812b SHA512 b666461ee94182101f986159f1a11fa53bdb59d504e594c2486d07659e921d17c71492fd83f468b6fbae7421a0dcb90a977eefe8ed6438371e21cd51a98144fa +DIST thunderbird-102.13.0-sl.xpi 704057 BLAKE2B eafc137066f3e19022e36ce9431c2c629cbfd59edb60de7e633413eea074b64e69bb08b94a2a539410afdd87da11bc2ac2d6939ab54579a81afe881a55c71677 SHA512 694631fdf0018ee45b601d3788f5a61b258925cdb93700a159b355a8fabf088a196d7d30bb10174ae57f82e57e5f198f8aeae9634f9e844e74aad6455eadeda2 +DIST thunderbird-102.13.0-sq.xpi 726036 BLAKE2B d1ded399b05530f000498363d6b2d353ba57ff8601cfdce0323f83f3b2087da0cb7f008eaf8c5ee8554e4d1049ad4571ebcbc66724c6ba416864615bb343e931 SHA512 737107ae7b84825e9979eddccb85b13ec263c38724890e74fc5b95a18f9edb66d65b9be70e0c6c44504c84e18f1d1d2101f4ad7f40cb8bc987552e5da3c52284 +DIST thunderbird-102.13.0-sr.xpi 720557 BLAKE2B 99ed0a16d551a67f2211caf31561639cc7ceb7ec4c654489a078bed4c52901c94007e89925c0865ee55699c9cd944983f0a12ffe948f6e46a2d553763cc3ec6b SHA512 edad7259529251a99514b86b25993209a7dcebde4c0436be5a1f6a4f330f4c61e7b0e719ff1325d217880d495f5d54a8be2b960ad4d337d76dbe82dee2b61deb +DIST thunderbird-102.13.0-sv-SE.xpi 706954 BLAKE2B 644ff766ccf9dbec9c4f850000fa10ab292e8c761411cb9b82805bd7fec31f8f3d3055d6c7c9752c6cfd5f1f21ebc1547a479f2aef83aec0ec44332cb0fa8f62 SHA512 3154155d6e3a3f2dbe98f27c557452368b13a33a31a41a7e38e55b8ce5e827c3066290cfedc391f7037a715901147c5ce6d699cfbff8a28af0480cc5a94a2587 +DIST thunderbird-102.13.0-th.xpi 758235 BLAKE2B 91be214e96c65e60f488122a82703586996e2528aa54db8f34511af358b5103126acfb3f0ff3892512836467524602b20a0cecf1acf437301d9b6460e4fe23d9 SHA512 d0824cfe6993a503071a68768670f3514c0de7151d43c0d5e6c3d66842bc817186030fd7816739534718ae4b569e86dca3da6606132805fcee1f536719775627 +DIST thunderbird-102.13.0-tr.xpi 720175 BLAKE2B adb1974a7f463ce858591989f799a9cc5e7727ced9deaca319afe8125cc2ab3926e5d63984f8c9ff4838a5c930b26365c333e037957a4b4219d6cef20baf5492 SHA512 4610215cbf9a1e650e76d6edfc2e14e698201c3c0ef51fb48e59bac74fbf6ec8f660bf65ff14d046489819c2b95bd60088bf7d0746ab2195829719fadecf6944 +DIST thunderbird-102.13.0-uk.xpi 818663 BLAKE2B 7bb55727bd50ac2570279a37e8f449c0af7341eff15609a50f31693b4c7af8d31ff9773011833406a1be44b6cc25c59bc7448853d251d2375f2b5c41608712e2 SHA512 8f0a47e4d6fbe6cbc9e33610ca2db97df4b750b769de40e6f02536894a97e463cd4f5ec49b0c563bc57fa9ddff75b2835c47950dd1bf85ee3e893b1839899071 +DIST thunderbird-102.13.0-uz.xpi 593012 BLAKE2B 7c0f62b7338dfab37d6df2de55ab0f306a940a42918360e92f7fbeca3fadb28320e8e6852c3766baeda14810c15e34ea8c0caa1fcd4e78556e02c8901fbcc51a SHA512 3ccce30ce66af4db0e61f598208983aed718a0f2bfed326bd5c13e4b640d8e27b2cccb90a38ca349fa625ae4c6d1abdf1982408ff1d21e4e48c874820127c3c6 +DIST thunderbird-102.13.0-vi.xpi 745663 BLAKE2B ada366e22a8ada1fe584c1f087cb3b55e00fc68de64f0b4302e91385779850fe5622678e92f5c5a4e4cc128506ca9df01e29b3c83f8b9afa9ba4c432f140ddef SHA512 767b32fc8604f667d2ddf1f0205f636f3dba2fa9482199febb6330b5dd07be0e57b092b67ce5031d21930168d946a45ab1f98f954279448c1a9f92d69541b893 +DIST thunderbird-102.13.0-zh-CN.xpi 739887 BLAKE2B 7f4564d89192cafeccd99893bb44f74ffc316bd106b28b580c1f8f8967cbdcc9247528dd59cd9fa62a49d1ca8907766ddee5bfa7c08d8a35940da135edf2dc90 SHA512 4bf08f0c26474da4592a21438fad776562763a6207fbd8c4a13ce8c8353f85f5fdcab7878210665547972d27ad27b396678425ec19d623351af6b7b3e0f53a20 +DIST thunderbird-102.13.0-zh-TW.xpi 748347 BLAKE2B f3d419e179b2840c56079204708f9fe3b0db1d0e606b6c87c17ff987d2c3ab0459dfd7a8d0e10d1718b944b7f30174c8dce76f8f03f84e3c18220845fa5cea3f SHA512 d682ccb94b7a8cc39668e3f7c09cf62c6e2fd8ed54609f2d8ba96aa79972f250c04012e7ccdce65e6df8375f89bdc8434892513ac1fe4cc2390f632e03dedecf +DIST thunderbird-102.13.0.source.tar.xz 503365504 BLAKE2B a4da44665a4b6f4d7a49d0e0e92a99c5dcd3d0064e5fc547f7c29a9df9e3efdaca6f9048bcfdd5fe9e52f1d30a49d79e8021158a61319e29cfa2ca95e14f9e09 SHA512 1ed48220f91cc2c38f59067664c02f1f2098c843810b8f81cb8dee4fe98911d87aac352ab8639c68d0eed74297240cd9e0ce0e64a40360511be85315f2bfcfc6 diff --git a/mail-client/thunderbird/thunderbird-102.13.0.ebuild b/mail-client/thunderbird/thunderbird-102.13.0.ebuild new file mode 100644 index 000000000000..f74cebc0aacb --- /dev/null +++ b/mail-client/thunderbird/thunderbird-102.13.0.ebuild @@ -0,0 +1,1178 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FIREFOX_PATCHSET="firefox-102esr-patches-10tb.tar.xz" + +LLVM_MAX_SLOT=15 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses,sqlite,ssl" + +WANT_AUTOCONF="2.1" + +VIRTUALX_REQUIRED="pgo" + +MOZ_ESR= + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit autotools check-reqs desktop flag-o-matic gnome2-utils \ + llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \ + virtualx xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +if [[ ${PV} == *_rc* ]] ; then + MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" +fi + +PATCH_URIS=( + https://dev.gentoo.org/~{juippis,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET} +) + +SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz + ${PATCH_URIS[@]}" + +DESCRIPTION="Thunderbird Mail Client" +HOMEPAGE="https://www.thunderbird.net/" + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" + +IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" +IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux" +IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp" +IUSE+=" wayland wifi" + +# Thunderbird-only USE flags. +IUSE+=" +system-librnp" + +REQUIRED_USE="debug? ( !system-av1 ) + pgo? ( lto ) + wayland? ( dbus ) + wifi? ( dbus )" + +# Thunderbird-only dependencies. +TB_ONLY_DEPEND="!&2 + return 1 + fi + + if use clang ; then + if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then + einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then + einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use pgo ; then + if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then + einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + fi + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + +MOZ_LANGS=( + af ar ast be bg br ca cak cs cy da de dsb + el en-CA en-GB en-US es-AR es-ES es-MX et eu + fi fr fy-NL ga-IE gd gl he hr hsb hu + id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO + pa-IN pl pt-BR pt-PT rm ro ru + sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW +) + +mozilla_set_globals() { + # https://bugs.gentoo.org/587334 + local MOZ_TOO_REGIONALIZED_FOR_L10N=( + fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE + ) + + local lang xflag + for lang in "${MOZ_LANGS[@]}" ; do + # en and en_US are handled internally + if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then + continue + fi + + # strip region subtag if $lang is in the list + if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then + xflag=${lang%%-*} + else + xflag=${lang} + fi + + SRC_URI+=" l10n_${xflag/[_@]/-}? (" + SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" + SRC_URI+=" )" + IUSE+=" l10n_${xflag/[_@]/-}" + done +} +mozilla_set_globals + +moz_clear_vendor_checksums() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -ne 1 ]] ; then + die "${FUNCNAME} requires exact one argument" + fi + + einfo "Clearing cargo checksums for ${1} ..." + + sed -i \ + -e 's/\("files":{\)[^}]*/\1/' \ + "${S}"/third_party/rust/${1}/.cargo-checksum.json \ + || die +} + +moz_install_xpi() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local DESTDIR=${1} + shift + + insinto "${DESTDIR}" + + local emid xpi_file xpi_tmp_dir + for xpi_file in "${@}" ; do + emid= + xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") + + # Unpack XPI + unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die + + # Determine extension ID + if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then + emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") + [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" + elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then + emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") + [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" + else + die "failed to determine extension id" + fi + + einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." + newins "${xpi_file}" "${emid}.xpi" + done +} + +mozconfig_add_options_ac() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local reason=${1} + shift + + local option + for option in ${@} ; do + echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} + done +} + +mozconfig_add_options_mk() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 2 ]] ; then + die "${FUNCNAME} requires at least two arguments" + fi + + local reason=${1} + shift + + local option + for option in ${@} ; do + echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} + done +} + +mozconfig_use_enable() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 1 ]] ; then + die "${FUNCNAME} requires at least one arguments" + fi + + local flag=$(use_enable "${@}") + mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" +} + +mozconfig_use_with() { + debug-print-function ${FUNCNAME} "$@" + + if [[ ${#} -lt 1 ]] ; then + die "${FUNCNAME} requires at least one arguments" + fi + + local flag=$(use_with "${@}") + mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" +} + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]] ; then + if use pgo ; then + if ! has usersandbox $FEATURES ; then + die "You must enable usersandbox as X server can not run as root!" + fi + fi + + # Ensure we have enough disk space to compile + if use pgo || use lto || use debug ; then + CHECKREQS_DISK_BUILD="13500M" + else + CHECKREQS_DISK_BUILD="6600M" + fi + + check-reqs_pkg_pretend + fi +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]] ; then + if use pgo ; then + if ! has userpriv ${FEATURES} ; then + eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" + fi + fi + + # Ensure we have enough disk space to compile + if use pgo || use lto || use debug ; then + CHECKREQS_DISK_BUILD="13500M" + else + CHECKREQS_DISK_BUILD="6400M" + fi + + check-reqs_pkg_setup + + llvm_pkg_setup + + if use clang && use lto ; then + local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') + [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") + [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" + + local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') + [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") + [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" + + if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then + eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." + eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" + eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" + eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" + eerror " - Build ${CATEGORY}/${PN} without USE=lto" + eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " + eerror " llvm/clang/lld/rust chain depending on your @world updates)" + die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" + fi + fi + + python-any-r1_pkg_setup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset \ + DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XAUTHORITY \ + XDG_CACHE_HOME \ + XDG_SESSION_COOKIE + + # Build system is using /proc/self/oom_score_adj, bug #604394 + addpredict /proc/self/oom_score_adj + + if use pgo ; then + # Allow access to GPU during PGO run + local ati_cards mesa_cards nvidia_cards render_cards + shopt -s nullglob + + ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') + if [[ -n "${ati_cards}" ]] ; then + addpredict "${ati_cards}" + fi + + mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if [[ -n "${mesa_cards}" ]] ; then + addpredict "${mesa_cards}" + fi + + nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') + if [[ -n "${nvidia_cards}" ]] ; then + addpredict "${nvidia_cards}" + fi + + render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') + if [[ -n "${render_cards}" ]] ; then + addpredict "${render_cards}" + fi + + shopt -u nullglob + fi + + if ! mountpoint -q /dev/shm ; then + # If /dev/shm is not available, configure is known to fail with + # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py + ewarn "/dev/shm is not mounted -- expect build failures!" + fi + + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then + MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" + fi + + if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then + MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" + fi + + # Mozilla API keys (see https://location.services.mozilla.com/api) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then + MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" + fi + + # Ensure we use C locale when building, bug #746215 + export LC_ALL=C + fi +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + unpack ${_src_file} + fi + done +} + +src_prepare() { + if use lto; then + rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die + fi + + eapply "${WORKDIR}/firefox-patches" + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Make cargo respect MAKEOPTS + export CARGO_BUILD_JOBS="$(makeopts_jobs)" + + # Make LTO respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/build/moz.configure/lto-pgo.configure \ + || die "sed failed to set num_cores" + + # Make ICU respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/intl/icu_sources_data.py \ + || die "sed failed to set num_cores" + + # sed-in toolchain prefix + sed -i \ + -e "s/objdump/${CHOST}-objdump/" \ + "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ + || die "sed failed to set toolchain prefix" + + sed -i \ + -e 's/ccache_stats = None/return None/' \ + "${S}"/python/mozbuild/mozbuild/controller/building.py \ + || die "sed failed to disable ccache stats call" + + einfo "Removing pre-built binaries ..." + find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die + + # Clearing crate checksums where we have applied patches + moz_clear_vendor_checksums bindgen + + # Create build dir + BUILD_DIR="${WORKDIR}/${PN}_build" + mkdir -p "${BUILD_DIR}" || die + + # Write API keys to disk + echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die + echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die + echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die + + xdg_environment_reset +} + +src_configure() { + # Show flags set at the beginning + einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" + einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" + einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" + einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" + einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" + + local have_switched_compiler= + if use clang; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + if tc-is-gcc; then + have_switched_compiler=yes + fi + AR=llvm-ar + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + NM=llvm-nm + RANLIB=llvm-ranlib + elif ! use clang && ! tc-is-gcc ; then + # Force gcc + have_switched_compiler=yes + einfo "Enforcing the use of gcc due to USE=-clang ..." + AR=gcc-ar + CC=${CHOST}-gcc + CXX=${CHOST}-g++ + NM=gcc-nm + RANLIB=gcc-ranlib + fi + + if [[ -n "${have_switched_compiler}" ]] ; then + # Because we switched active compiler we have to ensure + # that no unsupported flags are set + strip-unsupported-flags + fi + + # Ensure we use correct toolchain + export HOST_CC="$(tc-getBUILD_CC)" + export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" + tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG + + # Pass the correct toolchain paths through cbindgen + if tc-is-cross-compiler ; then + export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" + fi + + # Set MOZILLA_FIVE_HOME + export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + # python/mach/mach/mixin/process.py fails to detect SHELL + export SHELL="${EPREFIX}/bin/bash" + + # Set state path + export MOZBUILD_STATE_PATH="${BUILD_DIR}" + + # Set MOZCONFIG + export MOZCONFIG="${S}/.mozconfig" + + # Initialize MOZCONFIG + mozconfig_add_options_ac '' --enable-application=comm/mail + + # Set Gentoo defaults + export MOZILLA_OFFICIAL=1 + + mozconfig_add_options_ac 'Gentoo default' \ + --allow-addon-sideload \ + --disable-cargo-incremental \ + --disable-crashreporter \ + --disable-gpsd \ + --disable-install-strip \ + --disable-parental-controls \ + --disable-strip \ + --disable-updater \ + --enable-js-shell \ + --enable-negotiateauth \ + --enable-new-pass-manager \ + --enable-official-branding \ + --enable-release \ + --enable-system-ffi \ + --enable-system-pixman \ + --host="${CBUILD:-${CHOST}}" \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --prefix="${EPREFIX}/usr" \ + --target="${CHOST}" \ + --without-ccache \ + --without-wasm-sandboxed-libraries \ + --with-intl-api \ + --with-libclang-path="$(llvm-config --libdir)" \ + --with-system-nspr \ + --with-system-nss \ + --with-system-zlib \ + --with-toolchain-prefix="${CHOST}-" \ + --with-unsigned-addon-scopes=app,system \ + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" + + # Set update channel + local update_channel=release + [[ -n ${MOZ_ESR} ]] && update_channel=esr + mozconfig_add_options_ac '' --update-channel=${update_channel} + + if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then + mozconfig_add_options_ac '' --enable-rust-simd + fi + + # For future keywording: This is currently (97.0) only supported on: + # amd64, arm, arm64 & x86. + # Might want to flip the logic around if Firefox is to support more arches. + if use ppc64; then + mozconfig_add_options_ac '' --disable-sandbox + else + mozconfig_add_options_ac '' --enable-sandbox + fi + + if [[ -s "${S}/api-google.key" ]] ; then + local key_origin="Gentoo default" + if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then + key_origin="User value" + fi + + mozconfig_add_options_ac "${key_origin}" \ + --with-google-safebrowsing-api-keyfile="${S}/api-google.key" + else + einfo "Building without Google API key ..." + fi + + if [[ -s "${S}/api-location.key" ]] ; then + local key_origin="Gentoo default" + if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then + key_origin="User value" + fi + + mozconfig_add_options_ac "${key_origin}" \ + --with-google-location-service-api-keyfile="${S}/api-location.key" + else + einfo "Building without Location API key ..." + fi + + if [[ -s "${S}/api-mozilla.key" ]] ; then + local key_origin="Gentoo default" + if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then + key_origin="User value" + fi + + mozconfig_add_options_ac "${key_origin}" \ + --with-mozilla-api-keyfile="${S}/api-mozilla.key" + else + einfo "Building without Mozilla API key ..." + fi + + mozconfig_use_with system-av1 + mozconfig_use_with system-harfbuzz + mozconfig_use_with system-harfbuzz system-graphite2 + mozconfig_use_with system-icu + mozconfig_use_with system-jpeg + mozconfig_use_with system-libevent + mozconfig_use_with system-libvpx + mozconfig_use_with system-png + mozconfig_use_with system-webp + + if use system-librnp; then + mozconfig_add_options_ac "+system-librnp" --enable-compile-environment + mozconfig_use_with system-librnp + else + # This controls the backend of the bundled librnp. Choices are "botan" and "openssl". + # RNP Upstream recommends to use botan. In Gentoo it's preferred to use system-librnp. + mozconfig_add_options_ac "+bundled librnp backend = botan" --with-librnp-backend="botan" + fi + + mozconfig_use_enable dbus + mozconfig_use_enable libproxy + + use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme + + if use hardened ; then + mozconfig_add_options_ac "+hardened" --enable-hardening + append-ldflags "-Wl,-z,relro -Wl,-z,now" + fi + + local myaudiobackends="" + use jack && myaudiobackends+="jack," + use sndio && myaudiobackends+="sndio," + use pulseaudio && myaudiobackends+="pulseaudio," + ! use pulseaudio && myaudiobackends+="alsa," + + mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}" + + mozconfig_use_enable wifi necko-wifi + + if use wayland ; then + mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland + else + mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3 + fi + + if use lto ; then + if use clang ; then + # Upstream only supports lld when using clang + mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld + + mozconfig_add_options_ac '+lto' --enable-lto=cross + + else + # ThinLTO is currently broken, see bmo#1644409 + mozconfig_add_options_ac '+lto' --enable-lto=full + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + fi + + if use pgo ; then + mozconfig_add_options_ac '+pgo' MOZ_PGO=1 + + if use clang ; then + # Used in build/pgo/profileserver.py + export LLVM_PROFDATA="llvm-profdata" + fi + fi + else + # Avoid auto-magic on linker + if use clang ; then + # This is upstream's default + mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld + else + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + fi + fi + + # LTO flag was handled via configure + filter-lto + + mozconfig_use_enable debug + if use debug ; then + mozconfig_add_options_ac '+debug' --disable-optimize + else + if is-flag '-g*' ; then + if use clang ; then + mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') + else + mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols + fi + else + mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols + fi + + if is-flag '-O0' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 + elif is-flag '-O4' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 + elif is-flag '-O3' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 + elif is-flag '-O1' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 + elif is-flag '-Os' ; then + mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os + else + mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 + fi + fi + + # Debug flag was handled via configure + filter-flags '-g*' + + # Optimization flag was handled via configure + filter-flags '-O*' + + # Modifications to better support ARM, bug #553364 + if use cpu_flags_arm_neon ; then + mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon + + if ! tc-is-clang ; then + # thumb options aren't supported when using clang, bug 666966 + mozconfig_add_options_ac '+cpu_flags_arm_neon' \ + --with-thumb=yes \ + --with-thumb-interwork=no + fi + fi + + if [[ ${CHOST} == armv*h* ]] ; then + mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard + + if ! use system-libvpx ; then + sed -i \ + -e "s|softfp|hard|" \ + "${S}"/media/libvpx/moz.build \ + || die + fi + fi + + if use clang ; then + # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 + # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') + local disable_elf_hack= + if use amd64 ; then + disable_elf_hack=yes + elif use x86 ; then + disable_elf_hack=yes + elif use arm ; then + disable_elf_hack=yes + fi + + if [[ -n ${disable_elf_hack} ]] ; then + mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack + fi + elif tc-is-gcc ; then + if ver_test $(gcc-fullversion) -ge 10 ; then + einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." + append-cxxflags -fno-tree-loop-vectorize + fi + fi + + # Additional ARCH support + case "${ARCH}" in + arm) + # Reduce the memory requirements for linking + if use clang ; then + # Nothing to do + :; + elif use lto ; then + append-ldflags -Wl,--no-keep-memory + else + append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads + fi + ;; + esac + + if ! use elibc_glibc ; then + mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc + fi + + # Allow elfhack to work in combination with unstripped binaries + # when they would normally be larger than 2GiB. + append-ldflags "-Wl,--compress-debug-sections=zlib" + + # Make revdep-rebuild.sh happy; Also required for musl + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags + + # Pass $MAKEOPTS to build system + export MOZ_MAKE_FLAGS="${MAKEOPTS}" + + # Use system's Python environment + export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach + + if use system-python-libs; then + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" + else + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" + fi + + # Disable notification when build system has finished + export MOZ_NOSPAM=1 + + # Portage sets XARGS environment variable to "xargs -r" by default which + # breaks build system's check_prog() function which doesn't support arguments + mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" + + # Set build dir + mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" + + # Show flags we will use + einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" + einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" + einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" + einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" + einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" + + # Handle EXTRA_CONF and show summary + local ac opt hash reason + + # Apply EXTRA_ECONF entries to $MOZCONFIG + if [[ -n ${EXTRA_ECONF} ]] ; then + IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} + for opt in "${ac[@]}"; do + mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} + done + fi + + echo + echo "==========================================================" + echo "Building ${PF} with the following configuration" + grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do + [[ -z ${hash} || ${hash} == \# ]] \ + || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" + printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" + done + echo "==========================================================" + echo + + ./mach configure || die +} + +src_compile() { + local virtx_cmd= + + if use pgo ; then + virtx_cmd=virtx + + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + addpredict /root + fi + + local -x GDK_BACKEND=x11 + + ${virtx_cmd} ./mach build --verbose \ + || die +} + +src_install() { + # xpcshell is getting called during install + pax-mark m \ + "${BUILD_DIR}"/dist/bin/xpcshell \ + "${BUILD_DIR}"/dist/bin/${PN} \ + "${BUILD_DIR}"/dist/bin/plugin-container + + DESTDIR="${D}" ./mach install || die + + # Upstream cannot ship symlink but we can (bmo#658850) + rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die + dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin + + # Don't install llvm-symbolizer from sys-devel/llvm package + if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then + rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die + fi + + # Install policy (currently only used to disable application updates) + insinto "${MOZILLA_FIVE_HOME}/distribution" + newins "${FILESDIR}"/distribution.ini distribution.ini + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Install system-wide preferences + local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref" + insinto "${PREFS_DIR}" + newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js + + local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" + + # Set dictionary path to use system hunspell + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" + pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); + EOF + + # Force hwaccel prefs if USE=hwaccel is enabled + if use hwaccel ; then + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \ + >>"${GENTOO_PREFS}" \ + || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" + + if use wayland; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs" + pref("gfx.x11-egl.force-enabled", false); + EOF + else + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs" + pref("gfx.x11-egl.force-enabled", true); + EOF + fi + fi + + # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it + if use system-harfbuzz ; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" + sticky_pref("gfx.font_rendering.graphite.enabled", true); + EOF + fi + + # Install language packs + local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) + if [[ -n "${langpacks}" ]] ; then + moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" + fi + + # Install icons + local icon_srcdir="${S}/comm/mail/branding/thunderbird" + local icon_symbolic_file="${icon_srcdir}/TB-symbolic.svg" + + insinto /usr/share/icons/hicolor/symbolic/apps + newins "${icon_symbolic_file}" ${PN}-symbolic.svg + + local icon size + for icon in "${icon_srcdir}"/default*.png ; do + size=${icon%.png} + size=${size##*/default} + + if [[ ${size} -eq 48 ]] ; then + newicon "${icon}" ${PN}.png + fi + + newicon -s ${size} "${icon}" ${PN}.png + done + + # Install menu + local app_name="Mozilla ${MOZ_PN^}" + local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" + local desktop_filename="${PN}.desktop" + local exec_command="${PN}" + local icon="${PN}" + local use_wayland="false" + + if use wayland ; then + use_wayland="true" + fi + + cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die + + sed -i \ + -e "s:@NAME@:${app_name}:" \ + -e "s:@EXEC@:${exec_command}:" \ + -e "s:@ICON@:${icon}:" \ + "${WORKDIR}/${PN}.desktop-template" \ + || die + + newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" + + rm "${WORKDIR}/${PN}.desktop-template" || die + + # Install wrapper script + [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" + newbin "${FILESDIR}/${PN}-r1.sh" ${PN} + + # Update wrapper + sed -i \ + -e "s:@PREFIX@:${EPREFIX}/usr:" \ + -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ + -e "s:@APULSELIB_DIR@:${apulselib}:" \ + -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ + "${ED}/usr/bin/${PN}" \ + || die +} + +pkg_preinst() { + xdg_pkg_preinst + + # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse + # does not need to be forced into the LD_LIBRARY_PATH + if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then + einfo "APULSE found; Generating library symlinks for sound support ..." + local lib + pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die + for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do + # A quickpkg rolled by hand will grab symlinks as part of the package, + # so we need to avoid creating them if they already exist. + if [[ ! -L ${lib##*/} ]] ; then + ln -s "${lib}" ${lib##*/} || die + fi + done + popd &>/dev/null || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then + elog "Apulse was detected at merge time on this system and so it will always be" + elog "used for sound. If you wish to use pulseaudio instead please unmerge" + elog "media-sound/apulse." + elog + fi + + local show_doh_information + local show_shortcut_information + + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + # New install; Tell user that DoH is disabled by default + show_doh_information=yes + show_shortcut_information=no + else + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 91.0 ; then + # Tell user that we no longer install a shortcut + # per supported display protocol + show_shortcut_information=yes + fi + done + fi + + if [[ -n "${show_doh_information}" ]] ; then + elog + elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" + elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" + elog "DNS traffic to Cloudflare by default is not a good idea and applications" + elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" + elog "(\"Off by choice\") by default." + elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." + fi + + if [[ -n "${show_shortcut_information}" ]] ; then + elog + elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" + elog "each supported display protocol. Instead we will only install" + elog "one generic Mozilla ${PN^} shortcut." + elog "If you still want to be able to select between running Mozilla ${PN^}" + elog "on X11 or Wayland, you have to re-create these shortcuts on your own." + fi + + # bug 835078 + if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then + ewarn "You have nouveau drivers installed in your system and 'hwaccel' " + ewarn "enabled for Firefox. Nouveau / your GPU might not support the " + ewarn "required EGL, so either disable 'hwaccel' or try the workaround " + ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." + fi + + optfeature_header "Optional programs for extra features:" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "encrypted chat support" net-libs/libotr + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas +} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 9a6bdbcec7edce221f9f34fb3521e261c377aad9..724fbfd1d88b77dc66c376e9e006fd75fa786d3b 100644 GIT binary patch delta 37644 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 QrTw4(2YazNqSp`s0H+qUhyVZp delta 37611 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 diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest index a5cb4eae2133..95b47c54690a 100644 --- a/media-gfx/digikam/Manifest +++ b/media-gfx/digikam/Manifest @@ -1 +1,2 @@ DIST digiKam-7.10.0.tar.xz 349238192 BLAKE2B 527d0c3ca2e2cc2ac4d3eff11ab4e6556d21f29c78b13f92c7a80ab2775c2ba838b0d94f1fd402533dc249148049be365e7f3798eb9a973ee9d38d682f33df64 SHA512 1a5f045161253d73c4012fa949ec718fcc6c6b292ee0557c8015bea81c95fa39d3034ad46a40fdb64221f59832dc8ecdc724e93929ad2c0e35cc51fc82d28f27 +DIST digiKam-8.1.0.tar.xz 35712348 BLAKE2B 0feaa66ec27b0c2a9e776f26c02987554e8653cda29ca1982182ec1a0f70783808cd2e269dcee1f2b65e6e29ba3bc483a2284a6a485c0b7cc46ae80dd2f87069 SHA512 cbf5a776b4138f4f05d074721324b046dfa07ddc01259f569ae46c46a6d5b0b00824ef0962a09041081703348e4defecf15cff800b2c6cf5e04a0e7e963a3ef4 diff --git a/media-gfx/digikam/digikam-8.1.0.ebuild b/media-gfx/digikam/digikam-8.1.0.ebuild new file mode 100644 index 000000000000..eeb2f032ad56 --- /dev/null +++ b/media-gfx/digikam/digikam-8.1.0.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm kde.org toolchain-funcs + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + if [[ ${PV} =~ beta[0-9]$ ]]; then + SRC_URI="mirror://kde/unstable/${PN}/" + else + SRC_URI="mirror://kde/stable/${PN}/${PV}/" + fi + SRC_URI+="digiKam-${PV/_/-}.tar.xz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${PV/_/-}" +fi + +DESCRIPTION="Digital photo management application" +HOMEPAGE="https://www.digikam.org/" + +LICENSE="GPL-2" +SLOT="5" +IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble mysql opengl openmp +panorama scanner semantic-desktop spell X" + +# bug 366505 +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/expat + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[-gles2-only] + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtnetworkauth-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5[mysql?] + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}: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/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=media-gfx/exiv2-0.27.1:=[xmp] + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/liblqr + media-libs/libpng:= + >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] + media-libs/tiff:= + addressbook? ( + >=kde-apps/akonadi-contacts-19.04.3:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + ) + calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 ) + gphoto2? ( media-libs/libgphoto2:= ) + heif? ( + media-libs/libheif:= + media-libs/x265:= + ) + imagemagick? ( media-gfx/imagemagick:= ) + lensfun? ( media-libs/lensfun ) + marble? ( + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=kde-apps/marble-19.04.3:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + ) + opengl? ( + >=dev-qt/qtopengl-${QTMIN}:5 + virtual/opengl + ) + panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 ) + scanner? ( >=kde-apps/libksane-19.04.3:5 ) + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:5 ) + spell? ( >=kde-frameworks/sonnet-${KFMIN}:5 ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + dev-cpp/eigen:3 + dev-libs/boost + addressbook? ( >=kde-apps/akonadi-19.04.3:5 ) +" +RDEPEND="${COMMON_DEPEND} + mysql? ( virtual/mysql[server(+)] ) + panorama? ( media-gfx/hugin ) +" +BDEPEND=" + sys-devel/gettext + panorama? ( + sys-devel/bison + sys-devel/flex + ) +" + +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + ecm_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + ecm_pkg_setup +} + +# FIXME: Unbundle libraw (libs/rawengine/libraw) +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=OFF # KF6 not stable upstream yet + -DBUILD_TESTING=OFF # bug 698192 + -DENABLE_APPSTYLES=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON + -DENABLE_MEDIAPLAYER=OFF # bug 758641; bundled as of 8.0, KDE-bug 448681 + -DENABLE_SHOWFOTO=ON # built unconditionally so far, new option since 8.0 + -DENABLE_QWEBENGINE=ON + -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook) + $(cmake_use_find_package calendar KF5CalendarCore) + $(cmake_use_find_package gphoto2 Gphoto2) + $(cmake_use_find_package heif Libheif) + $(cmake_use_find_package imagemagick ImageMagick) + $(cmake_use_find_package lensfun LensFun) + $(cmake_use_find_package marble Marble) + -DENABLE_MYSQLSUPPORT=$(usex mysql) + -DENABLE_INTERNALMYSQL=$(usex mysql) + $(cmake_use_find_package opengl OpenGL) + $(cmake_use_find_package panorama KF5ThreadWeaver) + $(cmake_use_find_package scanner KF5Sane) + $(cmake_use_find_package spell KF5Sonnet) + -DENABLE_KFILEMETADATASUPPORT=$(usex semantic-desktop) + $(cmake_use_find_package X X11) + ) + + ecm_src_configure +} diff --git a/media-gfx/digikam/files/digikam-8.1.0-cmake.patch b/media-gfx/digikam/files/digikam-8.1.0-cmake.patch new file mode 100644 index 000000000000..16c1ffa5c37d --- /dev/null +++ b/media-gfx/digikam/files/digikam-8.1.0-cmake.patch @@ -0,0 +1,179 @@ +From 05b6e81bd4ceca8d6166aa0a000919cde2bfde3e Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sun, 17 Feb 2019 23:51:03 +0100 +Subject: [PATCH] Un-break optional Qt/KF5 detection + +And if we enable an option, make the necessary libraries REQUIRED. +--- + core/cmake/rules/RulesKDEFramework.cmake | 34 +++----------- + core/cmake/rules/RulesQtFramework.cmake | 58 +++++------------------- + core/cmake/rules/RulesX11.cmake | 7 +-- + 3 files changed, 18 insertions(+), 81 deletions(-) + +diff --git a/core/cmake/rules/RulesKDEFramework.cmake b/core/cmake/rules/RulesKDEFramework.cmake +index 610033425c..2d8acc7956 100644 +--- a/core/cmake/rules/RulesKDEFramework.cmake ++++ b/core/cmake/rules/RulesKDEFramework.cmake +@@ -26,19 +26,15 @@ find_package(KF5 ${KF5_MIN_VERSION} QUIET + ) + + if(ENABLE_KFILEMETADATASUPPORT) +- +- find_package(KF5 ${KF5_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- FileMetaData # For Plasma destop file indexer support. +- ) +- ++ # For Plasma desktop file indexer support. ++ find_package(KF5FileMetaData ${KF5_MIN_VERSION} REQUIRED) + endif() + + + if(ENABLE_AKONADICONTACTSUPPORT) + +- find_package(KF5 ${AKONADI_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS ++ find_package(KF5 ${AKONADI_MIN_VERSION} REQUIRED ++ COMPONENTS + Akonadi + AkonadiContact # For KDE Mail Contacts support. + Contacts # API for contacts/address book data. +@@ -46,15 +42,9 @@ if(ENABLE_AKONADICONTACTSUPPORT) + + endif() + +-find_package(KF5 ${KSANE_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- Sane # For digital scanner support. +-) ++find_package(KF5Sane ${KSANE_MIN_VERSION} QUIET) # For digital scanner support. + +-find_package(KF5 ${CALENDAR_MIN_VERSION} QUIET +- OPTIONAL_COMPONENTS +- CalendarCore # For Calendar tool. +-) ++find_package(KF5CalendarCore ${CALENDAR_MIN_VERSION} QUIET) # For Calendar tool. + + if ("${KF5CalendarCore_VERSION}" VERSION_GREATER 5.6.40) + +@@ -62,18 +52,6 @@ if ("${KF5CalendarCore_VERSION}" VERSION_GREATER 5.6.40) + + endif() + +-if(ENABLE_AKONADICONTACTSUPPORT AND (NOT KF5AkonadiContact_FOUND OR NOT KF5Contacts_FOUND)) +- +- set(ENABLE_AKONADICONTACTSUPPORT OFF) +- +-endif() +- +-if(ENABLE_KFILEMETADATASUPPORT AND NOT KF5FileMetaData_FOUND) +- +- set(ENABLE_KFILEMETADATASUPPORT OFF) +- +-endif() +- + # Check if KIO have been compiled with KIOWidgets. digiKam only needs this one. + + if(KF5KIO_FOUND) +diff --git a/core/cmake/rules/RulesQtFramework.cmake b/core/cmake/rules/RulesQtFramework.cmake +index e6e1670ed3..1ab57af4d4 100644 +--- a/core/cmake/rules/RulesQtFramework.cmake ++++ b/core/cmake/rules/RulesQtFramework.cmake +@@ -18,47 +18,19 @@ find_package(Qt${QT_VERSION_MAJOR} REQUIRED + ) + + if(ENABLE_QWEBENGINE) +- +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE +- COMPONENTS +- WebEngineWidgets +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}WebEngineWidgets REQUIRED NO_MODULE) + else() +- +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE +- COMPONENTS +- WebKitWidgets +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}WebKitWidgets REQUIRED NO_MODULE) + endif() + +-find_package(Qt${QT_VERSION_MAJOR} +- OPTIONAL_COMPONENTS +- DBus +- OpenGL +-) ++find_package(Qt${QT_VERSION_MAJOR}DBus) ++find_package(Qt${QT_VERSION_MAJOR}OpenGL) + + if(Qt6_FOUND) +- +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE COMPONENTS +- StateMachine +- ) +- find_package(Qt${QT_VERSION_MAJOR} +- OPTIONAL_COMPONENTS +- OpenGLWidgets +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}StateMachine REQUIRED NO_MODULE) ++ find_package(Qt${QT_VERSION_MAJOR}OpenGLWidgets) + else() +- +- find_package(Qt${QT_VERSION_MAJOR} +- OPTIONAL_COMPONENTS +- XmlPatterns # For Rajce plugin +- ) +- ++ find_package(Qt${QT_VERSION_MAJOR}XmlPatterns) # For Rajce plugin + endif() + + if(ENABLE_DBUS) +@@ -74,17 +46,9 @@ endif() + # Qt Dependencies For unit tests and CLI test tools + + if(BUILD_TESTING) ++ find_package(Qt${QT_VERSION_MAJOR}Test REQUIRED NO_MODULE) + +- find_package(Qt${QT_VERSION_MAJOR} REQUIRED +- NO_MODULE +- COMPONENTS +- Test +- ) +- +- find_package(Qt${QT_VERSION_MAJOR} +- QUIET +- OPTIONAL_COMPONENTS +- Qml WebView # Optional, for 'sialis' O2 library test tool. +- ) +- ++ # Optional, for 'sialis' O2 library test tool. ++ find_package(Qt${QT_VERSION_MAJOR}Qml QUIET NO_MODULE) ++ find_package(Qt${QT_VERSION_MAJOR}WebView QUIET NO_MODULE) + endif() +diff --git a/core/cmake/rules/RulesX11.cmake b/core/cmake/rules/RulesX11.cmake +index d7659eed34..9c145970b2 100644 +--- a/core/cmake/rules/RulesX11.cmake ++++ b/core/cmake/rules/RulesX11.cmake +@@ -11,12 +11,7 @@ find_package(X11) + if(X11_FOUND) + + if(NOT Qt6_FOUND) +- +- find_package(Qt5 ${QT_MIN_VERSION} NO_MODULE +- COMPONENTS +- X11Extras +- ) +- ++ find_package(Qt5X11Extras ${QT_MIN_VERSION} NO_MODULE) + endif() + + set(HAVE_X11 TRUE) +-- +2.41.0 + diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest index 5ab4687c86c5..f95eeb4935b0 100644 --- a/media-gfx/eog/Manifest +++ b/media-gfx/eog/Manifest @@ -1,2 +1,3 @@ DIST eog-44.1.tar.xz 4655216 BLAKE2B 1d4f2fafa84f7fc854c5a76d253926541f11dbe145046f13d777ec6062c6c4c6afa4ed603532c5071ada13c12e27fc86335e16d4d596567f352b878dc4f16f86 SHA512 2791466d186bb9ae8a6822e7a9e93d4b76ab1030a5bc0dc61858030622ec3cb74a6b674d65f6fb6e16b9c1eda9d320ac50479e04822209865f004ac1a729b02e DIST eog-44.2.tar.xz 4654888 BLAKE2B 3618614e54107d4681cb6f029158023da45f587af20b81f046bf3db84c53b6468a5d0c988331ba4d4f8f8ed4a99fe5e92cd7b3c136ddb143d6058723eab4d6ca SHA512 30695401355c94b4b516a3832c61b761efeb5288f0264c7d3b243f9fa028d6daa4f6ec4761041cff78821d080b4ff3826fc31a08b95e095251d278eddd1f8433 +DIST eog-44.3.tar.xz 4654864 BLAKE2B 1caaace6f2f654a3fdbe781723e178d91300f40f2f05ef978505329ed242b79093cef5bf48660948b62efeb4fb1b3d09da522d6cb8e39b61fcd377100f701ae1 SHA512 088d8d504e5ad5ca14a5da44ee559b30cb7749d752f7b5c1f3fa111c9d1ba7a97edaff3183e0c6d6ebf3b57b9e90fe37a42305d983ac72058804ab2599e8f0c2 diff --git a/media-gfx/eog/eog-44.3.ebuild b/media-gfx/eog/eog-44.3.ebuild new file mode 100644 index 000000000000..7df8484ff4b5 --- /dev/null +++ b/media-gfx/eog/eog-44.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Eye of GNOME image viewer" +HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome https://gitlab.gnome.org/GNOME/eog" + +LICENSE="GPL-2+" +SLOT="1" + +IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" +REQUIRED_USE=" + exif? ( jpeg ) + gtk-doc? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.73.2:2 + >=dev-libs/libpeas-0.7.4[gtk] + >=gnome-base/gnome-desktop-2.91.2:3= + >=gnome-base/gsettings-desktop-schemas-42_beta + >=x11-misc/shared-mime-info-0.20 + >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] + >=x11-libs/gtk+-3.24.15:3[introspection,X] + >=gui-libs/libhandy-1.5.0:1 + sys-libs/zlib + + exif? ( >=media-libs/libexif-0.6.14 ) + lcms? ( media-libs/lcms:2 ) + xmp? ( media-libs/exempi:2= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + svg? ( >=gnome-base/librsvg-2.44.0:2 ) + + x11-libs/libX11 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + dev-util/gi-docgen + app-text/docbook-xml-dtd:4.1.2 + ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use exif libexif) + $(meson_use lcms cms) + $(meson_use xmp) + $(meson_use jpeg libjpeg) + $(meson_use svg librsvg) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dinstalled_tests=false + -Dlibportal=false # As of 40.3, all libportal usages are flatpak-specific + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/media-gfx/geeqie/files/geeqie-2.1-lua_hpp.patch b/media-gfx/geeqie/files/geeqie-2.1-lua_hpp.patch new file mode 100644 index 000000000000..a0c816b5fb3c --- /dev/null +++ b/media-gfx/geeqie/files/geeqie-2.1-lua_hpp.patch @@ -0,0 +1,19 @@ +--- + src/lua.cc | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/src/lua.cc b/src/lua.cc +index 84aa549a..458b658a 100644 +--- a/src/lua.cc ++++ b/src/lua.cc +@@ -24,9 +24,7 @@ + + #define _XOPEN_SOURCE + +-#include +-#include +-#include ++#include + + #include + #include diff --git a/media-gfx/geeqie/geeqie-2.1.ebuild b/media-gfx/geeqie/geeqie-2.1.ebuild index 9553979fc1d4..62d485ca97b3 100644 --- a/media-gfx/geeqie/geeqie-2.1.ebuild +++ b/media-gfx/geeqie/geeqie-2.1.ebuild @@ -45,6 +45,10 @@ BDEPEND=" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" +PATCHES=( + "${FILESDIR}"/${P}-lua_hpp.patch +) + pkg_setup() { # Do not require setting LUA_SINGLE_TARGET if lua is not used use lua && lua-single_pkg_setup @@ -55,9 +59,6 @@ src_prepare() { # Disable doc build - not useful most of the time per upstream sed -e "/subdir('doc')/d" -i meson.build || die - - # Lua version - sed -e "s/lua5.[0-9]/${LUA_SINGLE_TARGET/-/.}/" -i meson.build || die } src_configure() { diff --git a/media-gfx/gnome-font-viewer/Manifest b/media-gfx/gnome-font-viewer/Manifest index 2d6b045865ac..6a13952cb57e 100644 --- a/media-gfx/gnome-font-viewer/Manifest +++ b/media-gfx/gnome-font-viewer/Manifest @@ -1 +1,2 @@ DIST gnome-font-viewer-44.0.tar.xz 299644 BLAKE2B 9eceda601332601a3918331c0b4dae1f588ec88d9c28323694291f22e9add115ccfd70ef8c2d3b1a410bcf7c7443810abdb58a156927c235fb895412dea54213 SHA512 f2da77fadbd76eaaf661cb518043ebad6f964a90f1cede5b58160a3aa08a0fe42a9972bc4871725dc7ae16eb4199329ef2ea08734b8017306e61341e51c37bea +DIST gnome-font-viewer-45.alpha.tar.xz 300188 BLAKE2B dde514abf5fdca8e95bf41ec6dbf2d13e038dbcd242de87a04afc85f43a36713566c60623c345765e62f31b2e911fe9631390c5ffc9457ccd4e333ccd837b149 SHA512 f906086f52989fc26775fa025618f01f3653d4360f3c59f270cd40747bef1164f31688772712e49fcbf280cc3776cdbac6e5833bb080a6c855286caf812e6e78 diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-45_alpha.ebuild b/media-gfx/gnome-font-viewer/gnome-font-viewer-45_alpha.ebuild new file mode 100644 index 000000000000..6978d4a2b45c --- /dev/null +++ b/media-gfx/gnome-font-viewer/gnome-font-viewer-45_alpha.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org meson xdg + +DESCRIPTION="Font viewer utility for GNOME" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-font-viewer" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=gui-libs/gtk-4.5.0:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=media-libs/harfbuzz-0.9.9:= + media-libs/fontconfig:1.0 + media-libs/freetype:2 + gnome-base/gnome-desktop:4= + dev-libs/fribidi +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxml2:2 + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" diff --git a/media-gfx/mcomix/files/mcomix-2.1.1-pillow_version.patch b/media-gfx/mcomix/files/mcomix-2.1.1-pillow_version.patch new file mode 100644 index 000000000000..b4e51d230292 --- /dev/null +++ b/media-gfx/mcomix/files/mcomix-2.1.1-pillow_version.patch @@ -0,0 +1,15 @@ +--- a/mcomix/run.py 2023-07-03 21:39:35.146479272 +0300 ++++ b/mcomix/run.py 2023-07-03 21:40:16.742507561 +0300 +@@ -122,7 +122,11 @@ + try: + import PIL.Image + +- if PIL.__version__ < '6.0.0': ++ try: ++ pil_major_version = int(PIL.__version__[0:PIL.__version__.index('.')]) ++ except (ValueError, IndexError): ++ pil_major_version = 0 ++ if pil_major_version < 6: + log.error( _("You don't have the required version of the Python Imaging Library Fork (Pillow) installed.")) + log.error( _('Installed Pillow version is: %s') % PIL.__version__ ) + log.error( _('Required Pillow version is: 6.0.0 or higher') ) diff --git a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild new file mode 100644 index 000000000000..899761314205 --- /dev/null +++ b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) +inherit distutils-r1 optfeature xdg + +DESCRIPTION="GTK image viewer for comic book archives" +HOMEPAGE="https://mcomix.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + >=dev-python/pillow-6.0.0[${PYTHON_USEDEP}] + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}] + media-libs/libjpeg-turbo:0 + x11-libs/gtk+:3[introspection]" +BDEPEND="sys-devel/gettext" +# Most tests are quite old and do not run +RESTRICT="test" + +PATCHES=( "${FILESDIR}"/${P}-pillow_version.patch ) + +src_prepare() { + default + + # Uncompress man page + gunzip mcomix.1.gz || die + sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "RAR (.cbr) archives" app-arch/unrar + optfeature "7Zip archives" app-arch/p7zip + optfeature "LHA/LZA archives" app-arch/lha + optfeature "PDF files" app-text/mupdf +} diff --git a/media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild b/media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild index 61f7cc9da931..5dc5de2fdc1d 100644 --- a/media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild +++ b/media-gfx/sane-airscan/sane-airscan-0.99.27.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/alexpevzner/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=" net-dns/avahi diff --git a/media-gfx/skanpage/Manifest b/media-gfx/skanpage/Manifest index 538e0bc6cdce..43735ea16ceb 100644 --- a/media-gfx/skanpage/Manifest +++ b/media-gfx/skanpage/Manifest @@ -1,2 +1,3 @@ DIST skanpage-22.12.3.tar.xz 1295700 BLAKE2B a3ff1af77fb809434517d4204d70653b281f24b29c72e2c070bc4221f7bfe5433da3317b0f5801f96ada7e5f34a06741978e6db99b2d234f02d28b235b498a77 SHA512 9b5ad39ae3ede442ef9c5fa0b976752e8848d55029a14b60ea3c397c1a951017a0104c21eb66b667f78ae007355a1c59d0f72ccf860164bf8237277f34234eb5 DIST skanpage-23.04.2.tar.xz 1297928 BLAKE2B 904712ed997c2d44814a0d30c1850b6808ddba3d2612bbc9c30fb81c3f6322dd4c1988f36133c082a8c04277a84d3e0298a154242ac49d962f5f9336e0bdfca9 SHA512 fa5e414e3a623735b4d90ada67d264ce52d89099bbf8d617b94b4bf57a464b288f0ec7f63fbda739f7a9a2cdfd83e328300a0fad01ce40201f79c100aef690ea +DIST skanpage-23.04.3.tar.xz 1298040 BLAKE2B 33dc9f2448ca046544acc37aacaeeabb463a8042c136e42096321abbac824d6c3fbc10b8119d01e06eb5b56e097a14dc863651d7c06bf3a7455aa64f2d5d1f2c SHA512 33ef644eb67cdf8457f7aa907e5f62a4d536b2cb24e0588d29513ecdba6e420b22b262f9e497a54adc1042d13c228e640d8c01f38afd181faf03004242268001 diff --git a/media-gfx/skanpage/skanpage-23.04.2.ebuild b/media-gfx/skanpage/skanpage-23.04.2.ebuild index f2cca351be31..ab39ad81f770 100644 --- a/media-gfx/skanpage/skanpage-23.04.2.ebuild +++ b/media-gfx/skanpage/skanpage-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/skanpage/" LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="ocr" DEPEND=" diff --git a/media-gfx/skanpage/skanpage-23.04.3.ebuild b/media-gfx/skanpage/skanpage-23.04.3.ebuild new file mode 100644 index 000000000000..f2cca351be31 --- /dev/null +++ b/media-gfx/skanpage/skanpage-23.04.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Multi-page scanning application supporting image and pdf files" +HOMEPAGE="https://apps.kde.org/skanpage/" + +LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="ocr" + +DEPEND=" + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-apps/libksane-${PVCUT}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/purpose-${KFMIN}:5 + >=media-libs/ksanecore-${PVCUT}:5 + ocr? ( + app-text/tesseract:= + media-libs/leptonica:= + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package ocr Tesseract) + $(cmake_use_find_package ocr Leptonica) + ) + ecm_src_configure +} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 2e7848691f8139aeb18d61506121ec587f70bf00..95117e70d0a56e278f26c68827fd15428aaef8d6 100644 GIT binary patch literal 68447 zcmV(;K-<3`iwFP!00002|8%|GvL!i^op-ON=ocso2q1un%b}4p$t225MqcP{48PSm zompAR%<7rp)9d@9)aUF|>>i2TotfwC9Rav6U(4a{_)q`z-~Z`PU)GN{+mH4i{_V@> zKgD>RfBKLA=Rf@)|M~cje_B^7HLMcvnD(CQ8u^I%sI46P?6Z_z+B{PW`^YQqHN(s~ z=1@vrVWo84JKp^-&RKHp=XswqmfXv(M~=t3+p&1CI8*Gql$lB{F@}+5+L`a2p`{d# zKEjBz-u=4EK0?dA$5i^!dgGtcDp$F44gDIU#=)bu`z}|XvHvgs^`HK)|NX!G=l}NK z|MXuztbKN=E?WRyB~`M@4QGn`LeZ3JnyU2qq~wvsstLkAJ*#K5BtShU!z@ptsE|FBJaL>=&|E7H70E54m%!UcO0#s8DDIy;%wy% zv0OY-4m-2UrMJpL^?Ri&<}=Qj%aJ>--P=CKooblny3T mnZg<~KjAeXuqu@3zk| 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]UPp|4|@>-x;`74l0N0;@pgTAoSHDuub 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 xcN` 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 literal 68443 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 diff --git a/media-libs/a52dec/a52dec-0.7.4-r8.ebuild b/media-libs/a52dec/a52dec-0.7.4-r8.ebuild index fe92b504f184..4afd045dbc8d 100644 --- a/media-libs/a52dec/a52dec-0.7.4-r8.ebuild +++ b/media-libs/a52dec/a52dec-0.7.4-r8.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools flag-o-matic multilib-minimal -DESCRIPTION="library for decoding ATSC A/52 streams used in DVD" -HOMEPAGE="http://liba52.sourceforge.net/" -SRC_URI="http://liba52.sourceforge.net/files/${P}.tar.gz" +DESCRIPTION="Library for decoding ATSC A/52 streams used in DVD" +HOMEPAGE="https://liba52.sourceforge.net/" +SRC_URI="https://liba52.sourceforge.net/files/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="djbfft oss" diff --git a/media-libs/aften/aften-0.0.8-r2.ebuild b/media-libs/aften/aften-0.0.8-r2.ebuild index ab7fe29f0a45..e643b945fe77 100644 --- a/media-libs/aften/aften-0.0.8-r2.ebuild +++ b/media-libs/aften/aften-0.0.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit cmake DESCRIPTION="A/52 (AC-3) audio encoder" -HOMEPAGE="http://aften.sourceforge.net/" +HOMEPAGE="https://aften.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="LGPL-2.1 BSD" diff --git a/media-libs/bio2jack/bio2jack-0.9-r2.ebuild b/media-libs/bio2jack/bio2jack-0.9-r2.ebuild index 77de2718000d..d14f9030429a 100644 --- a/media-libs/bio2jack/bio2jack-0.9-r2.ebuild +++ b/media-libs/bio2jack/bio2jack-0.9-r2.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools -DESCRIPTION="A library for porting blocked I/O OSS/ALSA audio applications to JACK" -HOMEPAGE="http://bio2jack.sourceforge.net/" +DESCRIPTION="Library for porting blocked I/O OSS/ALSA audio applications to JACK" +HOMEPAGE="https://bio2jack.sourceforge.net/" SRC_URI="mirror://sourceforge/bio2jack/${P}.tar.gz" +S="${WORKDIR}/${PN}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" @@ -22,8 +23,6 @@ DEPEND=" virtual/jack" RDEPEND="${DEPEND}" -S=${WORKDIR}/${PN} - src_prepare() { default diff --git a/media-libs/esdl/esdl-1.3.1-r1.ebuild b/media-libs/esdl/esdl-1.3.1-r1.ebuild new file mode 100644 index 000000000000..0908e7ca6aed --- /dev/null +++ b/media-libs/esdl/esdl-1.3.1-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Erlang bindings for the SDL library" +HOMEPAGE="https://esdl.sourceforge.net/" +SRC_URI="mirror://sourceforge/esdl/${P}.src.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="image truetype" + +RDEPEND=" + >=dev-lang/erlang-14[wxwidgets] + media-libs/libsdl[opengl] + image? ( media-libs/sdl-image ) + truetype? ( media-libs/sdl-ttf ) + virtual/opengl +" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/rebar:0" + +src_compile() { + rebar compile || die +} + +src_install() { + ERLANG_DIR="/usr/$(get_libdir)/erlang/lib" + ESDL_DIR="${ERLANG_DIR}/${P}" + + find -name 'Makefile*' -exec rm -f '{}' \; + + insinto ${ESDL_DIR} + doins -r ebin c_src include priv src +} diff --git a/media-libs/esdl/esdl-1.3.1.ebuild b/media-libs/esdl/esdl-1.3.1.ebuild index 914c6cb7ef44..80fb6155d9ee 100644 --- a/media-libs/esdl/esdl-1.3.1.ebuild +++ b/media-libs/esdl/esdl-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit fixheadtails DESCRIPTION="Erlang bindings for the SDL library" -HOMEPAGE="http://esdl.sourceforge.net/" +HOMEPAGE="https://esdl.sourceforge.net/" SRC_URI="mirror://sourceforge/esdl/${P}.src.tgz" LICENSE="BSD" diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest index c0fd8780fe6d..d05df2db34e8 100644 --- a/media-libs/exiftool/Manifest +++ b/media-libs/exiftool/Manifest @@ -2,3 +2,4 @@ DIST Image-ExifTool-12.50.tar.gz 5088286 BLAKE2B bfc0eae786e1443df5f741f5deed339 DIST Image-ExifTool-12.60.tar.gz 5204922 BLAKE2B 6b4012d722153756a1bb289422d5546395d0be185fcbdc9b954aa3a4d6814ca36fbfc19053889ec864bebe229b4857dc0f9b00b551d1d369de3b97facb7e6117 SHA512 3a581bfd5a75b48b13063f4d169cc167fd027c029bf5d05111d51e789ce9344dcec40b3b7e4f6a9e10ce5599ece514bc0689e93b3aef6bd7db1498537d10899f DIST Image-ExifTool-12.61.tar.gz 5207863 BLAKE2B 814cc48ef7d89ea64f22e480964ba7ba9613feb3213420a594b141353a269990e2651a899326cfcd88c387ac810e6e1b4ae817903ae9353b7ee21bef75cf8306 SHA512 bf45b6f838dfe04c5820eb7b1ab65a74b8e2079d56be7ae0382d6c88965f5506cd8e4331232531fdf28d9bf4ebd5b649d0d2afc09977b1de923a8f1a7f6955fb DIST Image-ExifTool-12.62.tar.gz 5216215 BLAKE2B 72c30368ad12036af628210f210f06f5fabfb63c6e2fc3136ae611f305dd654381c7fbd0c84ed8e0fbc3d765a9c5a4814f6380078c7ce9042c52c05d5b433338 SHA512 41d8c9dd9bd3bc784a648a4656133709d3c5b29f1251a2b6122be39cff946d16ef53f6199c858bed96e3661edaab1f14bdd892b213b0be95772f843e0aa8cb23 +DIST Image-ExifTool-12.64.tar.gz 5244559 BLAKE2B fffa18a00b87bee679469c5a83851760f600f34131528ad5638a18fbffd9116b1350553681bb0e05eff86fb129cd7eeae30af82c53d00d72c01e2be6ffad485d SHA512 d643787b4c279271b01cee800fd554707cacb57e42955d58c68d4eb4de93b75d8628d724307e812d61a5b780af3f555680d6f3617080c649d532d2492fe67dcf diff --git a/media-libs/exiftool/exiftool-12.64.ebuild b/media-libs/exiftool/exiftool-12.64.ebuild new file mode 100644 index 000000000000..be671cae8267 --- /dev/null +++ b/media-libs/exiftool/exiftool-12.64.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Check https://exiftool.org/history.html for whether a release is 'production' +# Ideally don't bump to non-production at all, but certainly don't stable. + +DIST_NAME=Image-ExifTool +inherit perl-module + +DESCRIPTION="Read and write meta information in image, audio and video files" +HOMEPAGE="https://exiftool.org/ https://exiftool.sourceforge.net" +SRC_URI="https://exiftool.org/${DIST_P}.tar.gz" + +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos" +IUSE="doc" + +src_install() { + perl-module_src_install + use doc && dodoc -r html/ + + insinto /usr/share/${PN} + doins -r fmt_files config_files arg_files +} diff --git a/media-libs/gexiv2/Manifest b/media-libs/gexiv2/Manifest index db7ca2a350ba..129589973955 100644 --- a/media-libs/gexiv2/Manifest +++ b/media-libs/gexiv2/Manifest @@ -1 +1,2 @@ +DIST gexiv2-0.14.1-Fix-compatibility-with-exiv2-main-branch.patch.xz 7380 BLAKE2B 48cf86c95a0353aa8ceb3c0f5084d9795515ef4534056cf5004d699a93ab50f1e33b27d9df186da2afc2c3ac163228d6b4b1d725ee71675ccc924ceec3e09f20 SHA512 1b4f17841234096e67393cfbabeead8ee09fac037017bbf139cac56edf120ea3af4cbc8659ba13ab380b9aa8b438e79b1097e8ad36872f3252cd4f8d7d52cfe5 DIST gexiv2-0.14.1.tar.xz 387604 BLAKE2B 5939e377d8b20cfa0c000b1fb0311a0a904acb35b5cbb7841e9def80b20b79f42393524e761fa0d20dba5095b55b46a712759569eb869b832190f7448896de82 SHA512 f510e49c0b2633bcc370ca21af0822032f04f5d5b57c7f76807797601b0a98b7749fdf68df37a405c9d90734adf75282a3dad59c24830874f64f7bd33152052d diff --git a/media-libs/gexiv2/gexiv2-0.14.1.ebuild b/media-libs/gexiv2/gexiv2-0.14.1-r1.ebuild similarity index 89% rename from media-libs/gexiv2/gexiv2-0.14.1.ebuild rename to media-libs/gexiv2/gexiv2-0.14.1-r1.ebuild index fc6e85f8698f..c413b57be1ac 100644 --- a/media-libs/gexiv2/gexiv2-0.14.1.ebuild +++ b/media-libs/gexiv2/gexiv2-0.14.1-r1.ebuild @@ -3,12 +3,13 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome.org meson python-r1 vala DESCRIPTION="GObject-based wrapper around the Exiv2 library" HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2" +SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${P}-Fix-compatibility-with-exiv2-main-branch.patch.xz" if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gexiv2.git" @@ -50,6 +51,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PV}-revert-default-cpp_stdto17.patch" + "${WORKDIR}/${P}-Fix-compatibility-with-exiv2-main-branch.patch" ) src_prepare() { diff --git a/media-libs/id3lib/id3lib-3.8.3-r10.ebuild b/media-libs/id3lib/id3lib-3.8.3-r10.ebuild index 4dd16cd8c21a..068e7a60f0a6 100644 --- a/media-libs/id3lib/id3lib-3.8.3-r10.ebuild +++ b/media-libs/id3lib/id3lib-3.8.3-r10.ebuild @@ -6,10 +6,11 @@ EAPI=8 inherit autotools DESCRIPTION="Id3 library for C/C++" -HOMEPAGE="http://id3lib.sourceforge.net/" +HOMEPAGE="https://id3lib.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.gz" +S="${WORKDIR}/${P/_}" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs" @@ -21,8 +22,6 @@ BDEPEND="doc? ( app-doc/doxygen )" DOCS=( AUTHORS ChangeLog HISTORY README THANKS TODO ) -S="${WORKDIR}"/${P/_} - PATCHES=( "${FILESDIR}"/${P}-zlib.patch "${FILESDIR}"/${P}-test_io.patch diff --git a/media-libs/kquickimageeditor/kquickimageeditor-0.2.0.ebuild b/media-libs/kquickimageeditor/kquickimageeditor-0.2.0.ebuild index 0adfaa62c5f0..ee6540c41638 100644 --- a/media-libs/kquickimageeditor/kquickimageeditor-0.2.0.ebuild +++ b/media-libs/kquickimageeditor/kquickimageeditor-0.2.0.ebuild @@ -13,7 +13,7 @@ https://api.kde.org/kquickimageeditor/html/index.html" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~x86" fi LICENSE="LGPL-2.1+" diff --git a/media-libs/ksanecore/Manifest b/media-libs/ksanecore/Manifest index 6971ddfe01f1..560fa77799f0 100644 --- a/media-libs/ksanecore/Manifest +++ b/media-libs/ksanecore/Manifest @@ -1,2 +1,3 @@ DIST ksanecore-22.12.3.tar.xz 47072 BLAKE2B 0ffca990430a9be65f8b544a44c7df1ee59c974980cbff1cbe1394d14cf27eaee93b2babb2fea3a8a08c0ef8dbf7b53809ef99789b1f9d15bb2b5607a6aacc55 SHA512 73dcf6d65e587f2ec63453664c5b6ed4d35b230e4fd1cf9b3f548ea020dc80380dc6b86c2db01f69fb00ceadc278287a4f719a41386d882cd8107ac6f74abfc2 DIST ksanecore-23.04.2.tar.xz 50392 BLAKE2B 278e94fe600a673ee1691d9174bb8c3bc0bd146bb87865d74ae1f37d69bb7d3041e6e2569f410087680ac23700a136363decd2ded6d1bdd4a2c4651638c906e7 SHA512 e1c881a0cced1ce1f16b4f4b85aad0b632a5869b3bed72946bd914a34ace8375188cf1d5d89249c42b869797ad25e5957d380b4c230c781dcf4a6d8620e2caed +DIST ksanecore-23.04.3.tar.xz 50408 BLAKE2B b99685d06eab9c66a6b4110c6c7b30436fae622eb06a64f40234a69ce123717bb7634beb4e5541bc6b77576e054981e41ffe119577599deedeac699d5e375d70 SHA512 6a063e2038e3f34e8b0739678c1d24cea4f39115c51546cd79f27f13e5829157b46bdd6889bf713a6bf89b8ff918b79bcfaa9ae4b782cdb30a6b865443280b27 diff --git a/media-libs/ksanecore/ksanecore-23.04.2.ebuild b/media-libs/ksanecore/ksanecore-23.04.2.ebuild index 94317a8eef82..741f56344eb9 100644 --- a/media-libs/ksanecore/ksanecore-23.04.2.ebuild +++ b/media-libs/ksanecore/ksanecore-23.04.2.ebuild @@ -13,7 +13,7 @@ https://api.kde.org/ksanecore/html/index.html" LICENSE="|| ( LGPL-2.1 LGPL-3 )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 diff --git a/media-libs/ksanecore/ksanecore-23.04.3.ebuild b/media-libs/ksanecore/ksanecore-23.04.3.ebuild new file mode 100644 index 000000000000..94317a8eef82 --- /dev/null +++ b/media-libs/ksanecore/ksanecore-23.04.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Qt-based interface for SANE library to control scanner hardware" +HOMEPAGE="https://invent.kde.org/libraries/ksanecore +https://api.kde.org/ksanecore/html/index.html" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + media-gfx/sane-backends +" +RDEPEND="${DEPEND}" diff --git a/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild b/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild index f90ef90c42a1..65000edaf2c9 100644 --- a/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild +++ b/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit autotools multilib-minimal DESCRIPTION="Bauer stereophonic-to-binaural DSP library" -HOMEPAGE="http://bs2b.sourceforge.net/" +HOMEPAGE="https://bs2b.sourceforge.net/" SRC_URI="mirror://sourceforge/bs2b/${P}.tar.bz2" LICENSE="MIT" diff --git a/media-libs/libcdaudio/libcdaudio-0.99.12-r4.ebuild b/media-libs/libcdaudio/libcdaudio-0.99.12-r4.ebuild index 7912ed3b0f5d..569e9cab54e5 100644 --- a/media-libs/libcdaudio/libcdaudio-0.99.12-r4.ebuild +++ b/media-libs/libcdaudio/libcdaudio-0.99.12-r4.ebuild @@ -1,16 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Library of cd audio related routines" -HOMEPAGE="http://libcdaudio.sourceforge.net/" +HOMEPAGE="https://libcdaudio.sourceforge.net/" SRC_URI="mirror://sourceforge/libcdaudio/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="" PATCHES=( "${FILESDIR}"/${PN}-0.99-CAN-2005-0706.patch diff --git a/media-libs/libcddb/libcddb-1.3.2-r1.ebuild b/media-libs/libcddb/libcddb-1.3.2-r1.ebuild index 4d8db92b8287..a37ce984594a 100644 --- a/media-libs/libcddb/libcddb-1.3.2-r1.ebuild +++ b/media-libs/libcddb/libcddb-1.3.2-r1.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools multilib-minimal -DESCRIPTION="A library for accessing a CDDB server" -HOMEPAGE="http://libcddb.sourceforge.net/" +DESCRIPTION="Library for accessing a CDDB server" +HOMEPAGE="https://libcddb.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" -LICENSE="LGPL-2" +LICENSE="LGPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="doc static-libs" diff --git a/media-libs/libclastfm/libclastfm-0.5.ebuild b/media-libs/libclastfm/libclastfm-0.5.ebuild index ec203eb68942..711cfbfec9e2 100644 --- a/media-libs/libclastfm/libclastfm-0.5.ebuild +++ b/media-libs/libclastfm/libclastfm-0.5.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="C API library to the last.fm web service (unofficial)" -HOMEPAGE="http://liblastfm.sourceforge.net/" +HOMEPAGE="https://liblastfm.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN/c}/${P}.tar.gz" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 x86" IUSE="static-libs" diff --git a/media-libs/libifp/libifp-1.0.0.2-r1.ebuild b/media-libs/libifp/libifp-1.0.0.2-r1.ebuild index c9bb45c9f64b..a89fd2a8f927 100644 --- a/media-libs/libifp/libifp-1.0.0.2-r1.ebuild +++ b/media-libs/libifp/libifp-1.0.0.2-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DESCRIPTION="A general-purpose library for iRiver's iFP portable audio players" -HOMEPAGE="http://ifp-driver.sourceforge.net/libifp/" +DESCRIPTION="General-purpose library for iRiver's iFP portable audio players" +HOMEPAGE="https://ifp-driver.sourceforge.net/libifp/" SRC_URI="mirror://sourceforge/ifp-driver/${P}.tar.gz" LICENSE="GPL-2" diff --git a/media-libs/libjpeg-turbo/files/libjpeg-turbo-3.0.0-tests.patch b/media-libs/libjpeg-turbo/files/libjpeg-turbo-3.0.0-tests.patch new file mode 100644 index 000000000000..303223fdd6b3 --- /dev/null +++ b/media-libs/libjpeg-turbo/files/libjpeg-turbo-3.0.0-tests.patch @@ -0,0 +1,97 @@ +https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705 +https://github.com/libjpeg-turbo/libjpeg-turbo/commit/035ea386d1b6a99a8a1e2ab57cc1fc903569136c + +From 035ea386d1b6a99a8a1e2ab57cc1fc903569136c Mon Sep 17 00:00:00 2001 +From: DRC +Date: Thu, 6 Jul 2023 12:04:22 -0400 +Subject: [PATCH] Build: Fix regression test concurrency issues + +- The example-*bit-*-decompress test must run after the + example-*bit-*-compress test, since the latter generates + testout*-example.jpg. + +- Add -static to the filenames of all output files generated by the + "static" regression tests, to avoid conflicts with the "shared" + regression tests. + +- Add the PID to the filenames of all files generated by the tjunittest + packed-pixel image I/O tests. + +- Check the return value of MD5File() in tjunittest to avoid a segfault + if the file doesn't exist. (Prior to the fix described above, that + could occur if two instances of tjunittest ran concurrently from the + same directory with the same -bmp and -precision arguments.) + +Fixes #705 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1004,7 +1004,7 @@ foreach(libtype ${TEST_LIBTYPES}) + + if(sample_bits EQUAL 12) + set(tjbench tjbench12) +- set(testout testout12) ++ set(testout testout12${suffix}) + + set(MD5_PPM_GRAY_TILE 2f799249148b1a9d0e61fa4408f6c397) + set(MD5_PPM_420_8x8_TILE b25684e1af37be504ee3fd137757353f) +@@ -1024,7 +1024,7 @@ foreach(libtype ${TEST_LIBTYPES}) + set(MD5_PPM_444_TILE 2f571a032e4dbc8ef40f75219d336b0b) + else() + set(tjbench tjbench) +- set(testout testout) ++ set(testout testout${suffix}) + + set(MD5_PPM_GRAY_TILE 2c3b567086e6ca0c5e6d34ad8d6f6fe8) + set(MD5_PPM_420_8x8_TILE efca1bdf0226df01777137778cf986ec) +@@ -1160,7 +1160,7 @@ foreach(libtype ${TEST_LIBTYPES}) + set(cjpeg cjpeg12) + set(djpeg djpeg12) + set(jpegtran jpegtran12) +- set(testout testout12) ++ set(testout testout12${suffix}) + + set(TESTORIG testorig12.jpg) + set(MD5_JPEG_RGB_ISLOW 9d7369207c520d37f2c1cbfcb82b2964) +@@ -1222,7 +1222,7 @@ foreach(libtype ${TEST_LIBTYPES}) + set(cjpeg cjpeg) + set(djpeg djpeg) + set(jpegtran jpegtran) +- set(testout testout) ++ set(testout testout${suffix}) + + set(TESTORIG testorig.jpg) + set(MD5_JPEG_RGB_ISLOW 1d44a406f61da743b5fd31c0a9abdca3) +@@ -1632,6 +1632,8 @@ foreach(libtype ${TEST_LIBTYPES}) + add_test(example-${sample_bits}bit-${libtype}-decompress + ${CMAKE_CROSSCOMPILING_EMULATOR} example${suffix} decompress + ${EXAMPLE_12BIT_ARG} ${testout}-example.jpg ${testout}-example.ppm) ++ set_tests_properties(example-${sample_bits}bit-${libtype}-decompress ++ PROPERTIES DEPENDS example-${sample_bits}bit-${libtype}-compress) + add_test(example-${sample_bits}bit-${libtype}-decompress-cmp + ${CMAKE_CROSSCOMPILING_EMULATOR} ${MD5CMP} ${MD5_PPM_EXAMPLE_DECOMPRESS} + ${testout}-example.ppm) +--- a/tjunittest.c ++++ b/tjunittest.c +@@ -977,8 +977,8 @@ static int doBmpTest(const char *ext, int width, int align, int height, int pf, + THROW("Could not allocate memory"); + initBitmap(buf, width, pitch, height, pf, bottomUp); + +- SNPRINTF(filename, 80, "test_bmp%d_%s_%d_%s.%s", precision, pixFormatStr[pf], +- align, bottomUp ? "bu" : "td", ext); ++ SNPRINTF(filename, 80, "test_bmp%d_%s_%d_%s_%d.%s", precision, pixFormatStr[pf], ++ align, bottomUp ? "bu" : "td", getpid(), ext); + if (precision == 8) { + TRY_TJ(handle, tj3SaveImage8(handle, filename, (unsigned char *)buf, width, + pitch, height, pf)); +@@ -990,6 +990,10 @@ static int doBmpTest(const char *ext, int width, int align, int height, int pf, + width, pitch, height, pf)); + } + md5sum = MD5File(filename, md5buf); ++ if (!md5sum) { ++ printf("\n Could not determine MD5 sum of %s\n", filename); ++ retval = -1; goto bailout; ++ } + if (strcasecmp(md5sum, md5ref)) + THROW_MD5(filename, md5sum, md5ref); + + diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.0.ebuild b/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.0.ebuild index 73e3b4200ffa..c8b5b6c08fce 100644 --- a/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.0.ebuild +++ b/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.0.ebuild @@ -15,9 +15,9 @@ SRC_URI=" LICENSE="BSD IJG ZLIB" SLOT="0/0.2" # Unkeyworded for test failures: https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705 -#if [[ $(ver_cut 3) -lt 90 ]] ; then -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris" -#fi +if [[ $(ver_cut 3) -lt 90 ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris" +fi IUSE="cpu_flags_arm_neon java static-libs" ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )" @@ -43,6 +43,10 @@ BDEPEND=" MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h ) +PATCHES=( + "${FILESDIR}"/${P}-tests.patch +) + src_prepare() { local FILE ln -snf ../debian/extra/*.c . || die diff --git a/media-libs/libmad/libmad-0.15.1b-r10.ebuild b/media-libs/libmad/libmad-0.15.1b-r10.ebuild index d597490dcf95..2b61ff7cf8a5 100644 --- a/media-libs/libmad/libmad-0.15.1b-r10.ebuild +++ b/media-libs/libmad/libmad-0.15.1b-r10.ebuild @@ -1,22 +1,19 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools flag-o-matic multilib-minimal toolchain-funcs +inherit autotools multilib-minimal toolchain-funcs DESCRIPTION="\"M\"peg \"A\"udio \"D\"ecoder library" -HOMEPAGE="http://mad.sourceforge.net" +HOMEPAGE="https://mad.sourceforge.net" SRC_URI="mirror://sourceforge/mad/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug static-libs" -DEPEND="" -RDEPEND="" - DOCS=( CHANGES CREDITS README TODO VERSION ) MULTILIB_WRAPPED_HEADERS=( diff --git a/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild b/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild index c63df08e7b2f..b92ffbcd510a 100644 --- a/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild +++ b/media-libs/libmodplug/libmodplug-0.8.9.1.ebuild @@ -8,7 +8,7 @@ MY_PVR="${PV}.r461" inherit autotools multilib-minimal DESCRIPTION="Library for playing MOD-like music files" -HOMEPAGE="http://modplug-xmms.sourceforge.net/" +HOMEPAGE="https://modplug-xmms.sourceforge.net/" SRC_URI="https://github.com/ShiftMediaProject/modplug/archive/refs/tags/${MY_PVR}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/modplug-${MY_PVR}" diff --git a/media-libs/libmp3splt/libmp3splt-0.9.2-r6.ebuild b/media-libs/libmp3splt/libmp3splt-0.9.2-r6.ebuild index bb6d0c64135c..7c3cf16d9f2b 100644 --- a/media-libs/libmp3splt/libmp3splt-0.9.2-r6.ebuild +++ b/media-libs/libmp3splt/libmp3splt-0.9.2-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,10 +6,10 @@ EAPI=8 inherit autotools flag-o-matic DESCRIPTION="Library for mp3splt to split mp3 and ogg files without decoding" -HOMEPAGE="http://mp3splt.sourceforge.net/mp3splt_page/home.php" +HOMEPAGE="https://mp3splt.sourceforge.net/mp3splt_page/home.php" SRC_URI="mirror://sourceforge/${PN:3}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86" IUSE="doc flac pcre" @@ -49,7 +49,7 @@ src_configure() { append-libs -ldl local myeconfargs=( - --disable-cutter # TODO package cutter + --disable-cutter # TODO package cutter --disable-optimise --disable-static $(use_enable doc doxygen_doc) diff --git a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild index 99115cb4f656..f896953f5ce5 100644 --- a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild +++ b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/enzo1982/mp4v2/releases/download/v${PV}/${MY_P}.tar. LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="utils" # Tests need DejaGnu but are non-existent (just an empty framework) RESTRICT="test" diff --git a/media-libs/libmtp/libmtp-1.1.21.ebuild b/media-libs/libmtp/libmtp-1.1.21.ebuild index d8be7090fcf6..ec7ec64723a9 100644 --- a/media-libs/libmtp/libmtp-1.1.21.ebuild +++ b/media-libs/libmtp/libmtp-1.1.21.ebuild @@ -15,7 +15,7 @@ else fi DESCRIPTION="Implementation of Microsoft's Media Transfer Protocol (MTP)" -HOMEPAGE="http://libmtp.sourceforge.net/" +HOMEPAGE="https://libmtp.sourceforge.net/" LICENSE="LGPL-2.1" # LGPL-2+ and LGPL-2.1+ ? SLOT="0/9" # Based on SONAME of libmtp shared library diff --git a/media-libs/libmtp/libmtp-9999.ebuild b/media-libs/libmtp/libmtp-9999.ebuild index c967b9ef0cc5..b292bdb3998c 100644 --- a/media-libs/libmtp/libmtp-9999.ebuild +++ b/media-libs/libmtp/libmtp-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ else fi DESCRIPTION="Implementation of Microsoft's Media Transfer Protocol (MTP)" -HOMEPAGE="http://libmtp.sourceforge.net/" +HOMEPAGE="https://libmtp.sourceforge.net/" LICENSE="LGPL-2.1" # LGPL-2+ and LGPL-2.1+ ? SLOT="0/9" # Based on SONAME of libmtp shared library diff --git a/media-libs/libnjb/libnjb-2.2.7-r2.ebuild b/media-libs/libnjb/libnjb-2.2.7-r2.ebuild index c09267b64f99..4cdf7c59697f 100644 --- a/media-libs/libnjb/libnjb-2.2.7-r2.ebuild +++ b/media-libs/libnjb/libnjb-2.2.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit libtool udev DESCRIPTION="Library for communicating with the Creative Nomad JukeBox digital audio player" -HOMEPAGE="http://libnjb.sourceforge.net" +HOMEPAGE="https://libnjb.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="BSD" diff --git a/media-libs/libopenshot-audio/Manifest b/media-libs/libopenshot-audio/Manifest index 3ec9a3ccdc31..b2a64da3ca8c 100644 --- a/media-libs/libopenshot-audio/Manifest +++ b/media-libs/libopenshot-audio/Manifest @@ -1 +1,2 @@ DIST libopenshot-audio-0.2.2.tar.gz 1808059 BLAKE2B fcf242bdd678d2e79e2775f3aff7507520a4e8b9ddc7696e1506beca0c1f8e0687d66dfa35a31748e2e622def6e1c22c160e9424c1c27527854ebcafc24413ca SHA512 9960c6225dd9b843d18134e851761bf12861220a2c63970055bc73d554725e56abd6d35339f7490b672faaf0699f58e3701ff8a966ab07af3264325a9d0dc472 +DIST libopenshot-audio-0.3.2.tar.gz 1772366 BLAKE2B 3b0157f88d28cfc4d147eea86b621c836aee48510d76db6ec6e88773cc1ee677dc635ea9a84e04754be463a1cd4bc80e6830c7cbf31a968ed0900732b007ff7c SHA512 f10a709c748f37cd74a49e760eded67d14a24d4932401d62d616854c105f2d5a09b2a91f31190123d3f82f792f08976fedd9a4a2c1053b49bf18b9986e14be94 diff --git a/media-libs/libopenshot-audio/libopenshot-audio-0.3.2.ebuild b/media-libs/libopenshot-audio/libopenshot-audio-0.3.2.ebuild new file mode 100644 index 000000000000..68b5046549a4 --- /dev/null +++ b/media-libs/libopenshot-audio/libopenshot-audio-0.3.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library for audio editing and playback used by OpenShot" +HOMEPAGE="https://www.openshot.org/" +SRC_URI="https://github.com/OpenShot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0/8" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="media-libs/alsa-lib + media-libs/freetype + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen )" + +src_configure() { + local mycmakeargs=( + -DENABLE_AUDIO_DOCS=$(usex doc) + -DAUTO_INSTALL_DOCS=$(usex doc) + ) + cmake_src_configure +} diff --git a/media-libs/libopenshot/Manifest b/media-libs/libopenshot/Manifest index 1fdb03ff76d6..a4e5e56b70a7 100644 --- a/media-libs/libopenshot/Manifest +++ b/media-libs/libopenshot/Manifest @@ -1 +1,2 @@ DIST libopenshot-0.2.7.tar.gz 22472544 BLAKE2B 511ed214f0ecc43294a787e1c0119f036e274a1e8d051cb6e926bf7a9b5cea416325a2e051fca758d1f80ec2b9d746a4dd268e5ac5322fe8539fa2041a8c4d9d SHA512 71cb0e4010d8f3ff453486c3da3c7019c6569066845dcc58f438049a08b1c8663f31c29a728ce5461e9d3a1ca550038b757d4528e62a26eeb45ecbe600353988 +DIST libopenshot-0.3.2.tar.gz 26132237 BLAKE2B 5bc371481ddf69b5de909963cb83d1128066280e1259ae8b23f7ef5450f3da00ef1137dcefe2978e10d1a51931529f104aebdf0601be4b066c7ed371ea43439e SHA512 8891077af28a4db6bc3a7cd078ce5570a8f62e0795c13b0fff795eba60c3e977ece70247033ee4017c9785592355b7421655246a5d6807a5790bd18927739795 diff --git a/media-libs/libopenshot/libopenshot-0.3.2-r1.ebuild b/media-libs/libopenshot/libopenshot-0.3.2-r1.ebuild new file mode 100644 index 000000000000..f15646eaddd7 --- /dev/null +++ b/media-libs/libopenshot/libopenshot-0.3.2-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit cmake python-single-r1 toolchain-funcs virtualx + +DESCRIPTION="Video editing library used by OpenShot" +HOMEPAGE="https://www.openshot.org/" +SRC_URI="https://github.com/OpenShot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0/21" +KEYWORDS="~amd64 ~x86" +IUSE="babl doc examples +imagemagick +opencv +python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/jsoncpp:0= + dev-libs/protobuf:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[widgets] + dev-qt/qtsvg:5 + >=media-libs/libopenshot-audio-0.3.0:0= + media-video/ffmpeg:0=[encode,x264,xvid,vpx,mp3,theora,vorbis] + net-libs/cppzmq + net-libs/zeromq + babl? ( media-libs/babl ) + imagemagick? ( >=media-gfx/imagemagick-7:0=[cxx] ) + opencv? ( >=media-libs/opencv-4.5.2:=[contrib,contribdnn] ) + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen ) + python? ( dev-lang/swig ) + test? ( + dev-cpp/catch:0 + dev-libs/unittest++ + )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp + use python && python-single-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + # https://github.com/OpenShot/libopenshot/issues/17 + use test || cmake_comment_add_subdirectory tests +} + +src_configure() { + local mycmakeargs=( + -DDISABLE_BUNDLED_JSONCPP=ON + -DENABLE_MAGICK=$(usex imagemagick) + -DENABLE_OPENCV=$(usex opencv) + -DENABLE_RUBY=OFF # TODO: add ruby support + -DENABLE_PYTHON=$(usex python) + -DBUILD_TESTING=$(usex test) + -DENABLE_LIB_DOCS=$(usex doc) + -DUSE_SYSTEM_JSONCPP=ON + # Resvg not packaged yet + -DCMAKE_DISABLE_FIND_PACKAGE_Resvg=ON + $(cmake_use_find_package imagemagick ImageMagick) + $(cmake_use_find_package babl babl) + ) + use python && mycmakeargs+=( + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_build doc +} + +src_test() { + # https://github.com/OpenShot/libopenshot/issues/922 exclude broken test + virtx cmake_src_test -E '(Caption:caption effect)' || die +} + +src_install() { + local DOCS=( AUTHORS README.md doc/HW-ACCEL.md ) + use examples && DOCS+=( examples/ ) + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + + cmake_src_install + use python && python_optimize +} diff --git a/media-libs/libopenshot/metadata.xml b/media-libs/libopenshot/metadata.xml index 911d9ba6cb31..4919bd8be349 100644 --- a/media-libs/libopenshot/metadata.xml +++ b/media-libs/libopenshot/metadata.xml @@ -17,5 +17,8 @@ Enable media-libs/opencv support + + Enable media-libs/babl support + diff --git a/media-libs/libplacebo/Manifest b/media-libs/libplacebo/Manifest index 08494341626b..5b59db2d7c05 100644 --- a/media-libs/libplacebo/Manifest +++ b/media-libs/libplacebo/Manifest @@ -1,3 +1,3 @@ DIST libplacebo-glad-2.0.4.tar.gz 599932 BLAKE2B 788d2b70222fd09eea02515bdf3cbc147540631bf35fe39f12aa21fdbabf3d229f4234a430217dfaf3363934b8be12dd6a19871049a7b117deb8260ec69f8c67 SHA512 328d0dbe33e69f846d1c54226c6675694404f41e53c4762e6013c7bfe76b0700f0b28f4117a2018a09c9c23ccb6ad94d7b20882fefc2513941a4515686c9b9e7 DIST libplacebo-v5.264.1.tar.gz 725394 BLAKE2B 421de50ef5e2270e3ba32dd85d92d816a374257442b535face6cb8501d565652aae530b86a7d717c9352c6a82ca665ff7d91c2d9768365780cbbe4f48d1d3276 SHA512 305f43b71f078f4113def43c444df667dfbdd2a6a34d3b457b15da0b3499ca97ec9a8acbd151d58c8e1a593ace3d8aa61067b32556c6bae451efbb217d60a731 -DIST libplacebo-v6.287.0-rc1.tar.bz2 615586 BLAKE2B 0c3cea0345cd535dcf3220789748840769c42842cb3d86ac0989e6f4ba03002be7bdc0b50ceb24e3b94065582a48cda128d198e6a569cd6d3c7be36e4f81f1f3 SHA512 9c0bc369f2885415f78c0d1b36a758e56acdf3f7ef34c41bd8153f8f643d4e29ff41ba1ca6fd10b39d1daa96dff9d22dd9affc37d599825f9f9b01480530294d +DIST libplacebo-v6.292.0.tar.bz2 623292 BLAKE2B 6ae5c0aaadf88e3e4ba2e4a95d0ac939d7a64ae65bef0c6fd3dbc294e9eb953d3114ab718e1b58476971bf24ec2632e8176bc4346ff59bfe7b24537c833a4f21 SHA512 30a7990e9aee5f18e0517a281017fb69be521390972bdb38c0db09ef83144673b1f59dd4c1f42c3f4ee298544ba032a74c5e672ef028fbbf20e178a059270864 diff --git a/media-libs/libplacebo/libplacebo-6.287.0_rc1.ebuild b/media-libs/libplacebo/libplacebo-6.292.0.ebuild similarity index 91% rename from media-libs/libplacebo/libplacebo-6.287.0_rc1.ebuild rename to media-libs/libplacebo/libplacebo-6.292.0.ebuild index 65e9c82a4358..98e20244f513 100644 --- a/media-libs/libplacebo/libplacebo-6.287.0_rc1.ebuild +++ b/media-libs/libplacebo/libplacebo-6.292.0.ebuild @@ -10,14 +10,12 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://code.videolan.org/videolan/libplacebo.git" inherit git-r3 else - MY_PV=${PV/_/-} GLAD_PV=2.0.4 SRC_URI=" - https://code.videolan.org/videolan/libplacebo/-/archive/v${MY_PV}/libplacebo-v${MY_PV}.tar.bz2 + https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.bz2 opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> ${PN}-glad-${GLAD_PV}.tar.gz )" - S="${WORKDIR}/${PN}-v${MY_PV}" - # unkeyworded _rc for use with mpv-9999 if not using libplacebo-9999 - #KEYWORDS="~amd64 ~ppc64 ~x86" + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64 ~ppc64 ~x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives" diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest index abbed2aa32d7..f3628802da25 100644 --- a/media-libs/libpng/Manifest +++ b/media-libs/libpng/Manifest @@ -1,4 +1,5 @@ DIST libpng-1.6.38-apng.patch.gz 10766 BLAKE2B 3aa4bf28f5854f3dbafd1b1e92a1b80b23b59279286f730babcb091369c266ab93427223f79c8797139a6624bd41a3485064faedde47680048804ef6d41f892a SHA512 e8cb74d9be6bcbc474b6bbd6200ab5d5111e91d3ab601e5fda04213d2800a4051f04152fa5d47db690612ed06a488ff3b2608a8f0bac0cf207d486107d98da1f DIST libpng-1.6.39-apng.patch.gz 10730 BLAKE2B 966b8ee5c0c880452c5f8c6b449272ff3a32b01322cc879122433970db881085f7ae2bf89bc2ea381589d5d90721f866153202d9fc446f40bd74864547623480 SHA512 97a182da0b3b54aecf735e3655d8e8f1a569ae957b23fc3d7a9c8cc65dcdd26f34f173ce9f60af99b01d5347267b2afefaf787c500ce1005e86bf2810b3d0738 DIST libpng-1.6.39.tar.xz 1020552 BLAKE2B f0a2e643e921587334349f48758e61e69b4708ebc36575567767087878d262d134eeeb98fea7f0b6ff1493ea954910ca1608b10fea57196aad770eb807a9006e SHA512 ce233bb58d70b391b7dc858a132a8f9f66a9e30f5b387426317fdd5e76e8395e00ec36324e5e2caec8fda49a3f2b13fe27594a3466fdf2020ec7520e79a608c9 +DIST libpng-1.6.40-apng.patch.gz 10330 BLAKE2B e2a5ff10ebaf75019d20edb148ea26fd6b255842aa34e8af31a919ae3c059b28eb827831289f47428e5f55c239f23a600677fde58e74bf0a2db27b5001f9ccb1 SHA512 803c45c2bbaf6c12863a09fb4d307c629680835b11a01c456512c81ef705e4f96c29e98c2486970ff1d86335cb4bd7568a30482c3e69601275d2a31d294058db DIST libpng-1.6.40.tar.xz 1021332 BLAKE2B 4dd2df57791ca68cc31ba966b9176ecb37458572c60eef34e31ff0d3266d25ad6ea9d2e8cae6bfaf7932b5c7bc231047d3ed139b3464304c41cc4d89611f5ba8 SHA512 a2ec37c529bf80f3fee3798191d080d06e14d6a1ffecd3c1a02845cb9693b5e308a1d82598a376101f9312d989d19f1fb6735b225d4b0b9f1b73f9f8a3edb17f diff --git a/media-libs/libpng/libpng-1.6.40-r1.ebuild b/media-libs/libpng/libpng-1.6.40-r1.ebuild new file mode 100644 index 000000000000..a2531e3db744 --- /dev/null +++ b/media-libs/libpng/libpng-1.6.40-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool multilib-minimal + +APNG_REPO=apng # sometimes libpng-apng is more up to date +APNG_VERSION="1.6.40" +DESCRIPTION="Portable Network Graphics library" +HOMEPAGE="http://www.libpng.org/" +SRC_URI=" + mirror://sourceforge/${PN}/${P}.tar.xz + apng? ( + mirror://sourceforge/${APNG_REPO}/${PN}$(ver_rs 1-2 '' $(ver_cut 1-2 ${APNG_VERSION}))/${PV}/${PN}-${APNG_VERSION}-apng.patch.gz + mirror://sourceforge/${APNG_REPO}/${PN}$(ver_rs 1-2 '' $(ver_cut 1-2 ${APNG_VERSION}))/${PN}-${APNG_VERSION}-apng.patch.gz + ) +" + +LICENSE="libpng2" +SLOT="0/16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs" + +RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO ) + +src_prepare() { + default + + if use apng; then + case ${APNG_REPO} in + apng) + eapply -p0 "${WORKDIR}"/${PN}-${APNG_VERSION}-apng.patch + ;; + libpng-apng) + eapply "${WORKDIR}"/${PN}-${APNG_VERSION}-apng.patch + ;; + *) + die "Unknown APNG_REPO!" + ;; + esac + + # Don't execute symbols check with apng patch, bug #378111 + sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die + fi + + elibtoolize +} + +multilib_src_configure() { + local myeconfargs=( + $(use_enable cpu_flags_arm_neon arm-neon) + $(use_enable cpu_flags_x86_sse intel-sse) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + default + + find "${ED}" \( -type f -o -type l \) -name '*.la' -delete || die +} diff --git a/media-libs/libsidplayfp/Manifest b/media-libs/libsidplayfp/Manifest index 22e1d2eaa285..10008905305e 100644 --- a/media-libs/libsidplayfp/Manifest +++ b/media-libs/libsidplayfp/Manifest @@ -1,2 +1 @@ -DIST libsidplayfp-2.4.2.tar.gz 800857 BLAKE2B 1c9471e9e308c1ea5cf544f8dc2c37c637f79aac38d703e0d22dcfd8b18db2b75b98d66ef2aff190b0634ab468fbce1a46de9c65d3b7f02dd40bdc879b20290e SHA512 38b13a7a9740d43e8f6c8a6d410a4f136a44c893d6d671f0f6e66cab7f2e508ab0e108c90213c7fa91389683e0ba4008f36964f7ef455cca56c9ca5366092878 DIST libsidplayfp-2.5.0.tar.gz 806655 BLAKE2B 479c461d0768932b9f8db0dab37331ca1b0266f4a3f60d676411318283df11a0782ebd20374c2fa535cce6c61b5d5b7e2b0533e04b006b324387e1bcc24d86ce SHA512 2390c7629bf721bc0d7bfa6b1750ba873a2007fa500ea611f4dcdeff34ab1d83124afdd9c88fc2de557bb7d271c0c2f962e5818e53ea5b3649431799296d6438 diff --git a/media-libs/libsidplayfp/libsidplayfp-2.4.2.ebuild b/media-libs/libsidplayfp/libsidplayfp-2.4.2.ebuild deleted file mode 100644 index 8f58e9e160df..000000000000 --- a/media-libs/libsidplayfp/libsidplayfp-2.4.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Library for the sidplay2 fork with resid-fp" -HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/" -SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/6" -KEYWORDS="amd64 ~hppa ~riscv x86" -IUSE="static-libs" - -src_prepare() { - default - # fix automagic. warning: modifying .ac triggers maintainer mode. - sed -i -e 's:doxygen:dIsAbLe&:' configure || die -} - -src_configure() { - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild index afdbdc7f3a8a..8f58e9e160df 100644 --- a/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild +++ b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/6" -KEYWORDS="~amd64 ~hppa ~riscv ~x86" +KEYWORDS="amd64 ~hppa ~riscv x86" IUSE="static-libs" src_prepare() { diff --git a/media-libs/libsmf/libsmf-1.3.ebuild b/media-libs/libsmf/libsmf-1.3.ebuild index 858716580daa..e3e1da7039f0 100644 --- a/media-libs/libsmf/libsmf-1.3.ebuild +++ b/media-libs/libsmf/libsmf-1.3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Standard MIDI File format library" -HOMEPAGE="http://libsmf.sourceforge.net/api/" +HOMEPAGE="https://libsmf.sourceforge.net/api/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="BSD" diff --git a/media-libs/libtimidity/libtimidity-0.2.7.ebuild b/media-libs/libtimidity/libtimidity-0.2.7.ebuild index a2c2e2c31512..0adf3a351200 100644 --- a/media-libs/libtimidity/libtimidity-0.2.7.ebuild +++ b/media-libs/libtimidity/libtimidity-0.2.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit multilib-minimal DESCRIPTION="MIDI to WAVE converter library" -HOMEPAGE="http://libtimidity.sourceforge.net" +HOMEPAGE="https://libtimidity.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" diff --git a/media-libs/libxspf/libxspf-1.2.1.ebuild b/media-libs/libxspf/libxspf-1.2.1.ebuild index 812917049374..26745cf31d5d 100644 --- a/media-libs/libxspf/libxspf-1.2.1.ebuild +++ b/media-libs/libxspf/libxspf-1.2.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Playlist handling library" -HOMEPAGE="http://libspiff.sourceforge.net/" +HOMEPAGE="https://libspiff.sourceforge.net/" SRC_URI="mirror://sourceforge/libspiff/${P}.tar.bz2" LICENSE="BSD LGPL-2.1" diff --git a/media-libs/resid/resid-0.16_p2-r2.ebuild b/media-libs/resid/resid-0.16_p2-r2.ebuild index b4dc842c6028..5ff26305d535 100644 --- a/media-libs/resid/resid-0.16_p2-r2.ebuild +++ b/media-libs/resid/resid-0.16_p2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,11 +8,11 @@ inherit autotools MY_MAJ=$(ver_cut 1-2) DESCRIPTION="C++ library to emulate the C64 SID chip" -HOMEPAGE="http://sidplay2.sourceforge.net" +HOMEPAGE="https://sidplay2.sourceforge.net" SRC_URI="mirror://sourceforge/sidplay2/${P/_p/-p}.tgz" S="${WORKDIR}"/${PN}-${MY_MAJ} -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ppc sparc x86" diff --git a/media-libs/tse3/tse3-0.3.1-r2.ebuild b/media-libs/tse3/tse3-0.3.1-r2.ebuild index 5f0dc9f72733..81f7327d4a82 100644 --- a/media-libs/tse3/tse3-0.3.1-r2.ebuild +++ b/media-libs/tse3/tse3-0.3.1-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit autotools flag-o-matic DESCRIPTION="TSE3 Sequencer library" -HOMEPAGE="http://TSE3.sourceforge.net" +HOMEPAGE="https://TSE3.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz mirror://gentoo/${P}-awe_voice.h.tbz2" @@ -16,7 +16,6 @@ IUSE="alsa oss" RDEPEND="alsa? ( media-libs/alsa-lib )" DEPEND="${RDEPEND}" -BDEPEND="" PATCHES=( "${FILESDIR}/${PN}-0.2.7-size_t-64bit.patch" diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz index e340d9ae4b1d14a97a1890cb19354c499e8917d6..bb1383df6e8681aec0c4d8bad0597ba7f93b644f 100644 GIT binary patch delta 40788 zcmV(zK<2-_(E_5-0)HQi2mk;800092e7)P2CApPl_pYzt4^V=^02u7CdZ;y|A+=t* z-!*V0qboBbJ0dd4>aW+FmPL0DR-P=9m6vco#|+q5d##Oq`QQKLzx~Ufeq7($Y~R}d z`u87y_|uWj^H2Zj|M{2y`#;D3^rulnNWGWqnpZ!McGs)jXMZSb>{?6Bv)nU>InGw= zSY?bhdQIh6_l{S(&l%%!Ui{shVa-|2)USJAM;xt`IPSh$Icwi%*)x|J&XBIv$5?e- zcbxlA|Mma;mwd!OrB!0h{jRHxdheBvyPy10uQla$q`vR_+Tj>{({5?SS+2ce&nuiM zhB<3ETFN!@41Z-^#}#_K^X6ZtGRHpiYPpS;!m(>8eVjd>{M&Np&`aq3fB7%}^8fx{ z|Hps+um9~&?T4@J&p-e0%U?eI^!0!HFYTvKdwu=(r=#ZlwrFu*cP{zvHI{IWD}~*{ zE|m|h*O9{9J~cz?GXMvJ-6I=Y{9#G{lDia&pz zVb8O4mNMUbP)@w?>?_sqk44*k*HK#-yYU&R#L3>WHaX;Q-)qMm@0mhhF|F11zIpL6 zj;o|uMo4M14J=Pwd&b^IIZu94Zgo$wDmuJ zX+ONL*dHD4cPnG<)9U%2@n8#gJ=x?tovTKyC61N(lG6LCtdki6Ab(x%>x}&IF}ajvYXbxivo3pUPk-|OZZ+F9>`74vSPlo8KxBo=5kK5)n5J}_gx^N!cmYL2DV z+0M4k`zWIy*TpVz94?+{r8ZdRQMA`lk8+HCWXyn9jG^XQ*z!4#!XtiIupj&H7+E~y z+nV)*9c=w{L$r&&V}A|%ZacJ@)6vgZSH2Gp!eZs_c=QxXyg7kkUgu14TpX!z)pqrE zjJ#Tq;l?z0@%j)gNnSjgFSPG`K&i)A~`BlmN^tr-iu&owx>d+@srQ^%nB{X1dw zk$q}q9_-(hVy!2q{g@XIbGjTm#)<)!yzY7?zG<=ngFm=exqoZiePR<~@M(bs=C{KP z`(Uv!uyl^z)5nwf|xjYj~;Vhh(6Qll?<-2vdjO0UKluGstJnR{}xu*@*d>*hy# z>pamB8-G+<>{l#VoTw`ZuG?K~EzUIJRqDs}`enB9>GLmN|D&bdA6)<_3ziSeAQWDz z9UOpj;xJn8tjyqv7aJZxY)&pe>Q3^!^Vk3ydzVX{=YN@7cbR#QGC4|N1@?1S9+v&* z`FrTDEBHUcbzwfGv!1d2W8oSm%*Ld>TsiDJUFE{G`3}J2$VX?%5{7G&SPIENXEim8`xq6w|HGj%4K+-`N~##rTxBeqy4bo*NQKE zN3w+V9)CTDnD`{l6?ny)mMdI*{@sA^J$Tx4^JI5QoW0{(rA?r!vuX`+-N#+~o$^_* zuT)v>g2!tIXEL$7m}^Z3aE&F7aAK^unxl61Ag}a~#lp>{mO0e zj-v~lsI_r)>=qapZY;iCoEWTakK#HEFutWWOMeuZSyGk(Jj0~o)U}plw}yT0dF74m za_sNpzE+y`<6`~%dj@tKZ)>)DnG--rm3`|Y7XbH~;2Y)|*=Zj6xLb|qQ7Yc>28nPu z`M6l=y#fzeHYc$U4rphip%KTibIg&ghbwd-qk!3X6THW~`HGGg9OcIK?)Zjeci|~U zd4J&X=6AcR&|@gV18WyJ;q@3iBzTU~#93ec0@!($#rfO$F1X5*bE%cKbmq)?<#UdP zDRDd-B*+J)v6fab6% zI{U>ER0s@fH^8|yj}Wk^yW}%^_So`?e}4kS;18@(0q+7wZ(tA+yI>=Z!KW9P#XT<0 z`?*rUs?M;Ef2)QEyrtdSeM4hXJy%~dYx03p9p2Y$fBNC~JZAhr%YXW) zfKx3;#me)>6YTqd8ph@kf$Q9QA`b1blZR2H%`65!6~B)EyW_bwTo}fRvEy68l70pr z8xoNN2F8JJtRR#UO3?8v0aMBeW8K#qkb#sL7Zwlv9dNK8OPV)^n{c65hPkY3-Tm-T zUxgRvt8|#`2H(^#KNMCA0;UFc(0>Tviy$4wiDB{sCvN}-!PVh}7vwa!HoPCV3aE_081J9#eC$#eBMAacA z#w5kBvaNX4YkvVQ^P1oT z%nV#ixMQdc`- z25Dk{O3s+cI_8E6rt9R}cz>@e!E;v_gPpwO=llkKs<7zo&IxNNnLit;aDe){8pjqh zj~F-9FW&!HFBm(d6{cI@bk{;Qw6d@RJZ6BmLTTrPSS$Bg(*~<}9-gJ)7i#M)EBJ7; zj#q(rT`;kdaEh1WRlrb)*Rj!>H~{FyiYEfD!h3JO5UT`+R>D-- zybHSnT`vgmRZeheA}0<$5%v3@%PH538_b54-0l)X5O;mEueV6Zs=u&{OVkKoUNjW1Mj1~G6* zD3k@_eOR!6{jz@e;m4oHhZV~o1SW5TLqzGN^ib~r*5q(3R;6CJoIE+~hyDm>4rzzK zad_C=Rv=roAyBY}!OMU*AtKw3CcpvVXjfDcjBlV+>IGN9Ie$&iwk;5O;U95s|5&lg zD??WBvSZ>WV+;_v21SY3#i^t~)#J6*ChdR$!uVM^z+`jSo7%jc0o1thAawx)Cr`*u zql>_|1FqPR&8WbJNu1b0#%w{c67H~f`>kJ5ScPC zYL4N?lm~Oe*cL0R2V3-cx_JWA8S->HF06@nq zXT;LvaX7P%|KeP-Upx-Swy%PLc>vk)1O{P#U?CLw0DrwR{{7>@{QAZ-{tR23>x03a zJkUF><)olE&=!pcglnA{-B?E+BjyTuW-Z$qoUPTBc9)J*qJU)ss9@|l#thgiauC9^ z#QTCtY{}%nyIn)Njw0nVWyy7qjV1F%IHmnDaYwPD8lxI&;+OUy?-uv+mYrC{A`pT2#i=mZs2IqJa2@p zL!(2-;?Y(hBGyzVm^#AXg>fy=oN;pg=g;Rvi6kFdTg0XnY$dFO3%~_~Vz4miK{upk##?cokHiZBx*|MyH=A z9e?j&HF_BP2FK)ep}?tU>HHo#3;zZ^*H8eTTQDE_UJAa7o7ewCv&O}ucA5Ve<3>|J zj&Z;pG5HottH=giUB6(@Hx6~e23Kx!#56&Jh{xDRg_MAoaj9gHqQYrKcWt0Bfz2?C zYiHC7K;8L$$lnb_R%Cp@sxiTdZ{`~~M}Gjyahx9Zbd>YOx_$of#ky5I4=xcfy%CT+ z1ui}mM01C)7oiL(x8}fEY#lhL>+hXN+KrA*hNV6}~(Um$dgdSXmyH)#liw);RXtAD|I z2AIS4S1_@FT=*C^ln)6PG&==IL9VQ;ff>A2I)dRn&QwPq-*IIe&j(GV>!9xJVFDAdN4R;$KOOu8&|Uh8Ghq!hN?)$~xSQWXSpZV4 z@)pMlcSDc~ku^fGHsAb$_3z>ii}ZIBB@n=gA`CFTr%c`UI?iS!_EjiCRo2{A8gj#(#ps-FQXl5j6)a2U-X8wQH)idcwKvwWRxiO)u}!qN%>@Cxk;18|NJ$ z-Ue1+57D5%!BCI^kKxrpY3hw74&t;WKoE6V`NUjvLZ!G{_h`qF7N?-?vvJP7>=>|; zd>c7FAnsvzj`oX{`x^Uq3xD_SVsX$LFAI8B{Z8~(ojlb8Go17eSmJb%q%byc>FyPF9WYKz1KWO+4GaGl*KHu2 zQ+Htdd?~8I=s(LHSi2(H;(?>OphUav zo3qQFjSN-wR81r_db(V%4(w>3zI=W`PI?Un`%r)!4m1{&8UVY`Lr_YgL0=mSm74k= zK?hqtW9_U0;EfwNyi2%NKhFuS<70v6$`V{gWDm(cl#j!T=01ckDJ~2e0s$MG{Y{|u zlSQ2uuMQio0R{;rM1M^}Gj8uSa99`0Hw~mzA{q26^E@1UaWF1}qP}ab@j51mFSY0VT!xL8d`C11kp*m}SLv9szoCt*NeyZR5xx zhA>~;C(k_Kj|*N>H!crp!QmMXO5z)?*%iv?PRC^g>ea&i+`hD*K7VQ-m#@A<9kz_o zAOm>{oLD~~Y=1_!Sw30hfIDI5xwF94csK_O1(qRw(3#o#)g~`mq5Z&KN87@4I9b@x zY)D%09kCXamSEf+kQonk;qXISfu*;&Wo}heVO|;rzZ6Ysn7ru@Cj>c3mQUy)tn18gyi>3|_1AOPenrYQ&7Ie%1#2yjr`y*Ql*XBbHI_6=cs z9zM#{P-SwtT=+BG#Cg@r(~fl&OlTMsL;Jwi5r1Jbs5LJ*16T@9OS+L6UhGwrAD_8U z%x|&+G+N_XmJp3b-D6F(`yOYz(ZmVo%$Yv1E*vn93AW3o?*j`fKt%@}7G57J0VPfw z8e9^}3qbd_1aiIP-DOqySV4n8L)l2wRMJz$-(SPozW((E_T{~omx|tHL-xj181Y$2Y4F2iO%N4mG==~sCN<{h>}&vvGmbb2k5k98 zfKE8Plm@AUaUb-)kTVI%}^e!p6{uP+3d zH?^)mNQ(EVhraz_0hXMyG_frJECmWT&3V{fk3Sh1-g+X3j)KT;gYPe1xeTL1=SE(y zRp9sgxuEN zVh~7zERPcoxs2=tlnm$Y;Gou-^EG+Yg7eJ4s_{{tuRW-Wl;Fq?USLL*349qvhHHeb zum{lCSIgF4ts6eAuN{#QpnuaEMrrWeII&PTefRVVeVDm2@&C~2(})M4Q}P{gD6mx) zs|GKMu@lZQYSAE2)oYa)T<{a^4>ZE>+Bs1q!q+tGrN21_)gOB|>k@|GmzSCVxf~?Q z)l7wp;|}=-X$NZFfGFgXPs3-Nd_2f$KLiQpuF(wui#Wub1T2P+7bLj=z>`jqjG9^laS|ggl zkX|4QQ2ljGSYhJ71HE&W7wUhvHeUFKZE*JDL>dBskKa4+4c&Ec$tlKF$kv&6i-EFBfjUShxh}Pvd}iv%vzg<0E6+&4h)F>l!S_Ht7eI z47UKWK#+yTPk+@L<4|Kj!{chZ_YSxgqd7MQICwKQoD&D<^%KnIg3yCqkgT#NXTQ8B zCvDA$vsbTzlMFrKF!|8}JAuX;ZYk_WF(e^8RZp4s{Je19e=^xfD#Z0*TpH}Ys}$8I>I3# z-XRyyP}(Q_JppI)LBO*-RJ=mx;aLS1bEhYL3rmHgLR-%WV55pq02~i?AwlJ!860bT zF$Of?cR9ZuRkJ7-=N^3peS>&=!?$aANHsoz$4s}edwl$pr5GyTzBg3vm{=U>nmR{? z%|FNSXn$CoQ@jRN?E^xrfC&)L=YY3+`>j&}F8HMN0_OfQ|MlljfA7ES?-baF$Vt0# zJR`Y)>w+%SdZhc{#5J?{7OqMe#bH{wG$9xl$hWbkuxIZJc~yA(b*0e_+LZ%F&xyUw zf5qB3vI9R2295PB&^?Q31LgVT^B=2M_(DUIY=2IK{48{V30s^sJTcTOvaB#7L_%Bh znwOD!jwpT#9|W#IX74kF5pmv0r_}QVW>D3&;hJ#>1{F-jDXUx<j|Fu>C-jL^G0cb7g?dG{9ZJ^` zRDZavp`+i}3TzE1X#r`36(BPg;+0>(Ah2z)^G&(#b>gGf;HZ@d#vZGt2xv`sMDxC) zw}|09*&94y$06(uCCRemp83VPOhROT5{KL@rUHA(u_N!Hc`<;Am0vi_k=%uqgVtv( zajMf^h=;#^ryZ`Vyu%!xbzd-#SfN|hlz*4nQ28oQwNx^>rJ4=dI9$_M&y52ys(l`? zqtX=}9oXQ7A-Twg`;rYr{MSz2d}GiYi*xZqH++Yaue-gy;Yn|#1PYw72VS$DEJPYd za;dBDHpBJgVe*Gc%YDb^EA|c?(b>G0UckdRu2DIU=#MkU+5*(`?3lttW}RnKQ-8*y zs#}~{7+l5+;eZci;P0>7e{bWZ!4;gxM(S~>0Bndg0t(%idaY(<@8I=yIRk_n=@nq} z`-B_#mWTPy2|t41XV(t1_MtLQ2$XZcSxvC6(zfvesLnJG1m9>-z8W{)CA{ArA{i5| z2n!C&L?k3%d zcF^AO@C&d=+yg|bbgUmN;uyCVj`hF)y#DfH;S%@@_{ZnQrI;(&N`ZR-4ta1qH4M|j z&#|wx4)$hT$2pJz;YkGmWE+x(+6F@S*9g8}UnmE53NYYaq)iAjVX@3FiamwJw zX}z7)RF4z-fW6UBUJis)u@48rq zbcI#Xs&FbRLGC9<)AZ>9$bXvd5kMh;2AjhNmSEZ$OAn{N3v0_ebhCWw;&XRgC=eLM zHeU{_(Vr}%`EM52ug3$NaHD1h6$s8p&dWsLiG($pnJe~noF?yPj%o4==YC|N&X;pB z&I6i@73RQ0Mel{K%2%Uu3@$bpoqy{3O?-?=ohbASW$nMea6h#9^?&E~;ywb1;BBJ$ zkaI%4FYkr$39RKYjIBdLpiZE1SvAlQ_EW=sVge4rU& zrsGtku>(NQtmno5)3sr~VBLq99B^~Qj+e(*Kl#*VI?SBlbgYGCIQR)XF4`>O*LRE2 zgesg+*c?o-5Z!?4f`7>;Sjxhklvpmbv1#i3uxN<4LM*Ur;lcy$z!SEHcb>17?#K1& zu!5r3^cENh+q`)-DDhM=puw=_2|y$4PJkjjw<#SK0$P|@0AoQ_ZR}wl;4pg_VQH{p zFl;8%eHzNsOaF*J1M?#UBPTWo=5c2;XW#B4E`Ah5fJZ*}1b>{bh8g0xp{m)uWKM8m zLvga@G~SOWJ2YW0t~rWOkOr~xHU-6@kLMdvW$D8Ga|EnGnDw6flCGGM0(LB1J<=-I z7XkGj=1bkxA`;LP60o3f@-ZrSnpbxa#AL19$KWRf*HmC(}*ELk6vX`E2xg-`%0P~3AP;u1D!LC|@aN`?P2AN?u~|82yC zPmEXupYkHczr;gU27f<=!$LcGUL^lm(v_$uonTb1 z<7kP~u;7y=o#M=aZiV*4?~dERa;wH#;#pbMgNMUWBjEiE^Ebn9e&8P~cUY^GJwE6X z^DH+Y38yn5;I67q_HY5V7sAWTxCHxQ+hK(83V;D7f`KDvc$gDe!&5y09eCAtrK}o2 zH$X&=27gCA;o`@WwQa51>@Qair&scKSrXwxjLG{h{2^>CFIPneT|3apHyJY@LVwCM6$QIl9jA=&XY;4o+iV%W0!L?E zB97v^&~#Iz#VV53I(Xf9Tq$9RPmxqSUM}8`KYlEE_>jKO-U3ZvN`td^=?Gpkt-=v! zzgYC+04TEAZ;)RAmZM=>IX)Dv(V+oGvu7P9)MHcGV~noAi<#9SrSPgNwZ-9U>%bL2 zS${9QcJ+zhX$c<={2?+?X9xx_4#ty}b1F?oDeMI_EZj%uzbUP)M|c8%pq!=ljj#P1_msA=*R=p~bp}^#?$w7(8eT;UT@#V_>^l7Y*>B9Ma?ViANyv@qK z{Zecz#TJ|OYNm%KlZ#fz?4ZRd0~e4ItABnPO3A8~ZTx<7LKFTnUB?2D`6QehxR37T z`3m~{0Ldd~=Pn%a7ECb8sI)h$gU`(bHJL2x2_c(@C56z#eS(9487Cj8ye_~!SSUZn?@hFy!n*OwTF%G!ta8>Y$d)pctePrxTGUtK%zmR zaX;0x!#s7YGhoITGmeDq={Udy4dztpIdCxVdOz`biJwOBCGQhB1~8=A(}pzhIPh5f zJje!FsYWAj7zJJzPIpcqIh#%umw&t-33KIQoCzrwJ;IlvPU~9EVGRqksU63`XBs{Y z(Bsz!_Sa8ezbjJxE?OegcPy;47r4diagB&%9)!Wo`kk^}R1O_}boNr06k`1gGCw~ITKETF( z>$a150b7Vg^(}9Wz)$P5aMs9oj%hR)2yeMel>(vjFv}%)wbl&ArJM5tp1{Ph%mn{k zIC+BBs5MB8y9&ChvH zSm%r(Z;R?4*4S0UhHZ}!vtetqj5%o+o6zFMx?Ad;!snKHn9>I;JS`8wBXyp)-xwa! z8`!a$7fRew}PXyCvhRa)!O^m^8F zS*UQL#30rsuop;)y-to(GczJ(-YnQt0UUs6Lmu0U!}{aT>o5PD?*D<4mYxX8wPO8ntzWtv&s@cHnzFk$=6rO;ecj=?$H@`r3I%dK zicKJ{eA$oUvgWbF2kXg#M{MtcFV14D9umr4aQ(oaA>cbYkj}5#@XElc{!Gv@-h-L<^-l!5wDZ#%gpF z_G1z?%HRz6FkM4=a!|oFq{=+t_&`bq#7y=+I)A%tFpfn%@g4lLnW#9!$no_uS&7VJ zp+wJDOZUV2`-{*CWX-dXL1pXp)fT}-QqT;;VfWa^?7e2-`OU+IlAGKHFhz;7&)5y$ z?7pmTTc%-yiR|cA4YEOpnorjyv^mDP?)Rn2?^=_mM2k1=3kpoeMdgT zwj}j1_V8O3X6nA~8Pg5N&X%F^Ewi9}#`)wtUEVctoYlE}`!sq6-Gd)=K8dXt;owiz zBs?!J%u_^jv=agv^Y1U*=iNRQpnpi-?C?zcTHsI-JS!&ixVB=?JSQ}Eg$3kLtbgLh z;`54Vj8kLlCIzt&Hx|mD9%w^j{^zvY3jf*?u{&AWUI76x25X25pJvAKb7^BC&09qn z03MHEg4sI8Nc+sTeHe0-ED7^+^}<)5JpsDWTup!!OkI+bVL}H&$5JJJ@;XgwUQlm5 z>}6SBvf|0aw&%v_DCl&{z`e*cVt@Z4o$2$>>!{E6{@F4lByM1j26hL9yX#&PQk2bqoeM_U_&(gm1a{5OFbOo?(|=A%3+7{B ztFAOp@4!-BAg=c(z#@JHpT@Hurdy13{kCex_)Q^*GrV5B@gZQB;HvK~0;7_IBp}dg=ZONqu2=rmn#! zIHh(Kk=(LShC5dS@jRq^mf>&y`U4OEA@iORv#U^jr zkJA{(#0TOsEzY+@8vz3LFOF_`Q(`)6bE2U+SboWnEu?%#axFd2x=%CIo^V$+zoo|| zjnbjC3(0^A!&em%x-XlO4U5Jw+0#}DhR@Iu0S5&04#xIEIw}B!UOXVm<<;W-@*!N8 z!-o>}qQnWNBNUJX@_!nwVhdM*v|IdR^|?LKz&oUP;V`R)fRSx|QM~T%6+OT;*}sa7 zKv6jBC^U%uVQpN0ZewS+Va9m+5Ht?$)omkm<@ZVnOFz?PM;R3HZEBqN&oH>&uFba( zvo!5H01)4BJs3ws0NGmz=4i@x<`X+4=&bg2Feh`(WZXET&3~)eW!{Bc=BMMvIw;r6 zlY$7Pez9<0UnL6z9JogK87KCMyaH;j5!%4=2X9=Kg*5o}k%-?`8zwbl&09JgsNNX#`*k^Rce z{DTdS&tA)md+VQn`QhuwyRfUixA#iQOQbs})&LDW1Ax>K%9aXVyd#K?q#saz)T%Tb zQ3NMGhv13_=*eVjydXlecz8lE^CjIe-g4P40cJ^x<$tBg24u6|PoJC$h`&XMt2JMH z@rgzPIdHAYDAUbO-OKF!v>HZ-YJpbP>oAnrk`-U@mI;Vn(0L^=Yil4MP8ZWLjxbG~ z0GA7B!taG)&G>xSeeWjIjtNKl{gwOD{s!2*g1OV~f6>G={0#!T^|`%DHA%l;wi5D+ znh%K6YJVeGeYMulVlUK9vD25Ou0X$iUJL*k{=^F-Gt;3zbx(moZRp@|^M+7A!{Bh* z@^)I$Xi!uB&RhzPG(N)6)9xhuO&;gR0lTO48pcobU+;AV`JM61boZMn1Qoq$SeM@3Qd>F6W4 z<$rBG`(;&7h!BTj9w;OUrm~|>C~a>+jVq_{iXo1U2gH+J^OZm!j z^j*PpLz1{5R6X>e!`R+0VaGTv1+jYcK7Sfui?V`ksoEf$vFvOUlvI)4oIvOi?%0yz zXsa7LB*=WCnYai87zg}_k3&LdfnXWl2+6GNc>*p-f3K%tDVVb6Okh?f0>m(PB~U>&39RE%5xk~I&?g}eLYdG_RPR)n}3}s z)b`#7T2GmxoVMGO6c^k!hquI&&v}!s?eRKmuulO>Yk5{`@a48}e~1(N`Iy$n|IO>S z+Lj0}Hy>bGoyQMN2t)C#?u@XRexw{$6!JDvEvCG-_hc=M?S*IC+CK>9jaag=9%rZ zc`2wDd>q}=6Sgn@T{k^5s=l5i<^W!@3stXLo1^wH7zG)wVRpM$m`Rs zn>S=4th?X`d)?J4|GCtymwlSdd*i&?v=6=lr30C-5#PflyO=9ufO4T!TlZRe+~CQB7ndc~9d1-o_;I_x;bS+ayvp@r=xTcjY2 zB*P)_QgWv<13ug*d$D#ue*XOJuV24?S?$M9-(AFhEZdyFwagMus#R#fN3|$e0k(z> zn#_t!Ml`GrhL}AGGJny|Nf+x6njDA0+?AB;P|;xPj?*$7RN8=lnwK|B)6E7)HgXL_ zv&I#1@+QO#idY?cc!OmkXw_R9$Tai#%Jv_Ic--=d4x$*Bh3*w(Sg`z>BZvrM#g-}D zi}QR{iwmJ{yXwZ^2-v}4YcRkEe{n&!y-u%f_2ZTO{q$YUI)Bgh!C9E$1(U?VXSh6D zVxtpY0g7RdDo)K|(V&hvStELyb=4sFdE0*4p38vfWq%}Sz+uz9w!4YKym5b6DlDVG zgrhnBZUE#v!VkQee2Wl6cG)~JjSaigz{yG*6$voLBLjo{({n#v&`=oUY__2`mou1Z za3Bbajf!>9aerXI(xO8Zh7+_s$H}ka4v&RDKcDWf(1z=>(DFs(aXi67PWCGTBx*?zK-YKu;y*=FJ+NXENm_)-MFAF6H`UF0bz~o`dQZ~)g+PGa^FjWHlsd}{S zOPBHam!DrHV0(^C3b*C11^yAGt%^bR$%yh%Eb}v`A8^=wqn$^pb(5$!YmRWUVcDh; z4P^?RU4J(3v5+a2SMuo-*J^W#ds_s;p;s&qtGhYvZ#kW@n4`k8-R4g{JsN=6{52BzG<{rME7^X%Zm(!DswrBkWukb&8>s3nDS&$|w$%zX4~1E%Y#gX!n7_*4 z?9G2Ps1<5xnzXsScZ8m>4rSRVFbd>H8F#d~!C`h{MQ)(|`Jf zdzdy9CxXPVPPDEx9H6_sbP?)VvrfqfRj@7g=AmXRFlyVpa00rKRfJ!z-K>00c75^$ z5rNa>{AOYnjC9x$U?jV{hgTl>oopZcq$i7UyDn(8lw2bkEhN08$CvCXDjg8}@G&S2p5c?$|!!@*Zv}@zJqRf-sWRVfSvPz3{ig!4>!e z#6&3Bq6u$2KwCR7nmC*b53vpC@!;*aUr4cUfBXE;$?G5DCOCouNM!q?dw=0%;rp~( z2)y0mKY%qF^n%V6Q3?RJ!TByxOX!Ht!)|S0zr4xDJ^)Jd&cd36IZHs{Vz9{~cROoX zC;>ueivvnb@04!at{ggzCrGxm;&*wL?5*=+L31_bVDPG$pR>2IJ?tvzm^R3G=!M_CoOIWPp=zD$!#kK10)DG>x7Z$#wsj1 z0}k)Ua@O&fwI$Tuia;3F`@IAl9HfjEB{ygc`hq_!80gw|H-sd@n}7OkqmOi-rx|!K zm|;S$X*#CrqOt%}{5kZ|NQ*gD!Kz2J9n!z-Vk<8>iPt?a%I1v;&w`hJfpx#8AL0vI za@b!khzV^MQ_YqQM>eQx8Vn}Tg066(f9{Bn2t!iFFRf}(!?C?#O>ki(BufD&mkbox zl34?p)8VN?0(Cp4nSbjGfxpTOg?m#tOx7iM?7o1C>01@c=RkWtLtHlNfEo94WO zaTXBl!Gh%57C&h^xn!Jy?=!_H8G?GcxsUSPZH)+Gh-2{cCzH0yrdj_esrTZj>}X@j zY`2pagzneR4S(hGGQ}w-?_&7=->Rpek`Mpz@}1+>qD=*3z4+2<$Qpb-pvE1tW^dQ51+4=X#oG|7(eNs67a?>1YG7ERe=xnr5bEU`m>!B3jr`383; zQ(V?kcYj05pr9`&|iqTyT^%V@zp%&I)`d!E-8P`EayZ#WIa+pseqW_Q4{ zIL=xm^shi?cp?W}fhM>G$tij_L0G}%akm$}CI8lb{rR6Nh(Bf}dWXR39Vb$z*fDvb zHh-cSgqDAprH?Ma8SeAx>YH|P$iV6R8qBpv>t9-YQYCGHve6T|e{}fi)F(58p*w{$ zec0nMYevwoP+7oQ-UoSkafzK>Xt<6?AE(16kW1za;jQbi+3Qstm}HH?X<2YL{TM#z z6b@@qz0c0}Q$}1F6tmma^;D?ga!bj%-G2xpNI>#+FPN*niwl1E)!ME8<=c3{PVB@S zG1zKNkTpg(h;EIycUSQ6iKu?+5|eGdLEr?zKT!9%a4fA1zV0U}k5l^ZCIJ!VesWzaqZ!#@}wAY|^&o1m~`8~TYaZqvTVuoSOOogI?zY-$v2`DxsfihtM! zUGXO-0@j@DXKYvWiHt6GN5U*A*X5md%z&x*BFHUHL*f)#wZ zaQRg|r~Qm@kI>a^i8UO|_=%I*j=pVI+RyBGGLCk#E(kL4Xj^4L99HT-uy##{>Is0u# zeEF^~`Xv1Q(~s>h>+6?S?tit*+%T!9XNJ9q?D249Tfkpd5#7Q*o_u)Qt1eh3HgV)F z7BPampPOZSiS6mkfXh@~tA}p;@3UgI=*$TDZH)J_Is!Ijjr7xC`@NGcpue1(&@gxK zt~%NX0#u*MM(@$AmdDlDmM+-<4kr~bF)#}d!IFFC%oYn1=l#?~?SEw5gegdd=|b_E z7AVCAEHH*UZRE&x7HGqZq?7;I+m{z+*EtYH0qdANn@8M-CDRZgBPiCxCGV8*8+OmN zugx??&0Akv7df0~X(E^1rjOv5pJIa8JptnO$f0Kp3Lb4I+0XX-)R{<1Hsn3$WC9#8 z3jpJGg3DO+(zp_q{(_V)I}&hUVgD%Q?-%adm-f@w@%g)E;rEBJLJli0{)$#cEO- zVggx&y+bsO?_QiUC2Pp*Ad1WNV>gWAMqS%H@!v!+0BdAg$YKC!QJ|;2_dyAN9ImKv1}Si+b4CdtseZNDT7jkt#yi zCVJ+!s?SgRU^kHUp2JoSHa5Wk!3(GdT>iiZJ1h+60)I|yRBy9x7)FC-d*ze>K}ho9 z3@P@4kGsRw?uq(EOJ$DwhZS6Z|Ms1|eYiVRoR$S8^FAFmYp%VcsGM=&&`L{(7UIx< z9n9+h53gM#{~m<3|DMB$?2rYjfym?N-h9O*r@4jYr@Irz=Dm0{7uKp>L>h-{UvG2- znD5~Uy?-B1Un4xF-L=|N%&cN0K}V9OrG-{&DT+%72mXRh3#6VRLY&CU8ocg5T0RTcLPH08K!$zf*Ui^DvqZUg6W1 z|L^;8nK^&HFPCkiiruO0BpS@PG2G>}sM97*j+azj`^mS{WgF+BTJo5l_Joeh+ZK&F z2EZIRJA_L%?5Y?tcpM%{Hf^eh7{L7+v_tkbTVnLLi`ImQaD-4c&}Z|sV*rjO3)mzK z0u2#s-awlNXJpl0QYg)tY`bI~N6Q9J9ffGh7s7x4zS%P;V%i)LahK<^4~h)~>;_b_ zmj?UktXe+!f`9!yKmED=GC$!89(V8`D-aKBoZoUx#HeL1zP&!=i69$lX?Rn(tn%QI z@nHca2-g^h?mI>gvfaO9+7tdKDmsLsIM@gF#}=N5YrI_)$KeFQvT-M+LR9bx=e8~Z zAJl)|huY!?t&8toRmtehD{v?PA7)2INMkdP^9I%UN}EU62HazK?kH^ArLoA~ zn{pJ-;gAwu?|}#O2K-^zLFmm0tpw%_+XnDy49?0s!60o%-N9^!8f7|e$kW%KI}R1U zd9h6ueCjtkE=$O8izRVrRTF}uP_di;~uWiilIwgO+ zdkP-0ZaiOU^T{unPjz>Bq6n{4WV`G!iutyu>6R-&?{Ee%^BDGYU`QXQ;{^{V zTR_(DZGWACl>{#Zl7iFlh9g9wI=1Nu>%-Khr{%dCgPkxXAAf3gt%0t@Zomx>sWyJe z_B`8Mt8&_*#|Ak-pzXQ6Q?+?{4jzAb*cL45>B>={JOGB*NyZOYLUXebZAq_cLi8Ul z-#_O%eRqaSvTr*=p*q)*BZ5YCQUzLwhsNA&U^}YCU+`~p>cN{Lhy|;9ZMWo5Ocul9 zROBs-23-C&i+MuSch+Nfd!=gJEt^`f9mrX&&3KDAHIbJUz+L9knH0Ai@EL!i=G0#k z45Q6L!+6SmG`qc@ah~>h={Dcq%GBFN6w9D%I({4DW3#T)HaaYPHHF3rS=X|Mw|PT? zPx#{%{Aqn{KmYP#1%FFS9(HeQc6h8-L2{&y^y+^hIP6q3vp^f=%u7GbD&IrJ&=H5&u?Fl_s8;l}#4)V* zgO?|=8I@t<71-W(%#6eIZl?=9lT@t-8`EHj{kEJhX%H(}MDWZFyG$sbeQvv~LLaSa zNP1tJ!?usP*uS%a-=4&s7c1zL+F(ahn~M~fN`Sn~=JmC`TC2t7h;M&efpaE<1B#47 zdb^}iJOxlOTaz$z%6zgdbZY)vp`uZ(r=kghjCrs?} zgCnN{t;&(eP5_BmB`^*z9m6 z05nMk5IZ(B%9ckvR_T9_RuHA}X@2_l-7)?!&I!AAn~&w7M%$THJP1pbpBcGk2EcO6 z8al1iPSb)SiEWfToZ$)TLamaQdCLkqTu-v#w4F{#%GGJkcm>oEt^>wmqFH&m%Bn}= z`{Y++EO@BlG??otVY2Peb=eQ*a^My}0i%ZrSqP0nL)`}qES!JNK{ya{-Q@hnMrXgs z+2Qz+azWp*KqD~Ej52;jyxpAY!z&*rdwlHI`5%|?*T4MuTh`)tYxrJx2ksr&i+*U= z96On+n#EkJ)RC|<-W#t64K#Dj0Wus4^^%2K#Y|a*XnmUO9SQ)J_p(u^zs?^II}99F zF0+z`F%X@SzG#0DOFG^PQXH9$fVY?h#l>-tdz`~=8-|-qK+SzSTp2FD9B%;&cA#Rj zQ`>Ox%w7(Q!hy7>RN(3L=mhd77?4InoFTotDM-*ZmJ*utuna`-b^qQPuAhEe!|xjv zijEULh!HXkIucxT_ zkCyNI>cpbj_ZYM-Wo zVj{3H%mt?3aa{3_mhackU;3x-hF_QXk;(9SL&i~zML3cfWPyn|X%F3=+s!88>+Ne} zlauVd;U0k56Lm&`j`ZYfTCD+$fzB3I1op%pK3<1_gnj62#7n((m6xy__nR8IIojY7 zJPvn}!*0tfkg6+vs8~Cw&#{zak9gM6_=RKGl zV%>einO(`*#`r$o#+)yUzPh9fO#*cn)}6WCnM7Nihu zywiNIQQ?oUcc)6H%b?VSi<$<&iuFUC9ci1Duht9?^PIe@PR4Yioj)*u;JqeNvl*E( zBcVD+5k$;R1A)PWS!~=}R5m8v*vMVbg{=Ma>ivZSYul_Z>)V&lf9?>$@2oGqN0xuf z)sf-=Gn5_Qk^CB4+zhi2lWF|XDM?OsF!h?1csizBv7meJb^TV^^E44&PJKD-lR0cE zZ|k}N>~EeB)zWpU2t{+35rWAAy!RV#`1tLh_O8}qM?yQzgpPL^CNVhV32ow4HpM^b0(Cs;F#6vL-z857%#g z{@OqP{e}BA!fglc;CNzApsAAmK!hLDmd}R+GcU($9A4Q0_}R=|n{D9>rKY>x5a#As zI!>6=Gn^!zsx38^mj<>XoKM@AWFnWtxsFF{ch2DZydo2zYcikBsDSYpM}dC>e~$7C zbvez~!KY7O>eHdhDIIuJs4E~7?_(dPXTv|sU1a5#m%RM5(@K!tt)GtiG{LXij^MJR zvQzqGl{x(33SxlYKL7l2V4DW=Ap{8K*r7Yalcc>I7`p~<=;qCeatv>LsIEq|Gg-0i zk?n89A+NUX>qz2h#Kp@Hv#)<|%Q<1eHmp?U;O}gCfV;#=guvOJMjX@F@An&y#RMIi zcXe>zV_%2!&n<8C`g@-BzK6Mta~V&(pf28B*i>9o_u>f|ZtiadXpfk#nqewtB^-EZ zr>B@hbO5JTAJ6Ee6)ssy)H#TMxQ5EP`|mG^^mFH8af5TaHy+Q1-MfE!UkR^|veyce zg-Yab6}z`#S)Ot4-T)EEH75ka2)1$!*1O|Loe?^EDYqllb9dIS?YPif#yD|*+lI6b zGJbQz-6WV%a60mIr$U>LcquMeN?*+Wm(s`0a1&r*HqZKY#i5Z|l=v{`&2^TaWh> zof7Yswp|K?wR2v;EZm%rkpesFb(A3_udkv1GYo6&PW`K+`E15%QjLLZ4*jDeP%Wqi zc0O*G)@Lh-Y4pQI6*}NHPhFJg`&MzyWR&U$~iCi z87^&m&$F#tM2og#wXKjt@BqkX)Ib`1KDrZ=-hj7bqRo>mNW;ZJYTkjC=+uaN+EHr2 z0{$5cpL_9t=()eHPx}R#hQ*_^&IA%~D^j?>f?#FxKD6gaY)>dtc zoab;*Cdh1o!)1=;Bjlv3&8D`i;;sQPPUi@Y7jZt-It<3ysH<3Az;OUVtO&*#uF&oI z7rU1jPyc_KX!lJV`wsPwmhVgZ+Y2tJRCG_Dlu()Hcp8G(nSzBwVGQ1=R(oznPh53w z3HuB6cX+OS%qvvFEJxepdjAlOqi>bn{WP%UkfZ{ab!umJ+E~a*{T4y^Gmh%#Z=ZhsPRy0}+*|Yyl!9}1 z+eO?wZJg#nF`%O_tV5bJG|K>@5V7WSpZW{NZV`?4nGl#MOFPa zXPj?wAc2MHW_}GbILteI@~@KVbo1$nh%FoIfo;m!!s%=ca1ft#Jz>T;{$K_7w#(rB z^kt3jE=R5ptH?pHLA@gv#u?PuHtr1$qO^Z!A4t;+YiA455taS7;p5vj@kRN-Nwcjb zEOPS7N6j|0Gy;V$u7FR1|nu5)TTolw!?e)op&~)E#W8Z9pcUwK0|roa1o^? zqW^ZR9>^uF^rS?)r+WzzHFG1>UIho1@bdm9;xw|MYMa403Fk7nU*G^!JVJ-sk>!8M z;z2n4!76^=t>L><9IkpFmY+Lu^mZ8fe#UBssL*3okPyXg2=#QTwoDe_N3_^|!dcbw z>^+|*D>7pHbiohSk-TMg^wWA$n) z3UGe_^bp9~VSUq7EMu0&LIFg_3&wwLXP#`w7O=IL=T)q_w~OML#hd%E73hK7L492& zzR2idrqMmHMa@60-p}jHr=S12zO*0y{NF$S+t+WOJ|>iY7nX+B7H96R;=N-S&IPfr zvDeHCzjrx_3q^i%#BukRGc!{xA)-RB0oU12B%NimBnBL}B5~NhhvUxjT4aB*T{}jvAa@whLT%;cHI_u z!CXeVPf!6l1(ImBR@i_Tus(BGhkaeMU7z)6(6wUYZu8?E6gU5Q0e}7S=l10*k zSwnG(mV8Dg5A`W!{C}PTdvon85H^2*DwsT{1UV)1Huo*F)HeKcg79XF#3cXKhhEv%*<~T$s*|C^{mk$-TcyvNe{z=BvSNRS46A|qNvx_?=Rf1pVr?#CR(vl@9~1eW_!^_ZnuKPiFMhb zV2;!>VCuY74$*%e2Q2hV+Uv|5i1X>GXlL;#fZ+)bjRN;M`Czx-mM)_7#&eC*nj_)iW;TebPEU8PN8BcuJKh!)!wX!!I-3_=nR+n+ z0C8d;Wc$)VwW{+%?xzcq4c?dcc7O!h@B|J_uWsgx)zg1DhvPqZSeI^p`r*fqJykKe z_h{cK1mBouM~rniA1b4B z?IZ<3ZiwHIIpIeJ=$rZR_1v{PR^x;=)`avv*&lRSz(LIMbm+GhWH{M}Wle@n&H9J8 z#Io#6c#hv$v`;^O`}ON5+aG@y5BQKL4>3vbg6oeI+PrT;bzt|;$z zu~>gWRtxe%LmeMs<5Y9Qo&Q&G43kGIJXv}Anb>Ss; z?4QPw?|>BKD}dzCX9u!*XVzA;vZmTny*pmyusL1X-k*8LAyzs5n?>d%aC#x}mCc5@ z*-ft7P6<|sBsuF`ibsikHhJU9zq58v`t5(upTB&A(Xoo_%dg+V-G}Ln!*t?tfyLEe z?23-OwfGaY0xWZ;AJ-Z8`3!Q#Bim#Db{<=MlI@m>q{B2J8#UebbmTCdFaksJFjFYl zLQGb#LmYY;Y#VRZlY_qA!UB@~;5_Q1A`ur9dprK2KV3qdWEPz3wVvCo#*!z;SHXYV z@bK8<)r$T6tG*_9E>2^Cc2Cb=kxU{u>wOV29+}+ch)t?B(xZD3oe@ zIKgxkEGjxWCVPbM%r;p?EE`ZO?qRa6FOK8SV4C?E>~x z=OPsl#=F|+*EZYjc$(fNCr~+3?U|+Ngp6d_Do+38#3r0a*<}pK0jv=vj7bB@=8&Kv z&)-?MpVr^M@z)pBqx)0t;_$m-QP{2)P`@JHwdXty`q{IG+P5aEA^QGG9y znvI{5-F3?|fae)I>8QfHIU0)b9e*X9}#EkaSIr0#H*S2wXVwsFy$D!;O)53qn)Rj8_yNVws6deO~rVI1=t+% zeHbW&Iik5wP!tgSy@f-4yzaxgqX!A`$7&e)zO@LZU~o{na`Y=vMfbB@NpZPP*RCKSIZR}*RM5&@@6 zHrRBMxE)c+O~#roJa`HzcXAsy}z?+KacMZ>4#Nw(jrP~!xFq?HiFQq@b^U4Ly-;L>iLE2 zey+cZb76;l=xyO&Zl{yl>}uNj8EW2;HoWcCV4M~rTe-txIE5fVpgCzK^uh;&=>_jm zJLJawOx;b*`oYsV7}kGZ;F>P`@HTU;Q$C$M&XLFtDT8P<^Tmgw_w*fjfS$!t9GL>a zcsq|`eIcseILnRdvN1QmybjxO4;!HTo~?bwH~i~*bx3hH$)1P7&Kb>{Qb07>!|=Iy zsXV&ZFSaYc8cwyD*OM;$Jzv(LV?sH=N$vl(oW*b(mN1Xq=YoH0)tmF!;jxG9f$dht zN*pIxpN%BHB@UptBTBa(7C8nO^K9LDsTiS|MtiJ*^t|iSB=1kNH>NBPoT85xv7iV&w7Gw=NvhkSlx46f1bz2?S#(8_% zZ8i%f=Vga5i^DD7fb>}X{w5uq26%heZyOTKh#jR4w1*kaCzaCB@r`_jrX9|7R270? z39b{3OU!4AFCPgx38)YI`htQ0stv<0Uvt_5bdRhGskVRQ&KU0f^x^xxRh#_pr>~#B z<8mJoRjR{I!S*=4hUZN?27@xbEK9a}WI(zdgN_A-_8bZnqcaAaTYs|Ap+izk#^KLE zx*%CVftVyL*|kFekOatBTVd-_XN*{W$U?nePM9ER*%hR%n5=l)C&-NI^bGhyyy2t; z|F9gs5HNo#v@c%`Q}dRPZ-o0?-e(`|KkWCc&t&)#=99c)Yi|byo8@Mz9BL?Sd*n?U zZT{ZM{qpk?f=)*0-s1I&&U8E^k>Rd;2lT~T{Ti5ShdF@LAMI~Q7ayzEr~{L(Ju%LULu4oHQq2ZRSXB5|8wXGj-9wj> z67XPA%GV{XFl3e>#+}|ZY|Cqr+NHJN1UpDn3tsN~t%d9b>%Xk2->N;=H>L_8;q1c2 z+)0HO-+Mc6OQH|Kw)(BbYh>XmH&Y%2VCdo-^KBAzP~=ek;? zm%_iAlj+f!>^e7QvF#=~cPp1|MEefXAX*=|CT+*H-s7ZfA zp2tA#&F8xK8GCXiG)gTsa$Pp(8v8gh?b0LcX^-v}!zPE20V+*+dRe=(6m1f$~S)(vnL>vQ*&(1!6!nq!#A#L@YS2kDk+{0q(LLg zO@LRimLs5GY3^hopE>|4OR^yj(>1@xNE8WN899Ed^+xz#0jiR;GSNV-d^LLNY^RGI zhsJrtXE^RS6pT`2R7)VPLkFGnLPp9^TBpYnxlbQHLU9w7Y>jf_)uQ**a39KkEqBFOv7nz zVhG&zf|V9wSXNT%xIy$>ejlA(@7pP2RrKan@}l-FCLgRtNbMuEK|^s@MP-BNv|^3n-eljBh(` z{1Q76`5zu(efjdQ@p*iIKNosG+BhOEbzPN?*J}s@ub_Q)8UaA!p8t{cT}xwIBBpg$ zZ=UbEG~v5;%mv;CfYI8TGkilguI2&ZvH5trVljlCN*=Iqz~ST<=;42Kl?UnP#bgVS z_UR9fJ?}=f_L*z2nwuQ3QGPZ2CUvcwB%};Ju=M6w zzoihTcR(!DLFTrm}yW z^4-aDZ4ilDmlYwbnRs(1Y7W;4=lOOJAz@Zh9Vvg&C6J3zoqxZAdmaF1J=Rox zYot)Upv^x;^DTXEjcZyt%m9&|Vbe}zKQnnP*Cdm>v{p+?aNNBjJ0)&VKm(LW2k_2+ zc#2{VX^3v6yQH*#aN^b=M61B*pI4j*8WeUr08 zV1o%aa^SJ~^NsoQAD`fV-w)-*$2=pEe=KSMd?tT=Y~7V8GKDrQywfYY4NWK^8wZ_@ zfgCq4xVU5JYG}H-18%KoajiDSu1PFmoLEN6ab{cPyOST)$5MH-4St5*XUQ{tJAaz1 zhwIRPGhfOnDRFKe`<%rV3k(=-auUtE342v`alC?yKif>f|3BpeP&_l24w#<`s%Yb(PN2`DO!GHt!hr5^gs;;Xas{it;?Y?Tay^C2K zIs*w1X<=C$RhwL1gI04LI<9D%31YNLON>+uz*U@odW5g#oy5cQzVo3|$5C9TX;Iu;lgxiA&`Q4WhEZl!A*}@Ar~UyW%D@b`U5SAO+S+&h2fQS z_iaT?E!3@A`*Vlb{ZzdPj<8y1T_5J%CFi&)YQm?v%LbhytJjY^R)5arZC<{$-#^Uc zoljUg@@1~R?O@cqkum~z?r0e#6LNpor|}57nYfIYrZ-Xp*mOEH!z%~qoWZ<6a8hyU zQ2APCKqnz12&^8a(^{coy#m|XGTY09c)K(GZA{>_MV?pd!S1VaUETHrZ`H4CJ381m zvKOwK7onLC5%rUVtrL2CRa+i9;4u9#cDnvX$ZMn@J->OnZU`&u3Q$W*aU_5BZG@-y z{)=b#t$h2N@&N$7^0qiLx~w^(V{3sBKa?Qc>LFjxs#wE66dK~!x_u`;TN7dcW`)QN zFyI`hm|9}d(PZc3PGXFn9}P@i@&S%HOnH?HQfMVOJGbfV zeYV{y81cm!k9u||$8T$6^B{kHl?}{ORx_h&Nq3FJg|Ta(8(-gaDJ0&CzX6{rhBue| zm9aU`Up%z$^Y!cBl;X9pAVzVFpiLTt1nV#EfCY^vqrKp%rz&Yg@wd1%xb(ejL_cmW zNmV1=Wnp@4+WQ{!a-k$C1K&>P%7@L@q|2y_i&nR~nlcWmy%{BGZ9RV+057`n?QzBi zuDdN~?Sy*=!YA+7@?=ox^t^m0T+5{O2w%a%A3t3&-2m9*4IUaR*+u}YZmE_Huwugi zURRfA+$7oF@~u#mMj`D61Ww29 z(sbcep_e5v_*Pyf-0u9tp(=cvt4cHPrn0*CbM#nTRiB`45I87VIn1Mr;WX`28K!oL zTJLsc&*gl$gYE9D9p(lH9s#!<>;(Y&^$FQ6yW)L&?Kh}^+IsO7N*i~icM z0uR*EALp8CAj^MgiDsur!Dq)60v~0nVWb@92JPcs9~17O%oB)KrqbaG$3H&5uiw7> zzoWhW@i&zN`;fOEMXCeVCx*nN8mrbrYI??D{MWOqX)cj8$J>=dIJGK1!M0;4_H8#7 z8Ybx_Mej}ufm?yyDT_IFQGLl9M^nKheUt}>>}?mQsa=0N+&7yp)o(J7^*2#fZ>eI782+)*c3TaMtY(1Y_=Jj&9ZB}l} z)ph>kGyEmuyPsO%1YZ{zG|^78OdSF?%L84N?oIFQO*2&ee7Q8hkfiJmonIb{k)30FfdGjcoRGB{m-S2U zc`XADCDD3uVOh~|t^K(9f@5&7E`AW318RK!T*B>&ia_ub>Byv*=5kV02;kyIs;kwORUb&q*mSP$xSgKI^pBm4 zY0o1$8F;y69khQKna~(@YFJ(okVgk{+tO+e4h#_Fvs`6xX^Kl7gbz|dgSd?%J?Q#|CShj^hlSY3Sx&k6v{5p%7{EuY=+sT@{Dv)_}rGAO( zki2kf>f+uP$vte2v}NEDVcILwm&?M`^Kvz*_J4ec)}rT^Z+~|XL0!BRy$T2EzPRMB zNt`$rYEu>LQYW;zs&@0Ob<~8_x{S)b*=^lJF{0v-{HeMmtvOJ9wRZM;^{H`MRa<{U z%Qdw?!M3-<%Vo;6A4-raXlUF>dOwsc+T6Aya$HvbFIUS|yeHE|oR!I=sb1hLL>y43Qp9GR*v=*3D{k8UCHAxYa-YjvA2K9)|x zay6giDd#(ryM9IK;SBiNS~ebEXR+|OIrQo%nzAlyDr`uDb}5|MPc3Ve_4t1oM5bq5 z45-@AQ}=%*Tc4g>dbiDd-{Q+_@&b6}S<#nUZJwb>yQVFCstlmv?ZcY%B_k9@^^aY= zAR}^*ch@A#l772*60f}t=1U_@|-10j5O$1i6Ht5L*+fWn>@&!$B zS@Im*>pV6U`z)HM(s2U{T#3*eH9I&mA(VYt!8o78)8ZReS&{^_dkBAdF>gtiKsIYy z!w#_I(|qBw8O+pOOrDs+yG}p&T9RxGq$xM&^e8UjiZ0pWDjKgRuZsswF!&st;Z;WQ{<5kS%i z<8O`0-Etx4Dr2R}WtUVi%^Hu|)Tx7*YkLm|7P*@Y^)zbH?a zPu^t#F(#K76|msExNUwE>!2hy9<&>9+Xgxat_ZkbsIxZUT}f7zxO|X(x-YTknH36} zz!rc&)tM$g#tE*?(VKi6gPR6cn`CCVz@`xUs|k3oNWCOL8McpCv$a|42aIvTU9 ziU7~sT`gA|=+OQ}$5^h%Q8$gvtx1%lIdIjItri^~UHzF)N#OIBm+#}ZZ{zFu^l5y4 zeO8`+(gdlthJy~BYOf0xrmrs#utrrsKBxyx-bsf=AS=Pi)}MfK+tl75z7u2o4sA2W zyRBWkALM_~{f=|jtX+pVjaiZc(`rDH-E>8N%bm-8d7eak0;HYzlVEkWQ}t4KGv^^H zU`lj@TI{X|ER3s5Bau~qN$4OEwk)9}-JbdA&XiTnO&gD&a~`#qO%^>BH>?g%EQiza zR7m;%{`lkn-p$|Mn_;|D?5=A2H!i3R(Beu1@Q{D|xO4W>revtXATnf&B#`cU@Xle< zy5s=_tR5Wp{Q0k|tG1n_-(td7bKixz?WaOdzanW--?XfxndU#?Eu=XvfAQO<0$=I_ zTs(kKmw48;^j!$CPSz0IrK{W!!h>R8c{!Zy4k(j-R8Gqp%1C^4t=1MoVa$=lRC=IJ zO)G!gp9YYg&|=4Ao{rnM@#kMdTHenm8OIF*s3!*}d+MC%O10utZmtVBwADJ+LJ<*o z-;Qm!`{>j)7;5=5sE(i-YEI)?vnjeP*V`FR<*W}?9HGrUUeC;togS8B~r@OWh3|NZ;>h?e)q&4dC&<0OK2u$LVTn!&vTi;6HH zJ?m$K{Y;n(I1Sdbwj+mb3+6NrKT#FD(X0(Q@S#^Nw1}Sv>;T$WbS@+#u)@9K* zUCADoi=zS)A+2t`liYA30yOC>oCH(ixPQj>bqVNpcmM1qLA8(!1`IM;tzsxLFR zACWZ~1ogu69Lzji)-U&3!aN<0%L@JkpxW`_(ZQh{Gik5C$Olh|O&xbZc53QxwC31z zAR?_cLW%X$!Y<($Im|6)KjV}G;Oi%XwC@Syk84TZpa0To60V? zjW8JwC$Pz@)<@!_Zb?!BN6CK)ovWHk_Bdjv!Dr`UAuBcVIVL7W7Ea8vx9D*AA_=b=U>NLYhi%}HQc*3>P^iR>?+f8P1sFy?=ev-*v^bmCIh zyCk};=fF``Elbl*B6&~22EmLizbPSau24a4NgrUcqpmgVC4K>71+c=fRoQ5;dUw@{ z=2pHBg}<_*uP1N}_EtzwnHP5PJi=OA<~r1BP$O%#vvNxN%^^_K46(b}ECU2{;P zJaO5Dbt}EYa!mA8acyk@M`!Iap{Z}6b*#$j_ zN+K;mlpI6pE{5K4JUz~m(;B3yW9dvQdCTv~Kc%S%6(-cGeL{aDQ#wyJ#qFwmUmA=b zKCGx$X4Ofqe0XSomT&I{i^*Y6eVL)J2uEOCys~}Q05B=^2U^ha8EU2!1K`mW2Jk8A z@o=UHY{h}sQ5yam9Ug>g4&7+B3UfR-XbP(>=V30VYFV;;+oFn92rGzmZ>&IH!0g(X z9jy&aR&-1W?!|vMduqvoNwr6>W!i3F&5mM&0WQ7fc`GE4Lz{Dh3m?d*)9wMIC<=7c zd*|0%DcLg^d~QW4%Vt~}*ZuyH)iJ(4`>8yj?QrkMXrv+d-hb?wO z2rni_@Hi)q8^04=IH%Lv@#P+sgCEeL^TYG{@$K_(uj7xepUUgAtmktbtqwh(vnEuW z<=x?(ZbyHFS2y;u_SbAO>K*T@T(F?9E3`pIJssM0!=9YHUBlsP0ya?KN$*BQ=f(d(-vyUMj!oa{;i&Uy9!zr&oC$nwVe!_2PEVXV zH2pn$A#RhFfKBB7;b6ChtL56q4pxH9K5A(a=S?TKp+GoUyYsa#4fk9F16KoA_il#H zDJ_3wT(*hy)ug1f^V|Pbwd3!-qG69s^lY#18W$e=tujYVdy_{d= z!@BWtfcN3|N3SZ`0g9R{;d@WsqpZk>_A!4UsZI6<(iSM}>Jjta7n-wOMAmca4tA+x zHyHk>c(comx}G~`qe$kZ(6{jx8sM&^e>KTbyUu&fRTxNw;PN;}b~y|Pb6hF9_YKpi z$A|FWmSx4ejmv@9M`%&A+4wAxSLq-sZCsQ>_pSL4SRDF93F&PrGx@%A9(e>bMwn zU03YJ*4QL(TfLoDGn8L(ey3ix+%3q@^%1UZJJn#-<5Z0VH=$A$qrjpqyw;)$D_`c6 zFu5C`6+m?EmT>S!0UXR7Bo#v8Ml?7kr|PotzPpgK{9yDVBi?3?nj|-rP1$g@{)c8{ z%2r+`Eq^OX#0a8YjMqlSiTe8jF;6nP+7|n*{!_GdphYQZWPks}NYO9PW$yHZ%+{LX z-Qbj|00B-td4WZaFgoTm_?!cp0TU)IR!GZ$DZ7K2oXO%Ea23=5w#3K9*2P`xo>P_D z3v8xz)6g8WTWu{Ix8lkPSJH8h$FPU4KLJ4Gu76|Tpr|&ZyGk0olGLpuge@<#w{y2_ zp&V>iiF8{s$zUR_P@HY5Fs(MYo;>Jy`W*^C0ODc(&r>&a$85GWKf9}`xE&wDe;=C4J@A=GQ8_%Nzm@-UOk)eWivUBNL{+D)s8IrIsY@43D@;(Kxm$eel2245 z27em8yL!ZnNU&c;zIEbuJ8Y%7%`OdrcO0AShfDVmuxe^Wa>h4+z4PtlRPY(};&hD> zAjPwASNYN^+O|>Dif;m@$!IomKsQl4)kyMiFQrD;qT;Crm?fjtaJlc4AZJ933$mm5 zwMwxY|LTXQ_T!H~{>!6#Y2%r0rYG?#kAD~6hEG&MhAJO$(D;%>2~hk_!~jDmG_Ct>i~ zC-JJf7q*TqXNwQO{ZvWk-j&R1oARG3#eu?`Wi(xqZj0M9i#k*(jgWv_!KdvYIe)5x zVK?y7Gind&cDqBbrS&z6B6!DMK0daupI+JrNV`9-D1VUHc-@vbt8-&;CQhES*S^8c z{9RJgT?){AZNYmq-BgWtwek|hU?9%m{Cw5RMVMGx)?~BjE_Uqd*tsiv2Y2aD)h`7M39)4}U$mFfsrNTr~yX_suT9$#df)2@O@cyOc;h-MQ%* zM(90F)Rp^&!tKovn z;v^U^lKY_DpPWOQckNXThmv)c=6A0_NgzLDK3hg_g|ja@BQQTJdP*RQ<>mRcA75b zrBja^1(9@stQmrrH1AUDhkskDyb*V(=eCrK_O=#a0E^Rs{b3VKWdf8jlWNT@^sM^uHinDTM2tKLVAYkM zoE_Q;Yt%!&bh_od6@9lg7$!Nt6@)-cdO^>Nq~Kz#7flih2N6Po4mVNpBgaXISViqr9F8M;D%53gR?=E~K#c!mDA0JzP&Yn*y z^NADdXp7o*w}U)oT8L`v@ASBY9V3ZT0nxr4>H{m`xY-0+fL9AxUCqz6uAc2iEf3Cm zWO5lF>bkqi^4$)lR(B~Lu6KAJ>(h$D5!6=eQ7Wc&70gcGz<;^>(sW2omOduAX+ZvK z1UjZM`MgSWDX9etQVi#~({inxdM8FZrX;xR#J=nAOL~0R8jhA8wDKfIaA*GVyuSbY z<+c6(^wjnz%%SY{*qy-bL)*H&@Z(fIO^WEM7kuz;Qj4l`g|L(%&Y&I}5er_ThbJ%I z$;qnlce}sS(sxO*d-u zZkc2aM1PqpxDHciP?uPns&jvRYXAM*o=;kQsy32>H#G_?!~IUG*6kQ32JKA48HV;}P79PdIOc!bVe_aN`q)x%k@cs12`pFOYLGt>b)(IIFMX zFm_xH>`{*bJ7%Y&0l+Mo@~|EPeBb%`Z^i9m6G8>J?i9&%7algL+pG=GZV+nPK|`*# z+p1r7h{#1vm*v4Bw*u`%E=2+E9ueVilYW1G`XqDqPoRs<_r3A$M0CfR!qR@NobE~- zS`2gQ13sZEX%nDq*S&;NfMI3omh@H=%2G%I7w~`L zzN92chbx~|l4=j=nN~VHgEg_XLRWOO6hg|ick)5SFRgWSV;>MXWq|Gn86{T$^wcK&a~!Kb03e-fr}lO~ zlH8ax91Esx#cvs3!&5u~+PLUfqZ)s?MsQqF*P02eKPP<&i*4-^$ugbb1L9_lR+8Eu z`*TNTe@N*CoZ(kqOLoPr`7$m&*X) z0({$oe8t(S>ZPq@e3zLuB2t4-yhwg>aQy>WpWnu4sRo4(rdChm17KllO)5bOWiBT@O50sE%O_Es@94YlldDmZ^w zK6Dd%PQZ$H5Wx2~{Bqnp5nX_{O*QRyOEKKNNOx=CNHFx7dT_J3=%K>zn{gHg{ifO_ z#4d1TzxK2QWXtl~%Wi0Bq2+&q+D$IFfNPTzn37Th4)o6LP}bw)LwkAs-}l0V=_wCD zoMJl@Su2Fiik9UEPC<12obO@Vt+;)pV(mM?p(bMyRM*7DB7@(`R?A(?D) zgVs5p11Z?5D!gab_S1jW4Ulctsl0DR>FU-x?$E8{Tnhm2QEk& zR$iP3(%FpT-*oXXJ30w}HL_p=plEcnMtbgh3~@i#v`O_^MeLz98gu2uTO>W1E=;+XLr*SpZ5e3BAwGwjWkmzs;i4_~w{vRWn1DrN zz8es)9?nKU8iQ)MoR_n!8E_EC^_jMDuF2(Hthf*=TsD6tO#=C^;8Z245PkxJbBY$~ z;XQJfd}`thA#*~l;!K^)4=K15V1VwZ!fP*bOFVk+0Li@~Pjk~`Q{2_Wy0oq!%g!`vvBa4_ zxO4rq^=-xE)C~L7SkDF*P-t!nv#8p@_qji?fluYf=l1)D2Jz!+W{2*Go#F@hTeG-) zFK0DJ^KBYtSA{RaNyr2>pv6?_MT^~1cxh0dExCVLvK_orM@y&usiYPGnAqt7K33I~ zaXJt@PQBk0?w*9p$JI2%I|;HocbtOETuFef>3>!uu^n7=>`;qkskk(AYH zS3w#w>)1j$)|lF9o!KI>E6k%^F+&nba})Ll?}lLMs>{#WxB20rwf^ z)H!!qyZhOTlaDqdW3~44FMUJB0R+g)-wLV@B4I~S>RZ&U*h<>KC zDCwv9Xo8<;;SFUl4)c%WNKU))?O;$vuj}(Mg+OS~%|u*AC<2ZyD=)z8?I`W$To-@Y z)6$i@w7jPgP4|{GhhpP=!fNr60899_z&*8$IMnLTFjGD#?-2YM4#&PmBzI_8kx(_+is>YXZ|9Xebp44QT1q1>bkh84KuszsAmk-x96rz56)VzP*8F@v{ zrV*o)`bHxtT}vtX+SCV-lS9X)D@S$?QEQq*6_wi(1h{$bm(36&mmb<6u(v)6_^-QC z2lPDo{v13!QHlY@++fAYP5 z^m>9&98YcGP2;b)L8Uj5#30oaAZQfN-216nBfm&y%va7ew(q1KkXI#0S zj)M9uTFSe+7UM43wxr-9@J(Fff2vsuCa*is$~o4VC%M>l*q4%O!Qlu${D@Om833CC zKgVC5+Uxi|i7GW~Q)5kdDD9KGK8+&cnv~G0ef>Yz-kD z4nLNC_BE5~z@FYV-aogm&2fvSf0I(?I!2PfNaR!1f398U8NmCMq1Qt_zb)NMmWspthR$4X zy_CWZ%}&S~^$2R*PxG#$3!4E~>0v)d^l2+7V}G+(_bjav)S-sS0PT)*cW0rH#TCI? zCiID~LQFmMjP>1aYjte6{r2&Befy()|NUjYzU!nv`76w&5Z@G{f9nb$S@>7?*loY9 z>ztb;n0y4dq%ISj{&RKqbxm~qfxAdzs0vIv*s=uD73kYt4JsE;^H6im8hX_FHVBID z%@)(B4?{a{%`F?exzXxlyA$sKca;r5--`5A3Fc8%33Y>P9!pOE){J{9jB9ewxyH*$23=z~ZMS0<)lCb1A6lv!pmDjPvLnO`#|=)2 zIwv7UwO~Ya4$u-pl&3mN%oISkUHd2H5Ppd9GP-qIDgpNk4qB_QlUAQ5@aK+e$C#5R% z);WAxH6ORbh;5cCFXvtK*&ywwAU}1P&@}+l=;`80*RRwafl$eODxrK7^`VZ_Hq*+u<^|h80fWK=72e7emY;v`?f21te0pCCdJ-n7nh%Bv0U@QGq?7J=zRtW;@h!_h&Uy`!X461;bAW$t ziqw>TuGaXbF%>t5Y;m|qbRXB<=e4M^wXsqyZBe_U*9 zA5I;|ME*RwraS5%pZY;)PplZ#t>WI2>Cq}NLS26yb*tTxi~?b@mQWP;%QWs?;( z^e{Qp>*pL2gA(VCBR|{t_|%r^$nRhNPJC}z;g@%UyJfEf?A2950m~G{NkO~hAU(3> zA)wl0aEBJ29B}p8$v}j0@HA{7Eyp1TcN>XTqM%}< zsOD!Lat``#(n!@bI3>jvnJpUvbhEM$OI|5ylnA|0FsCU$Dmk92EeQM)V`~BsUJ(-?= zegE?HYx(r!`^*3QPx+h8elDi26kwf045p3&UmWBC8q%?v6V2=AWDzHVg`Z6iXdoQ9 zM@@i0AadCrHd!tXRATX_VHGh?bguI0z54a&RJkL#Y z`s?BfIO7_Z6e{$eEdAl(eH!EI>&ugjnxg^klQ5g3f92E5YkB$hZn6Jqt%Pd_Skg8XSgR28)%Ycv=`_8ieohZ&8x>L0ZzYMFt{rXp7+Ko;>3!%Vf_RC; zGT}cuIi8dJ7<6-lw$(?~R*@!x<=TlkY$aw*Qzj2(3il^bUa`{F+?gl19qz@?LFh^v zPy$0Xf6WI0z4f%gxu&^#JXKIv?NmKWPC^T9&HTBUey-+rJ)^UPA0FD*^7+>_Thmo? zETzNzfPU)T?V{#l%hBkpz-4hN=M=rVp$WdV6RE69TAJw*HolOqE7~rh20cBi$h?_A znk(;$TOxg4NuxiJlXl-iK1h_gA>*AMZAK zfKX3Y6HM!f@gT~i+X*qiXzmtuT==tnL{=pwxop&dXH`qVp0#(3a^B110kWMvIO1J3 ze`J9^DBg1IJjL^;l&n3y%RT&|g}Ih9Q;CP`p}KKr#p#N^>U#1VYs-2&nmmp~S@|?@ zZ73bDS&{UO(_w=^MChzSR4dV$>}^)31I~L`4+ZEtVB*8n2!uEp10+`T(j99i`2KZ#?q7bqe*N+KYjJ4+KR-s*e`=k#x#4aKB&~?|v04C5kB?qU_rD~i*3v_l!g*p&@V60)o^HxCuQ1tWaah+q#ku1?o1 z+RU5l_e({4npLY^=Zmk;yLIj|YK9fz2StfCQtDwL^{$6ClbiqA6&$dSUv8pIe>&R+ z9VRS*W;nvb0WF1S$Klo;g!;pSJQ(_g?^q&&(-~4`K*U8&I~N>Y<0Gx?@wDh{HJm zr?y5CFcv2^st58TfpOyP?6I^54Logt1e`{iyQ|vsQ zYP)I-IYX*f#iK&RA$HDgS0MckS@QShKJ2H5^YLc3f5dwRvqsbfd%vln2A=#Bc_^w6gCC)=ge+Lw}pb08||JYt% z|MU9&$Ft8l2lz?8ma_(sZy=*~=yffiABTF(;2tkq9yZIt`$@Y)=r5>?5Cb>g!%}7I zR=Li#@>8lh; zgRfj^t!a9L%V{+xyeukM25y4WVw!u{2TUg%`cf$D0+@0)e|D?Rf~Mm!{-UG+*I%p5 z-Ngbf*s7eAg>XohXZZO&wY=m-L{V-CZs&>Jh$2!v=aM90+7l#UVKEmI3?K{B@h*b0 z<}8P7Alu5j-7x(){_^MZ(illSJ&jiZY|aa)x*689;uo5nOs;w-jFG!s7r2@cHXUl? z?pl%QRi9*Te@=)_9b5<%F$1c=AfT14kwugt%GQ{NV>#YsGM!T9YD3z^43A-MuxKOT zcg~bvgL*Jl*8^JR*+oFhu??9E0OZ!E#?w9>{8ZG5JG^<+P76M+eO|5*b%!6b3w#>G z5XhQF_uFu1(C? zf=)YxwpohlZ}qZakns0yugi{R0`v10Ko$IRS0Xy#wWm(u+a_3CyI zNHfplVczTDASAMjYT^m(0>?B608guu?5^upESa1XEX7{H7e^UE!JC6%nKW75Z+1X8 zR!wrJf0d)15AaBETK?GmCjJa<)t1Jw#7fFHInN)YA^ttxnMfY0!$gZ{9LniO>fPsiaRdVj-ZnWcK91J;H2YG*} zto{4tTOFUiw`UTnF6DCz)KP(vHo`)^e>w?iUw##b;$xcX6e85Q7E5lTRgUEBX6thY zSGp1ai#M(;k@}k#98?JA^SIy0Pt%jz9WYU|Bm7`4shW>$rbolwvmqC8J}bv|yNt^- zNdfLq4v~%8I*@oG0T;8aO{5kz00x##SfRT>p$YZ7Ycm?uaLmbRq;$glLDIDYe_C_{ zXkpnuILilm13kL^EJabN03J_W6K+9a5EA9g;|)UrEscz_e*3@)pyq2-81OLGEJ zql(64Z@@@teR;M-8&=lJw6OxAryRvJ;CQ;1&1T?P1m8sq5U9~_P^!p*OyOU-r0GECkFI#beN~-e5o_&$B`VPb<_?n?92)om`j~iKjfz!u0Y$jKOAZTe`wiC+PJZ* z1X;5WUE3rD(jQAcK-ycmHvKrOPJ=})@I8Vi2=_g6&h|UH?V+ZxzBs@`eppn;C|a+F zs@?V`%`^$%I(t#`Zn~qUu#k-)8<3>HYqRI-8me<5yVc>xL;KHp{8s+_)W7}s_Z~&09g0O z00(p!w4^6@JwsBte{(44(RqAfy4_+i)Mm1h4+I;I`nKC3*biQZhQGSu5Xfs$Qkzqv z{&{>pXy5<)`SthT`uFcIzaCfXJD9hhJe@=9q$=qZ>E4{~tY2;5UI8wye5GW6h_u83 z*PaO&)^x#kD~>P)y&&dnsS>oD@Ni=N7Bi`O+=OnBZ&z85e!y5G^*dM8TFPI1sLzqn4NsMxJ4~w|0)!RC3##?}T5#LoanvBmAm4;mI@7 z3ANwRSS`3Q+CqmfkNh>C0^0wUKYnF&l%AFr-8}?OWStct)5?_c8A)<{9 delta 40917 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 z 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 N1HBG*`2^-Z0RU$?m+Alj diff --git a/media-plugins/gst-plugins-va/Manifest b/media-plugins/gst-plugins-va/Manifest deleted file mode 100644 index 2a4c680aa0b1..000000000000 --- a/media-plugins/gst-plugins-va/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 diff --git a/media-plugins/gst-plugins-va/gst-plugins-va-1.22.3.ebuild b/media-plugins/gst-plugins-va/gst-plugins-va-1.22.3.ebuild deleted file mode 100644 index 5793c7281a02..000000000000 --- a/media-plugins/gst-plugins-va/gst-plugins-va-1.22.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) -GST_ORG_MODULE=gst-plugins-bad -GST_PLUGINS_ENABLED="va" -inherit gstreamer-meson python-any-r1 - -DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" - -LICENSE="LGPL-2.1+" -SLOT="1.0" -KEYWORDS="~amd64" -IUSE="+introspection +orc" - -# Baseline requirement for libva is 1.6, but 1.10 gets more features -RDEPEND=" - >=media-libs/libva-1.10[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) - orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] ) - >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP},introspection?] - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-bad-${PV}:${SLOT}[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-util/glib-utils -" diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz index e3c514adaaf95aabd8416e70d504f2a3acd738fa..bc3b2f7379ba6ddcca825ac65b0f90b654112021 100644 GIT binary patch literal 5019 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 literal 5021 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/hamlib-4.2' ; then + sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" "${S}"/src/sendqrg.c || die + fi + + eapply ${PATCHES[@]} + eapply_user + eautoreconf +} + +src_configure() { + use elibc_musl && append-libs argp + append-ldflags -L/usr/$(get_libdir)/hamlib + filter-lto # bug # 876418 + econf --enable-fldigi-xmlrpc +} diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 379e14df6a738989db82741789de2c027bde68c5..32f63c3a08c973483722b4d2a948303e71df9588 100644 GIT binary patch delta 57269 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Ð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 the pango library to render fonts with non-latin characters - leesavide/abcm2ps + lewdlime/abcm2ps diff --git a/media-sound/audiocompress/audiocompress-2.0.ebuild b/media-sound/audiocompress/audiocompress-2.0.ebuild index cf03513cb762..02fa126b6655 100644 --- a/media-sound/audiocompress/audiocompress-2.0.ebuild +++ b/media-sound/audiocompress/audiocompress-2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,15 +8,14 @@ inherit toolchain-funcs MY_P=AudioCompress-${PV} DESCRIPTION="Very gentle 1-band dynamic range compressor" -HOMEPAGE="https://beesbuzz.biz/code/audiocompress.php" +HOMEPAGE="https://github.com/fluffy-critter/audiocompress" SRC_URI="https://beesbuzz.biz/code/audiocompress/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~ppc x86" -S=${WORKDIR}/${MY_P} - src_compile() { emake \ CFLAGS="${CFLAGS}" \ diff --git a/media-sound/audiotools/audiotools-3.1.1-r2.ebuild b/media-sound/audiotools/audiotools-3.1.1-r2.ebuild index 0cc3b1afa76a..3d93d632d29e 100644 --- a/media-sound/audiotools/audiotools-3.1.1-r2.ebuild +++ b/media-sound/audiotools/audiotools-3.1.1-r2.ebuild @@ -8,11 +8,11 @@ PYTHON_REQ_USE="xml(+)" inherit distutils-r1 -DESCRIPTION="A collection of command line audio tools" -HOMEPAGE="http://audiotools.sourceforge.net/" +DESCRIPTION="Collection of command line audio tools" +HOMEPAGE="https://audiotools.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~x86" IUSE="aac alsa cdda cdr cue dvda flac gui twolame mp3 opus pulseaudio vorbis wavpack" diff --git a/media-sound/cdstatus/cdstatus-0.97.03.ebuild b/media-sound/cdstatus/cdstatus-0.97.03.ebuild index 5d7d361d54a8..6c6b653f7d5a 100644 --- a/media-sound/cdstatus/cdstatus-0.97.03.ebuild +++ b/media-sound/cdstatus/cdstatus-0.97.03.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Tool for diagnosing cdrom drive and digital data (audio) extraction" -HOMEPAGE="http://cdstatus.sourceforge.net" +HOMEPAGE="https://cdstatus.sourceforge.net" SRC_URI="mirror://sourceforge/cdstatus/${P}.tar.gz" LICENSE="GPL-2" diff --git a/media-sound/chordii/chordii-4.5.3.ebuild b/media-sound/chordii/chordii-4.5.3.ebuild index 1b9c9f3d7f9b..38b2e690de5b 100644 --- a/media-sound/chordii/chordii-4.5.3.ebuild +++ b/media-sound/chordii/chordii-4.5.3.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DESCRIPTION="A guitar music typesetter" -HOMEPAGE="http://chordii.sourceforge.net/" +DESCRIPTION="Guitar music typesetter" +HOMEPAGE="https://chordii.sourceforge.net/" SRC_URI=" mirror://sourceforge/${PN}/${P}.tar.gz doc? ( mirror://sourceforge/${PN}/user_guide-${PV}.pdf )" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc" diff --git a/media-sound/combine_wave/combine_wave-0.3.1-r2.ebuild b/media-sound/combine_wave/combine_wave-0.3.1-r2.ebuild index ff73a2b87cd2..cb9d1a4bdea1 100644 --- a/media-sound/combine_wave/combine_wave-0.3.1-r2.ebuild +++ b/media-sound/combine_wave/combine_wave-0.3.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,10 +6,10 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="sync up 2 audio ch. and/or combine 2 mono audio ch. into one stereo wave ch" -HOMEPAGE="http://panteltje.com/panteltje/dvd/" -SRC_URI="http://panteltje.com/panteltje/dvd/${P}.tgz" +HOMEPAGE="https://www.panteltje.nl/panteltje/dvd/index.html" +SRC_URI="https://www.panteltje.nl/panteltje/dvd/${P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" diff --git a/media-sound/daudio/daudio-0.3-r1.ebuild b/media-sound/daudio/daudio-0.3-r1.ebuild index 0f7ca5bea943..4c1b0fe4036f 100644 --- a/media-sound/daudio/daudio-0.3-r1.ebuild +++ b/media-sound/daudio/daudio-0.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,10 +6,10 @@ EAPI=7 inherit flag-o-matic toolchain-funcs DESCRIPTION="Distributed audio on the local network" -HOMEPAGE="http://daudio.sourceforge.net/" +HOMEPAGE="https://daudio.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" # -sparc: 0.3: static audio on local daemon. No audio when client connects to amd64 daemon KEYWORDS="amd64 ~ppc -sparc x86" diff --git a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild index 724c68a62e3a..d9162f2e338c 100644 --- a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild +++ b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit desktop toolchain-funcs DESCRIPTION="Author a DVD-Audio DVD" -HOMEPAGE="http://dvd-audio.sourceforge.net" +HOMEPAGE="https://dvd-audio.sourceforge.net" SRC_URI="mirror://sourceforge/dvd-audio/${P}-300.tar.gz" LICENSE="GPL-3" diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest index afe2cbf6097e..2372f2728991 100644 --- a/media-sound/elisa/Manifest +++ b/media-sound/elisa/Manifest @@ -1,2 +1,3 @@ DIST elisa-22.12.3.tar.xz 1798840 BLAKE2B ea84258298507da3a588c472150bab2754aa16f52a8a3384bc8ec760fcf8d4d3b3143ea44d280e54e7e608ff4ab2b4750f0ee7804b8bfc70f05a629470d0a04a SHA512 3554e804919ac9a4f5521e447e04241ed0ed30af12480efe6049a2f5ffbf3e7f64283cfad6205642f948b038708454147ac30afc56266b62db90e2b993f5c68a DIST elisa-23.04.2.tar.xz 1810128 BLAKE2B 1968866c31bd8c1751a61c9a6aacbe76863f151a522ac18b6d8d95a84ee59c2de7f41966376f701c2c377791c55990d2d241b9efcfd5aae5a72a9ead55ef9e7e SHA512 97200eed2e66af51bb8b6691dc38adffd467453945eb7d8fe6baa88816ed6fdc809da1ece9a2cb73dfbfb7783792547b4267542877425324f11a7557197743ae +DIST elisa-23.04.3.tar.xz 1810216 BLAKE2B 0127a69a50c2cc5114fa84b72f1eb248728e4343543f761f6d0730b82b7f3c3b1d4466bad07ad6f6cd8ea567d0dbfcdb96cf80d3e33c371476f2a25d5dd79db3 SHA512 51069f720c49f3e1e1814efc4edcba4665558867acb35f91eebfe7d083fc823ff873cfb104af5a589e9eca582dee0b254677dbf878b70880815d2732c8328357 diff --git a/media-sound/elisa/elisa-23.04.2.ebuild b/media-sound/elisa/elisa-23.04.2.ebuild index 142562d73e5d..175691ffdb0d 100644 --- a/media-sound/elisa/elisa-23.04.2.ebuild +++ b/media-sound/elisa/elisa-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://elisa.kde.org/ https://apps.kde.org/elisa/" LICENSE="LGPL-3+" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="mpris semantic-desktop +vlc" RESTRICT="test" diff --git a/media-sound/elisa/elisa-23.04.3.ebuild b/media-sound/elisa/elisa-23.04.3.ebuild new file mode 100644 index 000000000000..142562d73e5d --- /dev/null +++ b/media-sound/elisa/elisa-23.04.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Simple music player by KDE" +HOMEPAGE="https://elisa.kde.org/ https://apps.kde.org/elisa/" + +LICENSE="LGPL-3+" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="mpris semantic-desktop +vlc" + +RESTRICT="test" + +BDEPEND="sys-devel/gettext" +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib] + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + mpris? ( + >=dev-qt/qtdbus-${QTMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + ) + semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 ) + vlc? ( media-video/vlc:= ) + !vlc? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer] ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package mpris KF5DBusAddons) + $(cmake_use_find_package semantic-desktop KF5Baloo) + $(cmake_use_find_package vlc LIBVLC) + ) + + ecm_src_configure +} diff --git a/media-sound/gmtp/gmtp-1.3.11-r3.ebuild b/media-sound/gmtp/gmtp-1.3.11-r3.ebuild index 77365b66227d..ae538d1318b0 100644 --- a/media-sound/gmtp/gmtp-1.3.11-r3.ebuild +++ b/media-sound/gmtp/gmtp-1.3.11-r3.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit gnome2-utils xdg -DESCRIPTION="A simple MTP client for MP3 players" -HOMEPAGE="http://gmtp.sourceforge.net/" +DESCRIPTION="Simple MTP client for MP3 players" +HOMEPAGE="https://gmtp.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="BSD" diff --git a/media-sound/gnomad/gnomad-2.9.6-r1.ebuild b/media-sound/gnomad/gnomad-2.9.6-r1.ebuild index e9213c0f3878..5bc7034862c1 100644 --- a/media-sound/gnomad/gnomad-2.9.6-r1.ebuild +++ b/media-sound/gnomad/gnomad-2.9.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,11 +8,12 @@ inherit xdg MY_PN=${PN}2 MY_P=${MY_PN}-${PV} -DESCRIPTION="A GTK+ music manager for the Portable Digital Entertainment (PDE) protocol" -HOMEPAGE="http://gnomad2.sourceforge.net/" +DESCRIPTION="GTK+ music manager for the Portable Digital Entertainment (PDE) protocol" +HOMEPAGE="https://gnomad2.sourceforge.net/" SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="nls" @@ -32,8 +33,6 @@ BDEPEND=" sys-devel/gettext )" -S=${WORKDIR}/${MY_P} - PATCHES=( "${FILESDIR}"/${PN}-2.9.6-fno-common.patch ) DOCS=( AUTHORS README TODO ) # ChangeLog and NEWS are both outdated diff --git a/media-sound/gqradio/gqradio-1.9.2.ebuild b/media-sound/gqradio/gqradio-1.9.2.ebuild index 235f711463f2..9b22caa428c8 100644 --- a/media-sound/gqradio/gqradio-1.9.2.ebuild +++ b/media-sound/gqradio/gqradio-1.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit autotools DESCRIPTION="An FM radio tuner app from the people who brought you GQmpeg" -HOMEPAGE="http://gqmpeg.sourceforge.net/radio.html" +HOMEPAGE="https://gqmpeg.sourceforge.net/radio.html" SRC_URI="mirror://sourceforge/gqmpeg/${P}.tar.gz" LICENSE="GPL-2" diff --git a/media-sound/hydrogen/hydrogen-1.2.1-r1.ebuild b/media-sound/hydrogen/hydrogen-1.2.1-r1.ebuild index cdc10f9763b0..7c8d77bf0da0 100644 --- a/media-sound/hydrogen/hydrogen-1.2.1-r1.ebuild +++ b/media-sound/hydrogen/hydrogen-1.2.1-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then else MY_PV=${PV/_/-} SRC_URI="https://github.com/${PN}-music/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~ppc ppc64 ~x86" S="${WORKDIR}"/${PN}-${MY_PV} fi diff --git a/media-sound/icecream/icecream-1.3.ebuild b/media-sound/icecream/icecream-1.3.ebuild index 535a6f44327f..c27c53c2a5e0 100644 --- a/media-sound/icecream/icecream-1.3.ebuild +++ b/media-sound/icecream/icecream-1.3.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Extracts and records individual MP3 tracks from shoutcast streams" -HOMEPAGE="http://icecream.sourceforge.net" +HOMEPAGE="https://icecream.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~ppc x86" diff --git a/media-sound/id3v2/id3v2-0.1.12-r1.ebuild b/media-sound/id3v2/id3v2-0.1.12-r1.ebuild index 5b75ae24249b..e36282c17445 100644 --- a/media-sound/id3v2/id3v2-0.1.12-r1.ebuild +++ b/media-sound/id3v2/id3v2-0.1.12-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit toolchain-funcs -DESCRIPTION="A command line editor for id3v2 tags" -HOMEPAGE="http://id3v2.sourceforge.net/" +DESCRIPTION="Command line editor for id3v2 tags" +HOMEPAGE="https://id3v2.sourceforge.net/" SRC_URI="mirror://sourceforge/id3v2/${P}.tar.gz" LICENSE="LGPL-2.1" diff --git a/media-sound/kasts/Manifest b/media-sound/kasts/Manifest index 4bc964d9c2e4..faac95cb937c 100644 --- a/media-sound/kasts/Manifest +++ b/media-sound/kasts/Manifest @@ -1 +1,2 @@ DIST kasts-23.04.2.tar.xz 548868 BLAKE2B 5556905265ed80ea44a4cbc4d1730414531768d43c8fa9a93efc162ea2e488eff1a0fe67f6f9847409e3c78a71e738eb5c03780e587a84325413542904287094 SHA512 741306086281e22eb5cc0129992ec9e4a5e34e71d23a3454cc14b9647dc0ba97842e141a51cb9ae79077f7ca612597a65fb8230ac0b1caf3560535c48ed3ca4a +DIST kasts-23.04.3.tar.xz 549396 BLAKE2B a142e3573ad9daf12c6fdc65096126e9bdb9691df412f569c65117512a447974a98afbd5dab6d41d6d714ae70885964717cafb9e243eb44728ad00aceb7c07d0 SHA512 dd423bca4d70a1c6c0b94b6e6248aa562bb37fb1eb06f1b011b585d31e30413dcf2ce3cf2192596bcc3f24f73ef5aed080dc6b9d9a12d139380519dd9f214ac1 diff --git a/media-sound/kasts/kasts-23.04.2.ebuild b/media-sound/kasts/kasts-23.04.2.ebuild index 385c6f3019d1..c6ea38eb654b 100644 --- a/media-sound/kasts/kasts-23.04.2.ebuild +++ b/media-sound/kasts/kasts-23.04.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://apps.kde.org/kasts/" LICENSE="GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="gstreamer networkmanager vlc" DEPEND=" diff --git a/media-sound/kasts/kasts-23.04.3.ebuild b/media-sound/kasts/kasts-23.04.3.ebuild new file mode 100644 index 000000000000..385c6f3019d1 --- /dev/null +++ b/media-sound/kasts/kasts-23.04.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent podcast application for desktop and mobile" +HOMEPAGE="https://apps.kde.org/kasts/" + +LICENSE="GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gstreamer networkmanager vlc" + +DEPEND=" + >=dev-libs/kirigami-addons-0.7.2:5 + dev-libs/qtkeychain:=[qt5(+)] + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/syndication-${KFMIN}:5 + >=kde-frameworks/threadweaver-${KFMIN}:5 + media-libs/taglib + gstreamer? ( + dev-libs/glib:2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-good:1.0 + ) + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) + vlc? ( media-video/vlc:= ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 +" +BDEPEND="gstreamer? ( virtual/pkgconfig )" + +src_prepare() { + ecm_src_prepare + ecm_punt_qt_module Test +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLE_PLAYER=OFF + -DBUILD_GSTREAMER_BACKEND=$(usex gstreamer) + $(cmake_use_find_package networkmanager NetworkManagerQt) + $(cmake_use_find_package vlc NetworkManagerQt) + ) + ecm_src_configure +} diff --git a/media-sound/krecorder/Manifest b/media-sound/krecorder/Manifest index 4b8b4c4c59ef..673125f8d76e 100644 --- a/media-sound/krecorder/Manifest +++ b/media-sound/krecorder/Manifest @@ -1 +1,2 @@ DIST krecorder-23.04.2.tar.xz 159660 BLAKE2B 1d555c8b9b24cb3f6330dd66cb8e2ec3a615c8709727f6eec73c4f8b793f956a28782500c34d2fce323d4222bf6522e71f41604bdf3cd662a4b34ff55a3332b4 SHA512 90efbc659fd21b1a6a2c52490750158df23cf5277909bec19a893f4c736195a2142f89d31c9565348d50f68da4f9e89f4b2aa09ba02d0dafbab7e44176a0ca0c +DIST krecorder-23.04.3.tar.xz 160176 BLAKE2B 7e2bafbb65bd1b951c5a204e9c053afa87aee37947ae60c3e11407e62cd265d3d3180f0d90f88ec54d82bfdca115b27ed55c067f6a2d2445fd89ad99d677c65d SHA512 db3016bd8d5a454f683df5deb58478be6cf33df9970388bb92b770317e2986a150a26712a6d0b93ed69c155bdab7325270ae8489d353dd2d0f29fe146ba90c74 diff --git a/media-sound/krecorder/krecorder-23.04.2.ebuild b/media-sound/krecorder/krecorder-23.04.2.ebuild index 1f9968634fb0..ac8ffccb9e7d 100644 --- a/media-sound/krecorder/krecorder-23.04.2.ebuild +++ b/media-sound/krecorder/krecorder-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/krecorder/" LICENSE="CC0-1.0 CC-BY-4.0 GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" DEPEND=" >=dev-libs/kirigami-addons-0.6:5 diff --git a/media-sound/krecorder/krecorder-23.04.3.ebuild b/media-sound/krecorder/krecorder-23.04.3.ebuild new file mode 100644 index 000000000000..c181ad54e64c --- /dev/null +++ b/media-sound/krecorder/krecorder-23.04.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent audio recording application for Plasma" +HOMEPAGE="https://apps.kde.org/krecorder/" + +LICENSE="CC0-1.0 CC-BY-4.0 GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/kirigami-addons-0.6:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5[qml] + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtsvg-${QTMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 +" +BDEPEND=">=kde-frameworks/ki18n-${KFMIN}:5" + +PATCHES=( "${FILESDIR}/${PN}-23.04.1-cmake.patch" ) # in 23.08 diff --git a/media-sound/lame/lame-3.100-r3.ebuild b/media-sound/lame/lame-3.100-r3.ebuild index d09a610a08f2..3081f065bcfe 100644 --- a/media-sound/lame/lame-3.100-r3.ebuild +++ b/media-sound/lame/lame-3.100-r3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools multilib-minimal DESCRIPTION="LAME Ain't an MP3 Encoder" -HOMEPAGE="http://lame.sourceforge.net/" +HOMEPAGE="https://lame.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" diff --git a/media-sound/mcdp/mcdp-0.4b.ebuild b/media-sound/mcdp/mcdp-0.4b.ebuild index 81afdbc08af0..3f1fbbe4567f 100644 --- a/media-sound/mcdp/mcdp-0.4b.ebuild +++ b/media-sound/mcdp/mcdp-0.4b.ebuild @@ -1,18 +1,17 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit toolchain-funcs -DESCRIPTION="A very small console cd player" -HOMEPAGE="http://www.mcmilk.de/projects/mcdp/" -SRC_URI="http://www.mcmilk.de/projects/mcdp/dl/${P}.tar.bz2" +DESCRIPTION="Very small console cd player" +HOMEPAGE="https://www.mcmilk.de/projects/mcdp/" +SRC_URI="https://www.mcmilk.de/projects/mcdp/dl/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc x86" -IUSE="" PATCHES=( "${FILESDIR}"/${PN}-0.4a-dietlibc-fix.patch diff --git a/media-sound/mikmod/mikmod-3.2.8-r1.ebuild b/media-sound/mikmod/mikmod-3.2.8-r1.ebuild index 9f75f52e84cb..233b72391d25 100644 --- a/media-sound/mikmod/mikmod-3.2.8-r1.ebuild +++ b/media-sound/mikmod/mikmod-3.2.8-r1.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DESCRIPTION="A console MOD-Player based on libmikmod" -HOMEPAGE="http://mikmod.sourceforge.net/" +DESCRIPTION="Console MOD-Player based on libmikmod" +HOMEPAGE="https://mikmod.sourceforge.net/" SRC_URI="mirror://sourceforge/mikmod/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86" diff --git a/media-sound/milkytracker/Manifest b/media-sound/milkytracker/Manifest index 20fb22d338fb..353573c8b2b3 100644 --- a/media-sound/milkytracker/Manifest +++ b/media-sound/milkytracker/Manifest @@ -1 +1,2 @@ DIST milkytracker-1.03.00.tar.gz 3705395 BLAKE2B f14a7112de39748121933d242d89dc6efb71a73c3591fedb92785814e2edc788edfb6608e9237cdfed19ee7337d5920d0232eed5d85f692dbef5d4cb43a27cd0 SHA512 d5489994d9c5d24552073afcbd787c20720096dd81d640356fc13b2e2b8a49713b798066d54f2b589f3819c14279142e295e4d6317ed325537069faad47abbe6 +DIST milkytracker-1.04.00.tar.gz 3756275 BLAKE2B da4885592ae4aae87080c8979f92a77b05cb3cc4594fe328346deef949375ad3abb1910f5cc834f41b6d7278312deff45550300b96e3afbd89eedebe1fadd854 SHA512 5a41fa07d51880e220f15ff3f50e73b999931c875d31e627233669f5a07dfd38621478b8ec27b2242aa4ae6143a0d2ad51627a366fd366256331b71c47ad25da diff --git a/media-sound/milkytracker/milkytracker-1.04.00.ebuild b/media-sound/milkytracker/milkytracker-1.04.00.ebuild new file mode 100644 index 000000000000..77adb777bea0 --- /dev/null +++ b/media-sound/milkytracker/milkytracker-1.04.00.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +DESCRIPTION="FastTracker 2 inspired music tracker" +HOMEPAGE="https://milkytracker.titandemo.org/" +SRC_URI="https://github.com/milkytracker/MilkyTracker/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/MilkyTracker-${PV}" + +LICENSE="|| ( GPL-3 MPL-1.1 ) AIFFWriter.m BSD GPL-3 GPL-3+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa jack" + +RDEPEND=" + dev-libs/zziplib + media-libs/libsdl2[X] + sys-libs/zlib + alsa? ( + media-libs/alsa-lib + media-libs/rtmidi + ) + jack? ( virtual/jack )" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package alsa ALSA) + $(cmake_use_find_package jack JACK) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + newicon resources/pictures/carton.png ${PN}.png + make_desktop_entry ${PN} MilkyTracker ${PN} \ + "AudioVideo;Audio;Sequencer" +} diff --git a/media-sound/mmix/mmix-0.3-r1.ebuild b/media-sound/mmix/mmix-0.3-r1.ebuild index f00dba606ab5..7f990d1aa054 100644 --- a/media-sound/mmix/mmix-0.3-r1.ebuild +++ b/media-sound/mmix/mmix-0.3-r1.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit toolchain-funcs -DESCRIPTION="A soundcard mixer for the OSS driver" -HOMEPAGE="http://www.mcmilk.de/projects/mmix/" -SRC_URI="http://www.mcmilk.de/projects/${PN}/dl/${P}.tar.bz2" +DESCRIPTION="Soundcard mixer for the OSS driver" +HOMEPAGE="https://www.mcmilk.de/projects/mmix/" +SRC_URI="https://www.mcmilk.de/projects/${PN}/dl/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" # media-sound/mmix and dev-lang/mmix both install 'mmix' binary, bug #426874 RDEPEND="" diff --git a/media-sound/modplugtools/modplugtools-0.5.3.ebuild b/media-sound/modplugtools/modplugtools-0.5.3.ebuild index 16d99a42a461..4b0154305035 100644 --- a/media-sound/modplugtools/modplugtools-0.5.3.ebuild +++ b/media-sound/modplugtools/modplugtools-0.5.3.ebuild @@ -1,16 +1,15 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="libmodplug based module players modplug123 and modplugplay" -HOMEPAGE="http://modplug-xmms.sourceforge.net/" +HOMEPAGE="https://modplug-xmms.sourceforge.net/" SRC_URI="mirror://sourceforge/modplug-xmms/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" RDEPEND=">=media-libs/libao-0.8.0 >=media-libs/libmodplug-0.8.8.1 diff --git a/media-sound/mp3gain/mp3gain-1.6.2.ebuild b/media-sound/mp3gain/mp3gain-1.6.2.ebuild index 77b53469929c..fe2d9e0a9c00 100644 --- a/media-sound/mp3gain/mp3gain-1.6.2.ebuild +++ b/media-sound/mp3gain/mp3gain-1.6.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,12 +7,12 @@ inherit toolchain-funcs MY_P="${P//./_}" -DESCRIPTION="A program to analyze and adjust MP3 files to same volume" -HOMEPAGE="http://mp3gain.sourceforge.net/" +DESCRIPTION="Analyze and adjust MP3 files to same volume" +HOMEPAGE="https://mp3gain.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}-src.zip" S="${WORKDIR}" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" diff --git a/media-sound/mp3report/mp3report-1.0.2.ebuild b/media-sound/mp3report/mp3report-1.0.2.ebuild index 9d7c418407b0..658ceb06508a 100644 --- a/media-sound/mp3report/mp3report-1.0.2.ebuild +++ b/media-sound/mp3report/mp3report-1.0.2.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Perl script to create an HTML report of MP3 files in a directory" -HOMEPAGE="http://mp3report.sourceforge.net/" +HOMEPAGE="https://mp3report.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${PF}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" diff --git a/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild b/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild index 0e4839d68d47..7ef367814860 100644 --- a/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild +++ b/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools xdg -DESCRIPTION="A GTK+ based utility to split mp3 and ogg files without decoding" -HOMEPAGE="http://mp3splt.sourceforge.net" +DESCRIPTION="GTK+ based utility to split mp3 and ogg files without decoding" +HOMEPAGE="https://mp3splt.sourceforge.net" SRC_URI="mirror://sourceforge/mp3splt/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="doc gstreamer nls" diff --git a/media-sound/mp3splt/mp3splt-2.6.2.ebuild b/media-sound/mp3splt/mp3splt-2.6.2.ebuild index dc62c47c6519..292ed5ace282 100644 --- a/media-sound/mp3splt/mp3splt-2.6.2.ebuild +++ b/media-sound/mp3splt/mp3splt-2.6.2.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DESCRIPTION="A command line utility to split mp3 and ogg files without decoding" -HOMEPAGE="http://mp3splt.sourceforge.net" +DESCRIPTION="Command line utility to split mp3 and ogg files without decoding" +HOMEPAGE="https://mp3splt.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86" IUSE="flac" diff --git a/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild b/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild index f72c781ad0e8..96f8b3a03f3f 100644 --- a/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild +++ b/media-sound/mp3unicode/mp3unicode-1.2.1.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Commandline utility to convert ID3 tags in mp3 files between different encodings" -HOMEPAGE="http://mp3unicode.sourceforge.net" -SRC_URI="https://github.com/alonbl/${PN}/downloads/${P}.tar.bz2" +HOMEPAGE="https://mp3unicode.sourceforge.net + https://github.com/alonbl/mp3unicode" +SRC_URI="https://github.com/alonbl/${PN}/releases/download/${P}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" diff --git a/media-sound/mp3wrap/mp3wrap-0.5.ebuild b/media-sound/mp3wrap/mp3wrap-0.5.ebuild index 02ef4c9ca59b..f863595ef8eb 100644 --- a/media-sound/mp3wrap/mp3wrap-0.5.ebuild +++ b/media-sound/mp3wrap/mp3wrap-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,9 +7,9 @@ inherit autotools DESCRIPTION="Command-line utility that wraps multiple mp3 files into one large playable mp3" SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" -HOMEPAGE="http://mp3wrap.sourceforge.net/" +HOMEPAGE="https://mp3wrap.sourceforge.net/" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~ppc sparc x86" diff --git a/media-sound/mpg321/mpg321-0.3.2-r1.ebuild b/media-sound/mpg321/mpg321-0.3.2-r1.ebuild index 689440e6caa4..7a84d790c885 100644 --- a/media-sound/mpg321/mpg321-0.3.2-r1.ebuild +++ b/media-sound/mpg321/mpg321-0.3.2-r1.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools -DESCRIPTION="A realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" -HOMEPAGE="http://mpg321.sourceforge.net/" +DESCRIPTION="Realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" +HOMEPAGE="https://mpg321.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.orig.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="alsa" diff --git a/media-sound/mplay/mplay-0.80.ebuild b/media-sound/mplay/mplay-0.80.ebuild index a3cd7a2a79cf..a889af519a29 100644 --- a/media-sound/mplay/mplay-0.80.ebuild +++ b/media-sound/mplay/mplay-0.80.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DESCRIPTION="A Curses front-end for mplayer" -HOMEPAGE="http://mplay.sourceforge.net" +DESCRIPTION="Curses front-end for mplayer" +HOMEPAGE="https://mplay.sourceforge.net" SRC_URI="mirror://sourceforge/mplay/${P}.tar.gz" LICENSE="GPL-2" diff --git a/media-sound/multimux/multimux-0.2.5.2.ebuild b/media-sound/multimux/multimux-0.2.5.2.ebuild index da2b0b17ecfb..c2395a254d6e 100644 --- a/media-sound/multimux/multimux-0.2.5.2.ebuild +++ b/media-sound/multimux/multimux-0.2.5.2.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit flag-o-matic toolchain-funcs -DESCRIPTION="combines up to 8 audio mono wave ch. into one big multi ch. wave file" -HOMEPAGE="http://panteltje.com/panteltje/dvd/" -SRC_URI="http://panteltje.com/panteltje/dvd/${P}.tgz" +DESCRIPTION="Combines up to 8 audio mono wave ch. into one big multi ch. wave file" +HOMEPAGE="https://www.panteltje.nl/panteltje/dvd/index.html" +SRC_URI="https://www.panteltje.nl/panteltje/dvd/${P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~ppc ~sparc x86" diff --git a/media-sound/pwavecat/pwavecat-0.4.5.ebuild b/media-sound/pwavecat/pwavecat-0.4.5.ebuild index f49e51ba3f36..284b2e17ce75 100644 --- a/media-sound/pwavecat/pwavecat-0.4.5.ebuild +++ b/media-sound/pwavecat/pwavecat-0.4.5.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit flag-o-matic toolchain-funcs -DESCRIPTION="concatenates any number of audio files to stdout" -HOMEPAGE="http://panteltje.com/panteltje/dvd/" -SRC_URI="http://panteltje.com/panteltje/dvd/${P}.tgz" +DESCRIPTION="Concatenates any number of audio files to stdout" +HOMEPAGE="https://www.panteltje.nl/panteltje/dvd/" +SRC_URI="https://www.panteltje.nl/panteltje/dvd/${P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" diff --git a/media-sound/qmidiarp/qmidiarp-0.7.0.ebuild b/media-sound/qmidiarp/qmidiarp-0.7.0.ebuild index b691fe7ecab5..28fbae437395 100644 --- a/media-sound/qmidiarp/qmidiarp-0.7.0.ebuild +++ b/media-sound/qmidiarp/qmidiarp-0.7.0.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit qmake-utils xdg DESCRIPTION="Arpeggiator, sequencer and MIDI LFO for ALSA" -HOMEPAGE="http://qmidiarp.sourceforge.net/" +HOMEPAGE="https://qmidiarp.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~x86" IUSE="lv2 nls osc" diff --git a/media-sound/qmidiroute/qmidiroute-0.4.0-r1.ebuild b/media-sound/qmidiroute/qmidiroute-0.4.0-r1.ebuild index 892317d824ba..a7beaa2c3642 100644 --- a/media-sound/qmidiroute/qmidiroute-0.4.0-r1.ebuild +++ b/media-sound/qmidiroute/qmidiroute-0.4.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit autotools qmake-utils DESCRIPTION="QMidiRoute is a filter/router for MIDI events" -HOMEPAGE="http://alsamodular.sourceforge.net" +HOMEPAGE="https://alsamodular.sourceforge.net" SRC_URI="mirror://sourceforge/alsamodular/${P}.tar.bz2" LICENSE="GPL-2" diff --git a/media-sound/rip/rip-1.07-r3.ebuild b/media-sound/rip/rip-1.07-r3.ebuild index caf5dd36c50e..eacab3b0e02d 100644 --- a/media-sound/rip/rip-1.07-r3.ebuild +++ b/media-sound/rip/rip-1.07-r3.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DESCRIPTION="A command-line based audio CD ripper and mp3 encoder" -HOMEPAGE="http://rip.sourceforge.net" -SRC_URI="http://rip.sourceforge.net/download/${P}.tar.gz" +DESCRIPTION="Command-line based audio CD ripper and mp3 encoder" +HOMEPAGE="https://rip.sourceforge.net" +SRC_URI="https://rip.sourceforge.net/download/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ppc ppc64 sparc x86" diff --git a/media-sound/sidplay/sidplay-2.0.9-r1.ebuild b/media-sound/sidplay/sidplay-2.0.9-r1.ebuild index 231c5b2d8bd8..a9862b89b885 100644 --- a/media-sound/sidplay/sidplay-2.0.9-r1.ebuild +++ b/media-sound/sidplay/sidplay-2.0.9-r1.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="C64 SID player" -HOMEPAGE="http://sidplay2.sourceforge.net/" +HOMEPAGE="https://sidplay2.sourceforge.net/" SRC_URI="mirror://sourceforge/sidplay2/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~hppa ppc ~sparc x86" IUSE="" diff --git a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild b/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild index d69babe520fd..c3f045b5fcb2 100644 --- a/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild +++ b/media-sound/sox/sox-14.4.2_p20210509-r2.ebuild @@ -12,7 +12,7 @@ COMMIT="42b3557e13e0fe01a83465b672d89faddbe65f49" MY_P="sox-code-${COMMIT}" DESCRIPTION="The swiss army knife of sound processing programs" -HOMEPAGE="http://sox.sourceforge.net" +HOMEPAGE="https://sox.sourceforge.net" # Source: https://sourceforge.net/code-snapshots/git/s/so/sox/code.git/${MY_P}.zip SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${MY_P}.zip -> ${P}.zip" S="${WORKDIR}/${MY_P}" diff --git a/media-sound/splay/splay-0.9.5.2-r2.ebuild b/media-sound/splay/splay-0.9.5.2-r2.ebuild index df9a369f7c09..27fbf22ba608 100644 --- a/media-sound/splay/splay-0.9.5.2-r2.ebuild +++ b/media-sound/splay/splay-0.9.5.2-r2.ebuild @@ -6,8 +6,8 @@ EAPI=8 inherit autotools flag-o-matic DESCRIPTION="An audio player, primarily for the console" -HOMEPAGE="http://splay.sourceforge.net/" -SRC_URI="http://splay.sourceforge.net/tgz/${P}.tar.gz" +HOMEPAGE="https://splay.sourceforge.net/" +SRC_URI="https://splay.sourceforge.net/tgz/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/media-sound/streamripper/streamripper-1.64.6.ebuild b/media-sound/streamripper/streamripper-1.64.6.ebuild index eeb00af1c86a..feaf63421613 100644 --- a/media-sound/streamripper/streamripper-1.64.6.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,10 +6,10 @@ EAPI=7 inherit autotools DESCRIPTION="Extracts and records individual MP3 file tracks from shoutcast streams" -HOMEPAGE="http://streamripper.sourceforge.net" +HOMEPAGE="https://streamripper.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="vorbis" diff --git a/media-sound/substract_wave/substract_wave-0.3-r1.ebuild b/media-sound/substract_wave/substract_wave-0.3-r1.ebuild index 775a29a2bd93..b79eda1bff07 100644 --- a/media-sound/substract_wave/substract_wave-0.3-r1.ebuild +++ b/media-sound/substract_wave/substract_wave-0.3-r1.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit toolchain-funcs DESCRIPTION="Substracts 2 mono wave files from each other by a factor specified" -HOMEPAGE="http://panteltje.com/panteltje/dvd/" -SRC_URI="http://panteltje.com/panteltje/dvd/${P}.tgz" +HOMEPAGE="https://www.panteltje.nl/panteltje/dvd/" +SRC_URI="https://www.panteltje.nl/panteltje/dvd/${P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" PATCHES=( "${FILESDIR}/${P}-Makefile.patch" diff --git a/media-sound/timidity++/timidity++-2.15.0-r6.ebuild b/media-sound/timidity++/timidity++-2.15.0-r6.ebuild index 106e11d246f6..6ceb26551a98 100644 --- a/media-sound/timidity++/timidity++-2.15.0-r6.ebuild +++ b/media-sound/timidity++/timidity++-2.15.0-r6.ebuild @@ -8,12 +8,12 @@ inherit autotools desktop elisp-common flag-o-matic systemd xdg MY_PV="${PV/_/-}" MY_P="TiMidity++-${MY_PV}" -DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support" -HOMEPAGE="http://timidity.sourceforge.net/" +DESCRIPTION="Handy MIDI to WAV converter with OSS and ALSA output support" +HOMEPAGE="https://timidity.sourceforge.net/" SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz" S="${WORKDIR}/${MY_P}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d" diff --git a/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild b/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild index 14a901304cbf..b8825ff3626e 100644 --- a/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild +++ b/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit toolchain-funcs DESCRIPTION="True Audio Compressor Software" -HOMEPAGE="http://tta.sourceforge.net" +HOMEPAGE="https://tta.sourceforge.net" SRC_URI="mirror://sourceforge/tta/${P}-src.tgz" S="${WORKDIR}/${P}-src" diff --git a/media-sound/vlevel/vlevel-0.5-r1.ebuild b/media-sound/vlevel/vlevel-0.5-r1.ebuild index 3878e4aedc2c..68f4bc9b53b8 100644 --- a/media-sound/vlevel/vlevel-0.5-r1.ebuild +++ b/media-sound/vlevel/vlevel-0.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,10 +6,10 @@ EAPI=7 inherit toolchain-funcs DESCRIPTION="Dynamic compressor to amplify quiet parts of music" -HOMEPAGE="http://vlevel.sourceforge.net/" +HOMEPAGE="https://vlevel.sourceforge.net/" SRC_URI="mirror://sourceforge/vlevel/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~ppc ~sparc x86" diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 5b9739de36682f40190fcee8fe4dc4af1e139fea..6d37c80ac5d561fb8bdae1c55ddd16fef1d7af09 100644 GIT binary patch delta 24194 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 delta 24211 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 diff --git a/media-video/blind/blind-1.1.ebuild b/media-video/blind/blind-1.1-r1.ebuild similarity index 66% rename from media-video/blind/blind-1.1.ebuild rename to media-video/blind/blind-1.1-r1.ebuild index 43fc42d195d8..e018b94b7386 100644 --- a/media-video/blind/blind-1.1.ebuild +++ b/media-video/blind/blind-1.1-r1.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit toolchain-funcs -DESCRIPTION="a collection of command line video editing utilities" +DESCRIPTION="Collection of command line video editing utilities" HOMEPAGE="https://tools.suckless.org/blind/" SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" @@ -12,14 +13,7 @@ LICENSE="ISC" SLOT="0" KEYWORDS="~amd64" -RDEPEND=" -" -DEPEND=" - ${RDEPEND} -" -PATCHES=( - "${FILESDIR}"/${PN}-1.1-ldflags.patch -) +PATCHES=( "${FILESDIR}"/${PN}-1.1-ldflags.patch ) src_prepare() { default @@ -36,7 +30,3 @@ src_prepare() { src_compile() { emake CC="$(tc-getCC)" } - -src_install() { - emake DESTDIR="${D}" install MANPREFIX=/usr/share/man -} diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest index c7d5944f54b6..231590e5be23 100644 --- a/media-video/openshot/Manifest +++ b/media-video/openshot/Manifest @@ -1 +1,2 @@ DIST openshot-2.6.1.tar.gz 68566443 BLAKE2B b3a163983bdb811103e5d9307beeb38938719747f743dd58520a0166c08eb11f4592d47bf24224062f9db323a66a2f353eb22f087982b929d60a519cd2c40789 SHA512 9e2d1eae5d72ec2deab914e464dac0d84a864ba2ca63104fad57c90fc907764d5683149fb8136d50030cae993cef9a977e995b0783868988de4668e71a3a5ee2 +DIST openshot-3.1.1.tar.gz 95843738 BLAKE2B 4059fe12b064692070278366f787789866dcbe39414d10217fb62b671dda98ebb6d2f76b8e1cfe2284a647e3d7ebc460b620ba0756a4542f5b26e7ef669e9b3e SHA512 4e5a42825abf8e3862957039169905a6f03872d81de454f52a57ace2e636e91b2f4e87ae603bf9669baa7d1bbbd6c0213efd0c72e23f2b209ba266af2fbe380f diff --git a/media-video/openshot/openshot-3.1.1.ebuild b/media-video/openshot/openshot-3.1.1.ebuild new file mode 100644 index 000000000000..ed54b7e4cd36 --- /dev/null +++ b/media-video/openshot/openshot-3.1.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg + +MY_PN="${PN}-qt" + +DESCRIPTION="Award-winning free and open-source video editor" +HOMEPAGE="https://openshot.org/" +SRC_URI="https://github.com/OpenShot/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-3+" +SLOT="1" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="$(python_gen_cond_dep ' + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP},gui,svg,widgets] + dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + dev-python/pyzmq[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ') + >=media-libs/libopenshot-0.3.2:0=[python,${PYTHON_SINGLE_USEDEP}]" +DEPEND="" +BDEPEND="$(python_gen_cond_dep ' + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + ')" + +src_prepare() { + distutils-r1_python_prepare_all + # prevent setup.py from trying to update MIME databases + sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + distutils_install_for_testing + "${EPYTHON}" src/tests/query_tests.py -v --platform minimal || die +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +} diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index 39f01c37fa35..e49ec1a99294 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -1,3 +1,4 @@ DIST pipewire-0.3.70.tar.bz2 1573378 BLAKE2B 3824106cba9c1b0a82c6d8889b2b1473f4bfc5d0994ee9dd8b46a454c287bbd4e0ad5dc508df5d4a9b7c5f683898ed756947788e561f2bf51a3116b12e46d075 SHA512 8b25d90232d07d5b1e210bd8f24240438a7dcece23a5be59a4e49fc3daf51ebf659f2cc343a0d913310a4659792590ef981ab7a59890506557f9510d902a0cff DIST pipewire-0.3.71.tar.bz2 1592332 BLAKE2B ff6483a040285cd7a7cc10878cc88b61a0e01c0376ab64ef84f753b300b61da23211bc1b50208da7f1054d6ddf08092e81cbf29df508aad3bc93f20742a2f735 SHA512 465388faaf0f7fcce21fdbcd7a1705ef524c35e267c3f123b1025c34133fc418194abb9e22d89e60c9acc1417b25d655112fd9ef342e26ca9b8bc26013b09cb3 DIST pipewire-0.3.72.tar.bz2 1622951 BLAKE2B e3334410b551ba155dc79baecdd85fa5f214483ab53d11cc9b59ec2a0549957b67048d621ff1881ea927ba315d41c32ba3df97435453ff68173e2c450bf216aa SHA512 f105a2afdc00a81cb8c95c57645257109fd3ac1bd0608eb59969473fd94600c8ecf1d3f51abebcf7f9d70307568b2f5f66c7480a014b3955bcb992d92ca3ff43 +DIST pipewire-0.3.73.tar.bz2 1627336 BLAKE2B cf26a0028f4a7df966e8ee1739a799cbe418ea15d8a2f292d2b6937f7029e8de3ae22ff8664936e200e48c024c0e58d2a0fd67e98e889490a1a6149276ab9ce3 SHA512 16ba011a394f520259f9f98641149bbfd6b910b3210b7ff62c0b3ed8c12a00ec0611bfa83316e8173138b034e30b9cb0ed982c2d1ac840ecf69405755d2a68f6 diff --git a/media-video/pipewire/pipewire-0.3.73.ebuild b/media-video/pipewire/pipewire-0.3.73.ebuild new file mode 100644 index 000000000000..f4759dc2e89a --- /dev/null +++ b/media-video/pipewire/pipewire-0.3.73.ebuild @@ -0,0 +1,466 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# 1. Please regularly check (even at the point of bumping) Fedora's packaging +# for needed backports at https://src.fedoraproject.org/rpms/pipewire/tree/rawhide. +# +# 2. Upstream also sometimes amend release notes for the previous release to mention +# needed patches, e.g. https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.55#distros +# +# 3. Keep an eye on git master (for both PipeWire and WirePlumber) as things +# continue to move quickly. It's not uncommon for fixes to be made shortly +# after releases. + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd tmpfiles 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.bz2" + fi + + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~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 dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2" +IUSE+=" modemmanager pipewire-alsa readline sound-server ssl system-service systemd test 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)! + +# - TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but ALSA is always enabled +# - TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server connection will work +# which provides adequate guarantee that alsa-lib will be able to provide audio services. +# If that works, pulseaudio defaults are loaded into alsa-lib runtime replacing default PCM and CTL. +# When pipewire-alsa will be able to perform similar check, pipewire-alsa can be enabled unconditionally. +# - ffmpeg is only used for pw-cat. We don't build the spa plugin which receives barely any activity. +REQUIRED_USE=" + ffmpeg? ( extra ) + bluetooth? ( dbus ) + jack-sdk? ( !jack-client ) + modemmanager? ( bluetooth ) + system-service? ( systemd ) + !sound-server? ( !pipewire-alsa ) + jack-client? ( dbus ) +" + +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-util/meson-0.59 + virtual/pkgconfig + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') + dbus? ( dev-util/gdbus-codegen ) + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) +" +# While udev could technically be optional, it's needed for a numebr of options, +# and not really worth it, bug #877769. +RDEPEND=" + acct-group/audio + acct-group/pipewire + media-libs/alsa-lib + sys-libs/ncurses:=[unicode(+)] + virtual/libintl[${MULTILIB_USEDEP}] + virtual/libudev[${MULTILIB_USEDEP}] + bluetooth? ( + dev-libs/glib + media-libs/fdk-aac + media-libs/libldac + media-libs/libfreeaptx + media-libs/opus + media-libs/sbc + >=net-wireless/bluez-4.101:= + virtual/libusb:1 + ) + dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + echo-cancel? ( media-libs/webrtc-audio-processing:0 ) + extra? ( >=media-libs/libsndfile-1.0.20 ) + ffmpeg? ( media-video/ffmpeg:= ) + flatpak? ( dev-libs/glib ) + gstreamer? ( + >=dev-libs/glib-2.32.0:2 + >=media-libs/gstreamer-1.10.0:1.0 + media-libs/gst-plugins-base:1.0 + ) + gsettings? ( >=dev-libs/glib-2.26.0:2 ) + ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] ) + jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) + jack-sdk? ( + !media-sound/jack-audio-connection-kit + !media-sound/jack2 + ) + liblc3? ( media-sound/liblc3 ) + lv2? ( media-libs/lilv ) + modemmanager? ( >=net-misc/modemmanager-1.10.0 ) + pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] ) + sound-server? ( !media-sound/pulseaudio-daemon ) + readline? ( sys-libs/readline:= ) + ssl? ( dev-libs/openssl:= ) + systemd? ( sys-apps/systemd ) + system-service? ( acct-user/pipewire ) + 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-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 +) + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + + # Used for upstream backports + [[ -d "${FILESDIR}"/${PV} ]] && eapply "${FILESDIR}"/${PV} +} + +multilib_src_configure() { + # https://bugs.gentoo.org/838301 + filter-flags -fno-semantic-interposition + + local emesonargs=( + -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} + + $(meson_feature dbus) + $(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_feature ieee1394 libffado) + $(meson_native_use_feature gstreamer) + $(meson_native_use_feature gstreamer gstreamer-device-provider) + $(meson_native_use_feature gsettings) + $(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) + -Dcompress-offload=disabled # TODO: tinycompress unpackaged + -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) + # https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1379 + $(meson_native_use_feature modemmanager bluez5-backend-native-mm) + $(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 opus) + $(meson_native_use_feature bluetooth bluez5-codec-opus) + $(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 + $(meson_native_use_feature ffmpeg pw-cat-ffmpeg) + $(meson_native_use_feature flatpak) + -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 + -Dbluez5-codec-lc3plus=disabled # unpackaged + $(meson_native_use_feature liblc3 bluez5-codec-lc3) + $(meson_native_use_feature lv2) + $(meson_native_use_feature v4l v4l2) + -Dlibcamera=disabled # libcamera is not in Portage tree + $(meson_native_use_feature readline) + $(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) + -Dudev=enabled + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + -Dsdl2=disabled # Controls SDL2 dependent code (currently only examples when -Dinstalled_tests=enabled which we never install) + -Dlibmysofa=disabled # libmysofa is unpackaged + $(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 + + # We still have <5.16 kernels packaged in Gentoo and 6.1 (LTS) only + # just became stable, with 5.15 being the previous LTS. Many people + # are still on it. + -Dpam-defaults-install=true + + # 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_test() { + meson_src_test --timeout-multiplier 10 +} + +multilib_src_install() { + # Our custom DOCS do not exist in multilib source directory + DOCS= meson_src_install +} + +multilib_src_install_all() { + einstalldocs + + if use pipewire-alsa; then + dodir /etc/alsa/conf.d + + # Install pipewire conf loader hook + insinto /usr/share/alsa/alsa.conf.d + doins "${FILESDIR}"/99-pipewire-default-hook.conf + eprefixify "${ED}"/usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf + + # 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-hook.conf /etc/alsa/conf.d/99-pipewire-default-hook.conf + fi + + # Enable required wireplumber alsa and bluez monitors + if use sound-server; then + dodir /etc/wireplumber/main.lua.d + echo "alsa_monitor.enabled = true" > "${ED}"/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua || die + + dodir /etc/wireplumber/bluetooth.lua.d + echo "bluez_monitor.enabled = true" > "${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua || die + fi + + if use system-service; then + newtmpfiles - pipewire.conf <<-EOF || die + d /run/pipewire 0755 pipewire pipewire - - + EOF + fi + + if ! use systemd; then + insinto /etc/xdg/autostart + newins "${FILESDIR}"/pipewire.desktop-r2 pipewire.desktop + + exeinto /usr/bin + newexe "${FILESDIR}"/gentoo-pipewire-launcher.in-r2 gentoo-pipewire-launcher + + doman "${FILESDIR}"/gentoo-pipewire-launcher.1 + + # Disable pipewire-pulse if sound-server is disabled. + if ! use sound-server ; then + sed -i -s '/pipewire -c pipewire-pulse.conf/s/^/#/' "${ED}"/usr/bin/gentoo-pipewire-launcher || die + fi + + eprefixify "${ED}"/usr/bin/gentoo-pipewire-launcher + fi +} + +pkg_postrm() { + udev_reload +} + +pkg_preinst() { + HAD_SOUND_SERVER=0 + HAD_SYSTEM_SERVICE=0 + + if has_version "media-video/pipewire[sound-server(-)]" ; then + HAD_SOUND_SERVER=1 + fi + + if has_version "media-video/pipewire[system-service(-)]" ; then + HAD_SYSTEM_SERVICE=1 + fi +} + +pkg_postinst() { + udev_reload + + use system-service && tmpfiles_process pipewire.conf + + local ver + for ver in ${REPLACING_VERSIONS} ; do + if ver_test ${ver} -le 0.3.66-r1 ; then + elog ">=pipewire-0.3.66 uses the 'pipewire' group to manage permissions" + elog "and limits needed to function smoothly:" + elog + elog "1. Please make sure your user is in the 'pipewire' group for" + elog "the best experience with realtime scheduling (PAM limits behavior)!" + elog "You can add your account with:" + elog " usermod -aG pipewire " + elog + elog "2. For the best experience with fast user switching, it is recommended" + elog "that you remove your user from the 'audio' group unless you rely on the" + elog "audio group for device access control or ACLs.:" + elog " usermod -rG audio " + elog + + if ! use jack-sdk ; then + elog + 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 + ewarn + 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 + fi + + if use sound-server && ( has_version 'media-sound/pulseaudio[daemon]' || has_version 'media-sound/pulseaudio-daemon' ) ; then + elog + 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 + + 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 + fi + fi + done + + if [[ ${HAD_SOUND_SERVER} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then + # TODO: We could drop most of this if we set up systemd presets? + # They're worth looking into because right now, the out-of-the-box experience + # is automatic on OpenRC, while it needs manual intervention on systemd. + if use sound-server && use systemd ; then + elog + 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." + elog + fi + + if ! use sound-server ; then + ewarn + ewarn "USE=sound-server is disabled! If you want PipeWire to provide" + ewarn "your sound, please enable it. See the wiki at" + ewarn "https://wiki.gentoo.org/wiki/PipeWire#Replacing_PulseAudio" + ewarn "for more details." + ewarn + fi + fi + + if use system-service && [[ ${HAD_SYSTEM_SERVICE} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then + ewarn + ewarn "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 the" + ewarn "box, and you are on your own with configuration." + ewarn + fi + + 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 use sound-server && ! use pipewire-alsa; then + optfeature "ALSA plugin to use PulseAudio interface for output" "media-plugins/alsa-plugins[pulseaudio]" + fi +} diff --git a/media-video/pipewire/pipewire-9999.ebuild b/media-video/pipewire/pipewire-9999.ebuild index a12a9ba9754e..f4759dc2e89a 100644 --- a/media-video/pipewire/pipewire-9999.ebuild +++ b/media-video/pipewire/pipewire-9999.ebuild @@ -29,7 +29,7 @@ else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2" fi - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Multimedia processing graphs" diff --git a/media-video/rovclock/rovclock-0.6e-r1.ebuild b/media-video/rovclock/rovclock-0.6e-r1.ebuild index b8c5533f085a..aea8f6f2c553 100644 --- a/media-video/rovclock/rovclock-0.6e-r1.ebuild +++ b/media-video/rovclock/rovclock-0.6e-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ DESCRIPTION="Overclocking utility for ATI Radeon cards" HOMEPAGE="http://www.hasw.net/linux/" SRC_URI="http://www.hasw.net/linux/${P}.tar.bz2" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" IUSE="" diff --git a/media-video/rovclock/rovclock-0.6e-r2.ebuild b/media-video/rovclock/rovclock-0.6e-r2.ebuild new file mode 100644 index 000000000000..713e97c98fae --- /dev/null +++ b/media-video/rovclock/rovclock-0.6e-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Overclocking utility for ATI Radeon cards" +HOMEPAGE="http://www.hasw.net/linux/" +SRC_URI="http://www.hasw.net/linux/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( "${FILESDIR}"/${P}-ldflags.patch ) + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_install() { + dosbin rovclock + einstalldocs +} diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r2.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r3.ebuild similarity index 98% rename from media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r2.ebuild rename to media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r3.ebuild index c07b20b0ffff..735efe53c501 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r2.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.4.4-r3.ebuild @@ -30,7 +30,7 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= - media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] + media-video/ffmpeg:=[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[${MULTILIB_USEDEP}] x11-libs/libXext x11-libs/libXfixes[${MULTILIB_USEDEP}] diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild index 5d68f605635a..5816cb829b9c 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild @@ -30,7 +30,7 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= - media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] + media-video/ffmpeg:=[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[${MULTILIB_USEDEP}] x11-libs/libXext x11-libs/libXfixes[${MULTILIB_USEDEP}] diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index a3153b1c0e0ca0f3f12b67899b713f7dec784b6c..6279ea5d55f268d26825575628351aca2ec0816a 100644 GIT binary patch literal 3511 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 gX6l(gGI_doyT+t=TJ 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 diff --git a/metadata/md5-cache/acct-group/Manifest.gz b/metadata/md5-cache/acct-group/Manifest.gz index 372d650e8a322d75b27ab999a179111de6668f74..8a7a84a71e8a0c3cfab62ddbd38609611a7c09c7 100644 GIT binary patch delta 49705 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�inZRH_2Vrnq&_n|UP5Z9fG-SE)g?i|nC ziI1_};UYub96&zI?ZTgS_F&bj)*eq{$#W^>*yG)u(BBE809Ob0r;d7atZ64cy^nji zQ4i}@k{yQT*PPR(Wc8MIPz z(Vs%0>Y%dd8wjw^QnksUs3_#n_zz$+{%Cq z5!FFOp(@?j-FHjnJldgu>@xX+SVda_7PvP3>d!#f{n7D$ne*c>Dml@XxX;?5_O9`x zYhm`)vVx=f9*M-1^Ls8X$(q~@Nt z?#ikyTSb8Uji;+X>0b9(tSo|Y8{XC(xdvhis_I%aJk-idR zv^+n@5`w(voRHq(c8iU^6b;BT$dLf7Zh7#=)HYdC)Xga@fIfMXPYD#S16Qg!;V}5J zV~fgMlKbLi`RxspZrw|N@qoVGKcPqvufrQ0(rQ_Ob9&eUscp%o=m$y+8b^1wWyO%) zZvLTzkj7bXi=1KY{a*2uR|W|v?)6>G%Va0kdI%4Y^wlrtU^LRUpKhRg8VFpr=$Gh` zg7;17;xX-LkQx*NOZo_$P-tCB05d?$zwAzRr+s!Ofy>&`@tkEYpgUn!f0Nqs$s|U` zjblx0INjOP3Q^V5)R!RDCZgHMQ$HTiAKzas^S1g<)HJGjq~~vOr}VmcEvi9OenOMo zX7#&Vse$%JsK+dhl{SdFyZP#y>h%Zdu^_oMErSi=WV*CBCuu9x=rk5a3G1tz4oMBv z0-=0b=BZ5t1*+RlyyG)-e?0d>eBhPvX!cePNCeDB5hGjV3O~qvj=a`SNwv$h^xC_E z*;)PM%hy;>f<6)4`A-nT9zu7g_izm)k;h!EpZntp{r9I$H{e5Yu<0O+d8v~lbi?&^ zt**4XuC5#F@RS_?jZj{4SKL&yNsb8w_s*PTKA{po!Yo1xkZE#Pe^>nrl4JXpGn75i z-2HkCozX~e&uLpN?y4MBDbVPm>c)}Vt84OR5Vx_;HHmyH??Q~XQ%ttk)(BvD0kR`! z%?)lYDZJrQOL!Aj-K4SQ2;odiwTejkg7chnQ&=7l`Y4Tj_~Xx?vY7gtVEN>pXfST( z;*vB30I)Sx&vb83fBknKpj%U5S3dONz&%$>Lb9w6Crl)&?|21WH8v1%UUI_rlk2Pp zC$Kmf(H7RamTr4~n;wx9yI5bMI&1`%nlm2|hRU z4`!F!eR1}Y4Up_$jufIP$OWNsu zv#mM!%yHDUPA7BII?y(Nf?$@j2marS_vti`E7Yg;uT6b?5+U!zwSayQ1=Lmsw;U=@ z69m+IP>X(3zge$lSK?J?=QRQ>p><%DH$bFAZ%7tD!94a0Zyk!FTO2j*u4fcIv7(wF z&PO!mKtph5f6gh-?$}FMGOM#$T}@kYjh_c;gixoNV4n-@WY1Y~Z8%-eo~mkJ_3@-$ zzI+_t{`zUQZR6E)cVgDQrf`YYG+)cjzWar?eI-UdtpMrOcyGz z4Cc`PabJUjj(aE$6fDXguztYDEi`q1@}6sT=Wejqf4AdQG$oQa6*71L55fI}s`dyJ zdJ(%f#}f&&`D(WGH}_t%!a}4u(x;~OF7^_X^(54Zw5r_1wKzy<088!`pN-JAhZC4w z`;_`sy$XIjq*rf+cRLc>UdCnWIP>Denj5=~yI(}TdklS5w4fzx9S(PLykY`EsV``2 zP&cLDye|ShAKfZkVb>J2>tq>oteb~F^nUUI# zLX=svjIrB%fD#6!n8Q&4;kH$Y{i!*rtdNPG&%2eB7K2_E?v^LcSX;kvg z*x^PB`jAk8cJ(>B%}Y_+E;z`ieSsR{bzx8y)IeK=5|t06VYfwe5*L8oqrF9;Z;USB zfAi<<69GR!x=tP>BC2EgI>RXG02Y_<>7~alk`oauAEwJMA3y)=`tsq`n)?V;z=SodmzVTP9L;w=g-nc4{;1JO=ikerw2=Y7W9HzEBl!7x)Y8boGaoAkXJQ6K; zFNMaoRTP_2$4ftSD7tLE{$q-og~kz;yuK&F9W09jp)ZjXlD%Ewb$@#r1Pm;I1@ z07B&NVKY+~!7xb)2+Qq>zK}o8C+NW|QBX=8aT0y7m zbfVu_ZFj)Oh_MamLez!Ow|I&rou9Vdb7e3}w%P5_>8!TlNF6HA#rVKSAAfJPsB5uZ zc(qO37`^%l`8|s-waJ%?8N>3Af z{8!Mf`=Zw3k1<@NcKwwIU*1jFIuaH%nZMf&dbUMkUf7+6GXUiN0&(mbV?JcN@U+)`bG2ee`Mfn52+tL>cM&LZaSU{)}Cc|cpPeLJT6wHm0CP?f#8O4 z2_Y3KlyyBcGLQo#ta|?8e_W=BqgSw*l_?ducQtn*9g4fy&0PKt_gtP%4<_=deR)ie z{DZLR_sA_T){XQ&(%!-PvSSLD7T7*B9R#7tJIBFds2bHA4EH#Vude#2j0@2;mO8fS zb}lK$oid((cU5UwxbhW=qWg5YiHlI4vw!v-bOKOg03vZG@4Qxse`^}DE4)HVCS~cN zz^T5^;^5vnU8O&2HQ(Lpv6B0Ul1k$puWL(yQ{Ixx1O-;OZ4iXvcn%c!%>8m3@qPnH zpFVu~x|Hw!apBsrQpyR?hGV!4xJxYc!Xr6|bcRv~1eTGxKbuivb5V(-GN#gD*Wo5+ zTq==Ez`8;9$RouTe^$sqlA+C#pSMQWLUOA-9%$)eKQ9qP`ny! zEG;L*Br%7Qe^YFSR&T>Atw>U=WaJb*L z1GzgW)k6@wjIZs0yO(8HNS=ufKWc*N1{ol~XAv3Tf5o0vbH~pOx82F6!+N2PLs?u@ zF9O*(%iYVGq=qe z*DXNFe;ys`dF@*oZZL5aPfOFvoTs`d@8<7?^b@z0cCgV6=gB9DXoj`p?z@fpf-HBK z)J!6$ngB_c^{v_3l$YOX^VYW~bp7|`>)$_ZN1VHY8eMa#!i{RtLzp*(6!WdZm(GjI zsJS9$Iix9tNdVSe`(Aqz5D(Cb0+NIOk1PT#e*m32S4vtuL$2_I>6j-mz!6}(-g;1Q zYM)A+U>YrVHp>wNtFEk;+r>^B3FQYk@qhzV>(pkr7R_E%P zwrI+y5bB&9)U1c^VQZtERt6)0#<7I^(SH0q{`ESARNwX0{P8`mImRHwk2jkpl zKhL?;i8rM}EeO?EfI9BHLeZsE3TSuLyzg{y%k^AuQ7Q@L0joI}Zj8DDW|%pZoSFA2L_2X8~DccyQ)j z7mlY@NeA+6!j z-q3Sxz^yr+yM3x-Uy@vbH}0G-lye>~a;MdPkLm?#B10;9JfKg%ks~S24_G+VQ-yod zZ8l1`2_T)^s|mMGo3~!~L-pcY*nihk9VH^w6-qhQs*-~omh?4h>Q3qGf7PWLpeea# z^8w#xr5M1zHj=IVyp{YpfXA)woXTV>ss7XH*xK_!cDuvHsbZ}Qtr@iu!J2l0?emtUg^X%`M{Cr|!seT}9 z>M<0j^SL#_f{A9Ru|%bif8bcI19A&*^~mAEwzkrCs&}i5rM8ZM$*iF8eKj>e_sPEy ziMoAuJ)YYR7fCQT0ya$HN_Ts@zF%5X<)OM2KhuQ)-I6Y1+P%Flsm}o~RjB+d`eZ-~ zwDWWCnd?@x6&?4|dsf3t(Fs+oBdG&ozF95WR6pk@ow^FB>UIm-e>h+d&!Cqt*ZB7J z`=iwM&g-=Z@QaHXdhrTkZ3(61z=7TffE1#sW|ZEvr7&&>-)-EbOl!kX>Ey6h$#~-K zNNgtXD>!|uNKW!x%g?PSkHfCyz8!4?V?8Y>4~PBvBf9^UZBHg{3kXRs;@g6sd_Joz z<=rEeKwH9QU0s_+e;~db70&D&q1K?F2}`rKyg{4yZHv~csGK2hGsL3#r=b$4^`IkP zKKxW4G0g945R^mC2?aGk$Zx{HO?t7-8IrJ8kIQJWFPc+JL4ITxDmQQsYr$W#H}Ri~=E(OW=IJtM9f#E|m~Ym!r?@ zK9{0ouqAbPWz}%-E4eq!(3OXFoRNSsil_=E9QQ3~)8kUxs=1OZm(;Xt6BAr}WQ~2G% zLTAq(4@s?!pTN;jY^~(7oJWApsz~pSn}HzpkaQnXe^Gx)7T3VG8M!U2nh*?8H~GWO zOSL3sv!fcaqGtm?zn@F zNQ=ZSIN_mA6|6{) z6gQlCBo1qvBko)Ozpjrl@R3&w|2N6sQ^&)3e>taWy%G3ONGGKDSv*+W2IpG2WaEZ0 zyM65DJ~sxc>6!=!)5sWZ^+~O#?<)PIrpmcv;k%N2VCs`+Ssd&k zi!8+nK3$%xdV5Y#E103X$*d;d!D)!gHsEjyx2bB(>%EGGRzqtat~sRjO*7dBIy8^R zf61kQKQATJ!(v2KpXA=HkYB@5a&!LC_zyo0>ueF2p z=1cd64z~o=b?mnTDz#tRBPPB4Ie()~nwzu~$`cg;R-4Z~%&`aC$V+W;Z7Im&z}19_ z%_T;z#2rdgZBvnVQgT$OP)la_h<9R%e~a`GMrWBcskK5bF`3g;tQG`zQrAgq|e=&4coOQ}^ zK}1mR=ysaAZPjU)bF*JCwF@GaayT>jv%7kwBGHd0^sRkazLWnHX;B<;bGqoX;#cjr z7Ev+i>gZg%+ns3`imJ6;>+z&z$gRoF^Da0NP zC3DjkDYrE(s@2vT>328llcw@Z0{>o<^YWTj9{N!}qwg<23z6v&>lRLe!#MS~>2@$7 z)kSP=!cr-E{7666L^h>?c}Ut{poTwd7f$y zaJ&)+G?lf=LB1a#9GY2Vbfx(&XYLsHy7=?MS%+=?^$m(#mIO;V#>AT{OR zO+`46+YH6Zj6i>iz(2up!`+5$chE%dOMAVXlAx115eDQ9`qdds&p&;%l&mG#!(aI# zH+h#!D=uB$N@`KXdu?nId4tkQa=cg{t=ezjSGoU{^}p+{=~&F~B>h8SVwsPDhER+uBz9>Pz=CXQyrn@O3qV#Ym9vFFP}es7(dBvTXIzTk0+$L zrfW}j+q1m`5ZVlGU2DsvIFVOdK{g`;#{w3zsK#b74T^tq_uHG{+ax5o6Uv)zin#F1 zv>n&sWhbWcD58foJq4sI=PaFF%{~B@UXdp`Uh7!#f2jWXHE2*&#^J+2m|P2uZ5cbl z$E&17?PU&1vV%hKbeCg)U6kIf8@hAT05?Nzg|Qq+`FIfB2Lky1<@);fhnLR})rkD$ zB-vFp0S$5FYt|Rz)tAe5*z#>lEQqVIOUY!9QJGcJ&>2GJ1O- z_Bw5>@#hZm+36Uk6*PjO8pjTo8XghbAC3=-^FK>Dm>Y%Aj6L z2X#8*x+h{J*hfG5u|PwAOp^Tl>HEv|_2t*+1a~8&6#na4I^>xs$7>x|+;m9`4)C2W zLLZx-_$D9q$!R6!L#0?szYOhTxO1 zkTbgIEYzu2azSOjOr4n-a%o&lyqdT4xJrxJJNrm^3z>mWu1nd0^sj-wQ9Di%zY)M z>$2CYa+3E`yH$fPQwJZKL;%X@XyhUa-PJ}EYUqf^S;~iFS&a~Xy2~D&VA2Wv zP%_pjdXOq7GsQJrYqt!5bUF?&%)RhH2YaA=e7^Kpu>H@6``fPtrOP=K4y2rw7)Jy= zE(m{b4dhiQimF;`yX7LhLt-`ARk*@J_tkXk8(N4|%ex-%mYqiB-4}iMZjXa2`f8kC zn|mUpcu<^GA*bM<0{8F*qMU}c7g>BYmEiMHWVxmW)CD}(wpLR?l2cQF2TSdqIDTsy zYKqy&IIDiWYg@^Sy_*}*{7k;nGyrQQzombu#iO+kLffum=Z}ZZH-MuWch02XHTyB40 z(5xLISd6EB&!{kJIyE&p<1!C$gBPSi@H+XeYVDL`6S#7Ej=-nf^Bp-G*V{81-~L?V zwy)Uooj{^ug~5s0L+aRgQ32d|1AWg316KfDJ?3jY_HF20r`<9yN%2MtG&+=6UP-Iy zsD;Kgmr9G$-=qP{!`##A^bOHK{(8;tAHV#nO$y~XKxP($Ipbi>qh3>kNd?aL39_~nO`af(Y88JZ3Tzs? zDqh4NzqCm!Yi!(U;dQAhlucJ?N7g~W&Mfz$IF|N0x3bw9u3lRtsXps)u3vN>XlIeGTSWpOs8i!e9&>VV3Knz1S4&qoHgsVE%&D~ zAm6&*B;FY}GHkm%=R;ZW$*s%ezs60toqKl7RF&kLU*>#Z82I5)W}N)A)$s{c?Xc5-U(jysnU=xepwjrI^r$vQAzZk!Lqr+1c`jA z!6q_4)J98}Yf2)HW$7r_{*{ zWq}QYU_t`(X45cp+wV022Zi7*@X}HNk!>mxRCm3TmPT;T%gM2>KW?!$1P=4da7Old zz-dUceh1Q;$MQOgNJsT!2$$V%Ks&&1`1x}-ppGCS$2 z9x83IG(RC}it&1oz=Onc-Jw(c1C$vD&`Xoi?7wCr%Hade=+d- zyuP(B*RPG?!@*X!tEHexAtI$F4-46R&_ly&Bhiu`<|OO#;=F8g=UZ3J#RTmoI77&p zgUBDzwL7&2RwYx%l-qHEv^3*dfaogbdoB6BXQRPk_#ymvkAu^C!L(gTa$ue(Uih2# z^MDClCF>YV;DTY<5GwVU3VmVwFf~P4T zSmp7IUjFr$egOeZS8q=!`gAjRl81XbQOq$Y5P5wow94Ez8;lwnJH{OqH4RGGE3{m0 zjm8h?GPl;j&a4!F?Hp_}O6sTD1{+s$uuEcj6nyYFnoP8&5MqE=G zZE`YCJue5GQ*7D~l~;$O*E`NagTX_8XUte+s3l!VE zpBD6+4G9NTbX-4-@GhH$`v(d9_UE^?hxt#QeE5kRt_cEsK;Gdmi3B@Wm$w9N?(ScE zQOq@N*WEU4^JzgA?l&TDQ;qbC%%yZJaq;Cq?gaU%dirzQgvKRVAp^oPHF{`kY5;+-_Lg9}Qj*E$?huyAPQ z%vD;Rx;vfKOA$B+(2Dc1HZ6J0gDbWzGw=j04lXb8jd`QI8I1&C)qJc8c`B1kttZ<> z2Ie&quX)FN;mXC9-2Jo!lzVdFv24UCbkG-WCuD z;B`NACD!!BvHml52feRl%xdHNRI=)D29Ep`2-qiK@&Y20=YS2@7NB*i3`J-QVC*fk z@!`#$HMccwa7F#?fcYdZ5eZMu$(RXs(eu?Z_^$K7eb_hvw2TDf)yRJ~_ogXDJ8t;# z2{Qy#Wfkq6g(RFR%?2JhPO?kl!)wVM9@cr^KL7Vo<_zy#mvjv7#J=Wzhn~Hvsz#!K zR-#kcBxS>tQg76qf>t3Gn4+5w93}40KCSWI?h!X`DPKml`mv;>$?aA$qo^_q z=d~ed<+(T?VAPwfD~Er|x}v(i0T5b*;9uqr(iR_$GX&N;^&oQCr}d^s*QQEM00iGA z__`Ef)KYJfd2W*C=fQm|MdXvxeV1!RPDp6M^@!MCKK?W~f0Fygyj`tG`V<0pecI$& zFCC~}O}Lb`aqdgZKY{T`!g zSbNcQQAJ)YVAV7$MC;2nuCd%rL3MHi>uBQhN8Rb$*Y@e<rth+UQgbCm z4&HL~9`--yGLnCB?2oeoj#0L?xYOIF1#+#(1cFeg=|G#C@v1~zcT~r-28eC1KDF4? zoq~i91vOh%1Om(@KNKJ(o-t-W^6rP6%vxi{tCK-^JXDk3_kjPrk8bl5s9JNXA5sqO2B@voPM zZQi?aOnx}=!v(<;{AQPMKUHp7+9}EuSmxC7MKHL5$ZyT+Ifq5t?2lHUYXQuee&dKx6Pqmz>9}2O1RG3jcpK%Nd?ibUXy|U7R*)HXlqmoTB3; zS?}2D#bqXaj(pyy9&j9jp=qVRGA#`xALl(>O|ckZFQSX5FQrHwO&nx32Z0q7-7Z%S zXD2LN*8SU$70hohAAgeMvadNj0suvKvh}rhJf$jA5C{z$F^vEYG$!P~#U)+A!{#~gzJsDI zT`gCtruW~ur>-`h=2u;1qQfX>cLsPe8i=f$6Ud?9n5;zAuE?x3IRrcH(^tlhAOo6*f&pQRImL2mME1N zrE-MtwSW=!2{JaA}}} ztF4aYR&`q70-Z~uhZDjZjPr6$31nB`WEV-8N4-3TG!?T%!in9L4=NfMC*WdevpF4D zY#&c|97y?Y|G+^HEg&D%|J!d?c{r?NYTBqq(ysmBRc*F->QEPG_^38$&m|_d`itCd zwH0D6QQ`qgB`PGx9EZwNQRP)7sj||0aIR?A1PpOp5WG`6MS?gXfeXVech z-pIe=phD8FxytS)hxJP>NxkdseidF0V{QBHqr0R4bsy1cv(8tfE7j`lc0!cae)8!* zaOGe)6R864)vc;Hw8H0gkvi)sQnw!^$?yH^hxy0#D@t++Gdsuxu-4w}XosVG99ZQ$ zPtGyeageP{o{HY&%tA)t#m$A7B3F=?@He7 z?&}A0z+2-NC=M(ErXJJEu@gDGtfAneOPdO3aezmdl4)&aDu8Efbt+?`x%*KRs5zYr zR$}Q?MU&GvPq6603*(5k4N_ z3XpN14k+rYQ{?f-e2Sg%1K{YpYrD#L0ES3ddf|vbIE%YhxlOUkrmv%K(#;&8)_G?o zb=)kNkY|85(B%gCa(9zMBGq^tHq|u=5bC1>oo-#i$hyg0s>17iJfUwNKDK{7ml+NL zP=B{7i9NdM(tu(sOWf+dQ`HNahnTTzhyNrBD6y_fNku%uy2GwbceOR+q&R`R?K= zA#xAg@a*VG1#={4e)U6kBFot=2#b2l;3QF^dFslvW(!L<@!f4Y?UA?=#Mmu%bGw83 zKpJQD11U;tgtwOr4*{i3rtP6uUSD0a3H;1FQXu82RhfLys!%*;P{U_ef;ia|07V>@ z%6Z%T9*53O9V$fsFz1~cm)CfR!Stw5P=oH0QagKeM$6_Xam(TS$Cv&O0iXfDm!A*; zo_}~wU$6Gphp%J)D$A@lL@bIvtV?_B$7yYlR>k z@|XE)g?D+s#{*x;z$gd_F6A+ zYhX&-gKEULIIk<5)z=!!zLB5+0c|Z^B(?UMsx$yioPbt`VW27fEI za(3szNN1P!t`$%@T}$QJ%ER3PY)Xt-=$#5LM52T%uvc<^;>a@UuEN2s7jKD^BdubD z)?UjUZM&5$IXP)fug1qia)x4^rR^WLE`e+g-YyR{u7RW;W0k=}hpP6`JOG%0ZBSJ$ z0_l`rr{xF#Iu$GdJ{O1gY+V3Xm46j(JQ<~AAt_4A7zQB;dqWj$wQJ6@?$wqXZA}!$GNz78m$BZ!Vsx zs^#3tKe~d8R3QQiNT_?Ge;5?F|7Z<-f9b!{I zE%k8#->5`aRhcwe;VOpY{?4gDr+vCg5OXe~hn>*7Y2#(BEL*@Dn+_;Y{?pnbFWvU) zlhy&*6hF^nb%%LKr$!SOm%4CO6F6SC0^72#y!M^z-~@e)hjm;n&=sH4NcaeAQH!v= z10nQd^47X;3)h}?!g2KYxqmpZ++>{~uKkhaUN-pkj@I2sH<7;4*Icc%ap_N#M~@nUWCP}a({L_H^)&GI*q_M zH#y=mVp4qs?m{3Vj5jy8&zZ{AEKgZRaHCsRvpt^BpY7`!rVsCi=_dr#{TuuG*A{qI z+YvKR;}FV~Ohg!JLMTn%?AQdgVfcm6^+VY}3t5@-?tFA>chyf(p>p?@eHz>Zmzlca zhl(n$hM0@mO$_)PN`DPtvv#+C$k0V1MCu6ktVU2Y0xARpqOi z?WU@Nvspp!u=_I*=)~^|$G<9FL zA{C0oC*rfFO#mAXwPcOh!$FO3?h2ml*OE}>Ri>~zS(__|R873d{YyN!AH#3ozmMNM zqaoMkTJ=>sv47)it=)~8Ad0Eh+5smK8r@D{Yu^aZDoyQH(>WIB(vNm#EJmfdmyHF~ z)SZXb>@?g%ik0be2%Pwd}~~Z588kD&K|2H!fEQ4Y7}DYUT&s!4)CscOF zlhxAYw|_yFbUj?O=-#}oyk%8|LOrz}OdPjWK@Q9BKDGv^N~(H=V!g5K%lIj7j%IH{ zs@F&LcN^{7>c#!jK2PZt!9{$a~U9?D-z zu4@zST|{ibWuF_6x#>>0Plt* zo_@j8T#`G$f)cfQ@}TSRdGlg(b;}QcsIJQbl=KiBw{IAQ1oufDv+=8 zoId1Q*Qnl~x5q>J`su^VpTA-NkV4dv7KAq)Q5^H0_o675qy!%35b$Ns(nz|5R7GxHDoC=8l9Vz6CE>HDIFXIKT~W)o(+gzOb4; zE#bV{lF~qr~{^m{cf<^F3Tw1lRS9BP5 z#e9|Tc9n$TKh91fXrnP?jD$Muci!g$v%KYZEWCf)8aNqTC++Od^r~c0ta-6_bxc8_;FYj zR^EU}-$KuOYKmYfE#o|8aQvtID1iUnKmYfS@7K$lw`&;z+W~*R_2!;Y9Ik(zNP;JcIM{r68Ek+MaKtodhL9BL~VZj@afmp6OvH8 zEJw?gbz_E~-=Z#9@Tt&x)dE57H@@8(y z$oJB@B)FYTXza_0xTmBn5y+ZfriPj;{ayFy(3@5|(ZXbNI(^e}fUvFA9z=zJ3K{5b zSreN#8$ao=7o z(f`rog-3wBYD>e>x1Ge)IAt)1TS2ti_TBxULQa1p&M1?R%*wWQ8rfG331?rXD42-r zhTF!2*{l;CPWatSFD9pcn{%Sa zy{dnD4s|{z06|@CQnAm6gQV-B)<^27p6bsvXY-YlnVicVpvC7?<5IICcXu3q-VSA= z9{PXie}8)U_By`&&e4*{0RP%jZ;D}e`4iay_QQ4NxwxczF6g9AN8UMS&bp?kq)!c+ zDb^)g0<=;A#Ob|CE{6Fxc*5=tY02F`|1ZRAYN>r{_dHc|eXCKPl~d}(eb76_^lAA| zbzw-biVKb&+BukKkt_!7rFMA_Z%tX?<^X?jge{S9){?+A08g4@DkIM&wW(URre}{* zGDiEgxS;ORqb~6Gm(O25whw>(x^6mle3pX-dMI@w9v#gF1z!R{(*6s82AZU;?ix|fG+u{uLntYD<44uSUXCNO_+ z3#i@1owU=O$yL{~+Jd0z=4P;Q%N!5S+l7@b7Ts5hntYHgE>*y+*%7NaB*g`Y>P}>C zoZloD(*L%*$fj^{UwGy9IsNB)`SkhQpTG8aEpCKkjk@n@jOhw+SuV1x>K22YG9Z)V zf6z)GLQ=+yZ0xSRwZ2yNQ>p!34GMqmZIm`t@7t*yO?k~M4i78)cqwesBy~sP`@h8` z*QP zn!6tHgr~A;?nmsrcGUru1t(b%-TIrr^?&}noeO~|!dAi$jNaJn20 zM1AhclH{gHlJWqOIpwg*8-o{}Gt}yZ!O`%hwN|zWrvc z`6k&f)f{-uHPqkcR|Melp}$1jw-TMP?MnrslEpnn?*9ijI_n^kYkj-%6RL%J_o4SY z>TXH2I<#OoUD%Mf6!m}M6zguGNmIkS20P+7m;pLlFn}J(1=jANUmzIk#wDkDcW!=HXbGsmViZ1xA>gT=Yx`; z{Q8`VXLe1f?Ywcmj?#`fI$nP`YkBEyLtw3&qv?Dem(y2ObR&Ou+5d8F+;YM0WUe~E zYsp4q#%MV~{qvx)Wq}{u3gabR6*yfQoxB~W?Fg`>Q=hu1TkvV`VXq3QWK}aY?I4NR z#<)iYU(Zse>yv9J9X{0@wIj`5x~PzOn%AHFW8;Bq0y5V8VATdz8OZs;O;b)~{vWn` z|NZi{{WK&%bVz?oN3g6OvBaG}&S`WE872xWC0_HA^a#5XToX`+ZO_V($KSka*@}TmBa(=M{3X^TxP_cLN06 zhc;Sz2EP?ok)YmC*J*yBwcqn9hIgS+#U>&j_4=bjuoq{JNcb zxU1w|AB&a${rdUyxB08*jzYePBiwax%2AK5y!?iE*iCb2l4zuvTSvQwg zlB-qnP`ByRwg#7o{|+{T(xD&=ACk`v1XH~PheX2i%TQt>Ka09KX+Q0#2w2-@w)4s$ zA%$;i(j^5XBmeS3RUHad-*|rKk@bQFiY)6zr7{2x zyfjxWIneI!@_BzerT?`5{uH=N76iF-r()oeZJe&qD3G;lcfRG}YP2!ILF-%1b2;`t zkM2jaK}rl?V$OFB2hi?Tc8uWa##I&%XhW%i zE9=a5>$agN`rdyjK#Gz`eU3PxLDSekQlRzMcP+xc*G-;nClW;-o?#Dt0Zlr^xstVQ z@?d{mH^GmL^54Jfmp{J$^?Q5y_HDF9kNY3YD{1QIRE-KtYIRZ1ooAEqUGL>trCR(w zwH9y!?oeLCzd_8o#I!_5Ws*IjJ^Z9NRksyS=DjT)mDqAn+B8bA3Z^%yE&&HM1|N76 zwK|ftAN!KB`}s42Ur-+FjLS*GtaG)v)ti5zMB?%4!tk0Ow&ONV)orM9o0@_*gFrwC z(FT&pz?z<71)H@ICGXUJ)=^B)@3YIdyVfuN{50N8j+;}{LeS>TAS;ySaA+L8Iho_V zig^9$3XLDjz~tU1?P;m6NCUB^s}<k3|oKe@x#K#h|S4_T!z%M$>GJhB*sP6^7?X5=#(?z zAf4b=ThBE#Jx((|d0#pWA1Zhi$`QHBY{i?!J%)G@_JFhWh0!815OR_}8losvBbXX- zq_Ep}*$r2!2 zSH4g2lsJne4rfg#2g+*yx2(8ex2twVQV!miT1NL@r3!e=VNaeaxX9g@i;ckt)T;OF zqKGExJBwE|c)M~4iJkeVP6X&rEy5#*ysOfpO_euSs6+Y9A+zjgm83I8iv&%5P8mMI zsXR(xoYPMa-@!M>Y$}~At;fU z^t*2g+X;l;3lc;qZ&(=P&im|FrturfM!G=|PPQU9AI^8C<1bcUI2`XF9l^M-# z`ILj=n3!-UsUIBNQ|7`gYC<7()e6`frA0NLF1<^#I*25KL=7QU3gR2h*cbb5lio%Q SODowd{`Mak=8TAH8Ug@oU0BTk delta 49469 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%0AN>0{8FFwMk6!7Vu>F>FYCkY5mjx z?fQ2^sZbQU;s?wKpj(ypbi8%W8C zr#ah}ZU3SWB zv*`OcWMo+Z9CBM67~VO zdq@bpw2xo@_yE8C{PkyVT_yLMbDwJft_iny2kCaV5)!9k)B9XMCqiesgX6BCBUdWH z!igYsC-yCbgv!**JRBv4c!x;2<%YcLLHwLm`}D{{aiaJwn3s09~X^PY6< z4j@%!lE{=`X~il@9Dn-g>?VR^shi%HPEG^v?)W(PzK|P_V^_vtdkaTEuo(S(g|BZYK-X%=gbR1wb*az%qdMW`$qBO`J zKq1@L4(W3JjnD*6vdNyeQ|Bgd@~t?w1H^jj}TO)?%8_jz=Xkv?N_X`QramF0?dcgC_A1{o!5AS9Pz!C4!*rUz)L_6?Po^U_(` zf(TWWmh9=9HM(x9`6e#ZHx>oZ9iMWfvXp^Q^~*E^%@$1SjJap)E7eBOnM~` z<^4w>lfii`GJiUJPDqWrt6l11G>fddrSVU-%!_$iMkHC5HOA_M4S$N$=p1&F96Ta7 z*E}ADY|oQCr%Rhqb~WYNq2mFW0WPi*7{@w9odn!taw{Ejxz>1y1hOjM;wcSqDy6L< zvs=y6;Y+izIaTcNdQ{t@H!quC)ZQM`_v>r_+P+<%et!i^%M*`#rgDlCLP{Hg-PZ)* zeOGnQEI6$h2KRHbli5yz0-P&6!8N?DCQ5KU?nu(7T|qZe?WJwImR9^Dm2aapI9JUH zUX}-^w|_0_4+s5oM-VDsy5oxDSi1-!2xmnOt!aN??w8?_`fdJHdL#O&^V09DOvM`W z0T6_I-0zq-I%*fz3q7xMGi*lD*NX&NR*kJb2^{olwz<~ zmEE1az=24zJpD^`6prhWw8U6r zWv+y9(1{N^QORKm{*HUXwTto^V$GXa3d__a@}5K^D2=&PKb5x{t`F(ckNw=|GlGGQ zIXTo_ZJD|UxQShP{5eHj=mH9*AXC1&#Q9>SrstcDhiH77&$s!nf5E!uK9H z>3_Dhm51PnslmM8hsrcTTz4vV!$W`EIi9x@A7i`2MTWXLfP9$Sg+J}=!KziQJ)Xpp z=TgYA$GbbBzY|6Qt`6)^9rfl|(@uPPANO#h9@ecSJ1qSsnF82J?1Ww-!qrt9$#2i- z%jZvj{P$PKs@=zvfM5jts^*)XaJ(JATYn~BL=F4&S##{ym2bXv$j9KhGlr~>t&khXohEJfYp3{x@SHh|4>rsWy!=*%M?tj63 z+js*Uz_-Wr^5Lf{E?6(6q(TW0QV6I&B2m0L3}ktWGXctTE$)Q3-f*W%Fv*-&$*vX= zr}F|jc97xLn>wqmEX$gxM>Uf!GAQkl>r$ds)LF`Rl2de@0QAWv_t>cW%32FinanQ zaBce4pMkLZqvQQD=f_`Ea-uD9pS45nUE@dB!tASM1xNKg5{bFXa>F-w7#>6@R;Naf z-GN`1hm1I+7Y>3pTBIU%qcq)6rCK#f%{_13l~r4|iU9c=PgjA`z3#DCS%2c%a8BHu zbm&Poq>21gZ!WHyb5JR`fao-jt{|4GBW6~}Iamqb>@y7|tR3Jfs=^-@q`I^*n*0fB zA~#L2W|t-YctBVCc|vLT=1fBD`Kps6eI>?dd47&11bNRnA-%)x78`vj8jxp@BLP_5 z^5BiBZL*}On^RZ-eex!s5)@tsu2gfvVen>${ql z$xf{G5FQ}ut6$E+XrygF-9Yy=5V&m7FVQ0f@0-%aW7^RmH7Ev_^bt6r(7Ke^o$5~e z>`nrgwWZ@Z%UnQr!mNKLwdIpZjEoz{n%Ho4a57J{na%)-! z8^XzSX>U%_R;bZwEQ}J?S2-P$8mI+A`LxVan+OV2x1D&$XXbx+?uGckE8)@XtsIaD zn2#bxw#XHJkog>Wt)G%=muu;@cLlSv`pK8Cv7Q8dBDnLPAcj4J?oI$(K%~F#;TlLH zkGWbu_qQkX_fMN{z=z^s(?J&VQYS~~hU@EEU1@b)T{qU@DLMWdp}gd-xT$8791{rc zojJ*TLM4ENS%efI)8wvyuKE`w$M!8}D0`y0`}G()qmkgA)3#dNRXM6spwUIujU%^L z*W}G0ZeyKm68To%g&1$Am~5}D5y0>QWJk`L8{Aw{c*CWZ@FuLfNn^_q!kLz86_NA> z=Q-!5usk62tu*rCx8HxtV(M>#<&%4&!MK@=OVSVkz}8ef)4e@^_1}GfZcTw*`Ot?0 z_gpOr$+AA2Fp;Rf;}vw(*g(K}$qCy}uCpGTz~W>?TUhH_y6yQfJt8M|vA#rg*a$p> zr^sP+cDvsi6nQyIbIlm+Ov>QagW-4+d~WC;%r3Y4;^wW=g3H3E4FSUGq6H`6k<IBMEm&nS9gMKwX3k7&w)hTzP9oKv3Nv6rx9R%f%inzrH^ zKM&Ffp-wfyJ{Q=@p0ncGaJrs7Rn@-g+mm|v@^O6o?J7cNvIQPRk?|4agfjemfS5q8=-9vCosA8DfO#*75sQeuigspb|kjFjLXz<=Ea9K zH+CC$zleJG82YMcK}*&;9PZ?J#RP;>U(nW|ZcH~LfOwgPx|yaekHr&ii0hr9sbh5} z?Mb*gZlly&Z}{NK$n{{8Z{ku@`2O|HPcWBvX1SV>K#fV>x|Iwy<;i5)2IzHB2$KG{ zX-XrFu`PES4*0GEVm@zWA>o)#vU?({RX!d5+P?9S^b$}iPG9G-+c6B;I*=pUTP_K-e)eEIV0z%6K6AwFLFuy@TfBeflcD6?i6W4HMLB@9Y2hob_*ZL1RdQ*%;T zArn2HcPl9^2E8oYEptk6Gg4k!!(F@6sN|io!;KX5A)x~8>T`6Pm!h^^aF9>?0yV_z z!k{Xsfwl-GDj!J0Zj0z7E&#hndy7Kf7+t`B=g-?G0)BvWojgcHRLAmlhEdW1EH2^G zOOIP5Cn8wBnJ&M4{QRHm%ZFEM>i0TRA@~fkn?w$sD>ZHT#$T-x0Z2@Hg3JHuA@2UgFW{HkopNxZGm@VH=);V;{j8{w+C5$&Z~}O<(9E{nvg7 z?sjQi(6c6K7YD-xC8-8#pURbt+-BVj?4 z`MceqXImsz9!2}wxe?ATb-sc9M0|bA1My35Q!=^Q436B6!6%A(&m0OtRp4)`j(4~< zL4+H3beV)er!qdGXY42ct*)fGn3v8d6 z4ua6+o#S9JRE=s5hI^dGS66*h#)W7aOC8&EJC~H>P8rX?yQ;J-T=|Mb(S5qy#6>92 z*+2UZIsvFL0Fk(pcU~)h#5E1s6<#4Fld|+s;8fpdad7XPuF@a1n(uD)Sjl}vNu}|Q z*R>_UDR0STf&wetHVDFSJO>JV=6<=2cs~Hrrw?DgF6Fy_T)1|ulyU;J;TSFh?h;GA z@JJ3KouSkLfn{Xw&t{a^TvXzyjHz_kb-0NcmrCRkux^k&@<_3Ng%vW8WN5SG=dIDT z5T3_$7)j#)s69@#jZy-Ab3?4^PLk;;cAiPQn<`->ghXcGf^X0ity&KKzb8D%(YG~&gAm_ zmUoYHOp_<9F-cZ`Ly3QKKz0VS&W%ixe0Kea+{*KW-rv`;sng<4fR6Q@R6r6L7SgTC zH^pqaLwd`1Qrl#wD~t%oQyHi@O1CNevX$iwn%&b-NTBI*s3lKR?f+Q&m@Zx2%kLcm zFJOYELOxuB;vn|2sS6l&H_=#H-^{@Y6t4ywOUnr{Nz9>tLG|-#@BYh-ODm8B+o>LA2mUB zgA9=0vxp3T@M6!Zx#Q=C+wNr3VZBhtp)4+{7lCY?+|NZF+ zxwY;r`X+xKu0T&7c<#3v75U;QT)?p8csg)^t1^_a;8z$P!53;1M_uAdvUsYT97qYW zt4Ix;KMa+i-DSB%E^eR&9R<9*YM(!)6Cr`K>lUDYWRDK@y!I^(H<&nzr=@9S&Qo2K zck}l``ia|0JJ{%k^W>96G{f3)_uWQ)L6$pAY9^6WO@O4!`qpf1%FA!HdF$f|U4OrP z{qv{oh;vs^qiZfzxKS;72=k_pV!l=Q(s@xCHCMzehcu-y3BbB*-)m0-;sIJwKyvW^ zkwt)i1)x*sN=b`n$Q7P29rGjxI09_fTMr6O?Nf;pOrzz_W;udj)s@w9yVz-ip`avz zq)D{IX1skPKNvsgWi-cflq}UResZ7ESpSLY#rNzKlgl$4ygO zP`^WC-QhruEn;nCEdrg;NWieAQvKcYQo4erH2%)*k~j~tziw0A$8aMpm1dzpzS}o{ zpvJTUpX%cY{r36Se*ZYgiNkr&^6DDxV4VBx=Q)=;@upO$1)&-XP{*BDD7utN0qw4u z_ni)Ixt{ASN+qFu{4?3v3Q@PqR$NmhP?hJ*%2q&}f_q<&#HKeN@A=ll%pukzyQ9p# zN@WT4?{;Q%^fr-=v1_HG+Q8{V`KDyU};o309f$?x^l zG;ApIH?*H}%DL^p*WxHE_s*yX=Ld~18`tLZhMsE!Zq4!B?Nc55lH>}!ap!!Yobzyz zJFWJ6R4-5y8B)pH1N!tYawNt10SkwEs&G%b%|_`q0i=_AHR0B2^VaKrs9t;v`|o8%Xjy0A=`s_{8W8cl8oai)(n)E|~Yn3djQurK3 z2X_T^+A9yaQ&SA=$0K?-&;G8-&nG69>Ibr>9z$_DpIZ|wm}rI?OH>Mf36AADAh+;V zj~p&+Yb$N1dbi40YU>D?%nAzMS5pIYpZp7vsM}}PcpGsjGmhZnvO+jRW@P8T9hy8sENte=D`U^Li};{NiGUUc7=>TS6&0aG*B= zAcbhE8KpOEDU92}cN=#p)7mgpIytOWGM>0Q5}OJ93Qiv@l9N2w@^dT7SD9L%Mb^`;nheBNJ&W?b3lN!NGXp-dG&d2lldi{&Woi_Ato+YzJZ9r29uClXD zsqv_>GVpeDMuCvYC2+pq)puJVmr4ky%h6|cpG#3P*pfPbRA9l|&2Mdv` zB?|R&RJP-{hNWeuxzd`?bcaZ%NGDg;6n=NG(Ao31hosiVPvB@MwpMak&Lco)Rit;v z%|MWPNV*Sysi?msi)&!pjNBGhO$dgloBZMCrCJiRS<_E@6iQS(q{KtV$>1oL#)iNX zHT;rHivx3~XSFt}ISplRZrt+!xb@=&cicfoB_LdR)d6s|7E+tx_m5XkfS-qsHV5N_3PxJo zrQ~|2Dg<^Tl0&EjV zm`28Mt50e@eOKuxHC4_X3*VLG15=+o%i>@US!5|r@aghg)!TD|TEPt6O=dOu4o*W{ zwgHDzxJ^}KUhh>jv>ICbaLpmD56xs7=+HcW9w(Oq{=Ae>4~r2|eUf{(LVgWLjgyKi z&@||o2c%n=;&2;^vs+SzJ%=I!01t$jyw(oVn=joPI@}Ue*RkIYsMLOKZ!ziR_xUf{ zq`65;p*&FmV72+&!yJ3Cjl9$r*Or1T4qQ!`*j!@dO5C9|)ixD*CnZOf3bkZ*k9a44 zmbgd{VRV*BlUgg}5|cSyl~wJ~-om4T1ij(wsXD)_v<-&6i8s@=y`s4r{}7U`tFC)M zhjcRV0J9ZcAO(=s%jNbpApTMUbvdhWf-cQVK`@#*TXwiL3M@87?8Fm-lQJT2&*Adz`3dPL2R38NgkOE0RRUuh}u$Ysy% zhvCr?2TW;B>ycZGs>c=GT?-Dk1gB^;*?PdpJDuS9wUj!Q%i|})SQU%ui~olcMA3#j zoJ8j0wt>zs1h_R0#?@Bx748$8uQK=VR3muOy2oc5M3$zu1B9wen<7A3nKsK8QC;w;`ho5agnq97Y5jwvHpkj` zJvNYVRHzWRul!H8HPffW`sRk#oE1=v(`;d?)`Y(xN!x=5*0%#jo0LEuv!3)zP_jw>#4?6jf`x*5gUblA+=1 zSqU@ASwdIolMkkb?ylFSGQhn%24SJ-QiweoO6I07Qf_NnRI9BA>327iKl4lie_xZ0 z^O{!P^rL)6-(P+fBGV(*Et~|0aq4f=?O;NxmBcJl6=!}2IrP$VJ*>_b;l09v`7=e8 z{ctYP4>iqQ4kdgh@EQ->$yvqv)8%UNJk=iHcqI;KDr=LkJd=I&O@A$?eY@Jn@#MAd zcG!lCD@tB*$w2?0l&(a~+19wesvcW&g}*jPuKP?-5nIhF&kx9ml6N|u!lLZ?Iw{tg zlbM4ktVGAI%pBN>M_p#u6gy~N)_I%pIp9wMCR}rq$PX$6Y@!H}1L=P!N2~Lxw3r&c zVlp*9z(YeIKqBWvtAAbNqgQvM5(G`hL9O#GXu)wGHy^7SV_i|6oD7KEbR1zX;|(Bv z`|YQgZSO%RuzR}o1V0AVZmM%A765Apl@vECl@#hrXx6&e)VnXqYoV(U&`oEgeN)%! zHu!E1Npb(ABmC!cE6(U&PVWLWNsV@a)RccW72!Z`GZZT`0)Ht2{{+VkcN@0dK@+_% z?e%g>f==p07?3yUS7$Ii|MbyPvX)>Ef8~qZ2fOa7ZF@ ziKjwmbsd_GOab0eceG?)VH8VU*8-YntH@o`4 zu1u$;N2+D5Q-n)}eY7P8|8#NL)py{@=$I`PpF7BBr(>K}&`q=!$H~FYfPAe%VIHQe_mteARlfZfZ?3vxb4bL9@n|VLCl&vh%9+!RF^pQ4hjRNq$7KE z=on{X0Dq^eRkKxP?kh1}m%Uz@+IxzUaeudmLQRSL6KJ+!Gf zEq_HV9<6;4+IAf~e>|lBuGy`hR*^^qK^YSmFj#)%@cHE67w25!_tOPv9Srt!X(`5xEs%D{mrS8(0K=kFkdor+?q!)RRBoK%a(@GZX6+EcVm$SGMukz+sj0~smwA92ydV{V z*U4{HYo{EWz?IW;1U}`S@5tG>9?xie`+beuzGBOF0*Q(h1}A0@sbk|s1#sgH^gSaC zTmf|Tn6LHNx1o2PcFVjZ#TzZq=ul#LC9R^P78=)FDlJNXlLjmgb5E<&H$(%Kdw=Z0 z1jo1EO(eOt;yNy;q%K8`!v*A`N0r%ENi}|F){L|$Nj@gGZ&N5o)g?_@Nw|IjZU6^1 zDd5F1>N=V!nX2Ig>1T%l1AHZWW$8$41i42C_rGvCh}`)6^_t&5e)(0K6v}ge%q#|T z#=)9Ly`~0}3Y_l~WNj&$JV6-MDt|~6*fe%kyof)3X_Hpg*tpZe>rz!Ho37A~tb>4^ zS?)z~EbVn}WwSM0y|zeFeb(Vzzvw*Dw8rM)$+~pH>y8p#&YCCS#5H1wmFP7==G+b` zd9hGX3I7Yevxe#hZ8`xYToHSK$2MFEBb2LGIN}oZQEM97sp}u7^`Fn{_kYhX-#)dE z*T2Z!690&V@NRBEUoHw-?&@IYu6))>@f-oJU0v18?p{WIiO!?7IL4NjlEZ*F zpI7_m^ZK99-@krp56hr;<8O|HkO1ygCboLp-2L0Hb2*P3+?Whezj?RTTQx>;ZgN$W z9H!)L`=6=6s(jaRbzL4kk2;bbBr&(aCQm~Z2I2FmZ-_eoyY2&z29pW?M+xtb>+ALL z^S6hSS^l4Y*XOVQ`Sp<9W_1V8?U<;Su&Mp7->52yLBWwC=PEptvs->F&}zHIc7ogl z8w88F`U(IB=j}lc#YOa{$}_R>F2Ep_7@+XBaDad$Qq?W@rvO#8`O?6`Ia>U@14vKr z1h4v3X-F5pER1&@@fP=}Bzn(a*<4|QL_XDE6PTud-$-g0v8z=lCEA%S_bX_&d~_nLr%Lhu%NX{mt7 zHWdk~yWUAlBe>_~v=Q0CO z2+#n3s0IV^(4y7ZwG$qjQ$ZXM-c_-F=9CY3Ddh`VZl5J~lt z{APbgh4Rz>soNl1X`1@zimF0#_~+x&q2g8N^ykzFiGVa`84oBus`;DM@GIF}^PvcT zkY#j;{OtmwcEVHVJ|0`LaO)mIgR`r&=Uy`p&po56NKbS|g!gF~<#bKL&XLRAd>z-c zxp&W~QlLqhopeF z4IaBX1TGFcqdY7X^9hH=*Xq(!B|qDL7_={OX^ao{dX%K9 zZx8B^>$k7%{uftfCGE?(rX;c!><8RSP1B^h;oXg`4jw@tYSo^*3{|*JOEB(NfSO%@ zA_}dzCZ`cVT0wp)wF>%l5$sw6ukTw-ato0<bRJ|uKffBPhBb7q6Xa=O+McMG3=E`3+ajOC*)X*d`Iq7xVb+b z(T7j}eQwUZ6BGn_uLZS}kT(>Cw&!3$S^jdC;5ZvMy1UGh&Lvn4%z(Y{6*jlj_=w&H zLCWPMwlI{>f3K2%@!DN_f5xow3U{cgujO9bTvYH`rn*U;+?TSvRbx;=QSkux3{A0C z%QDPY-9AW`9%#vLPEJ`$FsIJPOXdiW!LLcp1I*z$RYlVZl)Si;hoFGlumKCXZ?~S& znu7i44}bgo@rOOdJ85bM7nD-3bvUG8;n2#NtF%0IJ3FhFB5)3%73X7ZTJo9)S8Q8m z;0anBTwdZE^G10y8VSOx`B)S3R3@2PPqvE;%xffG^N#nzm5VJumo5eYOMkvSqJJ?t z;q)jH47@AN`RhYNjO!S4Low3WS7K;*OEKD zS?7KG{P$a#GrV(M(lNLb`Pg1$C8pJw_C}KqRK3s*M^{#=i+>TQE#@c9Dge7it73XKxh$y zf0;W-TYNOm5LoNfgUDf@)|(z(n<_N{5PX~9>r#YKOT9_vxk;Lz2luTMkxxqZU9J^5 zA)y7=Tg3kI@u$K0liWAv?P^8Rrx3X7(EP9@fz@D0-?rTS(SI(-|?=h-|wHHknRpiwIR!y@)w7y*98q3`jR3|sE zjwU{Tt2=%B+CIH}{P6Pf;q#lc>AUQo)LcoCgSQ;LhyBmFjDKVt`{S&DW0Y+z?)0{4 zfm|yxfgluWI?(23yebjb9o6xy0b<*$Pc1fery$`&LCuy`K{FSXG|RGcEsr?^2s5wP zYoTtFN_4K7XwRS)p8uB!3snuo3W7Ty$4*ZQq=jVvvbyKOXTJNUwb#zMRGQB{_onh8;IaU4WBByb5_b) z$d73i04>?n-8WOPSNp_taohn;xdyyM?UXU4>%6N(6rKDnU)5U zkMka`rdW)y7tzJjmr|sTCJwTigTM-kZkH>EvlA9B>;CP>3g)+$kH60J3_FUzK2;)A zQu2YETU~?64&}Pz3>s00Zc98qrMDobAQf2E>VJe-bS5Tc!XyNB+1DH%0f3@A+4|Z$ zo>G-52!w`>m_`5x8WZv#aYE>HT-^sjH2r`Bhgd9=zTwTlA(Ho-1KK8b}WLg|8oDM6cT{A%d)7WlJfdOupdT>@R-{R8C+g!oB9n5;z zA(!t80Y`s_uqjMK72102o2N3W*M0y?luC@#%CP!dgvxo7L7>XL20?z;7dKwJlYp=m zM`+O z0SR46eVbGUcXH|!o4638KAk)C!Bu^@G|<7-R!4HHIxTR4&Lz>q3E>UKdAX(pvMX@1 zizLjWULHf5idiDz#O}%m6%C9Na51#moDM9ukEc5hqK{R7j3F4wa{(%BxCJWu^Dv zT+yxx7~;4fc&B!X1aU$F7lvE#=$Cp70iS;!@6A!*lKWp|Uq`lXhn-t~6B3NMGT zwte@}T~dI$k7%`7=PS~cYV~$IAxdjM`Sc&Saxk2URDt*ER#hBY;q$sko%Ix{+mDju z_x|<6{O$S`CAox|9b^JnYj1Y6!%;pCtn!^F=NN3cS8$0c;qFvaO_sTxD*>uTce{Vq zE@a?ja#gkdalMV_;4#uxIv*;F7YF-yCGU3k^@BO!(f9?5151FZ$Fy?nL=G=&DER2o zroveq;1Q-|T3eY4;2B$;%9v>GeiQ|2PUnJ^SUOeFFMXeQy)x-V>ACGVa$hc1j6!q09^7vyu#m@KvaP-}^U1dA~ zLnJJ{a6}-S#a*l1rdVau*U>lWW)4v6yt9%zZWc_)Gr$|@a)W%iyU8JuYCIg9>Y4-y z^-+ONw=Q91-Q+G+;q|^fp>H2Pw*NervJL@Ie@B(X9^G_lK(Uo2Zgt@ zkT-Q#NlBa5U0R5OKuMIU4lLtbwe292u0wDTNmEU2qI6h2AVJO5aO60vUQ9A1^9dNP zJ-i*IPyO@vPyb?=qa?m-s|{kTE{i4d-NjQvWAz^ma|(B7WJ0F zB%?(0)Rk$?7M5<}yW4cyBXK2&v0Losb_ex=G|uV=Qk2#RkC&wn0i{jQ_RuS@uddky zer6sikn+^3Og?B;C>}GY;j=42oa_mJA`VOCylsAuLuaQB6{3Hb^UjUSYdpkYdQ>Q= zL3c^1ojp3EWpk9c<#7JnmzNL$paDOZI1vG!fA*ZdUhR($U&s7amRWCzSQLF&m-g6? z)7l`(XNlUy)n2MoUpRO{P}e*A=Eyn(r$oTzFZ17?kh3oLG!75>D6Iwfsb{F;`BNuv zlC^75!uX#ko$gCO_<*AwTStxB8fR@`PK~=Q~q*H#KmLL4CehVAiJ6n<2X5S_foP{5+4<9p)jO8ckeW>cUk`;CS5% zY|Fax+IOyl6ZA12)^W8!SA0$*;Ula?EyD5+gwT)4TkEZGmUC9Wetn4xwDhM1-Lxgwo{Aj!jS-hF=I> zKa>r$kd-;_&PTU)SN#+fDtB+$r@>8dnW-y&sHoy z=yn2I`$l+HX==Bc&apU`ezY@VF)GcyY%HLr?mVn6S2vj`RB-byc-~%Sz>~JSWjwc` zDHOZC^-&DT7|Ml|QhkpviJ|C4nZHLwu6|NjbBUxVNmR+() zIeb7|%As9|tr|@aqBO1v{m3Y>^1Oz^YMb*R$3{R43Rs*joIp;ZvxMrcWk*JDs~DG4 z`7S&@xLhGL#6G66-MP7FIXdk;Z%r7SP}v<%R!f)Pe+F67^>ERmd-JyPmQ@uB_0)PW zaokn~IV`{X*czZJsp=Jq^~SO<vUyR0@>+#Li%5-4>ry^mo%{eq{tBzJ%XC2IBLLD%8)=EdgfmLC97 zU6%zY)hp)Ij7&a(B{|JW#8R}N=-rf6AYbJGv}#?i=rHVx`6}P-Dhb2Oi~eBX==S!QzW?zrOLb1= ze>=yS9C+W97}4k1cBkfiS9Y9Fn3t7nRv4-}?4n>yGAc|MptDhFQBgYGY* zOFA59U3;^O_xDofrk+Cb)2pWEfdYT1e~AZP*UEYsDwd*(U?6mNjmD2Rq3`vO{(rFv zf>a@(u%qaPJp869_ZXF_I+a|$IHg+PhPqsTd99mW{-}vo&;oX;Zz#YE4pms#(nxWF zi#R_H)s~zKhguZn$A_x6oGQW&-!b1$MN5T+#!^MS3q9|tDT1Z6jPsPi@t^Xe0RCtH z{P%C)ua}3n1R4R`0e?PvbI&La*S}7sAhSJF7?(2|250*^ycE6^A)Ej1YiUqpH>*VB z1blQ3p33m2lY%o?ncrOU1tlm*m*%bZ=K9lH_iqFf4M!?jQ_&ITeCo;Q>f}CebQ}G6q=uD?H&VQ~61q`M-8t>K+@9T0q zb8~o!dsm#IAnrB^)I>bIT*>WWifJ%90_`?-eZ82EfsOL*fGrk!HwUL^*9T%K1(O#3~=} zbUW5mW>D5RD1R29u2eZxZgqQ-*x<&z+l~5(8Vi&g2)DI!{=SQBX4yRf{VZ-dVdPBp zIm0p!1wZ9$sdLyv$fIjc0X6#ZoL(!szX&(-y>u=KZf6r3`*I@gDJe??vgVhmq2@|| z*F8G)rj<^#Fxi|=-?SVcY-_a#Q6Zp02D)1ob8l-PRDUcLt&`h%$>ka#Ywc;KJL3-w zPI#-EtNrPo4*SGS1zD|Mr2%}LW{oe;LloJAy4}^~V16FCI;yHgOd`YB>>b@+ox1~R z-!z?c)+0cd9jCAyd?@Wu!CRwm>PEcXw^vK_fAo0a5n!*{(s1-`Cowfn84Ti95UsX- zcR#3*(|?FF$|NMSvaOv)_Ekf|*_SB_CgQr`w((##>qLhWes|uKzbJ005H6=1g`~x7 z_na*708NUhCa12!mDk!rt03ydFH}p-j}9K7ab3pI*MbjxWD+v?MaXzqZtyV%S~& zL^go^aGiNBF6o{NI;qoHOjMcN}ae5dZ(B^E&r)53<*|o!O=rI2lFhF#h|^^F7M&3DGS^j zAb*aqB@)hB61WE7NpnnP`_X_XulR0)LnY33;g-z^Ouk9!ymtHog`2X z-$xT>aK)@^t|SG`8ShK0&t8|^Sah9Vd(#2#fRrSK90}IvIwPu1cG7n7qqtVEyNVix zDFLY4K~tLU zVWo>j_m!e1A7qP56)&o3MRrx)Vz5&NWODouS_wo*%6O5D-L<#Y*UEk>wZE%D!GFDt z(uV4NJC&m;ubIW+VPzjLg-x2I?nr$9M@*6p#;8nVbccz{ak>K^IXIlAVTb>`6*me* zxEhNIl#~yvv|EyOxK%Iyc9jXfr|1swO`WT`>k&_QDx2nh#LjD19Z*?tk`>XdKLoD- z`u%zefjtAaA5PL9f;#J3jJtE?ZGX;ITpP*4n-8qzh{7$>Ap$;EE1nMuG;l`8Z=Mf} zqdpF&z@32s((XDti=i|j*KUCTbGpOnaySt6xwqStrr2#QDNs8UJaMU<$3V~{URGY# zcI`0ME)m)RJKBQ7ad+!@Llq0dPIh-dp~BsI4v=Q;VmC$Q4}F!c(3Dj>HGdefn5(aC z-+mC@zyA8`^L_tu{bc=_^-`7?I_s!+pT=9+&LWiOKI+g2HG_u~+^tSjYa&y1mYkXb zfo6G(yPXx@@29nzPahTGHmei{o6&P+mxiUTRSu&R4tOL8f+w8 zr(%jW+=`8dNrWY!RK>XTwB0Q}=kxiX*i=WpU36&RTbTcU4Qn!TpPDsusfNn4)9vC(U>t>PEh|mXlz;F2e-m_Nmm63;~8)gzX;^T#=jjv>QD zfu+Q2UXmVRcY^Bz_M8W}%FfN<2d5nM z=*r7)h=<)YhbD=ps^O+fV4y^$kDYaMc_q18B@cC*K5c7oiTLkeGbkMjvhX4K+(0nZ zOK?aeEWZpTCi1hWo0Im_j*5V_ZDu>K3=&fKwkAy?Rev}LRVH5@>@TiG#!s~cBYJfIDw zdVZv^V}C#$$l$8#aQL65L|uO^ei(TA27~}HV8cp#YkeR;)`h8F(0QV`_0FjlCXm0U zSEZIsOHqdthwWB4fC3{5Vv%;aCBd1fxdu%pd5{-5#r z)2C~!^|*hGc_mH#?5e@AT&+ITbLX?U@ZH<;tbbB1zTH|2*a5dGui@WC%sHKDiMGmI z_K4Q-lj2m_KVM=z>)c-lV<+9Ml+m%$umykzD(+F6nkZf6d?*l*g)Z zIcbPGSBYD_87LATudf;2|5w(zMPdxAYPaMm_# ziGL!C{i&`pKJ3ROPPJ{Sa+|t>HxnQLLbQPd8CcU(u3$GeBIRA$&)SL^`LlQVakcjI z@3;1DvfZ4z7J?RUCQ+ed4u{6ko1Hn{tH>t@v1BhO-o?k{+&jONz|E!fVBx@%4Fzdd zM3t4sJ-N1IL2vQY)_>?Zs!Q0N9T(m-S8O`boWR^|EbPQRf7b?R z;M-{iV+TuyM3UbW%)@w!{RabhGOJ(Qj zbBX5r`~3YVnxtp_jfdYgLRXM=$YVQAIyF!v0$WAF8vT2NePFVA846b&z_7U=MOWwzqQ z;vQ4J2z$U@`pwY-8GxLmkA^G?)d-eG94YM9-MFg_Jb~=sly8>pquQ+WAOfu|X>w*e zCh`r1WrCFUwN8KfciR*mg*(M5S$_bs59Rw5Pl>CT;&9e_me8(jq)^$cHK| z+EjUSg*KJnoKBV>*8~TUd&QoCQ$+0TuCU|?SyGbE$5=0Yf1B-o8@CKlDDc4JlkHL zs?o)E4?~>iJ@LG9xl}6*76q)f0dBi;BhBiX`2=8eZHlH&O@UO21=?jzKTDJw3rfBn zsye>$zMqLl03d0JO0%y`tAA;ub&oQ@&ATd}wI3!_nM^^i5@9te)XWwR!Q*ogs{0B8Ty?vnE~>X=gN zqCM#3l&f{1ODnr*Wvtx4IwgE2tLNn)jS6v9HxsfyqB?sqiCo9_Y#TGH7^~{keP*3k zuwd1n-S0M~PWMGF!QP!*g38u&WkzFLKIJ4i1{1F2=m!V)baLU6HKCBYY6a|#(xaMB qRqv9l4kCdds3FBlL447SeX;Kr=`F;tv<{oaAO8Tl2g`6r83F*LC=B)h diff --git a/metadata/md5-cache/acct-group/inadyn-0 b/metadata/md5-cache/acct-group/inadyn-0 new file mode 100644 index 000000000000..1ec2a4ebcf69 --- /dev/null +++ b/metadata/md5-cache/acct-group/inadyn-0 @@ -0,0 +1,8 @@ +DEFINED_PHASES=install preinst pretend +DESCRIPTION=System group: inadyn +EAPI=8 +INHERIT=acct-group +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +SLOT=0 +_eclasses_=acct-group 1ba28b31fccef7f4ff1cebfad243a633 user-info 83547b4df3e1ba5a6bf91a0837eaa664 +_md5_=bca18a0e458f589f3abf6676b2b84df9 diff --git a/metadata/md5-cache/acct-user/Manifest.gz b/metadata/md5-cache/acct-user/Manifest.gz index e427c35c79f0dc486971da6f2bb806b2f7083ad5..6e2aeb741befb95e6c8733e8f556edd0f1c0de4c 100644 GIT binary patch literal 71041 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 z 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 ZK${lFSC3o^;acer{|6DUieYXn006`KWUBxG literal 6250 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 UJ)v3<*UEqRKaEgKOF}CE0DZp_qW}N^ diff --git a/metadata/md5-cache/app-accessibility/kontrast-23.04.2 b/metadata/md5-cache/app-accessibility/kontrast-23.04.2 index c1c878ac3617..f5b2e47403f6 100644 --- a/metadata/md5-cache/app-accessibility/kontrast-23.04.2 +++ b/metadata/md5-cache/app-accessibility/kontrast-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kontrast/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-3+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 kde-plasma/xdg-desktop-portal-kde || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kontrast-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6186a12970910ed1707545166b4297b2 +_md5_=0b73258ee88033719dc3c1696f682398 diff --git a/metadata/md5-cache/app-accessibility/kontrast-23.04.3 b/metadata/md5-cache/app-accessibility/kontrast-23.04.3 new file mode 100644 index 000000000000..92f7404ec003 --- /dev/null +++ b/metadata/md5-cache/app-accessibility/kontrast-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Tool to check contrast for colors to verify they are correctly accessible +EAPI=8 +HOMEPAGE=https://apps.kde.org/kontrast/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-3+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 kde-plasma/xdg-desktop-portal-kde || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kontrast-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6186a12970910ed1707545166b4297b2 diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index b87d2a18860fc72e2189c163b2c9460ba16dc409..ce6168010cf1d85c4789cbc86c05761e7ff1231d 100644 GIT binary patch literal 55521 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 KInFoahyegpiQi}d literal 54562 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/setuptools-scm-7.0.0[python_targets_python3_10(-)] doc? ( dev-python/pillow[truetype,python_targets_python3_10(-)] media-fonts/roboto ) test? ( app-admin/ansible-lint[python_targets_python3_10(-)] app-misc/check-jsonschema[python_targets_python3_10(-)] >=dev-python/ansi2html-1.6.0[python_targets_python3_10(-)] dev-python/filelock[python_targets_python3_10(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_10(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_10(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_10(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/setuptools-scm-7.0.0[python_targets_python3_11(-)] doc? ( dev-python/pillow[truetype,python_targets_python3_11(-)] media-fonts/roboto ) test? ( app-admin/ansible-lint[python_targets_python3_11(-)] app-misc/check-jsonschema[python_targets_python3_11(-)] >=dev-python/ansi2html-1.6.0[python_targets_python3_11(-)] dev-python/filelock[python_targets_python3_11(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_11(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_11(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_11(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( =dev-python/click-8.0[python_targets_python3_10(-)] =dev-python/click-help-colors-0.9[python_targets_python3_10(-)] >=dev-python/enrich-1.2.7[python_targets_python3_10(-)] >=dev-python/jinja-2.11.3[python_targets_python3_10(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] =dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/rich-9.5.1[python_targets_python3_10(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_10(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( =dev-python/click-8.0[python_targets_python3_11(-)] =dev-python/click-help-colors-0.9[python_targets_python3_11(-)] >=dev-python/enrich-1.2.7[python_targets_python3_11(-)] >=dev-python/jinja-2.11.3[python_targets_python3_11(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] =dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/rich-9.5.1[python_targets_python3_11(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_11(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)] ) doc? ( python_single_target_python3_10? ( dev-python/mkdocs[python_targets_python3_10(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_10(-)] dev-python/mkdocs-autorefs[python_targets_python3_10(-)] dev-python/mkdocstrings-python[python_targets_python3_10(-)] media-gfx/cairosvg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mkdocs[python_targets_python3_11(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_11(-)] dev-python/mkdocs-autorefs[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] media-gfx/cairosvg[python_targets_python3_11(-)] ) ) -DEFINED_PHASES=compile configure install postinst prepare setup test -DESCRIPTION=A toolkit designed to aid in the development and testing of Ansible roles -EAPI=8 -HOMEPAGE=https://pypi.org/project/molecule/ https://github.com/ansible-community/molecule/ -INHERIT=distutils-r1 docs optfeature pypi -IUSE=selinux test python_single_target_python3_10 python_single_target_python3_11 doc -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=python_single_target_python3_10? ( =dev-python/click-8.0[python_targets_python3_10(-)] =dev-python/click-help-colors-0.9[python_targets_python3_10(-)] >=dev-python/enrich-1.2.7[python_targets_python3_10(-)] >=dev-python/jinja-2.11.3[python_targets_python3_10(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] =dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/rich-9.5.1[python_targets_python3_10(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_10(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( =dev-python/click-8.0[python_targets_python3_11(-)] =dev-python/click-help-colors-0.9[python_targets_python3_11(-)] >=dev-python/enrich-1.2.7[python_targets_python3_11(-)] >=dev-python/jinja-2.11.3[python_targets_python3_11(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] =dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/rich-9.5.1[python_targets_python3_11(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_11(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/m/molecule/molecule-5.0.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 docs 7b9e167549c44efa7994614f33ba6d7a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=02788a655d06a42e6854d1f41c06a3e5 diff --git a/metadata/md5-cache/app-admin/ansible-molecule-5.1.0 b/metadata/md5-cache/app-admin/ansible-molecule-5.1.0 new file mode 100644 index 000000000000..579c29f325df --- /dev/null +++ b/metadata/md5-cache/app-admin/ansible-molecule-5.1.0 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)] doc? ( dev-python/pillow[truetype,python_targets_python3_10(-)] media-fonts/roboto ) test? ( >=app-admin/ansible-lint-6.12.1[python_targets_python3_10(-)] app-misc/check-jsonschema[python_targets_python3_10(-)] >=dev-python/ansi2html-1.8.0[python_targets_python3_10(-)] >=dev-python/filelock-3.9.0[python_targets_python3_10(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_10(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_10(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_10(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/setuptools-scm-7.0.0[python_targets_python3_11(-)] doc? ( dev-python/pillow[truetype,python_targets_python3_11(-)] media-fonts/roboto ) test? ( >=app-admin/ansible-lint-6.12.1[python_targets_python3_11(-)] app-misc/check-jsonschema[python_targets_python3_11(-)] >=dev-python/ansi2html-1.8.0[python_targets_python3_11(-)] >=dev-python/filelock-3.9.0[python_targets_python3_11(-)] =dev-python/pytest-mock-3.10.0[python_targets_python3_11(-)] >=dev-python/pytest-plus-0.4.0[python_targets_python3_11(-)] >=dev-python/pytest-testinfra-7.0.0[python_targets_python3_11(-)] >=dev-python/pytest-xdist-3.1.0[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( >=app-admin/ansible-core-2.12.10[python_targets_python3_10(-)] >=dev-python/ansible-compat-4.1.2[python_targets_python3_10(-)] >=dev-python/click-8.0[python_targets_python3_10(-)] =dev-python/click-help-colors-0.9[python_targets_python3_10(-)] >=dev-python/enrich-1.2.7[python_targets_python3_10(-)] >=dev-python/jinja-2.11.3[python_targets_python3_10(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] =dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/rich-9.5.1[python_targets_python3_10(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_10(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=app-admin/ansible-core-2.12.10[python_targets_python3_11(-)] >=dev-python/ansible-compat-4.1.2[python_targets_python3_11(-)] >=dev-python/click-8.0[python_targets_python3_11(-)] =dev-python/click-help-colors-0.9[python_targets_python3_11(-)] >=dev-python/enrich-1.2.7[python_targets_python3_11(-)] >=dev-python/jinja-2.11.3[python_targets_python3_11(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] =dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/rich-9.5.1[python_targets_python3_11(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_11(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)] ) doc? ( python_single_target_python3_10? ( dev-python/mkdocs[python_targets_python3_10(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_10(-)] dev-python/mkdocs-autorefs[python_targets_python3_10(-)] dev-python/mkdocstrings-python[python_targets_python3_10(-)] media-gfx/cairosvg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mkdocs[python_targets_python3_11(-)] >=dev-python/mkdocs-ansible-0.1.4[python_targets_python3_11(-)] dev-python/mkdocs-autorefs[python_targets_python3_11(-)] dev-python/mkdocstrings-python[python_targets_python3_11(-)] media-gfx/cairosvg[python_targets_python3_11(-)] ) ) +DEFINED_PHASES=compile configure install postinst prepare setup test +DESCRIPTION=A toolkit designed to aid in the development and testing of Ansible roles +EAPI=8 +HOMEPAGE=https://pypi.org/project/molecule/ https://github.com/ansible-community/molecule/ +INHERIT=distutils-r1 docs optfeature pypi +IUSE=selinux test python_single_target_python3_10 python_single_target_python3_11 doc +KEYWORDS=~amd64 ~riscv +LICENSE=MIT +RDEPEND=python_single_target_python3_10? ( >=app-admin/ansible-core-2.12.10[python_targets_python3_10(-)] >=dev-python/ansible-compat-4.1.2[python_targets_python3_10(-)] >=dev-python/click-8.0[python_targets_python3_10(-)] =dev-python/click-help-colors-0.9[python_targets_python3_10(-)] >=dev-python/enrich-1.2.7[python_targets_python3_10(-)] >=dev-python/jinja-2.11.3[python_targets_python3_10(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] =dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/rich-9.5.1[python_targets_python3_10(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_10(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=app-admin/ansible-core-2.12.10[python_targets_python3_11(-)] >=dev-python/ansible-compat-4.1.2[python_targets_python3_11(-)] >=dev-python/click-8.0[python_targets_python3_11(-)] =dev-python/click-help-colors-0.9[python_targets_python3_11(-)] >=dev-python/enrich-1.2.7[python_targets_python3_11(-)] >=dev-python/jinja-2.11.3[python_targets_python3_11(-)] >=dev-python/jsonschema-4.9.1[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] =dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/rich-9.5.1[python_targets_python3_11(-)] >=dev-util/cookiecutter-1.7.3[python_targets_python3_11(-)] selinux? ( sys-libs/libselinux[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/molecule/molecule-5.1.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 docs 7b9e167549c44efa7994614f33ba6d7a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e3774a44a3448848f11af0586a4eee21 diff --git a/metadata/md5-cache/app-admin/awscli-1.28.1 b/metadata/md5-cache/app-admin/awscli-1.28.1 new file mode 100644 index 000000000000..4aacb207bdd8 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.28.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.30.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.30.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.28.1.tar.gz -> aws-cli-1.28.1.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/awscli-1.29.0 b/metadata/md5-cache/app-admin/awscli-1.29.0 new file mode 100644 index 000000000000..ee3f48296023 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.29.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.31.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.31.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.29.0.tar.gz -> aws-cli-1.29.0.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/awscli-1.29.1 b/metadata/md5-cache/app-admin/awscli-1.29.1 new file mode 100644 index 000000000000..dc62536c15b6 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.29.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.31.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.31.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !app-admin/awscli-bin python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.29.1.tar.gz -> aws-cli-1.29.1.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-admin/eselect-1.4.25 b/metadata/md5-cache/app-admin/eselect-1.4.25 index 1d41c2e774b2..3cb6a9084666 100644 --- a/metadata/md5-cache/app-admin/eselect-1.4.25 +++ b/metadata/md5-cache/app-admin/eselect-1.4.25 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect INHERIT=bash-completion-r1 IUSE=doc emacs vim-syntax -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 ) PDEPEND=emacs? ( app-emacs/eselect-mode ) vim-syntax? ( app-vim/eselect-syntax ) RDEPEND=sys-apps/sed || ( sys-apps/coreutils app-misc/realpath ) sys-apps/file sys-libs/ncurses:0 SLOT=0 SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.25.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=052eed4db8d0339e5a3da10092d4cf60 +_md5_=b1262b78fd7145106df391a8b6900d8c diff --git a/metadata/md5-cache/app-admin/exo-1.70.0 b/metadata/md5-cache/app-admin/exo-1.71.0 similarity index 76% rename from metadata/md5-cache/app-admin/exo-1.70.0 rename to metadata/md5-cache/app-admin/exo-1.71.0 index 368c6724df12..bc5e2c796299 100644 --- a/metadata/md5-cache/app-admin/exo-1.70.0 +++ b/metadata/md5-cache/app-admin/exo-1.71.0 @@ -7,5 +7,5 @@ KEYWORDS=~amd64 LICENSE=Apache-2.0 RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/exoscale/cli/archive/v1.70.0.tar.gz -> exo-1.70.0.gh.tar.gz +SRC_URI=https://github.com/exoscale/cli/archive/v1.71.0.tar.gz -> exo-1.71.0.gh.tar.gz _md5_=3cada97443554a84b5879f1953fdbf09 diff --git a/metadata/md5-cache/app-admin/metalog-20230707 b/metadata/md5-cache/app-admin/metalog-20230707 new file mode 100644 index 000000000000..b864b9575e7d --- /dev/null +++ b/metadata/md5-cache/app-admin/metalog-20230707 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/autoconf-archive virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig +DEFINED_PHASES=configure install postinst preinst prepare +DEPEND=dev-libs/libpcre2 +DESCRIPTION=A highly configurable replacement for syslogd/klogd +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 +LICENSE=GPL-2 +RDEPEND=dev-libs/libpcre2 +SLOT=0 +SRC_URI=https://github.com/hvisage/metalog/archive/metalog-20230707.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=51812d56825896d27ab3247bf0fbc538 diff --git a/metadata/md5-cache/app-admin/syslog-ng-4.2.0 b/metadata/md5-cache/app-admin/syslog-ng-4.2.0 index 92619ea1c705..a42045fbdda8 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-4.2.0 +++ b/metadata/md5-cache/app-admin/syslog-ng-4.2.0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.2.0/syslog-ng-4.2.0.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=419d2cfebfc6e75849efa4fa2caddd9f +_md5_=decece617e08f457298ec41ca6f523f7 diff --git a/metadata/md5-cache/app-admin/tmpreaper-1.6.17 b/metadata/md5-cache/app-admin/tmpreaper-1.6.17 index f5c8b3f2ee2f..ee532b62dffc 100644 --- a/metadata/md5-cache/app-admin/tmpreaper-1.6.17 +++ b/metadata/md5-cache/app-admin/tmpreaper-1.6.17 @@ -3,8 +3,8 @@ DEPEND=sys-apps/util-linux sys-fs/e2fsprogs DESCRIPTION=A utility for removing files based on when they were last accessed EAPI=8 HOMEPAGE=https://packages.debian.org/sid/tmpreaper -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://debian/pool/main/t/tmpreaper/tmpreaper_1.6.17.tar.gz -_md5_=7cbde69a16241ed31edfdda4e7c2573a +_md5_=10b2cb6b0d673534ef4a5fe8e858e57b diff --git a/metadata/md5-cache/app-admin/webapp-config-1.55-r3 b/metadata/md5-cache/app-admin/webapp-config-1.55-r3 new file mode 100644 index 000000000000..fa9656f3e8bc --- /dev/null +++ b/metadata/md5-cache/app-admin/webapp-config-1.55-r3 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=app-text/xmlto sys-apps/gentoo-functions +DESCRIPTION=Gentoo's installer for web-based applications +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/webapp-config/ +INHERIT=distutils-r1 prefix +IUSE=+portage python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=portage? ( sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~ceamac/app-admin/webapp-config/webapp-config-1.55.tar.bz2 +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=01a81bc16c7332a26a7adbdbe811ccec diff --git a/metadata/md5-cache/app-admin/webapp-config-9999 b/metadata/md5-cache/app-admin/webapp-config-9999 index edc4f66cc317..a67f8cd926af 100644 --- a/metadata/md5-cache/app-admin/webapp-config-9999 +++ b/metadata/md5-cache/app-admin/webapp-config-9999 @@ -1,8 +1,8 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare test unpack DEPEND=app-text/xmlto sys-apps/gentoo-functions DESCRIPTION=Gentoo's installer for web-based applications -EAPI=7 +EAPI=8 HOMEPAGE=https://sourceforge.net/projects/webapp-config/ INHERIT=distutils-r1 prefix git-r3 IUSE=+portage python_targets_python3_10 python_targets_python3_11 @@ -11,5 +11,5 @@ PROPERTIES=live RDEPEND=portage? ( sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b81bab921a11bdfdb94a01ef3a811eba +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=01a81bc16c7332a26a7adbdbe811ccec diff --git a/metadata/md5-cache/app-admin/xkcdpass-1.19.3-r1 b/metadata/md5-cache/app-admin/xkcdpass-1.19.3-r1 new file mode 100644 index 000000000000..01bb8e5abe73 --- /dev/null +++ b/metadata/md5-cache/app-admin/xkcdpass-1.19.3-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Password generator inspired by XKCD 936 +EAPI=8 +HOMEPAGE=https://github.com/redacted/XKCD-password-generator +INHERIT=distutils-r1 pypi +IUSE=l10n_de +l10n_en l10n_es l10n_fi l10n_fr l10n_it l10n_no l10n_pt test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD CC-BY-3.0 l10n_de? ( GPL-3 ) l10n_it? ( CC-BY-SA-3.0 ) l10n_no? ( CC-BY-4.0 ) +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=test? ( l10n_en ) || ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/x/xkcdpass/xkcdpass-1.19.3.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c39edbf116cce9263591d46fc7a85d43 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index a89a3a5e3d386116e7ee02e2ef25ec07d0ef5e10..d4f317b71f8cfedd6b5a271177d8f873ee1d1388 100644 GIT binary patch literal 24753 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 Im1(K~0RJ=$RR910 diff --git a/metadata/md5-cache/app-arch/gcab-1.6 b/metadata/md5-cache/app-arch/gcab-1.6 new file mode 100644 index 000000000000..fd02d7cead98 --- /dev/null +++ b/metadata/md5-cache/app-arch/gcab-1.6 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.14 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=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.0:2 sys-libs/zlib introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +DESCRIPTION=Library and tool for working with Microsoft Cabinet (CAB) files +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/msitools https://gitlab.gnome.org/GNOME/gcab +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org meson vala xdg +IUSE=gtk-doc +introspection test vala +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.62.0:2 sys-libs/zlib introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +REQUIRED_USE=vala? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gcab/1.6/gcab-1.6.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ecb922af719954b1882c81e0b3c0afa0 diff --git a/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 b/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 index 3e78e602e657..1ac042e3918d 100644 --- a/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 +++ b/metadata/md5-cache/app-arch/lbzip2-2.5_p20181227-r2 @@ -10,4 +10,4 @@ LICENSE=GPL-3 SLOT=0 SRC_URI=https://dev.gentoo.org/~whissi/dist/lbzip2/lbzip2-2.5_p20181227.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=82fffaf58c42150e606f15010f75de45 +_md5_=58b5f3c8adafff8b0366f94e1476253c diff --git a/metadata/md5-cache/app-arch/pigz-2.7-r1 b/metadata/md5-cache/app-arch/pigz-2.7-r1 index d358958b9dad..54898d913ab3 100644 --- a/metadata/md5-cache/app-arch/pigz-2.7-r1 +++ b/metadata/md5-cache/app-arch/pigz-2.7-r1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.zlib.net/pigz/ INHERIT=toolchain-funcs flag-o-matic IUSE=static test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos LICENSE=ZLIB RDEPEND=!static? ( sys-libs/zlib ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.zlib.net/pigz/pigz-2.7.tar.gz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c5e62bcd703c6740762f727ac2ec88b7 +_md5_=78261a4e47c629b1fe6a5ceb837d1f5d diff --git a/metadata/md5-cache/app-arch/rar-6.22 b/metadata/md5-cache/app-arch/rar-6.22 index 04ab1c617449..dfdab0d7280c 100644 --- a/metadata/md5-cache/app-arch/rar-6.22 +++ b/metadata/md5-cache/app-arch/rar-6.22 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://www.rarlab.com/ INHERIT=unpacker IUSE=all-sfx -KEYWORDS=-* ~amd64 ~x86 +KEYWORDS=-* amd64 x86 LICENSE=BSD BSD-2 RAR RDEPEND=sys-libs/glibc RESTRICT=bindist mirror SLOT=0 SRC_URI=all-sfx? ( https://www.rarlab.com/rar/rarlinux-x64-622.tar.gz https://www.rarlab.com/rar/rarlinux-x32-622.tar.gz https://www.rarlab.com/rar/winrar-x64-622.exe ) amd64? ( https://www.rarlab.com/rar/rarlinux-x64-622.tar.gz ) x86? ( https://www.rarlab.com/rar/rarlinux-x32-622.tar.gz ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 -_md5_=b8d70ac47990527da75f16e7fc38d2e5 +_md5_=e3ba81e9faf211a89b50dda2560e2647 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index 91fd569834f929b5093a29c6f7d033b0b6b48edf..50900a932414f7c81e41c3fc5f059ba656220d10 100644 GIT binary patch literal 12886 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 Av;Y7A literal 13381 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 by>#W;IH=p+lFrak{QvZSh5I{;WnBOO9Y;FS diff --git a/metadata/md5-cache/app-backup/restic-0.13.1 b/metadata/md5-cache/app-backup/restic-0.13.1 deleted file mode 100644 index dba646143822..000000000000 --- a/metadata/md5-cache/app-backup/restic-0.13.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-lang/go-1.18 app-arch/unzip -DEFINED_PHASES=compile install test unpack -DEPEND=sys-fs/fuse:0 -DESCRIPTION=A backup program that is fast, efficient and secure -EAPI=8 -HOMEPAGE=https://restic.github.io/ -INHERIT=bash-completion-r1 go-module -KEYWORDS=amd64 arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT -RDEPEND=sys-fs/fuse:0 -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/restic/restic/archive/v0.13.1.tar.gz -> restic-0.13.1.tar.gz https://dev.gentoo.org/~williamh/dist/restic-0.13.1-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1244e76bf65fef73fd6d14755f18fa3f diff --git a/metadata/md5-cache/app-backup/restic-0.14.0 b/metadata/md5-cache/app-backup/restic-0.14.0 deleted file mode 100644 index 505eba55ff6c..000000000000 --- a/metadata/md5-cache/app-backup/restic-0.14.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-lang/go-1.18 app-arch/unzip -DEFINED_PHASES=compile install test unpack -DEPEND=sys-fs/fuse:0 -DESCRIPTION=A backup program that is fast, efficient and secure -EAPI=8 -HOMEPAGE=https://restic.github.io/ -INHERIT=bash-completion-r1 go-module -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT -RDEPEND=sys-fs/fuse:0 -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/restic/restic/archive/v0.14.0.tar.gz -> restic-0.14.0.tar.gz https://dev.gentoo.org/~williamh/dist/restic-0.14.0-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=af1286e7a857c8d69276ea626e510ea2 diff --git a/metadata/md5-cache/app-backup/restic-0.15.1 b/metadata/md5-cache/app-backup/restic-0.15.1 deleted file mode 100644 index aebd1076d143..000000000000 --- a/metadata/md5-cache/app-backup/restic-0.15.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-lang/go-1.18 app-arch/unzip -DEFINED_PHASES=compile install test unpack -DEPEND=sys-fs/fuse:0 -DESCRIPTION=A backup program that is fast, efficient and secure -EAPI=8 -HOMEPAGE=https://restic.github.io/ -INHERIT=bash-completion-r1 go-module -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT -RDEPEND=sys-fs/fuse:0 -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/restic/restic/archive/v0.15.1.tar.gz -> restic-0.15.1.tar.gz https://dev.gentoo.org/~williamh/dist/restic-0.15.1-deps.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9b3163145b71028cdb5f6d4acd136096 diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz index a6ba2f1f46bd4b7c25390ebec3710ba4011edf22..6f9c924c3303f69b5452be2813cf6ce0a83c2dd2 100644 GIT binary patch literal 6399 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 N{{wzuETKm%003C=JIVk6 literal 6398 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 M1K#lF8AmJt0Dwz0!T stress-ng-0.15.10.tar.gz +SRC_URI=https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V0.16.00.tar.gz -> stress-ng-0.16.00.tar.gz _eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=7a903f549c927bcc2e600946e12da504 diff --git a/metadata/md5-cache/app-cdr/Manifest.gz b/metadata/md5-cache/app-cdr/Manifest.gz index 8111b34b85d6f2d7971326c3446f12082ab585e1..3674572f5e7abf590e8ff5289902c5b5790749cb 100644 GIT binary patch literal 8815 zcmV-#B9Pr5iwFP!00002|Bai=ZY4)@hWGOn+#5~gH8OLl!5A=L@9g~`uPs7-1Dh@B z@%{Zp@|+%wVOuj$x5#s^cIsAIT`jnnviaQ8=_Nn>=fC}ueR$Y$rgHM}sR!FLC70LU z{1$c+RT>RnweYV>{FSUMV-)g$?j~H;2aC?-fwHw z`QYbhF4WX4SKkWH{FlF7f$HCX9Y3DGe29t?!n0=Y*I8xMlw&$9 z#`WfHJ7=T&8T*{xCl<70Yb%Ah-3Yx*o4v(YW{-K-6;kq@#efHBTy)7`nVy-66FQ zvs<-Cvy%%S-6=cWYB$#18%rsb#ksvlK5l!rk1r>b;7@yt)%^9xm)}14$Dpk84=J@< zq#{?Wt&dro&n53uW>|rnxfc4#Gx$mdv{RDr)h}Q3(uZ7$tZa>4-L_5?PAhHhvOEjO z%Mr~IYfEvg6~i2<^`6@fzKvRICzi*#MTWjdD(pN$I()|0G_oVDc+^@`uiH<3GnU;G z85=fFs08h-H|$9|yO38m(rQH`vpUyz)0u_b((W!DV%5S}<vL1}{XI}^#=1AfM$FHi z>=*gN{g;ip*&(M);({l2?&M34ex4J2-hPEl9>sIoK0MCOxz3Suq;9M6<8vw{SW>Oq zvBNVG*Rwl6wzCq67rLFdKt1>G`}wP?FFeMFKum6tGM45d88K>GSr8S%WXEDNt!jcX zEMS((zo>H{WCKU57PdOErD>O`#j$7t9FjkNI=)f6o9rX;nmdQW6(R|EVkYs}%~T!B zPp;k~#oqSXMlM$8*@xQQw#aiZhK~jF`onWWD$6^H6QBeh!(3^wanwZOZ?V_1PK{x& z#hua$7I>KCE#?(j)AYmj1saaf9OYLD-L^2_A_YjzwL0ZjALCVi+26~L-J{Y9fCZ3% z(RK8lJY~-w&pKA?c{c(xErtLf0WRry8*!E52vHsOZZr zP{n6zW4ktIo#3HA=Dm^%+5##82+*Lh!#p8)IgH}&;lzsp*9O`b)j@D=DTBCm3~LSN zDzxJ({0GMro^USDZt5%4N}|xIr&Q8=pm?kr;_9&tx5=M9gFD@mhuL=$mGywc=DV%5 zBgA3@n2$XHnze*LngE4GRay>67Ft?>86RNtt#Hv&a{#P>icEo1i(EqpV$}RjZ-H9# zH=`h-$$P6L5z#Wrh)=Xt z1DR7idrz)ps{vpq6$qCHoJyXsTmmGj=oE-?hXs?GIljlK!ViRihlfIsAx_Q+)ulX| zU#gCLj66#SgBHcm{UBN* zHegk(oXBQ@61{**P~DwfwG(|>MVv`BFzeMUG``V>p5HmA^JhPYgXnpEqfBLw;d`OQ`NCl$1 zd$dr_;P8O~PE3y9uxVvr6Ku{+vdl3|$>MTfI3B>vK{05`QmCMdZy>wMx*7%j>@;g9!dts2Ye743`~@6;F?98q0CQsj?he(W;f~%rB>`O!TKF9R z>hIBdUj6H((UaT^U~w1edw^3F%0~1Uf+oVeumQ;9wLd%^V$(rN16Tz#(MP}ye_=~W z{NNVq2;GipnI_$f_XGTV-())&y2w`^b=SkHKpsS-k~sG=z_;aZi512`n4x!0U{{C= zD!cnG^fDwHD@3d-izq=eqR(K0oqPMM9Cn^*jQ`Vx5z*Cx*lz$jE=hDzXLO4(>fp5Gq;`WXtFk zM-EnOEZ&UF<|$AmeO5}D-5|@510dy+{bV<>V&b=o{zDngJ}NPXjXebcJ3B53atBml zL5(8+B6b@Fr7}P}ysJa!-Qx7}_3NkaK$Q!B@1MT?+Fg@g@V?xcaKroLyT@TAHk*Xx zX&an&tXZlgg*npT^a2AUtkaZ%uH}$D9#RI>@MYxQ8Ukg$3y*I}VJQ|$>XZ&u6!cE1 zm?1n*G8PX-L@?2A!YWzd@fNN_d<;e{N2W)l2+xn^Lek}0wbn>c`;Hn|bx~OmFDQ@R zz)@f+w#p9npkM(Q&{h42wsPkcA7s ztSqCr3=KrCLAof;-a@$5qazuyz8P~{30aUP<=V+2v_ItV3>S%O0_Cw-h-Kgp+kOQ4 z)Z>oC1dj224xz;0&PXBZX9o5IUt7?j(SjSqC=@&h_ewZ{v?BL-kJ%q+(fa6xTdmx+ zXs5mqCdlbd_L5+IAY#D!ctF|)87_RM16m<(Bufhs`3u+wd4>vOBNn-9akx)}N8#TY zDr!q4P!j^lPz@wW0q)ScB_GORMv)|ux^-a!A3uO_NNR8))L8)P&P(y*STd4t2oY*@ z3Oe8w4pkY^p%J-+Hgzlqa};s<7!SUVWlJClRnn2iu_N(e337h%41{r`+o(|LXSaKp z8vhWYdnOeOAf^%BcHsD+UI`fKrNuF7s9k;{ct;N)nG=AsSpud(xOygr(>!0d$@jbS zurMWyt~7AZpGNS2fQ6+&<*`s?GH#gkE2J4AZLSeiss+{}36Lq=m$GQf<3BL@UU-i; z$!{V0vBS&PNj9ZRErj@!ui2D_1Bga;Muq~$5P6@WTf)RNghEGTVp@hg1k&(`sxp=| zq2d;q6)H=dD6LEqOz$c(pABf~BqbUK5qZ1^{}m{+xtv&pQiZo~xwP6rS7z>_R%=D! zxD1Rq7x7utS0#r zMe+g6On8pNW^W+$7AXF&F0nd#upmWrXTg&Lq7p2y0TK;%f6jveMrXl^UHO56*rWi~ z)OWER4!)huCrKuR`GH>oIN%UAae>z;G)V-=^S}%-NnUZAGaQdx)fa%}HhLBr_a3SQ z>>`msXNq*;Y2b_^V`K-IAC+~$z?JA>y$2=44RD276ya*FKrUcIDGT`ms;YxeYzR(( zu%QMQ8y^?f#C1>}lU#(v8VLz~jd2T=B&gKFB|)jpJC2{du)@*^9-lwJ6=1k>JvJD$ zdNn#{t%baVvB1HuE+qmksMU_qB8$BmLV~tJ32FOgo`?zxu;6HUA_T>VL`-9wAQ*V2f^bPLP5x|stBWnqgme~3mQXMDmBRrN0YP*?|3i5MQqnojCO;1$def$@|h-67HKjbOo zXG^2ZHCcuNqfjz8J`RoFaS^P%$&!+W)C5rr{4h551@v3sg1yEHdVcFv`Ny(fo9aIu z)zsN_ssgYtukJlt*`=V=-NAeow09#Uh*BTqED$jeGGRaiaeGh<;loDvlp5&+;!jV z!$|N*@Hup!jd4VvSAvx>PG~HM`fR5L4#dy4C+Ksd-tZYHHY_cwO5D&@%PEQ|artPq z4D@9z#@+xH>jxFyqV*Ng`Sj((w@*JlK7INA;q%uYUtW}IA-wk5y)?v)7EzT;9Rx!! zB8u}2YN8+9O|4lycGkavN$Uox$C^WKW+Lr;%fwhZ$ekm=-2B~seSLAX_b z(i(`}kR5sCj3lC*Ko6AlA?WcGpn)u#+9OH{X9-u5GzfQ0#tQ#e?2z;6ku9bgZn5(l z@u1Vjh~Og$2eN{klXyE05G55$su2aP@?!hC^VWcX3XsN>ntqsgOfU*mnjP9FddP3Q1aRY4VDwOT@9)`3~q1PO|@3?4n|K zN4Q}+(P_SWLy;OHlP4pm5t&7Y%ot`&H}#BG1e(}>tju0D4N@sZDqAO26T}Fy5Vz#z zQ>b%O*OyHoPmw00q1glU*_}8AS!%l@7j6fv*y&3>R3S(iBafz&B;2wYc^8#vI(aah zsOxMO;!j-@LJ6ZIu=q9lu<#sB1Qf+;Il(8s`HT0p*B?fALm4Ym3 zL_=LUX-Xgub4faN#QdZt0)gKh(z{Y3XOIr(GpvG11XWxeNAlRdyJt*1YXl0dV6Big zHO^j=8kECbZ2(e+z4Gdzjsr$Ow1!9{@~HNLyPmsPzB(5;0fMr8^3l80C{2R6P-%?{ zZG7LVmH6)!bc)y@O3-!t<`m4M4}w>7+R$? z?yXdiL2(9RHeYI_Eb*-f33yv4APHLMhkWVO>c9>RBVu`$TyZGaM^*yD06XYMlr0+x zHg{v=*fA&SB{)rPABM{6%uJY`D0b9$?6+t=eed62U{Lp1+GEB;-fL0NJHSB{u+B)p z%!x~t7u^sj4i%R(Js)YLGujh;P1hiX_NbuLSbKxL(TTy-3jp4Dj7*r0#uPm00!&84 zl?UihacET10LoHN;ifjQ7!nW|Qxuc5UqpyS=*EMi6Q!w8Bfw7VTiik+_hvGzBeO5d zOmxpm3x+*l&NA5_cLlu+H(6m&D42YsXt{!8W5@+4hDy=-`Yl%9e|>)X@*Cx7DoB6H zekkRqfB`-cu?Rv>WO1)5v|0P1*r520wwz$@?)(K$Le8LOfn5XycOzeTKKwuQL9mhE zNk#=hAddy3Hb1vq%1rKRSP%8w%a*Fg1df~RM~y)>6=B6)Q9ddfVQw`=+R}lCm ztnWbnHzZE#OM@m@O^yAW31`T5n1J(;f!J6(N$p@A#0<4_)yzMz1W(I?AXN%2H3;oB zVEfOP=RRLP{CR=>V|fKJuqDCaKDUR`?k<3O7*eKS#_A@iaCz~oP0+8?yaj<*R8a*b zqeL}`hyB5tEx64=67UnB)xm66M-MfzqXT5r@eN6`Iiqd6LqsKW6y8{or>0um4fl0s z!yXNs`9e}H5RS#f2K}||^wZc-Fc(a!u@28CR00ZBrwbX6`#1B&W zkmDd>D646tB3?hMEGkQ`uR`{^hF;6@KnFu7*wB=^Z;@If;OUb6iKIGgJ0t>_P}0!# z^2mcuV2TbLL1V5(f>IMV5sMkMR2`ZHIp42Q6-<-lKhi2jgdVPWsBwa8f`0%KGPy=f zRYN^)?0?3#KzQr5xjato8E=R6Hc*AoDc4c|s>YbfJwm!Yjs+ZjJ7xU1U-qY$ug^~} zvX}M`U9f>?ZED5U9>Hydr|D1_aiUIqbJT*#@M=rcluj;cIlk*0hUCf-x|d zU%OBYwhoaT5I>0`Q#Tlj8oR4AA0-2^OE7@r3m!i&8Mt-!WUiBl8ht2eL903~Vy$qm zdqb{|&;9rPxqs2T2;S)L-}2Q9YyQrSl$&rv=YP_Ph&JdK&Ph?C8J=Tb!WO2f;UeLp zLBVB+de#Q>84MOhjf))Uk<`N=@!8OXfzM-Vcxo&6R5_Iy<=yB!wjcM4f584={tnJaP)xpe~~anNo+q zkfO4CL*7`YMnRF?$r3G85XEPlUe-6R@LdmlJah z#-ukM{OwgQ=wy-VtM(J9Qx!-i4UlHwI%OBMLV;K`gTY}!9#7g8Mh}yeb=!almXDh=m#nb`n((}d&=g{YSuh9#)r~qU z2OXx#AF=}RtdraX7UMXlAlXyUI^kjKte345vrKl|YDvvzABp$?ymj7)xoyFlCRU4% zGkpi+WJWG)&2GP+1$};c2CLq>(dl)<8%VoFD@mkl#tm3Z8t^P;$O3SJG7exdB83{= z_+=RcjGZbK!&lGMjm;Q$G$45cMxZo-cmCk1NrR++)Im>b9ki-e3bjMJkIR#j&$l+0 zroPle>zC0rR1lBg)y)}=0#^c_*3iVl>$KHS>nPCDr8Gzw13PEF8YSqLaGVkHYt{>4 z;xtS(By)fjFO#vc!>F9l4}0wpUjG!Wx5L<<^g7!V*?e$e^4RP{)1-UpSl%^?#Ah*l zVQIUJ&R#Z<2K7mOw$9Qq>^#L@AgHqb>ag=9LuVSXxCVz&btq^Aqa1EMMQMApnQfZ8MJnR9(W3_OH|U~hgs|=la^LFjGXW2%Q;fvf;%0Jks9S0jOf&#s{S3J8rjYgbzpp_HZB|ms)9@4152{j`>>apg z@P}+qt*UahPO6l%ITSAp-*8?C3swq_Z>l8LM9IXQk=01Fw?KW1*PAF;^*y9|H#SA{ zshAOEPADBVIU7a7mcY##D@NJmuuh!P|J`X)-@6RWYm&d{JTj<7t;3ar97kX@e11`L z+-0@?NE0#(^=k5rTm=4PKTPvC;TET+utFGPB_lDR7^oKT_ejzb0B+MM+94ARm#5)y zO=g0L2oem>5#JUfxmGJ)d`r2K!Khc+G*dcd=tKmdZgbk~JsZ`o9Ps{4CVc+!>E&rI z5~@6AdFA-i=oV$G1gThk)7&TwM1VAptg%-UgBrv|v4f=7w4r%F8UaQ)bRx0|3c5x- zGr?hv>p94tFaecr#L|ae#))`SP3NiA4=^Ii)%fwZo{UT{Wj?V>NzKHm!RU>6QZIOM zZ|6|QGVMYp>4T*AZYWCJaMQ^y8|r-_0O+``gSALHm#n$*2E3mhO>LcBG&m+5u{A#q z=W3?$%`1O-{`d~)8rU+s_mM$h&DepZI8ak(KxfNp@l(Y(ldS1Itg;jNX%3)ctXaB- zzq8mzwns0%7*{PptWzq6y5hF4*P!&Sjn`W>Eu+(><}16JeVa@}dE7t>N^eFsXnJyx zr#f_n?V}p*U|k()8h%LwhzVZ7*+jTAsvne43G9{Ld}$6`>Uz~G=}-)DI`s-n9UAlm zNQi%~fFvSKbCVux7`*iKYoNY;+JEAeuSPP_%18xPares-NI3;I?QHT|Z%Zt359Z&9 zUM4Wy7g3D^BMfOkj7h`qY?_>m&Z3=$11HGi@Gcl1nOvwI5%j`E#pPq> zQ+F7&W4Eahj5@hOCT_fLICJB42`)&78p8)^QWHN=xhsMjPoP1hptId;N>f6MFYyRi ztW3h=pYg+$bym`cA4QEY^#H}@F?HSt#PxMLBG~HtdtfiWt>4#&gq>;EiFLU5_0(W; z5tFnubm-GzE3uk@nOf>o-E#mh8Dt%#N7!JXv!NO^E&*_0P7&LtC!@xSP7Q&jgX_|p z71g>^Don)a9(*k(OMAXbD`@^EsVYuP^Q?GT&6{kJI9>)Q4!cIU+8|GtUOAj9B)!0- zm%iYlq8C3}I!o%sRQyz~HK-T|GYScqTOw#Cpe6SRX*8s0r=~Z0Jp;0Di2md0+)wxC z^>X1)=haXh9;Lp{ARjg!04IGqs@f5A4ZJ43)&k80j36qz7l2K@U5Qn_hS9d(F!3r{ z*lnXYNE*G5ks$emmellL$p}Kn^P{c+by<_x=e^&KP0=({)C)jjNu5S49)sLy=r$3U z=?$@^F*JiaAZav`LH;@& zWWe7+edVeH*h3_MDpe$;J%diWsZ>9QNqlfCJsat_YN=Tx=8byEGQui`RkqY<{hRP{#~M zv=|54+zQD>D+6anOqdcE8S8fvt?HXTj41jiCvSRm_FParH& l0ebBdu#+uq$aK@J#R&~RsHyPX*||CY^56aI2g3zD001~Qg3|y1 literal 8658 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/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/solid-5.106.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/release-service/23.04.2/src/dolphin-plugins-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c7e5498d50ce6257ed26d0d1ed051eb8 +_md5_=ba4015fbbd6ab06519bb8a68af954034 diff --git a/metadata/md5-cache/app-cdr/dolphin-plugins-mountiso-23.04.3 b/metadata/md5-cache/app-cdr/dolphin-plugins-mountiso-23.04.3 new file mode 100644 index 000000000000..c32c43f6ff3c --- /dev/null +++ b/metadata/md5-cache/app-cdr/dolphin-plugins-mountiso-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Dolphin plugin for ISO loopback device mounting +EAPI=8 +HOMEPAGE=https://apps.kde.org/dolphin_plugins/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/solid-5.106.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/release-service/23.04.3/src/dolphin-plugins-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c7e5498d50ce6257ed26d0d1ed051eb8 diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz index ff86254d66824bb729c78d5ec4241b2660cbbb4c..8ea00ad8c050a39c072aea6487d7a98c7868ab02 100644 GIT binary patch literal 14995 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 T?uXo7_8 buildah-1.30.0.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f767fc92f337d389463eadddcb74cc38 +_md5_=fb9fb660dca233c5d170eec36383159f diff --git a/metadata/md5-cache/app-containers/cri-tools-1.27.0 b/metadata/md5-cache/app-containers/cri-tools-1.27.0 index 3ebb6c94fe4b..7f2d42e01531 100644 --- a/metadata/md5-cache/app-containers/cri-tools-1.27.0 +++ b/metadata/md5-cache/app-containers/cri-tools-1.27.0 @@ -4,10 +4,10 @@ DESCRIPTION=CLI and validation tools for Kubelet Container Runtime (CRI) EAPI=8 HOMEPAGE=https://github.com/kubernetes-sigs/cri-tools INHERIT=bash-completion-r1 go-module -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 ~arm64 LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/kubernetes-sigs/cri-tools/archive/v1.27.0.tar.gz -> cri-tools-1.27.0.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=adbfe57b68dedf4282dd5ffe2b13eda4 +_md5_=66fa54be2c106a4bcfb169d1ce6cbfc9 diff --git a/metadata/md5-cache/app-containers/docker-compose-1.29.2-r4 b/metadata/md5-cache/app-containers/docker-compose-1.29.2-r4 new file mode 100644 index 000000000000..5bcc0bbae721 --- /dev/null +++ b/metadata/md5-cache/app-containers/docker-compose-1.29.2-r4 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/distro-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docker-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dockerpty-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docopt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-2.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/PySocks-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/texttable-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/websocket-client-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-python/distro-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docker-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dockerpty-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docopt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-2.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/PySocks-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/texttable-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/websocket-client-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ddt-1.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/py[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) +DESCRIPTION=Multi-container orchestration for Docker +EAPI=8 +HOMEPAGE=https://github.com/docker/compose +INHERIT=bash-completion-r1 distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/distro-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docker-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dockerpty-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/docopt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-2.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/PySocks-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/texttable-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/websocket-client-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/docker/compose/archive/1.29.2.tar.gz -> docker-compose-1.29.2.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5ef6a994e6c82c0098302f547cfb826b diff --git a/metadata/md5-cache/app-containers/docker-registry-2.8.2 b/metadata/md5-cache/app-containers/docker-registry-2.8.2 index 99aa15525292..a7e8484e098a 100644 --- a/metadata/md5-cache/app-containers/docker-registry-2.8.2 +++ b/metadata/md5-cache/app-containers/docker-registry-2.8.2 @@ -5,11 +5,11 @@ DESCRIPTION=Docker Registry 2.0 EAPI=7 HOMEPAGE=https://github.com/docker/distribution INHERIT=golang-vcs-snapshot systemd -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 ~arm64 LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 MIT ZLIB RDEPEND=acct-group/registry acct-user/registry RESTRICT=strip SLOT=0 SRC_URI=https://github.com/docker/distribution/archive/v2.8.2.tar.gz -> docker-registry-2.8.2.tar.gz _eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 80659643e60eb07e6df6ff936b7d5f66 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=862a7b8c9d564c151541820ea339f5cf +_md5_=25c990f15fb563a810acb1c127557834 diff --git a/metadata/md5-cache/app-containers/lxd-5.0.2-r2 b/metadata/md5-cache/app-containers/lxd-5.0.2-r2 index cf49dac6e4a4..149c3e318e3f 100644 --- a/metadata/md5-cache/app-containers/lxd-5.0.2-r2 +++ b/metadata/md5-cache/app-containers/lxd-5.0.2-r2 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] dev-db/sqlite:3 >=dev-libs/dqlite-1.13.0:= dev-libs/lzo >=dev-libs/raft-0.17.1:=[lz4] >=dev-util/xdelta-3.0[lzma(+)] net-dns/dnsmasq[dhcp] sys-libs/libcap virtual/udev DESCRIPTION=Modern, secure and powerful system container and virtual machine manager EAPI=8 -HOMEPAGE=https://linuxcontainers.org/lxd/introduction/ https://github.com/lxc/lxd +HOMEPAGE=https://ubuntu.com/lxd https://github.com/canonical/lxd INHERIT=bash-completion-r1 go-module linux-info optfeature systemd verify-sig IUSE=apparmor nls verify-sig KEYWORDS=amd64 ~arm64 ~x86 @@ -13,4 +13,4 @@ RESTRICT=test strip SLOT=0 SRC_URI=https://linuxcontainers.org/downloads/lxd/lxd-5.0.2.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxd/lxd-5.0.2.tar.gz.asc ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=2f930e3fd37a7e2b1b77d09021d3b3e6 +_md5_=e0cb4e05ced7e59a30caa30bf2b3bd9f diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 5c0d2bda679e88d445a0da5ec87dec99d771ee03..a5aa3ac0a5848178b290b967c49ef8ddef0cfb1c 100644 GIT binary patch literal 38842 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≶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 S(b0_j|Na-p=^Fpx5CH%OhEVDN literal 38039 zcmV(rK<>XEiwFP!00002|BSuevK={+rFXBV;0rJfzk$GIkB!V^Cf!N*G6aCgWLN$f znbo7#)9d?!mJ7uV@hGie5SjHcJ3aID_miudfw-{VhM50e6FLE zwbRiy>*v_SNsJ#4BI-l|KBR|J%P+ zo@cId$209-!d3ga&Kg&|CjUDhHKm%4Skm5&PwO-Fc=mDCwDNiOoLAb3N4{c+ai@`2 zIFGjHSj=uK6tM+k6zc9#~Ak&bGq*%*E^rzS825pR-Anw?9?&p%12li+YwLJ`r?IJovX(< zCx3S?7LgCCtjTpliFgt!3ukcQ{thlh0$_ z%e>yLQs-YEa&7f(kw&|Zkuod4^4MkcePSCUtg%Ps`&;6>*O_CxV`g^~kDL~Ua^AI# z`{0?6JBLu?;Hl;gCsuSsRu=PV_llc63uCp7C7!K}%9HLR-MN;%&+GdlxoYVMJ=IXs zi0wMcF1>aBe5CU@*~psri47jTk2`J*Bn6gXY_>V^H?v_#vz3JLgkIv&*Un+>T6!-n z^Ecy)z4TdAyUvkr7Cp{*XZA17cZ>Apr;quE@Wb(;mh!evd_lh2m^qKQ%RH_+a^A;1 z_QV{|buXUnTr;p=;VilFEh+FW{hs5P6>DnOy7v{>!%7XSoZ1|SZbqS=UDQe*XgmR8spnC z-M!*0*F3M)Zr=@~I(4-k!o2R5ff;;lXLl~*JAt=mS&lLrHayqWM-5q6NOy?k02*qa zF|d@aZk{AxDaYGa%5~3x$IWr2Iwvqx^ULRUJ!iXSIqq5NT>y|3W5#G#?-*me(#4Kp z!yBAQpyRn);A48YCw>s)T6gR__Q1o|jJK73@sK=l7>z#$%v#G=Z|7v|;&EXMJ6%_q zp}aSzKR*5XpC3W-AL0kzr@t*#1rBlh-mld8?$+>^a-T7>m$%=J58Zb^YiY-kF`sj^ z!TRAyZ0Tl?dXAx%z*g;Y^Ot2DHKbKH=7sC8V`dDjfM91}D-&z{Sf2F&jmw&XH}Key|+;S2j<1Y z(b%Oko!Z&O>#-@PuorPKBOJk`ANekeS8BWqab#ZOI9n=nso-p6`CIf(oUR#-^TlQh}jTzU}ei^$4amMZK>A$`P0YnL;ry% zD#y#98m_kcJY(mj4&b2zy(+?qXdy3B7tRMvmM+UZw7VtI$CHkvgI3829El1#jBT9PEcfH zd;|b~j7V`BcF!y8SS@s6V{VY(1TX_(l90*Hh-z1#fLsOe<_Uc6d;^(8!L@q8`wtv( z#f%GlTc!PFe*Vwj{{YKl`Ow<=woY>vI7%)jU_uN{U9imeiJ2s#dNq{c*}OK0h${e+ zSpCYa^$8^4jyMz1dB7?}m2;*6m*P=a&Kr;~do}phzH6;V0%B$&I^!R8MM4r|P{w~EC>emg<-7~nfg%9a;MLcB0y9c70J%3lQbv>=*L(N)5+SH%9=YWNbI zx`25XR(Q7p$p=Q^=AiQnn~s9p;t4nuAsef#vCMhEaN9|^pM(dD3L3^%h6`&pAQG%W zN7fK0JT6!#_A{X_abe>GJSf052lV8I8s9m=eJbC3H%y(qAg*^f);zy^-H#g#4^VL& z>0PLU?L%0Ax(>SxQ$9TJbR`&DBq$JUATfmL90FbkQQhsQEdW` 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 diff --git a/metadata/md5-cache/app-crypt/acme-tiny-5.0.1-r1 b/metadata/md5-cache/app-crypt/acme-tiny-5.0.1-r1 new file mode 100644 index 000000000000..65e77d41271e --- /dev/null +++ b/metadata/md5-cache/app-crypt/acme-tiny-5.0.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare setup test +DESCRIPTION=A tiny, auditable script for Let's Encrypt's ACME Protocol +EAPI=8 +HOMEPAGE=https://github.com/diafygi/acme-tiny +INHERIT=distutils-r1 +IUSE=python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 x86 +LICENSE=MIT +RDEPEND=dev-libs/openssl:0 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/diafygi/acme-tiny/archive/5.0.1.tar.gz -> acme-tiny-5.0.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=66807ee6b9f48195519315ca3b021833 diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.3 b/metadata/md5-cache/app-crypt/gnupg-2.4.3 new file mode 100644 index 000000000000..f13e0cdc095a --- /dev/null +++ b/metadata/md5-cache/app-crypt/gnupg-2.4.3 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=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 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.0:0= ) +DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation +EAPI=8 +HOMEPAGE=https://gnupg.org/ +INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig +IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-3+ +RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=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 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.0:0= ) app-crypt/pinentry nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta ) +REQUIRED_USE=test? ( tofu ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.3.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.3.tar.bz2.sig ) +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_md5_=3b7d56fadf6d00abee80d9ba264fc62d diff --git a/metadata/md5-cache/app-crypt/gpgme-1.21.0 b/metadata/md5-cache/app-crypt/gpgme-1.21.0 new file mode 100644 index 000000000000..c2b0ba4cfe60 --- /dev/null +++ b/metadata/md5-cache/app-crypt/gpgme-1.21.0 @@ -0,0 +1,17 @@ +BDEPEND=python? ( dev-lang/swig ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= >=dev-libs/libgpg-error-1.46-r1 python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) qt5? ( dev-qt/qtcore:5 ) test? ( qt5? ( dev-qt/qttest:5 ) ) +DESCRIPTION=GnuPG Made Easy is a library for making GnuPG easier to use +EAPI=8 +HOMEPAGE=https://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_10 python_targets_python3_11 python_targets_python3_12 debug verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=>=app-crypt/gnupg-2 >=dev-libs/libassuan-2.5.3:= >=dev-libs/libgpg-error-1.36:= >=dev-libs/libgpg-error-1.46-r1 python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) qt5? ( dev-qt/qtcore:5 ) +REQUIRED_USE=qt5? ( cxx ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) +RESTRICT=!test? ( test ) +SLOT=1/11.6.15.2 +SRC_URI=mirror://gnupg/gpgme/gpgme-1.21.0.tar.bz2 verify-sig? ( mirror://gnupg/gpgme/gpgme-1.21.0.tar.bz2.sig ) +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_md5_=88c5dfee84453d45c777a4f0dd7e9d09 diff --git a/metadata/md5-cache/app-crypt/keysmith-23.04.2 b/metadata/md5-cache/app-crypt/keysmith-23.04.2 index ee791f899284..12ac44c493ad 100644 --- a/metadata/md5-cache/app-crypt/keysmith-23.04.2 +++ b/metadata/md5-cache/app-crypt/keysmith-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/keysmith/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~x86 LICENSE=GPL-3+ RDEPEND=dev-libs/libsodium:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/keysmith-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d8cd9e9610df4e55150bfa4f84e90dd5 +_md5_=1d66596bc9b73caa8c1bf3260c757620 diff --git a/metadata/md5-cache/app-crypt/keysmith-23.04.3 b/metadata/md5-cache/app-crypt/keysmith-23.04.3 new file mode 100644 index 000000000000..cf7ff35e9fbe --- /dev/null +++ b/metadata/md5-cache/app-crypt/keysmith-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libsodium:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=dev-qt/qtconcurrent-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=OTP client for Plasma Mobile and Desktop +EAPI=8 +HOMEPAGE=https://apps.kde.org/keysmith/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-libs/libsodium:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/keysmith-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d8cd9e9610df4e55150bfa4f84e90dd5 diff --git a/metadata/md5-cache/app-crypt/minisign-0.11 b/metadata/md5-cache/app-crypt/minisign-0.11 index 21c24bf3801f..33a68c8e10c5 100644 --- a/metadata/md5-cache/app-crypt/minisign-0.11 +++ b/metadata/md5-cache/app-crypt/minisign-0.11 @@ -5,10 +5,10 @@ DESCRIPTION=Dead simple tool to sign files and verify signatures EAPI=8 HOMEPAGE=https://github.com/jedisct1/minisign INHERIT=cmake -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=ISC RDEPEND=dev-libs/libsodium:=[-minimal] SLOT=0 SRC_URI=https://github.com/jedisct1/minisign/archive/0.11.tar.gz -> minisign-0.11.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cd0c21b0fcaa335b620bc96138e3eeab +_md5_=a9a6f1564cead6b9f633b8ca597c2a9c diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.25.0 b/metadata/md5-cache/app-crypt/p11-kit-0.25.0 index 5afefd5d76e2..49f4b74f5215 100644 --- a/metadata/md5-cache/app-crypt/p11-kit-0.25.0 +++ b/metadata/md5-cache/app-crypt/p11-kit-0.25.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install test DEPEND=app-misc/ca-certificates >=dev-libs/libtasn1-3.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(-)?] libffi? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) DESCRIPTION=Provides a standard configuration setup for installing PKCS#11 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.25.0/p11-kit-0.25.0.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=842cd8006bc9be3d30fa8db0ba09b165 +_md5_=d61d9b3d91c46f381dc094a704ecf4c4 diff --git a/metadata/md5-cache/app-crypt/swtpm-0.8.0-r1 b/metadata/md5-cache/app-crypt/swtpm-0.8.0-r1 new file mode 100644 index 000000000000..092b73775121 --- /dev/null +++ b/metadata/md5-cache/app-crypt/swtpm-0.8.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install prepare setup +DEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) gnutls? ( dev-libs/libtasn1:= >=net-libs/gnutls-3.4.0:=[tools,pkcs11] ) openssl? ( dev-libs/libtasn1:= dev-libs/openssl ) seccomp? ( sys-libs/libseccomp ) acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib dev-libs/libtpms test? ( net-misc/socat dev-tcltk/expect ) +DESCRIPTION=Libtpms-based TPM emulator +EAPI=8 +HOMEPAGE=https://github.com/stefanberger/swtpm +INHERIT=autotools python-any-r1 +IUSE=fuse gnutls seccomp +openssl test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) gnutls? ( dev-libs/libtasn1:= >=net-libs/gnutls-3.4.0:=[tools,pkcs11] ) openssl? ( dev-libs/libtasn1:= dev-libs/openssl ) seccomp? ( sys-libs/libseccomp ) acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib dev-libs/libtpms +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/stefanberger/swtpm/archive/v0.8.0.tar.gz -> swtpm-0.8.0.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f047714357dab0f846d1bf2502222c63 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index e52ad162e5d27eb3e61f685b2827f3fc39d3ef44..bf5b3bc32514520bf9a7c0c3b4df1b227ae38fd9 100644 GIT binary patch literal 24397 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 YrsKX=meb1sW?kQY18#*u(*3Cb0I<}B%>V!Z literal 24082 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 VwM@sn0n9po{R7Wpl;WeO000>Jy4U~! diff --git a/metadata/md5-cache/app-editors/gedit-45.0 b/metadata/md5-cache/app-editors/gedit-45.0 new file mode 100644 index 000000000000..08a82156cf2d --- /dev/null +++ b/metadata/md5-cache/app-editors/gedit-45.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/vala:0.56 ) dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1 ) dev-util/itstool >=sys-devel/gettext-0.18 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.70:2 >=x11-libs/gtk+-3.22.0:3[introspection] >=gui-libs/amtk-5.6:= >=gui-libs/tepl-6.5.1:= >=dev-libs/libpeas-1.14.1[gtk] >=dev-libs/gobject-introspection-1.54:= >=app-text/gspell-0.2.5:0= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_10(-)] dev-libs/libpeas[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_11(-)] dev-libs/libpeas[python,python_single_target_python3_11(-)] ) ) gui-libs/libgedit-gtksourceview:300 +DESCRIPTION=A text editor for the GNOME desktop +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Gedit +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-single-r1 vala xdg +IUSE=+python gtk-doc python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.70:2 >=x11-libs/gtk+-3.22.0:3[introspection] >=gui-libs/amtk-5.6:= >=gui-libs/tepl-6.5.1:= >=dev-libs/libpeas-1.14.1[gtk] >=dev-libs/gobject-introspection-1.54:= >=app-text/gspell-0.2.5:0= python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_10(-)] dev-libs/libpeas[python,python_single_target_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_11(-)] dev-libs/libpeas[python,python_single_target_python3_11(-)] ) ) gui-libs/libgedit-gtksourceview:300 x11-themes/adwaita-icon-theme gnome-base/gsettings-desktop-schemas gnome-base/gvfs +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gedit/45/gedit-45.0.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=16a27aeb57c04347b646e0f326859754 diff --git a/metadata/md5-cache/app-editors/gedit-plugins-45.0 b/metadata/md5-cache/app-editors/gedit-plugins-45.0 new file mode 100644 index 000000000000..7b9554176c96 --- /dev/null +++ b/metadata/md5-cache/app-editors/gedit-plugins-45.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=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/libpeas-1.14.1[gtk] >=app-editors/gedit-45.0 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.9:3 gui-libs/libgedit-gtksourceview:300 python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_10? ( app-editors/gedit[python,python_single_target_python3_10(-)] dev-libs/libpeas[python,python_single_target_python3_10(-)] >=dev-python/dbus-python-0.82[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-editors/gedit[python,python_single_target_python3_11(-)] dev-libs/libpeas[python,python_single_target_python3_11(-)] >=dev-python/dbus-python-0.82[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) >=x11-libs/gtk+-3.9:3[introspection] x11-libs/pango[introspection] x11-libs/gdk-pixbuf:2[introspection] ) charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) git? ( >=dev-libs/libgit2-glib-0.0.6[python] ) terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) +DESCRIPTION=Collection of extra plugins for the gedit Text Editor +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Gedit/ThirdPartyPlugins +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-single-r1 vala xdg +IUSE=charmap git +python terminal vala python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/libpeas-1.14.1[gtk] >=app-editors/gedit-45.0 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.9:3 gui-libs/libgedit-gtksourceview:300 python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_10? ( app-editors/gedit[python,python_single_target_python3_10(-)] dev-libs/libpeas[python,python_single_target_python3_10(-)] >=dev-python/dbus-python-0.82[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-editors/gedit[python,python_single_target_python3_11(-)] dev-libs/libpeas[python,python_single_target_python3_11(-)] >=dev-python/dbus-python-0.82[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) >=x11-libs/gtk+-3.9:3[introspection] x11-libs/pango[introspection] x11-libs/gdk-pixbuf:2[introspection] ) charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) git? ( >=dev-libs/libgit2-glib-0.0.6[python] ) terminal? ( >=x11-libs/vte-0.52:2.91[introspection] ) +REQUIRED_USE=charmap? ( python ) git? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) terminal? ( python ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gedit-plugins/45/gedit-plugins-45.0.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c0cde4550742a7739859bd783384f919 diff --git a/metadata/md5-cache/app-editors/ghostwriter-23.04.2 b/metadata/md5-cache/app-editors/ghostwriter-23.04.2 index e1b8abae6e8c..c681a2f63b0f 100644 --- a/metadata/md5-cache/app-editors/ghostwriter-23.04.2 +++ b/metadata/md5-cache/app-editors/ghostwriter-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://ghostwriter.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-3+ RDEPEND=app-text/hunspell:= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 virtual/opengl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/ghostwriter-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3187da518a82c31da11c1388fd6c3cfb +_md5_=29e8a778796b17685683b1c30fbd80ac diff --git a/metadata/md5-cache/app-editors/ghostwriter-23.04.3 b/metadata/md5-cache/app-editors/ghostwriter-23.04.3 new file mode 100644 index 000000000000..cef1eba0ce57 --- /dev/null +++ b/metadata/md5-cache/app-editors/ghostwriter-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-text/hunspell:= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 virtual/opengl >=dev-qt/qtconcurrent-5.15.9:5 dev-qt/qtcore:5 +DESCRIPTION=Cross-platform, aesthetic, distraction-free markdown editor +EAPI=8 +HOMEPAGE=https://ghostwriter.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-text/hunspell:= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 virtual/opengl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/ghostwriter-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3187da518a82c31da11c1388fd6c3cfb diff --git a/metadata/md5-cache/app-editors/nano-7.2-r1 b/metadata/md5-cache/app-editors/nano-7.2-r1 index 371f2d58262f..49a80cce0b08 100644 --- a/metadata/md5-cache/app-editors/nano-7.2-r1 +++ b/metadata/md5-cache/app-editors/nano-7.2-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install postrm 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 +HOMEPAGE=https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide INHERIT=flag-o-matic IUSE=debug justify magic minimal ncurses nls +spell static unicode KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris @@ -13,4 +13,4 @@ REQUIRED_USE=magic? ( !minimal ) SLOT=0 SRC_URI=https://www.nano-editor.org/dist/v7/nano-7.2.tar.xz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=27db912255f764d9e0869aa207a24acf +_md5_=a36fd97516415b882a8e9093bfdff5ff diff --git a/metadata/md5-cache/app-editors/nano-9999 b/metadata/md5-cache/app-editors/nano-9999 index f3b494ad1d47..bdaf98820ad0 100644 --- a/metadata/md5-cache/app-editors/nano-9999 +++ b/metadata/md5-cache/app-editors/nano-9999 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install postrm prepare unpack 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 +HOMEPAGE=https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide INHERIT=flag-o-matic autotools git-r3 IUSE=debug justify magic minimal ncurses nls +spell static unicode LICENSE=GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ ) @@ -12,4 +12,4 @@ RDEPEND=!static? ( >=sys-libs/ncurses-5.9-r1:=[unicode(+)?] sys-libs/ncurses:= m REQUIRED_USE=magic? ( !minimal ) SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8db67c1c72c9e2c416035ee1794f7692 +_md5_=74cbce4465dbcd99d7cf00a036616d07 diff --git a/metadata/md5-cache/app-editors/okteta-0.26.11 b/metadata/md5-cache/app-editors/okteta-0.26.12 similarity index 98% rename from metadata/md5-cache/app-editors/okteta-0.26.11 rename to metadata/md5-cache/app-editors/okteta-0.26.12 index 287ba55716a5..f988258089df 100644 --- a/metadata/md5-cache/app-editors/okteta-0.26.11 +++ b/metadata/md5-cache/app-editors/okteta-0.26.12 @@ -12,6 +12,6 @@ LICENSE=GPL-2 handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtscript-5.15.5:5[scripttools] >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/kbookmarks-5.92.0:5 >=kde-frameworks/kcmutils-5.92.0:5 >=kde-frameworks/kcodecs-5.92.0:5 >=kde-frameworks/kcompletion-5.92.0:5 >=kde-frameworks/kconfig-5.92.0:5 >=kde-frameworks/kconfigwidgets-5.92.0:5 >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kdbusaddons-5.92.0:5 >=kde-frameworks/ki18n-5.92.0:5 >=kde-frameworks/kiconthemes-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kjobwidgets-5.92.0:5 >=kde-frameworks/knewstuff-5.92.0:5 >=kde-frameworks/kparts-5.92.0:5 >=kde-frameworks/kservice-5.92.0:5 >=kde-frameworks/kwidgetsaddons-5.92.0:5 >=kde-frameworks/kxmlgui-5.92.0:5 crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) || ( 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/okteta/0.26.11/src/okteta-0.26.11.tar.xz +SRC_URI=mirror://kde/stable/okteta/0.26.12/src/okteta-0.26.12.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=074e00ecf7088311502881eec3e95800 diff --git a/metadata/md5-cache/app-editors/vscode-1.79.1 b/metadata/md5-cache/app-editors/vscode-1.79.1 deleted file mode 100644 index 31139e0a9856..000000000000 --- a/metadata/md5-cache/app-editors/vscode-1.79.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst -DESCRIPTION=Multiplatform Visual Studio Code from Microsoft -EAPI=8 -HOMEPAGE=https://code.visualstudio.com -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop pax-utils xdg optfeature -KEYWORDS=-* ~amd64 ~arm ~arm64 -LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 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/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango -RESTRICT=mirror strip bindist -SLOT=0 -SRC_URI=amd64? ( https://update.code.visualstudio.com/1.79.1/linux-x64/stable -> vscode-1.79.1-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.79.1/linux-armhf/stable -> vscode-1.79.1-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.79.1/linux-arm64/stable -> vscode-1.79.1-arm64.tar.gz ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d5fc16d5d863419740ba8c941099f3a1 diff --git a/metadata/md5-cache/app-editors/vscode-1.79.0 b/metadata/md5-cache/app-editors/vscode-1.80.0 similarity index 79% rename from metadata/md5-cache/app-editors/vscode-1.79.0 rename to metadata/md5-cache/app-editors/vscode-1.80.0 index 38dc7d26d39f..73ad77b66954 100644 --- a/metadata/md5-cache/app-editors/vscode-1.79.0 +++ b/metadata/md5-cache/app-editors/vscode-1.80.0 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscod RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/util-linux sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 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/libxkbfile x11-libs/libXrandr x11-libs/libxshmfence x11-libs/pango RESTRICT=mirror strip bindist SLOT=0 -SRC_URI=amd64? ( https://update.code.visualstudio.com/1.79.0/linux-x64/stable -> vscode-1.79.0-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.79.0/linux-armhf/stable -> vscode-1.79.0-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.79.0/linux-arm64/stable -> vscode-1.79.0-arm64.tar.gz ) +SRC_URI=amd64? ( https://update.code.visualstudio.com/1.80.0/linux-x64/stable -> vscode-1.80.0-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.80.0/linux-armhf/stable -> vscode-1.80.0-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.80.0/linux-arm64/stable -> vscode-1.80.0-arm64.tar.gz ) _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d5fc16d5d863419740ba8c941099f3a1 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index 4a51538ac83c7bac0d4398dff876b7ac42463fc6..27a21e9c897e26df9fdb3fe4dd7580dea02f32c3 100644 GIT binary patch delta 110488 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

    oNAlaL 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 z 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�De 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
  2. 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/emacs-25.3:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Use avy to jump to Embark Collect entries +EAPI=8 +HOMEPAGE=https://github.com/oantolin/embark/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-emacs/avy app-emacs/embark >=app-editors/emacs-25.3:* +SLOT=0 +SRC_URI=https://github.com/oantolin/embark/archive/f2dcfe4d797a3ab66bb603d5cf441ae1172a672d.tar.gz -> embark-0.22.1_p20230630.tar.gz +_eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 +_md5_=449ba7361e14ed2a96c9af07eaf925ef diff --git a/metadata/md5-cache/app-emacs/avy-embark-collect-9999 b/metadata/md5-cache/app-emacs/avy-embark-collect-9999 new file mode 100644 index 000000000000..ec511785dcc5 --- /dev/null +++ b/metadata/md5-cache/app-emacs/avy-embark-collect-9999 @@ -0,0 +1,12 @@ +BDEPEND=app-emacs/avy app-emacs/embark >=app-editors/emacs-25.3:* >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Use avy to jump to Embark Collect entries +EAPI=8 +HOMEPAGE=https://github.com/oantolin/embark/ +INHERIT=elisp git-r3 +LICENSE=GPL-3+ +PROPERTIES=live +RDEPEND=app-emacs/avy app-emacs/embark >=app-editors/emacs-25.3:* +SLOT=0 +_eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 git-r3 27e13c09a4c7e4c78ac812f74727e676 +_md5_=de641482aeb191635204d4427c160c55 diff --git a/metadata/md5-cache/app-emacs/ebuild-mode-1.64 b/metadata/md5-cache/app-emacs/ebuild-mode-1.65 similarity index 91% rename from metadata/md5-cache/app-emacs/ebuild-mode-1.64 rename to metadata/md5-cache/app-emacs/ebuild-mode-1.65 index ab3f3c92430a..160208412963 100644 --- a/metadata/md5-cache/app-emacs/ebuild-mode-1.64 +++ b/metadata/md5-cache/app-emacs/ebuild-mode-1.65 @@ -8,6 +8,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~a LICENSE=GPL-2+ RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.64.tar.xz +SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.65.tar.xz _eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 _md5_=7ca750a6cba17c8cad610afa6b6179e4 diff --git a/metadata/md5-cache/app-emacs/eldev-1.4.1 b/metadata/md5-cache/app-emacs/eldev-1.4.1 index 7335600ae1fc..4cf41280dcbe 100644 --- a/metadata/md5-cache/app-emacs/eldev-1.4.1 +++ b/metadata/md5-cache/app-emacs/eldev-1.4.1 @@ -4,10 +4,10 @@ DESCRIPTION=Emacs Lisp Development Tool EAPI=8 HOMEPAGE=https://github.com/doublep/eldev/ INHERIT=elisp -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~arm ~ppc64 ~x86 LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://github.com/doublep/eldev/archive/1.4.1.tar.gz -> eldev-1.4.1.tar.gz _eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 -_md5_=be91ab36c497a2b33690858159bf310d +_md5_=77adbc1388b21dbca00e2821158a96bd diff --git a/metadata/md5-cache/app-emacs/embark-0.22.1_p20230630 b/metadata/md5-cache/app-emacs/embark-0.22.1_p20230630 new file mode 100644 index 000000000000..9c81ed3c2aaa --- /dev/null +++ b/metadata/md5-cache/app-emacs/embark-0.22.1_p20230630 @@ -0,0 +1,13 @@ +BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Conveniently act on minibuffer completions inside GNU Emacs +EAPI=8 +HOMEPAGE=https://github.com/oantolin/embark/ +INHERIT=elisp optfeature +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:* +SLOT=0 +SRC_URI=https://github.com/oantolin/embark/archive/f2dcfe4d797a3ab66bb603d5cf441ae1172a672d.tar.gz -> embark-0.22.1_p20230630.tar.gz +_eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 +_md5_=e527b53a73a97803c9f51202adda972b diff --git a/metadata/md5-cache/app-emacs/embark-consult-0.22.1_p20230630 b/metadata/md5-cache/app-emacs/embark-consult-0.22.1_p20230630 new file mode 100644 index 000000000000..8ca8db681aee --- /dev/null +++ b/metadata/md5-cache/app-emacs/embark-consult-0.22.1_p20230630 @@ -0,0 +1,13 @@ +BDEPEND=app-emacs/consult app-emacs/embark >=app-editors/emacs-27.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Consult integration for Embark +EAPI=8 +HOMEPAGE=https://github.com/oantolin/embark/ +INHERIT=elisp +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-emacs/consult app-emacs/embark >=app-editors/emacs-27.1:* +SLOT=0 +SRC_URI=https://github.com/oantolin/embark/archive/f2dcfe4d797a3ab66bb603d5cf441ae1172a672d.tar.gz -> embark-0.22.1_p20230630.tar.gz +_eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 +_md5_=ecccb34c9906f89728c519fd470e30bb diff --git a/metadata/md5-cache/app-emacs/embark-consult-9999 b/metadata/md5-cache/app-emacs/embark-consult-9999 new file mode 100644 index 000000000000..77d76ba8c5f2 --- /dev/null +++ b/metadata/md5-cache/app-emacs/embark-consult-9999 @@ -0,0 +1,12 @@ +BDEPEND=app-emacs/consult app-emacs/embark >=app-editors/emacs-27.1:* >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Consult integration for Embark +EAPI=8 +HOMEPAGE=https://github.com/oantolin/embark/ +INHERIT=elisp git-r3 +LICENSE=GPL-3+ +PROPERTIES=live +RDEPEND=app-emacs/consult app-emacs/embark >=app-editors/emacs-27.1:* +SLOT=0 +_eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 git-r3 27e13c09a4c7e4c78ac812f74727e676 +_md5_=d8cf53ca8de17761fbf2fbce8137dab9 diff --git a/metadata/md5-cache/app-emacs/eselect-mode-1.4.17 b/metadata/md5-cache/app-emacs/eselect-mode-1.4.17 deleted file mode 100644 index 9dbc4397dfcb..000000000000 --- a/metadata/md5-cache/app-emacs/eselect-mode-1.4.17 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Emacs major mode for editing eselect files -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect -INHERIT=elisp -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=GPL-2+ -RDEPEND=>=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.17.tar.xz -_eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 -_md5_=647d36372c77c6acefd9602215e0f7a2 diff --git a/metadata/md5-cache/app-emacs/eselect-mode-1.4.22 b/metadata/md5-cache/app-emacs/eselect-mode-1.4.22 deleted file mode 100644 index 5cc1736002b9..000000000000 --- a/metadata/md5-cache/app-emacs/eselect-mode-1.4.22 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Emacs major mode for editing eselect files -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect -INHERIT=elisp -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=GPL-2+ -RDEPEND=>=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.22.tar.xz -_eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 -_md5_=0bcf7bf7a8150887694a77551d29df3d diff --git a/metadata/md5-cache/app-emacs/eselect-mode-1.4.25 b/metadata/md5-cache/app-emacs/eselect-mode-1.4.25 index 744713c5de6f..63b29a6a4eb0 100644 --- a/metadata/md5-cache/app-emacs/eselect-mode-1.4.25 +++ b/metadata/md5-cache/app-emacs/eselect-mode-1.4.25 @@ -4,10 +4,10 @@ DESCRIPTION=Emacs major mode for editing eselect files EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Eselect INHERIT=elisp -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2+ RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://dev.gentoo.org/~ulm/eselect/eselect-1.4.25.tar.xz _eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 -_md5_=99a1b1c0353e2189655fb9a3e1c70383 +_md5_=a5b29ecffc39ad0ebb1efaf0ee52d63c diff --git a/metadata/md5-cache/app-emacs/libegit2-0.0.20230129 b/metadata/md5-cache/app-emacs/libegit2-0.0.20230129 index a945f7eb2bb3..7ae3bffad5c5 100644 --- a/metadata/md5-cache/app-emacs/libegit2-0.0.20230129 +++ b/metadata/md5-cache/app-emacs/libegit2-0.0.20230129 @@ -5,11 +5,11 @@ DESCRIPTION=Emacs bindings for libgit2 EAPI=8 HOMEPAGE=https://github.com/magit/libegit2 INHERIT=cmake elisp -KEYWORDS=amd64 x86 +KEYWORDS=amd64 ~arm ~ppc64 x86 LICENSE=GPL-2+ GPL-3+ RDEPEND=>=dev-libs/libgit2-1.0.0:= >=app-editors/emacs-26:*[dynamic-loading] >=app-editors/emacs-26:* RESTRICT=test SLOT=0 SRC_URI=https://github.com/magit/libegit2/archive/ab1a53a6a0120872e42582fc980e779d47de6d0e.tar.gz -> libegit2-0.0.20230129.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5854638a407454bca962a2fb9a5f9cf8 +_md5_=dfe17b84cfea994310ec85b2f207591e diff --git a/metadata/md5-cache/app-emacs/magit-3.3.0 b/metadata/md5-cache/app-emacs/magit-3.3.0 index 2d7c50b08c14..a04b39c6ba49 100644 --- a/metadata/md5-cache/app-emacs/magit-3.3.0 +++ b/metadata/md5-cache/app-emacs/magit-3.3.0 @@ -5,10 +5,10 @@ DESCRIPTION=A Git porcelain inside Emacs EAPI=8 HOMEPAGE=https://magit.vc/ INHERIT=elisp -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=GPL-3+ RDEPEND=>=app-emacs/dash-2.19.1 app-emacs/libegit2 >=app-emacs/transient-0.3.6 >=app-emacs/with-editor-3.0.5 >=dev-vcs/git-2.0.0 >=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://github.com/magit/magit/archive/v3.3.0.tar.gz -> magit-3.3.0.tar.gz _eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 -_md5_=71b924184edf7423146fa80b2c7b27e5 +_md5_=87a40496c2e2d1d656275d46720d9c72 diff --git a/metadata/md5-cache/app-emacs/transient-0.4.1 b/metadata/md5-cache/app-emacs/transient-0.4.1 index 0241f0a4351e..c722e9058386 100644 --- a/metadata/md5-cache/app-emacs/transient-0.4.1 +++ b/metadata/md5-cache/app-emacs/transient-0.4.1 @@ -4,10 +4,10 @@ DESCRIPTION=Transient commands abstraction for GNU Emacs EAPI=8 HOMEPAGE=https://magit.vc/manual/transient/ https://github.com/magit/transient/ INHERIT=elisp -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux LICENSE=GPL-3+ RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://github.com/magit/transient/archive/v0.4.1.tar.gz -> transient-0.4.1.tar.gz _eclasses_=elisp d5d9361b9698f474179a2ac3f8bf46e8 elisp-common dde4f515dde15603a26a3755438e9c78 -_md5_=10bd0555379d052f7b83b865d952446b +_md5_=84e2ec16bc266630f6cecbee23c96f98 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 78a426e4783c11ad10bc20cf23c7c603c58002a6..405da613c307c75427de73bcd007e00816477335 100644 GIT binary patch delta 24980 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 delta 25151 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 y@npiNr|=dev-libs/glib-2.38:2[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] media-libs/opus[static-libs(+)?] media-libs/libjpeg-turbo:0=[static-libs(+)?] sys-libs/zlib[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.15.2.tar.bz2 _eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7ecef4b01933e7e4063399e82ec49f06 +_md5_=977d4c1569300728d329dddef674c9d4 diff --git a/metadata/md5-cache/app-emulation/virtio-win-0.1.221.1 b/metadata/md5-cache/app-emulation/virtio-win-0.1.221.1 index ca7a2a3707a3..b4f2dcd50b0e 100644 --- a/metadata/md5-cache/app-emulation/virtio-win-0.1.221.1 +++ b/metadata/md5-cache/app-emulation/virtio-win-0.1.221.1 @@ -3,9 +3,9 @@ DESCRIPTION=VirtIO drivers for Windows virtual machines running on KVM EAPI=8 HOMEPAGE=https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html INHERIT=readme.gentoo-r1 -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL SLOT=0 SRC_URI=https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.221-1/virtio-win-0.1.221.iso _eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 -_md5_=23928a0597ecff5476023972ed50b031 +_md5_=d38f77affe1dc461f99348e7e3c09e9c diff --git a/metadata/md5-cache/app-emulation/virtio-win-0.1.225.2 b/metadata/md5-cache/app-emulation/virtio-win-0.1.225.2 index d7417f7fef32..bcf153384725 100644 --- a/metadata/md5-cache/app-emulation/virtio-win-0.1.225.2 +++ b/metadata/md5-cache/app-emulation/virtio-win-0.1.225.2 @@ -3,9 +3,9 @@ DESCRIPTION=VirtIO drivers for Windows virtual machines running on KVM EAPI=8 HOMEPAGE=https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html INHERIT=readme.gentoo-r1 -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL SLOT=0 SRC_URI=https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.225-2/virtio-win-0.1.225.iso _eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 -_md5_=23928a0597ecff5476023972ed50b031 +_md5_=d38f77affe1dc461f99348e7e3c09e9c diff --git a/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1 b/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1 index c482322212f7..ac20ec561fab 100644 --- a/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1 +++ b/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1 @@ -3,9 +3,9 @@ DESCRIPTION=VirtIO drivers for Windows virtual machines running on KVM EAPI=8 HOMEPAGE=https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html INHERIT=readme.gentoo-r1 -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL SLOT=0 SRC_URI=https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.229-1/virtio-win-0.1.229.iso _eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 -_md5_=23928a0597ecff5476023972ed50b031 +_md5_=d38f77affe1dc461f99348e7e3c09e9c diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-8.8 b/metadata/md5-cache/app-emulation/wine-vanilla-8.12 similarity index 93% rename from metadata/md5-cache/app-emulation/wine-vanilla-8.8 rename to metadata/md5-cache/app-emulation/wine-vanilla-8.12 index 5ff0d10221a7..1542e64bbe08 100644 --- a/metadata/md5-cache/app-emulation/wine-vanilla-8.8 +++ b/metadata/md5-cache/app-emulation/wine-vanilla-8.12 @@ -6,13 +6,13 @@ EAPI=8 HOMEPAGE=https://www.winehq.org/ https://gitlab.winehq.org/wine/wine/ IDEPEND=>=app-eselect/eselect-wine-2 INHERIT=autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper -IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +truetype udev udisks +unwind usb v4l +vulkan wayland +xcomposite xinerama abi_x86_32 abi_x86_64 +IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland +xcomposite xinerama abi_x86_32 abi_x86_64 KEYWORDS=-* ~amd64 ~x86 LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff -RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:7.4.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) +RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:8.0.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) || ( abi_x86_32 abi_x86_64 ) RESTRICT=test -SLOT=8.8 -SRC_URI=https://dl.winehq.org/wine/source/8.x/wine-8.8.tar.xz +SLOT=8.12 +SRC_URI=https://dl.winehq.org/wine/source/8.x/wine-8.12.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=9755bc2719f8a4f62a35994083d05993 +_md5_=cb62e67cc6014efbe169b812192685bb diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-8.7 b/metadata/md5-cache/app-emulation/wine-vanilla-8.7 deleted file mode 100644 index 9898b6f4b0b8..000000000000 --- a/metadata/md5-cache/app-emulation/wine-vanilla-8.7 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=dev-lang/perl sys-devel/binutils sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst postrm prepare pretend -DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) -DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets -EAPI=8 -HOMEPAGE=https://www.winehq.org/ https://gitlab.winehq.org/wine/wine/ -IDEPEND=>=app-eselect/eselect-wine-2 -INHERIT=autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper -IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +truetype udev udisks +unwind usb v4l +vulkan wayland +xcomposite xinerama abi_x86_32 abi_x86_64 -KEYWORDS=-* ~amd64 ~x86 -LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff -RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:7.4.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) -REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) || ( abi_x86_32 abi_x86_64 ) -RESTRICT=test -SLOT=8.7 -SRC_URI=https://dl.winehq.org/wine/source/8.x/wine-8.7.tar.xz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=9755bc2719f8a4f62a35994083d05993 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 20d6686f60e4926c43ed1e3d6757efe3e65113f5..512706d1b5882e4f68c22ae437719162d40b68e3 100644 GIT binary patch delta 70980 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 bL};CZ8Ps?rKR{os|Lgw;aPncvqVWL$r~1w+ diff --git a/metadata/md5-cache/app-misc/broot-1.21.3 b/metadata/md5-cache/app-misc/broot-1.21.3 deleted file mode 100644 index 38fc82400326..000000000000 --- a/metadata/md5-cache/app-misc/broot-1.21.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=virtual/rust-1.65 >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-libs/libgit2:= sys-libs/zlib X? ( x11-libs/libxcb:= ) -DESCRIPTION=A new way to see and navigate directory trees -EAPI=8 -HOMEPAGE=https://dystroy.org/broot/ https://github.com/Canop/broot -INHERIT=bash-completion-r1 cargo -IUSE=X debug -KEYWORDS=amd64 -LICENSE=Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB -RDEPEND=dev-libs/libgit2:= sys-libs/zlib X? ( x11-libs/libxcb:= ) -SLOT=0 -SRC_URI=https://github.com/Canop/broot/archive/v1.21.3.tar.gz -> broot-1.21.3.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.4.7/download -> ahash-0.4.7.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.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_colours/1.2.1/download -> ansi_colours-1.2.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/argh/0.1.10/download -> argh-0.1.10.crate https://crates.io/api/v1/crates/argh_derive/0.1.10/download -> argh_derive-0.1.10.crate https://crates.io/api/v1/crates/argh_shared/0.1.10/download -> argh_shared-0.1.10.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.2/download -> arrayvec-0.7.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/bet/1.0.2/download -> bet-1.0.2.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.4.0/download -> bstr-1.4.0.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/char_reader/0.1.1/download -> char_reader-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clap/3.2.23/download -> clap-3.2.23.crate https://crates.io/api/v1/crates/clap_complete/3.2.5/download -> clap_complete-3.2.5.crate https://crates.io/api/v1/crates/clap_derive/3.2.18/download -> clap_derive-3.2.18.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/cli-log/2.0.0/download -> cli-log-2.0.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/clipboard_macos/0.1.0/download -> clipboard_macos-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/coolor/0.5.0/download -> coolor-0.5.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/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crokey/0.4.3/download -> crokey-0.4.3.crate https://crates.io/api/v1/crates/crokey-proc_macros/0.4.0/download -> crokey-proc_macros-0.4.0.crate https://crates.io/api/v1/crates/crossbeam/0.8.2/download -> crossbeam-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.8/download -> crossbeam-queue-0.3.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.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/csv2svg/0.1.8/download -> csv2svg-0.1.8.crate https://crates.io/api/v1/crates/custom_error/1.9.2/download -> custom_error-1.9.2.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/data-url/0.2.0/download -> data-url-0.2.0.crate https://crates.io/api/v1/crates/deser-hjson/1.1.0/download -> deser-hjson-1.1.0.crate https://crates.io/api/v1/crates/directories/4.0.1/download -> directories-4.0.1.crate https://crates.io/api/v1/crates/directories-next/2.0.0/download -> directories-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/exr/1.6.3/download -> exr-1.6.3.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/file-size/1.0.3/download -> file-size-1.0.3.crate https://crates.io/api/v1/crates/flate2/1.0.25/download -> flate2-1.0.25.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/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fontconfig-parser/0.5.2/download -> fontconfig-parser-0.5.2.crate https://crates.io/api/v1/crates/fontdb/0.10.0/download -> fontdb-0.10.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/gif/0.11.4/download -> gif-0.11.4.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/git2/0.14.4/download -> git2-0.14.4.crate https://crates.io/api/v1/crates/glassbench/0.3.4/download -> glassbench-0.3.4.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/hashlink/0.6.0/download -> hashlink-0.6.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.55/download -> iana-time-zone-0.1.55.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/image/0.24.6/download -> image-0.24.6.crate https://crates.io/api/v1/crates/imagesize/0.10.1/download -> imagesize-0.10.1.crate https://crates.io/api/v1/crates/include_dir/0.7.3/download -> include_dir-0.7.3.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.3/download -> include_dir_macros-0.7.3.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.9/download -> io-lifetimes-1.0.9.crate https://crates.io/api/v1/crates/is_executable/1.0.1/download -> is_executable-1.0.1.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/jobserver/0.1.26/download -> jobserver-0.1.26.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/kurbo/0.8.3/download -> kurbo-0.8.3.crate https://crates.io/api/v1/crates/lazy-regex/2.5.0/download -> lazy-regex-2.5.0.crate https://crates.io/api/v1/crates/lazy-regex-proc_macros/2.4.1/download -> lazy-regex-proc_macros-2.4.1.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/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/lfs-core/0.11.1/download -> lfs-core-0.11.1.crate https://crates.io/api/v1/crates/libc/0.2.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/libgit2-sys/0.13.5+1.4.5/download -> libgit2-sys-0.13.5+1.4.5.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.20.1/download -> libsqlite3-sys-0.20.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.8/download -> libz-sys-1.1.8.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.0/download -> linux-raw-sys-0.3.0.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.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/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/minimad/0.9.1/download -> minimad-0.9.1.crate https://crates.io/api/v1/crates/minimad/0.11.0/download -> minimad-0.11.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.4/download -> miniz_oxide-0.5.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/0.8.6/download -> mio-0.8.6.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.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.1/download -> num-rational-0.4.1.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.15.0/download -> num_cpus-1.15.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_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/onig/6.4.0/download -> onig-6.4.0.crate https://crates.io/api/v1/crates/onig_sys/69.8.1/download -> onig_sys-69.8.1.crate https://crates.io/api/v1/crates/open/1.7.1/download -> open-1.7.1.crate https://crates.io/api/v1/crates/opener/0.5.2/download -> opener-0.5.2.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.0/download -> os_str_bytes-6.5.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.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_macros/0.10.0/download -> phf_macros-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pico-args/0.5.0/download -> pico-args-0.5.0.crate https://crates.io/api/v1/crates/pin-project/1.0.12/download -> pin-project-1.0.12.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.12/download -> pin-project-internal-1.0.12.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/plist/1.4.3/download -> plist-1.4.3.crate https://crates.io/api/v1/crates/png/0.17.6/download -> png-0.17.6.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.54/download -> proc-macro2-1.0.54.crate https://crates.io/api/v1/crates/proc-status/0.1.1/download -> proc-status-0.1.1.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quick-xml/0.28.1/download -> quick-xml-0.28.1.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.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.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rctree/0.5.0/download -> rctree-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-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.7.3/download -> regex-1.7.3.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.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/resvg/0.28.0/download -> resvg-0.28.0.crate https://crates.io/api/v1/crates/rgb/0.8.36/download -> rgb-0.8.36.crate https://crates.io/api/v1/crates/roxmltree/0.15.1/download -> roxmltree-0.15.1.crate https://crates.io/api/v1/crates/roxmltree/0.18.0/download -> roxmltree-0.18.0.crate https://crates.io/api/v1/crates/rusqlite/0.24.2/download -> rusqlite-0.24.2.crate https://crates.io/api/v1/crates/rustix/0.37.5/download -> rustix-0.37.5.crate https://crates.io/api/v1/crates/rustybuzz/0.6.0/download -> rustybuzz-0.6.0.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/secular/1.0.1/download -> secular-1.0.1.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/signal-hook/0.3.15/download -> signal-hook-0.3.15.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/simplecss/0.2.1/download -> simplecss-0.2.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/snafu/0.7.4/download -> snafu-0.7.4.crate https://crates.io/api/v1/crates/snafu-derive/0.7.4/download -> snafu-derive-0.7.4.crate https://crates.io/api/v1/crates/spin/0.9.7/download -> spin-0.9.7.crate https://crates.io/api/v1/crates/splitty/1.0.1/download -> splitty-1.0.1.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/strict/0.1.4/download -> strict-0.1.4.crate https://crates.io/api/v1/crates/strict-num/0.1.0/download -> strict-num-0.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/svg/0.8.2/download -> svg-0.8.2.crate https://crates.io/api/v1/crates/svg/0.10.0/download -> svg-0.10.0.crate https://crates.io/api/v1/crates/svgfilters/0.4.0/download -> svgfilters-0.4.0.crate https://crates.io/api/v1/crates/svgtypes/0.8.2/download -> svgtypes-0.8.2.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.11/download -> syn-2.0.11.crate https://crates.io/api/v1/crates/syntect-no-panic/4.6.1/download -> syntect-no-panic-4.6.1.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/termimad/0.20.6/download -> termimad-0.20.6.crate https://crates.io/api/v1/crates/termimad/0.22.0/download -> termimad-0.22.0.crate https://crates.io/api/v1/crates/terminal-clipboard/0.4.0/download -> terminal-clipboard-0.4.0.crate https://crates.io/api/v1/crates/terminal-light/1.1.1/download -> terminal-light-1.1.1.crate https://crates.io/api/v1/crates/termux-clipboard/0.1.0/download -> termux-clipboard-0.1.0.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/tiff/0.8.1/download -> tiff-0.8.1.crate https://crates.io/api/v1/crates/time/0.1.45/download -> time-0.1.45.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.8/download -> time-macros-0.2.8.crate https://crates.io/api/v1/crates/tiny-skia/0.8.3/download -> tiny-skia-0.8.3.crate https://crates.io/api/v1/crates/tiny-skia-path/0.8.3/download -> tiny-skia-path-0.8.3.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.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/ttf-parser/0.17.1/download -> ttf-parser-0.17.1.crate https://crates.io/api/v1/crates/umask/2.1.0/download -> umask-2.1.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-bidi-mirroring/0.1.0/download -> unicode-bidi-mirroring-0.1.0.crate https://crates.io/api/v1/crates/unicode-ccc/0.1.2/download -> unicode-ccc-0.1.2.crate https://crates.io/api/v1/crates/unicode-general-category/0.6.0/download -> unicode-general-category-0.6.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-script/0.5.5/download -> unicode-script-0.5.5.crate https://crates.io/api/v1/crates/unicode-vo/0.1.0/download -> unicode-vo-0.1.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.0.crate https://crates.io/api/v1/crates/usvg/0.28.0/download -> usvg-0.28.0.crate https://crates.io/api/v1/crates/usvg-text-layout/0.28.0/download -> usvg-text-layout-0.28.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/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.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.47.0/download -> windows-0.47.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.47.0/download -> windows-targets-0.47.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.47.0/download -> windows_aarch64_gnullvm-0.47.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.47.0/download -> windows_aarch64_msvc-0.47.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.47.0/download -> windows_i686_gnu-0.47.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.47.0/download -> windows_i686_msvc-0.47.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.47.0/download -> windows_x86_64_gnu-0.47.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.47.0/download -> windows_x86_64_gnullvm-0.47.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.47.0/download -> windows_x86_64_msvc-0.47.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.5.3/download -> x11-clipboard-0.5.3.crate https://crates.io/api/v1/crates/xcb/0.10.1/download -> xcb-0.10.1.crate https://crates.io/api/v1/crates/xmlparser/0.13.5/download -> xmlparser-0.13.5.crate https://crates.io/api/v1/crates/xterm-query/0.1.0/download -> xterm-query-0.1.0.crate https://crates.io/api/v1/crates/xterm-query/0.2.0/download -> xterm-query-0.2.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/zune-inflate/0.2.53/download -> zune-inflate-0.2.53.crate -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo cddd4ee89517b7a52ddce3da8abf3109 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a695454a4ccd4ddc893a0ab6124170c8 diff --git a/metadata/md5-cache/app-misc/fastfetch-1.12.1 b/metadata/md5-cache/app-misc/fastfetch-1.12.2 similarity index 97% rename from metadata/md5-cache/app-misc/fastfetch-1.12.1 rename to metadata/md5-cache/app-misc/fastfetch-1.12.2 index a7448b739459..698cf630afe1 100644 --- a/metadata/md5-cache/app-misc/fastfetch-1.12.1 +++ b/metadata/md5-cache/app-misc/fastfetch-1.12.2 @@ -11,6 +11,6 @@ LICENSE=MIT RDEPEND=sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pci? ( sys-apps/pciutils ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr ) REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick ) SLOT=0 -SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/1.12.1.tar.gz -> fastfetch-1.12.1.tar.gz +SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/1.12.2.tar.gz -> fastfetch-1.12.2.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=62ae70b0c3b95249bc698eb603add9e8 diff --git a/metadata/md5-cache/app-misc/gentoo-0.20.7-r1 b/metadata/md5-cache/app-misc/gentoo-0.20.7-r1 new file mode 100644 index 000000000000..127f4241f3d8 --- /dev/null +++ b/metadata/md5-cache/app-misc/gentoo-0.20.7-r1 @@ -0,0 +1,15 @@ +BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install prepare +DEPEND=>x11-libs/gtk+-3.12:3 dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango +DESCRIPTION=Graphical file manager for Unix-like systems, using GTK+ +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/gentoo/ +INHERIT=autotools desktop +IUSE=nls +KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=>x11-libs/gtk+-3.12:3 dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango +SLOT=0 +SRC_URI=mirror://sourceforge/gentoo/gentoo-0.20.7.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=ce43fe3600a8d3690c454b42a3c218fa diff --git a/metadata/md5-cache/app-misc/grabcartoons-2.8.4_p20141112 b/metadata/md5-cache/app-misc/grabcartoons-2.8.4_p20141112 deleted file mode 100644 index 341889c1c6fb..000000000000 --- a/metadata/md5-cache/app-misc/grabcartoons-2.8.4_p20141112 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Comic-summarizing utility -EAPI=6 -HOMEPAGE=https://zzamboni.org/code/grabcartoons/ -INHERIT=vcs-snapshot -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-lang/perl virtual/perl-Getopt-Long -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/zzamboni/grabcartoons/archive/cb230f01fb288a0b9f0fc437545b97d06c846bd3.tar.gz -> grabcartoons-2.8.4_p20141112.tar.gz -_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e -_md5_=6a4955d2488327be4a7516962e96d53b diff --git a/metadata/md5-cache/app-misc/grabcartoons-2.8.5 b/metadata/md5-cache/app-misc/grabcartoons-2.8.5 new file mode 100644 index 000000000000..c39917032c17 --- /dev/null +++ b/metadata/md5-cache/app-misc/grabcartoons-2.8.5 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=Comic-summarizing utility +EAPI=8 +HOMEPAGE=https://zzamboni.org/code/grabcartoons/ +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-lang/perl virtual/perl-Getopt-Long +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/zzamboni/grabcartoons/archive/refs/tags/v2.8.5.tar.gz -> grabcartoons-2.8.5.tar.gz +_md5_=6d2436e1a572c2ac1ee788d87a027467 diff --git a/metadata/md5-cache/app-misc/grabcartoons-9999 b/metadata/md5-cache/app-misc/grabcartoons-9999 index 41397f526ccd..5dba92e54074 100644 --- a/metadata/md5-cache/app-misc/grabcartoons-9999 +++ b/metadata/md5-cache/app-misc/grabcartoons-9999 @@ -1,7 +1,7 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=install unpack -DEPEND=>=dev-vcs/git-1.8.2.1[curl] DESCRIPTION=Comic-summarizing utility -EAPI=6 +EAPI=8 HOMEPAGE=https://zzamboni.org/code/grabcartoons/ INHERIT=git-r3 LICENSE=BSD @@ -10,4 +10,4 @@ RDEPEND=dev-lang/perl virtual/perl-Getopt-Long RESTRICT=test SLOT=0 _eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 -_md5_=6a4955d2488327be4a7516962e96d53b +_md5_=1e9665ef63406415484d6b18ea78126b diff --git a/metadata/md5-cache/app-misc/khal-0.11.2 b/metadata/md5-cache/app-misc/khal-0.11.2 new file mode 100644 index 000000000000..22a3c05600bd --- /dev/null +++ b/metadata/md5-cache/app-misc/khal-0.11.2 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vdirsyncer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click-log[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/icalendar[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyxdg[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/atomicwrites[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tzlocal[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A CalDAV based calendar +EAPI=8 +HOMEPAGE=https://lostpackets.de/khal/ https://github.com/pimutils/khal +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click-log[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/icalendar[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyxdg[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/atomicwrites[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tzlocal[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/k/khal/khal-0.11.2.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c112232cb96e7d8e676605e045f3d4fe diff --git a/metadata/md5-cache/app-misc/neofetch-7.1.0-r1 b/metadata/md5-cache/app-misc/neofetch-7.1.0-r1 index 6cbb3e300df3..3a950840c18c 100644 --- a/metadata/md5-cache/app-misc/neofetch-7.1.0-r1 +++ b/metadata/md5-cache/app-misc/neofetch-7.1.0-r1 @@ -3,9 +3,9 @@ DESCRIPTION=Simple information system script EAPI=7 HOMEPAGE=https://github.com/dylanaraps/neofetch INHERIT=optfeature prefix -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos LICENSE=MIT-with-advertising SLOT=0 SRC_URI=https://github.com/dylanaraps/neofetch/archive/7.1.0/neofetch-7.1.0.tar.gz _eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 -_md5_=0be7791354e3fb41cc5b09484142531d +_md5_=de09861c1f81280f68ff80dff3e5969f diff --git a/metadata/md5-cache/app-misc/rdfind-1.5.0 b/metadata/md5-cache/app-misc/rdfind-1.6.0 similarity index 80% rename from metadata/md5-cache/app-misc/rdfind-1.5.0 rename to metadata/md5-cache/app-misc/rdfind-1.6.0 index 499f97a05770..c3652c67acce 100644 --- a/metadata/md5-cache/app-misc/rdfind-1.5.0 +++ b/metadata/md5-cache/app-misc/rdfind-1.6.0 @@ -5,10 +5,10 @@ DESCRIPTION=Find duplicate files based on their content EAPI=8 HOMEPAGE=https://github.com/pauldreik/rdfind INHERIT=autotools -KEYWORDS=amd64 +KEYWORDS=~amd64 LICENSE=GPL-2+ RDEPEND=dev-libs/nettle:= SLOT=0 -SRC_URI=https://github.com/pauldreik/rdfind/archive/releases/1.5.0.tar.gz -> rdfind-1.5.0.tar.gz +SRC_URI=https://rdfind.pauldreik.se/rdfind-1.6.0.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cb136fe970f523e8e9ad2c89831660dd +_md5_=e55bc8b3cf7e700b6b88cfddb7730cf4 diff --git a/metadata/md5-cache/app-misc/recoll-1.35.0 b/metadata/md5-cache/app-misc/recoll-1.35.0 new file mode 100644 index 000000000000..e23f6a982be3 --- /dev/null +++ b/metadata/md5-cache/app-misc/recoll-1.35.0 @@ -0,0 +1,16 @@ +BDEPEND=qt5? ( dev-qt/linguist-tools:5 ) virtual/pkgconfig +DEFINED_PHASES=configure install postinst prepare setup +DEPEND=dev-libs/libxml2 dev-libs/libxslt dev-libs/xapian:= sys-libs/zlib virtual/libiconv chm? ( dev-libs/chmlib dev-python/pychm ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 webengine? ( dev-qt/qtwebengine:5[widgets] ) ) session? ( inotify? ( x11-libs/libSM x11-libs/libICE x11-libs/libX11 ) ) spell? ( app-text/aspell ) systemd? ( sys-apps/systemd ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +DESCRIPTION=Personal full text search package +EAPI=8 +HOMEPAGE=https://www.lesbonscomptes.com/recoll/ +INHERIT=linux-info optfeature python-single-r1 qmake-utils systemd +IUSE=camelcase chm +inotify qt5 session +spell systemd webengine python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=amd64 ~arm64 x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/libxml2 dev-libs/libxslt dev-libs/xapian:= sys-libs/zlib virtual/libiconv chm? ( dev-libs/chmlib dev-python/pychm ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 webengine? ( dev-qt/qtwebengine:5[widgets] ) ) session? ( inotify? ( x11-libs/libSM x11-libs/libICE x11-libs/libX11 ) ) spell? ( app-text/aspell ) systemd? ( sys-apps/systemd ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) app-arch/unzip +REQUIRED_USE=session? ( inotify ) webengine? ( qt5 ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=https://www.lesbonscomptes.com/recoll/recoll-1.35.0.tar.gz +_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=017747569944f792c718764a549e92a4 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index ec72cb0c4fbd23fbddbad97da52b587960ccac5a..48a20996228d46325096861e13861fe38fe556b9 100644 GIT binary patch literal 10334 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 literal 10176 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/texinfo-4.2-r5 -DEFINED_PHASES=compile install postinst postrm prepare -DEPEND=app-text/texlive[extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers] app-text/poppler:= dev-perl/XML-LibXML media-libs/netpbm media-libs/opencv l10n_fr? ( app-text/texlive[l10n_fr] ) l10n_ja? ( app-text/texlive[l10n_ja] ) app-text/dblatex app-text/docbook-xml-simple-dtd:* app-text/docbook-xsl-stylesheets -DESCRIPTION=Create and manage multiple choice questionnaries, including automated marking -EAPI=7 -HOMEPAGE=http://www.auto-multiple-choice.net/ -INHERIT=toolchain-funcs perl-functions latex-package -IUSE=l10n_ar l10n_es l10n_fr l10n_ja -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=app-text/texlive[extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers] app-text/poppler:= dev-perl/XML-LibXML media-libs/netpbm media-libs/opencv l10n_fr? ( app-text/texlive[l10n_fr] ) l10n_ja? ( app-text/texlive[l10n_ja] ) app-text/pdftk dev-lang/perl:= dev-perl/Glib-Object-Introspection dev-perl/Gtk2 dev-perl/Gtk2-Notify media-gfx/imagemagick dev-perl/XML-Writer dev-perl/Archive-Zip dev-perl/DBI dev-perl/Text-CSV dev-perl/DBD-SQLite dev-perl/Net-CUPS dev-perl/Email-Address dev-perl/Email-MIME dev-perl/Email-Sender virtual/latex-base -SLOT=0 -SRC_URI=http://download.auto-multiple-choice.net/auto-multiple-choice_1.3.0_sources.tar.gz -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 latex-package c20e442c3953c765f636630631c96194 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=baec80605e01cc2976ece9a15655ef9e diff --git a/metadata/md5-cache/app-office/auto-multiple-choice-1.6.0 b/metadata/md5-cache/app-office/auto-multiple-choice-1.6.0 index 27f99b0e2b3f..4e6740ef71ea 100644 --- a/metadata/md5-cache/app-office/auto-multiple-choice-1.6.0 +++ b/metadata/md5-cache/app-office/auto-multiple-choice-1.6.0 @@ -1,6 +1,6 @@ BDEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5 DEFINED_PHASES=compile install postinst postrm prepare -DEPEND=app-text/texlive[cjk,extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers,l10n_zh] app-text/poppler:= dev-perl/XML-LibXML media-fonts/ipaex media-libs/netpbm media-libs/opencv l10n_fr? ( app-text/texlive[l10n_fr] ) l10n_ja? ( app-text/texlive[l10n_ja] ) app-text/dblatex app-text/docbook-xml-simple-dtd:* app-text/docbook-xsl-stylesheets +DEPEND=app-text/texlive[cjk,extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers,l10n_zh] app-text/poppler:= dev-perl/XML-LibXML media-fonts/ipaex media-libs/netpbm[png] media-libs/opencv l10n_fr? ( app-text/texlive[l10n_fr] ) l10n_ja? ( app-text/texlive[l10n_ja] ) app-text/dblatex app-text/docbook-xml-simple-dtd:* app-text/docbook-xsl-stylesheets DESCRIPTION=Create and manage multiple choice questionnaries, including automated marking EAPI=7 HOMEPAGE=http://www.auto-multiple-choice.net/ @@ -8,8 +8,8 @@ INHERIT=toolchain-funcs perl-functions latex-package IUSE=l10n_ar l10n_es l10n_fr l10n_ja KEYWORDS=~amd64 ~x86 LICENSE=GPL-2+ -RDEPEND=app-text/texlive[cjk,extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers,l10n_zh] app-text/poppler:= dev-perl/XML-LibXML media-fonts/ipaex media-libs/netpbm media-libs/opencv l10n_fr? ( app-text/texlive[l10n_fr] ) l10n_ja? ( app-text/texlive[l10n_ja] ) app-text/pdftk dev-lang/perl:= dev-perl/Glib-Object-Introspection dev-perl/Gtk3 media-gfx/imagemagick dev-perl/XML-Writer dev-perl/Archive-Zip dev-perl/DBI dev-perl/Pango dev-perl/Text-CSV dev-perl/DBD-SQLite dev-perl/Net-CUPS dev-perl/Email-Address dev-perl/Email-MIME dev-perl/Email-Sender virtual/latex-base +RDEPEND=app-text/texlive[cjk,extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers,l10n_zh] app-text/poppler:= dev-perl/XML-LibXML media-fonts/ipaex media-libs/netpbm[png] media-libs/opencv l10n_fr? ( app-text/texlive[l10n_fr] ) l10n_ja? ( app-text/texlive[l10n_ja] ) app-text/pdftk dev-lang/perl:= dev-perl/Glib-Object-Introspection dev-perl/Gtk3 media-gfx/imagemagick dev-perl/XML-Writer dev-perl/Archive-Zip dev-perl/DBI dev-perl/Pango dev-perl/Text-CSV dev-perl/DBD-SQLite dev-perl/Net-CUPS dev-perl/Email-Address dev-perl/Email-MIME dev-perl/Email-Sender virtual/latex-base SLOT=0 SRC_URI=http://download.auto-multiple-choice.net/auto-multiple-choice_1.6.0_sources.tar.gz _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 latex-package c20e442c3953c765f636630631c96194 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=84588972b38c210fc390ae055eab1956 +_md5_=2f6b96c2018e8368862ce8854fc26b87 diff --git a/metadata/md5-cache/app-office/calcurse-4.8.1 b/metadata/md5-cache/app-office/calcurse-4.8.1 index fcbec8d34f39..c63bf57e10be 100644 --- a/metadata/md5-cache/app-office/calcurse-4.8.1 +++ b/metadata/md5-cache/app-office/calcurse-4.8.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://calcurse.org/ INHERIT=autotools python-single-r1 IUSE=caldav doc python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc ~ppc64 x86 LICENSE=BSD-2 RDEPEND=sys-libs/ncurses:0= sys-libs/timezone-data python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) caldav? ( python_single_target_python3_10? ( dev-python/httplib2[python_targets_python3_10(-)] dev-python/pyparsing[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/httplib2[python_targets_python3_11(-)] dev-python/pyparsing[python_targets_python3_11(-)] ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://calcurse.org/files/calcurse-4.8.1.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ada505f72b506f3c7fcc7e028b2f862e +_md5_=577c8fe1806e24b49d46dc58d64c551d diff --git a/metadata/md5-cache/app-office/kalendar-23.04.2 b/metadata/md5-cache/app-office/kalendar-23.04.2 index 5bdfea09a39c..9c0c106f2af7 100644 --- a/metadata/md5-cache/app-office/kalendar-23.04.2 +++ b/metadata/md5-cache/app-office/kalendar-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kalendar/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0 RDEPEND=app-crypt/gpgme:=[cxx] >=dev-libs/kirigami-addons-0.7.2:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtlocation-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5 >=kde-apps/kdepim-runtime-23.04.2:5 >=kde-frameworks/qqc2-desktop-style-5.106.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/release-service/23.04.2/src/kalendar-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=268a216264ca42bf6cf07febed4137bf +_md5_=583e1dbb7dbd7c35e89585ce5628ecb4 diff --git a/metadata/md5-cache/app-office/kalendar-23.04.3 b/metadata/md5-cache/app-office/kalendar-23.04.3 new file mode 100644 index 000000000000..f12f1c288d12 --- /dev/null +++ b/metadata/md5-cache/app-office/kalendar-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-crypt/gpgme:=[cxx] >=dev-libs/kirigami-addons-0.7.2:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Calendar application using Akonadi +EAPI=8 +HOMEPAGE=https://apps.kde.org/kalendar/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0 +RDEPEND=app-crypt/gpgme:=[cxx] >=dev-libs/kirigami-addons-0.7.2:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtlocation-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5 >=kde-apps/kdepim-runtime-23.04.3:5 >=kde-frameworks/qqc2-desktop-style-5.106.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/release-service/23.04.3/src/kalendar-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=268a216264ca42bf6cf07febed4137bf diff --git a/metadata/md5-cache/app-office/skrooge-2.30.0 b/metadata/md5-cache/app-office/skrooge-2.30.0 new file mode 100644 index 000000000000..65058f5092c4 --- /dev/null +++ b/metadata/md5-cache/app-office/skrooge-2.30.0 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/libxslt virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] dev-db/sqlcipher dev-libs/grantlee:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtsql-5.15.9:5= >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) kde? ( >=kde-frameworks/krunner-5.106.0:5 ) ofx? ( dev-libs/libofx:= ) >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Personal finances manager, aiming at being simple and intuitive +EAPI=8 +HOMEPAGE=https://skrooge.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm kde.org +IUSE=activities kde ofx debug +handbook test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] dev-db/sqlcipher dev-libs/grantlee:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtsql-5.15.9:5= >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) kde? ( >=kde-frameworks/krunner-5.106.0:5 ) ofx? ( dev-libs/libofx:= ) >=dev-qt/qtquickcontrols-5.15.9: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/skrooge/skrooge-2.30.0.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=47e517f15d1b49f74eab984ee4d92d08 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index 0f8bef52943947c41d2a80fa6673ee23a72c4cb4..b2d5239b3a55f58edb1bdbb4e536287180c67585 100644 GIT binary patch literal 17921 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 literal 17590 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 diff --git a/metadata/md5-cache/app-portage/elogv-0.8.0 b/metadata/md5-cache/app-portage/elogv-0.8.0 new file mode 100644 index 000000000000..33bf4e32bbe1 --- /dev/null +++ b/metadata/md5-cache/app-portage/elogv-0.8.0 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=sys-apps/portage[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DESCRIPTION=Curses based utility to parse the contents of elogs created by Portage +EAPI=8 +HOMEPAGE=https://gitweb.gentoo.org/proj/elogv.git/ +INHERIT=distutils-r1 +IUSE=l10n_de l10n_es l10n_it l10n_pl python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-2 +RDEPEND=sys-apps/portage[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[ncurses] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ncurses] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ncurses] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/gentoo/elogv/archive/0.8.0.tar.gz -> elogv-0.8.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=376889f3193007b54715fc32d91f0814 diff --git a/metadata/md5-cache/app-portage/gentle-0.3.0 b/metadata/md5-cache/app-portage/gentle-0.3.0 deleted file mode 100644 index 63386468e33c..000000000000 --- a/metadata/md5-cache/app-portage/gentle-0.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-text/xmldiff[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pkginfo[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rdflib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Gentoo Lazy Entry - a metadata.xml generator -EAPI=8 -HOMEPAGE=https://gentle.sysrq.in https://pypi.org/project/gentle-mxml/ -INHERIT=distutils-r1 optfeature pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 -LICENSE=WTFPL-2 -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/g/gentle-mxml/gentle_mxml-0.3.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3ddd434fc2502b93d3d942689873adb1 diff --git a/metadata/md5-cache/app-portage/gentle-0.4.0 b/metadata/md5-cache/app-portage/gentle-0.4.0 new file mode 100644 index 000000000000..1f60a04dc02a --- /dev/null +++ b/metadata/md5-cache/app-portage/gentle-0.4.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-text/xmldiff[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/build[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pkginfo[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rdflib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) ) test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/insipid-sphinx-theme[python_targets_python3_11(-)] dev-python/sphinx-prompt[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/insipid-sphinx-theme[python_targets_python3_10(-)] dev-python/sphinx-prompt[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Gentoo Lazy Entry - a metadata.xml generator +EAPI=8 +HOMEPAGE=https://gentle.sysrq.in https://pypi.org/project/gentle-mxml/ +INHERIT=distutils-r1 optfeature pypi +IUSE=test doc python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=WTFPL-2 +RDEPEND=dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/gentle-mxml/gentle_mxml-0.4.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fa19ffaaadb66a6360ed6d5a04737b06 diff --git a/metadata/md5-cache/app-portage/iwdevtools-0.12.5 b/metadata/md5-cache/app-portage/iwdevtools-0.12.5 index 7f72b8918106..7f31cb9fd84a 100644 --- a/metadata/md5-cache/app-portage/iwdevtools-0.12.5 +++ b/metadata/md5-cache/app-portage/iwdevtools-0.12.5 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/help2man || ( sys-apps/util-linux app-misc/getopt ) test? ( app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=sys-apps/help2man || ( sys-apps/util-linux app-misc/getopt ) test? ( app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst test DESCRIPTION=Small tools to aid with Gentoo development, primarily intended for QA EAPI=8 @@ -7,9 +7,9 @@ INHERIT=meson optfeature IUSE=test KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos LICENSE=BSD-2 -RDEPEND=app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) +RDEPEND=app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ionenwks/iwdevtools/archive/refs/tags/v0.12.5.tar.gz -> iwdevtools-0.12.5.tar.gz _eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0ead6fb8b49488bac7b28bad4bd05a58 +_md5_=8c790c4b820e2bda25c74e53c116dc4f diff --git a/metadata/md5-cache/app-portage/iwdevtools-9999 b/metadata/md5-cache/app-portage/iwdevtools-9999 index d675752feeb3..6f3ec9a8852f 100644 --- a/metadata/md5-cache/app-portage/iwdevtools-9999 +++ b/metadata/md5-cache/app-portage/iwdevtools-9999 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/help2man || ( sys-apps/util-linux app-misc/getopt ) test? ( app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) ) >=dev-vcs/git-1.8.2.1[curl] >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=sys-apps/help2man || ( sys-apps/util-linux app-misc/getopt ) test? ( app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) ) >=dev-vcs/git-1.8.2.1[curl] >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst test unpack DESCRIPTION=Small tools to aid with Gentoo development, primarily intended for QA EAPI=8 @@ -7,8 +7,8 @@ INHERIT=git-r3 meson optfeature IUSE=test LICENSE=BSD-2 PROPERTIES=live -RDEPEND=app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) +RDEPEND=app-misc/pax-utils app-portage/portage-utils >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils sys-apps/file sys-apps/portage || ( sys-apps/util-linux app-misc/getopt ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=45add85f113ad16b078dab113c1cdc5e +_md5_=3e9c509748eafe55d9dfe6dfe47def3a diff --git a/metadata/md5-cache/app-portage/mirrorselect-2.3.0-r2 b/metadata/md5-cache/app-portage/mirrorselect-2.3.0-r2 new file mode 100644 index 000000000000..905214cb9505 --- /dev/null +++ b/metadata/md5-cache/app-portage/mirrorselect-2.3.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Tool to help select distfiles mirrors for Gentoo +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Mirrorselect +INHERIT=edo distutils-r1 prefix +IUSE=ipv6 test 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=GPL-2 +RDEPEND=dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-2.3.0.tar.gz https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b6424804a2aaf2c69ca003fe67b4d75d diff --git a/metadata/md5-cache/app-portage/mirrorselect-9999 b/metadata/md5-cache/app-portage/mirrorselect-9999 index 09e92e7ec163..bf5ad6480d18 100644 --- a/metadata/md5-cache/app-portage/mirrorselect-9999 +++ b/metadata/md5-cache/app-portage/mirrorselect-9999 @@ -1,14 +1,15 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst prepare test unpack +BDEPEND=test? ( dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Tool to help select distfiles mirrors for Gentoo EAPI=8 HOMEPAGE=https://wiki.gentoo.org/wiki/Mirrorselect -INHERIT=distutils-r1 git-r3 prefix -IUSE=python_targets_python3_10 python_targets_python3_11 +INHERIT=edo distutils-r1 prefix git-r3 +IUSE=ipv6 test python_targets_python3_10 python_targets_python3_11 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)] ~dev-python/ssl-fetch-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) +RDEPEND=dev-util/dialog >=net-analyzer/netselect-0.4[ipv6(+)?] >=dev-python/ssl-fetch-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=58f3c2b7a9b6bf7add1e8ce815fee9d2 +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=711229d2cd520763bca58790be2d21e9 diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index 1c071a80691abf3b305356b0708ec5bd721caf32..7f517a71c67063619637172b5c00a01fe8ad7506 100644 GIT binary patch delta 15336 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

    sJaa)xF+ozTbb@ z=g0gH7)T;ifiV)C{6=nEoQ&WhzvU*0ep zjK-^wSc(?m;S&)sfxzH3CM~^mF*^3rjstiooFDM%-o~B!NN#+Q*5a5J#~_x~N-U|U zMt?pW)Vpg$d1=AxLt;okep!z5ln0Hn$sMq2>$4~O2cd9mStv4ic z!!-#Q>xK4h#HSV+DVODJg!zBEcBZoNP~Vy-Sl>? z)0sJxQ8$u;zvx}-rZs5GF$QhsG^b%qD1S)PnEg`z9w!v-Lpj${I?Q`-k|Yx}or9XW z)UX3R!L?TQp^6U-4->(I8s32pUa)k*kdv4~6Gre1$KI}J?Fvjstvc62mZn9f+B_X< zxH`2_T26&wekj@xl^C^k;jISs{nsCV|L~{l5urSHAptUIkW2IOeLCl`+ulS zu30;(P+SlRv?yPMV+XkliR?;7Q=3q(K_AfrRmDuV*#$sw>OKr!$k+s_RDgBx7Hq`3)0d3 zp_G9pr!*yUuEio67JzEcIg=aYihne(Ex}qe(9uB1&o^ZM$Lnu8N%18=EkCOI1r6GH zrb4~?WVWPg(ggSQYa;duYH{SLQ7LM`3o3d>(}LRxe2^1>08`aPt@7e>WY8@))bRU& z*#!-T=nmUKk&4Rxo(!!v9)8+mJdtGB)##<(^R8w(N$`mxfI>Ox5!G~-et$_x((kAV z+8n}rM!ULrw53ceNey~@N7ofb*Pabj5_ZJ>MS8V}EAaSyvNn@ww7*nfjVFJ#(Lb++ zw@s^$46wW}UN|4JE~LI{Bb6%4fG%7VM?G4kVYzB;Ih-?bNc^zaTh{#tFx0TAM12ZE zZaB0nUirn6pR;HK*enR&izsR~uXU-?01zB(KxAlN)4d|9E8A+Y292b~t^*tttya;P zuU6`zze$sAIwXHmn<~A8ruqRAU~1w>Ll-|+u{^94U$lz$X@Xz7A;Ca+x%Q=r_AW3; zS601gWn9ooAN@WK2!Vd_37{!Ht_9B5n2YwP;e;JR8pV4&nuw4@?3P`Vl1nG>W(Gh6 zcT>NOC-s$=_E0>^2v}S?N7G(fu|g)+DmE?1*M1$bE;U`+bB!Ro!h9LPLXOB+R*? z9T3;8UumSJ;8~TPlbbffJKd*sh;499yMtA;QS+Fp3|+qrV{gqdLJHMtrcHp&ps9(( zGV%_Owz@wXKYs~N?R5a12blSvtbw_#UbYGZb*F#v2C+aDJEJDZ)zw6tdWbI>c5Uqe zZmL77aYb7{!no#?w9aMg*PAG3^Y`%DxKkvwJycpf(b64V*Ei>B=X=xQ2(_m*wXq`e z^ecnBxE>NGXrm|r)xk$`Zc}@$nhdj6tE%Fk)i(lx)=b$T=C6f*kc5oxPRl2d!d@ry<@X$;H#%l`%9Mj;(Z GZU6v~gXN(B delta 15160 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℞dvy=~OXcJg+KHu~S*2427xRVFuqAs^cN^eHm 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 diff --git a/metadata/md5-cache/app-shells/ccsh-0.0.4-r5 b/metadata/md5-cache/app-shells/ccsh-0.0.4-r5 new file mode 100644 index 000000000000..add3682659b3 --- /dev/null +++ b/metadata/md5-cache/app-shells/ccsh-0.0.4-r5 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install +DESCRIPTION=UNIX Shell for people already familiar with the C language +EAPI=8 +HOMEPAGE=https://ccsh.sourceforge.net/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=mirror://sourceforge/ccsh/ccsh-0.0.4.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5b4b3c95e7b68a1e3ae6aa02367fa675 diff --git a/metadata/md5-cache/app-shells/fish-3.6.1 b/metadata/md5-cache/app-shells/fish-3.6.1 index 0d759a5f01b5..085bd1a7ef52 100644 --- a/metadata/md5-cache/app-shells/fish-3.6.1 +++ b/metadata/md5-cache/app-shells/fish-3.6.1 @@ -7,11 +7,11 @@ HOMEPAGE=https://fishshell.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake python-any-r1 readme.gentoo-r1 xdg IUSE=+doc nls split-usr test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2 RDEPEND=>=dev-libs/libpcre2-10.32:=[pcre32] sys-apps/coreutils sys-libs/ncurses:=[unicode(+)] RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/fish-shell/fish-shell/releases/download/3.6.1/fish-3.6.1.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1b762e59d1a4ce6dfbba00ebd58634ac +_md5_=c6667eb83e45047e8b757a8306601fc6 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 7a1d3b37a772023b61d1a96395711050c2aaa201..c22c2217a94fd3e478a4584ea00ca9512c917ec1 100644 GIT binary patch delta 71395 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 delta 70750 zcmV(%K;pmDt^~!Y1dtYgyv0KdZ?j>QG({-F=7=2htObApna=Wfba-S|R)0O$GLL)D z%~v-wL*n7?_Z%}ob?e>=RmFe)m;dKqKK;utzkL3$|JQ%{{GWfG|N8UK|MvM`|McbS zy?*_C{1A@ghjbjDe+{3)5$dOZ{V)IWfBx_BUq99B-lf)*%UI=q4DGn*S}UjPzK*k{ zaO4pCokou_r#tUfc5kh>dFQ+5a*RA@-l<-*uHDPEVyWY5^=j8@eaCR;Bdk2`dygZ` z+HyKmI_9<8Ok?*?|M&m#FD1lJ`wn*v=g75=#%GqDW4&9?*VyB3Wn8<4cJ+DX+EY1t zs_VXD?EARuym`=n5kue?V_ae0{m$3A<5kvmmZR0#_O92y_dHiT;vOR%=iF_loX4ow z^}qdR*RRK4zJ1O=gz`iF6mohkQw}4=8N!v%m{Pmzo%(UF+2Stu-uH;t!J3TSdTK`> z_uvgvY1hqLX5$7$!it`_*vz2+T%cWy1*`{I#eyTZ{z=09^E zZ_6}mUy-l7&R+PL8S`1M^ISQ%TwB^9mL1Yn<9!@EmLs-!9y{%Ht&v(e);!8lV?5?D z#||^ClFxOdTGzPNk@@^I&lxh?Kl!S*`phnSIQ!_c|LrmrmMO>gWhyzWw0dawv9G>D zo*^B(*WB)Zi{;sTf3MfE+MQxqgS}p%jC%09=e}Y~*LimqDIe!~YG3CyR$XNtb)~p_ zPdT!2{FV2)`*odd9BGcDUiC`H{kBZu;_owG`^xjcc1IX_WfpYwdf*DFo_9H2w{d1H za+Ql+DE*A9+~b@v#er!pR%5hwT^obxnAPH$M(zcFgU7;8%(B-$uCQj#SHT_Fj-2!T z`!fBp<9X$W@F|t@zDDOrxdvV^_9OPI?i)YDlrg4-4V630v&@n%K6tKU91Y9sb)U1~ zo+k^i@9RouEj7gRydv(*Q!Eyxq7zcy;lA=X={c$Z;O=p5eN2M%J>O>|TuLb&WE| z2pt<=_YkH4q`=Eu103RwZ!F<_Tdl-$VJ1g9>QPU=v}6J5m}$r3IM=<_+0RnJoqLCM z)KTh@u=sG60&vs;w2ge0wrekE87Brhr&fF2{p8Q`aea?-jI&&$9l&r{73XPu)%j+B zQ9rp%|LvFh2@86y5zYqe&1362eCa-GiU3K=gKfHS>6P|KcgKUn1-b`8;J^aUUMH5A zfr-NU=DS{HURVvVKUv<4L4^RE0t{_|eu1~SOU4o^=F#qn%f4GwVJWYB07h)ljq9~z z<9DOvKF`MP0Euy|>$uMp*9PBk;4{^KHcvbN6pTmT6RW|5OCQs9Ypf0s(BlbS-s}pN zOe{HLomZVUO+2*71*kdM2rTFOZ0UD^K1 z|E>-mbhc#96ykBE`%VXuiQN%t31FknT?QV~$4VW9Ju2p%jg_E4U$_gHR`Az<+e(2p32=0wY7O;djdwaXKz6b}0O1~MV!x5kURU75u4+u4{UXNkV2SN3 z^$eXzNl2+vlZq{~wmi(js(7oCX6(eQK1(5J@SxX>hU|a1QrD-mp6@Gl93}S5tMJwd zzZsEWz}I83K<&J6qBSNPn)aE0F;#*gZc5Y(HLQEau+Fq5QN3M-h(GGiWnqVrXn46` z>jd

    ~ZeNf8>VGvdELw#%kYf>WLK`m$C{Wz4i-#KwqK$gO!TM zrz^bh{J5qJg2j(G-aM`d+lc|A!kPEAdc{5ocYVgepNiK8#sF{3N4A0wHZ~~``H0r3 zV1leXKeQ_Gj&O76+brs?HA^N!u9H}w;W4b|Z0|8|#d@^O4uQI<0oVjOtd<_9BVtFP8qDTnykSQ!u>Ou(w^V$Cwa4#O%7GtIbEcd{`0RlfiJbszs66cy^QMaVH54kx_QkDnlkIY4xBt(v0`d%=ddy5 zc@5~`h&;x^9KeRVK^7YEl7~MgL4Sr)373FafqwGqB`=uZ(Q&qu2L}>=v(?JObbfq6 zuNGt?5!x`r3;atBYmH|F!v+rtXjW+6khRXmXN`7^#Pj9Z3tX^6PH^A~;bi5-;sL>2 z8}KWdHh(`O(HkdZ$ss%SwN!uk`puOZpK^JjR4Rrm=)pC*JQ54WxNbg*{}!vjWpL4l zz_-?gF#wVIPPk|Rq7vJG4~Vt%+PZ7PYcI(8B`1#JgVe0EmAogMp4Yrf3+yUvgz%Z( zmT5tQuz*tXeQvD!ym^bdum;E>2oIjaUXB%Z##k_kTv8wL#Gm+Jz;A6H96B`)_zV7p zB3KolfZv=MSAk{W8W5Mpj^cF-p4c@7@B(`J`!fCV=dXWek@63J-_;Az>t#?QL~!~d zf=5s=fK=hy55X@P$embPWGRU?onPp=!H@8!UP~|SfCaNk1s8#rgt!Lm#8-uMGy-o5 zC-#rw@oSAR40j&*6_jmvLJ<7=otE=*su#Ev;D5|>+y|CgwE>JKjDi4FlqUL?(o&pGrrC-1iX58zEW`g`d32uZLEFnd3E#@ok1L<Mr( z2LuLp1?dSq=Lw_%pj0sxWO+3WyF^XZ_(0bnOKXd*KkR)OXO zU!i%t5prb(V4dMS@spSdCx6juM3mz`;2Kzsng--y=|pN2B_cErxb49@Eqt!#TORO4>}~`WPtk+s35sGEG~f|Hp$SyY4erPEe+#>3+6X!{%wBwa{oL(hXZPU ze1avW*HS^bFeJFZIV&;^#!*q7rT2zBg3&0JLcxGxkej&GQ0nvQ0e>kp$GP~$2m=od zvz!17U~#MzfR1dyhDzcTQCi%g*c%Z8h7Fwshx{Oj2@+*b!WK(|(CiR2-Ub`LBJzJg zwl6%T*VbSkEFhX|9ncBLFYXKkDt=&s@yRW~r4Z2k)DSW>DBJ-OjJUoaBCu!(V!LE+ zSZ!{j|IJceKLl0^wSV(cFzC1q$xhN#qBh2SCyWYUzw}?&EdI|^Hx;INh5!s0D%dnE z7;j4%H3A;uQt3`%Ln?@EfNPvU)I;JfK)wxI6wcIKcUKBYgHagMp}%O(HoIR3$l=WKzR#^$sQFL;s|U#oE} z`U!9mp^?l6X^^A$J8PTJiN?1laJ`_&AZtWVRAnNxo^N>m+pk}~D)_2^p5X-_Q!PlR zdK3G1#^PCGfU99XNV#%dXG#TRnx(@^5IGnb=2{mEIe&UYX=Q#JPfyUgRUi&^14l5* zbAuQxGDwfuj(p5!DQ_qbiV*y`&3cuwUk-Q@F9;U647~n=ccW5P5BDWu;9DjJkLoj1 zfD`})5c4Auwve|QFol;){-AN9pW1mp;e`0dLh5%s^bQ#LiShOgA4^0a_%*nmdH7@h z-BOutIYeHZv*C2O%7uO8K*WXmv!ff`cqgPjY?cVE?5YuY1IuAULsiBR_&0KR%W;t) zi1aYseZnYuAEPg4!%Xq*1EmI^I!lxN3>|;Y3jige00L|S?kc)>UZ^alU9HF>jCwGV!3Pe5W}^mTvm zj1WFp=DAK}H2`a-3WdfBXJ|jsXuLBiy|_atW`kVfU-%Qhye_RUfoN#tuvIL5@mug* z{C#Ou3D(CBZwzB+vt~=yjQI>`&L(nPcn`o*U`~$`A}T@WAw5LYi$&)7vA4Hn`gQ(% zFIMWhBnhp&A|FHwy@)R!tnK%t#T|cvTzGmynC`P7aE==zO2eG@6DJyk9D`|(pb{DC z$^K^87pwsDu1GZ*M~kaL&$_}Q6SIibM0jwV(69k3*7!YRz93nIfdI>rxwpr5h-$=S z)GoG0gxQes4GD<`+l7Y`Hc)^C=?6fL1!kc;Av~z72%bzi48(3AE*1};djNkuOWe!c z@!gJ|_)*q8pTDovz2h(6wrr{tmnxkvqhcj^rv$#8SoJnn5p<#)pe|6oSiq9qw9tVf zRry0=P~9!D#_*R#RGeTFTogCPL7G|lvsbh&kpg^$D%|M5U=oRVln)jXt#_TP=lO0_ zgAJJ(C;|>!-i_txM*WVrUN?Vw1NJ>kPP~{1GzG z-uH@IZN3i}E3^;4LB7B+_>i@*5-5Iq^Sv))eqH^i&*_Jweu~!%qoPSah&`Gq&F1k- z8lXzzneQpv4A?ju`2p@#z*<20u8a?r$tLcM=j9h?p2&JUf) zy?No%u_;#g@P(3}12lifs02&7SOfqT9k-3{aC1b$#p@pz(d@3^1K}SMqCm|vV#k;i zJ4ztMv3X2*g5iir(~if4Q`A@CmyoUDbJoNm~Bktu&pL?w)9o8!$5sevWk=*bbxtWJ1$1R=Mg6uNaMYz-=zba&7k z&2^^+7m8yI*|NT~8kJx`@zkt972`7M=hDVoF z?r&(*gaARXR%c1}6P?pVq#uwHn68USTm>EjZiHOqj}v`SPFQ~gq;G-t>LO8;aK|d%GE(QuG1TlJp?GpF5F$Bmg1olP&Ik*l#2%?!Zd zkPyIl%>E8iJ~$83O$b8|*p|37@d2Wl0z=eVq`q z2Y;~M&2)cU#Wargoa#Ukki&d^Z+O+dOa&K34;CCjFtqWB@hr1w({q}29SVEsXO>x^;Oj_d z13uw=O#Jlp*eo>GgaA>e=b3~IqbbgEbc~{5ILGV6YW7+{Ik*G9*>AkC3=A`5X)c^< z-X4FXgY@WbY_*=?BYtxwJ{7b9HOe(}g=Vzl$)!Y0twt0@0#4cujfJYuQi-7RhOsUP z+TrpdtKY!<>(76f*it-%rw=sh46{KcnkW4!C`QnccL!s#TIGl;wZ`5IU?^$rAQn!V zq%EFuLsLNbhEf9yAH&(nH#_0ec;!Ntv>Si0di*7MWaJK7#o&*>yB*vbw*_y2JdhSj z3gd@F9+`#7{opqxdoA5CHw@cztg92-z<1CLeRDvP)VPPiy4@8KJ>cJ{g!@32Uf0oy z=9tzwq&YE~<>cLSTgRI${=Q5Y>hC8oUv@v6DZ#8K15z92{L~< z>E*aaC7u$jJt+`jk-%L0$}UDR6-ePXkG@+j>ZemLCk->-niz^fB5;^&%gfmq&VZl%gpLyVzyc zQD%Fgp`gJYb{-S`lOZ?@^3Q%EpcBEA=RG}1fbXJvaC{=z4M>_=1=D|DD=U9K-#^b` z9nkE*bu8?2lum_D?AeQZqWKR(&c1RzQ$?5$VksdmYZ47+2`3&Q0?5l;E$n%e16~Mv zrP?=05~|7f1&f9#!I|OS1H*p^$Yx?O8tI;<)4;F#kkt-T1o2t`W!{gkKx~|=vm}{a zFQZN#1PDUx5^FUpbXUT7`<71fpydvugrkevT{nf4;JbVmbiv#eAcQEwq7W1~CqWR5 z#X%00(@1#A=!JK`+lt|TzHIrg)(lSGFQQs=D`Ct;d5i$znvqXt?j|_W{{}E_;~dfQ zv{EO=lL&%`6!;4P93yA(>uSYrl1>TP|~ z#AH3n_`YWIdo|GU35a-|v?DoTg9K5u?u{txawzmgHPjHy&co88ZLS;`%o8Cxp>Vh$ zvJebZM_^&>WF08xb`HdIV41XtP3B*A{%sfnAkJ#vBB*IeX3B*JD`;UAD#}6%(m%zG>k{yJj`9Lg_|q_HGw`Z zp1}&b#oOd;p<3+x$|%3rmCgS3%lLJDEElrk(-DnqoN(8ok zn@Iu?7P!50pKRo@ZZ-m@jX|-W*BJ-`3SPn?viv^TC3q^#QxhU)MyOJEi6b1HcaLZ` zoMJ=Mk>&ZlX399O{ym`xsDWW}lD}rX`125JG!5{CKOLTtdc=(;-xvpPe<`SPJ@ocS zJnnUv2evAJZ^bBC7|8re zr`T;(>zz=Bb3$F!mOa74GdgnC@6zZUXgLP832wev_UAr7{y6<@dKMBpp|n(z#lM@#K#fa5_BEkq*l z=knwLuj^ZN2$+r?dm9;CJ=M z@H)Jmjmc~hOH-23Z{S%c8sIt*8}n2~Le`|~F#o0t{Kw&_65a7A;L~Y(v??uVon{`x|9Siaxq_YqfzVN|I40!@j zVIzC7#tI`oBI_957YZwYMaN(U$ zem22l&J6lZ_Z~5e>Lm7dQ$#)k0msZN5&@?Llu?5$&m#c|a}|^w&k+uo(X9;CfftM#4j6W;xDyg3?hP5m9Md#f8fJ zeU<*$zpbC-Pd^ldarmJAhJ|0mB?39Y^nixu3kx^Dym|wZo|1$uvqY7eZG=DPb>Xkr z#{m*v3u4jl-G7Q24Ci6{&*{2&vb1Gj#H@<|11=LcF&9*cXXfn{^b$ZXQ*BuVY*>kD zOe?ZjOlw71;es#Xn%O!A5Rw(N;2Wiw5y~E$CsStNtYs*^S26Q;RZ}BZ75(B=A|sbk z`_R*bXvlEc(cYG6{rc;F{Pyeme&X;0GTE}x4<*A@JAWi#*KWbUkPm`mz8fWm48Dkm`z{TXCp=m}#Bxi^I>@mEAp}2+3T1>PY~>8HpD^zUrO7}H2cQ}3 z)H|8FLn|OIZn{t<|z^IaNUghTpQ$pl2|?fabTTJoPyv#A{fy++Ge{=!u%`SD59g z9Rl>vYrs$550NeQAU1}BfDimC{KnurlWf~E-B&oRh9t1z0hs*3t|E~vI87EKn~!BB zFBBI>4K^TK%!Igfo`lA;_vDtA4U;7lS2L*1vuq4w{*%=zf4y4CqXOtxXr~eheZod0 z%g8-NH)ol#8yEq9D3dH586PJUgP6U0vv3eB3}C}$%LNKIn=Nb}mcEz*oC3CSVv}SY zDt~?QMf|C;B(c>Hoz589GLxxTyUhhG;9&#H+iLyTfBiQr^2`#4<9Hz!v>7 zW}t2G_l!XjtI|{W0y@6~JD&`97}rA16@OcCHj8$n)8hhzvaKzrDSKp{>doVA1r|DFK#96A2+x901ot|SMXh$Lhb zJ0CYP`7#$munELTzLgMEtmz~+;$$1xiD3ucd3g2(P9U2TTqEZz-24ni$47(P@9uY% zXB&36b0@Lqhz*N4(C3&Z7Caj)83O`V=W&3s*>K6WnhQPq(;WgoBK8D37k{kkzEeYR zA`pyth@+6v@7bzh!r+v6qF*6D9ZY#!te^h8e*Nw17e&oe9#r#(8pdpb38GMMsB1!C zZ}jS~-A` zC7v!obmG`}Hy^0-AY( z8!pZ&BR|<3H)2gNY=@Z#ybU+iY`{p^C02aRp^na;wb&_Tn+#~yunD3-GkM#0FKL(o z0W(>{v@8>{F6KhvA61$Ik=U;Y2rVgQRj@*AQcMK1(vhVbtxnX8#c+_}2@T)aG(zzJmm<4uGI3|i2P+Ejv}f^~F4TT)knhT--(0ajI0Q-s?)~nBQA~vAqK&#m=D5`Y zeym!<0%wuF+mo}guP2d$r(WtFlsG_lpY@1PQuHP3x}VfB;T=fH)f7!DEWGUz(|}K; zh`e<~TO~dD{5^F%f4R4r;vbW$AuoT(3*f{OtXwx?ad=R7=Ry>-0u!wfXR+uS{Tyxd zGYJ!U`|H&yTAu^Nu#cx|q{Mt2N)bM!o4)7=&tRykCl6AzoC(}{s8OKZ?7~x;vtdoQ znLQX^D7=0}E?_2*h1!EB%Gn^M-p9xBXlWXO>i0$Zb^Y{*FF&o%KmFl5upfV)EI@i; z)y4ZjHYS=Is$}sW8@E>Cb1(j#V6*yD)D@4=tg`9W_wPPp4!3A_+?rFv?P%87_yi2~V!L+RYvV?-o1aUXp%0oR>y)e3x?`C6Z@aSQi zv|-gv%Lrh` z1EI9xMCYyPVC@hnOy)4nMd)0XixU3qKEx3{Dh1*^jZv~eab?lL=48STI+EYE5@oy_ z)sG?M&(Vh7aMUMX^|A0Xt#X10+3MQ7Ozr^_fGDKFq}hg5;~Bvku0*iIjwaXz;oWuy zVc36x$Hie&K3UzoOwPkSu)6}rZ1bwTZL*wYv+ej8uxi5&k#`^O9yqE264=4+ZYchV z$HA3||HKGHku3&rT(Ob`gO*Kj8xgV1@>uYd2zGESlqB)g9%%~|tz&C7Zdm>uJqCbr zokTCZ10swzDGTRFJl@-4{rBJWzVO5GLwJ809|BJON`oTU!A~>1mL_-1xz0|UfPqKL zY%PU~QJ%8u9{wu3UQsjl_~9uYcoPV0kF+DOMxwDby#w4|cHRc5xQG=AdXW0VQ!`;1 zzn$Y%q;6__PTTgS8Ayi&3&4kng%Kr#U!TeDDpAQ294iRfW1_U|#pW3x{NiuNWgdT9 zJYYG14b1Pj<@zSP4H*e0c3f=2wx%&G8PnTh{rg|OLsc{niV_Uz1?>r2z}})Kbp%v! z7#4{;x1n^~-}w*{4pJO@u@^BzyzdKkNKh=cFrRn#lo+_c+P5iENFqS1Cq;WPWU10a zz!jp=!$=2vo$S9$uWCID_&{2GFJpgx_>QR<;)c~4tW0Z~GcP$ncRNB0mTf-~G1yZM z8^}N)SSPE10ihyefvay@Z}~nbTk7`w-au^f$Pn_fWu~d+EB(W@%7499HzAfNv+VTA zJO$z%NJnn-D%C@%N6zi_lu}8vp#dnb^>md6Pv(L0X?c1XH|B)EGs93|j<K!< z;Ku^WH6TzMVi~`m7$?uLOwy0$N#|+J9{Yx#wY?E2k0S z6V-@_14{Zc*}{fY`-XUyhQU_*!{&)PU!kCcOG2-XVDFgOxC_I>1WF@hF?2PHXFz|JfFvu+Vm+R1 zLi8%);$$Dsy)0t2^$9X-$_FD36RT7_7ZipG@aq=9tx-&coxjnKp0=jV)7JTWe&HTp zJ4mAEvzYZ8oDpnONsxg$O#NS=o7Rd-BjPo9|xd_vS^+l?R)W)l@H2Ugfx8 zj_TVTb$jE|arURf)I)z|0=`Ad@q6Lj1$UpG45-)e;q|IlKf)XkS#j>zL|i@!NgPjy zLv$YK!fuFVX!8JWu!}|%^jR|Z*AYE%uzCaHAOQqO>4Oxpa~p5i(@qYnnh#_J?~Ci* zhb10$!t?L(4;Jewx5BGmc(s>}9m+1E{tcJ3O&G=kjSNkJZ(V=9#Z&u)o7?XSry4v} zn0PBlADT%sPykqgN&#rg*%B%uP_UY5wGRkTbFpm!>evA2dRlrGU!=WbGwTRWTewh@ ztD`@P(}BwHWEdpIbDl{FY@w|(cxNciD5~{g<_&a&vpUAW!hLg#_7fuoVDLQ41vDe$ zU=Ehi5k4kz7pfXe=uf}v!FzrEt;0o+iZuFOWOcj@D;>PeDU&TKKYxBspcvMCwD;t( zg?@Y+PJ4Ou!oPx>3KKhI&T01yst-;8U;tIn1FPvu22x8;#0ex6fz(1H+XS+z=6ufB zY?8PLv1kaqNY04h%3!7{9BnB`1H&u9GP{4A0z)MBc%}(s zs5+-E*iw=v4_&7f!pg4F&Ix8^IPitB@x=-12=58Ic?j(g9lVvN{jgMDes(}k$e*A} zFJfg?fOS;q1jmyxg`jabn##h{+d>^fF}x~SoqLqDpv#l6Qq+ds!8$BfG)2$Pm2d`= zMl2?OKMzZnqr)za!xmo1Z&T3$BDVd&dR5d8oB*qmT8x*@2qK6kn*cl&BJM!jLo*Zf z&Q>4b6VwaUDPF9%qiw3S6ya@|_Wo>!@A#phkzW!}1jkfEdOh z+3LA_OPVn1fO248?!GKoFdgD}5v%{%))v`+Pt1;RH1Xu+i5$$aBiC-$*$GhRne0`A zuAJj_zyh@v+IYyQ)q@?eozX4Wb)7BG!^Y8V(T}Rk5+H&guiIn^j>HJZ zbkKp=vFwbV03}{)o449KB1{%m9USvu1L0fc!pCL$A+S)dV+ioI0!l||_QtUCrxSdC zY~!^qaJOt4%Nz>Qte(90910xBy-D>$K0`bP!z)_Pw403#?7L}hW$o$ErOV_k;vYLR zQJVn;tpr4SZ>)LL9bw$lDI=yW(Wg~bHnpCRmn*k(h;0Qu;haB@wCn|#Ji6prHfVA3 zffw*bHibOuLryk51DMYkh?1{op`|N-y!F0|6Er?7)c1sO_~Gd)C02fv%D_1sgAMPa z?dlYouya+(%8Uu9hzOgD_{?zeD}!KwedC$g#@yL1JL$kSbyV6;8T2$i=4qQqb&k}n zEjjyaIb9HT6g|L(`n-BZ@FG42G3yZu=nwxY&D_JXpNW_}Oxl>3J#Q?46rOlXwSFG6LUbw~!7z{Aj{7NlSA-J#;L5SSE!C5NxjvQi!$_)N zu-dnkP&N|79WP75<9NpV;fI8);9o=*s0Fco+htYVzx>ux=lnZFfk${hO_S` zqIUyHb(nwkkiin0`?BjBvY&zk5i*<*|IbM`l6D)bQMX7ixbNSrlueRH|HS&f&i|aE z7<-1=d!hk~qsaSZ(bR%XSUKDJX59>FucI z{(t}cW&OMJDvuxPGZ=?Wd99UAKM~BhAB=4_zdSX}mvcl|ox4v9IDsJe4d#O1_iT%I zZ%Ev1yY4($z_y_iH<02qq-^{8ERZ@70Ei`uop?f&+@qwO*~X?%yyD&e#tq#mU?oz# zTEo~``}>w{*yut05a*76X+asX>-Jm^K>;pSwh^?kAOvha(UlpjJeD1wSTBKzm9^uy zSYj)UOFo<@O4TB4-nysvwfYklRep%)llM#?x*ibP;3B@~tPP8zwu635WypA7F~_kS zqjwHqik*2TBU+GTrQt(QK{pLL+RM~UPX=28n=Je`O@9_h8iLq=#^oq<+&xi4B++fwR~#?Z5yVg6;c;*%K(={O|W3k^9@XZ(l!u`|Urzu5W)_>o*5kw&#es zeyASW;FE{>H8yO29t_P6vIL5Ur|P!6IfC-UKVkSYbc=z_gJQ~%T&RktP1wHeNzdv1 zf+9E+BiECv^M?Ml0ZrSlp#iKu*aV(CzAGLgI}G1EM9A=d@ITyb zPisoI;>l^Ajy0I}e?xaphxr{=3Cv?)l*GFylf_;*!3#EjI?@C`c_v~;WP{2zuM<*K ztiAo~wfpvmAHROS5jejK!SbQl!!k+VAMx#+AY!^_BzPFwJH+kWp!0MK@XY=4D zAaLxd#H4L9anu0dKddKKbi@A-Yo(I26o>$L7|1_|b8pR2gJj2e#>M7$9hk99D9eRh z2u?0WM_KKE_N48xjAWVAwnlfcIZ_cb(nubo9ji&~%+I(&p4MhIey*_h1f^9jIR2K9 z@Mq^yOWC$81Tflqe-swVzWvh`3xB&}*0o4*i5HJwJjKexu=cNWx>jYHIhc z9)dh$44rd)c+QQv3={n&<)aZj)4H>>rlYl!su*?&c^@1@x({dT1gB{zmmpus+HK(% zu88lV$aSW4KTWVmH59$ZD&(bqvSRt~ZLGEVfHHdqJ|lDQ6OI1#KJoU^x@(JVk!cgi zNTqmxczXD)(=HgNPJwgJc$_-`aJ+#trXU*Dx7!gmJ>!F_c1HkVWE-jt*F1ugAz!%$ zdsPUiM3K~o1*YADEu8eW$IQ~?9MxX)9&>d-X+Y5=AsGiv?21=%NI(QVrs zSb1`4PNP7%K!30vlpG>L(K9f7J|UhL@()spQ;rFcp#+=~WeXL48RNC~c%*1RdmooG z^}zY}L)B(2XtJSKUG+4tRjciLwAu4Cup#v0Q<~cmXm)uxd^6hU@eC9JlZxpw#o^3< z=7bNV;<4haq znf)e~f7l8)Y%l>bFlfgQI=V48d+xw|0N&bmM{XghAve!tGeFK7$;oQ~+4XiRvlG?w zVdkCRKrX&#A5h7--DyLFEq2Wlz+;bpr#1)-#rN-=9hMnP1tB1cY7Qc@#uf#g?><-F!hOa=SrfIcP(qKJs#UeTg9vsk;vI#Zbd79k7 z|1D@QLMG9gg>gpnc93o@u!{KfVLGNW<$59GF*vs7j0qlkTBo=E>5AoNuIh&sJCLT^ z#<)CXF8mJ`2?Vh8*cC>SHl&q*0Pk^=bM%~T0f5~2*%4xPGzIbA#D?t1+5PB1&rvPd z8>pmZfs_UBthonm4z=&4Z{%-C@57rw!b1bO9Us>9xpq}=-9)!qY@9o06%e*Iq zD;RC{RWzJ!n@B0hcCgrg;&8aES0P*|{`fRaKt~8_D4U3rf{9iHZR^{Dvmh)s7B-Ou z|7gX&Pm@6^{Sfk#o#)|Sm0Aa?HWI(=zAEDqM#$PT zK2n6rZo{k+r4>H5I>z>|*X=K_fN20|pX!I1<3z7#WGvP{lS4Fi?4ei32~1>K##G8c z=obW9uzon5pw(%AHnrPT2R%Kkp|XPsRhMj(Lfb!F4pRY+_fz(O+c=9SIuRQ>noO78 zILv$6B1ag;dfJz#H2reU*UZn+wNpyAoeb5|+RKSQ&PPWyv5d|{C-M!)!NNhHS@?yA zDo3|<%xPEzrhMB7vAT`h%NC-g_#?ts>=Ews&z3AIG;4l0Ma*g=!~{a11y79-qO$W> zBPv5oaai26;FEIA@QA7LBJPq0W; z^ON7OO|l3$8wv=KZW;Orb3K~Qfyy4DH_Kd4=b&w;-Ftp!OY}BJXM!_3@|x(z?y9O$ z*prMo8GpagLCxN5$GX6y%L_5^!GOCCM=+yzJs9IjOorjfaQ_os6CoTBDyM{ERW`fa z(C{-luCo-(*s{P%h=4%8ld|K&qjh%&VA%4-&sh70PPH(X$c*xI_UOp$}k~bg3YMyg?OqfeYAZiNyE8ct|3hl0Jc3m}?H4Aa^c8>KU zRKVs=D;d~$8>^;+T2CUVqhF5?GcTOV-{VOXvVw3vBYx0{&lqUluR6@Gb?2&{ik%bp zf`32mrw#YCi|$F6lxQ}r-SG+G%c}t@AJ9D+1s%=0be7xOAeKGDb6a;}P5nPxu=2MS z=Dg(t7mKP5PtLB3@D7(@R|xb_mRt$%7+HR*nF*o8Ion=#VJVw4qXP2UqBaK=h0bCl zv}bynqocDr5;iF1BMuYOdIR52&+WX0Qmx$LKf)ChSC|j$DBR|e47OTK8xF*CcQ!bF?tBt2Q@8T<#nSf;W^qtD?bEX!yGbo3n z{KL$%XQMsD(%|3B8QJOKBhHm6^u66VbnI^GHu1QY0<{NIt!g}N;* zj>l+-OD`ar8OKDgBUGUNUO5E=$&SI>uF>JaJdoclnkja8VaE<>v(Mu~^=uC>A+csv zUo%AxhwLJK?a6lZE27;Yuz$9~@IT_*c62z@8W-tMh=3}v>@}g_Y_L&Y_08&J$6j>T z520Gvo#sH_AHI z785R=R(V(NIdk+q(FyWKV6_h&=giM(7v|3!IY_KU;(N#8hLaPWdP8UUZ29&e0Tj0Y za-WFJ=~W}36~xR_c0!%Cr|&5ai0Cy@IJ5CM)*nFDZZtPmV=alt3f5OV_h@YgdLpv7 z<@46^?33R;9e)E2`6jPL>8RWK_iOj}3#ZSv4~Ln{>GI1$i|IHwCoVXLt*&@^eFhAo zT6PYwIZZ!1qzp6g_9naolEM@6FmcL4$`#EkcI$=D?bQrE`Z>^AM6)EdLsp0dCRR>Q z(B5y2fwWker{unu1HMfi9{jOnQ;p;OtK&rAUMMXPx_?@_ZBVdjt|o_NI8SsrJ;U0c z+de^l-f_b`bzwWf6YYVe??85-`g2O_!w2amPY`$4_3P% z@Yvy>;Z0bGEwEl1R1TPWTjswUD&m0Oz8oOvT)~N)j!*~d^PfbH`tV9tqk9Y2(JVT# zHwVGi=6~h!5)SUTmiaoSgF#eYd7O0GY0R8xbNmMg?F_Pqb>qB_!2xTa9-lJz5@~Z7?556xar{pWSCWUF5lZS zeSeF8`svGGKDQrWwtsaK5j(cGHx4!@5p=8Dz02hCNPgi$Ub5wd9Tu^9H^PcAPXz-+ zN+=7)*r!nKu%*!4pNKZBZg5(~f)}3_cUyJBM~my59TZh;s()XorD zK^CoIR9@eRnRUw|En>MJEe)F}PFZpskZsd;?iQ%_sj@*fALmmTn?KN5EEW_uGJnkH z>Kw~Ifs*Q2EohS$12pgM!4a>FHf+xMgk?=9**mvdNs@>YkQOL*wKtFm)jg%L^a&=` z2AFc+1dOAYNg+5n?AT(zH#+<0FTXs6DWUO1A7&#x!*A0wLLPXGRS@)!p6BAJ;+#j~ z$T-j(p6^A3S@t~bw$s9lKm22~=YLkB)7hd=Q!YZ)W@+HK-Ig}ng@rx{UK+YRkcbK> z=*JwdOD~I;iA5)gr|DEu+mJWJ#(A@Zc|v|e`d?<`_|A16jwE!X%r=oCdfpyFv}dYf zyAio#nIf^}3`ekg%(`6SaK-AqpwkA3;IKPnPkt@aw}1Q0=dx1&06jp$zwH;s&@0*XnYjXv+>9$?Prc*Ghag3-o<8si)PfR^G+xdZ7zbu<(LNSMAlZIMGpz zgpRxLMGgnsUiFclSq;EdYccoYTt$Cas2My9N$?kI@9l+vq@jt+Gf8n(hZLZc)S}jW z)b~aE_UAwRXmwcr-gNfio-0S1JlC6MB5rrwnxjLzq!XUHk^Ek2Vlo+TchvM9mIGvR zSi_M|fcXGfE%CwBtz5fpZkh;kiyi=w(!B-ELFb?y0)cR}kyBpTRbEWX_K<)14BzbW zxsuK@Gs4_+6{-`mVUxc4Ep}gPmf4x-J^MLF1!yUcrj?iDnsBSNC_3BYrC5An2!L!&$I_!dj z-`IEQ(L9>X26HF1KiNSiE){=`!LA|rK=C2~!XJ1smqUE|f~z90L$h4lUI46L(0dPn zcF9-oenMXn-3SlaA>DS^9Wo-A-I|`np#xCki*UA0o)Flq3A4F(KpVWRHFj8^M??=4~2iM(9F{9dn@)1 zcrXdf6gDJuK#5&yK3DbWteEZ zQLG2N_#P~z*kOoOym}ee#QD8Y%qXXx*)RbJ`|;%b*JU$j^oR?E=p84+$>66=^CdlZ z(axS7DK|C_ZsqfEh$4T0o1IGuFk@G<+L&I>X03xWi@k>6DQ$W4z;%E5?dMZ1EZ zS4TXb;ETO?lhbHm==Oa$`FJ3AA0E(bZuh!JODR3D0vB^dVzGbIuaTyAcH%kfnU+m4 z1O+JN2@LVRqEvP0ezCQIaKiry$Qf(gjvB%+rvpyvZUKCqBa%Md*unv0UMW|j}iqrB*{gtUc zhzF6iOmRDa!Am|NnD@Rh9vd>zqX`ddR~%mVJctPwVYxUi3O02-T}&`r6wov6K6!bq z^Bl6%lB?&`=W|657GJ!T(kuR))jgdc{rjT*H2>ItlD~h~?{jY2hfG+Gc2-(t1K+)u zBd1R9B4jT>kNq?*di7Y9H)7eBSAH#rV`Q(vhL%CMPa*+3KCDD*)&&ME3Nh}rw4OOk zf@E>-9zw+<%<)`1d zER1~7VR4O3@z1bL@7}WkVhp~RfbC7whtnzs6xa&JVkM&0BanZ)-lNy-VlKraS1Uk~ zL^)V+Q)c!8T}Mbe7S3WuugM}v00-wqSbue)WpjV1P8)>D+pzG=+4VGXU|iSLaLdCR z_E<-i-r>ofy}S0G>}N=ywIJI8LeRAiuBFq`c2nm{8%xi;{>ei4B2DpfMSCT;{kVU- zR1b@9AL|6b*8a4SR9m!&eZ!JnNak}VY*Bn!zi>I>%5W|_sK?c!?8%cVSVd}w13nJV zvps*2M#Zwmm*b9xH%K@P9&naVpGZEp6Yui6k5|KNaFAG0nL5qRVu-`h9nO!?F1#7c zG0ga0^=8_26VB|k32Jg{j&pjhTDIcvc5IqA8++Z(T8@)BEC>${4m|mO%q=>Q#<@7z zON!st>D&DE%P-&E?`Z?A=ZD+EqR_)ud7*!NvgS7+ERsll@9tEh+Y7Gt29Ui5wN{m^ z^qR;yE$j9%Pix|D;O%KrhR&Fl3(jAG9EHooVO0X3go5-m6v26y%IV#vAi~~_QoV3U z>9{m*FNZmrmvBO2P!D{Nc^W$dmp3BVV*!w%)^JFGs%WYm>P1j|illpeE&v4Dfpvc@ z^x6>o?aT-#UBRKh-`HB;;Qg0x-&;HC_j%~;!#HLe@E~#NT-#fjz2mJXLLEL`ZVRZ* zq)NXQc8hK%x^!=gah9je36COl3<-i8@+|fA;y_HFi0YkSL|2%ry{c)VUdO2IsiyTH zbB*`Z>Eh1?HoYHcM~IT+hhgmAy9IyLHR}NCVXvyym8W%YJX*G9!&^{-Qe9oEGV;SEmN+n149UTT1b8sU7dLY;a+ z`+lo5WXjx$RW7Wcw~<`-=h&5aI4M(OYPzDyEQxx3vRA4ZlrDSp}u zMBGvAJKKI9k2TI>7RuZ&GSYt$N{)E4`WJB+6(W}drM-bKSa}U?>=Hh!)Ic+fxSraP zZ2G;}oq>9Ee2tygNVfo%zc9*4Jx~WLw$Yd#3x1#2V?%jx*c6CtpWGalE7@MQEFT_T z$nKamrRL$hAR9WUr0n-ljc`U27upF}gDuS@O(Bfez&~-)A2@9&kCLJD$V3rfSt1 z{P1s=DY{JOhYH`Go-2AWDd@`6w>_jTH|!A0vistyAUgYMX;AgT8?Ra->hu$=O%Bp@ zT50uydTW9lk|%$L_3?H~TQe&Nfo0C}D z?tPqiQJa>A*wKo?z^6{4la2UJL`c?nMz1jJV59dRL;Eas2px_Tz4Z0E%JG(lN6|(P za4+w?bUH9bdE+L?%&ByFuTWZ!n*iLt_x$wig`<2aBnXKJg|gf=5nlrEJ<~G$VzSP; zKNHSSy;gq(d-h89a5bl#67u@ZUu)goyV|WV^PY!@3io>TsRU>Jvcp`yuhsT09uFY^ zDeqNyW%dq_0}`6GJJF3jGQ*F^KnmZ_J*j4&ujfc`-rcJV<5?z=n6J;{bZ^(o`89vDTE^`{Kckdy(*nW3=;$AU8GsU> zlz+YmF6ScNdC7*;Q`ro~-asQQN1WWi9fSrTJ-q+Mj(_w8u^D* zKidt@DmUNL`+1`+|Dmym#oU#&IDTCM2rUQPumiL2`~0?^NK(? z%Cu_lGU=q%BjMS1M|iwl)3C?y^CzDP%=v$5WV=olXi$V(FU2|4|0vGtjn+8G3SQ_Ny*BKbQPZO}?Ra1| z5f@PWugh06nlhtbo$qtlLs{zI_0nF4yYJ)s1W&o>AB-pK!_U!L?H>^#3RF5by|N)x;y zyQ70IC`&VodI~=~*$Cx*o=9P~MFDp@J<9?vrB+h-I7iD{B1R=7Et8nzn9toh-uUJn z5A8W*vFZg@T;ShUWQ@|^`IH%w$qs*uS3UA0K-m?e(=*nETyk8Vqj!r#Rn<8Tt5_y9 zo#va9C`~Xfa4r)f)p;XuCP3AT?RNFjNBP#pmpg*FdClms$WU|}zn|RfufKd--f7sp z)9`#jl`j^y#puxE(*~>%*rf|Qi&nLIYjw5m+qvVODV2akvMr=Kf(kJVEA@YlLn~aK zDF_a0pAHVQ^$+3-QO-mJTx7z}Vz$l9;C4N_^>tSt(mSo=8JK0w4s-&yab_-Xvis=w z-7nY2t3?1c>#m1aOb0yQ#&ec78_3~L2)u(Jr`+=59q)+(!%;jq$;g=6r6mmWY<9b2 zoxi6*_s?Iy^xqadp?*Q{3*9y? z_SO-!lPKj)33T7-47qlAWlEgU<0;Pvs&ahO4L zpjCe^thc__3tPO*64PwMQCr#H!XT~2n)|sR+N(rY$J!lql>M#K4~T!E?zofRk24RG zSJlFOs2QNJY*NE%EsMpq$NGnBm0YV2qYw7U3c-9g9X+*i0TJpB z|MjlV?Kqz9i49hAJHV8Ojs(Z-6}2^33~J>X?>-%LJ#Gs!iW6J%0wJ(?uPQ!Ry8Nn* z!KAIyH=Sdzim1@VT?c<1-F*2fUex_eRK-u#wsx5kzMNVN(eZS_Ta4L4Ou8fsu%Mt$ z$?WmDP&!_!Pa7_strR``bd(;{D!sYi|M-vZMSp?K`*=~NS4kXpd&8xyvE!leM-+0M zrwuJUowr{=h)(lU4$Pl6YT`)8b0<099n3QZ8)qY{m{cj-x_y7|B_M7&$!L1@RXr1~ zC<>GlNT~ zQviV~&(1Qz?HRnvH(^a?H9=zjPdsqgV(Rvmc)*`xZLdXo?lr6*=z;odB7g^S+o9y! z)|6;_u{Uga8G3)NKzdmSfN9OOjXS5c8(y$%k$!QaSa=ZjPr|$mn$DhCb_Ivj3 z55K_BkMH;IlurU0lcP+r3^pxgT;oT+p0Ce>EK zwfVDKf9L0)Vdc}a3*wMBRovbsXp>^I)(YzHZLaKzkwAFMFQB?$x9e%UX=-P9Q(sm*i?B*trq2Gz@!ONShgSRr-+D#8a4?8VE zMng5G=)HqOCVZOZfE_#&2ey}G7B9f5%bOaO-M@dx8{yoe)!X53-KD)>^G65)!9xQ$ zF2d|S+u?bN-(#S#ZfdbP*HCS2Eh8n<_4l>h*B&B@TIego6%J>W8-> zd4hjOoD1IU3`}}E>Iv~Ej)Z(>oTnwCMxIX2mt^Wqk2+CgZSl)DNDxqf%+=? zm=7U-nunc4j7G2X8J%66-VCxk4b56=%OY79?>peHgzo9y=Qnv$@7Q_nB4>+%lrf4P z`;f@$)l)dHS1!YH=JoWf@MtaEXj>~eeVSz|RE@KC&Xns>Rq&ysN7ObU3F;fl77 zJ=ejteZh+4@0K*#O}4%Ea#cv%@K%48*9cDwpgRb7v3bFHKFc>UA3AE$#S6OwE? zyvggrZU<`>+hi;B&Ou&;*zGVAkEFbZV7FNa&SG%Cv13oY+F?s*BzyEJH!}Vf}i$xzC~zGmiSv3dx8$$DoM=r)Y(kY zFkOE>L7ay|KY`%c>G@u^`Xqr6N%Dl*yeuJF??q7dZgMAm9hYRiA6`Rnz-m1_u*GlgmuP*f5kFt{#Uo z@4VE`TiD~iAWvwW;1J2{xz~3~JRCSWmtHrVS7IX&>*KJX%d-ab#C3l=7*_9g@$Y@pHIKLwGdL!(bU#%ZC>^ zC+|6Ux2Mzl!@d63>Ue+qR$-;A#!mLVX7e2=biUdlO9bGA2tXP+?5z`S93vVpIfPx{ z_9b2Ua@feUktLT*@IoZn+U{(RsoFla7l?#*gKzz>SL$S;o+_eHKU6=;oq-8t#Ob)N z8za7*{c}QZ9mqS)>UvNKdv}zI{hL#+ppOIo{PCxS>9*(u2ZnzTqEWs2^GP(+eOz|= zgWr&)g|m8~2k_*l5jDQF&U4F^$-;onZQh4$pPsD(lix#`1L>%-3y50B(>xOFk#N3X zRD2~AQHfr^<*iP7MzI7yyiIo54~U^%oi^`w5INZ3jd9?VUdr*;YxUF5zy8?2e)%8k z*Uvxx$G89f_4|M2qu=j}{BRfd?HJrMc!0qA5rR<#Ue|?GXQ8|qvO-AXy&TVC|3<&i zrs%B;CF?a`hZVyt8SbBe{mW6SGZO|%xn!OzdH&`l%ulsB;&ShTy6ax#{;F8>QV1-) zS4ZlGq*?iS4Ur;z65aRfpV<3wfoa=-OBbzD1<4wq0f9MA3pG(-;HtH0=OqvKtmCwvqU(<~={SF; zcPpQ<8!LYt-dlA>HVMOr#|s;Vds?>?O!2ML+Xbwadb(y!20E;e2v$(}2lVqfqTqSK z?Ax<3TPhK=w&TF%WmG(Ldzzda|+o1$Jc+`U|Dh-N!DB82FQaz;3u$}Ifwut zu_coAk)=`htbXoAR^@w?G~by~iz;TljE4Z+%^l`u8sw=7&hs`8Uy+;vEb_E)iZy~e zIZ2O9*a}dXDQa!oUF&P>3ph7lR4Diy+PoIkQ&anhB%~W(l?SCO(YbH%wTow$I^w6t*1=Sw}txp zw~wXLtMw@Vs&7Ezy6j{sq;rvyu2i!VOu%OcgH=KIE-5R%+KB*`F}@RX$;HV!Yqf7* z1b3Rv1ihWpD2g>SP5$g&JgH|jg=`yc|A&9UU{D z8@*Qjm&MvC@k4q)zjc-E9~=%rC@n`#TT~C$tzBl>p$d39ZD}}pPAQYsW3kyem7RY& zl{<7Co%5wPRva7)vLcxo9IH@L^%D8Kq!eg(yrxRL1}2_e3&Ga_HQ1e#U7TE8%9wGK z>}j8eR#LJS_$--WRTUC7W|h4JRD(}^lS6k~c6L{jN|z@N;ZS~*+VfGMu-zI5vdv3+ zJOM5O+{TEF*S|M+|V`rCi+KPI*p87RGup+legZN%cWDVSuN)FHQW%*HZb%+DHUaHJ>5rw4q2_X(eZm4Cp4N20@ZaK&BG(C8UvzveCaL7sG z$S>89^+Q&%`Dsc8uRDTWZ75znAJW9{Q=ioX+DfYvbl>}G>0 zOEpW`NvezTRP@qMlSh*HOf-~@K874+^+|~U`cgz?B<7zN$_cpmmi%;pwZ%wUI|56* z%d9~<2iXcz!KR0IAzB(qfTRQqHaLPZHp`n3VWl=bEAWaA+5Mr#u5N!T1<9ia(g#sp zzTy^suL=(kOW2Jsj~)`JaufHZlP95a>0@OrBuigi7M-A!pXYbz;z!~ch8e}hGYNv4 z2?!e4U`_{5Rm-TwFOCVXT)JD5SWz52x|CE0Lk0~CG6*?;pSAq!i2v9IJ*WCKuM@Wj z6iO4bPf48NiIdbp0IYwbpDC(v96@_SyGkNE8LVxZ5i3RXys7+@x)qE~QmE#Z`sBDa zWaYMxS)?*Nv+9N=n@3Ru?=nn7l;hd{{G*u>hfpa7hi~0c`XC2+ z0F4TPPkOx8v7}0(n!}mepysZQx~JrD_KQ>0V7YFKq>=h|DdvArj?xOm{QfPL|Mlm; z{Ppkr=c}{Ngr+x9M zltos?3NR4lSU!sUYVc;SAuE$Kx2;!VjS9~hoX@p?_c$%2d&CJa<}pB)UYG+^Ja|s! zS=Ite31J$%Id<|*De$kq-l{VHbZoyhDy3J8%26BLQiB~8XMS~L2Sh5dt>qADf6BDV zlEjH8UiNnL}kpA2XDf>1Gpc@`kmU<8(7ex_^6#MfRtV#_blHxly1NO{VAnYf4V+gdD0uj zpUe+%J4k6nnkd!9-MV#zZWgvSKHA?yIat5<)DH; z2LGPwZjffWgZO_?<76+twteFe8#@ch}#4 zS+DD-?6}B_%J+D88r=1Is8PG=d47O~46LkNC8O3Y8zldA9*%`{@7FKKGyqqkDfWL2 z1^N>m{W$KZ@)GsBhB8^{npp|6B>29?ryWTN&tpCD)&wQRJ+`vuTDH9HIsi_*qc$u9 zrYLFHoIwdyvo*-5?|IA4A@7D{Q+A9wTd^ zFolKxkHso~S}X-`iMTvH*|{s_(CvTd79G4PI+_#}?cpi@P6;^&c^M?g6RBZ zrF-{D#i-o3tQ05S6#JBS4O4mmbXsm=qQsyJ5PYVPEI0yS8F#FNQLhblUbHV$zuCUUDCKI+9g`ff}%KY$${@6 zugl95$uV9cMmN9X3R-Aq2LZa?z`7;O?RKu;S6VtA1qJu2YQvc{$C7`uc1mv4_&Faa ziHdK&_%UbP(_zhYvf=eRWdjUZ6WO66{mUna=#E8;F)ywpS1yHRlH9^(Fm#-r!vThu zrbV^q6`B*H76~cd8ORDN|14v} zCai74EVzjVa5Xn&TSR~BAwtLiPR;H8M#&K#*IuD2Eq2!du#UY*fNzd(+io&8JulA- zK<(~aW;RV$i{Wx4ZYb&*Z-P)26Hg8tFzBOg*z5aEjHVGuXDen^pf;MGZmJNU9sdaE(rU?B(2n&w% zJEu|(b$+*{5Ua@3-D=X+(@I%^mouvheqSma5$7Y2gFwq3OlnhTb6<7*(SFPGo)7&! zT77k0K$}@1NH*y3a)0Vn;7zqt7vt*X~WF9E%&^rlptOS<2}0lwbzFrvi{w zXN-IW8vv9;n$*11ysbU#S5Y&Ny#eyx^Q%p12;-4MZF304f5q+r?p zg&?IzDP97DTF_K2-UsQIsqE17m~lYams|0Evr}{5H}m`ISJH+C2(t5me)nsoe*V>! z3jgb#U;CcSO>eiSpg!xo;1tvh)RqztfYx#H^`d_mgmiJJ3!!mBRP%_9tRWw{r1PCg zqDPaon5NU#l9XAs+m?lL1jRejz~6b;_0t=wCcoA&U$i>@^roBUT)SF@U!^~^e)V8@ zC+GGayzWB{yd$ed+4aQiqz97i)}JU~Dmk)y9^qQe)+?c|J57AF`Ars@xb^r|4uGj6 z22+1)#Rs%DUd#32(RzF{J(Mr}>Z`AyA|ElUdG`kPxeB$Z&X?)tI1u{X!#YKuxO2FO9C}v#(I~j+C$%q68OU?4whBW8**0MDc&L z&K12ZZLL;<1{+Qy>1lJzk(Itmcww*cVgONmQ7s3&G%mwdka}OdJI)s?s2hOy_I9W= zgMais1Pq_rA{XEtFFa76Q8RBDz10YZRdd(*TCJ}?kN^2G|8#xx|9wa9e8SXJH0a;k z?GGMAPU6kQGqxzH_~21gyzV`NRVaVYl6E{cE}LG2h593F*drv1L{({tB%I>x#!}{3 zw}~b}abKzrRdgn0T5wwB^Bfkr9u$DKl5Hz< zs5k~%_HAlc%9<*YIF&7T6M@s=xws{eFL_Ej)OpRqC+d|tx`W!VCkGV$^Oh8QFBs!o-p zo$D65?JLQp%DLj&RWh5JvlIibK_wMhgRH;o6{$Unr4hK-Pu?JNYNSelyyY8YRTgHu zmV=B@aoYi|FT64R)i~lsZ!v$;v6u80e~rX&+iYz>jC>#d`XFu2>Fme(oNr6?k6*vv zmR1KUkN1%-5NNkfD=M*RL(BdqsbxuzL?JTnqs1w|=#=m*g{kJVH-E%JhX=T|Yq#__ z;@hKmnh>%$0C!uc67X76{`=95S}`9&v}!)%P2rZvqtLe3OVZCs4Yq%99_MhMOwiKl z?4S~OfD9Zso>WQLWmU+cvf(djrMDJocUCts4cS(+s>a=}E2%EEbm~JO2vO!sYvFY7l`)K#!>5==TNe7H+{2{ub|w{*>AVnF%APvWp27AlG?I4EyXcS zic_4Lqn&)pvHLB9+Qxsu5kiiB$va??-2!i-rv|`zwPJ*9#I!xvJ2c238arG7>aU5q z`*3p0D|5~{n|g}WIXwi}ph6mzkit@4j}u-CRgx|oN*Edex-~a-2DvjleNTKihIcrX zptkjSes3E8&zJf8{NwBI{pb1n#}M3>o8~RN!g_d=94017y(E85uvYG^cC1~-r(16> zUH#Y%WWVHHxp%+M1? z?PKGVzOK63&co|>UAxA790w=^JPOJMV;1(WGlj=~$l{2^t&w8zMpTa*yTu^-rkuZ% zV8lque%=%db4PzYdH{O-^i5{z+H`SHIW-?k_Vf7l=dXWQ2<}t(riLl~Md42na0?U> zi_&4*%=9veumxswAm+TY+k;iqEPnBRE8rVf8y4hT|N`b&YRn~ZWRQROTP zd2#~Sr0-J3$3gAbz2803BWs9S$=PThSRiWypDk-YtD6EE7S1E@BpJjFe( zt4U0c@``gYh;DgSaOR$~S3O|cfD=>tNEB)oX!;%98of|DX+wP~I6uRp@Kq&9o3iyS zvj0rM9Dn)6c$Mw%T`$%w2R3|6w47jdcDL#_8tH#F3q1vz$QMdz7gaKyjL_mNCUS@R zu<`^sCbuR)+PB_Ht;WHFOnZ}kPd!~ky2plo(_ZpYqKcepYrTE$DZbny_EC+KAMWLy z#xCb#)Bw=ooTd#}*QZ0bfP1Uy5w=x$RcQGHk2;m7U6O*F#S;Ja(tM7^QLDN(b_rEk z#rS_CP+oVXl+2(_&$ zEMHU8Il~EP2hmF@4(w{yY8}FX;mx%tdT#H!xoGQNT_hGS8O0#nj#k9

    Av;-gs&I8Q-_lET=2zB*_08$98odS%*Te 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 diff --git a/metadata/md5-cache/dev-lang/php-8.1.21 b/metadata/md5-cache/dev-lang/php-8.1.21 new file mode 100644 index 000000000000..95cb70c5164f --- /dev/null +++ b/metadata/md5-cache/dev-lang/php-8.1.21 @@ -0,0 +1,18 @@ +BDEPEND=virtual/pkgconfig virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) coverage? ( dev-util/lcov ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) firebird? ( dev-db/firebird ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0 ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 +DESCRIPTION=The PHP language runtime engine +EAPI=8 +HOMEPAGE=https://www.php.net/ +IDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] +INHERIT=flag-o-matic multilib systemd autotools +IUSE=embed +cli cgi fpm apache2 phpdbg threads acl apparmor argon2 avif bcmath berkdb bzip2 calendar cdb cjk coverage +ctype curl debug enchant exif ffi +fileinfo +filter firebird +flatfile ftp gd gdbm gmp +iconv imap inifile intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb mhash mssql mysql mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline selinux +session session-mm sharedmem +simplexml snmp soap sockets sodium spell sqlite ssl sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp +xml xmlreader xmlwriter xpm xslt zip zlib +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) +RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) coverage? ( dev-util/lcov ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) firebird? ( dev-db/firebird ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0 ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) +REQUIRED_USE=|| ( cli cgi fpm apache2 embed phpdbg ) avif? ( gd zlib ) cli? ( ^^ ( readline libedit ) ) !cli? ( ?? ( readline libedit ) ) truetype? ( gd zlib ) webp? ( gd zlib ) cjk? ( gd zlib ) exif? ( gd zlib ) xpm? ( gd zlib ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) xmlreader? ( xml ) xmlwriter? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) oci8-instant-client? ( !ldap ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) firebird? ( pdo ) mssql? ( pdo ) +RESTRICT=!test? ( test ) +SLOT=8.1 +SRC_URI=https://www.php.net/distributions/php-8.1.21.tar.xz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=87b334d1b09a0ecf3c3f369951b84725 diff --git a/metadata/md5-cache/dev-lang/php-8.2.7-r1 b/metadata/md5-cache/dev-lang/php-8.2.8 similarity index 99% rename from metadata/md5-cache/dev-lang/php-8.2.7-r1 rename to metadata/md5-cache/dev-lang/php-8.2.8 index 706df3fb9249..a300ce1bd0e0 100644 --- a/metadata/md5-cache/dev-lang/php-8.2.7-r1 +++ b/metadata/md5-cache/dev-lang/php-8.2.8 @@ -13,6 +13,6 @@ RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30 REQUIRED_USE=|| ( cli cgi fpm apache2 embed phpdbg ) avif? ( gd zlib ) cli? ( ^^ ( readline libedit ) ) !cli? ( ?? ( readline libedit ) ) truetype? ( gd zlib ) webp? ( gd zlib ) cjk? ( gd zlib ) exif? ( gd zlib ) xpm? ( gd zlib ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) xmlreader? ( xml ) xmlwriter? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) oci8-instant-client? ( !ldap ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) firebird? ( pdo ) mssql? ( pdo ) RESTRICT=!test? ( test ) SLOT=8.2 -SRC_URI=https://www.php.net/distributions/php-8.2.7.tar.xz +SRC_URI=https://www.php.net/distributions/php-8.2.8.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=f61ebeea63e2f58e44307ca588ed34d7 diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta3 b/metadata/md5-cache/dev-lang/python-3.12.0_beta3 index 4042000c4897..a84156add2db 100644 --- a/metadata/md5-cache/dev-lang/python-3.12.0_beta3 +++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta3 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] dev-python/ensurepip-wheels ) valgrind? ( dev-util/valgrind ) +DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-util/valgrind ) DESCRIPTION=An interpreted, interactive, object-oriented programming language EAPI=7 HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ @@ -8,9 +8,9 @@ INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind 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:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)] +RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)] RESTRICT=!test? ( test ) SLOT=3.12 SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tar.xz.asc ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=5fe382796fac8fae7752ee8f7218806c +_md5_=7ddd39cd21c18c5158a0a400a0421752 diff --git a/metadata/md5-cache/dev-lang/typescript-5.1.3 b/metadata/md5-cache/dev-lang/typescript-5.1.3 index bb1390bc6c84..c2207edee72c 100644 --- a/metadata/md5-cache/dev-lang/typescript-5.1.3 +++ b/metadata/md5-cache/dev-lang/typescript-5.1.3 @@ -3,9 +3,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Superset of JavaScript with optional static typing, classes and interfaces EAPI=8 HOMEPAGE=https://www.typescriptlang.org/ https://github.com/microsoft/TypeScript/ -KEYWORDS=~amd64 ~arm64 ~ppc64 +KEYWORDS=amd64 ~arm64 ~ppc64 LICENSE=Apache-2.0 RDEPEND=net-libs/nodejs SLOT=0 SRC_URI=https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz -_md5_=568998b4539209d8f5cd4405cf393c05 +_md5_=911c17e13410a9dab52ed5fe0583b7fd diff --git a/metadata/md5-cache/dev-lang/vala-0.56.9 b/metadata/md5-cache/dev-lang/vala-0.56.9 new file mode 100644 index 000000000000..7b20249ede2d --- /dev/null +++ b/metadata/md5-cache/dev-lang/vala-0.56.9 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/libxslt sys-devel/flex virtual/pkgconfig app-alternatives/yacc >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=dev-libs/glib-2.48.0:2 >=dev-libs/vala-common-0.56.9 valadoc? ( >=media-gfx/graphviz-2.16 ) test? ( dev-libs/dbus-glib >=dev-libs/glib-2.26:2 dev-libs/gobject-introspection ) +DESCRIPTION=Compiler for the GObject type system +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 +IUSE=test valadoc +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.48.0:2 >=dev-libs/vala-common-0.56.9 valadoc? ( >=media-gfx/graphviz-2.16 ) +RESTRICT=!test? ( test ) +SLOT=0.56 +SRC_URI=mirror://gnome/sources/vala/0.56/vala-0.56.9.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8e675e8ccb114c18ef7655024daf8d95 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 40129bca7dd3f8cb4594a73cffc9d2f08a0354ce..a694f4fa6379b561a5bae2913fde93ed9799ff88 100644 GIT binary patch delta 156255 zcmV($K;ysPzzM|434b4p2mk;800092e7(!E9Y>a?H`h~OUPhSTJz`jG-I7{Tcgw6b z&@9cv-6M-#Oo9f2)m3k=?+XBDA0}C<3zG?)vv_8H?U=h?bMeM)-Q~>dD0!s8Lvt|a zcVS)Uk&jVR*hf6qol{RO9c9FW54zjftpty*#KbY|m3Wey_dLoh2)%`LT|2i@<32gw z`<}bC8Olm)WsW}{y%wH$&$EZU2d6%-S!av8m%QRPVg28+DJrxoe@tjr{t)wdzDcX^ zkXJ8voJ{j*`HZdZux_3uo=45QjEG%lJXinZa#AfC+auCMm(|4^j(ui0#p@A>;GLp{)^%YA7lC$&L2L< z4@asmldl3#f8V7wJ3at=I>WAK<;z3a=h5zCPAoah<2oBcNjQUzFny@>XSozXR)8*kxMGx8$ z!od@dg%a=yd!KlyaqqNLr7&AtefOiLc#RfL1fJt}Io%f$MOIf@>E!(9S?;!LAG2@_ zXF-SS<~!o5Yg9ZE>YircRjyJ(s!f|h*<)|#E=R`|oTXq7*LkaY`7^oJcC-8!r6w#u3zw*GKVsNMr99j!@I= zqmRArcBi)RADBtt-$K97FcQ*gp$38mpO8jKH(qe3d@EOey&of=y&e6{u}8k}y7=0W z!nHOhg+kTI+qUDbgNGqn;DHYO&&6ThN4^jUe*$e|)H&C>FYG(4QYt=ohPc{p3$Jxt zGhKN5gd8)jYsPjV)KV8t;zU8`F+%t%r~mfL{`tTDX98eFSn;c`im|^*D-)^eng{;+ zh(WU{=w+XXg{QnxFx1R%!R4c~d<7V;} z$C=W#S_rtQtJQ@AdM~E*L;9Hha_ui8>8xUShpu>{i&ty}iF1!*5_Lc;IM93F#O)s2 z!B@?I@Zvu#gBu2(v8? z{o0^{iw{3>0zi#}zt91+gwtp|6e_&|c(sIBo6dlcsn#Fk_wxFtSLx-f7HFx1$Yu`W z$zzmMd6~mM;Tz_O5k?$UCb$AhkMrhbdG>oDnTvlC*LPnW8bK=<6l38ne>qe_IkLao zBCH}aLL`TQDq$OmlW#4rnadln>HveIhFmz9*$8{(AjqQ9na=^_B4m(=@xK!q4{$IK z)$wLTRm}-#)A5IsXiW4@$K*jf9+J-r8NDo^=yb2auXEl6!xL0UBtywA+`?BmjlZqG z{_@)ozkL4m!zV;Ge*!jqe=Ohzjr?dI&UYXSfnOC|3A6(+hZy<-L)?is!Fo~~t>S?b z-ejPR$P%o+!^S%9g{#36-vdmi3Kfp8v`(NSK!+=x9c}Z-f`fafz+ThC;$QM23OCxW=rQAv*GihP6r^2$evM$ z1#y^dZc#U|Y5<64-vy998&ne)b`2uP397q)IlqWvDT%B$6vnS+;c;pj@({Qom1NjnIBgGnH(V% z;Ln9=uB^&{Vw0f}wlxw_9Lli3#l%=#Kbp=%qeTJjMHGFdx!OE2IpW@>UxwS^q~Xth zyb+KD#tYGfzBNxWyuiY#pV_cn&|SPMG-TX3|BT!1XvUq7Ya>TAe?No>uL*G^fR9O7 zL!mF+c%PM1=Na(h_{s#hfXgL5sIn99|Q$y z$`yuW^;Cl!pGUY2F&+w-hy5-r&gkeenaMk2<|l#lls0tG|Ey=fK?6t$hz9~a%ASGm z#d%@Uji(2xl_4tK25K~GN;9)KRqgV>I%x(Nb_sB`1c8zJL_005lJsP(&lu)h5C z`G*N+uOE|`9o+vWs)hs>g1EbpoTz~V-y!;%xW?84?l;0@Fi1YR#R=RZC>H)5hy-PZ zZFK$tW|$jVT@o(hz$DIz1nRN*vDtCJ$N*%^0}iA0g?)Bk@Xb%b3-2)@jwnSe1RcBy zih&!yx-=B@wWNbY2o!gx3-G&;PVG~2GI@>80@`XMAm`_AXYBeBT)7r z=s;la91)UidxQMf{GMJIzl`}$`-k!Q^QZs$LyRAT$tyg>8S{(e;25%Qj{tE-wG?cZ zYt`qJij%{I;*{o|gUAmIZ6`PsC?VeET(Qjnp6IwaLRV>xK!kQ6MY(bg!9W7~!-01I3_%GXZ~mim zfT{6FbqgkMQz-gjR0FhxoC7 zH2)D^9$u;sLLZA*xbEIyQX6K4R^Shtj`De#WZG742>azNQA<{C+#4YUn0v2(yM(g8~xX7F)WZe~>4p(Z-tr<_Nc&p!=OMPZOp*=4f34P8`Gh zuWcY~GY<42~UhJJnte1`id? z$WC6UcTNNpOMHh9)s+S^#e2h8fIJ1gxJ;#kimSe4gUm1EEx3X2AzT3_mVhKbS=M?0 zMLA*&cEcI*wfEmCQ~te>;1KScjJOXlcss~~}aew=uB&Jo4$2A5zy z>HzGuP8d5(aS%pf$w`LqAr??>ON93!NMQZpx zG(1^ZLN53#oV+1HcWhxJ)Dx;h7#{)30+U^P0Do>g$Rdu{a0A`Mg@i50Hm1JU{mPSI z5KDgv>9;RG{)D8O>I8OtM*(2~gzl5~HxC2o0|S6AV#nP8Ztz)Z4CYdyzGm)l*h5c1 ztU=Mr#xY-mNW{_O;e{tSZ{Bnz956Zo?`;u1K)+keR$?H^MEr1bns4PAtAwD(b_%wV z!VYrT3u;PasnLWWWWI^_l7;~toXif*3!x3KCHj1Cn zjRrhJ)d?2Rf580W;TvHaWQNDs9nxQJ^tRTXCT};vIA&9LqHl@y@$29I$B!^yz7|cP zG%y*wz?-ZNqHf29pz?&FjmVzTfr-!xLFGfMWS*FK5P=q$gTRQBY)FNZ*AgiKR+9k} zO$K{e!DRZ!lT;H_ypgm{@ zO2p}&Xeyx~5HA~ux?FhN;~rK`0^n)`dQMLDU&IHn3z?q{w9;O2$FYXBqzncYf3<*=g_Y;6K zE)0-d^B9CbC{Q9+!#lEtbo9UDiNWcFFQ_mil{fw_lTZ{(48K#pFE`vJMH2}ny_2UD zAO<~QTjBZqlg$((0dJG>6iy3wDgCpVyyHn9oG+6~6-@zElb97$e+qbbhp`SkQU$}I z<9q@}6a)#^s88M1qw7zN6m0=>%R@@Ve3ga0>^fFN>%yC_oPH%#ElVSIPu|ML0M4-?09ete7$ z2m2rY+`zonV zfBV~~pC4g0vp)S@OCuj0ORxt@ICtPndB$9q@g3U(16(#Z5~LG!CnY>OaDVR(CL`re z*cqJML>mrP=V1Pq=-vT{2od|m|HGv_)`@4sery_f{1hSK&6yKJFy>)j1WdqI6`@>0 zDUuF%6^;gb!5Qu`t-;zx2Wtg-q{ge`&QH*@ zO+6!F7Ua!&`1ReXL&_JJQP{Czg9`z)a;qf!76B z4gF1m-exUz0I!iA{<9?567UC=%6)I_0`0q@VrP$#VyLm+14L8`4{7)7JvMkASH}Cc z#>-E@N#|jGNsb(k@_#0_h|NlV&>z#52>G&O=QceDJwQK0UXm0kJGu_kLa+d^Qjigr z+sp%|+ZWN|K@lL8$)g>^l;WsB4YaC;2KXE{i{fw3hZ^BV{(r^RKb-xQi2;7AW+nW;u_w?1FTAm!n7>^+vT@k^fQ0uEBLSD_VV{Q{0~ezTDm`f@5FxmgrK^Gt@z5}AF>y;rh_Ap=25`V+c*AP|qv51BDu&BK^N>lx^}y7%U~p;K z(q~Q8ZYdn=!pP>?kPNQ&fUd#+kQwYUMoi-^G!7Kd;wwR*J)J>-57aso^B*&wP37*8 zPh>q1N5VU{oH4V2Kh4t|e!!v^JR4x12`#hb!&F#=bblT|d0T}N@d!tEPaFnFXrKIL z;GF*;s}uJ{czf4iwdMws;0pmZIa(I2c)@%1v*FB5;&o&Qo`d|Yh%36V7s50S7J*{@ zM9{I#0N)%lP7KXMltf3&1g{Ur;e`knPy`4L=wbonQL5V}q_@a8i3<}C3LIX%jx7v4 zhJ@VOAAfNV{8a6vHKD-CbnvoyFB_5YBdDSI@s8gQ3co875ZH0jsKdd9P zSCQt(SoZOhv+cOcwkr~dF5oZ6avd-*Y#8E&m19&`+_rhmo_i_5gc*9l~plQ;QHB95Eos+-U;wIOb1&y@OK9g zZAoL%R~tsBSu7jmaQz^SPAtV#x)UAq=zq(0HZVQ-1592suHEuJ{{zYTb7AEVF}*7- zL&5UhZOVj?Tg99S)Ld+B3sY@doNz+fz^)u;B=+Dj@D`lZ9+3HcnNuhBG}t4S1QxJ= zbDnnuIq?bwCPwT(A^NR#u;xOPbyy(aFx~=UxBL2Zj3EiXugk1@pH>1n_>g&fLx0%f ziL8mDyyqMts`Iv7BCZ>!fi%NKsI=GytKoa?2*xww+YVsf5xU*p&7>n{4&C5$8ejBP zSl9d;_`I5Ce>&L9`Le+V1O-PD$iXEgqO*i;h~QZND|YmFBWar`h5a2FGYD} zKG!;Z%LVVkyI5(tu*|}lK{x|?Cy1Dc7Hq{yBMs=Zwv5YwmdGG&tbuLt^FT2O-4zNt z)Ma1xj^(ErvRK~vdr9@*iwTIAnyoX(Q^wtf(Cdji7*>o%pZhw=YDcDuA zzx7C;ceTDi+^L*(7wRQg8ZycK3iZJ4;KN~YgurQADHI5na$oQxBI#Re$KlLEh)9-y zxnPgjCggi2eq9osY*|NFPq{s!xG$7=w~2iN@)lla7LYo6R0#q2cC-sLz^V5I_eF2) zFC@AK6G_k{o+{WOKrBN)zki8o|84*L8-~}O?sd^P*XhfhR)=&tRk7C`sW@Rf1G zUlRIcGVQkAY?~S}vY9RspAyA-Hcx|6?`7{fXc=+g&O6Z?Pm&ul#i^rD2~91ASTnz- z1>tTm$v3yov6qAMM-@#8ZP65tn(&;j+tw}O1AbCI?TE{kKvY=uM1NeDWfVZofnxxA z)u&M)b+d%Bdb{00f8g7@6C{m@r=&2M#*qsVp#CVU^7}sH+nzdmZg_iqc*E%IYy%4L zMM5i6tfs`Q7@Egg0kb4lLEylxVOI~XCo>`#AqKg}Tu&Po+L#Catz{xP9&QrkzqyI=d5IJ9c^9S>mT8!&}!pLRS1&W4CAE_lY8 zZj%o}L`=obNKObYbTkwpMmZDEtlIytJfU~|CMxnrLDk<2ifB6*)jAWz}r~pI=<})7r7WckO)>)VIF%_{xaFeEH>Gv7(_H zB!=--eD7_MvVS_HcAsW7@r?TN1%Jzyz3@rKW@2)*3x5{-8Jrf14X_90jvLb@gu@zw zmOx~>kdxi4IE-W!`h3^lj|(#wjtjVOvWOA-lTl>+&VX;B!bB+`{t2bvF&{VyXtHRC zYg?R1Jo&t#Q}W0xLdtO)Eh19kW?5E z_OwGQ8-HSon+2p!;V-~!(9Jm8N9 zq2H+}YiK?4>5%2v!fh20+_v#jV2Ev&k=Pyble!S3^MGfZ+0m5l%uhfc_+#J9_m-X+HxH^#e%gWqr6hq0(I|5@CzhB8sy}4F`pHzcxrV%cqh5aNM{!6*DJ+l1Rxn2E9mlYwZZ4u`AgKgfj*K zVMa-{9q^5$j(|YZBR*nV_m8@>N;vL*e;?`Uw+$Q(dY&?Zx;yahzZv>to|c87^z z7f|(-?qos@uo3X1Jj*vxecJ!@w;%pGe>gq{yFT;rLY-^11iznfI@|_00R_5733m5c zLxB(s2YAA`&5AuciKmt8P13N;zIWMRWZnum+ zoRM&3w*xA_OX}0FU*N_^`kEsySjwxJ7!h|TYKVey%&WDl$v=3~8<1_^q^t z<#HbB_=?-7gCj2X$X0uIwi1W?z*8+qAYj?1lw)=v4u?pDZq7!Ub$@cmfRnc-*>iI| zu78;Tfe^*56%G5fGEu~KIKs-UxGhMWw#!!lo@_ z{67JiarK#)5m6)u$(x#f3VHYq_;kXjUVle&S3w@_fL$aaDNmPMxtnzpqJk0BGE9?x zIVxL~*IUBH#?`!GR)}aV{tmk;1X7~-><+mR9{CcvZ-Eh?)r1*vpcgC1vF>&RmkJ=X zyK~I=j=3KayBykw?}74<1m-&@?{>o|2|8eE3smR#df+=bagyIM%gyxiej&4uf9c5}RASmZyMB;JLC`*ArVnP!zZ2;UZ@y}b~!M@l~2vxkl z4G;zXJN59+EOc8?J<|%gwF&-+%RM|cZa$l8TzG*oLCN!* zpvuCzmf}7ki+=+l-y2ax_Y8C(fc;n%*g{-C-Kt{A2i8;^WN>?lD+oG_$JIGzm7Vhe zVHPmvGscew;-+x$!S35MtG((d{Q#?;cWm>If-*Ptu5BUCr%xwfePF|{r(^R<;bmLz zc3h76>L?j@;|SMldg;&;S5l zaBmP~P5o`Ebhvr|5nJa>Hb=Mu1x8iv-ba^!Y?;6sBq^94CUd)Wpg%o$*Z|6S0y#JM z88ixRk6=C%eGynZ@OM}aNNttNhNS6=4I(IBh7gR&e9uk&_UpevCclAuf=^OM-LwHn@$*(aoLrvk*67T>Ll7PR0D~H+MdN zxPJQds~uJ;J_8~pyzAE^klMgnBzpW$cX<{>Jn>S~jM%US40pkl&?w>v5e7_pJQHWU zb6(&BfEd5M)&>LEn%c~k(5&+<&~atArD-xL*0262uC-s_<&0*S_i1nbvL4jJY8S}Xx3Q}{<_c1 zbKh%#;n8d5$q8J_|?O-W%*w_FrFMoC6iCvBq@w|2i!7AVI`9zN3Dr*5A?+>s^OUTO0X~_) zN`EDXtBkB$oK>$eDUdKOa^GMf+xSh|O+aX{0-C`|W<`0D0Vs&}pgEdmK7SC7WR9Nr z=(fNU3W%2^fPieX8TAN*&%Bp|Np)Lq1WV>WNb2bYeT4Ob3HgXXW=FLzS7hPq>>5lb zM^eSod~tP3Ha$aW#S(Blc^S7XIQ-Xus@X_q)!Ow$cu$uI>hYXKMxYmVwAwtZ2;-CO zMwxt5a~$iHPM9`kU9b{oJ%10E-*kIsD}ck@Aj92Ihav_L87keq=6Z{w4&%3+-6Q;s zWgW!kWq2gq5Df-G)L>Ho7-n4dZmtcfxARigN~g0Zez9QPpdZ-4 zq7g_fqZi8|)z_|^6x|V1tRlJ>$xb>aX76R6L9tUNV4T3R+vei~^aTEvLOVcr?qV9s z)l1Jr$$$w-yH?x|m<6ZIogRdrJ9kleQHKNxEr%N)2w;CAsr-9Mfr{qM^KkHZJkF|` zC_@qOOhLzRyV*dVI)D4QbiM9}+K!pSP{z~ybZnOpEgk`xSnNN6sRvqBPX|rlDf0mD z#lhcSW|!S=0J@DwctZ*Z*PR!{gbTO}0C5s~j7KuT9`+7j2Uf4x_yKu4z(Zlf0XoKe zR-*BChepGQQ+yC?4iC&YoQuUFU5-bY3&?~5UdUc^7Y`hG;(zawn&X$BfBF3BiwztZ zi+iz|=$fqH%80V0VXUl+d3Iqt`h_%3zO^7&Z=L|E>7s27#5n~Ca42Cm6 z&XEy(FUZvgvYBVfnWtMa>#MsXB!dYThr7W{Hb?$IhoSj zRz?UOFnIgkv43WVYjFuYhYYK)EY#K3o|!=R#FaC~>DI%jCm9{Cknjv~rP*C3fc1WB z#h(AifB$d)^%*9G8uJ>j>~OxDrcn=@x1pE&e!BDr?@c`0K!eKXr{U5hXN&;8Hbmoc zCyK<&FBjP*B+VOui9xY3A>8BIC|z~pGy5brjtTF&34cJBWH#Vf(Xv-ZP#Y)Ex(MN6 zlQy;PryFA=-o(vsw)7HDY;w5|=?QAn(ApiH9XWf{8-d_CoFjHeFpg&|%WY_5ty@&i zAGmY@cE#KB{MEH2z?bi0dZ$j{g!F+=eR-)U(wTr52<3qy-FQWp0oZQi0-EzaoFqJ5 zKxa-J{C_fH9zqHSfUjzk2=JbxJDbgy`3jI(Bw2bi@8b|q8RnS>*qSgo<~CV!+Ar{y zNyrYPb3`aKY6Ls3x5?rQ)Cv~>X}LQTtTa<~HmR0nWBO60)h=Nw=%;&(46Q^Pn|LvA zM2>jYI84YNCn^gxg{UD6|)W)#1d=*%Z8{NrB#;jyQ+ur6|*A2Y|rpHelue51h$u zsedq5n3=!HGZ*02a5xzdWbPeoj64;6B-nH z6<5h!=jo1vvCcP1jk`Lk@92qyB|%;=*MDuo$%bY=%??!HS#%wM)tFQ;s*cz}n(@j+ z4Ht*uh^9#@pcRB44>xZa!j;?!d^^(&vd`G<#lHyhTf-BF^d_lazkK?6|4=@Luls}` zG4C>;cF8!)n{$hD6-0*}Z`A7YA2=)mYsgV%u!<9}KQ zp&$(aEI~Y=UU&~e(sJh+c)ZM~uann2Ol8ftVlourv;idD&L-f|9KX1M@7)$PehV;k zyIU$u2cmFGFgo`rb+EI;-!UYfC%eL7q!R>BWOv_)eS#S_Sst~X!uSK@b(;VNu+dEn zK90W=R{a?M@_Bw0S1+&ZC&~$p1Al$E?IPGgvk!X#4tsM6FhBwG^iNAckpju=ur1Ts z&Ub^cu+NCndyZ4IWZp8Nk=5!zh8T_ON^>MT!!w496C@xmSMS6(aY4nWeXcs?5JMO%W-L!LjjoGwse&Ha4nSM*|Tgy0>W}@D6GYK4fF8Mx4%V0q`tDR zzW`AKENl}DWY7BMGv8=O_J771TBiUX*^(2Ffmbd4PSy(naj?%Kbg?V4!*y)Q1K;60 z`3QSR2|kVB?XW5;zDE1Hd@SC7Dz2ieUj0-JwCU!9;vPnva&B%-y6&Wkiy#SoIAy#H z0fZkdU}#)Fe=|l$z*kL0tbPOB-HVy}6U1G9>!2FX33`AKI?(8tZGVqWvmVAIkE8RD`MKiq-3+eny-`hV=StY0}Z;r?AF#$$u0 z8HmwrY%iKj0g3|V<3L%8BlosiShjPrv~zyb_2K1mpxn|w+!b^;+@zD@fr~pf)Y@h> zb6&@7v*F5i1%r$f`_Zsp82HOBTL2r~}PwraaTKn!MxBXij1BYhXTwe!H^@rwaAPxF*=ISa>Qnyq*|Nb~Sy2m|BR&ZtPD#Q1O7Kaak*|3s(+!Mcz^yk#j<6;e4T^l1bM$_6vlqL z&8reAFhM*anzK!%6ZkL${EfnLeI3CsxU-ApWw)6sJg!_??_a#?+2wGY0r# z@?AGXsv}P1x=t`y#$^L(vRnDK`!+3hq8-hN+SE71wYzdN&*AVfo@JJ2^X;p)?9lmz ztIEiF;D?dJ4V3^7pacl)z%O5Q>u-uHKO@iVtrh8OlSJ$ecs}a5E_X8QXH%N?0LX`1 zHGk{Xap{VO(lU38rwiu|+dsdHYJc9t-LS&OQW@lIUt0^#8- z1?sxJEP!Z+$ef*W{~CO~c9($x*4#PBIi?sb=h@)?EPqEn`?aN-1g$Z5`TgKJSErO0s|fNyE!{ADoDi=GQ7jJDdAb+ zhxBZJvLgWaNOW3mim)s-UrUVx z;I^UA%gv)#G=(IyNrVjyy+VGw(|gH|c-)k{u}S*iIxf79HUL**JwY9a*X=Q1Fn_iH zb-KOSB4m5d>vZYQ8*z5jWSzqc2QpSyjG^k2jnWH=@L?I1cK&t+gT)}Mjp(NQ=!RE3 z!?Q~}+GZ#pozuK*yr1H2o-%$;9qhd7H8?v^kWqn%I?%1}a{B3S&$dC=6~D_am{P@R zmh+>Iw)Q9=9BwbDX*@+Cm%pLE>wkGa+))M5C$F)wh<-NyzBMy_8~AaX6;a)S>w!G2 z)i+kuosh@nVR#9a+8^*bUpY|NvbhKgkCz4h=ITNhnGyzf?G}qnJC(Z*SBzd?Yl2SG z-h>S^Xv7~O2!38i2z262&>L(Nig4e}T&->$nmE2`j?P_Ut6?JNOy0$V<6GC^IyOEyj>}foV40T(1s~RC`x^udHM@z?#1;Fm znuF63zHe`#qsG`&HnGD?MWTT1#r@SJd)?wgxkghR6cE$(>E?$d%l;}Z65Bf;5SjJAh)6ZZ{p4&Md! zdGDVe|Kx`7@NQ{Gcv?HV_lKa#AWD~Cfe3f5*}GDfcP`Yx5np^sSmK4~kl%E4Pe<^y zQ9l{iGMy?2c#$XE0gQR6ndZ~lWMrAwF z=e<}Mu3!`NCeobPOZR@BQXCe8(BlQWYX|MK7Zt9?q1ae9stpSZhmM$|Z4}+DodD!v z2D2a8)cAHH*It_Q4Hn4W+OxQb=wwqQN9XoltQ<3Q=zks$wG6@2ovO(WREyL7B5v(0 z$OZGAIeHg|JNs~?=$}U0T%Q3zh6F^LS8kV{!4n#euegHK=F0C<`lnxhdAoirv=7Jo zjl@r+2Tc3f`?8V-+2XK5mp4qi3Bj(nQOq%8_r1Y0@QQ~kBXhG&`%EbO@l4T8Y$WjW z?omYD34c&lQ9F!Tm*mJb|BLb`jsaBr8nK;NeO^!l8+j_)8*LSY7bczW`P_SjW&#&F z0l@~j;*JC}8qO#2B@JL^j(^|Xm3@KeHk`g`=w|L#M2V@fKH+L$1H(T2=2Rh(>W`u- zA7e*UujX|8(s28qD;oM^a_$kd^R=BOhM=Mq$bUn~)w3th#Kz+LaPV;gAaDB;-TM4= zL(h5gQwT=BP3$t;G`yOCr*~O;N2qH>r_f!a@>t0`9anYSrdnLgeCI{5kY)~iR&$9Qc7M7r&J?Lz zJAdEE-cLXN^2`4GL;F~s?JqAJMWE)jrj7dU@66ue;7wY^ZSC>!29&CqyEEQ#R1kt| z*dXgQh`hUVTpfn#fSA|v0ZGlkpcoflkEih7fC8~_1!rHwb(oi{SB(1i{aOfa+6pC1 zVuX^skHqPPVipRm?7q{==;r-5M5q~KGtt*Io{3DxX))da0sMx1NPlZ z9tbsVII{x8Uj_cyO%iu;OMr7*F&_4+Oq)%bYti8Au7azMeMrN+CT-r(pnbYLK7Tfo zqRyHgR{fw1U{L(vyNnAs7F3k2?;ofXx_J*`0u)eXNhoYtc9J_Q0hk$ypNy7en&U(O z*yU0=&h>I57{*|U?fN>Im~G~8zB?}Sp!aE>#Y-$)){UZgKh<|}{XBpB{CWR8|LvcD z{PJ|_Jvk~)|20SItjv8H#fE(W;D1<-_^?{+Z7%k+;Y{xB?#jNGJ31UHf+gbbO@cc9 z>ee5CCV&(Ai*H*g*wcRj8hQX39BisqgR0B(2&{|S0qMzwB7Y^dKFNbfQ@EzY?LhA)dncLmaJ0((0`#R=iQ(5hTx(G zUCKJ&^20z6bl9s+tQEVA$HFzd)J@*i}D0%^wu^^k7yA ziqKtwbi{;O;$$5xa0bW11enI1lwJYi6(KzL?0+Ju^m|F!JVAt8iI24{wmDZg?4BV4 zUfmlAf>%Ef!EvSDmVdbTK^Mx{WW8<9+~%}gnQC`kL$@(H5Y||QNYH-Aa}`st_rm+SM7>#tuo zr7ExY`>(y51g&s-9?C)F&w!!%kSW2#jX6WsAeOko318-rZMNVmir2$|3tTQ3oOSau zflg3%l=NBM711AuBcoSkUg-Pwy<91BI)2P2zQw{L@He+hI&FYB#osRZ#UHJG%9koS z<#ud0=Oq{WrGJPsQylhMiY!eYf<2pi3T!_<%_-bav9mli<^ZT7R%SeyQ9W3_1JZk$ zQ*M7Mudjs~AnYqo1@CjMh&Kwk`F81`mD1dYqj3e|=d@>Z*{+R6j?{|u0C3m@A8!TpuGauWytdmAu*6lKsNrIzbePyf*niiZUmF52tII28t(!pO-FUqZ zn}Tuk9t^(t*}Fzy1D`oa#}hBe!nBh|baz?zhlde<;T(KnMxDJZReaVRMguVtUv3LD z(+h2hq=%zd<-2xZ18b*PyK`8zQ^`gFXjy?-NXOMi~sV!^J^wOI7*yK>iX=x#X+ z!_}~sYelBZ{zc*pEN0zL^~j|-_V&AnI@r;CxDM`2&io8M@#!PKvy;!@{uR6%0mlT) zdF%h=ErVL(xRT4wqEHN%WFV6 zhFk8PmK#YB9tLBI&D*72-8$?(Pq2l`F-(_3J(ns#sPK`OLl+K=N*oC4roefv)Aj|g z8lCRhDmKdVBGC(R=CvNr)8Bggz2?jaMt`s!Kxqf5j^{3?ySl#sML@d0*t<801zls0 zZYqUUyJ0@r-eokb)6Rxm9lCqwVf%Cww_evOfLRTn{JD#!xIZ6z=f@nsv;TYjnY@mV z@%){zwm8kZuiOcDoc4f0p^_IKm|BWn>61^B$==rOmcPq|Tggig?C|f`a|NYcFt*Nk zFD8F)ad`EwS^is17|#uiBY888}Nw`(-I zp&&)YjAJ{~d)=2yJjJ_?2ROc)%-t+VtsT8EWr*`MPoD7*#SNC-?F3G9+Fi3v9u9vu zwoOUCy-fV-a+}Qeo{rBye%YUY{N%i3c{Z!JcX+|YINq~?4-zeU*Jg0>%2T1T;n@x^ zS5u%}%L!ojD|zX8bYTvGb2xrqyz%|cUYi`Se{X-e`ZDfRa&Q zKi#S5BKz_h>V9r%bwDM{(T9C*(G6V<4e$!qob`jif^j(!e$>so)?iEIeI@81>K&FF z-V+SXm1!FSWWa;p7K`J}9`M64#T))EMs%mJce~46zl-YAufP8Fw;$KDBsKlzmlUE` zMxGzQ;I9!@9Z0~|zurWm@5 zUPc)>MaL_;DeVND7~X9IW91`b*qrb?%(@uK*6A`gIW9NmGC;(R5#bDb^VB?f=sM^Tup_fEF$^;#}h zCd%Sb`EOosZNl_;B^=H~pv@)lJ-95voY1d$c~s{FoqbA?xL^bS(p2+ymA6BOD;KL6 zSedEf!+I@zuska*?b`9;q2^iM29pJfMlsy?XhSEicIJycjhhA*Qm_>Z0mG%283;17hLV`kmqh+lg^HWpbPHv zv;mEnc7Yjj3~sddE{6sWO8PmIn@<<}HD+5_=GOib z#9v@aWy5^|3Le3R3^BQ9^ddoM2VdbWGRvAYW0@(Ki3BOB@66Wm?BJ?Cv~CxW{K z0=It?O%8hF!|8^_`)N(_+PLJ^dA>3(VS!g85RF&~U!5?W=3_P+wbpe08i)8Mu42Om zOv}3x(Jf+0^_vX|C$y0t!hT(MbqZQj+8 z+wBD!M>sHmXVffR*K=cLckfR8o_hc7%TIsf*I&O4=zewX@m(K#^#Y!P3veHJjnf4l z2cOo=rsE^sLXR^HKq`0pp;z8}jIH(PMNIqfe!l1S-pymVyw3IL=aUqfU3NXi>sDh8 z2+RDrORT&u>y^neKSZc=<=Yy|Xi{460`}tCTNE+41;&fFpn}caJP!7GjUkX=+NOV} z3A%EAyE}h6%$F`p-20SlZ2@Ys6DeT~URGAJeG_gS=X`Skfo`DKu4c{lfV ztPO-$7GR%h_qZROtWuV8#nUhb7R+;k)$M_?bSHUqZteDp?({4mG`;Rswa{D`Fwf~V zIp8xu>xjojZan$W-!1!s+yR`ESKC@xt1fVV-iXJVPcK~t;h{YnXLdhJ;3^ikbOV17AIJ#K z!uf8u6Wa*y4m)pY(~O_{MO~R`jme1tN5-n%JiO=*p}dyyqOp5IuqSvr4I)fKy_^Tc zc7xYIyYJCJ2$g1KR^iZN08msDPyW*Wl#@wj>05paztE^7Hj|gWF-PvaQRu zE`H8DoI`G)tpk{=c|?EU+-T>j?mGCxmDT4_FSo$C?!}wcoD1!< zIk@KqcyD4N9vxCIv*&gaaGQpF2%5sx@700f4y75t%hIV^H`#Z!1Mjz^vA9 zo;xw^Rqc2L5>eauZU^U zPKnlR9y2ov1SprC279>gdNjuuT`9kCXRetLIGI@W>gBbzZ{483lT`Z9-(61Tc58H_SfY08)NQoeXp*=15JTNGxLqMQ zyp7MAbA2`$pVs-R`#FD~CQ@5NY<|xcE{RJ>Z^-qv9q%r|72v7C?oKyJ#_QP^cJl@h zFh+R)Q9~dMfx@7`)7A61(`2jkeQZd5cf|?zciyJC=5d=`aNka`(ZAZ|c(_Q&TXP7& z#R)L9+TM1rkM&Y-Ggnzwbf(+xhGBK({w}G1yY}b*G3Gxbs`G#RSpV{i8=hl)H*%Ux zj$3C=H?#t>ikT3;A(;S1b#;H{(>@Dlwr)79Ho`%n0z@k4bMaO%@0`eP3C5##FG>mJ`xVRc-#-8L z>kq$y$7EqLdWAUu0lPz|>rB!A!VlV@y0YLF z9J3)t=+po;TCC2mzU)8B3pRMXyO{;QPK5WKiYEu^%^Cg4o57n~bYqWbayPF%nX7iK zq-Hq$^4@=HqCa8DWvgE1-6HPaU($!*ezyDSZMm_z*DJ~q)NMELd77HJ?9PA7UqM;c zdWL7*E#psYknXd8FMH#R_soyO&0Zi|o>0KyRq?j4niP}Mdnbj}bNg+xx4he+3I+4t z%;hGk1W6Lgpr(cmVrc35(tH2A@+u#kRDIVjy3~JQsOx=ugPCI>!IjG8vPWq+v}X?B zb^%MT&-S@Q$W9iZj?+uBrprJHUwZ*i%R%7T-6?VTyOo{MywD>6t_dE`DDt8Eb&@{5 zb;`iZy+h240vtR!BQV(ekgUgg=bLTy;DcD4i>el0&&wS(=nRbfIJ_F(H82Eo7ekz0 zcs+lfdxdOU-FP(F&pJSxvx?hVG!?sFPC!!~UbKGVAw*>k@j=O3 z@w#i97~S9RNIidcG;7(X3T$E{0S;e8r{RBNu4WJ49H_ZCBO6=7XWw%v=Dr=?1pri=a`rP+i4)2$JeWNBHy^gf z=P%y+lhZ$a%aPhQ;l+|XKXQAw587&zs}f);-cw|Aqvg13*@k~S6+L%!4;O3!F};6^ zxw*jwO=(ZZTfy44kizSl$Mp==op5gq()zjU4v*kvh%(m+{X_MNIp=C$`djV+jw5#q zUgv&2Q}|vr;zr=3>^U1Qbvo@7?q?_AqiEiSAW(R^Vu&#gm6Ru^Q89;hrRbI9{ps1B z!Rl4B@QVMckd}S*+icG1EgSFU_EdkQ`?~}@05d-I%H#1TW@-f!>i_MXQON;k)3*u# zO2|ZYTodg?(wOtvHTdix%Qf3zVWO#d@A2ubso_jASPEcAfXqavJRfd_bz`@<$Jd@6 zCo5*Ob?s}{w=Ga!>_U95xV`mMa=d%}IIDLeXLw87mfye`B_(^q<}+b!inmO$v;(+&xH~zM zF;*CVugZfXVqRwYWJJ@^E$dFW@O@9WGr!+^4O0 z)xAEhSayz{=;OWbOR0JfUro*BMyHqhpwcJs@o*&d+Ai%Iaob;tb2EUz?Y!M342K>o zP{2(NQ11Na!m1yR{=O2NX^uI&@RG`o6lR(w?}uhyUEg)HEUFV z!5hb*72Pb0+nEUr(*-D4<}>OA$w<}{tZ8^1@-eUbKHX$>qV;EZOT6F8cX@SA#~-N6x&ivjE-U8@lgkRdUe87FUf_abOr~V6bC<(AX>lB|*J{6*EzHq%zFs7> zGl;@l$6c@wA~!j0$s>MG_&vh<>(^0#6Hz>5f!_ z+~w6LdR*}%x@`yw)fPOPdpvxHK25-|MZ^WX%cB|n;6$5wu85DXWvBi{`p^Lw$EQ zvtR_anZ0=UTmaIiHy`KVRwVb^;sxdsg%`8t!>&dzJ~_NAkTb-0B=qNhe9Gd%YjE8- z;T_yw0c*FEz|2i3Ef1Koh!EZKs+?ib@6E59SpNSQd)H+1!Rta%p5}mFGx{oCK$}KvS@vh zboFMFzuur1LUuY;tI+;`udJ3tJ))`&dp95c)Caw*DH)|Ur#BDh*`;%!z;`{YYi}z!n%1Cx+^b;7F9j_*@`cyH?WJ*+( zCG#JW{^8YGKL9XcCe08g%Td*!HB7RmYC1X-b#k2e(?lA*HQ3~Tn+&;?<6lJChq(=W zd<`<~H>AOV_I4<)49na4Ze`}^5G?g?vlgb&8A*l8tJavav**X^nd|!J%0t?DcrM#m zN+aj4){I_OSIk5=wpj_h$)%r1sc(z*J>m9m1k0Gh}Dq zrJ3#tt0Iza@+pvia_+!2w$73vm|8(44(4H%Y--0*^JPP*Bgs7Y&c1h^z_yFjpaAbXYgvVA98+Rznv+^|ZprdKz-8#&F}9iHS577Q)Y$y2m)D6AE}Jv| z($SU~DoWjd$i zXn**rT71$gQg4RiomH0i(I*92H0*U^PBO=iE5Q$37)k9Mh{~5DZCBO)9Nvns#|1|8=Qq zeSzx7W1)ze#scz`gJZVlIo+WUhb?#j>q8s%Lta~K$s=cTfw2QROW$&(iOLX1U0?uoV!SqP#A^t?+H+U_h2t~^Ae+I)0yeRHY7eE1V<|x z9Vp8hRRvM{Z`&F*+?Q+0=71UKT-DrV8>fqu_Di>(ek9FP7miMp^RCU%4`2X8$K-5L zeT!CKe>xZ7nDY`rd2ajgY*ke-q7%;$hNP>O?yc9Y+pHp!d=ua%JUTibd#)33Z-gI! zXouo|L7S~s6W!JQ?O?p+Rt!DdiF2Ats=@#b%t{kkD)iFNrr`I(rvrDm1~3iOPOcZA z6LgxTM-2h(`f|oP+J9fYaaYt(?<8_}&>q6k2;!w~+L8(p5U?%jBCb;c!FOh7<}~Zr z9d=rkC2}^q_RU>meEswKJU_Bn|Crx@*t-^gf7#WWds?w252a{_5WUMU=h=+WH|HA~ z4XFj_-d?T^MUf^Uc%RysDzc^WfX~NEnSBWmvj<@(+8U|^r~R~%urED;=6qu-o`GtO zOs}AK%pR83pW|5k9sa0gTbOlQx)qMZ&STE)?9JO`&F{1zR@O%=(6HtWw`EWTf}0wD zkWRJu{hh-RzuWQA;zlDF>NQ-KSEP56=F&IJ{=Ywe`swsUSnZJD>Bs%3v)(XG4qRCc z9h*F5XIsJpLF(RW*jp-Mi#ntLGvlgdEC5w zQl`pmwseD8fd<-~J)DyiCsf}$I+enIaaM0=U+t<;2!fM)mJQ|z#Ad-YEEQFil6I9K zfb)Z2Xkob+DiGO}8rAV_bQ1d>WEqf1=L+}`QB8pARPxkB^$dSssACx-gh!1~@ZZU@ z&U|@G#tZDah^uSWRq`o1!mQDC9@1>O`)sOp1C!Zxx00GM>G`I_&tAQ@ifiP5j|DnX zu|+CmjS*(|n$N)>SW~T=HtFRNtN=N-)_9GiwYG0G1g3N<0S*P zC7s_0;Y1;b-D>}`RVBNbApSd>*)k9NZYf(h;^XOrz}p3)aq6C+rLSmVULTVUqifVM zg{SM|5jJ~MNN9&s#LW!>qH$1vq*~n5=Qe0Fs*(j~JT9B@sdX0t6{1kVh!I|);)$&& z8o3becB`#W(NGWVm!=ZRphO4#Gce+?? zs0c~q;;gyI^?lihfJ5~vJ`1qkNo!7v=6l1gLV}`JwP4`uV5=*vnub@f;#BWDH$I#9 z6^bwdz4RIK3uMqb_z|!2AZK=k znG7s?=vWf;3P|^VRzP2KPF@-23}s=bPXKb*-Syft*gWhQ6==mlwRMPgMs@SV`IyW(^{v{c5|FU&Tn?M65?U1D*;pKCKh*(NM-c~tI-ZrT`cd{L8y-Tps zSpUia{Hocpo2zd&1t~>eofjbAPhDz=L=a8VwQ5RWpZAhiIP`dS*7o!gchh{{(GtbP zNEn<5=Wp15RY8TTq@O4ogM4JlYa70X9#YpyM`q zdV%B*z9Vd$%4^Tg2A)i`4zI9yFZ+-U) z=uphofo^Tk3-QkJzM)`U&UOuTw#?GikmHnGf++_)fVoR%N?%QPGHi1yBNEx0Uk*_c?P0FmA4{ax0f|)A!>M80Wsi@eJVXZD<_|4%t*-0} zX^AXK3a!MIsaSDsCA6q5x+`#qIZVOZ1^yV`s0Wp$4QS4I=+_fV zLMpnh$>ff`&5`wfD95%Gvu?Ya%s%I)9K~wrv+KU8Lo-g*el0R?-T-EWaM+&;lAKQc zpNF%07H<@k7UuxeOocrAduTNj|FT4dC3<#$HXUKH4&IC%K^jb~hJup&xrtF6zf}V+ zX?J<4!Loc48?oR{gx#jSK;Cu@7(jhHV3j1m&I9m(q@1W$s&%UeAGmBK*}k0kH92>F zQ~;~v$E&ojdZrR9df=(l8kHij@u$V$ZO7$jcI>rj>Z0$UM(TjPsKPDirtRCdJ3(Q8 zdsR>!n}FNc$nXJ;T1np{sK+X$4TR0(Z3xFDTI3io^W;6LIY68IJQTDW`1ue-Cj|+U z&Dv!2sagw3%u=1Lxf=Wh<*WGxh2}vcxz2VgdQL8bf+^V8#tw>xHLJr%c)pYa8<%Ru zoQdp2?_&-;*sE7~#9&L#tPbfK#aY{bRxi!ABeQwmIm1b_-Q?{%oQ&^03Vg(~14%f5gMq5>sOzbu5}qL>3_` zpHAqMjWWfKC5Up;fZF!l$b*Z{8z|<{!64V}bwmxoLB5l#lLKLw&`|Syy+@z_{MLTH z=%9QcygiBU*>z;U>)3{Y4IbftSyQPsq;uFNN5rVQ*zANK?^h1}6xF6qpa@M&MWMIu z($S+7BmX#T+~ml~v9y*hwgrL>*bxBsp_1q6=6+~;L?uO1;WWV`iG$$+MyjN_+etri zUW4EOl76fAU-hMH9__B&n!XRp*d7=VOuWOZ@9JyL3ax!OfP^L~P> zy;3}0Z}9H+&u`y8Zm-H#Pi7GSwOayS>@nf90i(R@v=#?D-ocTUNxLFTM3NrY5Q#I5 z>h)JLY~P3k5T~l_-;um@1JaXuyT0OOO-!r%T%4=tQ9G%{`5`+37#|HCB(JF-YqWOe zfFFAUB<4m|Nvb=nc{(6}2;KBDeB-nYdrlIZ^0Hl@CqmjxODNOQ<&t6HQCq+`@44*1 zReM$NtCA}mEzUbUd{?05b(#9FpI$}-?M<-NY*QJnzO?Z@3d+z5GGtW)#yXqwWNP5- zHqa?`4kaZ~T)P*n8ubh?+UNu~+YmhH^G6$BY<>B+5pabM z&eKwLOo|4wPMjcrwkEK^R#@SPpN*Y2P;MZL4c4kZExGdsB8*t&)&e^|lJCXefYT?XGC*J~e9Gt%aOf$?>K_ zk~m>MgL{O%xm^TwvNgO_aoT9-u?9ji7s7=-zI?|F2n`Bab+Z}o zu~Zsi3C9$F(yxJ@l$!l{OWv8d5s9&0;oL%*Xi!d^>x9Pn& zs~&;4qX4}W#%piuMXdO2H(L5|Jn8X~H z*bidP2i=ulU!tXcufzU`dMKnIwORGmB^bg-fi8Q0VKM#2fWW4xAf!$4mxlrR6)ja; z0rjv&MJH{$JT3ym28A4CzH*DRow{&VEm`I!kl9fL80*^_yi;CFcQREFHzSf#ys(v^ z!nu}08_`ceX{Dts5S&WA|9z2`u+>v-W;;e5`x-A3qu$qq^C|hIRGO_)-YRUioHd}f z;$>ccO$)AxS46AB>I+=|MW4Sat6*>;x!XJn?I2?-SVpSaz2svH@Hc0G>>_)tlN#cw zDi>KZq2^?t9Wxoq>`(w9?AEe&uTRu3<>@$V!!}pO)23w3xhg*cjBbfESYXrMhAm?h zfimd_HObhAt#j*!o9M|}s!aEK>vDf?Kd(Q3A>7}8eB4*vFMr^bpJWB#04db_a-{5B z!%jRmo7WT^R9~o*Y*aHLhYn9~RKdyl(pstUp-F;8@-pv# zHc7IMiEw(^x6=@z*M%DB!&*04fL$mm+X2sAtLI={QaKVx&X(PgudDU-^Y1@i^i}hR zJw17wdK10_ElwrU>*{xq8N+d+Ce)ncW;5dvZY@qg6meHKGhdueS&kNqS(9PC>Y~@B z#X*~+DpR2K;MyNmBVHiSw2@2!=F=H}M3C77fdY9Gfl(JIzC5VSj@!ba1oX0tI7d#q z0a&1vUd1-Ah`nMwmE|kNnk->{SMQYgH1v9{pzpWwUsPZf+Xea{DA`qg9S6#gwUG42S@9+zMnV!=M zgx!nd$TPFu8laH%nd+?S2`3lnXc2rWBBmAWeJsN;OQ~Lm!S`>@+WtP5WQUVh^Ii_~ zwibdi7|aIAVMmqSlVqMmc;1)NPHqOr5TfJq@XW=0N0+*?d zV_$HQwx)jKtAlD2kJTRe??nMPW#1_Ne2rm2W=-!vc+iI9RwaW>DgC% z)`z{6PVg@Jb#j{Ybq|N43(L*x*q4YNpQsL)pKgQq$&MXF8qOAZfcQs$q~kF0W-9*b z)u%;Ju{FhEM$+vxmW<1MYNZ(*bMF9Cz-xxE|JyR<4{3Yy|49m%2lljMR`JxUmt??6 z;7~R-&->{miJF8?_!F^|+G|&EI&Ss-WQWBR2g*(pldYC?XIC_0zctf-@!PO1N(VCy zrq%NsYI{AdghAvS)m9FFKepzICmVcnZuH!20J3<`dL7;mAM6U912>IJm4lt+n$AMR zOgg-;Z6D6VMXy_7-up3keRb?cvQ&Dq-0V4G4QV?#;}0}_Tc%Ifr}1g6lk|OmYE~z; zo~&?H7e*B7JJanWFy9F6_=L6fTyhy}nE$_~MeJGAGx+dH)II_6G z*LUK4S?31Z23pW*~LqANWfJ0K53Rjw%y}u$Kiu0Gzo?Q_W@jV z73fMn-K6`d8rRVzI{?k--Io?#@Pyln@~#}A>J2JNX$%w;;JLja8_1DIK{q3k$Rjq86xvYtR{QI^|bE{k+-C8hNQie6|YXnERA^70cSDyms zgiU7=#If6C-$%ATfG<&Eyt56F4y*EEy$@&{-tz&{mG|HC^0eif4=oT+oArjK>nYl! zc8_$b97-tTurIIo-F7k?Er+A`OC27pqe&xw0o#;bsZK+GTt(@VJ4+SyY=D%)3Bnrl z2G_r?)Q_Lv|5!~_;e)bL4}f5O58lnv+KAcg8*APzZHmBXhi0enrgIBu03>N@x7d_z zyHhN?@mOWrgj&)O2#ch3d(nH_ObK0qL^?^lfg7tA3|8=L^HTKZeQ=UTpmA2JJNcxB zw){3LN9VME;sZXNGBiDb*bG72iEVYpn`wxp8mU4QyIPG|)v_WDD_-G<9dc0zQ)%*| zcsF}m^B!%x6gcKIziy~sVSVwJw7i#}OEC@uCZ|nwt-Ij_JNuq3tuVZpSSv2)WO!*X z%Q9sdmr5V@b3yvsBn|*a{21)^3aHXiHR{@+z#=<;RDrSpk+9E6G|TfO_<8>h4|>c^ z4jX^8rZ}&nX{3{l5Z>Z#>a^n6??R{{eUezocbPD^>4*mpO%_ER47PBypQT5(Tv*a? z$y(~Jq~xxvh)U2EL zN$diDaA0(oZSY?3+$(RyOr6ub(JugTb<5)t4Oj2YOAs;=&>cYZ(s4O$eNwc`q`bu~ z+@&y{Y*JN!2_hp{ zy}6JZxdZ;5%<9mT>xf0mqhkaui4<JOJKkx*MEDl$YEJ zUtDfZXPrU9v$S}hI>CUZoj}#_V>M*66db9U+HvbwO3Hz(oXTyl;zJ3Rz1UR*Zcr8B zZt%LQn-qt&V@UB$8}!#t-`jV8iA?-O4b|uQH4baLI;f~r-2e}*!mV%ufXr%zUA{|) zl|q;y7I2M6+e??L?1b*5TaxB2LQ%NPAZ^zQ+g2>`29`q<62E3q1`toIScp&mpZ@4u z40UR9;q2SKd}WnRHB%mXGHu$F!-e>vOG;ABXr~f>MI`LhQMW(1Tn^NKt-R+YR!<5r zU#y>Y?ZDJ?*k8pH+LpGNzTDmz17rTSPOG=G0J(E@Nx>R5wSe;%h#;AZN3tGMP%!;J~@i|=JjEn8r%5rte8r1cw8(t~h zdA@g=7p;6loHfWkRuqH+Xn1D8AcNVasE26b#FwgJZVkDh7_k5`)a>wo>w!#lf~*c^|3mfJXcD=eep zhWc#kActEeQ%O31@8ZP7%-y?uw!7jGOR2uf3HZb*xnj!B+mQ&@f`bB%Q?@d5Sry%2 z^es#HLA9EW+*yMxcF8--v-8kdhm*9a%(H4IkZ%%01vT-d6a`W5mki9lv=XW2JBeTk zsLD}+`21^N?`D6aU2o7Tt)_N0Ev`%?g&YNfmO=$^oQ(*7qx2A9Z~xmWS>}JbGH5dU zEFRJ5(D6=kE`bjAFgab>M%H6VwFaID-?(Zx0NQerzi7iyb#S+7UmK>)f^3$g0!dj= zZ(r;$yde&X4*~OpW73mrb6V;>)v4pSHI1rSz_3y}fGR5XsoZB&42n|);pRk+^>D%O z*-;W0j?G$sXZIF{+^areAv`NKdH_XgvA+>^xo!IumRsNCu&7a^Tp5h(ZG3x;6YVd{ zbnH*ERKrZhXD31{ggU0ezJUkCK2ljQ-=RoYoR%S)E|0n0`%mqlcAcr=feLGCDG#!2 zD(3EH^EtcDeFrOT$&iG@^2L0){F{End0ORvt0`=Ms#g&Q>*@{Ix3aFT`WkbaYn(ol z*i{(4MHnCt_V2D+8M$z)FW2LIoD&?OJp$ZkE6_j<<<$n5iQhQ2#jQ}xdpD4S%?xdk zg!A`hiXV=+KbEOaUqWSab&_pS8=CIrb^-}hIGSK8O)`>K8eL6G9)X>$GKPK09XXZ1 zFImrjY|k(li;pq2U+z&Ys?!-pz!IrNGdWut2wUE`JZ#7yGQ0Pws_K&dz19pW0q_|h zP&KGw&#pg$`7?3!2|gD)ms}(F91dF~Wsa6+Ro3zV=E@GTFSKf_KrG72)YulTdG3r! zFm!Cr)|J06Q*xOe{EpwZIp@|grw$v|4VBJ+t{;74-;CQSP_=lKj}?a`yGpwXD(rrO zRte7EMtuiWd{bqz>ly3_gO}!@AE+mJ6kxg?ffvnQ$QTpq{!U!{X^yd8l5CVy*PyNf z=2sKni!Xb}Lv6R#FFpud@Lp;FisQ z2@Q~gmLCMSp>XgUarxuZ9|Ca>-AgeqJ;}WgQM`fUv#5a7oaVVZ35HVv8S46UNgzRq zip-1?JZ71Z?60KYEpbJ>!}(%!w^(sWOg!>pt~< z@OblU2HQx>y3J;T*G-{E2y0e*?sB|;*y5~@i|2Mb?7t@`YVv8byP9$R9KM|%2`a?j zWHVd4l3ml;!6ALZORi0umPq2Xv!4vRKQGmqUWhi@JV{>{D2Ml&AVgb~s~)3e>Fs+r zvQ(MZ4U|Dvfy>=F_eK;e;Om{ep{IvkB}p|K8B`d0+8ofH{fdgndo9Wi=?$Jf9JiHyv-p-w? zo4)kgb-1?!V`|8mm#sVxtE#_$6VIz=uL#T>;K_KdS)+{)r4SSNHW^i{zl~rcn2O#Y ztgZrt_(My!%MLwD0`C#Zmi5c#XyP*=8Stb?;YDzEP8P@r4>vVX3Q5T*jh?0`| zl9O~MZ=9lXbC#Hv&+s^G;Zt9Jjq%F!9WAt9;0E*^r*UK_L8&>tPojZH3aN2K<3~)~MYgp`=ges~DjYd$? zO=nm5$KgU{W7f6Gt=)2emlEqy#m5~3N_lvB1{czJ7Eaf%U3YAyG?Fd*uj};X&lSs; z?7aPCzXX=8{IVS%;*-oEi5E!i8%I$p5xyzUoFIAwV59bJ-E^=A0a+E%5v6lnN!gE`lf$Ua|z|rhtvvBEJlU3(vfB}zx7JYRa*^f^2Dh4>o z|DelY7Tg>utk`8k-ke$__HUs-khQ>S(Emfhqvq zwo{&UC1f^DG|PWjG)u+5Y~`0d+5H-y+FPJiP97{UgI3? zSa*Mqg#wfVgZTuU9oRtOAJpI{ZC+VpE7j9@k74U_w+p$kh3$$XQJhhstHSDexuGw% zx0#3P;YD+Q7cwTNHXOl`CZ3*pyG;Yj%c-Mr^|#RV_4=>be}4S*<>&XWKfdvg4)!gI z6F%7d{wU2H4&q!@q2x8fu?$sq1?`kCApYowE!E^%p3Y)tUAbbu71?l%SyQrnpUYEe zDEb3!*9wJ|Cy{4GDV+ELGH$lL@@A)(bcC66J`}xwI(WjC6XGzrW|&l1EEr!n_H=kP zD#n9S!31Z}nuO4wroBmyWN!|Y0OeJvXzFcShEZ!YET2(pYu%0<8+i7-EpBU5qci(+ zkTm|Mb?aaM_~WsB`AKxbNxrTXc3YWGalBpmd=+J!|KFr^*FyTC5paU{(g0hqlye;Y ziVd`XZ5dj@<|QXVbW*e1o|n@WZabQy_7dO^r*S&_n0TkHTIvs<>SS@YDLHhni3$=* zl@2&X#}Q+h_^%?8JH(TdDF^||4ZeF;$_miYT=$D3y4qHYHP?%Gl-Wa2RPcaoXbWSL zn**OGdHR~Um+-cFmbKCc$i*Y<6VSIzz5!W(lb{_VD?!OILZ$PM&_eGDVfKm(DN`~J z@A5a&OdI~ME#*!33J-3`2M1WprS|C-i91DA|J-3N0JwGWyjv!hm@7&7-p!#2B9BU6 zdChuQtFgS#he8s?*che`Rs!;k+`_S}U>P64&2x4F?p(@+Fs4g=QDHAT#K z=b=_JuSR^mU+_Q6)C8BYnR^;vV%Qi209Q_2-Oqg~v!8Lb_uo!ZUUqa?LOqu&@KnFM zH;3j4_X;e%UtV!u*kXzvC~Yycm9MjZL&t9$5u%3I9J;6({o#aOv~k}fP!uv$Uis1* zYKwC*@S#*>7U^WI4I~7945y!UwO0bA5abeBitvBk|IK189fjxh>XutzaBJk5HM(Ur zmW!=B$a#tIMWIlhprT}sW5XlQn@{V=iXQIlgqWu8_T}FExWqqT?yy+8@f2Bqcpj^B z6F~7p>u~Y_*_Z`;oWJCx)h3JKsk|6-+6}`W79N?}U6+;qs_}S^OR%do1^?R8Ce-ho zQvisy!qJyZ)v%AYtK;u@7>9#EtkOSNji?_*;MzEGq^|$4xn3q9o;tCG(`1|o#3R-K z!ll`DK*p@49*+Ob1%mqAPX}LrM|2u3^C>{~yo)Zgp=r9{1P16wS~zS`KD`=Mwy|kj zyYJh!lxZxXDyP9w;B-Bt8_#Mz+F`fVg{p6=D(a9xDK#$$+rFJj4LVU?a4H*XhTLmQ z)sAZ~8n(UyZJER0B)=-3rX`;+@UrmgO)Eqx>-jx6>9#zEx9j8Y?TfR2$>MwK%g;9G z_ux4YS<+aD>wCZdsywNnk?0A(1AF=-Hf( zPJ=M@HQN=+IZNO61WzY_RRk?iNziIlWxL*O#_K` z&vSk}mS21bPi6<;U1-Lbc2U@Ouiz_S_sZUB>iA#`DupPur0h13PYyCkg^2T}grjy8 zN`>302q02|kMP+^h-{IeL4kKCc6i^4c(GOosN2yZlK%VY>-t=ORLGaL(5Bp*C4F_a zVdc$n0l=#L+rfVOe(4xV*&W$@s@aJQhgW3GJtZnz*Sz$rjY6hMNJwbk()rJORc? z=j`}nT%;>KM&S*A#aSm77;*-_y$gFu5A4`ACOI_1v#aTRX?Z-Yc|s=HmVB+pkZo1( zLWV-}+BHtQmG|hjvY$5PCC5`zKC^eU$!2P&w6qrjiyY9ks0YHaoK|*y1$9o_?afgp zu{Zf4uTOv^j1RAn!ODmAOHkn}#QLp$R+S@o?)K-qtZU7G-6x)KQa|>zoW{qrn4{6S z4~M|WA>urP92AK^Ia7tjsA>yD%a*OccnIfqhIelt>>%Dtb2wr<_`4k!hw?;rzaNm5 z%VDDVxO=Gb>=ktN)3_bgIuwxO8E}>ynk7Q>OGRT7WtlHEJDPV!NuztM_R_AO!ljG| zoZCHr!b(|xO=azFCr7JlNMyi6LGf)L`Yd^`R9-{*Z=Xi{_GyWCdFsj&pi)cXuwix^ zB>3Lu&PnF^Z}yk#lf3$pT10rS#YR#8qT6rM$L(mQ z_r@Li!4laA>G*m}r|v&st;ZwgaOeRhD$qtj3|2D?TQ6BwdU<=oi=b*=Ln+W zVbDsaqRl4kVB3;-?w2P)^<{pSFbTzhWU$o}{QKg8*11Q}&)969bB1jGeW6w$f428I zB)E}~ImllDK2K!lJhONpZ^!d=kh(Rqx6NA*E(w6UsmEY4e%%i|$i>SU|^n#?yWl_;e6ztp9JDyEtfjPjrOE7?jAr#37A& zBC)gT$e=54$d$a3g?769G-W@%hR(8>yu8SUrGiAxZAY;W^im{amJHqjYo&AC|6!pP zkb2haugk)A$RXQ4923v$a`>=QiV!r|5=*6j?sA4S)U!K&0kk~}D+u(J8M~^(TGi<@ zbUnH@K`J!G#e$vv^;Sp8M^>Rbw|6Mz`o5{!X{~^bNf@-xF@{yawynhJaZRd}M}x-e zk3$CYdX+P-jDkW&RSWID=A!sNLkSVjyxPXfX#oewiBMaf7b#Mu{DT}(NI}WkqfovqQwcJs57d)oQ>CC5(*W{y1JJ`QbgE{mDX$ydvo$|Wdp77GVYeQ5P5A$RoztUVB?b~Mf~?i+-8IzFtUNK|)J*~4Pr zZc(>`Ll1780NI_GeDtJ*gH~gBozc@DfcpALkF`W;8ytI_-`g>iXKx9q_6pH!rq3zNyOs7)q~>2=H@M zTOwn!k4Q+QHhkp3U2_mJ1*Tc-=KBCi=k>o6aiNi)Y!RvE!1n ze-Pt$%XA9d@3`Z}N5k*f{Uyt*xF!Efe0 zm0GS_LP&ngo)VI_D8F0HQT`w)uoZ7!e-3DG4|3J@cY|kW0>wu*#_JS)*lJ<>_1S={ z{c-DVWgJwZYl}s}CGEP|OsZ>_>Z*BN;lqNXBD&s(Do!4ugz(g}8>Q6bCiiJ0$Cif8 z>0)man{w*lCB-mcw^pPL$-DboJLdSRnDE=rpWi;-^Jo8Uet%i4H68gRU#Sdme@I~u zgdD4}jpRA?nkJP19yX}pGBkIt-JO)xJ0{KM)e>zF!M&w~(;hd!}@ z#=~(pD3B-eMZ)I_Iv6WY`nX6Ya79mt)n*`bv^^u8>kM&*V>*_v<@CzNCtEe)I%d&N z(eW6^mG?E@mlQg?wC>TvHt3c^f2z72hE!BL+9CkNHFl(>cBUid>w5j`+x-5cw=W>{ zwCuc}Q(yz->8YgaDC8RkUosEGc?=bHI1q&D?I4Ugs`JyHlifKJ@30Q*b_;hE-AH0l4bRr{vWfI5k_ z=kzAF%ToO|_2xW(d9gM~k3-lC%<5ExfOJJzYIeoxF@GkoTyw~_v&&`9$ytQ}Z&~_4 zkv9%;`Hk4C0-h>f%U7lAfA!|&xWa_Jhi1mpG$Cry`ny0-Fiay>mY^ycHt z+dkc@o5|sk(Ho$@gYAJPb2{Q(EuO{ zlU(N1&0Ey>`vg#nebtjg2PFe{0DB#vQb&;xM!LDR=^)x%0Q~^l+ivpj+3jqz5p^5h z5UG7d7KFx5eu~e#f9t|tPxV6_8*{c)DOV+__0Q{zp}lnwed?dS{MtT#`|X<&so&f8 zf4$CZeTYvQsSZr6c8p%FesT_yxJa8~l2_GYt4fuDpqph^PCy1PB^~Fo28??Se7~_@ zOD(mTU5LKjUT%=8-ZptP-4ngayt38IHcr>Ne^X0Mw%AQhj07-FypHue zw_by%2I}I3SMnj-Qg{(OlYA^ro7Op*-BR?`4M*0Q)Q6BnbELC|PoN}?ouX6vJQs3e ztKZJop6VPf383x$dU@O_J{Fry+AcB6=(T5+hCFg7Z{MZ7s`8Yj~isAW4ltXTUUno z@?>4hLk6tLnvGL+_8SB^ixR%MC<~mL7qOh#V{uDOG$1g_F0=cU{(+4tyWs+h4{0>(_ z83||l9SRK9L1^9&Lg>|Ox`xQ$u+IoaGdYSjkEZ(wE8E6wqoNax55rCywLqApnQL7T zPRFQoRS8T-bPHY1>XTFK%7Dozsim9HrtXAxK$>@2G$YHamTfAxk4>Y!=4i_9UslER zXoYjYe>e|Kmr{gh5fu?0UNtxzfgr)7 zlm}1ey^>-;si=wG^moui3z`?tQv)06Hp_2eDA;4fzEPV> zJHNP^(b6sNPeV^IFr;N{=VDtY%T|R46o#aY2PjEiC(l)z%h{M|w^;|g zf1t3_lkcg@fn-%%gq)O+8aQLQ^uvzA0^cmD$?5ct5dg0;!63*1GaBdha(e4f6|d`% z1Ig!<4kGAq%;C=V)mT^nUhqsDbDc|eM`iqSwzp;b^J9sx4K{Uqu*a~e_CDGA10tX>t%6wE(f2{Vq*y-HVsNJpWspsa!C_9Wy)N)wLx=I&x z=*SWgnHo(fl+|r1Z4dV7q!J+?l#+-7J!$t0wy>KfI;yPn?UIq&_-yP?woL09D%zL~ zgqa&369n1Ql@z|xbxPw%9$p1zK#VWojuNqew8P*GaR+U90^Y=oUzf=>dJ>R3e+Qqq z6n6BbiMeByxAi(!0@fB+T$>vJOq2Sn+teE>8{=lVIBd>;Ct3Ig_S272*IEfU|0Oux z>@sb5+^mC5I+SwT2zRUzF^9bPE;eg2X-OQaZ@H4y0dCAftW{zmebBmjqHf6u;{)e^-z zv_rEg^)#ad70&W-F4ES5*|i#+$qMcTJ10Y25E8wvIEEHKfxQj^DdMrqeOamPa1>e% zPnO&Y%zs|2-NkwmVDP$wG_pIVKBhZ2TgP#0Dd?g$6AQDy=yceA0dZo>92Rg@I#shOYwGnf8z+0x24FbV~!@M zAgs`48r~4^!xkEN$ZebZd3i6WHpR>;uQwaeZDefTES>|9Xe6{;tMEFf&vr)JO&*2S z>@;$4a>eSEY&N+&KvsZ@p}qiHs4N4DV@*(>LHnkts+99`d)Co;*ZARNdE*{NsLD!u zg}0tA02^9-#{#$Kf5FE)tGDH4_nW4`r(eIfZ@;}DhV-F6T?bB*s;-f@W~xM!gHBiK)@^OiRM>4&T}4_>#@J&5xsBbLrCKIiu*aM= z;*{w8!QtM+Lra`&aN3HsD9VIBXZHZS(QbdW*{)(V2XK%>f0EWYN6AYA;UEN^Izw!C z*%hOVN{E{wt$;akbz9*GW7y@kD=(uhII#nMcBsAKmB)WrrodK(D55EOw6dgkZIQ;on%;js>o+s zvFm2o2*4r^hgQjOeO@{+Yk+vG-dEz1tKrvzHp!Q6cHTe1N9xJfd0ngDf6PCo3JmFG zAoZ!MNM+ihZBS-0!lXDdH9AkvGgxpm7Ap!vx zM39Yyu6VYM2g<~;%%nj;(NrPCVX?81#^?JxI<_pN{XSiheoI&6ck!_L~BdE3${7sq8oV(0OKjVegD|$K>7N zuzLlJEzMx|%Tyh5BOzELY4&{j z;ve#|X6U2uTK*h_9<`CP{q0%|J1~)zXm=JJfA(@YcR2f+jd%XL%my7%MpVV+P4o0j zPPSxr6dgW@n}q4VFH`xT+~!kL_u&CMuGJ60UQ)d_!*aAT=kM#XR(v^5CF0^fHA&u- z76xdl)2Nic9(uQ>Ut(AFa=U?U_8D!L854FdzJsT*5Bc&5Y?be$>&ftbvvoIxh)7R> zf7k19ENiG7>kJAfY&m(dYAvaw06JI(tjp4VSOrr!Yuduv31Vt0oKvTW80_~c)>G|W z=Hv}Kl#)N!lU=KugN+>d*Jb+h>9>zZUPI0K5yy9x)`(U-n487b_*l=Sye?CcTZxbj z)>00Cv(D_4(dOvKb$0dxnT4YsRfP#Ve>iT#C?Z#TzdwTk&im)Iq!0bUOdy`x@y3^6!(o!?EhE+aFo zG2udrJH20!?wjU0&SM{X{|x8;+m_aCj_q&`Dk;vd^`SqJRpBO7pDLOqjvSwIEr$jv zmkk^QeR!5r>Q_x*K&3NxzBQLJP;7w{^Gunf5?P9|BrIN-$pNo#&N%7Tiz<;y?G>vFFs}Iz!fBBkY3J#)M znAGl1bSsNrc3Z>>nG;x2p=5;yF3mqL_VBdFa>;=<0@D5B;Zk=Sqwl{jRf4^grvQH1 z8^waOeu>tIE)bLZ=4;vfan|J(a~_Je0Ykvw+6~;6f0~2c@K|+*YNp>#VXVCdjYfe@@e1VvqML zZIl$D=2?Z6LgqX-`+$P89GnoP3peX<Fz_{+D%H z@#)E^S_-@sXJ<}tZ5wOOao_YsCeA3rDMr!o{Y=Z-_*TMOjW!OWf4%5l^kj!|qmauk zPF-tvf-v+!QBk1jt#2=HTHS8+EG{bm*|o1cSw8IaBZb zdc&DtzWw?0B;NI;mJB2j%D??m6ewZX>#_*iS)%g2%M>} z{s*VOy_mdI<|vC?I;qg7k?Fd-UNym4=5y*hyb;G&w}dm8S5cVY;K{Nyov75_+uIAc z0c-_|ujj~Q0Vhs%R@Y{lC1UrgENZ@hp&ib8Rh2qNOQ*LZe>%7h|6U316|}~VQ&0pd zMQ8xT?}V$(G1)G~yU&`IAm9AHp6U z>nDHT%_vdH;_Pi}(mltn!&4Kl(}Cx6jR+{Rb&_oCRW|eG6Ks&car!Wvs^fS=u2O@J zl=>jDa~<0vf8P#5(X~2fUzDHvp{v$on*QEYovv#D)afDTgDrl9*eN-c=5!y?06jGaZy6T+#|6RX5 zxqj!9gUe|Rw*^I|)U41A+deVP$M@w=p~HDQ9S2n4e=@F5H=uF^8?zM5l%oI@0|4j= zcO@m+?+(vq<7!+^sA+cZ9=56PPU+h(%7(fh;uZ>j9TBk4&ns-K*>ShEs>C(KtIn$y z*w#-JdJf7mWpK`Q0sm!E*|{<=5bQ-Chx5)+Ey1)8pRNLUFlZ8=+F&O?!dE&J?MwOH z?et~+fBu+1zkljKK8{a6`qzKV@Beyf2MoY5;PV5wvQzXJ*KN$}KvfU2vyxe6w3Jq} zYNmXlU5pF|t9seD$O&`b^1bzE(0wYA+aWUhbR(;qcj#b3!XTumk3x>I-C32Eo7| z4aI}s2Ovi0UZOYf>bh*3(|Qh7+5M%T*f#&u(!E!HULv2u864X439dyl`Q_B_tr!WX zFLln(;anS#ZI^f07*aw}B^7qTxn(O={YdOeAS~$sWX0#6mh3mOn`Jm{IN85|s$#!h ze{wBvTmAdcF~Lh-1Np-ZjvP66ugw5)urM3K+IFOktQ^nlFCHYRx_FMO;4snEEEs=~G%y4HeuS51(8epAr}Q0^64&q6_he=o3; z@4mmKiy!Tyy1((YPIf*GCZ^)NUX6!!&SeLvH7a?Mvt*ll)zCa!L{r;#T5pIQl3*Fl zrY)GS_gwt!rR`->DR`N$c`xs*y!H}WypxYdQiuMIU1YA!*#793P#<=#qo+R7t&FPU zsYSKvJ>8)2w2?~`1c^j_>zUr4f7mpX4yhDO@4l3rRzV>jq6h6_R3HNbc@|%$mYa&4 zY9*FsBj=Dv2Q59V)c@7L|Lfb&uPoTEc#l#7Pe}K?^_wU3+TzpXVjLv(6s)e0|209c zJWahKb@m18jiNkDwdhB5W^WOum7<5`iFUvd*P$pAPdBNDm^rV+a!2;me_{5L01B<1 z*2C_M_ftz87B1sD2@zYdy}{;6%Yc@4mn1&fumI1H?zid0Pd_v<*_T;BC{N`v*52uEsB5>y60%}| zB6Qi?QN52`Ub(U8w#`17e>TBdC(I&YtBP43@j~;1w0$f3je)R*giu#Ab>6#4~I8~7Q%QAsze{*_lrMiR}cNM*} zUEi>ibxQMaGtz&zM!ag+tR2n#so)z@0MI(6N2H#&Yyd`#uzo2&`u;2jiA8aTH z&!#QIt}Z!A7~By0vd+8S5n1SKrsOEzBuE|eO^P|y#@;~;3TTpJIb$BgXsle_a+eN$ zF>0souv}H#0IaGHfAXelBdfK#`q%AcP{BrbhgVl;e-56eXWJX1_{YC~|70vrYPg@_ zS-a=7>H8ATDUEO_Wg|FQW*YTeV}h*EaT<=jkls#pq=Tvta3OG^w-VKsQ4X1)p}M#V zrYbSJoC1^x7Xy=Xh`_Ds@E9RI>5NalK`n2s`K7GwDMMlje~gz}qD_kKvzfi+X1mR- znh~o6zBz3SP`UmF=M>&vRXDOW=)`&IV!N(G%A{r)`BKvzmo^7>X=~$6QhvQ1{IB-q z$B(b}zJ+z&3=w<`=I6X<^QmaBavQ#7@xE{7q^otXEu7S`%*-wxUr?8lAYQz79#-&s zhOh;aH7Iu2ea z;YMg~n4Fpsv}ZZzGXD}l8E_;@ z$_V65K-p{U{=eqC8}X~CU)Y}mzyf<5^}*v0(b7wgv1IfYrH zbFjjts7mib4MTY~&%E@xY)!vga%my%9Tu>of(bKBHO0J6jn4l&Bh{+K4$?L|2LR*{ zvOw?shA$&abz{`rdy0`TbofQlk6RE6-A_5s+}$EG3aJ<25IUiE@$MWCeX{ zf5qoe9&RHM9jnvNp7GRu)b|qX=V8IHuQRM03yV=&syb$Ae@(ym{oVQnNOdY$OTK;& z=iW|LPLntNWxKYnlVTg?*7Vv2I_utQgA)x&eqV9jT;=;^49C$wFWPvd>GcBMRX zr&lhbUDJ1U8O@Q02G~rSA(d=)ZHLr5ep@TgpDyzuzwD~`l=w0*WG~JkcKcYZ%kN|v zA~c%|CVa8ol`PsJwDtqn#-iCZnY$7CikFjf$I|~*@Opu8&C1U0265Z>ZQF{oUAA#u ze>_BhY4BgEruFcR?W$z%GAj->`|GwjEa`HmH1Qyi>O+(-eb=-KQe9DXYeB_r1ubd* zZrQ6l)tanpH1JN!%PHez;k*mar_le{n}!N({DU)pzxjc`uGFixUwq7ng>mm3uF$;| zKYVO)UrLBA*w`j6u#bD}5P9Or4I2ftf9wuNlYGw{8;F5~wG(M}!iN+#UlUZQkkF>g z%of=uOS>UlY|8^?yLlfFZS{YzAPyE-pCVnQssmZ8#vh#mCt61Z+b`aVpt9MuU^Vtu zD}LHhQ*?z{!gTiH_S-=X%TY?QUF&k+23S_^6u&z^Dc0*zp{lEz7N3@B$!Mu-f4er- z4kLT=*ez?GYUuN!iL9CmkX@dp-a}d-6NOH}Zua`)l(q-HEe8V33BxO^TXk7C(eY#qReji7XMnYESfe(vNvrcD9Xx~F;$2jWe~i+PO$m{u z#GojSF2I`#h*2Ih#I0tD>V2U`s1h7|3(iF91Kx%^?n>L0x}>fTr+;rYn%1>?EMy&t zqGS1N51zbI&xEj@TwWf_*1sv8Tz@$}@CBc=Y4p!D^>4+|&&-PPX?4r91)>V$&XQF^ zgcelwx}9>0YLzpJYZ(Ysas6|NImg@J^Tq@Q=jK6H%?OvE?rRD7FVFj)TeBr=$1=LBq za3tHBcbg~gHPQzuDH2M!$ctwO`(nJ`ZMjh2zx9^`8GlJjzcp^>f0Gaf(H0yF1cD9` zJ4tnfZuUokPO?+GhO59N<;sEN2W*gBHD+337V02zBKaMsr({$Z8)xmaBv`5o9i|TQ3PcihJDKLz4kIi1H3N%ii<@IPHW9M{ z5=U)D$S& zuS@mk_}7b{$;a>MFOyKtn^fuT#$opsVR%`*4xOpJ4c#xo&c3&Y4jFH_1dc??0m6Qne_`H>yX+CG?T+0GC?%>Z+UpZ4$|(0mz^&9pTdo8nXWS{WHl$h9t5DoJb9@piLTi=Y11LEq?`0F~2Pwm(5?TD+I?>*NfV0QEwx^<+ga0NSP&!>jiN3_nT5$5SYYdTp35gcz&HGnk0NeUJoSan2Tq8OnM$k`| zknSan4G@O1IxdgtUL7|+Npg2rK2<{&Sm~G**xKOdN3lySy~gz4=fAE`Uj~T5O|^gg z4hsB`%d?EKb2VgN6=hVMalqcDD~;`74q(0scni5N1K_>yHkP&G#CUu0nyA}$SPc#q zf3Z|HB*^S4H58t~opy&(h8F@!BZZM1H&89iORI-KFmdc6?b?RKZ}7j7pE%g<Z~aVPq0-sni69rwAGASE%MV^*}hf_Pb?ROJ^Mrk6dD zYrfs`Ule_G|F+X>?4%!ZU<$GbNeJ+~zYEquR^=GDeU z8Yx!wyroXMI}Webv_mD_Dz_Im2NWHrVNq=y>8BD4r&bn6?*NIYyxJe#UtKN#G)LMhXG3q4jUa053kLC^YdN{bZtBxM#@kV_ zV9^cUWd{Ts;}~RgsU#!|?#~fW6uW9%e~+r4*>JGTx~sh~hq0dAWXJZA9z|CG^wRw5 z%03QpD_=zkfYsZl_9TI7X%U^ve@SHnuJe5B)ZR~BEDL06fLtdJf~{`>*#6yJsq|(; zF^3S$&)HFq(&~{#2;v67_;sN^egE`p`{UC`klNQTKi0GpQ7h(Wztrta;LR>VNp`TY zZlzeYvz7GHNYC3*)x|mLYTON?Ga<)8aWH+4bn-u^){K3A`vG68r^?38 z>TrmZ3udkCI3DWq70BLgkI5s03`Q-=x9p(zv^djeb=GpS`hC3emhL zzzzpk$SM~3f)!IB8^8hN-;O-T4sue?o^w8QG`2rl;ZhF7`_02Bx6y&WEf{#q$@9M~m?l5=V6Wm?Gs>zdYimojT24NWy%QJGATtjAH|J)H zq@Y;$)^(w|Del-5oFt>2WHJYqw88_M?7b3D94l~S3Wiw6e=0jEE5e(<@36DQwSjJV z^UnGNCr}-{;;61EcJPN7m_X#zdxxK;eb=niAu_h(tkyn?euKako{5(*EOpQZBN@d) z>K4}EDk-}2Z`-P*Pw&w5KP=eac35%fM*rZ0=Xu|^%|L~>oo903!r2-^spG2RU)xB@ zN5X!dWmV8}f49r@@RR}J&5B-CS|cJ@sXqc>Jv0m1>>5;1qBK=Id$$$ve7`JJ6wGp@ zH+>syn-mupfVbyuN<@{zv=ve|{u|myaw-;!`hh+i!bq3AGvG z57e_Omp!r+>5`_L)n?q%s@v#x?6T}b(e||1+vKSc*_N*vVV36&j@=Kt=*2k|By>cl zKo@t|<6(0csp_5lw4tMV4bEk1XeFK7s=b8C+^n`H6uLO=sG!Pjmm}v7-iDgcAlQ20#mXi(4EI9FL|;y7p6fi(?$;<_L`q85J}_rUakaVjP4JeW^Qzlhp?Q z?)k+J%ek)NyNT}bTIV*dTR9LYTe(cNFb^$rl@YScptTJj{J&qYzwIywk8hn$ zE>NcB2<5$|iZr$cXH68YpgFwG8m;!#c$X6xgHW!}f!|0G2Bk2TSZ%7%1Al8xm~t}M zf4p!LzNdb1S}ZLuvCdYV_d{u`gT$a^1U8~iawPA})2mIwJdv>x6*!Qaww$*@rn+3+ z!Arc&A(z`}5VA9*h`a>@Q3ZCtC$hevpTw}OQW)Hf35=107BRZ3W;x=t*R5fYRv(xeeM7NHp1<_)~VirMpDobZMX8uk9v9JLl?1ZXF<3KD15Q$Jzh)?_xgSfz6de! zV6&%sJ1Ps|Q+)8!qcdwca%pn{O**Rrb4lO|Is}vy&A#-l)}TAwGP6DFNjjC+e>q+ss6k^f9gNK zw=X}wef|FPfn1+&bW~YWe`t<4#S_yzdD(*7EUjn=Nyw(#eOaM5%PL)sVXd6%b=TEQ z&gOA?g7agh(+I#}f?cQQ!4p@%jL_%Zs$UKSs$u$}1VMcuSIy65Em2-m6ryqJGm1ba z?E5f+o>t6m`5JUJ12bUSo1WCfhYG$)%h7kThx@t*30j-Ai$Ef%e}(>LO>M~QUC*)A z2h=S6B@V`aw`OnPb+1peE@DjRd<@H`fFQVBgwCv#pS>9Hq+)rxUCRP5E(14Pt_a=y z0~_6t+jO#vV)>TYB1A0bN{v#^{Wew0y<60w6?SdQ0uVsA&Ua{G=27Y{-`+LYgQKjF z>wdGV;OogY{R22Af62CJ+u+5#4k$%cDgNYgCNu_xf8ZZZ=ScA~;2r=(h_oM;;|G_s z<#>P$IQb()f>HV(*DU^Z%~+bP36D79*_jJVVcD!N;zxm?{j`&K#6-e|+Wr&Yq}s>6@F5)myGj z=B;6v#RK;6&gXI>2V4T_VfnxYO`?BPEqnxK5Cq%SIq&*{s{gh-bHcaHcJ?3PTBuQ> z8}?n-2k*tp+dB4ZvH$n~{k8r1(^1%ZIv$jtj3JNB0-2Jeo0W}FwI2Xi?Rt;dbMX|}rFe?73LybS1~Y(fCN`VW3B)x64Pa(264yii-%Rap!#XYiz zZjD(Ux_Dhf?|$B*=o1Wn+v~?qxbU;JbiSN4hw?a%FqD?`*iyeyvA(EyrH!h~Frc!M zXLX9U@JDvzD3a0~F1?O*`J>MR2@|q*W}xuvN`0See^ae+?^4;|_rR|F&RRtG#FI=PU%ZlO$vSoKtg671{;vbV`1Mk5)?)?)TWo+e2I-D@u` zJ(Q^hei56qWQoQy129BPsw^f$zyK#e_(s^O}o3Td2gV`Ihf0+oV`-zX~-F! zVi9W`*72`fT?K_;?Fs~UfxiHwFj~vztq;wc&Sh+--bGu@r*XR->aTDDFE03n5zqg$ zSk{F8GCgd3oL5`z@oIHC=+cy0BHU_`qLg{8OB<84cMuzn4t3*M7!?#)toicFqL8wb zf0MtZ?d9y=0hT3u3R5zUgr+cIw+oK68GP4se`iB1CU`5t69DKo{I}o*wmPX+miTNo zk+UkB9!Pef06@3U$>CZNoDxTSz<9*j3Rhiiut1%S7&^tkuy-CLKw}>=F_5*HDSJEf zF7)&JpFiez)u7pSzpuT;a_vu*4x0q6`}*E zKiEZ&-guCZw)E!&lV8rO%~hlYf6;ArpK7jg@=z6rk*VFAel7ZI&pRt?Jd%oz>^pyH zH4$52xYX=hWoJV3=1>|z!zO*UCh2iogAMmv`TFzAQvK1syv+Gj*5^q^P_t`8piDc5 zRYz5t`cx}o*qo@mmU&h#ry@D<|4>U>qu8JTE~huE>f_1;9#wEC5!8R)f5~YznD!PM23F@fXRGWZx*-s3m2?y!ld252{9_P>2&Y7M_iq#8CGmI<7>oBz_TAjRrWq||{YD>NIzpo5{c0g|IDs%W4BOar^Y;qFz8sj)f9!x=vD;pE=$i4? zsQcHo+Sgh=_vw<*90V&Wik{w!uys_<(MYT(tx8qXvQ|Z|*Nz9;qwjIv>Z#RHQ5>9* z!BPOF>gj~T(MIv=bU2k%2|w9b;@I4#nRhQ;<3fjWA7>Csb2@%Ul#WUuZi?0GJ)&$z zmbL=)lphZIs5U;Mf59V?2u840ZX2-*$wBuq4$66`9iuI1V9_r&LtBDAR{ zlZcNaPoMmzmm#0W5IppgA=H7c;CLj;JF8ZC7KdW%@_5?;f8cRD9)+N;p)pvU?Vx6T zP~e57aG;hwmQ-ts04)b_VcJm~$Gd@?Wru30YAHCa$ZTypZ9GuJ9CGPA;H6`b$O3Y6 zJBCyp4``&aCIHX%-`O(@`~Y+0e9js zDWR;-aoWSCTytNxK@c1LEtJn~`jv8c^JEWKHNd9b{38?Lppk?zh=LKIb&d2K+JaAw z>F`$GkL9VL&P!G;8OB7!(ewRvsXkr*=l}7)UZf|Je|<^yX*i593FZdn2gjwmZKWwi z-CEW_*vVHc3N!PzjrH>C&l==q->Kb^_pV@x0#0ms#}CLkto|Hf3G)J0`zpW{eq2*8 zM_RgiU57YlJ}yoHjy#p2+CLb>rdAbwZ1PS3f7?E!tHismU&;H#yXuJ7K>~<2 zNJ5kNe^lEgjz4d)e=K_opr~yW9^F->P@x@5QT^2DngxHm(qgIFr?0DpB3F&v02T02qR$hJB6RrTIDiH?EK-zO2e^;rJ1m2T3r-1gM zyO#dpLEULfw#mM=_M%*-ZCBg1seE`8m^Rp=fBSX#7cn^6YmmfmlT28z+dY$rNE-j~ zox!6{v|RdMvNUpV8^kxojvzyTt6*J$e5!1%r5~Z=pUTLubpK_gUc8Hr z2cXLPGT5HlSE_wM%-x+rb^By%N?ye|mv*agDdk_PPt(0?i0p2Z2=6dh5N ze^1XTr_WcZgJ;8+1qM}kKbte~*CCyFD9N9yQjT-zAI3`G(@se}04!js-#9C9RJSih zJw{?P?C@aiQ%R{+YX#ek*jjbx8Qa;(b9D5w+ryP@Q>t1%Yq`M|*vTtAa$j|%<9Hms z_T|T?&tLyB7qJN+085XxA~{W6-KDGhf0eTqdORF`Q`%N+O#%!9-78<2=m)Cvdc4~d zx%Jf$-zxLZp?>F`Dje(1lc)y$_UwUnuN4iKztYTc4+80H^DNQVD#XV_nxnU(V%-e_QNa z=UK2L1E;Dg2dv5o32Q(9(^}b+`@B}w875Fv=M}p5q2PXk@hr}CIDRRSfl-`}Y-=H% zvxb_p%CrWICdnCWVrj9jM_WJ-wzTsF^!L)v?p9O6r|-1$t=sw7cirtD?wVR%D-bS@ z$QDC}orz>bj_Tp?HsrWZ@6gvte?D7O;l6kyRjdhvFqU8^K^I_HZ5koyrPW-<$~npj zhvf9MX^U>q#6+#I)Rhc5uK&DNf8AHal~bAb6RtnCEh*syCg_Dl>H|&pos=1XpRoeA8RCh9w>!O2Yj-x;=FP#bb4fUv+`lDJZCm`q4EgBdL>Ka?Mf9$Rl_B)^o zw{DOd(OKh@&EdGAq;c^2+`dzX6*UJS4BlEWYZRe|0(qt=V8+f&tL(@T?ziF;{P0%S z7;7&ogx1wBvMrd=HA>PeBETOZLI1v1D_pS&pM=S*K5jY!FOzRC@SHUfie|#DJlM`o z&GQE7S7MJ17z_x3pXBiy`Tq`vsS(S1ePjl2aMVmwR?+OS*+GRrgNe6^R1Ia1V`(yXAya zC8MOore&0EbHbfPDb`vm>vg8(S;oU6cE2y)oKY=K6)m>gTM8$NZHj=1Xx31iUDSe0 z`9@`5mF(s5p7u2#f9cYvj{Rw=ejm|$qe>39GJ7k;sagx`e(G2O3FqPKf$aYKmKeExgNh9A4mibMJ{viS?{9d78`oG=|TnaoK7OLiD3j5TZl>gW3qtavX;N@vt+6)Tw$?>QVWyJom{@A>3Rbkbx6c&I6i z5{s{-NTvjtUlJt3rMS@jLAN^OZsk2WzY2@wT`$$7f6RfY+7qXfXy-OObiIFu(3Ffr zd90j}H|I%L2@j>WOc}^D^>&=B{i7<_O``wHl`25@S3zi%#ezsu;jGIXwmiMG(c4Ok zc4WX1v25oec|inx5;F^S==faO+VxUpiQrI9FQp%~v?RofW{+no3l1>Q(m^961slC( z(0BSZe^THrxU^f&^a*S^wJLK8h$@;r|4_P9A+V(NcUIrt zEe<~o@+0eR>u}zxrxBw1-R)C40Ar7quL-EI_b~sZzU)eUZD0P;e*Nm*{rzvhu&>^9 z9mbITd`VuEHPJo0C#B4#(hO^(5<^N}Bx%Waf1Y70la3`3I6jNKO%*~#Q{2s3O@lkV z)Ny{g9P7HQ&XckfhuV{&kzBJD-7q{djL?GT{s>3q?+;Uz?|UzYQevi~6lKtM@eI6LN2=s&1&}a>?eZkxkuG10M<}Zzad6 z#FPZ1jNr=yaCAw0)Lo9c9ug4rYziwk2@gecfoPhtQe=-dj_lCF;(CdgdG8UuLA;cO zXnQ_-I9OGcLX{S$5U-QiOYXx196KBke>&7_ys^o4v98&+!!rIU zz>t+vCw+Jcd{N9gp?AKm)_=v!zEX+i-+mozt?0zhz4)OMwHJ-CeAG+Ug{69I0Keg|_0TTxSjOZ2Kt>BfzJ7o<& z-dWv&rBbk1-%y1ltF6qTU?!_Ve_*kNs_Zj~JvkIWHI^JPE&Sy9fZQ}BN_vttqWhAE zR+3}aH95E1r8zZzOG#;8T*uc?2FOleCsw0`lN;KfUqIl;1Kj;pkwdWYRcYNPDJ5Cao9E2)*oo>K%n+K1JcPkq)l^Z$>Pe~Yf%n+hr) zaSw++^ip1}oN?Jf;>E}*&_n9bds<2gxgX|hNP?VjvYxHK!{9tgl*P%!-)TO$e z;vLszze{EMZNq{bDE1Vo7DYH|(opUMK2oOG(VLnVFg zv^h-P|BI#^3(R3gy*rdf2uV$&o6wk>o^{7(60r5-?8zkJ5byY5fADYDkcpILbCT>3 z$>(>ws>(G7XBIz{lMj2|nv>WFYiiAB>4DBHJXUGj&fT8(WJ_!U z=I5&Ql0F0>bfr1t+gwZ2k=wM^yz@{v(6Pq?94LxqH3g0JH}?ug-J-353smS*uUplN zt?9WztYDK_7z2U9e~H1lLgAQ`itL12W0pPR(AV5E*%Z>B@qa#!E|FT+?zG6(JWua0 zoMM^!+A8jFY~zA>X(>Z34sNsSu>5ptQ(j&PUKO;mYyM|D&dN;ek@njZy^il2yR40k2a>m$svJ17~14pr2EFn}G$`Z=Y+a zhTD~q`sb)^IJhOidp1$I3qTz-cshIBcvT!kCd%=uDRNh#l2?lKag3g~duqGUm9ApOGDt?qEeCKwow0*eI-Sl(u|bT3e-G9#jtLZ)JLpNXQtN> zIzf(et@fn-bWILa9UZ5Gya1omIhf7dub^PSfx^_?e}THNr@5ltf_B&#WepRh4mepa z9M;$#aF>lvf#IBgP@4#Vx0wL-0{!0KEYt5ElkrUrDW7HQzH(CEuRI68Z0Pf1?DMg{gF&(&W95CVX>c#lHQ>^!fiE{dCKerqXv{sx$V1qbAQ2mBm@_~WmTszic2Ry=#|T` zt)SzT@)w-iyj~S`kb@hmV^MeHlkcQmkOCS2NR>YqU?WS;+3pVfDAiXw2$h@DnYBK1 zVz77V3|T>2XRXh5SWcZf{duUH-R?yJdG6QN$P>F8+rC+*-QOy2G+a?ox$Y%bN*S8t z@^n3qMt`#x(5VjFpCBlQ;o`3BI366!Dx2>^h3sCN%is1e2FE0AyBG?mp;`KUeZW_0 zNO$G1YLF{8sBz0Dbw))>>K9ual;3qq<>PfX-6D@L_FWSQPx_n1099uvMeF?#wT|3! zP0m6o=V%of9nkMe6<4`QU9a0HZ!{ih8FvL9=<-gtR5jcPN@V1c==no>I+2 zM|rZ*9@3E8rBnCKNw|_TdGoopW72loWPc~UOfQJ@DvxoT6yvxZ2OX)RiOKQ zt$yB&nO#M{0fVZtDJQK^uxdx}n7y3I0l}yb?}Rj)h`@R{KTWxEYZE}pLA?mQ2##48ngGLR)ie8$g#^$P& zd0bUWR&i!ucPv&|^}QMOG^V~L@9_KCW$IgsU#ME;9rs(6?R={m#YU&DKSa;XH&p>a z)3|m6&>gyY3+2E4_~ZQgj~{m>U4Ony*9)3Yo5`%XUGkMVCY36tTQ!{Z(Yv>8g{E%1 zU%7=z_9I^Ci96-ba3mPY2ZB)`2@zq+aN-_m#KO(q>200KYs3C$7Ab0>d8 zGgo`*{~VQK>Hq+H4coVjIn}Eplc5?dyqb8tOFAq|(q!?9QW_jeLN7U(gbx~3cax(n z$%pUWZmqSI`TV?wE`<8a34bXPu@Vmt$v(1MZY!EdKzHI^;d82*4qm8s(8s2duz{ZQ zQYlIa(Zm;_+K75-141qx5tkNq1}UZQ3?qlf+7T_xhBB$tOp9W5s;96(>W|K)vcx|X=?8O+hb(cOEo+DRQl|-PXGKmzx?pu3ILM( z?)Zx5AlDHRm4Nzc3V&rk(>tQa5r&87R{_bqeXB!g#gfclc7lky%1!cGc$QdcrCSrU=^7<_I7ALRK@%CD_D`cU_awv{OW7|xTPAPy0 zjR0Ii0@a?oN8=H~G%=Yp52&3X$h3^tzPWG!jAT!Q<&5QP*QpAF%J=4l56-RE>m77R z^ip%VKHH2Dz#S)HbQ^cRR_bX_Q~p+vaKG5?RvZF2e@y@^*hO|`w-I`}TKy`5%V~EK zsFGL6zJCA_Gs`W=O;kG}CcmM(Rfq+!1zOVS{K${Gt=@LolT^b+ zw?3KfgdHyy^g7cEL60LRLHVocZJ~ZpnLGS0>3@2?S-xBIR<`HSW}4? z>6)MYVy%QbIZ-Qm4qQv}aHCx}wr1Q8z$z&zKO9u>QLWN@ct;}?gpy!tBM4kcvhL?| z?SFaA#))W?V(Oksy6IW|aKvMf&M_5hS;{)a{_R@*(td3}{rp4Qojg|Teq)U)(?O^` z6-f6^f*n?qH^_RqXk?}?UEQOhx>Ev^&UQIpR=4oL5N!=-xV>_@fgOFWuGOc^z+H_b zNx|}1)sE)eR*m+6ejtkTB~Wvzr59}D4}S-#ODKVwP1)^>G;&YQd0AxLK!74>TuTQb z&}wlyMFAWAKK48nd4OWad%H{VZ;1)KLt%8=l1oxa$mNuQ3Jy$r8a2OQ)tKY^!aBvh zx$gI2XwU$q!PL3HrLGp=@jB`*{O`w%BX5Sn%0$L#FS^0pw)$=fu;4|t!PivLe}4$a zDAKBzmo@ALxZ^b5(O6q#B8cRoB8!?d`|^`kGDHHG18%t~c@-S-IYiW3tjL%{>}%9MKsjya~FCS~8MyoE*7&_*Fyw)IIgln}OT!UT)16{}t}4-hAxZ%g&} zUw{7X7eiL~{@0?o@|)XC&+|}ZyMN!OdizAq0k+F3+e+;qNY2M5^67;%d;8L2C``_; zUU)+6pq_uy%+)Itg)yUrCF$!(7WWi%eBY#j#5Aa%it_}g6;}P^jk4(krcQf0JjO14 zfPeJU`ia_5O5%0u@^%!@)S+5x<(t}IJLTRw&KIsdZ$3c2 zna4J2g|M@S;;L!r6*aMYR{`gnC>fyHKW?!bAr zrg=-!ux)f;;$ZVUdLL7qUR(8ytf7CLudYPG^lbsxrzMmrqH? zj|SZm37+gwMd@>4cXkz0XLa0K#gKWwAp7|D_Uq3-eGrP2D1FnDOhHZUVS_=N;ik>G zKI4Rws@VNv9}_Ng)PGA__)+IY0tp+4*r7~G?OWuO2yz6yCIHgTiB7f6y+uiCv%`QAhYD&6}U<6#lhCWgB zNouyX^L`G?@_$p>Qm$g9nu)F-gz&k_+@mpB$VfJAS=WB82Ruy@8-Rg>h|lY++TlK>$QkO417?szFDp zg5Hba+l9)1+k=Cw=Boz^G*0|7j`9Im=JkWtER})>(k$00t(*ePBT@6;4i8)^xp7ug zlEFx241Y4`(Eyi@$aqRgMQYN=Ky;(-Tk7!!h0oPGS?rp4lGx9e^mNy~FHFKTb+%Ij ze27G0_tcc+SnWF$b~|sv7h#GK8{BGMWQF~kvm{||3MvRDgIeUk^SbSH3^pHVi*lkV zJU~vWTZYl=W@5s(3nj41-^qP`(|%IZacT~hd4FZBcad@}6yh;S_IENNC2w5x%kesy z+^;-^m5>bXTVFTA*%)jfXS%5$K(*`{CEYKriPakgn+bAMA!hFZoxnpccdMi619ljg z62(j8%NK&1eMEbP&l$3UQq$SY5Vd4?7G42ZnPCheHCFXhkuG1+vXDRV$nb#1*i*MD<4EvwzlD~(XH)? zG%IQ?EW%Xw)(d2(-0fcN5$Qi1y=#*bK7=<@$#0j*dOJ9Fr@4qOWtW!F&rO*|9mwIa zAKt(VStSC^0^AN*Ttr`joB%0}p;e19u5 z9n0J7gj0D-`VpJ4JZ>LFX8GwP;_@zt8rPF%JB~!?tVh(mPc>l9>EbT}H?4)7)bz4+ zHEm`>vQ}y!s&FZrxAb zGoGsIm7!gZ$g#y85U-DhOl2#%AAc(S19jBZ*NihrbV~#aWs1tlQ-VpzUYUu!a`Lr3(;PtTq1JEY1KMqhgmHIU^J$PyoiOEk9QhU81%ofIGF6f$}Dk7;! zfqh*TbCDySlGg{aezo@mN`SEXtq!mHy&qAI7ruaT{eN3D_WQSsR-~u6i+>c(mZC;o z0=Oft>lYO4(t@il#Y`elg@ds!UMbJgpPTHdphN*chI3Oq+OqanwP09pPQ6^FGS=4} zH0_Ff)7|T>EHhQpCw7>5lO??Yaeh(H#;vw~d$Az8%QvB@Z!Lr6wJBw|P8Yo-oBQT9 zkj83m)jLq|9}4f!sxSOGlz$PDc^YOcx3`#8iIQS6IS3o;y@LMnLlFK8#g2MB?_Kv6 zw(`VOXT>Xj%iyTYAEn}0Ql;fI4!{)^dbF~>w24%FfvmmlAP%QZgo@!gNZFb?6LY1R zj;)8OhDW@Tv~3`>;wfy|-67BCXM;v%Zs4BID5nA)WI8Q2Mr&1jhJR&o&r#Kdm2{Fo zgGrT8YUvV{`Ma7u*E6dKcVvgU^o2Y2AjZ&B9B?&xs&WnfiMW#=pGo(z?Q!;6te<~c zKm7gs@VD!aTr>sVs=7bT?B^Fb9JBRKJ`xY84S)}9R~4G1Fbz_JY)~EmfUxT3l|}Zt z-dkF@HFfe^)t`j&O@H4QB7Ak;>*A0{f2IBL$K*L*5$xQfazioBU?D`@ATtseEg01c zIE<_Tv~a2}C7U<4aI>}8B=@c)h~7=5y}F%YvIiiRP9$?O zuh-)wz}Hg!^4kyIITu^W$D6nx>79zSx2tKaK+xHOhfex9?|-GmZI@=4)U4K;D{+)M znZyJmcTde9l@t_yJd~BWXTN**8r*(TD|!SJvMhy^%F1@chN|W{N}PE$-JQ^LI#7m& zo-;f|ZZ`kyOdH){3jwRbhr6}@2R$mXj}I&CYe&x3iYinG_F zFf?H7$TF{_zklr^^ZTz>>il-4sJSK2SJlabI-*VOU+pzwoVL`-Dvwn6o0@8)ct@Xx zw1&e*EF0h1N<#@*O54h$wzgH^8BX;@AC3>W^Z|{nuKa!5+!;?&d&v&)uEWu!$ZPm? zUu-G|5?Kn?Zyfhch3CYUYNu>&@zL$o2;o~}TER-cf+a zo3?M~ytC9j;5j?$;Xg)E{@~EC2bB0|(Gt}%W__uWyE&OPlk*m1i=Z#Ti6U%X zc)aXm4u8cWYICBbw<7x{*zj>YYb+xbwIFYS-+ofKoTr*^Q5$!s359q?Z^Pv+fD}0E zsk=q*BYe;7h6ZrknjJv!sP&R!I20Jv_HS&^@#RB;`oq)wefsiHTw&z4F591MbsZ#G zZoSP|c*jtB4IKQEv@9bpO-i@fs0-6Q_@kTLQ-3MlIU=6M!ok%T4=A+Fh|<3ERbc!I z-G4eCZKL^!xfDV8te+o`Pmm+0H<>fT3GlF*Frw(X&3587ICmfc{vzh-rbV&im>D=s zBjKV(ruC9kuM6*~tb%ei zQKRbY{RAN}L!pS&L2x&zeNud=Xi z%54w9UeWZrxdbI}a$Mem6O8}_iDIYdT}lbjtQJ<+hPFiqsU}s|EroQ-huJZ_Ern56 z=E2R55~I9!UXG<5luxX2Ja;7gyqDlmHI=@+20RaM_-)ow)W{E%bC;FU9{`59Z-0S4 zoHE?&ELM}C1Vp~KN4o8JMGU&;Vn8|Nv02(eJlQv@1j8HL14iS6B&hVaw&>IT`@esj zpLRs~jl{7elym-g~S!wRo5HC>|!)hPD>j3}#jYY8Upqy>Xh z&)y442BHjZ!$wMN76dKmtw@88>#iSZjD8BIw~rPQF(-t^8b{t%+rC4bBDR1PnL zA?MaL%A0qnyTEp#Dlsf=UiJh!k6)BD^5S3+%Can(ZT0>(Pv0g-m))pDZrHR?dFNLL zPhEN_JGFEG?fBJ>dhr6zKK1avvU052p@Qtjpx~HlrP=WwZbRVQ)UJ#&!SLaYG&0_Eu6>BZmwtALUD7+!w7)u zPh>?#$myUCqJ+G3Azc!Qlj>kzqid+wV{u$hd!z_-p@KOh=x?#ztAAgW?bsaqZkMz! zrNW1j=1KT-J5~{zp5`W=ayhY?t?iqB5BHx}?EilKm>>D53;8g%wvvbUn{hiJr0;=2 zz6gKi?#k;?2dsk(7q7EF&du2%Z@l!vjs$b6KDFfcRU+&pTb}(xgx*b~C_t5ddmfZo%3-@8t~1#&3{0L?Ozt;oE|Wg6G&B$VJYZMq2=cyji_`|Wa{||swS2AK{4Z^g_g%%C z-e?1~DAWerko0zu0&UMy2R@G%?3qHf_aS%v(sxX`bb~~#6o0j=#ny>U!vX24z0}QF z^@UTYk^cx83e!9p%xPkkcG|iY_Xb8Csg*S1Cj}5FO2!UrOQ#Uv52_U%?;q>Sl z&xriIrW9oFIr&4i&0zp%_KWR9U;txKlK>}(h=)ztpsRCJ9Yf3qprb;cCGn%7JK@V; zd9BkAUw&y{hkrrr^1_~%`{IlS-H>(1(aVg8$oFvYC=k2OxE7zj{mes_PeEOW=P@s)s)%+z6BVj*yiXVz`C%=yd6fBN#yp+s|e9c|3O*#}{ z)Om?uZW16^@q1W`Vq+MfPvE(mx-&Z3G*#h%2Rfyxn15iG^R%K-fw>Vo)c8!>e1}5P zf4JDs$|Z7Yx3Q#Sfq%VN=eLV>E0xEylEft3XwY#hLc9nGl`ndEF@0;~edNr)Xq9Cc zVqxzj?L>eM!L~PWpYwZo(XYFaLQYgVL;1>K(6g&-+k8^QsFq40BIWEe;!mnvNuDVl zBwJm>iGLTVs6)e3v1%}H~Ry{5>UNT9*@rJmiQ6xfO? zUh0q2_UUDmWtoLfUcdjD%&qUpdpn&r=o&ezMsX@-Q{R^AKj--QAHV$eb(@Bj54ush-#ha6*gnJ6W&^MO(#T`o zL4VstXFKG~OD^^{kFpj3;VjJ~JNk@6+jga=Bt2DW?Nqhu4VdNIQq>>)6QAIPh064L z4JzlTl%hWBFTumAek1YiSW(oswvgZb@X=&1ZD3|pWhFQ-c|?c8Zz}n|{VDn_M(t5L zU&z`^JBLQ-=-DXCNh7WRC_uek3M^HI-G2zXKI=Sh!ocy@OZK6q@;1zyo(~$R8kkxq z5v?rg^vf$wOsMdkyn1rD%PBtnSkxnabiYa(Au3I-ak=3{3G*eXMlZV(qq8ext2FSX zgESzoUbY~2H+Z~cTA%tsS+*f9Un3|92^?L34^o>&v(0a?s}4it5^*i4T6M5uhkq@C zJRR{ey2LDRKNU`gazIV+TATzR{%M}-7;p6lv-fYBBfl@#m*3Wxt;7Ad?I$2!eY+ad z2b%TgkQ~x3IX}0W7Mjs;K&DQ5!8jt#SRIn$yjpfLBt1DbLEs)Y(n*GVI8VY=apcb# zwUnR6(Msyik|3Vl!l5YiT1-cm7Jpt=(m((p@4=DO(t+$^<4=B;QV>xUFXFN|rfpls zi_>5s2=t>yC#LjEs++d-tH{=J4zd7`sam`ni_TO?z@Wy9h3}(dUTpd5YKFd=rO!|E zt8)~4!ZPHyk&{~<&!q-z+^)ntJcz!#^@k(cR1fxx4E338BOX$WA}B8I<$s;6RyDJD zoJ$IeuD_j^o^+g-Hw6yX)e9Kv6=VRMWoHbEKDjzk37kvcHGfCrA z;B#tPbT}PR0XtTMED{h|=bJ;fC65k3+8J4wQNn{Bi1K+dJc98GYk z8_Bi)v{Yp)&AeS#9N7+vWPe(@mFLvss;2;e-0rCHR7HuH2}4oj(FR?0E6P}k- zu;K+R`Uoyf#Zt0X(#_;Kwl?3BPm+$bn?woUl!dnM=pApqUaBAje*cbi5B1NrJO_FZ ztE!%hngUC+O-M*kz{hUoxo~A(-wma74|`sQvzlJg?p+UD z4pVY0gQayZa(JjEul;hC8L+Wqp3{*zfRnsc8DT)Eo{x=L*}bfUT#2qza=-RP&Lvgj zNkY_6JsVIpr8X8;o@T#ZOBJjc7!%(MmV!2r=2y?#oGE!S#)`HPS%iLZ7lI1=n zEhtvR>9ud+&}&0=1%|8qTK+}?%7SaXrZ2kt01NnX&+Zj@BM&eq=Mn4T~H{`(~urGFtSc76wNeDP?mTb~UzAV$tQ zqGjzu%o0wia@g#D5EJDj5N%~{J60&o-kVA_C3S6X6p-2j^`v?&NnMW!Y9aL$?X|K! z8?RP9Z5<_bx)z&%_5mLaa41Zxir%LNOhCCIn?YlmDmD33>`$r3TROl&M5LNtglE>- ztO3SRV}IC%1^?XI+$`CvMUfuD=g9&UT_cp?&dM+-dRn|)dDDx0{`r$vJJ;_7<>QU> zaJcT77`d%f)pW6WEbS`kHk&)x1-v=KrA`C|BQaeY5#C)mI<+harN~|&PHIxrZ)!4C zt+em(lJTbI$%*eRRm4#&9cqE(LCu-7y-LIGMSleVSXqj?@BaF^8=>it8>hHiv|+rC z{iYJ1PLwE@ zJb&zZJ5bz+#yX5DeE6aM5v`61T>8vK68WX(=4Th4bKzW>m(#$Oq@F>&)kBp5s+}7- zgup$w{igmaySwguqF6_JPR#@>V4D4yhaxfx8CCgCTOwc_^X3n!m!w86DK<_dG>`_l z`_*lj{U1MWmB{p6eY=0A9G@RTv9^b(7JpWV6bGka^#m~Kh%_`g%+eCwYFX;9CPy+I zE&`pj$zyq470u*|9u*B^B1yhH)&z7z0T!n3mDke;YWB%jauD^aox$+9ggeKW6Mfq%l* zgb0Z7Hs|nszS7@(egLTJybR>qVy*TL-WY#I05DW^6qm$Pw0htx=Wegaiw0A2a2U<= zNFYrvOV>120*JZ!esmg;hcNhXLT^+iAqYtu5K<#(f!QHp*>o$?x`=E2e3!3K@`zBt z0h?k_O>A2PPI6*6JeSh3al4w9=zky|mCB%Ur4+XPHTjV0zyWY=X%66I#c_fQ%c<^Q zljgG6Ww&lUB<5R}rUWPg9$({C-pskDnW&lHTwo|@8g)YhC>|DV1i!9Q$pN}b8vOzh z90?k^cXp9KRjsailq#niOX z-tMqD*g&yTXUvK!t5 z7CCDy(mPqnhAhiaDZ{pX)b`^|ofNF-9VzSDjB}yR&^czDCNm!T>`i~)xaTibGP(vR zUQyf2tj3O9&&Fpm(UjkF%x&6{PM^q%k|e76?)Hg|G+w+2AY>Ej1R9$d!zp&-MHiDJ z?oDUayHQm$A&d^iynidg!lTqv6inx}?qVfk3^}rTl_Si^%5{~qGC`F9|6;GrFJJfU zB{^_k*w;5|gOdyEwuK1J3r$Rj6ML(u91;n^Ro|N4T3L@?3Wca#Uos2ud6J8Rxd(}StUYvOi z*;yP878~dAc7KeWZ&=|VhoMt<*?JuLCd}Ta<0)azNZqSAsITLCsa)j@3REvT7k4!v zV@u2eE>wI8dOAj#K;F>b680p&JAOd?R(CY0>ZZsgkDLKIR8)$= z`AK0H@)V+k$Ti<~)PFuKRQQ*G?VId?ECvz`oBY-&{(m}p;RKWF#;RWWQc0#o2?2cfVXI`Shrwpy!M*^awR~J3%uy`ICD8m~sXmCw`CapaBLu$luA4HX0B)9AHI}V5g{bFb zc@$kT0GuWsCly?#$2JD|OR1LKg70MUtfbDRl8Wsv>$j`}iL!>eUr7{Qh2;icjV;LX zSu1y??DV6(>?QSC&K|59DCn+3@j(6P$Kj2*YJZ-M=*iJk{X$%M0RdHNQM`6;7r9eq zbdo_M!;8%VZ)PKCjsg_}X`W{|$i_E$IleE{{ORkS=M5hv&AU|j)aX#wsodyOdUVlp zK>9%@Hg_A=s#bC=%#IElYv_<1+h6LKR1Jy1%{u0E@04e|byoP$W%r($0}@nV`CyEB ze}B*wKGHVe<)}*P45@F^r0R$e@SgHvNLtvQv_UEB7-5&PoymQ zV<~UL^r$!VcJSQE+(_-*v>1`jxX7G_;pC#Sw6f z6Qp=K_$$kGy3CGzAL=@P5@w#@!0%LTbx3dbQmtsRw3H#v>vZ1swua35P;BcW{>X7{ zLSw%R)j?`XX|o$ofreweWTd@OPk(RLG-3tl5(`umjLn%4kgD^d$E&eE|NH-m=>sa* zS_eA6K&W9CP(IWWKX^)Zv5XWwl@pNnIGT4$iSm#`C{a5;)XeAUC}vVwZaBi;^r7*Z z+xyQw3rt?mk>5}VUxCodgJunV?7ld$D&70(FFhG&F`Gkw!6BF@vGw#&;(w*mGSZj=JYy&OCOA9-*mGR$-#;iYct!)T#o#N?pwkRN9KZYiTXnta+vXz3H83MVjPrl1GkjQ?)cz z>Qs2FmVHqBYEm3JdTcQ|G<1oe{w<=c68&>)yy?OHpf5*jqBu8^If8ZBiTdp9xk(Vh zXLt|EUi$L!!a1+3H5geI2wT8olQX92TN+d}&%PTQI)3(%w@R0TW$m)BLG@lOuB)T; z-O7wS(c94HJ!dC2$bXd1({mUKNCSMGl|=m?*6ZHumEI0xkuj{-m9o_oi}EG1=1<2` z$jzSANEY`bHr}%rs+!)G=X3@vEhp5;;AH31L304d@=wVA{2rZNwI2DP?%73FN2fnT z6)J0T%kxt8Ww9hz6A^=mc(yY-{7~DT=ae?6x2xkqO@WzsJAcD#ysSDzcFoYIK8kY_ z*blv+0aDapQL3pO6YF_ORbI=fLvMZVQ|E)~1jPTeUK*WT@6sv#^=saODQjT z5V@#lI~F^3I8T&Kim`gHWBa^hD*4;Hcj}c#ui1Nx)758BToE(6+IdkCpQ>Ig&-3sr zvx+@Lu6*o4o`28f+F-lsT@)phbgj?TTBUM}wx?5ChKi9CGC!xBX|2;vUT9Th<@WO7 zI`^E+7C@-FXn_xxTDB~7aWF&z*5dpmg*y2?S{_>w%s(%ewrI!p(0N-fHk6$t0$^39 zg%m8N?tKZT>|?BU)9 zI$au>L5-lsnDaxol{`s^9y{x zbeVTJj-(c|rgri4Q9fA2^-hUSjN-SlWo_*h-eOa<+9^!?TZe6ZD#l8Ix>;wp7qz;w5NVGonai?*b*C*-`-siXWPkH)xG+g zrII4kK5VkXZu%W>7hdd5N(0%M&(!`pYa3yW8ZLQo7pbOljQFC|fEtsjbFTrkx@(=% z{}|3^9)tJWw|7$5_B#386d@;90dAA*p?|Flhk_%cPNSaC1fZ8DBp{5il)?pzybgd$#kM_v*yOlnee(ye@wC@*-A$bmhq)%a&cT9oPP&y*!WD6xP# z*o*eD%q42p{Pl{RoB46PIpn(p8njH118AkUES2<~DbC3SB^E%aKoFLQ5G7Td zy2UZM;vgacga39P8Z*8JtskDB&ZS`J%rRN2oyA>dME{isz+HQs^m)v-E|>Q7v#hWxb<(K4u7Q#sK5jDWRB60v{gu5LjlYm&X8QAp*mJJAVDtc1O* z%OQ~M0!C3xu@^OC$#*t#PwKhm<@U-7GP2_ia&^);%*&amz}I;%sTtRm0YCrKg30WA z*Kk*gOSwTZaU*Wja(^``aGJ5Gng`?Jc zR$isNjdr5<^(FaXDV;4f=>Rl`bxd-p;%%ReWj=8j&D77|vKQ1@8(Z0IkEL$$$X>jS zHU(CNmM`aWfSDCst@zfZ!HyIjG2YBd-zw8SiSb_97wP#ck$=gFpwF|M`=x?Al|=i? z)k+^`*{{`_a?ul6>gq(s?!85o>}+75UT$6m4;8tW?pCua6iayc&`D^wH{`0@Ig0Ao zH29qQ=Bz5)PNfnqjXFS+K)**4#uzt`;I=#Fcw=$rdR;2@Ttl4&tk20#P!Rpa!yo+{zcKoJQ5FW zvq8@M7V3PPgn*V)y@DYZ&;joIAa_-2Gg&fX-(7?D%lTKfsZJJCd5yzM`oVdZwyG2{ z@q)0$x1q?(uPf>GWBb~E{k8q`Lyh!z>5Ic5HGi?!+c-I(Q8{v(>rHlI*Y;BhASG8E zQv##6<=U;YsH>vJh6$f?1Sp}*uG*QAI{OTdX3)z0^#YnDuSMSFHVY@~l9jY(X2TtF z)!1ieTrbOGP!mD_wu`gHe0eyv;zn1FEa)3`SF)?db-=QC-s%VQeX8sRweZ6x8EEuE z-G5NGLbu**>izNkdZ$1=qf|fYvaApr+dFu@U*>r6{?|4dNp2N zNdthTEK~3~pBYMZxHM3#ziu(|R-(J@?SI(jq}1D{S6)GFGQn1!_N!h?LPd9qx_R|K zpK=&G$bz>)Du6qA<$2lR;rM#Hp%-+zz^0~ew$yRxG?_uT4z^R)e6vpVqucz4f^qUS zVzP!ls+X6%ouSl0xRaK1Lvea}SB*0(&z;cjLN29;qO{Mc5vwCVu_=8$K{pO_$$$1* zaz%pzogA{Zc|%E6g7R!K5K#U4^zj9ulL*+bKp`7e))Yw-cw*$a0|EiFcn#_HHQRV6 zzgnsJp$dPbCTGn{fH?$FNh(>{V3pZD%Y=P`@dVwF=^dJNO8(&8k<*FL?VF{#|0Q;N zz4MJ8T?kZ#Qnl04eY!n)b@Ee%E`Qs&01#dk2k2U2Q+TQEXTuqE!C5JUEJ6qMS@Tkx zlE4sStaZ{)r}*iNAQ_R3>0}*ooFk=F=;y!=uaBS{w~)oDPo@?k6!L_vqpNGEwX2s) zTIdN`9Lon?seHG5Ie?hT4-ys~xT78`BOUH=C)4Ypt+?Jl#1$4w-XDjX|9`1f9o6vd zO6{5ZH&RHwr`a4ljWHl z?;+~T*I&m!RBgS!8Ms&TwJMe-OfI)CJ2w$jcf@@pPSXt_=pZNcz`bs*0$ESmMNM|HQ?`u#?d;=fQM#p5jm+(R z13I$J#`4#{TBzNIzusJPlAM_;M7ZStSE71U4qr)C=PZ|FhaeK$OO!TB+?`LYXWs^> zU4oEyy_!?;kzRyqcYn7yhQU7l;G0Hiu}TqeN>#s7DcIS*;O_p{WWebakYZQLWNtPu z`@BwSR4po0gRQz>>m0z=$N(+d%tVdvROkXqM-c3!?s*k{l_VL!hZ{>m%3bYT(-cxUuBX4cTWn#$65L{!(BDRrh-&1*R5dTXE__69EneoG# z>D>xY>&BJzcHmrT@uG)ik{fvIqomQhqrlDBkh+q98i2P)Gd;x&o_$l;^{yeEf~(Yx zGDF~H((?;&rys=ccyKVB#BrUX-l{j&3?I@}fHoa?Kyq+A4HY0$^= zQp#U&&i~U{>rsPGdhAvjbgbBVO!27U2DF^?@{q)z9hTEA{#FkujEfTr%+T896SzO) zU>ToB-R+xND`yZ1FA0Q4DV1~rz8}K)zV@i+ObUGh@P7^}#bDwwXiXc9-4mg=jB_D( zw_U}u^+2r+%y1}yc&EZJ36laqEy=XLS*deNYo2d{kx%wIyeT|;YZmd;sn~Dd4Yy3? zw!F657r_tlJSgf$)b?tT%y!3ZuQPStJGF`=yc3xYOMP-#bj!6-a!vMthPWjX-GHa~i z#Nq85JNS`jsEG<@(gVf0V9FWr1^+GtJrau!n{kbAmgyt!)z>O10<#>;zw!|$KhUWM zD5(miw6fK}XF^Wok>@zhvFWTH3x_Dm9tR1kS$`5_PYy@#r>b?@ql3Lk>U+?nA3Q73 zOKJchgFtr4{RS(%=^wIiu@h|wwDuEwh_<|SSH6V>1}uW=HPwowg66OB zFCGcQr`(suVPr8`Casu~_LwnSh99{5+dWOvjJhz3>Nv*^;syhGt#cFu~ z(|7mVCG=2+rP{Y5`v85VO5Ja~af~ZZ`9j)#fM$9)^ zi`Qc9V|c&aP8>=PJW0(Cz)`f5oyKlRC56w3p^ly^3L+`EtKVk^UN-4?#aht^xs3Vn z!*6Z8BtTq4`46S!&c_0vT(ZQPEq}!62otLk&uhKR8ug2C9Ej+~1_QQgv7#dTv^P+m zr>kV~0G7HVFsi@ztzSzjdK@Kj8ukIZ=_aKZFgYVhZgptSxW63Iwsr)n6_9=0ted6* zm10A$wQB$P;inI#(XmYf-UYHWEnfTXf6pS4TpBx{#71gn7lSBe$pJ{au74&GMBtOE z_(mnJbAm;k6Bp{^Tx@CbR8>1%-u=ASSs#UdZoX=!Bu~m)nQ=H3w`%gA7?dnbKscr6 z)`KF%8o6rorO86dKn#9f>f6%BEH&zjrsHKxV((LaFMtwk$X4f%<%k2`oyU_CQYAjv z3YcCxf?9#F1opd5!jRrE-+!*w-~T?_=5c39xAAzR&!hS zApukC3H2_zIbKc4q}nToQWeDGBCe2~(+B_iwO-@bfBv#(RDU0*kMEYC)}ESp@f*OB z7YT?n<<19>l7bBl3X{j6RkxLnMg0IP-%p!TGvy81+uM*uf8iULRvoX4T5bUHZ&hLl z)EX@`R=FsK-4BOFUw@rZZDdWUWl#k=&1sFrl6o%-py07%vJ*|#IHOK$6nx#gQu%jN zpbFCTda^0XqP?@Tw~n#ItmhCrPJtOMm3R-$(a}a$o5~-0IRB^RI$f?;MF^N(1E4j^ z;d}%eY5_u&uvK6BIf?x9R1QsTV4$7c$p#$0ws_}uu+E@%j(@cFpL}`}JLHc;R|%<- zK&w0eRY0o0MhRN-A~UH2q;`T;NBF!h)a{X1KkBVS(e_}cGRan<1#sPsglrFh@q5Yp3>?%jMR} zF94wl=xiKk5H|QlOJ0B8g3O6W3B#-j#;pqMrEnDh8c5NAftOb3z*f8ncEJD73%3x6uIe}xxJy-kWqhP&LVMG_T=6BBe8`1 z=e4>&{IEUIuecQ(NiF8?_(|0qc@>Ai$j0?hY$z=%Ry~oQcnxkZel!Z+)GrkvU<=M+1&- z`L<*{nTK)Qw&{OTt}g-U&c6fn7?401Z)>5?BneSyU4&2yeu&AHmG>22sN=8=AlpRu4U|q!_wm+roRisc4 zr9=#B?UIJ9a1)!N$>Xo-uBv@-wO{}T#7=?6voF!iRvT)L_Z^cZYgF zQ+W3gsE(UEsdOsDQRJZ5I(NT3xwCAC3^zM7H{~Lc;5yXf)Y3&NtkZ32k4dTbNydMc zG`4S~1+3@3>y$jP`y}j>aI)66@Q3C_uM7LCNxA%MCDKUwRH&gG{rd3e=8dsJItmQ7 zrxu}e+fdliQ1F6m9-XBHsGpfwP}Qys>@oYYO1-d+`02w2h6I(SO0fORWIw39MJpHT z>-_Q+H2+cjP$jQbFO3#0jZk>X&lYP#~ikRY7`Ahruf}m!*Ek04RDX*?# zzBB_+ed4J>a}QprSIM3^3P`{_-&Lv$sCP?r=F^J?P%!B2HRvmG=(NjxyDg-(fW@o~ zq(UD+d`??6**oIrCA})QOBS^@O#tOic{NpiTT>!Bfub79rsIG@1tsi~<@A4?;gqK` zR8ExNe*5JYC9=Zb>h=&VZ^G{~w=D%V{Q&^TMN8qsStXss z4f$Dt+!hp?raUDjkD%UVwmqtFiNfmAb~mpdtV-Q7WS6F?y;tQttKH`nW2lmH??d20 zq$6s6p33^HcG+w@PE|xG5AA>W+(g6d0Ql+l0Z2Cf3n%k%ER^&D&X_^zSpGwU%BSV+ zR-l2B3hT1*HK0}DPQB&1dnd&ubXwNmwnf!T{a@EDei*5dR$kGpG%IsTWkqxk2RbH) zK5lG9mB3pYs^L=<=OM+1oKA`HP!I|%5X`McD2L71KX0ced=)h3(CS#&{MllpZRt*Z)gA>O9he##N? z8daHc^|=m>Kk5RG>B&{M1hym`KKMQWbx{Cv?Ac%GB5$4Mj|s%|w?B|e$@l=u3_OU#b?K^d~EkIc1gQ%gkxtASGrY2BmbPIwG0|>zP^DBQ{ve)yU7fPkuS9%0k z+bLju$t!nN(}Kt;PMUlH@ELMv4u$rv;tmTu%VbLl-F zskH>oVj??y4B^A|t3ik3okQyQ;l)3?cK&LCcnFGo&w zmNQ-UjF{IuH*bHZmM!;J931DJsc(`(@Mi2(n~Y|;Q(7yNN2Zl9QZg0@I(o379IChN{B7XR*UWuGOIGY z1a3B@w{!uNDE`ly9{^T)90J`q_Bf|{UX`SE_T`mvC*^;AZmPnO)-k0jMnz>kdF|&= zb^Y*mOSKkRifogj3b$i*tLglq$rYPQ#?1CF@BIwifbA<%8<(4L7l-C-mZlJj8< zmWas?yPO_T!H`;KLw<#_F82E+0dY4ky`OiMylCg?oc{JxBMeZyJ#vaDL4qR~h6YL# z)~cRP$FJAL7^O@nLb?W)=xs@foPC?cOqU|58LSy535@^_`rKD0oXMd&vO)*zS;WpZ zispZ+!yAg~TsHCDfdlrV?!APny>D#-0N((S>OjBN>NiL5@g-7sXlIn@Y!_3h6OUd(KM?dkn=Q9dTvr z+DYP1mb{G9A<9j`iE3dCkA^8#LO6*}@m&XFE=Rh7@|yGw$r<4-0si)-Z?<3l4iNOJ zq?4I+vPKw>*U=r+f$r6jhG=E4fBX zhsvh9RM(g#+rdzGMAVyi`M_cwii0mZtb4puM@?lj0)OLj2t#)~U8!`7F87}os(eSf zc)M>U(A~gC%{-&IsUP@T1_llpJoH#@fk?`R}%C*X_Hw>mlP zaW`3}Q|)g;x?e(u&*lVz`5R#1(f@;u&p#X&$=WUmA#DzUW3iBO;B4^X=LLWG+HzcP zEv^4|wy*y_fBimf!T0#hbOo46K_T+D@&>hR!>D>ws#7(yEmR5xKynfsrgFPc<2rpA zZBmiF0}0W$DOFO-3h$UHeXhX~EjZs31^6D|FR~EsWUVVQ;h)|A!X#2w+wa|6!Y!vh8qZCj%77Nmdh^b0D;>447 z5`i;D;->S94j+&*J{RlXw_Ov!>Vsn{U2>Vq(+= zk2MMiRNM8(OP0&~^GIMX`qMal%0_hT6s-MB-AFPAEpHn?6{3|rbEbdXnmqy}$8oGr zWCc>nTMeB;g-p8$F_&&0l(AVyChB<}&*=pAHASj7f|IIYIHasa{o0~ZDg-!6y%g4U zPOr!dbvpNDIL5#d~3niIaW-zH=l7A8`f-K zM@Y3+b(SP7FlQI8iI9Il3ig{Esu@EGETzOcg+|peT7AIi80X_ysD${QALZ+*)`HtX ze=3EtE|A9L1D{V}e4DUZ%I(Qw0tuz02u*2Q9@#U@p1biq-gpB#G0RLxB;(;!hOYf~JKq$CXrl!`4^N?}wirHr3bp zeTctbgeAR1-y9yZ9ZrQCk>gUvTJ0`sS8!f z>fkU#YTSeAO^^1FgOcaj$FWk%2gh#XoZxiJ7GU~Zu_k{Hh%l`mk8@K^?L5u@9&^3Y z@Wkh+aRSRi6y1~U8VGjYi~^-w6DZoU4CA?32(`zGfsOAI_k`?ls&*;K0+iGPd^p3& zVIK95D`s``uO;K8QsumvwL72SY$kR3oLMX1nKTe;6oRKR8Pq?+LKBGLC7_F`sZCU8 z(yE#uOXhzL+xPgW*#T;s<*PsbL1bp}$AJ#CdradGZ&V zOyg>^f-`gQ{w}MqE)P3*8{3yU!B6Xc$wCEoiTk!3nX^>8t|)qI@`b?%YO)hMmHd*= zq3a|6iU*J-MZo#r7L6M4JL=cB3C#tJ5&e)SNFINgO2%rqsj)knH>)n^aQgp=4a`Jg z>3qc+AgRl_8t_M>Y^0jJtlxSeS4fY2e?`N{J;52d$y-c-)Hw48~lLkm8tnam5gGz_zc$R}sBFQK>L+Ua0P*UXOQblj~kvf>i zNq>rk`w{FrN|s%^u{~las%43>K+P6&Ak0UV)V#E+`cS`?>dVjlw_ktSSJHo8iM<7Q zpcO!v{5}(fXxB2nRez}s70Lwd9w_Yra9WnD)}fN+!*{){#X$)G)CVYAiOQP_ zIG+2?p`BAK)PmG>JdId-brrXojS%q`7+qNn%Y=}4(F;A*%;EGvYa~eCTG}erC3bV zQ5MiZ4A-D6^37D0QPM5RSr3YU)o0e3w=l-%5xng8$;NatPsS4QziWTTQB}*-ij@SU zB^iN2JEPk<0ruRHWcD7HG`gUZHmQC?mpZ4qrJA|wbgf5e1f&sItPwTjC30$p-MpZD zU#s=y_gz)q|K38g!9hv0hrvmHcOy0Z7=X_dmkU(9= zTXlv;AmBXcPjSeq96f&$#Jj`qtn$qtJ(T`NkEsQ@noOVl2G-Y8uhJkeDe(+L3A~f) zu-w{`AI>_~rNSUbT1o^F+p$&!CsT8d-BQr09OadGmqcAnq*a;gU@&iC`3T{S>0t5N z+Tnaw=x^gXuZ1e#mAAPj2gV%r>PO&p&8@D{K0uPZkNx@^q~O6~N=yS)4ZSL3KEw_#Z`i-)&Pl zu4G?K(O>|Do+6|%A~|){t?6l)#ZY^T-_?v!5JZkFTa0i6$Xfk~a_76(!q1DBbyLb6 z=T?EQp}Ph7%eM|Ar?VSg>hc;rQPo#SNe6uHi&&srJt=>psOQNRqxj|k=b;I%Gen?t zReIRJHfWEcXsb>s5`*Lk9SQ@zjgJ3onc_Fg0GEcOOH$e!WV^=vEX+8ayEwn4vBg?Z#fw=4%X>1QCVbieu&(y4%_(PSC;hN_o=Uo z)S@Q3acqBCnv-gkIlp`y`R01E1%P(d{FbO(oXnVBPHOH9# zxv}~yMkN4Mqj_?0aJ1b@%(PVNHg=H?$d=?d$V`8(vfcUJtl2gKrp%;7T^9T7lt#h$ zBxe~EqF?IIvS-?xE2a_=hwOj(U~)5C<$vvK9TdV#H@-=r3-@*Fr9u$O(upW+aC_zy58=bw#klDuA54xC_7A&odCu%_9glH!)kr#Y^FCkM7>3Z;*Sdm zBY%IrYwYEGr1l*1d31yWtvI6a=yRl@q+HrfyHnqD3knTyWFC$o+pq8~Bw0GjrVPA( zbl&ZN`}jTDWT{KUzO8TU_ear!nn6@oTn-6xip(U6^C+O*bXxE`s+f2Inzp)&@aqWk zj!OMW(Z4bQgj7y0BUTi19lJ~_T~XhZJ?ekBWwW$thi&~lPeSV(^8619zz_b%`CYi) zT$%W_vMW_?u9P`_d5MWr2Ccsll8|ncgcdWr-ayUexM$JDM5|_oIJ| ztOl01Zh?lt+gl}7C5kumLxC1&$(Np-Jw-m zXF))mJP5f+O4ZtT<#PL$DT?U9x37QH+6pOLuf#`^Qr$i(C7;!P3(XM({Q^$XyjnQM zcD`$RmQ!~u#nMnpghL#?)70YSlg!a`A0^%o-2FJ*Gr3)g?3rXlu{ z4G8y+Id}EBk~S#nn{)2Epf7n|&O(q&Uhq&i0A{24(w6=@BreS|-h@*)e7f7LZBeKo z!&2xqC^1Uexsi&Z$iaye5Xm00(Nx9z-g`IIKb-gKbo!_ea)|^gSx^cteeH+5a{%LJ za9<=ED_4c26n*;hTAd$jmEV8N_PR!#RsMH9w_ISg2vZh>{30>u@Xa~lm3ARflrR%X zk_N^m69%%{1fml3oWPK+yp?!(m>is{)AkC?L8hS?;VlP1c$e=JUj2lj_Qk1HTo$ge zC$jx7>S8sAN&WKXz135{f{bPx!NJ8t*}q#3Fdwn>n^c93AQfxSysdvX>Mx3f%6Dg_ z)pu37uxTn#Nr`9CU-3;V^8ftOzI^$|b>k=DQx7w$Qt;BH8c8qmBAsWZ9^(nrWVjp@k2bD= zYx~aQStPk4d(1nUrX!TI=-WDN1}dgN1bH<>|Ie4+es`nb3%qC^iWX9j+WaiuPCMXr z?^cf%OBXN%knQ~6O{CeJq7&pvI6uiP`x5z5Vt}karq%6cwV52^Y~{yS011W_fo}cH`V`U zCeNK-gWJr^B`SYI+?+eL864(wQ9~$5$XQ@t6l;pA<(b=$$Y7hh=x425J&;ymlP2x% z2FL&kGx&i09=Db9o6nwN9IbLJ?5yg-KmkiFN%oD3K@`PoyhddWnm0GqPS>bfl(Lah z&QHFtAw}sFPq5hxn?sxfzT{Io^*f1_cjSonqvyx%NWOpn|9R!UAAeY1e_qW4=i&7{o2*2c&uJ@{6-yj45S>R&Mj_5$(27M-HGO0%kyD>2KD9s3w))IY zEa(7vYO|-VpMLjj&{Id0OX^)9U5C#*F724T45J30MF&h^wPu#jvu!R8ipA+wQau#c zKgnOjuKRx!X%RIZk=%^k8Aou2JSv$9`WM^)UZ>N6uY)X9ysIZM5xJU7qHF>6PD6ez zRr;e0R^xMTS=b_xp}e@V(5iCtLCdBSDJRNyN+~+0kkX`xbL^06DpbR1;^+xgd z@rR%OKf>O0S(4mHvVN8PKSGLQbHJZw1aQE~64sJknbqAhPyd~RTf7lPR(~VS=8~0} zHv)f)nVLaO)j7flJ}+|m_kmj`o1Iw|t za)}aICRWhHoJl@oCWEngO;h8>eJd`N!hL^4sZ%wq&Si+HIL&j3hJEMBip?A@9T7a;ZwXiQ~dQhvK}(2+4jSkNvll6msOUWBZ)*WqWtWd z$tUtS(bcysO$rGTipK)5NS8(92#WWl7>qmGNC7%rh^4DN3NFs+8rFFAI&E?jK&ii#y|NS#ed;Qw5vR@ntlWT(@I@^=bs6}xowKAV4Hzch zPq}Q|QKXX78%Zb2aaZT;ZJoZ!1>Ksz@55c4vZrz7la6as0VYxClGuACV*6Ai>E?nd zG(^b=JXOnH$D!CbowrY(F&uLHTaACJA?Rr$t@_kH#sSvFWmGJ{=k<7~@x{H11(@?v z>pKBQ)ZC;i_F_!^Rw`?(d`xjBMQ+HlAGdO`e|-7I&jQK@=gcWW=LiU}MVW#jD^Eow z$@fWz^Z~?L%RUh+s|qJ*E%g8-=G2k2UJLch-~J}=Km67C8^ZPLDSowZgIs^KlTL8(tw#!vq~F3m-b&m>(%Zk*d! zcrD+$VBb@12V(s6@p~QWfSrHxkG4LI^Xs6U=^F##-G>ZXEHK@g-E$7myUoC zxI0vOPvk4M-naPGb;y6MQ;h9C*xIb|NYm@wAF4pZx(tDB}-N(80bKB&JLYy+cNQj+% ze7}dk{qRlI?XC6;6ni6hbeVX*{hm(iH|k*7C-Z6LB(3_c@Bn{Z6tq{4m!HAe%E^s?Y(V2bMF$F{exaXE0eT&AC$$@DC>ZWyiU(P$c6fKBT(Dj+X~Q7J))VrfKUx8p_kKJ^;+ z)X0jF&NQh5i2?|yo1^qP0BE8W=Ya%g~M;lkby#WPhTq1KZw zL4KW;V;4AJ5BU(t0B%{Y_REjo=Z~gA<<#0AkCYEDqd!%L9Mb*vG&{IFk^OS=R<5fW zy%b`1NHP#6g<9OxdU{g?AOC}_OWz87ueZy5kEyBM)(a#q9Q(=Q7Jaogd?n;Sy?A?F zVJyP7gpPme>j`O4wx>+>p;1p8w zkWk-@Q(2ZM=|;7jNHjhrwerO|u3M^5t8Isfwg0VprIbrOV&KF9gaRe|+AOaVbY|y( zpk`4U_|S(lA`Oh_AX;#qky?jKr!Lp2nLV-h^_2DF|NSrN30og5z8lQ)7x10QnRa&7 zBME;?V^n2soW!z>2Lf^XK$4)ED}8XJZFEXsh*`xtTd+$mGKG&ac~19FMHp-gI(s~| zuF)TBmb$g? zBlSZes6Ft1^CgZwn!D5x%#OI&NvOTq`D=fyHmg&qcNcN%eDgy4Sf}(Qy?J2kMdTX@ z71p>Yxg0yStuBw9yuaVH_yuJo3O_Tbc%z5ADu5LKC2v2Rr*5M*1xNub`MSgH6h%L_ z!5l${IFhm#2=o&}cq9_BTq(X9=}Ll<>gK*RpU&2m2NJmH5XoJ+=<8wo899 z=EG9-37-V z_TF}({^*-{^wjBKa6h#WvIRv92EYVTd_4C_QZz>?e2}X2`10r{MEIgcp8KN)-Ke83 z*p$W!*K+z!MIz>-jVYh`poqKMw)}q~^S|H}z_U}vsgFo$6dq0bxRxh zynWa05(jiMZv+e0PB(3ZBtT|oKKZjcl_kQ1763jWICg#L_sD|9+TRFgjVQytE7B^D zRaDEpYUjpkL_kCf&JhQ#>IidPR%p`Y-epNfbYmYeA?O-V&hy~71K#|g)SFYyv*b-@*d&UCuX;bteNFE3amyv)Y{KxL7ytC2QoHRK4u& zPRe1bDD|R2?BU>-n>>A@yKjEV+3EzWTqFA_n*?C4rU%fatNuZCDI6hH*ad5>~lt|_Oml=Ze&-`76}BEnzexnb4YBr`{4q^*Hx{n;jA zs4C$ZoXXc0h`=NxkDu?b!L46paMVUpjIHUS1?^FFw{4z?D@g$uA0Fek{%p;5D3L~) z_B(EoJ_nlBA%1liykmcyM(0fnNlU}^%#kD-bOk0Z$8?s}97P|oA=wKCn=C6licbz~ z)OFT5{Zl8zU_5sMnoZ*q&#SH`2Z!o2>aU&xXLS%EPfFqRHbD7P|L>oE_<7E;xi9ex zfZ+A49PDqi@as~exeM$#)>HXH;*~u*^|x$tQsC`^nCz<-We0ytMP&#g2v+(VpIap0 zq=ECzUDps`9(P*mdy*gT7^^+uRf!@#hrcWdHJDS?@jOzTyRE5aN&`I*DI{Y!@z%8U z^%?Nc-EuvuH<$wo5Ybtt5T*^OP zERPmn>eUCOZsdQYpCwZa9YR^9P)e{#?%4WxbQ{toOoew}`Y165Kg05T$i~a_Q8%D) z!Hce&4eYAuVgy{MRh*~^10j_QNKQBEOP*9L%yaR%SWfcn{O*{^Rdsoj&bF4qbf-W2 zX7$1OMyD!4#HOhH!Q1yMKBiK5;fid3e`KSvEFy{~uS0*r$0GUMCI*6z)8=Xkl6o6? z^;&r%Xz%Tcp@~1zWL;rxx_LBX1i5)C?KcmP)#(PTMGCXcH- zKikJvZD)UJ33XCFX#lLbeGeKGaNyZHYJPB5^kq`qdUFk98hb{>ipSaZFWa{6aOzuT&$%Rx#!j&BJBs6Tg87+Wud-R{)E4j@VckQjET2G z>As`oMj1c#7Gga}_&#?5t4Tt0R>}-+!#q`o^n`z^m`*iLU3+nZZY9`XkIOb1@9yLb zSV}U40`Ecj3Th%ylLS1+TfCXmA-Ee%s{Ps#!Sh#HQ&*0n7&L&Ll^gnKITjYAHgziA z;9$NDi{=z7dD<7Xp!VOZX#Qy^NOXM+kmR=(`_#%EkftrM!&|^jpWneZQE6xbAK8vt ziq(HTwpsSm6bIrw7oFmU52m(WAJyt8ajgCv5!8vV5^R+@UP@)38jL6zMnUeFI%kML z^CDpTC~lO#G;RVIXzHgRMgkG}n5Tg?&|gV|<{-4Le$i2rcG(~XXO~3wD2H#zc`8v# z`e4P1LYBo(FT@IA3t#EJqs8vgb&WsXo+5vKx}UFG0~wtBE~2LRQzPsZZ5U$MqVpt_ z#YuHyLrv(p;k#6cBRO|?Z#2mb=fVX2QFVO*x*Tq#!>ZSA(^9a?X=_C0Q)l>7&y~3w zAxU#SuG00{4t1_xqNh>~An@bV7VbHfK>VBQYKJ$Uu%_+XDh5`eV%_m zEVU0+SK=;7S$i!LyC$7Qr)UcNY;BT*~e91Uv(eYpN?tl9z>a^Fb{)A)cL4hN6 z-F3`an)sX?y|O zXeE^c!lP=C`cA{H(7K&fHhDW5Yg@j`#Bip-K@^8S=G!`L`80Wr&C5p&cs;{YXeF)b zBbT8M{rD)>$Tz0&UNZ7R9Eab^yk62RJpj!Ut6xln&B2RGRL z4qU0$w#$o1CMvM1zQ=u<9A6S1p{b~HHhpD4)lNZgA17(tkL1KdQ(~POE_vNsue@sl zrzQsx>9NJ%XLUljDqChzFMDuAS;iEowmy9`u(@@e@~b3)>e)aB{T~+VB&OFlE1W0Z z4jky8!cxiAC5r-Ye4(X;VgrA}boNY+sPt-b9Ov5MgK#=R0(?Jf+DX%ROymR)YTLN9 zKCu%QH(|^kUuZ@J&QE@X3Vh+u>e;zbUwSq9U2Ha|)&_f25sg&{{;#g4H$TTQ7ET7p zKp|$TWs9OLwaY>8zTbM6FSx*0c{=(PoxUOzmH%eV8dibUJO(l?-wl6Vep)|%JT8B* zK#zC1g$hVl(Nxh1J9%1wu^)<5n_0>!QKLF&O>n)X^i-l2U#aN;0FaQNsrjeli_0;) z{Xkb9u9)7qB!Nf1)oI6=IGxqqA({sD48u!gPNk-UP|^v^QzH-G1n=7+NzSgSpO1!t z4`7aximjv!Jc(KqMWlaajZ*6%I;v%Ro_sJbJn)SlO(K^v;y}g7?AXeyl zE%Uehw|=_&{r5HZ^G(<{(TA5efeK0<4p0LM*g@_S5?V;24Tc^DXM>B55w!JSrT>*vTs7s z&$M_PNU{&%ihJDprjv3X!ATrdevc=y`kVt`j$x}Al7cx?RzpP=tD-_aB)59#EHDEh zimG0ta#0IMtMQFvQ>o=oR;>Tm`lfV~Vrss}y%{L%fso#`VUD1^0aWAD+v7TwY+3UP z+nmcr#8w-PS*L$o4elsOxNB=F%@Tb%RC;`bo81g699cP|JoPYHn%Sz6L|D?tNqzWd zf00j2`n1E59UwS$QlBM|WdVB0$1iF`&;e;s{mZtERUXcDslo>Wgo9>lb1qxWKB)}- zzsd^o-Rss2=VKnu2=}&RfnUyo6NzOBK1-s+|6|qC?^b_8uZ8n*S?ySYrjEhj3I5KD zLesen#g5a^T!Ole=+0`4L)C=vke`~fKHL=t>w|=cymXQTY6$vsh}Ik=u!I zlF9Pc!rTUi0HROs|G5db^58ECf?XfFhlHH=ao_fArZX!c=e&Y4`V84HcZ({eYFBuHHVmeO7l-kP}I0(>Ow~0*3LwRbni^r|Xw$bZWam%OKBPkA=5B z#1H@NV|4k;uk}lP^UDDd6Dw{f^3N1izzu(Z!YLz@{FagfUx(WaK2mW?qj+@~4q5hI zMApkrg`Fco>2w5@NPH;$q5v&hdOsRFUYf-74aZ@#u-YAdUg9V$ss?MbI*#YO2GLUS zjB+VirH&y*>{jX}Ro|kMN$~V>GZ(poQJY}Z?9Rmx9wXOh>pHQ~i&HbnOON9EC243p?;a;Hy>EllKzt4ghp+fMJJUGzeapob7-tPYI7$i6u5}mz_?;s zYjUw}pY~;6vZX6&&&~ho-%j{CCV`KbW$nlbOQJ3>1IUPg&Ho>Y6kJX&t0w$%ddS-S<;)F&_Ro*f|XGb*4>evJB~KLpRVH7suB zuk=o)m_8e8L~sS4lG3U|2!1RFYAG$LXuEPwRKcssAJgiqf8-1D_h3_Kc$`Om$bw zb_(_?m63R^0-9z6k|C$U#`;)&9xGe7gk2w=54&ZLUeBxSC;s)Qw^_~@z<2~P1;Dh- z61i>3FW3W$x-1)08;B1ac$~T|SFcLnZWMp_`q#zUU9J4~ zav`Ons2{V20`gi2D#{kwGLlSMP#>gw27T;Y5koO5Kme*U0|!Pm)o{&aMK|E0;zrSL|ehiCa;iv8jl~d9ymA zlwfzM+}a*5Ra0BvBVB)v?a)`Qzx@F+wBGPp_gO7u$PANGwAg@EJE;3~eVxUz(6>|d zwcr2Ph`xBJ>f2N^SII3?A@`A3-~~GBwt_9YbJDYo1;XtC@bV#m{B?s)sd@oe`Pi(R zTTwWw*KCdkWLt0ROe)nWYS#Prk!eQJ7r#VXbO4Lwu%~4J_rjM9&LM*Qs#?t8zjv&0nmT^^DWXw zY2!l+>G8Ez-}Yi1Ti)Y;_aDFhz3*4V{FVw&mH5?v!UI4(l;&J!CQyn<>gB<1 z|A0H2e5Zf5mwg=77mTrWdd#QJloI8AwFMzJ;+irrq?|33kw{XH+{;PvF`SvAAPl>{ z;9LRT9OYJe;nL%Tl0pSgfP=%lz5eT({cha&K4kgGaHoH`p_rIW`6~V>_a;wOh8#H6 zE~EJRx|MgDqoka&`9uP{#aKSobb0croTwSB*(O{zw~D5G@}naKACQ(*H@29BN$3JQ ze{!-Go8I{;Du`3?*~+AFPl`cmw0t&E75Vr$&ZN}753SDChv8Hk5miYmV*MBtHrii) zNKy;sO$&dX>qAGpOO2^e=g@nR6|0g;!`nstxqtumb=|*D1%S9;_prrEFj`9G_dsap zBR!7yfpz;<*>j>qiFFS4&{N471%lG6W__=bvrgpvStNgQw+vjjHLOspeuqiJ)T(87{f z<&PSaipqij=coacRg)&BJ{DyY5l?ZgL&(1PPk>^-?K8hbGJjs*zDE_+w)F(p?L`l{ z_S>;Wznx^7x1Z**-Tkg@oRe%%nZo967*HqNF{zn+G*_~`NRKYQTy<_5pLkq^X>KIN z4mE#|bMR9B>S@QBf9l`}e=kT=O#2z$A2z=lfP`y#%ib0xCw$aV#*n*47+osC2J)|u zj4E(Tb@heJHy1sW%atge`m%jSII`8OPl`81W;mErxyttFIYS;YtS26wbb8lts z-QOzLJB^#d!Eg24@&*Yk2!&1f0;RdRzHOVGt#*KdLl2 z<#^v~J{n`F44^yRwPh1XlI%9YKJEGptojfhKigZ>RnD0yn^5DD9)8FG=*nYn!aIkS zF#xs=z6IV%tgpRy57k=Z3wdnkLi`NaG|CNB_4LRyU~iw*5u+ zB!d9{E|uqi6$B@CmtTK;EDZ`KC0U;b2joyWW%-WpC!_@7pME~C=AoJk$#o6g=vf*r zp+kT1SQ3ya8d>+-7xPD<0y!kx#%q5IxVMXng|HY^=j`VsU#QZ;pO&O{t7qe&s_(u) z3gF5u@$Bh0mC2mf8;gcz+Ogc5^omfrL1d@#2*lhKM>-x7IoO}Lpv4q{9W?Ho>9rKW znAKCPcllD#3#=FI=`A}RdW(0HBcIXXNX53cTBNPlsYHp|O+KGBP%^Rmv#Ni|TqF|k zF;tLfv6E6{L2Z&KUtGsGkhsEI^ROS8b%43XBeQ*^hl+sATy!ESdV3LVouI78sj}nb zPx{Uw{}NQw?vnJsJ@U4T8XF($`(BUz%l9|BvrD*dC4$x4Ahy!p*5$Rz;mQqJ8dNs zd^GSmOq0XU28<5ij{EslhvPvSINadTI<=Y}LD!%mUzI$|%4?_s)}wTwLY6PFG;SWJ z^LvzhZSz!z>H^NF2lgu$Z>VD>y`=r@`V0led>(i+3;+4sGd9U+Q`mn%DlgUyxt}v` z8mAfxdL61jX~S;!2c%8#5vczf34BI-?)D|^T@XLWCc!dd@Soh4n}}P97MEFvjg*WG zq@S7@>VKCB_Y(}M&1Jgk(aM{?0Eo3Ia3ZrFOI=!)A3D zoKNRDD4F}M0SZ6rDAg)gZjH8|U|s2iGr-r*6qS+`xV9bdJY!dXi{{^c`~Jg^-}d1A zM?`-!dzUFa0Um#8K+PGSnk|#{1?PlQ`v<+G;iUh?`U_<`}9=scpiMHvVuxSnc@1IT3%RAlER?qBFU=Q@29w zdm{PKbZ-Dm*#1VX)?}Xgs7DcbX#0Lji|AaG^WRqMqX>U|lgRvd$SH&!%d0Jo81@SQ z2}GM&+eUh+QXc5voIj-X>l346LexF?DGmERbiX5ht3o_9vEomY1EO;vst5ub1|13TzPxuiWgW69l^h8(PsG@nmtGQ_az? zA)lakf~S8Jt*D3c5u^kU(){-k~aYdz)dT>bL=_eWK8eYuYFU2>I* z>%32g(WPk+1%_?e${i1l+CjT0CGXfysm@cWJk|2c*x9JZ}BWa4l< z4n6OynGcD2;NM}p^IP0PHB8$3d(AgoJ zBWtods?0I7V7(#_CNt4f4Fv;Kz%7G=OeQ+_U+EOBz5_Np-edj z5+^w4bO_?U)$Sdq1b|MwWn<&EgVOd|Uevrkr{O4CB?ptmAsX&HDEtft~o zfBp3Y@ymZbTVW^d+o!O`o7{0$7hsHTYm=xQ$R{cwHfmt-5&O1CI{;cPfo}=`Ty4dw zO;U#?!$YJ{DSA4e#a?n!q=2R8vi<|DcZ&E-fL7g-O9dhsv8Z{oo)^7{^W1+QI~r|h~VU8_m(TI(axZjjGDSrjsxQlUkJ7D7Kv)? zt~nQ&ML?yewGZ8V3*G9gHqW73ty6C;4gy7Qlrp_osmzK3Et>j{Y=HxI;Q&oQvcHu8 zMStdlB~&D9`WVQ6P$F<2kAp>xdULBKd#H-jb(WiK!Wk2Pcd_M8rL}D&vsNDfH01`C z+L&W$#|)ZM!RYAD_bp9Moqf@4NJh@{?@P6x!>hVq`(5nW?+^ zHsM~MAw6Z*=89VT4AO%pEo6#BBvGw`KLW(J>5=yY1wZ{!oo_nBb#Ke9tjL=#<0WgM zSF0kiL81AFgLV1Fc~85hPZ^+I?g1egH18uEc;R!YzJ~B2Td^--Nw1~4$M)BePk*R3 zWj~v3rr%Mc}$GAR2K!QBgcVm`JUw8kS-h zz>q@P+13g`0Vj@aLI9mUgZgx&Za*e+rG|%7`)F;{IONWz6u((KN%0PC+}rXu=p9`g z+9`UFpV|?hnT6&cd!V~2M8i5u*?$pTBro}{nh?ay{g+!-K@Oq)=~Bfn?iB$8_~ooJDXVMbr++I6+e;E@q)&dkC3sd6Kve#D5BUws$*zsq9*NJBLZ+(5NpCX}CdV&7 zg3T|t`RDMybGa1lwI zh;-i4m9#7bL}?nUvE7(c?_Ww+9cpx#6wsxoJD&1~)rxI6Ia=be9+X`67X_RIvmB1p&plyX)Jzlj+moa$YX{*{(fY$DD&lG(ed?er zzB!GnP7BXEwtq3HeBM`+k88-6Puk-)HSUXSvaB*|krxrWWYu)4(o*@eAk?lSY6@2l zT=AoTbpa}aA}UK?-ET3f-CwTbbrR#6ldqu0&8fc>IB3c&a>ZX5>+9;u94E(@_#Urh zc=4e@CBXiBNeNzQI9&}Gv8R2qa8zh5@=YDk8>~~*cYm?yf)1)tt8a2fR0oxORh=Mg z4Fsk%3V|OaqJOXtmSm^X*HAUn=e!92Ah{QFK_a7B#%InPDsVeE1?051ZuE!5tYD*n zzaP+EI6QjJ-Y3P^^${0kQQfm>Y+fDVmg^X}&6iY#QxREkh1CGtn8Uixz<)l@i@ply zug_0^$$z_V{3XB5c~zf3tHymzy-5|Bt~J#NB9oL&f(2`BM_0LHavYb4b;|86z2|cX z#_x2>-Y8{Bg>lB;x!?1omR1ZVjx_EOE7@qvAOmfD52FVEY%mm^O%{Qas&OS<^z>qR zKn(UbCP;%D6E_Ql8y^IrwSok=Z)^r@a0dmfD1Rt3P}{$Oz^#u8@#qG6v0qxAokn>> z%+>>G+-s^flH0$oQ~Z~8T6m1}E6@4swiHhT(u;MSt zi>P^PQ&|*OR(hGJp+h!-5^$V-59O#g9V=H;5w2?61~4NVP}Sw@?Z>C4sy-#L_{2N)Sx>+y-~I%DEtOV`lGz_XDm|CHh$S$T zLUcHzo4eCd{62n``>3rR+c;U^CKb1lFErpBcC+5I;16GyB4L}BR=?zTMvSACRev#8 zfN4yMS2tBzi02w(5+VuYXRaz4C`~tS2c!5d0RBt?5_6OlpKl$2DKxq+#6Ary=lKre z(P1kS&^Yo#ls+9cN|Hq`TR5LNP_Yv&u(FepRbQ;8*(AaKp;+;45bSp@L&V)Ft-7u9@aVPaDP!a25l$4(;g+|&8h2?-j#Ns2^m46`m4+E^~e7G z`OqlZLji(@`etvYOkI2GmeXdjw|v}GgX-`*U11BpwxzenB-l5lNQh8m8LI5Vx%8}x z-{ZK%_OaY;i$k?s1-mG%0cv`jU0^61mt^6jWnoaVJAa~4Ti!lq55)*#xqtR_GeyYu zmkZmD1k6^oCgc>4rH<+Y7^#l~6On-3w)&yUy2XJW0hHmvi5G$m;GV2O?KwE9ij`1^ zb0qX*&UU=? zq2z{*2}<2>B%EgcaCcHxA%7PeK2_6%TS;aeb-1KinJr)CNLO3U3K6?|!TDTHy-p^{CkTQb3D0gL zp`=P-Cp0SM?vv_#4KjWG<)p-EzR0IH&0~UelOy7H};7Q43j`+xd85g9j0&9+j} zkgn+Cp~IT~6f=+MJpHmd+ER643l~4^6hS~kToo~$&sQ1SQk&4nIdi(9QPpNXDi}2&1qi$XHslj3i(;Zo+XsP?)pzTq zgsH`2UdN*X@YV?2?thofN6hgS-+%e_d-qvFjfS^G7#@pxUn@0IJj0cgRGkD)3g?HY zrGw5H%|raRNS!ayH*aI*Smnn#?{=@Xjy>Uf4CQIYLjj#GwveRu)UrwhM>`b;#B4y? zOEQ)v-e;E~s>2hTO>pNcM)HY012%&^uAVqi)%w(-+(hL^n1AVK(b89laHzM#od!tg zi|JUXk8_HvR3Ed*-;VlgToK|ZTO(2dvHPqkuYA45_5b+q|Ncw;YyE5a(%y(@$(b4* zW*5akCQpE=RDHa12C>h85npy0t;af*R*&O3L17Jrov+kMFbm-pzHFaK?gu?6ec zUrtrhw#i|}$A|aD?hS>~E;+Cn>@Q_N`CQq)0*|Gdd9Iv~^QF(Q?StcV!hnmX1K1Gk z-AeT7h&Hs=a?U9dr)^mzKAECBifxgL0B1^R2Imrja<=)&OK;e6wyk-k)u(fGB%E{8 z$ob8}U4KVx`Lb^-_J6*A|38jKY!RO8jk@P6lnnCCZ+VClLFZbDyJH5sw}aG7Xx-EX zYLl3`j$6^4XfpyuSxNGnG%8pc8ZADB_j-jb#Vk*=Y+EDtLknju{-_=cnf1*ffpa%B zX$~j(fsFKk#nrs5&Y(9*l9W|un>?1V^HQjX#D7bGCP$A#e6ZDN#^JA;A5vxNCd+~V z|2C3>gaHR_2*jG9*aTC6T-DDPb?@tc{l{0WWw}$*P(;Nw=e9A|+hv z0jOK<#AxS#5wL{P>^V4(5=~>p#GgvGNgp+>vV+DTa^FlXpzV72=p?zmI4|)$a|bCy zE`Q*pPnNkWv3tK(%h^@s-xYHv3eDrzO+IaScPbb%Hn8$-J39);EmwNTntn#EX7UPf zf2%^BmQX&@k$jyjaE3OiLrt8cco@+~Ij;33e)s9}t;YF3yUACCRWZJCJ$Cz^pBTYW zo2;yGf>LQogQ2bu9>`(E?RuW%yh@p&{(lj`4Ao2ta`#e*s`Pk0Ubp=y(5S%k7EWo@ z`93`z5*`US@hP&>as``yK1^^+qV7u$spjH9mah;Bl7E=}5t~gmb-MM#7q_wsdj7=Pkl zuP^8Olwi1&r0_*?c2PM6@w2UKvhSjNG^N9dR>4>}H@EQt32WOWUrm;7bniiiE7nV! zH8roAD$maMf`jgPDcN&SBxz$H`8!MV3D1jevx6E@9ksJG{)Lp;MA<2U!qRIw^ zQ6FbVz$vf_5P?+;w{-Bh>m;D2>ReYk_87Ci+q%>X+{b>OBg5X#LrXpMUwkPgGR_m^ z!ry!j8x1e6 zNTcOdzDOGlDEd$VFD;=Q?N=PqM)PAQr|K$0*>!5UShjx-Rel)CZ$!nFgDmoP9>By; zZ4_#sJ=}e7L;6Js;2g6c#UZoebn|V`#d(5FqgO$>_z2cjI(FXdQGwhScb!P9rfyGD z+~?Ty;9JW5bnbvddVejpdlp$p0zKCHPgbfbw)%RFu_ zeVQ*0tqSyP&^*-T+k%$@<9iLQ+`vjV0nz-c@}B5zSflD)aer1@+AUF&-;uKKQ2+?6 zxsKg~R8N@#_P9x*m-2HydxBt|Y~PRXA)n#xOwE7v=O2C3*Q1lUZ;s8|87joh1=b9d zf2%&3DXJ7s5IQ+mqsPPdLEGD$a-$`YvTPUY=}caBxMr&!Yx=hRH*VIO(q3Z|&4skO z(U#}nA60o4r+?bA_e+D^X?H3!O1ka{h540rRxAzdx|CsRp(@4@<#BaCZd5*ypA0a~ zs&zUuz8Xc2Q-`-At9yZVk~m_irTH>Wlm2-=5eH{U+2CbGEeFlUI#aapy{s8x9H_ z`3b81C^Kp?9#mN1>VZJ)aSbZN1fl_fuxA?2gv)AD4df$gYeBr!?|?--lv#VN)%sD@ zopAgv`hSt?>tK=1lKxnnDVO28K;>z3jHR*OGq7~aj{8;A7F6b(k|*y;6-FU^)`z ze2mkSqkvBdqrGVb{j7`Cqvk*K&6D(W0#8YiQhx*~<1ZV2)PJXzJIbJeLVS)}S%K%| z`yGW5828^6YlDUKMq=PhKg5)2MAe2|=Bm>&@v^NZt%cM!Za;@otjYJ=ps<9>!xht5g@-6f~ZZEm|v z7uE(j>KPy2R_gnY-+mt<$@N`x2dHY@U3HLD51as^D4`FbN-B#z!GnPLK-6%+Hk@+b zWc)i-v2KUVR<~o$uT!Tg`E-*jxjpwWw14ZV>JvJ0NutzY;%elO`*K%4i<%)V@d89? zI~hKFoMvd`!%MZD?fhYFd+HutwO#F6Vc4xxHjQ|=^w8ED&i);REyw8L)5PiEHR(c+ za9u|76OYv_91bO3O!YIqE!2OmpZ}(==wSi)KAn4UpynPDI&9@Q=y4l*9j+h?vws&r zOP1#HSxus)`hUK46KB{!nGb3Kg^SS6w|9^e>?tSX&Wc#6yczZ|)-BiFS64YuH@8ed zi_cgEK$P`DA*0S%*`7kgL#hZiD1j_bb(!R+k>t{rga^O^;M&yFh%Av*4_QCN6DUr zZCk-7DJrh*xRX!Z8ac`U`-5N6NOQ$N1@6eBwB6I$Rx0VwrTV6wS^Dew*YdAQ$cJdR z+)6U5mFin6k(j;rW^sm8V5g4t$IO?ZnR@}w!xz|q~=d&lA zt442>`Vto5>0OBG@AA)#2HpKj=i$PJ=&qLKJSdK{pbWysLV5YRX;}x94 zw@G=rB(XOeR+O!S@Y%Ka>-|zC20+-^7Am9k|F>>&kF9NN8sFT6SgWoq)uZ9-Q8cJy zv5F^f^^*W6&)_(LlzqGW%75a51Z`;8z|yv%S8)JFZ+~?Dp|%h5xU!Cj&ae3WtF6mN z*TMs=q9CK~2*um4RcDY?H1T zsu@TiIu$LtHT?nAJ(7_euxLLLncg@#mmC4%0*JNR_9Nd}sK5%n_# zpDuu4H$rpK1pYAkfXH4F<;i|}muKdn6g5w@IX=eL!=&nps!z z@Enmc=D}@F+833lu6FCzMGUS%0j*0+TKH=?mw#DZ&{I=v8<%9`vHpkE3V&R!tt_A- z;h}Ti9zRkRDQYNkn;!u%y1#4ms*Zoss8av1i{-h-agw-5-u8;LR{?n6%2M$?mK7`K zD%nD4+?-S1+di)fKU}(CUGe3nCo!7p=TiH7&(QZiRPlYZC^_5SoP1kdH*grIx#%we zqJOZfvzsPVL$cX4;3m6VmOql8oFI}Nv1~n(x^%GD3L3~k23l1AZI1t8wc;OFi;YOP zj_nHa4h?_-g~6;d)VypT@9eT2+FX+_QYFyYV5;iK_1m#W4)<6}cJT3gQ7@vaM|(ZW zVNP9aot^z>m6xDiUi|t9#4(xIHQxT!7zZA0V z=}BS%Qu$2JKLP9Bl7_jeMYTb~`_856&^agiNR`~LZ`!{QfA&bvl>sJitM%(#-~Lkm zDWsX-Op0$`*>`t5mTW1e|0V^_a>&`P8pU1V^N@t~6^<8hWoi5rayhkTk_Vype1BIE z$<{c3Za9d<3FL6dkR>8M+13H*n`1x2as(vkfBkxgRu7Ql#l2}NCxQv21PmXxfi9KO zjO#5wP+fNJxi*NGnmadJLB5v6v%R}Vst#X21mn2-*yKdu5w)Xo6F?dLWG>lSL-jBp znFtQ=i}geQ(P#S)1MCe~-#G7Ek$?3mcD)I&(m_GZ_JnUoCiFX*;g~=!)Nwb@6m4#kT6Av`c&HO|LselI4f99NG83m;L;(hZ+^t9!X7c zQ331Gqo%U@3>6MdC)U?4T{c@JMR@bE;VTvHc~V)wouli)HJW zFAw%2mH1>!03!j~Ok|a&qJN3N^zd*sx%`!LM9yJZ)i|YUqE@w#q@-1hl;wO(8AUhY zOgPckr$_zDZ=xQxKTwby^{9=m#Nitb`{8f*|N37x0^>HJ2(RiIlrEXW=QrsSz^YlO zy(n6`DV{n3gnLjU$7pj`Ro1y~xek)vG;w5=E*m?t=AFjmLQ?Kuf`9v4tpHH;q}qyV z<&j6YwGx9ak_Je(zevflmYpZCd#0X&nE39dm3$57a|!!Kr%}c{pKKRg6igDxEK}bl zy)$8s6JOqE`Q)cImc#JNIi4y_6d%x4jsJi|5{J0}{a@EA8Mc7;=UX$rKUEvAL!}<6 z-)*I>=tStyr}Q2tYkvhWa2VaaB}Ed;&qsE&Mr|o@V!HFIE9Cib~3-Nk`~P{sfw+ z9Ohgs_?U&z?OM^ms{GT~aD%!oaN$zWPPiy5QqRdD4_eZY&41pP>f8F;e|oOcm-fcr zo;pww(-9;(;Xw>q$@!7vW(^eG@#SMmnl|W= zn3fdT_{=Tz!Rg%@l=wdFYryz$^a4LQ3s5vs z>*@>*U)WCq+^p(?n0TWKF^USc&*xP?GtnzZBT_V)tAE=yyH(Q|=x$eSh!BA6yMLe( zfif35fXTP__EJT2HTJZZ@15Ha`YfLD5XCqSIij`|yCT|>8YZH)w*oF|oK&5z~|Yg(k7 z2LMcan18#)XzBD&9#z9Pe>&-_)25C?Lvmc{FB|N+j%Z>8;%Sq2JBmbTCZG-H^{G~U z(C%5eR7a)c%FLtd?jfUgDSw{ zwNk&#AAbAkcirv({ngh1encZ?y`j>;&6i9GK7V;+JqGz4)Y=4VGFnZQD*!sV>J7RB zX=)Moc-n7OId3_&he3v%?=u>8_oddN#$@RTr@BP-pe`B!M&k79NvX-HYR5rteQ}Lg z<0P<-d!l$r%@$@yX}(k`ass$eLE|(Q=JE}?J9DMEuKm?%AW)V@Z}Q=3w3Mq(UPyeP zo_~s&utAcl&aY~f#Z}w`wFHefp!N0V{-2vb^D(XZ*1pM3AYS5=bSnVX#Z*Hp*m9d3A2~xV+qN~1Or-W2e_PC-G8A}?$uKrhpL*Qf-i`t(mDKVnn_Dzu&hs-9A5$tUy(=!R>`|PYt$)^K#irT7dhyiisK+7>y)8ab5suGEx3RE{(qP7;g$35 zD#T~u5;qeX!HWRTrfIno?Fe#-b*;ON#KUGnAdE+)94J$;~5aC><)&dnh6~ zZh%d@_Bx5m69C2&%ICCJ2!B$^4rfoBW?O(^fRsuMvKTY)#BpDWD_#GZqF0R)ph`G> zd$#!gtK{wSF*{M-Flc9!^>>NtS#MT|)@+*9T~agV^~5GiQ%Ylq;DRXdbcjm^mnsyx z)AYNtw`pIx#+RjP(9lf>AprN%OjIouiKmb5Xyo=J^}N3fn2z0ljenF?g#5A}{GU~p z^I%`KgqvGHJ)!MFQzrO>Doi7$> zfq%%{i6~sJ_P$iV{A0Zqi`?{T_nk^sIv1qNKI&(4kXv}B`Ax0W0p?KL)R2-B&aZQIIh&~diqbj7 zNeXMtKGNMZ0jK zD8Q|&%ELNUWg(Arf@|-GspPCQZ!cT(zRUo36(Uq$K&JfQJZfQmC4XzYyEv~vHe&$@MjWjXGeBv| zw`%R^+W{DmL7_Mk5cb*Pe3O-;X4h1QC`HIuIZtuh{HIHG{$Z)=l+54^&Qw-bk>y25 zAi<<(>;6w4xFq#ZssnNp*C6Y^(o}8Vj@~N#^GjT`Du*s-dHTv|J95$N0h0!Ue(;ox zDtGASaewL5biFvqVfk3e9jw!GKy8^2gN?96rEoZF2f`x|m{h@Pz!r_nQ~(&N@ zIkIsJpE)dl2>LknYG;8>I^(aiDwYzdvQAO$y9A(}wRd&TE8GqnZXf1aubaKI?{u_6t$+6KOJ6tv~ zXVDULDtmNtLgc;@e!`>k=t&4XKSR6T8$nWlQ(%N1P^iA?4rKeZd$Ioj+ru6Z>*4_H z@??V303!RdIC7%!-fi#o@EK_NvI(v|eb97zH%fS3*VaoZn_`{!=sU3awN&f=v2S5nkLBaxL-PLB)JOwG-M2n|0;8sGS67E7Td;KL>9?H7 ztRRD;sTA0$XDqrEl<7SDJZH+d$capxqcb8+QAgsxq(>#LM zo=muFtN1x6NFk#>SJ98~*&~qz6r%9ZoLsnk6O6RQ^T@=_dyeh%VDWc>;YZRYGk*<5 zII|hl*#3|_B>U+=eOuRcuc9KKwJTm}kTumfF~vs>NunW@aRP&pa9XZviynHpU5)bm zEK9AG+lC;JsZP5yuf^K4Ogm=Tbc?P{Lrz~&RNmqLMYXCkn){m7Jm-Vb~3FJZYe;Dip&~gmcoChn8^06PE}vYMW2;T z^tEHN*KSa`Z3HD9Z)dEzzK zSwJL?L1E!CApVxb+cls*oHEqzo3+SAwmXors!N)=yX)Ep7qM%|qNiMl4uI-Trk0h@ z<6?IC>}OCC@Fux)ofjbWGaGVyi2Xpbr9;xVBj;RSFs^)U4(xSHM5kIb=}1y>_5UI# zP{I13NpVW;uKoL#)skwbt$#U~8 zbhs_iUT17PSJLQ|J3yGog@XQ6{7I{WbjZCh_(ngxen#rWaZ{`FtATt23McP5~t~^_gNNBdjO8SJ#*`@a(}={X=iZiFbf5G zwJ)93GNV|hxt8t3q=ccP4@-^hVX5N?hIfs`8wZj#boW8LBp73bbp>!<$x@Bi$Q>NWO?_4gK4BN#X(@)&M8)_?b*gKDfg11eV~&M1{n z2h>#ksm-4BTX5udqal5H_^8~9En_SZMEQbgYfb~!s(qG0_biHFcM$gZsNnzE!vclr z7cLCFrh*=Y^Wh=jaO@V_BT*$Egn5t2HEUZf>$L|eQK@q11;bIVa_O?gG!W>L-hA0( z56T->T?DGwcYl$efrOy(a8tIu%@(p+Uw`@0#CU9Dfb!ON@Cj+?mQ2RZoA5d%>aYNM z7CX+VIeS#s8(5VzJ{;5uL?|69%Bd{EZNpb2-L>WQ4Up2fspZw=ar&z02&yk*Q_Xln zqAzHNEuEM1GxatnT)hHsX;X;U{)|!%F_o#*HTW5%%YR2SLU-@PREsgIx}-%wT0n>= z>UgS#Iw3u!?o5`+Qk~j~+|pc$s(f(rOC&isqX`OKj>B_mDxX@r z0uI2T#($1oaDH8RzRPL)HxcQ0hsqvs!Mpsq3C6DE(q092mjkYjI#1i)3p}n?+OdmZ zMIW7eq^y1P38H4B*ax{SC!r`;S(@ioP3P1A%J@&|CEMqA)Uzw;^;)N2oq_+)_4D@+ zc>0Bu|LSHPiZXO(Oo)Zal&tdk&@Uj}W!~!b7JsY6=7_V2o~V`|6#_U z9)F)4{(QCSU-d0`F+mETB@glt`Ns!iKZk0gMR`ph6QY_Pk1blClmJ8&yHxCJTw#z< zqLee@kyE)VCh9UabVM(tl|F+?rz+XIjbD!#YBJ2@(xRg!Jy@zKsJF zaMz~FA2$b{;_*oT(`uzJ*YT20;f_azy18F`eu~a2%}9BOp_(Ts(Wj#=H`QX)2h9@A zkkbQbk`S%-oWnAFH_%YCa0M{xN;C~Ej}Bmx^ExSVOM6p?mb%3hh$AoO3DCOEBYyz7 znC+#NF`j1smefW;#1fn=xMJs&L4iO6IBe>Lbd~ZPOI_P|R=s@!xx*=sHa*^a;#Y9} zlCB&YN*7a^K9j16Tf_fxwVrSL8h-Tu-kJ}GZj3rmQ+KHxn1dP)#c@EL060sh&5eBN z*9QtDkN4YAfjitT7TBge2bW51SASN#Yp}op4;1~tuS2wWVy(|o=bM+ShEj`p9 zpK*%}M$sS_e`o;){-3@BXJuBrkl zGdgptg`F*ZO5pR@kLfwi!w`G5^KdlCm-Ihft+ZDwz0MYEQj3gR7aNeRtbd?JN%mb- zYbEH&&{MK1ntJ0R;CknsE)s(+E2C4;36vzcbTcLcr zQfPO7J%5ob_FOjSNjGl7RGk}|ZzGVli2M0EI)}$a5S4-6yPklL4N-^E+vMD5z~>F{ zQAOABMg_8RTQzfa*H#Ih-hbjQd)P;oN6z38|8%wTAC}4i&PBYGNZW$PVwV^xsoQjo zLJ5*|IN*!yR@bdQs9NLQI!OErK5eG`<@KjF3&a@h1+1cK)e=T|!p1=hzJV+PE7+B~ zM*_}g$)mXri_bY};4FT=#L3bm%i02yZbHR(Nb=3T(H%qUmcD5KEPvi(OP#8HsoU(Z z2!$j!vYfi8sTSVuOx{c5q`W5TK1JK%OIcd*VMzH;ma1;fZ8+aGfPF?wKGjgX^Y?L3 zS?7nU*hcxGX}TkThcOClv{m_swHNjOd=3>>_=pwK!*D+(yW zr>Z>$A#kAnfXfC!=FH8c%mm9v?WE(<;XE1lS*_c=H4*Fi9jZW z{fC+e0sCF&DBd|%NEXzT$?3ojW#QR7u)b;P6$mU6rMpaAvVXJ!?>7D~5~QKS2MXu1 z9RQ)&1c7bOhtx9l*}CqPG|e-{3P9iNvYT%MjzS;BD5`3m+P)mJLuRT?1VSYUMLFQf zqAIUWO3U0b=SNSs$)Qrk8WkE-&c6=5s~@Sifxye6bSH$J%_W|wqNP}`_StXg@SBQ$ zEYugy;H#xY9e;65PsZ&)<#wgrv6qVPw)mk2nm!9}glnaL97(%M+a=W$?)!pMG{j&9 zCW&uKR|2IpGbYw>L?~&?>4@oOP4}Sa<5a?=e8ws+F#!dXLcS++f@* zEA%)fDvh5fH(rZdO z!O9W7ZRqGwtdX5I;FBL7j5|4VYvjIi4Tp^dN}tnN6K)DWMap%4^%^vHC*gPJC8pbS z%Mo=flYe4rkp<=8OXH1I{ZMKq63DV#?IdCjzpe|9t@O?KS4``2T+M!_BO!UK9s;qJ zVp^nUej9+bIyGf4@^hhnyMNpQVlr$GLKTJ6s~#L=`-_^;njoDHc>$;e0GsRq>SNWp z7n61KUFD2EQx;!zRLunfajp-Ow95X(rQ~AelYdGrP(y3lavebd5GBTQ<}dEL+Hon0 zstqratv$tN8O}FS;PBRHMz>D2U`gweTJ_NiUMWt$wu#E)C`Q@UGk>-;#9bwE5jkXm z=wz~M=G&K8ZQM@ZjtJ>;art+CYw|FBpeQ-orIz3&?7~Y)F}l9$`;Bk z-G2$~k+iesJPn%&O;I3IGl+WW#l^1`rGAI>ZG*(EU!(%9O|tjuK%;fe+lfu$N~@ z#k9TJa?xHdF4D=_9qqjym53wJZ~_G9vwt-x#_OTtxA|;wES=RkQsM3Xl`T4vVv7>v zV&5}W%KtcwxA@XRzvBeVo13OmM~eXA%anTm6mNu7E@)9C+nKEMvU3DX4%KOzLg}Z{ zEm`(*m{tAkM`ilkzw`~Tvw?R~UC*Ql8kgkzXcc~EH9Yyb)Q0L>U7!<(h}p8TEr02i z&3h7Qhw4vRB>=?j&$j_0zd{c#No)6Q!$w`nror!1Rdwvym!h-(=~@NX>TQC;CbcdR zT8CU+s6*yDe7GOZC|sF@GS_*TY3jqJ(wn2Hx+!1EhRE<0P=})HV}NrVN=x_wTh>L0 zk`-*B>!s$YRMltP#sNaP7gtU4Cx02va=4PjRDUHe>s&C%YNUXiCX}tw77m~E^zSnqa)gILq16Nm{I|9G2v^6O zu@@El)m3SeH{#&DhBvW0U4Q1J9O(4&rK&m~QU{Te3wnVOiAup{aoX|>dN_jPIM#MT zv|W9Sv}Eh7hfE6FjBsi|qN@&(hkW%2qF?h=5wW{+QePLtK7s*3yS)OCTWL25bCYvQ$ztB0ikv5_PyTwC1cFMB~}(< zwJ>CYq%f3*%(k|)@wUL#p!AMFRE0k3QX`Js12Fl_f0Dbky}GSRz`<$>8?U=*qJit2 zGwGUM-ctAo1h%bpG=FQ>njB!2OO!0BTdLc6I`w7j?51&OPXxHudAH0k1o#Sl69-dP zc<5hN$~VIFX1&|^9{Wwzb2AG#!y%AcwMby*<&Z{~9Ja-{mb2t?1c(nerynqQNdsjQ zO=yu{)-UPe%ba={&+2RQ<&X!f=(|7IfyEv}S?DRp`?LDfu7A_wM4)g{@;D(Tea_b) za2?n^D7Ql7Qtl!GtdA?}Sf_+cJ_w11id%{lWrp(y!U|~__Ip8Sj{}oYeW6H>(fjdK zp5&Q_J{PZL`rFqZe%aCu^}~Pg?X8QeO(sd#X+=@(bR{W|3Wh6e(c^~MF$s0amHyK97{7sSqNU`adXY(w7|HC=K-}zJEt`iqHz6n`|NnpzD#ay)~z1 z>YVta*`HLYDr(<&=*X!zI2g1kJH3jeH%j2gx&@HGP35^?zKer3)mEce10Qg6GTK<&k5r(x?utiPg&8#dcEj~#yAG|yo9YSMqIR6B2+M4HgrRW}Zv0U`^E#Gx zy?=lLfikG`1H_Pg83iDqE(r~wkix#$M*~MXI;|I*Xnk^WK{*5;&bn5XRc~<4rt(if zQ$9!6Z2TUYSH?@pM$Y8+%B3XVv#GWl*P90#EA{hlYLnLwGm{rkVC4_}(kAux+C#*S zy;L3cjzkbI$}GuwN{?O?z1>KXY&OY#$Nepz-n6GO0a zY?T6-GD7287L2tXFR`^p`Br|XRu@^x-@-MLVXKYw-O7hOgxWs(hZH5=v=DSia8>2~ zmXaOQw|u7+h*%CWO*M=j*@OW=w#Y^eZ0Jr%d<$KpKYe4~m+C)$TN{3!E>?JF6@QU` zvpT+dKyH^ENmU**a9`Kf>n7Q54a0MvzqhrjUW@959O4|2`QgF&`YU*M-EjSVE-k;N7cSBCxK6AAi6eTR1i@a>9(4t zLf7Lkl}&l7^n2-ApY-4X-BA^TsDC(5VaqS7huA5Jrn2Hr9^Q5dV^BTzF8{V#$!68> zwnDGy?&uYNV^sT?^T6Thvrx~0st(=kg;du zlux~P>W;%lq}+?Z=dk5G1;@nqtYGKk8?s`lk0RZt@`FCB-NnFX7$zM`;&Hr5QB=R@ zAENuW@4x==^WQ$48$VRn-dQr7r=?9KB^HR^-jsYPE+Rl^`i)PAg>QhCQXuNGj-86N z(7sjwOB}_U{klSr)Pg|#tbd+Yu$|I~(%P^Y`sJdA` zM|k!s=+Py8QJbrDsF>y_)S8>HqoOruF)VqhUGl=MsgXOb*)sdaG5l~Iqjuf`v!=eu z|J*LnS|IAz?KsqXh4Z;$yUTFAO$8)ppDs;)_(O$+2(rA1dW1jaynlRdA!(fgZ*G*2 z+V(pJus~^X&OgX;_#9gFZ&8wo7_1_V;tAZJ8TDYDGLn2jo4yDTC_!hzvEk3t)v281 zF+41pn&S$8C&^4%H%M)C3Gsw3Dtvnu1WQez2yr%_i#SOcya7HnQjEscCWK002^xtI zLDiEcnmJXWWT#UhmwzIO!GwGK=~{)4qxF^(O`jk@Dfi2#<*5nRF$o=^c3mfRv6U|y zRc1MXoALyf`>kqF6c%e9@$r_$J?n~0-;(5g0M|WJzYhS@A&PIRaWCKc6eU{s^J>bl z*>?C&{ZYiVz6KK}j6jiO?+comh4RYJCP6wWJ3eGK=Vy~8PJeqDKD!cNxzh9E-|Suj z!XpWvpeYsPW3;t<-R)NM->&%%;J=MMM;Om91ee!47eD5rge2M#afBS5pV#G)xb$v5 z%U^WdXb#D61r?Fs6P-H0JJ6&$h1@yWk`D!UlTX}7+j8k_u6&mxQKU5Oy*Mx0o8;5? z{`k32iqwNi^M9}|)hCmCzt#MzJp!W)RXCW5+6ORUK|w-v_}sZipnJRfqgM_$zB=5a z!W&C&KS2GIbL5&P7lm}J?_YFy`&4h=*S+WMoy&!~fBETa|Bz`Y8tp0L`Kk?rqk@kT ztm4qx^w7D2bN@jF-b;2OAu7lNuF@R+(gF0ULzb$c&|NQ$n!Z66j1%6BD+iZ;6q zqa+BdMKauFFe-tlz$$1PxRZb25hcLI8}*cb6fa`^RnA$V_oA!P+DTsFEW^oicu|3!MWG=wn$4Q zwRnN!no-V~Xi`b0FsI&D?DBb2AJB)iUfiVsRY0o0OQnfpg=GKg=0Fk`DTRR%NuQV@ zas1knJscJO&So!BhH?r$%bi&lr<-%Sd?`HC->Z&d+xUM4i|a`Qn(+xfu#KHl_WQ$tUaJ{ZcS&R{p3=xijMCeF9{HXpOgpI=g|a;;zu=KC%ngS z8sYSHd@O%QF_-OSk0?MDOib-=ZL9vAqc{}zDigCkh219gk*(qYTqp0#)=xUs6glL0 z%Z5EU32$xp?@#;s>o2!ho{V_C_53bEqYtr%UOoycQP5J#Q1(?rK6QzF*bL&oxB#p{ zOSeO*>N;>6N0ngZ6eGEZZ03*vwY`(UDQ#6}wf}#1$Jenwif!d>*#eNeIuOU}eUM*c z*;y8&L6okHA9aM(B4ocW^|9^bF36>={l4ZFSZh$Od7hBr7<0 zbEu50)%U$Hcl)1==+4L!gVW9aS12Iz1oGrP=S$WiRD!@bh+7sV>7~G4T_9#wm?uz& z^VWX=Mow#xT1ht0MOk@M7T>6N%4eDXX{|KRp=f>WD;1aI&=X-491%>$J?Pb0eV`&M zH6?Uu+Eu}EiuF>JIBckmq#GXuzx99QBa^l2lgBxoQ5{a*s7p9MocoAA`rJ4!EN#V$ zrcWSGBvEz)<#TI`x z`&#ojs)BRTFn3)q)#RmuyR^8fvk9fT)c2q#qUyk;52<@rs6n(7faZ|jb^S@Lt zO|gw$)KXV-^Wgm*=b^7{RrBk!jwV+U&n=g`pxvQOg={z>)B}%9CGgzia4r?ZDThQm zMQ_ydAtQet8pU)6lBp%C4s-+r!e-HkLIMw`VQwu;Em;(pW-l&fe6_83U#5Sr8bxmu zA~i%on+j%72M@{^ZR7N0Jg3&8N`ytNIcEpsXrxh{ZPZ!wc2vrN^fW^|o7X`O}n*kB)N_>;)a%U)|RzH0>O>?@Jrd;x|3 z(|`Nv$6x;WeT?7LHwAoP>ncgg_3g~|rBTDy*93NgTACBpN@xNzlR}WBF*b9M;w94# z7*=>MsvF!2p{i8hFVf(i%FemRN6A0U*cG6T8r+Bb_P%dy)348Uk^z6B!F$| z?d>02}3TI|9f~+-h0>VX^cSdW+>tTB{DT{n3~Q%+jMm z4@G}uN5vm${maSS&Yo?$v#JRpzn$|Mrn9PJ?2W7%$3vofcwlF_NLidH8UokojBo}?>aF!fff9KR8X z_w4tXfje8hK%vDeYyPqhd?%2$prxcLG2Y!+mpmbZ)jS}Bbh`=0Ge9~a2+O-s#6 zsYt5fw@3~E$$<24vYCSQRBnx=H}yycg!qx(%|}Oat1Vr%W0!5Ds_qKaB`L++wZBl|1{n6rbOT7>x7iab=Z~x57->a`*DNbtz*vkh7K2 zP=$Zk4|@yiPVnv$Ie&Mh*Fx=a(WUi~4Q_&G+D~)ez+L_aFuK-e}xKDgn@RwzXu zTM2lTRJmzdo{^-0ksRRuS@Zc=z7je?HYN)U$Qu z99i9zTuJDCIgv$p$e#PNEQ!N$@gnp?-ZFo1kHfM#Y~O{Vo89z=M(qMKJOHmM7sJ6D zB#{x!2}8ZcbyLUxr-j=1{Czs&IH-vM>P$$41B9fi$rS72iSVcy3^rPk%YEQz!hQTWpN-5VFRy+ryu;`bq>BEiFbK> z5WOxw)P2zbW2w(iQg4^6nSWcW^xeC=I_oZS*~8n1CGg{b|@Oi1l zJ8$iNf!NO8JN(;}o$&f?(?oVhP)ohr@o=hBKmj##Q$$i@gQP`ORTTT-g$@12yVeF; z%{{<7w&g+O^A11}vtxtw)XUpg#OE^o5Ll?|ts%J1$mVpKSZz*6MI76bqOO1XwJJ5< z`YwtcJGg2oc-_F0Q+eJRYPGWUDvHB-91d_EKb>urt?j33`&{?ZV3K*Zk+K3g!%@eV zOGnZrt_op>C9_ptyzRWO^mcKkRU6qismp7*leHleyBzswpmhC-ivp1Sv5%-svxaj{ z0XY|;O3Fj-taa%Qs?P|ie1?W_NwU8%Y zgEn)hhe?RPB*9bOK6cx|pK{}!idb4Qx3n*PM{smxJ0J#%8!*5@0Wg0qz67PO0~25n z0RB0W1BLfsWx*spei|? z;7gV!;PONY{*(IiXE=ZN{-i6yxLG20f&<%A(W0h!h%exH6!ef4Oqp9jk7Sxc4XEdC z+x+{s4}TTy4^J|I^5T$5YO}ThdZ|q5zKF z*_(hgJne)!vaq-88nvA%Ykw^(!LhQb?kxym&nWpD*p9^bLg9b!H84Ok&6}qr&9h0H zUd|NsKx#e+=%P`L3fpVFy75h|6^-K+tJwRE)_%FdjQn;KsL z#df=-=XzfcK0B(yGa#*J>{@L(c(k<~I6A6Vk~ekd%qrvCtvFe*x0U+x^e;cnKei6T zhkD`Lg#uW7Z2o_?+lI_(lQZ&Wj-?c^ih-H%N)^SM2MrprfzU0;+g87=YllK`xVNZc zJyh#qIjf|?(d0RR*Go|uPiX*vL-LM1IL<-k`m%~!^P}*C5;zA}f zMjgX~g(^$ASsIE9ey-HN>h;klJ&ELRJIe4}h!749WK9*XsDOUo&OJjyFW`=Ha2*xT(id{xa?@)iQL#lnX_PWyEu_S}*jQu5_cI;7T zLTn~AvU^T`zp5h7an%s?1<%B*OAiw^L;|HxTiwoYP2GncD$INXk7c+31+@ims(2S_ z#@FN>ky;^2_{XGs57>VWqfI^E*J=Lz=ZDPW8&iQ?YEONMf~?T8N`s_CbGd+2IiK;Q z6hVJ*1g^SLbOKjT7_DZhH#nSw&3#LxqfT(VBiReJ2VAzQsM5m*T28SFf2WRm%AA7m zUmSnEqpS8zY((v=NGfWN^KWd9Ff7#ablA%CI%X@|+)0*#Dhi6S>k<~dy&w|kI$EW% z>RxiL-ec4v-r&dXvx7Pa2;g|IDdp{WMJj*2Wbgj_96x@@f~CJ`H|fT_+q;pHOrA@X z8RSS$vqchz8tlSwfcn&5$II2`LmgysQUvRGE8OQEQ*WfO35gFvBI-%S;}nyWPsm@R z{NI!@!b7!v9okD`XR$&Wp=QM#Y(>hhu4i)y;qa1-qhoVHvIBAX^q$lCFwJmmXq|sl zPE|VzVmD8tCi3YyUe2{m+lY~~L-poNnfF#(SWneyAV7axt{>NO7BJaPzTTV%sr62F zvrZXv@Ah+?I{t>?6~%RLD(D2IC=;Ofki2V6Yn@jiMgdfhVhyCb9jnBcH+Hr?H*>{P3I7F0!gsLw^6EM4qM6xBp#HZjltTB@Hu#&N$k zM_<>($LYLG-a0+nuH1+7ynF-OD^;ec4TE*)i1NralOAx1ySxq7`u!Ts3%!4~^)HtV zG{O`mFF9D70OGE`Tj!(pI_aNMQ-ukj1`B<^Bt$PIYV)M_S=5C$yE+pX?|gJMzm%`o zYU*}goX~DgdCM75%SZV?wmJ~ysTu>EEFy^0wkcnnU(3E{i(jYauE2#tG~^JZTd4|v zHq7^x`qzK|_9K9O^Y^y@S$ls|sURxwN=c{b=KFJw>eQ|v9hxi>9mpmGNx_fG6m0%J zb?xqo4Ji!Drt&h>@iadA-h+DA!H5?Pk-uCVE48^n%3 zu(D;!8r$AA+q%xSMbGMlBB;AG;IQ+gYTWJCysCRZfBm?Gw+^3Oms(j?ifTAk@qJJO zqnDSf7Zuu}cJGh|+&2uf&W+ADVk6s~y&i{`;gbOuf7{c{TLMM#RQl8r=_#5nvhTj@ z(EIPo{#o7%z(KCXzpa#4RhkOFDHz^c%j1v=N7)tuXn@Y8>7YIXRr^G1w!A48Ljz^N z)l%P?D#0sW(hzxArPQWC8bt*`M`d~fdQ$kbPA#ssxS+EUDN{x)M8s!(O89|iq<7a83 z?>W&!dF2~uK%J`~i6UMg3srCCR=d(w6d+7qraGR|fU4oM=m4Bd!|tu6IrY#|funX5 z*$`4*SPvE6SXJ5V zf6=CDm^14#Mc7Z3lQvC=%YjJsrvTthv6n$XStx{_teS=G0;0gVTjErU)KcW{EEiuH zjcKI+ow*T4L=oBH#MEue@Y+H zi1~JU*GR9Aj!^%PKPGpgO&SzRKcf+_az0qa|tE)ci?Gxv(`$M18o>UZ(|76z~+ z#L$ePIdj4TXVZ0=av86#a-!3V&QYsrqyMj#^+W@wqmByv^(HNK4kqQ9oWofS;9FqY z2+FBAflTWP)VP$bAhE&zmwWJXe{#85UBFSH%B{YaZX;!DErGPaR7)S~ZKlhw5BmGc zVz;N?ogqEc`+02h@oz>zh1z8f_O{yUl=}fZSEhb&F%-{*!#HJ+=<=QJzpm5{RFPfy zM$c0@Cyly7+^Xs1anMy&K3uLaC4@xOi_ofV;tA*?q?HY-WjPLmZ_>G$f6O*1@wVJ6 z3kZZH#ZXJf)^i+M3a#YJZk!~|%x`s5K2cTIeW4Q2-Dt$OL-IX~Ztjw1b7-BkFHz+OBa8njY~I9<>qH2c-P+Jp1I_I zQrPI*cJ2GUn?r1f6GYkm0Y)6l1`v-yeZa{$7YUnc-~`xbz%;MCe?Fi&HYGv~E+ zZE2roK~Z{pvnc*tr&A8`3m{ll>Mc3ER+ST>h>_ikz7@fFF)XD93GzlNb)J;*J3DO@ z35sFOI3=`f`zwV<^Z|L2{-!zrvTM|XCOssrYL|6|ebB?PKj6n_>8BDY<r|Ytww^`B@f1A=tG4?1mSCjQsIH9*X9_)>?sc>q$mSqkpbo+R0M^`hBdY9{$VwvR`N~#e@%Gk53f2zEr}g?VqF^9 z`W2plfYeL`|I)M}7P%2VwCq)nxSQ98+#f0^<%m1@Zc;oee+LfcNjnP&tW6a2ovoC& zX__)*n~{}8^Pw#r_H(H{P$)0n~tjLq;{YP(T$K2>|hdh7lBa#l%1|g z)=D<1h@xd{e?+V1M%)g^b+qdQA;vwwoF)hA&^?(T&X(jzrjT`6w?)6FAdcqks0+3) zFkYi=icYzw6@9ZIK{0xtU;vILVdmjU`gYwSirXgfx|BU{4~Bn_7YKno+P3o{hnCpZ zo#P-iW)4pYTT!W8(=$7c~2*(I(lC9hMlRBFNqBCCT4?Jm1I3P zomNr2$DpdPP<-9vRhHnU2CkB4RGm_aNh0nbH7K$%SOTI}8`8>vk?vtu@wll9Il|uN zIf_x7f3^-@+YDuMmO~*8#3QM3yGyY}E8j$0G2$k#tX}Q&e(E3p^~Z-={T5GsOLx(? zrsLhE4lf0;%FN)8eyGv`LdjC2m7tJhdy0u=f`P7@G$^UN`k3g;nACOfvY|SROoiVZ z%8lC}k`-fb1^e*iZX$;!JW3#b@;e9TiiE0ge=?^(Ym}xRxTau>Evan`pS~PAZ$hwf zvCxzH_pVN@WPL7gwaC04bNZ-psHh{l4V}xRduSELdwVW5VY*`aB$M3g3vLq~`KUJ(In~AVk z*X?j-C{6hniZ?0X#OHeIo^)9V*UOpuOU2B?>-jE&ap{<$AP2R%#>J=bCtqGAQ&T&C zC&P9rzI;*TkfkUhKEu>6fBx(H-~Z?Lf2aTS)Azss`DJ@kMvnat$N9sN{vz{5Rp7N$ zQe{N82nX)*?qcZ0Oo7*U#mZ}T4GY!nY6ONOY9xHNWp=k=&v^}7wa#fCVpP|Bo>CtW zv1eS={yk6ie&jb(j&Mwzv3%ldxJ`0xW$nPMx}q&x#p_;&LeS(v(nt&2B&}>yf9%Ij z;h`%NM_l60mZ70M*>`#aBHP*vAND42&Bl=$8k=*geU~2Gw`LY!m+sf+pJQ&P zDQm#5lG$X^*U9YaN#4Btas&RJ;&DG*s#{6DDRDt^88ra^{gNA1cCY=?FK;+)mZj!~ zoGDn@{(+=$ZS~EuZO$An^Cg^8e;)~q=kgaEUZ>{#>cl%wN2$T?vitXhUAl}@h%GO0 zDI;778V&PJfzpTcRd(`lc9L2qEhU4e({IUHoOWm|wj4t^zP5r%Xv)y&f9a(H zZx?9%ZN2`HpD#cC`TO@#&4usGU$3qW8{*Csa2FtLsY1vmU3XQa^id|>e?)LgkiUwo zLjvY32@DZcj*%ZaCGa%mA0w!RPhe?G#Cu2(FAyFTELB6;JnMe~sL+2&pMh3aiE0my-NHv5RpqJHI+ zoL%V(wMX}NbG)M3x2&NjZJ$k3V8K1pcCEJAnF^ANcAAcTYm<<4q7ca@$ryeDkCN|Jf4!G7HW9aE4k?8&*|1b~>K|4I z6Dw>(uI7BYD*h{h+5i!1SgIa=>`~-XIhrMCcBZ|l zIB-x%Q^P(AH5Dy0>o!Bb_-gY2^q;J+%7mK6B}e3Roh5ARRDP6CjI~|I&g@XTR9b0n z4t<^Hf5~!j^mFp0QD`Zr`_&CW?EZekSpWCe-JN+0!(ITvL&A2w(wV%87Mtvuq zJ8ZCBszf%YQO0yeE2L933uW@IEoIWE_lZ70e@b2>ng7!`Ouw_w| ze{JTQ*(8)&>W4ewXu=-4V>w^Vn*-Y)Am65Z^=RkTzn0T_KTe-$jC=t62GPy2S?Q{e zzO4G_afm;I6Bv-g>C@N__1COCU3VUwMH>2Z5P#Tb^7z-;XCNe#2Gfq8vSv1;^xfp}rzqLl+__1lKcC>f}Dq}^^ zuzkDTJ?9X6XO=H-(twVqW9_$E54!e(jX7I7AMsfw&Mlf+CI6~0aya{~MMNvx@u}qK zE*yk2op5=A%Yp8fV)5e&ZEuy#W7j+l*qHWXT;~^J&Gzb<(g7y36)fCUb5RHt#N97^SMmF{rG#|mwA^Q{x`$2 zA)l*zRifw7tw7MDs^_9|($xfzX0g@8E)V%r6KfWO)5($YTI9AF(7ec=I@*M+^?Q`t z$1{Mt`>{Zy`n6CE6}GxhZpTWdfAQxn`m~JZV|aXR;pFDo0A0;KkOGoU9%?6iDh~v# zu=h^XvZw8w2C<{abCnoO7_d(QW+)G^>Ylm^g=y!Kt*!kX4;NJG&DtxdP+kABP9OS% z@2YxDhhRI?w;H$FB6{2@fxOKI2LjQ6*Wob7#A(A-m6+}dUX%K2*sS8cf0B8fiH`Qf zvbNBA4pzmJFXc>@*z)wI^zsDi8%SJEWxmYN`PgV@EPLU}#vu0|&X|;2Z()w?U?0_c zsmnvfJZ$}W@RoaWe-cr#L|aDew0*Uu z1O$hct;kO^Q&bg$33V3^=P*jhDd^n1mMAeR&ZHd7yy?# zYd_U)QVRFjuE$zQJ(rRuM5(WfH2;_?E)m4PD{t2YKr*$uoyi8mX;l&QnU(Xc^`ZJr zk8^jFK@})8Jo3c%dwHqI`QUsj$xX2tnp0(7WJxm!MeV2&f1*2^EF>hnf(&072@cc^pb>h;XN0*Srt~Y(H;X=;+BX0%A5N6M^fESd-nhMp;_3yAb}26RCAYZ zb6uC7hu<}2e;jJH*_=(Lo^JNl^gh%coajd;AziO6UTQdF?Oi#=6DFB#5GjcY(N#Zh z6IO_OqPt46)U|F;F@hV9mzL#ZJ32{9xk!oTM)vlZln##aQg$ia70)T%{@K16gP=*~ zP-Alsx}Dn#Cdw7Ow{daZy-v0Z&v)q3PK?lHJnZ?{e_%`0I7<4v{%xf`)QR6#DvxYG zFvb{CC0K6_F8lvdaf^+grZ^1?@Z^VNO8!ze(`U}wJprJI+Mw(r3~t+Tlu9=^v>Ju?S+LIAEW9`ZY~bU` z9G4f|SO!%A%@;riw` z`CQ64wKX<>t5S>bUV~U>Ulma}X=i&Eb)A8vUP=uLy?TLBf@(?n?`02Nw9&4-+uEu) zdN>dbsBf%pi3shgcEh_&Wd6bFo$703ZFmcQf5`H@_Gk$CPb>OUg9_WwRY~2bwjpIu zH(#u>F>d#Z*Qf|ukOh2clrxrME^Oo~Q=8K3RNd5>X*nU}E3KJGTogT=`tjOR^N$~& zEpt}Ct8Y^?wQ8P2INAo(+W1|L#sWF|MWIS6Xy($Tk_xF?ttX%^n<0XM;%SY| ze^*vfIB2XJDQ6!CU`Y@XSpXG>v}@Oyw|oT8lpag3b>i4cXzS(FB&=^OX&dIZT`dw- zJe4KM9GopdY8&JDoNNrg&fy|$RfO5TKJts|8FzDfL)J4?#xroDMR-A0kHv}xfy z^l^W#(=R{vKgSl54M8SQ%5T2s$3{sUe{u4IQn1?Ou=eVSH!zpC$I+XQ?bpNBB)oVPPxPTm%AA{I zN=pH3K16ert4kveqLl^~l*FvIm*m1%Wi*;K8AS&LGkaHSrCaqgo;Dv=*0q-xZy$g~ zwzR=o)QtdbwJm+;xU*{UPBWN0f3|w&Fk)(Y*@p@rrLzk=F_ZGhQO?z+&GVL3MXWOP zto7n}^e|g8GlxRh7q}#yI$Xr|TC4v{n2H}NvgM65>_`;{Yw$u22MO32d@_+~Qv6cb zCYOh=Lhe~j#Q{w<6^&HmPIe0$x$m=;q7psZR3|#Y1BUUvQ{;gXtx+#>e+Q*>p(f)Q zE^nD%lDn)4sZZ3u$D!p$)=BwrvzDiX zMHUt~t51hgRgSj~?>pu>JdNbetU97%HQ}VFwR>}`rNC-`U8SEte^B|psC&E7)DJr- zlBOVtTUOOsRR!9!<%h{;mN3*UjvGl}97Je9%UWvHO34dSD{u1onT0Rv1#42LJe#&m z;AR2>r{>WAPdW&|6Ck1@N%;)s3YK1)AmsEMQ@Qh^lh!UhPWzS=_X-+Yorj^sPgNk; z>o8X8P#A|o>F}P}f6JFd<)Y75qsHJzXS2B%FQ>dIj+D8xts3R!owfn)Z>#jj`u?Nu za(tXSqR{Ie3ebIRt~>EJ1Zgy6+;BG_Lr|AP)k5zBq9Y!n7zz2hc#vH0nu2PejgwFQ zF}72>s;tVnb>_@16K}zmWL+uF?ofRb@lRT z7H?<$+ggRMYt>$B#o|6za9}*Ji*-SECLAREkXOA&yZH8ldXV5SSI^|8pq+P7E;9Na zl??|1to0lbf1FJP#u00(qjrC^sa9-1UHx3L0!V4{iWL=RHD5FB97?&701;MUQt~Lq z!Y)f^(F!tZdrsc7B{6KBX*9??qs9a{J2ZK4xHMs=YAV3M#Gm2vjwfc4ZKA%5-`|*$e*^x>)!MBY?e|&CH_ZKpmw3Rx@>rv-AJsF!$k(!NgqjcWBiv-9hZL$)V{q}pUahI?E|RuhQAmSsrm zl8EgMpQl4LYzoaq$8%hH{}B)2F=MW%ny}Tj(Gz3Ku{|wJ3K= znkcxpepyYH4)4^cdwCP|e%YR<1_SeN)3Sl@fPFzi#m9#QN@Pxg%Sd_4Ecw)GR?N#$6QsvI2|=PHdl zg*Ejg17#&P!kwRZ5Sqd{skqh>yBsMkxm0KJ8fSc4tY7}|>-W$1q*!Ug?q3L5_~H z=r}Fw!!n2!zFuynxAfPG!^%%dQxOwqP@}Sy)A~CSI0*_eYt{VH4$Vf{7OtF90=v4h zr`8o9V{PO}90xCA0bqkkc9ZN$r~I$8OZK>%)!LZlYkxcD=P%DDQmJ+Q=HnA?@X8R) z@e4dIAdYkmWfm{zI7l$ZrCOKmndA|P+g%c1vn|{#sHfEFp>{p!N1jzQu1A|l)Hpn+ z1I-*u)kx*bJo~c9YlYV&vgCwYf#sm#ZLo=`i>&;LN2{Y&<@75j#Xp)PTFdH_INxrK zF0)GDk3GB}FznEo6c`xUln*Hvpb?y#zLnk`4(o)Q%K1?6?C{cus_=c0(#Imbb`r0K zLYzP-6d4<7G{;E*kI^=lU$6lse_P#p&9#Yy=c(}8Yz}JN$}LfWmzRZPkZO2b*3v8% z(MZy9{1`1O$^+`tc>_{FyIPd$@*|#*XmhHk*z=zA0owNZcsCk~ij2}2^5z|@v!X0; z@Cv6=K&5@TP!HbOw?$gNeV@&L|LaTGqwO)g%|RZ|mc+}Hys2o&%vRE0e@Ydgs#upV zP9H%hh&6a|#y1rz@oN8$<1Z$Q@pr5`%TkPOH@ry!zC)&T9AS0cjzJ3wtt6r{Mxe^W;6QY35Y1**=l zUDt4P_LY=~ise%*g9!DTe^rRGu7)&O1$+$(ag$?6jiU z!O|zTAY;n-aEBKXmCSoP5xt(@_Lhkno{@15q%KzbsVTeb6^Qb71XIJ;VMm zKdXKVfw1hWg%c=KTH5aGdn!!jm1mE)o2o<5B+jBb89tY0T9Snio9Kze$f0xcu5G}< zOW%*D!jEmWM;h?!e=3iYTsXImVGiKU_ND}r-SU` z=rK`U^zCIfo)Trxq0^%e^Ru502TG~o;OKr267ZoPsf4c#!RbD<^QF>N4u`iV?;cFYUpystSRX|#n8H3;0G6C}ZSM(Or7KJH zoeAP=)N}UHUQb0!n^3pcOU9~E3GrxbQGk6CHuCi6e&sHR4U&qzoF8(UEzP;z_L+W8PW;qA%HLU z5U-qEFJV^VINo!!?Nug~O_+hhAL<$e760<1zgPgCXqTm+vlmMq0{6mjM`B$iFMzstfGw}7 zC3^E$4ktmC!{L*a`sz*1!>$0a;ewLW@IgKb%Dc`gW9#dd`sMlM7m4Q_q)@h<`YWJo zNUlZ7p^DoXJ=0ZxB}aIxd;v002hs|Ni+yYxT);)PRQpgFr+QIW=_Gte4p0xeD_WqT z0sB=&p_qR({JEzRpZo!lgH(Btx?aA?{E$-64!D1G5ZQcQ1vqr2{m+xjwv=7xl&#MT zly(3(l@S~lNt?kV17^=^8|HNWuN51Jd>MUalcdz=TWjW*`NtnW z**~tL^Y%uft}-=wVWC^TXyjxFQFnT*ro`y8n>Bw#LDF=z+zZs}<@8$dat;y%+&~#} zP!#xAylp0q=FqNUOb3l7aV}N0X)eM~(r=F61l%k~esK}HV!HR8Z{0kaA;?tV1dzpv z#ow(?i5>tHPg-EfJh(45kb@_(ld7B%XHKT#9?A{y(#at)IMp7MNuKxVZ4J3y<7eIq zue^WNxc;_I%~g6e`bugbu?H9r%qHUjJ;*B*Q-q+{6m<2ht=i=Boty``-F&dfTJ;%y z;T`SJK8K9pd1|$J8~!-DR!{pLWz!dl8g}_cs)8Q?d@C<=>1&Yg|rU z^)W5n)qLYk|9zGAZo1wCf}9B`a!{$x$X3@L7^4(3=f_A8PO7h{1;<0{S;e`VkNtKI zydyqMgHmwx(5#&bHIm{<4Zv^*S2Uj>3XDZ+NDe`IEwE(JDxLr0-8p=u4*jjYMbCda z4Qd+Ij>q{I@W!&vZx-!fenGx>+AXL!dr+`$c}P_TGpTpwpmfobol~Z&k;Ulcw}SmL z`_JYzdpsO`O@zsGe4e`hR>JIzKg9H%CKa#fbm;Y}K*ysfaGXp2wpPtbd7Q`7D5h+{ zmHMdZ(e%|TTWt5%)rzWMXt53w*{*-ZC7nt=_dwWhM=eRJ4Vp5;%U+X=;J?6VFm^M7dhP z2jBpF?eO4>7yL-aYKm2+Tam6QLoUfG(_U&!Jv#s{#I9TG7!WKcacr)x?trt~|H#|Z zB8=|ED_AOf0xwk?I;D-IZf}2rE+H3TrMF^Xbd!MA*PG5?exCh{0upv*^4oo#B;L#E zp6<+^#x%SVfIfMG&8;$;M=PJ|u{WY7p)`8^$acQEMwbd^d-JUhsPv|bWGE z(#EJ(9b5*r`i^&_B&zdx~8k%7A%4<{c$-yFtZI{j7siCmUxk*G}R&DhCQNZY%Kz_p_oTpd((oQYbLu8;E%(pIEBrXI+IAr zGgXR-QoNj#$*{br2^xR;Oj}0Da!-3sNx$uN7qvB)!Se^OyU_Uj`ehZa>?%P)^S3-a+M}v1XO!4iF_6rkgaVT&jO(K^p)Q%~fi+H|1bx zffHp;o&%J}m!YCnuga~*Arww+ffw%{IWqN@Ktm<61vkK>PvOk2&rq(Qz@X@n?SJcN z-1$}Z&JKA3g}uji-6L@%2kF7!6R%%n8fu=g`c|IEc85v)3Kt~3q;~U*pmv6E_S&;L zmBg-~wxuHG53zp>^w7R7)fcZ0(z)Fsqi6pIxXBZS)#zR4|-j`6YyioujT?k zDQ!ImmejE*2fp}qW!PfYxXq~uQkqSl(YC}hF?`s5cHDm@bp_X)`i!#HEZe*xI;;x7 zB`13;%YIN;dNbdA(D43jX%(^!8tzSl=g){4P7eXNDyPL)2O!fm zbtupuK>2^4tF#&mT(_~92~&NJ_#tW0^)P-wNUB{C4ClG~LhJ#uPH|Fn=m=}$4rHd4 ziT-d0f!`}UHsaw(eO0`cuXrsZR3Q#WwG|eDjJ$HauTm90sXzWUrq{Ot`LPmb-y7Px zcPYP1JVoT8k_G82tG8`EiDoLZ@FLY9uwJ|OOyz(2P!^%2H^L-}9*Y6WS*Q7(ivu;< zW~wUA9&v%%V?W1>XMUap6~|iit*b2m=t|@2X-xSM_0Ks~7h+dE;8j>;JrLo^+JrQF3jcK^+_~5O^ce?Q=GIxcqNlu zz$KQDC2D$kQ&j|ZL4S1n{p@_+Rqtr09r6H`dU(R-=_O)RV?!=S4D>qi+8KmEC9M}Q z|BKWXfI^hwQuO3l>vg#2bkqfXOvTUK45fdnJjrgk3^lQ$DuRID&w_Kh^;N`S|DmH~egHuckWRF8CfI-fxW%%ZVrWEshVQ`oqBSKu5qk+K-vGZoT!rt_() zP|e#m?~-Yq%1xm`mX?ryv0%y!55)tWD4Q?RU9w6EADJj96mm+-PW1|>CKrjvf0loW zsBOf&9WaYZ5fp7P*k$z!^HSxPvq_cQRRzc-Tyu9*3q-|@_2~U^u{EiR*Lm<&fErKy z4B-Fs%kJUjuk5HdU$CNd__}!v8YOwhHsp{fJQ2m8N+ZXm+N75%jo7R5ot|#Q z(F}CEsQ^elT6ci~c>r*4a$LJ8Q#60QK);{lXsvTiQ<=dzTg@*!WL?)f+crryOH$}J zCENkTLv~u!X3XoTOF=0Rg(yU2wo`#@)l=Ck*?BbQu(N|Z9LOoz?UHXZNYU3vn5*Q- z!=hc^#xvIQ?tfb;-L6>hSIgxA!yFFo4(})nyIAYxYdaq_Dgg>c%P?mW6!U-K6$M)w z`dA)vC+Dt}v}bCCprC9kV7vNU2gvV~olCge67H8%K46YhN%PC;o0pdi8*)ADO=V%_ zvPe0grgMT*Gcj+z08F!$A^i zO7jw7oV4I*K8Dz3f1SGbB!LObtz7OVZHPT{T~}5?N$G?Pkl1t6+D#?hd{U93x;bB; z+sW2r(1a-_8Gpd=95YKUGKgEE^kOGc#Aau`qar9u#b?d6NGkdR1?PVXK?w=8vXua| zm`FvZ;x;vG>A-~3*)>imFyiTo1Z>Xye^{sVm;H3^Yg<6`t@(uhO_x(mooHLN4?Kpp zjxj6+Is;*_nC>V??{%uUNgCkg^3O?kRf+a?o-+`3NxW4H+@sG8JsBE7x|px4W3 zH1_i66`fOll{3(QAVz-<=YN5Z&1;I*yO-Hgp$~ln93)L(1&$jfEN6ab4W!1O?dohp z+d;8f)B<4Bk&Yd>wQeOO8JN1y3VgjC*_Aoh|9zeEccr}TC*D>#x7L@H?V&_1$4XE{0O`u|02F<(!vI!)@Ebozc@zfpKJ4rC z*{?tS40wt%rU~?KMBqoW=96IfXanBs0!0I#Z!>*#mU206(5L=VJRVSRAt3?&A zulDoseM|E|c_FZc>4*h#!T4F7IF{@a3NWR30OJG(a6MV?<#MHnp?$r@pMrPxM51^8 z#LUyUGy9&kW-r`-Dn0{2Y?djjAM?(Tgf;^d)l%h5U4paB%X@sE4g=Vh0LEOJC|kWY zB_Oq;U*z|%i}cHn|M>aW@2_u^>3Y1`5dldEAiaXAJe}+ij@U zpYiF=2B&>xK%U^e0QESdT^k5T1kSRrH2F5phf=@-(FqoRM|E`7aVU-0I1li zVzvi)-%h;nJ#J+Z93FO@r#cyzzxg(~Qh)yT=g*zRa=PRFQsv2ZYE~OXzjBMjZnIEH zm1g3K1VQhAp`}2o=n8%rUhY5Apk*QxI+Y3mtqUmaClGhMu^jvkBKJ7ti7g8 zg7lx3>-zWIRj%DqO|T;B+}c)|QMH2;e-m-mGLn0=7MC9YIQRvNgv- z;(oMr2lHr^Njjk1A`&m%fFH?uM4-+#1^hU5tIYUCee)T%YG_MxgN{^ARYwJXai3jY zl8sJ>=I_5Q*N@Nm{-RL4g9Pb<01k2*Z zc89UQzRs%_0Zh@U-c>=AU}wM0&P8dm^i&*vO}J<1ThlzYlv zzSnI_8f8$=mwJoz_Q&~?+u4eyi-YW*NgVUuM4liO5`m4x6j>p?U0t!(m%in%qFT13G)kFUxwQOHkGt%_OwtjB9LMU+yZsH5; zIa(bxJVXfctclh7HRUASAdv+N$fzrFsEd-%r7Vt;MVkfBHpw9$v1>f0@ljH`*5}@2 zzqee%OMUuwu6dqF=*wYIj15a{c^0{VPyVGRR2BjS=UxyVr3~k zmJ(J9!hns#ahsZp`<-%I51s2uF5U>Tz#ZBmW6alD{d!Mj%Zl@BiVnX~hYgct!BOPd zlg@;DURP(3%=su#yGdEp50}lXV)u4}EQWbOnt%1mJkph&j-AAtx(SP9OQ!(W79e~U z#Yk5WLj_HnANDlkd1`y{dCR{2%97~JB+^gENhn9N%{n%%(zf>v;9*}E1-t5|^Y^Ko zab>&bZg+WJ6o;Hphjz3C6z5z?Vf_yJ0jix{yQFSc>}mRu^S+frdo9+N{>*)a>}ANC z%YQHD&wFF`ECm85hvSlDhM!H+B#j-?nJb99p`U3!9H*bUIP(e@4@<#2v^{jBy-PlD5`w^%ZEio-WX?qJ zDmDJ#%qgl5qVCSjss_Z)I4q?)*fx356nT#LxuaZ7!lLZp#Fh_o%qXl@k%bXC@o7^j z1=Z5^`EmNCNZKehZaEq+{}ljA%`sJAgPNL2g~6c+F*TJvC|2ZbY)d(9l6w!nMAf|H z9oPTE#4lE!%~f>(d8X@-V$~KQlY`^Yzu1G9x@ zOE>b8{o?pLTH&Q=)Hh5wqHt;_le80!Q~f$se|wsqAX^2IP{0=2(x~=RbJ-|&YUyF` zhj=zLF(1Sp^``-uFOL~T-($GF-sy{9pdK{ImC{&A+LUcMXcfk}S2dYO^`dfg$X;k7h-YZ7G6G5@kwA2s#$cB6F`<-lx7 zf38cZSE@RYus17@_8IDlX%BXjW~|mL09cn#;OTHEDtPIZ?IrWdyi6fjhN{IO7^_kt zJc?|w=d075w_0+IBLW7JYk$5RE_e|2Pwi_HbwN|QY;UaqrLVH86Ck_cUC1qoMb^Zj zP5?#LRg@8{r*}{{97^{O2z+ zs)$o8`>PADa{0+~={HsOaP*m}U%Mts#aY#)@v!%;o+}o~L2VoKf{H?Jv7AvibZak8 zAd!Yzi)=VO*#u5W9m+@F(JRf=SUNU^7AVBRS3yldPDMow2XXFJN!U%t07RU7e^C8g z$}CAWT8iM_AknQXOi(2ffq9c%ol=(;E!dJxlcj>6kgs?al*H6^7i$3D2G)& z;J98U_^WM$5ihq@Lsd0j(Gki34vg<;*yoA@C~djy)3iqiH=R?vJ3eJ)qQx9ibFT1*AWQQdDCryvNM+Ha+d;u}X zaj&jNq0)z(XJcmgHfQu&e=Pp>=XddVqj*^ORzh=7oVNpBsl6_Z@6(}j3-MeUE^j7WugwzedsS4X>bs%Xw)Uj~%}9Mx_IE^V7paDQ$q zuWytSQH%j341n%>@aS;)>@i%0A;emz?e=x?u?jS=+V|y94_eCTIX<>At>d(vLYrWm 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 F1OSG9j4A*C diff --git a/metadata/md5-cache/dev-libs/botan-3.0.0-r2 b/metadata/md5-cache/dev-libs/botan-3.0.0-r2 index 72036b8a09b0..3dcf66c2b352 100644 --- a/metadata/md5-cache/dev-libs/botan-3.0.0-r2 +++ b/metadata/md5-cache/dev-libs/botan-3.0.0-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=3/3.0 SRC_URI=https://botan.randombit.net/releases/Botan-3.0.0.tar.xz verify-sig? ( https://botan.randombit.net/releases/Botan-3.0.0.tar.xz.asc ) _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=9c63712be4b1af413eafdd92690514b1 +_md5_=cddf95b58665b5d3049cf3bb81ddd270 diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.10.0 b/metadata/md5-cache/dev-libs/c-blosc2-2.10.0 new file mode 100644 index 000000000000..adb6a3a52cfd --- /dev/null +++ b/metadata/md5-cache/dev-libs/c-blosc2-2.10.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=Blocking, shuffling and lossless compression library +EAPI=8 +HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/ +INHERIT=cmake +IUSE=test zlib zstd +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= ) +REQUIRED_USE=test? ( zlib zstd ) +RESTRICT=!test? ( test ) +SLOT=0/1 +SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.10.0.tar.gz -> c-blosc2-2.10.0.gh.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b816b33f2039e8e7a5d0a4eca3b61ed9 diff --git a/metadata/md5-cache/dev-libs/efl-1.26.3-r2 b/metadata/md5-cache/dev-libs/efl-1.26.3-r2 index 834d9ee6111d..20379424c4fe 100644 --- a/metadata/md5-cache/dev-libs/efl-1.26.3-r2 +++ b/metadata/md5-cache/dev-libs/efl-1.26.3-r2 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) virtual/pkgconfig nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) doc? ( app-doc/doxygen dev-texlive/texlive-fontutils ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) virtual/pkgconfig examples? ( =dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=lua_single_target_luajit? ( dev-lang/luajit:=[deprecated(+)] ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated(+)] ) !x11-themes/e-flat-theme dev-libs/libinput:= net-misc/curl media-libs/giflib:= media-libs/libjpeg-turbo:= media-libs/libpng:= sys-apps/dbus sys-libs/zlib X? ( !opengl? ( media-libs/mesa[egl(+),gles2] ) media-libs/freetype x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxkbcommon wayland? ( x11-libs/libxkbcommon[X] ) ) avif? ( media-libs/libavif:= ) connman? ( net-misc/connman ) drm? ( dev-libs/libinput:= dev-libs/wayland media-libs/mesa[gbm(+)] x11-libs/libdrm x11-libs/libxkbcommon ) elogind? ( sys-auth/elogind virtual/libudev:= ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz:= ) heif? ( media-libs/libheif:= ) hyphen? ( dev-libs/hyphen ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:= ) json? ( >=media-libs/rlottie-0.0.1_pre20200424:= ) mono? ( dev-lang/mono ) opengl? ( virtual/opengl ) pdf? ( app-text/poppler:=[cxx] ) physics? ( sci-physics/bullet:= ) postscript? ( app-text/libspectre ) pulseaudio? ( media-libs/libpulse ) raw? ( media-libs/libraw:= ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 ) sound? ( media-libs/libsndfile ) svg? ( gnome-base/librsvg:2 ) system-lz4? ( app-arch/lz4:= ) systemd? ( sys-apps/systemd:= ) tiff? ( media-libs/tiff:= ) tslib? ( x11-libs/tslib:= ) unwind? ( sys-libs/libunwind:= ) v4l? ( media-libs/libv4l ) vnc? ( net-libs/libvncserver ) wayland? ( dev-libs/wayland media-libs/mesa[gles2,wayland] x11-libs/libxkbcommon ) webp? ( media-libs/libwebp:= ) xpm? ( x11-libs/libXpm ) xpresent? ( x11-libs/libXpresent ) zeroconf? ( net-dns/avahi ) X? ( x11-base/xorg-proto ) wayland? ( dev-libs/wayland-protocols ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Enlightenment Foundation Libraries all-in-one package @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://download.enlightenment.org/rel/libs/efl/efl-1.26.3.tar.xz _eclasses_=docs 7b9e167549c44efa7994614f33ba6d7a eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d719c8833fdcc5242083045b2a2c59ba +_md5_=069d05c2a83a49b588d84baf405b1dbd diff --git a/metadata/md5-cache/dev-libs/glib-2.76.4 b/metadata/md5-cache/dev-libs/glib-2.76.4 new file mode 100644 index 000000000000..ed54c48dd2ab --- /dev/null +++ b/metadata/md5-cache/dev-libs/glib-2.76.4 @@ -0,0 +1,18 @@ +BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt >=sys-devel/gettext-0.19.8 gtk-doc? ( >=dev-util/gtk-doc-1.33 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 ) systemtap? ( >=dev-util/systemtap-1.3 ) || ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] >=dev-lang/python-3.11.4:3.11[xml(+)] >=dev-lang/python-3.10.12:3.10[xml(+)] ) test? ( >=sys-apps/dbus-1.2.14 ) virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=!=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(-)?] >=dev-libs/libpcre2-10.32:0=[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(+),static-libs?] >=dev-libs/libffi-3.0.13-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] kernel_linux? ( >=sys-apps/util-linux-2.23[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-2.2.2-r5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-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(-)?] ) ) elf? ( virtual/libelf:0= ) 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(-)?] ) +DESCRIPTION=The GLib library of C routines +EAPI=8 +HOMEPAGE=https://www.gtk.org/ +INHERIT=gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +IUSE=dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=LGPL-2.1+ +PDEPEND=dbus? ( gnome-base/dconf ) mime? ( x11-misc/shared-mime-info ) +RDEPEND=!=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(-)?] >=dev-libs/libpcre2-10.32:0=[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(+),static-libs?] >=dev-libs/libffi-3.0.13-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] kernel_linux? ( >=sys-apps/util-linux-2.23[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-2.2.2-r5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-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(-)?] ) ) elf? ( virtual/libelf:0= ) 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(-)?] ) +REQUIRED_USE=gtk-doc? ( test ) +RESTRICT=!test? ( test ) +SLOT=2 +SRC_URI=mirror://gnome/sources/glib/2.76/glib-2.76.4.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=054fae4c5265fe440ab471161efdd54a diff --git a/metadata/md5-cache/dev-libs/gumbo-0.10.1 b/metadata/md5-cache/dev-libs/gumbo-0.10.1 index 9e8766142d6a..ce0cbccb2a21 100644 --- a/metadata/md5-cache/dev-libs/gumbo-0.10.1 +++ b/metadata/md5-cache/dev-libs/gumbo-0.10.1 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://github.com/google/gumbo-parser#readme INHERIT=autotools IUSE=doc test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris LICENSE=Apache-2.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/google/gumbo-parser/archive/v0.10.1.tar.gz -> gumbo-0.10.1.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=969b193f128b7c0fe7f3a535f9812213 +_md5_=424a7de6fcda904ac1088599a4a89b9e diff --git a/metadata/md5-cache/dev-libs/inih-57 b/metadata/md5-cache/dev-libs/inih-57 new file mode 100644 index 000000000000..9fc7f682e247 --- /dev/null +++ b/metadata/md5-cache/dev-libs/inih-57 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DESCRIPTION=inih (INI not invented here) simple .INI file parser +EAPI=8 +HOMEPAGE=https://github.com/benhoyt/inih +INHERIT=meson +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +SLOT=0 +SRC_URI=https://github.com/benhoyt/inih/archive/r57.tar.gz -> inih-57.tar.gz +_eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4a43ce900d4698f36b48cc418e2a2310 diff --git a/metadata/md5-cache/dev-libs/kirigami-addons-0.8.0 b/metadata/md5-cache/dev-libs/kirigami-addons-0.8.0 index 95fac7123db3..564f745506f9 100644 --- a/metadata/md5-cache/dev-libs/kirigami-addons-0.8.0 +++ b/metadata/md5-cache/dev-libs/kirigami-addons-0.8.0 @@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/libraries/kirigami-addons IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm kde.org IUSE=test debug doc test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2.1+ RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/ki18n-5.99.0:5 >=kde-frameworks/kirigami-5.99.0:5 >=kde-frameworks/plasma-5.99.0:5 >=kde-frameworks/qqc2-desktop-style-5.99.0:5 || ( 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 SRC_URI=mirror://kde/stable/kirigami-addons/kirigami-addons-0.8.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=720efa4bd1306d181e5372a6b0f528ea +_md5_=b1e3640547868de246e029372661ffa9 diff --git a/metadata/md5-cache/dev-libs/kopeninghours-23.04.3 b/metadata/md5-cache/dev-libs/kopeninghours-23.04.3 new file mode 100644 index 000000000000..14c59d7eac02 --- /dev/null +++ b/metadata/md5-cache/dev-libs/kopeninghours-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=sys-devel/bison sys-devel/flex >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kpublictransport-23.04.3:5 >=dev-qt/qtdeclarative-5.15.9:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 sys-libs/zlib python? ( python_single_target_python3_10? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_11(-)] ) ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for parsing and evaluating OSM opening hours expressions +EAPI=8 +HOMEPAGE=https://api.kde.org/kopeninghours/html/index.html https://invent.kde.org/libraries/kopeninghours +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org python-single-r1 +IUSE=python debug doc test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/kpublictransport-23.04.3:5 >=dev-qt/qtdeclarative-5.15.9:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 sys-libs/zlib python? ( python_single_target_python3_10? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtquickcontrols2-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kopeninghours-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b4672c2396af9b0945200331cf05391b diff --git a/metadata/md5-cache/dev-libs/kosmindoormap-23.04.3 b/metadata/md5-cache/dev-libs/kosmindoormap-23.04.3 new file mode 100644 index 000000000000..8eb0b85d89f9 --- /dev/null +++ b/metadata/md5-cache/dev-libs/kosmindoormap-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bison sys-devel/flex >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kpublictransport-23.04.3:5 dev-libs/protobuf:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 sys-libs/zlib openinghours? ( >=dev-libs/kopeninghours-23.04.3:5 ) test? ( >=dev-qt/qtwidgets-5.15.9:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Data Model and Extraction System for Travel Reservation information +EAPI=8 +HOMEPAGE=https://invent.kde.org/libraries/kosmindoormap +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+openinghours debug test +KEYWORDS=~amd64 +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/kpublictransport-23.04.3:5 dev-libs/protobuf:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 sys-libs/zlib openinghours? ( >=dev-libs/kopeninghours-23.04.3:5 ) >=dev-qt/qtquickcontrols2-5.15.9: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/release-service/23.04.3/src/kosmindoormap-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b6af04dfbc73ffed51f8f79c71b56cfa diff --git a/metadata/md5-cache/dev-libs/kpathsea-6.3.3_p20210325-r1 b/metadata/md5-cache/dev-libs/kpathsea-6.3.3_p20210325-r1 index a1382db028c2..a01756b30f12 100644 --- a/metadata/md5-cache/dev-libs/kpathsea-6.3.3_p20210325-r1 +++ b/metadata/md5-cache/dev-libs/kpathsea-6.3.3_p20210325-r1 @@ -2,7 +2,7 @@ BDEPEND=>=app-portage/elt-patches-20170815 DEFINED_PHASES=configure install postinst postrm prepare DESCRIPTION=Path searching library for TeX-related files EAPI=7 -HOMEPAGE=http://tug.org/texlive/ +HOMEPAGE=https://tug.org/texlive/ INHERIT=texlive-common libtool prefix tmpfiles IUSE=doc source static-libs KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,4 +11,4 @@ RDEPEND=virtual/tmpfiles SLOT=0/6.3.3 SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/kpathsea-texmf.d-11.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpathsea-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpathsea.doc-2021.tar.xz ) _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d8ce071c076373331f3b84d00b74df46 +_md5_=7dfe5c582500ce8028b6b9ab4b560dce diff --git a/metadata/md5-cache/dev-libs/kpublictransport-23.04.3 b/metadata/md5-cache/dev-libs/kpublictransport-23.04.3 new file mode 100644 index 000000000000..2c4cdbbcbf00 --- /dev/null +++ b/metadata/md5-cache/dev-libs/kpublictransport-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/protobuf:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=kde-frameworks/ki18n-5.106.0:5 sys-libs/zlib networkmanager? ( >=kde-frameworks/networkmanager-qt-5.106.0:5 ) test? ( >=dev-qt/qtwidgets-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for accessing public transport timetables and other information +EAPI=8 +HOMEPAGE=https://invent.kde.org/libraries/kpublictransport https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=networkmanager debug doc test +KEYWORDS=~amd64 +LICENSE=LGPL-2+ +RDEPEND=dev-libs/protobuf:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=kde-frameworks/ki18n-5.106.0:5 sys-libs/zlib networkmanager? ( >=kde-frameworks/networkmanager-qt-5.106.0:5 ) || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kpublictransport-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=bae5fd2a4f33e55d277321c3dac316f4 diff --git a/metadata/md5-cache/dev-libs/ktextaddons-1.2.1 b/metadata/md5-cache/dev-libs/ktextaddons-1.2.1 index 48a8e41ebd90..9c4508f5b6a5 100644 --- a/metadata/md5-cache/dev-libs/ktextaddons-1.2.1 +++ b/metadata/md5-cache/dev-libs/ktextaddons-1.2.1 @@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/libraries/ktextaddons IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm kde.org IUSE=speech test debug designer doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=kde-frameworks/kconfig-5.103.0:5 >=kde-frameworks/kconfigwidgets-5.103.0:5 >=kde-frameworks/kcoreaddons-5.103.0:5 >=kde-frameworks/ki18n-5.103.0:5 >=kde-frameworks/kwidgetsaddons-5.103.0:5 >=kde-frameworks/kxmlgui-5.103.0:5 speech? ( >=dev-qt/qtspeech-5.15.5:5 ) || ( 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 SRC_URI=mirror://kde/stable/ktextaddons/ktextaddons-1.2.1.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fc197be60186ed282d91cb5b7748fda7 +_md5_=b6e8fd88301d91eca13e0c6a5c48d380 diff --git a/metadata/md5-cache/dev-libs/kweathercore-0.7 b/metadata/md5-cache/dev-libs/kweathercore-0.7 index b37289adab06..b8777e81c527 100644 --- a/metadata/md5-cache/dev-libs/kweathercore-0.7 +++ b/metadata/md5-cache/dev-libs/kweathercore-0.7 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://kde.org/ INHERIT=ecm kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtpositioning-5.15.5:5 >=kde-frameworks/kholidays-5.99.0:5 >=kde-frameworks/ki18n-5.99.0:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/kweathercore/0.7/kweathercore-0.7.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9307c5781aada4333d72feddd567414c +_md5_=3162d91cf0b84edb6f7b479e87dbd7ff diff --git a/metadata/md5-cache/dev-libs/libclc-14.0.6 b/metadata/md5-cache/dev-libs/libclc-14.0.6 index 1b17bfb0fcbd..fb39cbfed7c5 100644 --- a/metadata/md5-cache/dev-libs/libclc-14.0.6 +++ b/metadata/md5-cache/dev-libs/libclc-14.0.6 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) REQUIRED_USE=|| ( video_cards_nvidia video_cards_r600 video_cards_radeonsi ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1146abd4294efeffbee6b66090a04a69 diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.7 b/metadata/md5-cache/dev-libs/libclc-15.0.7 index a5f785e41305..225acb6e4840 100644 --- a/metadata/md5-cache/dev-libs/libclc-15.0.7 +++ b/metadata/md5-cache/dev-libs/libclc-15.0.7 @@ -10,5 +10,5 @@ KEYWORDS=amd64 x86 LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d1b95418d66b7940177352663526f1c3 diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.5 b/metadata/md5-cache/dev-libs/libclc-16.0.5 index c6786a8b07cb..5616c6634a53 100644 --- a/metadata/md5-cache/dev-libs/libclc-16.0.5 +++ b/metadata/md5-cache/dev-libs/libclc-16.0.5 @@ -10,5 +10,5 @@ KEYWORDS=amd64 ~riscv ~x86 LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=0da45273ba307bb92de5b3f04432b1fe diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.6 b/metadata/md5-cache/dev-libs/libclc-16.0.6 index a2fb1c557b5d..80012af4e548 100644 --- a/metadata/md5-cache/dev-libs/libclc-16.0.6 +++ b/metadata/md5-cache/dev-libs/libclc-16.0.6 @@ -10,5 +10,5 @@ KEYWORDS=~amd64 ~riscv ~x86 LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=690245c598e74353d3e67a6572d791f8 diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.0.9999 b/metadata/md5-cache/dev-libs/libclc-17.0.0.9999 index 023d4e1d364d..c9225f1d8902 100644 --- a/metadata/md5-cache/dev-libs/libclc-17.0.0.9999 +++ b/metadata/md5-cache/dev-libs/libclc-17.0.0.9999 @@ -9,5 +9,5 @@ IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) PROPERTIES=live SLOT=0 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5c25593020d9be21204d9ee8339d4674 diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230620 b/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230620 deleted file mode 100644 index ee11ebbb4574..000000000000 --- a/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230620 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) ( sys-devel/clang:16 spirv? ( dev-util/spirv-llvm-translator:16 ) ) ( sys-devel/clang:15 spirv? ( dev-util/spirv-llvm-translator:15 ) ) ( sys-devel/clang:14 spirv? ( dev-util/spirv-llvm-translator:14 ) ) ( sys-devel/clang:13 spirv? ( dev-util/spirv-llvm-translator:13 ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=!!sys-devel/llvm:0 -DESCRIPTION=OpenCL C library -EAPI=8 -HOMEPAGE=https://libclc.llvm.org/ -INHERIT=cmake llvm llvm.org python-any-r1 -IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi -LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5c25593020d9be21204d9ee8339d4674 diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230630 b/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230630 index 8ece2bd5c59a..9630b49b24d7 100644 --- a/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230630 +++ b/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230630 @@ -9,5 +9,5 @@ IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5c25593020d9be21204d9ee8339d4674 diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230615 b/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230705 similarity index 85% rename from metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230615 rename to metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230705 index 2a9005431037..a3f33d3e2bad 100644 --- a/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230615 +++ b/metadata/md5-cache/dev-libs/libclc-17.0.0_pre20230705 @@ -8,6 +8,6 @@ INHERIT=cmake llvm llvm.org python-any-r1 IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD ) SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5c25593020d9be21204d9ee8339d4674 diff --git a/metadata/md5-cache/dev-libs/libintl-0.22 b/metadata/md5-cache/dev-libs/libintl-0.22-r1 similarity index 97% rename from metadata/md5-cache/dev-libs/libintl-0.22 rename to metadata/md5-cache/dev-libs/libintl-0.22-r1 index f1f03b3eacc4..b0521434fc53 100644 --- a/metadata/md5-cache/dev-libs/libintl-0.22 +++ b/metadata/md5-cache/dev-libs/libintl-0.22-r1 @@ -12,4 +12,4 @@ RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,ab SLOT=0 SRC_URI=mirror://gnu/gettext/gettext-0.22.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.22.tar.xz.sig ) _eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=5d3e73c91ece769c8e21b8372f481d10 +_md5_=04b4ff096d9b9e8576f173168c5f7243 diff --git a/metadata/md5-cache/dev-libs/libmanette-0.2.6 b/metadata/md5-cache/dev-libs/libmanette-0.2.6 index b804a04f9f0a..8be87aebb1b8 100644 --- a/metadata/md5-cache/dev-libs/libmanette-0.2.6 +++ b/metadata/md5-cache/dev-libs/libmanette-0.2.6 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://gitlab.gnome.org/aplazas/libmanette INHERIT=gnome.org meson vala xdg IUSE=gtk-doc +introspection +udev +vala test -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-libs/glib-2.50:2 udev? ( dev-libs/libgudev[introspection?] ) dev-libs/libevdev introspection? ( >=dev-libs/gobject-introspection-1.56:= ) REQUIRED_USE=vala? ( introspection ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/libmanette/0.2/libmanette-0.2.6.tar.xz _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cd7c19904795cbb107f5b348444a55c1 +_md5_=0bf5f125061ca049b7a029f803192131 diff --git a/metadata/md5-cache/dev-libs/libp11-0.4.12-r2 b/metadata/md5-cache/dev-libs/libp11-0.4.12-r2 new file mode 100644 index 000000000000..84275821ce26 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libp11-0.4.12-r2 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( dev-libs/opensc ) +DEFINED_PHASES=configure install +DEPEND=dev-libs/openssl:=[bindist(+)] test? ( dev-libs/softhsm ) +DESCRIPTION=Abstraction layer to simplify PKCS#11 API +EAPI=8 +HOMEPAGE=https://github.com/opensc/libp11/wiki +IUSE=doc static-libs test +KEYWORDS=~amd64 ~ppc64 ~sparc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=dev-libs/openssl:=[bindist(+)] +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/OpenSC/libp11/releases/download/libp11-0.4.12/libp11-0.4.12.tar.gz +_md5_=9e00b243eede786c6efc46378e49038e diff --git a/metadata/md5-cache/dev-libs/libtracefs-1.7.0 b/metadata/md5-cache/dev-libs/libtracefs-1.7.0 index 9b5236fa3f7c..24a882658089 100644 --- a/metadata/md5-cache/dev-libs/libtracefs-1.7.0 +++ b/metadata/md5-cache/dev-libs/libtracefs-1.7.0 @@ -5,10 +5,10 @@ DESCRIPTION=Linux kernel trace file system library EAPI=8 HOMEPAGE=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/ INHERIT=meson -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1 RDEPEND=!=dev-libs/libtraceevent-1.7.0 SLOT=0 SRC_URI=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-1.7.0.tar.gz _eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=78426c1e73c3238c2f91478072b62fab +_md5_=06321f0737dfe3a3ee371c4039d3eeb7 diff --git a/metadata/md5-cache/dev-libs/libunistring-1.1-r1 b/metadata/md5-cache/dev-libs/libunistring-1.1-r1 index 7de403e34cbd..d860b2466914 100644 --- a/metadata/md5-cache/dev-libs/libunistring-1.1-r1 +++ b/metadata/md5-cache/dev-libs/libunistring-1.1-r1 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/libunistring/ INHERIT=multilib-minimal libtool IUSE=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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) SLOT=0/5 SRC_URI=mirror://gnu/libunistring/libunistring-1.1.tar.xz _eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=42999ed8333afa060b6724ee3544cd9b +_md5_=d5879f63935310062b0258b81b21a1b5 diff --git a/metadata/md5-cache/dev-libs/miniaudio-0.11.11 b/metadata/md5-cache/dev-libs/miniaudio-0.11.11 index 39b2f3f5cecc..bfb402a5cb85 100644 --- a/metadata/md5-cache/dev-libs/miniaudio-0.11.11 +++ b/metadata/md5-cache/dev-libs/miniaudio-0.11.11 @@ -1,9 +1,9 @@ DEFINED_PHASES=install -DESCRIPTION=A single file library for audio playback and capture +DESCRIPTION=Single file library for audio playback and capture EAPI=8 -HOMEPAGE=https://miniaudio.io +HOMEPAGE=https://miniaud.io KEYWORDS=~amd64 LICENSE=|| ( public-domain MIT-0 ) SLOT=0 SRC_URI=https://github.com/mackron/miniaudio/archive/a0dc1037f99a643ff5fad7272cd3d6461f2d63fa.tar.gz -> miniaudio-0.11.11.tar.gz -_md5_=39fb165985dde59d9c9b1eddb30bf704 +_md5_=41b2a5dc97269e76f72c5fa2daea5866 diff --git a/metadata/md5-cache/dev-libs/miniaudio-0.11.15 b/metadata/md5-cache/dev-libs/miniaudio-0.11.15 index 5751d91d3638..0eb4e1ba888b 100644 --- a/metadata/md5-cache/dev-libs/miniaudio-0.11.15 +++ b/metadata/md5-cache/dev-libs/miniaudio-0.11.15 @@ -1,9 +1,9 @@ DEFINED_PHASES=install -DESCRIPTION=A single file library for audio playback and capture +DESCRIPTION=Single file library for audio playback and capture EAPI=8 -HOMEPAGE=https://miniaudio.io +HOMEPAGE=https://miniaud.io KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=|| ( public-domain MIT-0 ) SLOT=0 SRC_URI=https://github.com/mackron/miniaudio/archive/refs/tags/0.11.15.tar.gz -> miniaudio-0.11.15.tar.gz -_md5_=8e0ae55270a9311eae5e5a6278507d77 +_md5_=920fe7798cdde5b9357a6adb1a873419 diff --git a/metadata/md5-cache/dev-libs/olm-3.2.15 b/metadata/md5-cache/dev-libs/olm-3.2.15 index 56ff7d367c1a..9f012247be22 100644 --- a/metadata/md5-cache/dev-libs/olm-3.2.15 +++ b/metadata/md5-cache/dev-libs/olm-3.2.15 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://gitlab.matrix.org/matrix-org/olm INHERIT=cmake IUSE=test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=Apache-2.0 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.matrix.org/matrix-org/olm/-/archive/3.2.15/olm-3.2.15.tar.bz2 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=db329450e0b94ac81c529abd9a1248d6 +_md5_=7565a727cc3af926c14cb7f2dc79cd5a diff --git a/metadata/md5-cache/dev-libs/openpace-1.1.3 b/metadata/md5-cache/dev-libs/openpace-1.1.3 index 750543b0df1a..da406158811d 100644 --- a/metadata/md5-cache/dev-libs/openpace-1.1.3 +++ b/metadata/md5-cache/dev-libs/openpace-1.1.3 @@ -5,10 +5,10 @@ DESCRIPTION=Cryptographic library for EAC version 2 EAPI=8 HOMEPAGE=https://frankmorgner.github.io/openpace INHERIT=autotools -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~ppc64 ~sparc ~x86 LICENSE=GPL-3 RDEPEND=dev-libs/openssl:= SLOT=0/3 SRC_URI=https://github.com/frankmorgner/openpace/releases/download/1.1.3/openpace-1.1.3.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3e7dbe1c25c524ee743f2d79b477f375 +_md5_=f28641268647f6605ca5fb060a679551 diff --git a/metadata/md5-cache/dev-libs/opensc-0.23.0-r1 b/metadata/md5-cache/dev-libs/opensc-0.23.0-r1 index 2620aeadad3d..a6421c204b45 100644 --- a/metadata/md5-cache/dev-libs/opensc-0.23.0-r1 +++ b/metadata/md5-cache/dev-libs/opensc-0.23.0-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/OpenSC/OpenSC/wiki INHERIT=bash-completion-r1 libtool IUSE=ctapi doc openct notify pace +pcsc-lite readline secure-messaging ssl test zlib -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~ppc64 ~sparc ~x86 LICENSE=LGPL-2.1 RDEPEND=zlib? ( sys-libs/zlib ) readline? ( sys-libs/readline:0= ) ssl? ( dev-libs/openssl:0= ) openct? ( >=dev-libs/openct-0.5.0 ) pace? ( dev-libs/openpace:= ) pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 ) notify? ( dev-libs/glib:2 ) REQUIRED_USE=pcsc-lite? ( !openct !ctapi ) openct? ( !pcsc-lite !ctapi ) ctapi? ( !pcsc-lite !openct ) || ( pcsc-lite openct ctapi ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/OpenSC/OpenSC/releases/download/0.23.0/opensc-0.23.0.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fd28d6ed47e9da3ba17987ec1a57d39b +_md5_=cda7e99034d98c30d4d28505d194d444 diff --git a/metadata/md5-cache/dev-libs/pslib-0.4.6 b/metadata/md5-cache/dev-libs/pslib-0.4.6 index ff61fbebe7d1..84e0a981241b 100644 --- a/metadata/md5-cache/dev-libs/pslib-0.4.6 +++ b/metadata/md5-cache/dev-libs/pslib-0.4.6 @@ -3,13 +3,13 @@ DEFINED_PHASES=configure install prepare DEPEND=png? ( media-libs/libpng:= ) jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) DESCRIPTION=pslib is a C-library to create PostScript files on the fly EAPI=8 -HOMEPAGE=http://pslib.sourceforge.net/ +HOMEPAGE=https://pslib.sourceforge.net/ INHERIT=autotools IUSE=debug jpeg png tiff KEYWORDS=amd64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=png? ( media-libs/libpng:= ) jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) SLOT=0 SRC_URI=mirror://sourceforge/pslib/pslib-0.4.6.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7e1e13afa4588461683ef944c9ae2deb +_md5_=9b288cfd0f061100c6ec77a7791a3687 diff --git a/metadata/md5-cache/dev-libs/qcoro5-0.9.0 b/metadata/md5-cache/dev-libs/qcoro5-0.9.0 index efb8f7867bff..307a9b0ec47d 100644 --- a/metadata/md5-cache/dev-libs/qcoro5-0.9.0 +++ b/metadata/md5-cache/dev-libs/qcoro5-0.9.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro INHERIT=cmake IUSE=dbus examples +network qml test testlib websockets -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) network? ( dev-qt/qtnetwork:5 ) qml? ( dev-qt/qtdeclarative:5= ) testlib? ( dev-qt/qttest:5 ) websockets? ( dev-qt/qtwebsockets:5 ) REQUIRED_USE=test? ( testlib ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/danvratil/qcoro/archive/refs/tags/v0.9.0.tar.gz -> qcoro5-0.9.0.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4cbebc5381e8baafeb323a618de30a08 +_md5_=82f19e3a188566ade26f9381d7e89686 diff --git a/metadata/md5-cache/dev-libs/rasqal-0.9.33-r1 b/metadata/md5-cache/dev-libs/rasqal-0.9.33-r1 index 9f04663cd953..4e6c5e3adc0b 100644 --- a/metadata/md5-cache/dev-libs/rasqal-0.9.33-r1 +++ b/metadata/md5-cache/dev-libs/rasqal-0.9.33-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install prepare DEPEND=>=media-libs/raptor-2.0.15 crypt? ( !mhash? ( dev-libs/libgcrypt:0 ) mhash? ( app-crypt/mhash ) ) !gmp? ( dev-libs/mpfr:= ) gmp? ( dev-libs/gmp:= ) kernel_linux? ( >=sys-apps/util-linux-2.19 ) pcre? ( dev-libs/libpcre ) xml? ( dev-libs/libxml2 ) DESCRIPTION=Library that handles Resource Description Framework (RDF) EAPI=8 -HOMEPAGE=http://librdf.org/rasqal/ +HOMEPAGE=https://librdf.org/rasqal/ INHERIT=autotools IUSE=+crypt gmp +mhash pcre static-libs test xml KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux @@ -11,6 +11,6 @@ LICENSE=Apache-2.0 GPL-2 LGPL-2.1 RDEPEND=>=media-libs/raptor-2.0.15 crypt? ( !mhash? ( dev-libs/libgcrypt:0 ) mhash? ( app-crypt/mhash ) ) !gmp? ( dev-libs/mpfr:= ) gmp? ( dev-libs/gmp:= ) kernel_linux? ( >=sys-apps/util-linux-2.19 ) pcre? ( dev-libs/libpcre ) xml? ( dev-libs/libxml2 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=http://download.librdf.org/source/rasqal-0.9.33.tar.gz +SRC_URI=https://download.librdf.org/source/rasqal-0.9.33.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4b233d7a28bfd667a654f78aab20a976 +_md5_=2bec20f7d161518fc3fcb5782a0908cf diff --git a/metadata/md5-cache/dev-libs/redland-1.0.17-r3 b/metadata/md5-cache/dev-libs/redland-1.0.17-r3 index 3241b000c1ec..d9cd037a311e 100644 --- a/metadata/md5-cache/dev-libs/redland-1.0.17-r3 +++ b/metadata/md5-cache/dev-libs/redland-1.0.17-r3 @@ -3,13 +3,13 @@ DEFINED_PHASES=configure install prepare test DEPEND=dev-libs/libltdl:0 mysql? ( dev-db/mysql-connector-c:0= ) sqlite? ( =dev-db/sqlite-3* ) berkdb? ( sys-libs/db:* ) >=media-libs/raptor-2.0.14 >=dev-libs/rasqal-0.9.32 postgres? ( dev-db/postgresql:* ) iodbc? ( dev-db/libiodbc ) odbc? ( dev-db/unixODBC ) DESCRIPTION=High-level interface for the Resource Description Framework EAPI=8 -HOMEPAGE=http://librdf.org/ +HOMEPAGE=https://librdf.org/ INHERIT=db-use libtool IUSE=berkdb iodbc mysql odbc postgres sqlite KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 GPL-2 LGPL-2.1 RDEPEND=dev-libs/libltdl:0 mysql? ( dev-db/mysql-connector-c:0= ) sqlite? ( =dev-db/sqlite-3* ) berkdb? ( sys-libs/db:* ) >=media-libs/raptor-2.0.14 >=dev-libs/rasqal-0.9.32 postgres? ( dev-db/postgresql:* ) iodbc? ( dev-db/libiodbc ) odbc? ( dev-db/unixODBC ) SLOT=0 -SRC_URI=http://download.librdf.org/source/redland-1.0.17.tar.gz +SRC_URI=https://download.librdf.org/source/redland-1.0.17.tar.gz _eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c28b1df70982b5bd1db7632e5828ef73 +_md5_=924ce7cfff4ac7e573fc011ffed78691 diff --git a/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r101 b/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r101 index b7fc6da50f5a..0de527478f3b 100644 --- a/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r101 +++ b/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r101 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=dev-libs/redland lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) ruby? ( dev-lang/ruby:* dev-ruby/log4r ) php? ( php_targets_php7-4? ( dev-lang/php:7.4[-threads] ) ) dev-lang/swig test? ( dev-libs/redland[berkdb] ) php? ( php_targets_php7-4? ( dev-lang/php:7.4 ) ) DESCRIPTION=Language bindings for Redland EAPI=8 -HOMEPAGE=http://librdf.org/bindings/ +HOMEPAGE=https://librdf.org/bindings/ INHERIT=lua php-ext-source-r3 python-single-r1 autotools IUSE=lua perl python php ruby test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 php_targets_php7-4 python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-linux @@ -12,6 +12,6 @@ RDEPEND=dev-libs/redland lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_ta REQUIRED_USE=lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) php? ( || ( php_targets_php7-4 ) ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=http://download.librdf.org/source/redland-bindings-1.0.17.1.tar.gz +SRC_URI=https://download.librdf.org/source/redland-bindings-1.0.17.1.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2a9642c85fbcad8f039559539ac48ac8 +_md5_=d41fa2a8286b2935bd221065e2c32cd1 diff --git a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.1.3 b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.1.3 index 38ea73e6746d..23dfbd0096f3 100644 --- a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.1.3 +++ b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.1.3 @@ -1,6 +1,6 @@ BDEPEND=>=dev-util/rocm-cmake-5.1.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/rocr-runtime-5.1.3 >=dev-libs/rocm-comgr-5.1.3 >=dev-libs/rocm-device-libs-5.1.3 >=virtual/opencl-3 media-libs/mesa +DEPEND=>=dev-libs/rocr-runtime-5.1.3 >=dev-libs/rocm-comgr-5.1.3 >=dev-libs/rocm-device-libs-5.1.3 >=virtual/opencl-3 media-libs/mesa dev-util/opencl-headers DESCRIPTION=Radeon Open Compute OpenCL Compatible Runtime EAPI=8 HOMEPAGE=https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/5.1 SRC_URI=https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.1.3.tar.gz -> rocclr-5.1.3.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.1.3.tar.gz -> rocm-opencl-runtime-5.1.3.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1475ca2a68e71b21ceb0bd094c556ca4 +_md5_=aa10d8aba91bed96b72daddd607d2f34 diff --git a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.3.3-r1 b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.3.3-r1 index f7d3a990cb72..ca0883f31d4d 100644 --- a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.3.3-r1 +++ b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.3.3-r1 @@ -1,6 +1,6 @@ BDEPEND=>=dev-util/rocm-cmake-5.3.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/rocr-runtime-5.3.3 >=dev-libs/rocm-comgr-5.3.3 >=dev-libs/rocm-device-libs-5.3.3 >=virtual/opencl-3 media-libs/mesa +DEPEND=>=dev-libs/rocr-runtime-5.3.3 >=dev-libs/rocm-comgr-5.3.3 >=dev-libs/rocm-device-libs-5.3.3 >=virtual/opencl-3 media-libs/mesa dev-util/opencl-headers DESCRIPTION=Radeon Open Compute OpenCL Compatible Runtime EAPI=8 HOMEPAGE=https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/5.3 SRC_URI=https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.3.3.tar.gz -> rocclr-5.3.3.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.3.3.tar.gz -> rocm-opencl-runtime-5.3.3.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5d31d8a406640ace20d720ea03c62d29 +_md5_=75c30f7ccfbf227750a3efef160c4067 diff --git a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.4.3 b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.4.3-r1 similarity index 81% rename from metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.4.3 rename to metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.4.3-r1 index 01a8a132bb34..b191af5276c5 100644 --- a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.4.3 +++ b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-5.4.3-r1 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/rocm-cmake-5.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=>=dev-util/rocm-cmake-5.3 test? ( >=x11-apps/mesa-progs-8.5.0[X] media-libs/glew ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-comgr-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa +DEPEND=>=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-comgr-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa dev-util/opencl-headers DESCRIPTION=Radeon Open Compute OpenCL Compatible Runtime EAPI=8 HOMEPAGE=https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/5.4 SRC_URI=https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.4.3.tar.gz -> rocclr-5.4.3.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.4.3.tar.gz -> rocm-opencl-runtime-5.4.3.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=22338e54e3c549a6fad623c2cd9c0008 +_md5_=32990e118a5f30a78a13461b62c67ff0 diff --git a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-9999 b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-9999 index e9458b3114e4..230572286f77 100644 --- a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-9999 +++ b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-9999 @@ -1,6 +1,6 @@ BDEPEND=>=dev-util/rocm-cmake-5.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-comgr-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa +DEPEND=>=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-comgr-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa dev-util/opencl-headers DESCRIPTION=Radeon Open Compute OpenCL Compatible Runtime EAPI=8 HOMEPAGE=https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-comgr-5.3 >=dev-libs/rocm-de RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5a8171919b9e375cc532b4eca2d29c58 +_md5_=3c99fde7ec9a60278b9488319e22e79e diff --git a/metadata/md5-cache/dev-libs/simdjson-3.1.1-r1 b/metadata/md5-cache/dev-libs/simdjson-3.1.1-r1 deleted file mode 100644 index c1556a002546..000000000000 --- a/metadata/md5-cache/dev-libs/simdjson-3.1.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-apps/file sys-apps/grep virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=tools? ( simdjson-3.1.1.gh.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=af895c17d38292fd07195774030e259f diff --git a/metadata/md5-cache/dev-libs/simdjson-3.2.0 b/metadata/md5-cache/dev-libs/simdjson-3.2.0 index 75baa98383f3..10eeabb39587 100644 --- a/metadata/md5-cache/dev-libs/simdjson-3.2.0 +++ b/metadata/md5-cache/dev-libs/simdjson-3.2.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://simdjson.org/ https://github.com/simdjson/simdjson INHERIT=toolchain-funcs cmake IUSE=+all-impls test tools -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=Apache-2.0 Boost-1.0 BSD MIT REQUIRED_USE=test? ( tools ) RESTRICT=!test? ( test ) SLOT=0/16 SRC_URI=https://github.com/simdjson/simdjson/archive/v3.2.0.tar.gz -> simdjson-3.2.0.gh.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz ) _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9f39434adf1c54497c50e3d92a0dabda +_md5_=9205b9bfcda4ba16c45541d606d91fd6 diff --git a/metadata/md5-cache/dev-libs/simdjson-3.1.7-r1 b/metadata/md5-cache/dev-libs/simdjson-3.2.1 similarity index 84% rename from metadata/md5-cache/dev-libs/simdjson-3.1.7-r1 rename to metadata/md5-cache/dev-libs/simdjson-3.2.1 index 3142e0718cc1..20f5e489bbad 100644 --- a/metadata/md5-cache/dev-libs/simdjson-3.1.7-r1 +++ b/metadata/md5-cache/dev-libs/simdjson-3.2.1 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=Apache-2.0 Boost-1.0 BSD MIT REQUIRED_USE=test? ( tools ) RESTRICT=!test? ( test ) -SLOT=0/15 -SRC_URI=https://github.com/simdjson/simdjson/archive/v3.1.7.tar.gz -> simdjson-3.1.7.gh.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz ) +SLOT=0/16 +SRC_URI=https://github.com/simdjson/simdjson/archive/v3.2.1.tar.gz -> simdjson-3.2.1.gh.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz ) _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8f228a4d971bc473af4972d5f76321fe +_md5_=9f39434adf1c54497c50e3d92a0dabda diff --git a/metadata/md5-cache/dev-libs/vala-common-0.56.9 b/metadata/md5-cache/dev-libs/vala-common-0.56.9 new file mode 100644 index 000000000000..91c4872f01b5 --- /dev/null +++ b/metadata/md5-cache/dev-libs/vala-common-0.56.9 @@ -0,0 +1,12 @@ +BDEPEND=app-arch/xz-utils +DEFINED_PHASES=compile configure install +DESCRIPTION=Build infrastructure for packages that use Vala +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala +INHERIT=gnome.org +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris +LICENSE=LGPL-2.1+ +SLOT=0 +SRC_URI=mirror://gnome/sources/vala/0.56/vala-0.56.9.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe +_md5_=f953170eb099f68c0730b59bdda6ec1e diff --git a/metadata/md5-cache/dev-libs/wayland-protocols-1.32 b/metadata/md5-cache/dev-libs/wayland-protocols-1.32 new file mode 100644 index 000000000000..aabb4afa5eeb --- /dev/null +++ b/metadata/md5-cache/dev-libs/wayland-protocols-1.32 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=test? ( dev-libs/wayland ) +DESCRIPTION=Wayland protocol files +EAPI=8 +HOMEPAGE=https://wayland.freedesktop.org/ +INHERIT=meson +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.32/downloads/wayland-protocols-1.32.tar.xz +_eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7a2183c1a40fc6915de70db9821788fa diff --git a/metadata/md5-cache/dev-libs/xmlsec-1.2.38 b/metadata/md5-cache/dev-libs/xmlsec-1.2.38 new file mode 100644 index 000000000000..9f640e10f696 --- /dev/null +++ b/metadata/md5-cache/dev-libs/xmlsec-1.2.38 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig test? ( nss? ( >=dev-libs/nss-3.9[utils] ) ) +DEFINED_PHASES=configure install test +DEPEND=>=dev-libs/libxml2-2.7.4[ftp(+)] >=dev-libs/libxslt-1.0.20 dev-libs/libltdl gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) gnutls? ( >=net-libs/gnutls-2.8.0:= ) nss? ( >=dev-libs/nspr-4.4.1 >=dev-libs/nss-3.9 ) openssl? ( dev-libs/openssl:= ) +DESCRIPTION=Command line tool for signing, verifying, encrypting and decrypting XML +EAPI=8 +HOMEPAGE=https://www.aleksey.com/xmlsec +IUSE=doc gcrypt gnutls nss +openssl static-libs test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-libs/libxml2-2.7.4[ftp(+)] >=dev-libs/libxslt-1.0.20 dev-libs/libltdl gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) gnutls? ( >=net-libs/gnutls-2.8.0:= ) nss? ( >=dev-libs/nspr-4.4.1 >=dev-libs/nss-3.9 ) openssl? ( dev-libs/openssl:= ) +REQUIRED_USE=|| ( gcrypt gnutls nss openssl ) gnutls? ( gcrypt ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.aleksey.com/xmlsec/download/xmlsec1-1.2.38.tar.gz +_md5_=f2a29d01186780153ca746e43a6bd62a diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz index 7d2f5ca9e60134f702d781f2141ad06ec28a2085..f423596d048d416431232dc891a4e0ed6b777ab1 100644 GIT binary patch literal 103890 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

    xVMv;U8mVJ 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%0Al4#ZhG2A z9-MLMoN4Q8gWc_yXzB93rD}gGZ$5=!V7b@Y{Mcau=Tny_#VjRW-do8bnjh6$>|ijf zdthq09dUY8cLG}i^#HMisHP5lwG}aRe2ZG#)i~H-kxVD+r#VMivSJ|`55Ck5EDWdy zG#@qhDo1U@={$AvC4ZEzuRFEf1r=8pHs^upnWnVl|4J(%23#wl|Cip-oXj#b5EtWLpya25@;dYWox%miT8`4rl-LI zQs1`gyrKoK9u0VYu#NNK;3~^5wtQKSi0wsy2lXh%D1vq#j?^ z#mP3veY0n>f=@>xf^TtH*+41>1M|EuYX_l|S130W!tQNsCi zZj}f!lCI*E=RpB4N;JxPh0Knl1#6A|e)^na{rmdq>p%Oq(0;w$(%d0BY+LLKi{*#z z;IbVFc|l51@WKuJU-~UwOrGWTPMlqBur#Y&TCLbQ3l#)%dPm{s)}`ujirXverdUK# z%}5Pha(?qhV#ezw^Fs_IhdE-jMbrW0U?)Bn!J*iUdh|3%kE|O>C6nlsor-&|>$){L zxrMis$m$)N9fmvy;y~aSs89Jgk)|Tw<9&~=nF?F*_7i94FBUAbV6U@yq^zN-fk zFx&}RJR%8+lJ_X`!(-d^l3vO>xoMUo2Spo2ql4T~NX?dn&Ve ziN-`7&e5rGzkY((@}eW_Od!*rqEP-nnTZmx8zI;Vx0%@)URJ(7J^G>v7Kfuf@(tM) zS?5upyw{!z@mS>P#^e>uXH)%heqL$;7}44PTlrrPnU*S&EZNT4tC9!sZNpFE*3F(7 zT6JDBH*Q<%#3F(dZ+%q?NlFmTD(7NuN3+nq8%$MJR8itzS9ALXzgw_xYxPm?ys=_* ziAvU4T2zQ>L4TGqoOzF$nmwzw!-20!o@G7HXxVY7)iTxKvq;vgV}Lc%L+Ve2CBP?V zQ=w0C^|f!C?Beo4*ei8w!7@s@XtN5^aP4lR$k^ok|an+r^fCyy?NsAS`_DFH@;wG9-Fkq=(b|961X@Bi zg%ML|UA+1Ya5>5QxTK(3Y zX>Xoty!Gt3t+Ra^Xi%Ar+bLrL&oF>rUfqE%wvn;zb**)^K$iFl$kS8N+E3pI(%PbG zR>fZRQBH{r=c189@k+)zIOqFNLl|r*UFnlmdj}8N@+O|&*elP(C%+xU;6s7LpIW4# zEoT@O&zv&5cqkJ`ke4mC$A%Wk{k9w*z}Ry-2?OF8dN_Gs2a1W>eh&7A*CeJlbw!Ww zFIQx(-Zb5A(rVW9LxxGGK-LU=IEduH0ukK%bbTJl&LpkX^N@z3)SIQF@*Zb*^i)|& z)d9y=zF;vM#i}=q78^>~1X&NsuH`Lj=H7<1FLBs|iiXq4UPu6UrAutLv%`sPL>b3A zm0l)w5csoW#bg`jo{5Bi7(uJknTjr-u zo0o*X=0NV`gx&0C>rYA2#Ji?2f6!z!D)Isx$Z8x`Ef14}T$74)&p~Ew#?zKkyw$ur z3a@?1kUJc)QWzpC^PnaAzg@E5>>%GPkX1)p5;7fQnG`r0W^3C{Tu`DUt6EDHoIQ|K zx~47%g|d>E=c8wjHWs(mr{R z5wi8U180;rq#wY6tIomhQ!!yJ%ZZ+o(mL+uX+FI;P6i3xR_t2{d%Je7Avl2P7F~*MJZe@CRd|SIvxBdDyp#jG zyHlVg6lrOsRooWpd5pK0LG`6AkKOp5*Y-tR5y)Spo248Ju1-sP-IMSBIV!82N3uqe}n?O zCbDSP+5vl1tw0+stPUV1(a($ETVjnIz3bnun8H3Usv0nh!{%t(zWJ8+E&rrALl0h5 zUuzOU^@EF&`yQozS*z{zm1|Y4Oge23T3xend1%WTeBVVEj3#SJOHd)j_V&AoN8Q5Q z9{bC+9h|^#i$ougP}C2SDo~AIElj+1xQ^|i1-2mZ+$RZ2!b>U^wndL9s<1xvz2MKN zuvMB`-eBi@>)v@sOj>qgE=JJNTptFCH?j4-clvey{L?RAe*Nj||Ne%)YI^kqolDP! zqD!A)R*F)$IE+a&3AUc?*B(|9gOqL{a~}8Yk+EnBM3ef-6OfxzPHnl&h| zwfZC@C8c1uQN}dN64Z!ag?*#gg??8&^c}a>*DzSr$8LroqGku+fovQ(GDv5)T~*07 zG93|2l8LNWz5=K~Qeq=2lUwr3W`*-AV>fC_TL^e;oTKWasb;9s?L#{bQjlEpqU`Fv zl~Y?7Y(T(wOh9^;km%kPL`8wFTP3Cw2r`t)CTdi>#W_nkI27G>q>hdH@7BvcPJ0_Y zIlX^iB^bM#?T4THi{^wthUa zK$_xV03RjYgOlOZa8!*8oM-`Uv+C_4absjB8?=!FXjYDI0ZM2=dn;Bvo<;dik>%YX zsrOb$Q!YkMa-fnvU5C_6^@yA)&Fikyv#_3^e67;y-raS@aYx_2oN`N|1^n^v*NXsl zzRsh)>fvy^?PujZ531>w(=S97;HFQH@w?qf% zTa0>Z%dOIQI#FPNUXs(%$E{GC3>g;LZOE}bHDm%tN*$B2ay!@1`2AT#qL>hgoI3Jt zy?*)WhyVV>U?j)49zFFPKSc|{;y_%}k6p=_kxrngO5?51PL=p@COjMM-Xmz^Bw0qD zUS9d|BPGWmHDSvi6j!hkr3NvjaDc?L4irZf?H*^M04Z$T&*T`X|C+KL&t}DQm`Api z#lD?pLAz+2*1~?91bk@}gOvf#ETvf@2bLH$hfNf)*HVh^=v6#(DRyDkPG_@0jifbK zDDrXTdLN2ket)r=vPQ4KmDTgFfm(}w?#!({aMDJSyS?s1f2HBXi_Qg2JF#=_;c-w8 zDGG!+GWa)0XFy@ z_o}{YGHduKwY}uO&-}f$`nV}OU#P2TprSNFEK?22OUa%IY?73(Y8~4@szW8C7qpSs zSemBo6MrdIUbTah6iUz}lPbCZ#Oy-(bdUpV8&JCsN4a%q>x8?iSjz6Bd=j~%9t;g= znFmO9O5@XbVwRHv*^aX_9GRrF)YYb}9A!{MQh5i7PL!?u(pzZ_9#yX#*&8ty^#SHd z!djcm-83H}2nQvTu)82hl~(Jnu17*4@{%ax9Nc1H5368rea7uv$4aBwU3)RXOV$+zRQffx`hx5}!$=SF9fyFA|;Eu@vv@(%!bc zI@xfM@%k7_oNvXuC++bY;t-oAIWR9*OP@mDqsiSXy`WyC_=g`vuysrc z&9kDO3TaEPB-^=%18>Jop#+lR>Gagm6>wEOu>)_Wo@)0x;xCiqvCi=zYk|bh^^Oyu zP)1O*GB|U^pBQDRN+)4o9z{MK+Q{EstM<36<#!r{$2Y579EqQ6u$in3^kbacMYc}GNR?abJUlyjV+gP1`X1im@~2uD{HX9#+}2)5U$`N~rr zxBXnI!6qa%@rKPa`O>g(SS5m?s9OV{yYoT$MGN$B$E}YV!ZtWlxSqtuo;x)Hmui~cK)De+bQjO*p;@c3C>se&Qck#>YKq9=&i|y%j&t@r`S?rSkk=8 zaZ1ih$fjId&+Gz+{NvQI+wvlAo1IPD%2dznJ&pvJNV$D&I=o1{)%yeZi93Rmh`nyXNS*q6o1jT^HoZwyc+_ydFCdk@* z1M|qK=J*pf4k{RaGFWy`GMus~O@jIz>2&6|QrCGalz;j<=GQMj{^#E#$1ncvdI#?3 z6))vgPsi8~;uJZ3alXKd1ec2_y3#4tA*tcw+=hd4s>rpQM?ADcGFj-3zytqZsUHm2cpy{gxoc!#a7OBLi46pFWrmv-CNwBm)L^e=YG?&PuPdOxk(j;U_*|JJ%{_{d@&CR!k zicY7*?N#Uu01%)8$ESm&WNKBZ4tZWI2-j8tX;x?In9`bR>qVaea#Uh5r55!dJrYAdX*NUnTVEm|X0ZEBx2-4sFv`}RW z`WU2)H|AG*URd;eM5sOEj#iX-1%obe2&mjgh>toH&a-twtC z&ojI_@A|q7B|$jEXTF)NB3$c{aAD_R>w&T-Y!gawIe>?jVnIbAj>++z zg*tzyQAdTmY?>>c#;&D!(b=JEVoeE^HOXOP%9o`g1jzseQg%>U>ConwoL40YFf$|} zY_CkxFQq;|4rrsHj9hOodcxcT2htmCg&bFZ_52hz5*ulAtmaSW#EQU9y%>n$sy<)# zZ0}=g+xj$4T)kyF%Hsm$b%BRoCihqlI4J(1de3i=^lBPMDad!_Zadyl< zEtE1w?>mb9+6>iB$d_$!M(rTeBZ3?Faf8!V6~aChS18pBLiP3Sp6O0ZEa{0vL>=Sp zT*|_@&Mv3ACdTd6xBBkNYU=WOl`W;a2cyHQc|~bd+cti>9)m}?LOa`%EvJ#C=sAPOB!n#n<-r(R*a-^`a^8(`zBQN@MiWg`?`aImrH< zh4Scyw<)iOz`!1~eQk%112sHsl6ltd$Jni%Y+1W6m%SBEn=+P9uunrU+T_rvV~#CJ z!0Fw*2he^k)Xiqw8j?*xojqBj7p{Ec>m?2^q9=m)tlKKUpy{Cd$iLDliqF4`PuXmi z%zdssKW4gBX0B5Y61hO>+N={%Z9S7q_JDI#Y(*2e@?;=y(=+y_J@Va zWEBdaljjWEk#Uthpr{d*zTlEn_e9Af(>#rn_eVrK6>PrL$3N_9i;;&aLkfH#EMJzS)y;h42x zLi<6D;h&|47s%{Xo=GpCtc9y%FnGC^ja`m8#S zIjFld$_n;30glcFf?&h)^2&IZ6;8{b;X1ZI8=tE>u%EYC3qSW#gL7z}cW(hGEh%{! zhw6&f5P3+1%4wmU$Y4cel??KNegKlGSs3DtkFhBmePU%t zHnnvmI7sj14Gv`iDB8@Nq&A24T5jM!ZQaqTL360!>;NC0mXtL> zPY(KmXT+z9nE!d13d{7`O*Ytiy}dc*MUq9>@Dt>y6XL8@X;&E`PO0*EUU)S9^4O`4 zXn3u6UvUdH6SVeVU};JZWS!-lV^9L9Ng+**C!=iX{GU@bQ@&_@A}DqFHGSu6RnLn0 zxwh>m#r6YpE?&I}w|nysHVLG=N1K3B4-h03HgQXyrM#!2Z%RFyR9iNn5fwdirJsfa?jOtabN~9!{`1H9_nY|K1>V>D8yt6h2qq{r#`C)jNph=+=dw zfpxD^+f;q317|N;K~u|8hYWA;kD~5X+lAr06v`Z@np#wKmt>D{$AjmM(r?X1HrJe7 z^=mpD&?ah=zvHc2 z5wRjWsu(oWe8^AQLk`UyFPmD0e0A18EfZz%TWiI^k?K8P(mPlQxZrRrpfc}qmy4IF zNw}AOj?n@Xqtg@fxi`hnF;zu{vvaouvT$k=!Pb$9%T_qk^AKzgJu_88Np=p%hwryA1qY)VG9LIV#E{her#dG?xJjw6mw)CA39B7!g2UP)+LqQ-;uRD&?um*LYOj zq~3p3!CtaZ3Z!#6!b%ynZs}S6rs=AfVQ5AB!bJ3LPglNvm|>PfoS zB<}z?wejiHnEFFLO_n$i*$ct_oGqWM{HYmiP9-Tr@K9F#X`%A=7JXySs#9gv>1=IL zfrIl_)#oQ;CAoUZVLXK^rizHlq|z-JRSE0rnd8JoDoN>20-1r7V?3! zC{<4p(y6l;SJHinxcHis$ebp}2aE0}ggQqM2t~OR%br7qWC7}yGPUbe&DF~Sor2Fb z1WO!qLVij&@VD*GsuE!u73;i^wLW(CwRi()*4!pXjvlLN-T$;uYOAtc-}viIttmOW zQ-0&2`Uhbc(5;5Ukh+@pCI6$JkizdUm-Plf3-qqEGn?}Q{jey6G9pga7+M=`O)t;W_K`y!vRV8o zx3jC44rEc+WV>HN^y*`iGDG$~TI#6^N|18)hFpCwN=E{@cD$M{ep{$tzsw(>`H%5s zt#6U)debQ+eUi75BCo)6ufwAQ>xrTiRHG-xsdY4=^jx4PRc>UD0VsL@hZnd@Vgeg( zZHx}uJXQycw{1SGJz&y>p1h?FAwM=>+JcQ09wnzguh#EV79O##d0|Ni)a!>``$$Zd zs2BP8V1}gClJ)3wm!_Q@n0g%!095Zkthv0<>bk{i9vIRylPaTgSIop>)st^v!K2+# zu>}-*{Wr_?aSZcY*G{2t^)4;m9?i9y)4!v6pKvJVFr3NnAR0T&HXHY3%t4;nx*@e{ zM@8u5*b>*yq&MoUi^WPh8l6rq0finhWIC#prc9*f}|G+=Wg4f+~5%oXClLYlo@4Td8;=}Dabok z*219|pyS=X9mD7A{QHLj`Sl;^Kg!lXdGiq^9cQDKvu~>BMF;s-VM{rkDGjF@tm-_j zsfX~Rm(89XDvh{MmH0e24MM4x)LAHpt~9$lANe_P`)KGZ)a`03fox5~yU;Ydya-f9 zTb-2ZkfNs63n!Im5{QHj(tvxlRyu<8r0s@5c?3jLmQQJ;#pcb<3-GG|ZE@-I=L8;4 ztzTs{>!}o3s-w0&iE(v5l0Q1fcUH@dRoe@zPkF=kM0nXOl#Y?lc72ZQPpKf(hkBInQ$4evyoHh;b*w)tzn`}oxpQW($gW~emTPDwd6MCdND;+@Q3mv5 zJ2rya!(~&QXrMpV5Ch9+^|p6q5>>H`%R!&VL&AZ^q0>PM4(;XWjU%WO1JR7xb%O$# zK7#De$bJy`>~<;e1b~)tpn(O8VypCcWSUO!5=g?gsSTg(&6Z3ga=;Wp>Mh}EZe3>)9Rotlk!SYCt~N5FN$K$ zh5AuLZKXwI^jSX}oJ-+c60e?GR(%{Gg5cO}AN4}c9dU@#!lO(2KA?neh*aiE%6qMH*z-4(KvM`;17 ztHy7=KxIfMw(5neLJ`3A$9cTVh83uh@*yjYnWv-k4-fJUE&TjH|LDK`GQa-%4Jt^3 zdJUfr_2mhL7i)8fPuBAhh?;g=4op*j6^#U_DYuN4oFr##o~iJ4T(>IMr|Keu=i*~U z6FOkrTcSm^73y|83W_AN-=Y*pmB2y&pJ2VanfU5LG8RFxLA4$NQtC)HmJX$%jN8s1D`ZWG^5si8us%K2sI1Brmr0W*Zf3^S#B& zAEL(ZbXeeJC3-9+_PpI0Tls+9wgp5^DdoWENFX~;N(V|8o8fHsLr#YXRGttRFdo5D zSx%U;7t|ll0!k~p9{YtnyQaO(IKnuF!%i`n9!gx)81LaFh=szo>TQ`HTZsr>6KNMKRqjt|8LQGV!B8}IfK zNIMSVd$g-CJNvdKwXiFz&p~pc*(W0mChbqyi$%p9vN^Dcs-{U$sPeG91b1qQ^zH9c z-w$kYzt-yRzs%25cwBE(gaKeAxYb+l+o$kOHwz(dbw6F{FRwCmH`GU>+X!+(*7K(K zmA)o6UD?jOLOw7t_a??@w3poDmx?$|kbAnN(lLw_W9}Bf`LZtGDpQ-Y37O9ht4dg>AE}^r^-jvKMSHvsqQ&$&4J3sH-!p#Jn zS^-;>jw4T=^Uq6_x2)WotuU3+^yewQ(u8}s&eY1q!SRTQ;}@(7INop3u4b}-7@Y;O@U<5-sVG!RRD!^ z_2X-e=QL!g*EXKMhJdk179%|oNi_>~;$3A%nQiCR#N}gKSt&`^DHM`UDqf8RQXVy| zhG3`0ady|1tR3AK?mLI$&nvZ$UkGmoaQ!wi4aK~>cO2fe3^1-@DvzAuC7F>E+Al+w z*5fzv>=x@hL5+Bc*q5_u4ue-s``qr^hDgV_~2a+{a;*ZM+N^Q*Nr`p#!OCxVB zeJ}B8YM_hAPo9Ey&e8pN@1_Tdgvb=(#?R%Vo2W(UO`z^sM|wi&S(41TK$#;ueVF&R1S4Yod04YFNeOa(1Z{K zzN^?WqR4c!-(LR&xdhkTdwyv}M&wlbp*rrm*ect(Jz2;qA5T>TDoai*wx(C;rTpcs z?D)zO)#i(e2fP9xEWNhC1P)%RO?5SK*EN#__3jOb(wZb&FW6#MCuXU@N)VugAVvV0 zRQxzkjV96~NrsG9NE3;_+IFt0OP4)|Gt|bTdhPQ&tF>K$-r&_~5m7XKqXsu0%eeqa z0lvYe8xkff=}W2u(J6fBO~`h$nypswWPjyT21l0!IBmn)C%yDfILSaa$C-MI7|rH? zl+Nx~BW+&mnR&iuq-URDlbyB|Xp|z%g*ILR) zoz?hu?vWjKW;B9dN{MILmPro+Gmg&T)N^e~`cj={ye-w2AOG?5*PmW!^mw}j8p#yYI?(R9WObCAZb$rrYl7<2Wn+Udv9c-hoD_ME4j>EiUGD#8>TUTBxCfUF(8H)X)cPT&OhRce7- z=&k4ZysGm6ac@;mPuk*@K~%C{PPw)>D{+}F?y5V>SlOv)Y1ZCo$N2kUV18*=lct`Q{wxu zq{>iMTT$Eg;~-K?S0+(XJSZu*Y)X%nB@f%ra9oUF$L5d&sjf%L1de>##JOasP?ELn z2pD?kyV+5Cl7+J7~0q77WE;ivmI zi^1z{-YD~}7UsHFK5SD^py*{$s5rOYMaf~*Dk1kKHffS8?I}6QNYUsusXo^{{lR|Y ztn#K=h_Kxdw+#6upps~HBsKf5XWRZz!y14-!n6 z$Ds^lR+8mRhXxQ+d$s(4Bci63oY+IJJbO9!<=s69o6@xki40j9`z?(|pVR7OGYsCs z*7MV+J=gEX*eokr2PYLEic-6_LKW@`&s5O|4503AN_mrCgZ&2Q+PeDoWe>OWi8V3v z`iYODw;&sd$E`Y)6T_Z(uq(Fwcb0c2-(BCXn99p$_i!`-Wa8)C!}3dOPvs_xoSG<_ zC2Q0n;%;*Jq>4ORZQ9M~%f?$T>N?J9kkYn1*dczJllMwZ$|ZKluIrHINSQa3S@1W~ zpI2&kLyx!8`BErGQxEou*z!!5@)EYRyaEUtL(1(h9FEj%dxvS(Biv8#>>fUfw40!E zFko%+70L{QCe&x3RB9${m5>d6TO6}WZQ#*gqehFbi9{R?;Yej5UBdUHtPp?fRX|E= z!=ytOD?RESfeq<`^8?^e5jU%i?@)x2A^>>x&4*N9^7ZW#u=|7Bj3qnw>;&iYaUsjQ z{PRj}(D0_=tNBDpDtTmH$l&BO{;N0su&D;FVtA=w8bFfP2b$j$Dd<7mNR*yiXqE#? zR3UH?9g04c#AO{ssA+7|Dsxs3c9>{$rA3u>IMJRzIUYg%-CM1OJF3b=IW+83>0vVM ztnGe=jIRTj#HVNXK1*eSeN7(h>w?oSZzLY^>KUoo?@U%b58^s?|3P4HhdO*sgTE*K z=2{&F>Gpl4{`qtNI$sCy%?;JJMzS(rWS!b5GFc=q$%8Jj8tU*j&e&{qpvSrO>?jej zgldG8a%yaIsC{`8nJzU9pR6ySL}zyRdG8sv!3S3+AHaARV{U19uQCV3p?}tBI+lftu3Dp`j1 z4O+J<2?1m{i$+*Q<)-g0*2gh?HDzR90Idjs1YbYyBE+2gWWJ;>*&LV~m=uIe1Py)zzv>uWL+;pn|0M2B0Ldke zREe<;4k!_h(t!Y+x0tJx?MH33tW70?DM}0JLxS(_mGZsPh*Rbydh~R1%6q2iY}zXT?%!4t)Zp(PDO0 z^(wEVl|ZdV^~8I2E}<2fp6Yijhqg4;ktDC3Cn20jKQ2|C!X0&-(T><@5dg?#n%uFE z+`D$E=7_N4K}xj0_%c~0*L0YQ3RgQP0@$(lzoQ>uhf_@qPxx_66^9fRw)UGk@le(j zMF#mUw*2806ri2hPtb`v6-H$UDGxx}PTe{hQ=O-<(N@Czi#7XJ`Meng-HN)M*(5_% zaMxVGl&~uCtRf@PJFL!$HK$34G0;B83l7$a(LskM7g;5~rA|54A?g z*Pbx4xui~LKddQlmE=nXOWEZ6LA7bx z0~3Y4e>U?Hew6}NkXCn0-uB{cFHOhOoZB83FypjSJRU<)SutIIv1%Uy?X}UgW>GTq zx-2(?SH2`b6X@BTC_R&O_oSW&sbx1Lf>Rs-KB>r@;4L?IfLL`=X z+tW*0_QW1}cYH-_3V%f%wRh%N+MrR?kua{L1RKds1;2eWnVh3~!>W#x{P+C&%Wr(- zl3wI2g35EKU072g*F3ruRGlYpfkn}j7$lXpO$Ix{fi)l!ud3NZ3Qd81JCa!mX}Qcn zyx$%<*wZ;w@39n71B+~{CYtvA|g# z@D4x*JgBv%1CTnoRNUmJBT$T!^P0e=87OUS)G>ZO&a{vd&}dF4Z_c`}H2 ztMJXM)%y}pX~Kbno~MI@TUH^dk|X<3{iDJ+XZ2*J4uD%0Sf9+Q(9sDv z1MYc~H~+j^|M=fO{Xf6_^y9~aPH?JFp4dT4l2~fOHpR0%#?W5`RvrnSvm?KljYn&U6o(5GN5jACEBUe z`!TcywLw5p;;8{n@Ga7eoeMkvYT2AeeP6RXJk--e5nK{XQ&&tFRHvTcV>QK-`g5EI z3F#WOOqDGk?T@Hhu8~fsO+l5@d#<2OZ{shsU3m7@>{2WatKi2rPmh!;>8487zuC|B z3HKi<9vq*L6i?03jjJN5bOQ-rj^?Q~L;$?x!53=q%NDb;yl@ZdkGv{$i7IGe}IUi37B}x2Wt=~o) z?{3-P%LkB`R&zkD9rC()!CM)6zima}H2&c@=rWWQIuZJVo-&IxRo&yWK61~}k*T7k zTB@;E(kUV4RIt9-adduyvy&y-s~cKh zA)m|8?Hs!(#qwx7LSe@@7?iUG~zs+)g@q zJ4>tdLe;$8_6LR2wIzMol*h+a@ACk9v-2@ql|uc4@@8s0RoX7>SsfG9xZc-xJlC~8 zNHsRz^_Ejcp0cEMvy3Kms*5Ijo7Pj_v@14PNK~vgu~-8Yi4N2kjWrzIUSDSS5-%@P zajW^?EY}~qiF`|TWSbMIW=0N5%&;aG_3=Yp(xaBG+Yhs;$kl9^EIZFqJXRUAUL0c4 zj()59PArh53WKRe`|a`{mZoWX&)?F1S)OK+>-9C=bFqd&4Ur5Ydc5k_z%)9J@oaap z&8|Jm?OZuUHeo{V=bLg@^z3L$zX6SDQIrB3Lvjp*T~%~BE|E=ewaq3`gj*Mm*VcCAkUupl^sC1>W* zwS#z69nT>~*>{q4t!jMs=%(c$)U7iHF;Z(q~6su(c}z zEe6iFYH9w@&+~cX#J!ERs)Rh$do6_`Ox7T~OjpgW{;_W6njt!714;<;Svas;f`^T6 zwb%(*#1)7C*p~SKU4gTw3NftZp@3}E$bPQmu%)*;)QdV%5Zj*5`)xV-55Z^5vG!y; z=l4vyLp?gKdx@$3a3-1fOoTsW?y3xkai--}kXhH{Ns1py(O-a&u5^Aua+=sKdPQYf`66@&_fo7CW+Fqg!OA^s5D9Fnt^dj zDP;q|;282M*DfBNS}R#|!%|eU)7+VzXThn_3Z=`fmtD1zu+{gec^DlAS`yibB+-1m z4WRSQCT2^l``k0^%9`INK_it}PQ84K_L2m$ssd~~t!s50k;FSRw&if@fqp9F=0GW1 zloJ5p^!h+fHR+~}{{6+G*d-&q(FaM1i?hU|6N6MN0+rcEF({J96)i9!Jz%XtRjps? zbR>vpV5K#hp|}lJpJKFh$CV~kv;?d(?U^kbtzG~D5|mtbFi_d`XYtcMkD+75qW$Su zVRK!^7Hk2C%{@JF8$TD}S?T7v^)+pqB$@eD59B8$$6ly8&!RqpqLm~ly)aZX{}B3~ z#L7c6)8QnW%+QjQE%@GIeIuH@sV6JA3IynC8Y|+ZIHae073bL$*r`W zGWo^xzVw>q7*I#Dn{3`_`Zs%1k-BRd!%o!81XQH5b2`Shrn7j|I~lC~xm;9&Ym@Lf zZ+s>V*9eCE@woPts9Uq%TF75|UQ~T%bcQDlk$NiV*NLIv1Q|g)ct1igb01`xg!UQ; zxef#oM7k*nj6A{FrL!a2_m}I#l)YYW{hh_5YiX{BlJ;js#kNz$o_KlpPcAzw13{d( zhGyzLPe*RF73A})1^Ou4288YGN>;Bp<{{=)#GkBr@Y6DD+a4_`l2aXN%vFI2A{)Q#Vr!c>`COdWDVKtmN$>OFLCJ z@kXj%r>I|lv9^0zN!za;zq?$U3XsEFdxwq8K?@Ola#@Ezrebe-NSt&kmQ|{5{%~>AXd#6**rP1 z7qW``q|&Ul+e7xb=N7vOnyJ3lYV|Kad;-%qE4qj>`g)~QapTwjayAcv~}=*2OYW)^8~7{FU6MQp)xP{awk zQ0G)Ha^(o9NU!7hBrzq;-@SKlhP|m3C&4*X5PXU<_)bR|9a9%V^gCE<5x_VG3iMge z5+O^!C z!s73PQ(gq0xbLEzB74ryyAO?3_cYR;-6V50!yti5-zQ~F$6>Zqy~P@;EeClIj&T9V zI#uA6)_fFSN#GfN{G*e)6@t><-ForlhfmX|ovJG~=VCN6pZALYcENV}^JXTK&SV=L zG;s9f4p1Vxg4*Kb>pYW(ETfHyX|IG1^AHMub z$@s(TD)-Iymm0^Ww&j61AK2|7;RJe1T>eda3-5^cig$uY1qZ<<2EdJr!kh`WmzrYpgnN2WPSScDAXBx{@VTeTUx(h)_vLtwTZdEJ>}_jQMN&)Pha;IE@nJC?G%H)1R@a;KrdNwWPn+ADgWD?MJ3Bk{V0H21K^sqjn{r$`J=;0G{wrtbupH&R=ac1Yd zy*3OaBNK&2$=I>%H#b25YyKL}JD zSA|2P5;n%TbWq?DxwLXlYRR*FRV_YnrgQmh#4HP1&yS|Miqy{}KaP98YORmtxVr^;gn;ev>p%tQx>$!N1hk{L03y-cW*|AXyB?>#g z&Ly2sxl%BP+8ps2l%e*2vhVMDyTbji{>y*8xa4nC6c%PAfND}%q3S-T2juB2n714x zwM(PfB!5@c`Y9XqkXJ%f-9jPAySJ@cfX`@uUaUW|!T`c-2FDD*fYdLil(jn! zF*{(MGqW~D?IKD_oqUvbp^Wg_O2-(z-_(F(VaeJ0cXPn>2G&9gv6Rw<5DrnYOT#zC?qAMRmU|#)_s! zN@nw7?wbfgaZV5eA6LGHYSN*!PO5&UN-zLy74@}0dTS2;*L-7Uwl`nfwkN1AOUIzR zm+aB1e$5uVs`7PW?cT9JWHf3&JA%%~0;Yoeq#Ctl*wb@EUwLXd$?__6-1AORE46V$d28G#R=4}M ze(co%;n{)9sC;UeNmi`#FsFJ5eX5A7&(k$x+x{YeP0568#7TF&=OY9*NPeGL$Ndjd%N!8-b*}d7;0Eknj?za3{Ht;o8KW&U< zizAYtj!#~1gMd#hO##72vl!vDUqf9(zDYJM*lMNht-j+i_Rwqp^GfZu&6^Z85iPKh z`PIBdIpR-9n}9v2+#XHSk1edSx>g-ZIatn<#0^cVKz`A#8qDCp9B%zjVvhs*3TS`4i9Hz8TP-!+r_md{h z>UDXwL*|p&a@XMP`O<@s=gjg+k1CoQ&x#(*TLCU=A0OEIk!LwcS+AA)@}EEc^mYD2 z6S}Ye`se)d*Z%95pMHFAsJ^)k>`}BO&E6)c6DWeZ;tWTNs)$l2Nv-9tI?Fl1omnje z59^bN2h}M&0&Q4|91+g=In+qH*pul4f5;Y;PIAZ;oN8-Yq{~8*WBn3RTGc57{dpE~ zl0ZtJ-Zwv9Ar4~L09ZGbnc2=>3Kxo0LZ;rs{8VeF6KLN$(Zo#Ur5NERDRri_iMN9@ z048q^^HhGYTQcr(qws&Vd~Us~);FYlJ}c}lsDeamw*2J)7M{BbqV|K|E*`3i!_>G+vC;&jp|INJE|EO+p=dJ zFv=r=AG4f~Lr=n?#dYuw|FV0)zrYTTj6Uw#k#utD9>Hp)*{ybuEEp z!nOWz#dhq6roGp|2>UVfTq=(%!S?7`lX%C9u5wUs_8MVT(wMBqk^8S_Lsh5tAEIxu zTW4_qHBYVH`4F70$Ih8Uxi1KwLuSu-N|L52W?YCZB=_|RT)l_wAHt7fS3Blvbg_Uu z6MVy-=6Ld}r^?{TXc+msqUfNQpnZ*zNF^)-v1|6^4NkVK6upmh0_HB7a{z>ydMv6UrH$*_DR}q!SQJxNLcvuY6hRbU@}>p~(7GvvH&a z!o%*bs;IO`Oc*PR^|qwUNs^uCJsiTxHF_Tr!-D*`%PL1X=X5iur`>Fv;jQWfK&T;s zf%6aj;`_Eg`@=Q+D73!t*>ien#hD3~mUMb_HUoO-5H{dN^=VDjO4PepCkbb^^dvD# zgRv*Cls~?uX50zoI>-t(YTaEJB@iW;EB|tMzouiirA5A~ujMuG&O+;|Y;)xrM~(OH z;q_L9qzL*X|6Mu*lIujmkFnmE;9PI9asLEn0@YG;T&<<73q0}nf?-s>k6>oY+n8(z zeYYl+>@8D0?0GBa{GayICp(Ivym|ULV_J6BE{YShEt*Lx%Zg^gfOTID5VNG{9LPwG zx+Uz-k9vyPF3u64oqRnVWvX`_M;&(N0wcgliS_0j!RfMY0S~*7ZKL1pHS?=Jad;0E zg#%;@g+6PV#}%ylfKj|v2A0xLe~G-}d8mGAbC#{ooT~A%UYjKR z=g2p7ft08}4-r2+K!FMM)bV{*>+-gQJlkGW&*dik;%HxM^H=^%A0VC#im7AqMMeF( zGPT`L1xlF?_vw(tA+GxVT%1ut;P*@A`3vWpAOLTjY|{2PsPkp)m0cKE&*jyrihQ99 z*{2fpe73fIybn3^U5gH$JgQG{d$$+$-Q7|n#en9>D7l^M+a>#I z`6Y~aaR5qPj*IKSqpUFi)!PW$va0I3aMIJ!4a?gK7&uqh8q2J*gN53px~x;c$I8Qw z&s+3Q@~h<`6e?UBfxCRXegpkz3GRKqm7xF6FMs{z*Z=+TCA`GzdL2UGpadZOc6*wV_kM8q>9(G>bBreab=OThtK^_LBdN+p^D(N)8zO3iRmFQ!2+NMkI+zG4s z^vXf2vddV@P9K`mu*~N6BOUwfr{pxWVSgv%50zEgjFM@ZND8mWs~1aI2{~I*5c>hHmXI5 zAkq$C#f}v{bM@1H^$~(a0`H%Fcaw~l`s-|gQlqhXIub@+fS!Sq!J7l9V^!nP$IhyZ zjZKL^K*}S0lidm6qemyh3u%v(;2@sT@S*3Z&myT-(|QF3B=)b>`f>jHsuaHByA@TB zz0Jkyy@6|~y1r5=ZZfKu{B{Hn(1LZY_|B0cu|JK6}o% z+gZ*3I>8Cvgf-POBO5en#{Rjjre~B4116uEMwr6%55AjB#Yw@T92A*CXH>rbQ|-t< zoLW=eWdIkPYp^q#-_Kt3!p~y)v4q`yk!48mFg0C5i>fgM=VEs#2mJnSp?0D0dUZW} zIp4@A1i^dSa9b~%E6MeSDrHRu2MY+3L3@w+P`|4doGH$>IkC?rcyMqdeUlGmfPL2n z-hPvI?IA{9_%jq}Pg{C7=`BG1`Gi;6Sl?Oa4Kt~xe^jK&Q@q~e^h2OfI|I}Ua_~XBOF5B zlyxqx*VQ5`L7h8QzSPC^S2a-VRBS7}5JN4HC0-Cm#H&?ZGnB5kpMRyiiu&H3rL*$7 zEMNc*w6iSQEu;m&vx|qNJ?}mL7@?&@r=FG?Kf}F(xl`$-|oqN z{Q2L$nsT|{tIti$Lo{E$vaYIrtxZayTp~%FWm3>QSQfC(8Mf0l@!(R-U4g}O5K%4b zL6y}MBSj1gn2%@9wwH&{&Y9(pYc8{#Iq1m(YJ7Z!f@kv(EpDKOG4&P!`kmFePG6kpw@JiC72IVp98J8v~6<}eFro5rCs zGie-lI}6cvQ?sHMhb0m%1=^GBdD?uo+u5O5SbkMci--tVv8;vZEa;6iJCW5?DoDLh zxZ!1Wq3I3$Xif<#lmh{`T|u=Z~<#AO1G~@g{8f=Ea?cS8(>0?t9;r{5M;saa0PKi|DT9L2@#sHa78m zs^IR>R!rAC;;}WXX#bopzgNG#zO%Ea+Wb|3SU~uu5zv%^Py52a8SKsTvuL_3%sF%l z0k-ch+JZ=?8MfvT86FP}|GYRGU#kC*IIUoX5}a$MUw&wc9clzT+`;ggt;ZoZiqH=RQ&3)fn;x9o>f=Z3I#$P}NQul4U zYTAAx?CEEyO5t#T)>CBC3sQI!c#>hrld47|uyZU8SC-*n0a!jD^YWYec4^=FdS`=kIIyb$Y%%A`MtI{Sf(i2~Cj9sMK%8~3&bpDRyp8{+X zG64mZ1eSdl?2LA{lAl6kabrxtvjvII_9)TK(~3jRW7y>#b>=P6W*R{KrINRb zS1fu|AMGA|q}>cjclsPp?JklxF1MPsh7j+(v}b<)V6_sfm0qWD4E8AT

    tA2rafD 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�V>|=UivqlIz{!1!>nes04QoevTT4{ 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 literal 102601 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̺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 t8GMb1z89;IBq`#%iar~WSF0szGQ^L_vT diff --git a/metadata/md5-cache/dev-ml/alcotest-1.7.0 b/metadata/md5-cache/dev-ml/alcotest-1.7.0 index 338f58cd7eef..da9ce8532668 100644 --- a/metadata/md5-cache/dev-ml/alcotest-1.7.0 +++ b/metadata/md5-cache/dev-ml/alcotest-1.7.0 @@ -1,6 +1,6 @@ BDEPEND=dev-lang/ocaml dev-ml/dune DEFINED_PHASES=compile install test -DEPEND=>=dev-ml/dune-3.0:= dev-ml/astring:= dev-ml/async_kernel:= dev-ml/async:= >=dev-ml/async_unix-0.15.0:= dev-ml/base:= dev-ml/cmdliner:= >=dev-ml/core-0.15.0:= >=dev-ml/core_unix-0.15.0:= dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DEPEND=>=dev-ml/dune-3.0:= dev-ml/astring:= dev-ml/async_kernel:= dev-ml/async:= >=dev-ml/async_unix-0.15.0:= dev-ml/base:= dev-ml/cmdliner:= >=dev-ml/core-0.15.0:= dev-ml/core_unix:0/0.15 dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= DESCRIPTION=A lightweight and colourful test framework EAPI=8 HOMEPAGE=https://github.com/mirage/alcotest/ @@ -8,8 +8,8 @@ INHERIT=dune IUSE=+ocamlopt KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 x86 LICENSE=ISC -RDEPEND=>=dev-ml/dune-3.0:= dev-ml/astring:= dev-ml/async_kernel:= dev-ml/async:= >=dev-ml/async_unix-0.15.0:= dev-ml/base:= dev-ml/cmdliner:= >=dev-ml/core-0.15.0:= >=dev-ml/core_unix-0.15.0:= dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +RDEPEND=>=dev-ml/dune-3.0:= dev-ml/astring:= dev-ml/async_kernel:= dev-ml/async:= >=dev-ml/async_unix-0.15.0:= dev-ml/base:= dev-ml/cmdliner:= >=dev-ml/core-0.15.0:= dev-ml/core_unix:0/0.15 dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.7.0 SRC_URI=https://github.com/mirage/alcotest/archive/1.7.0.tar.gz -> alcotest-1.7.0.tar.gz _eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 -_md5_=731ba9f26f0928378aa3a48de7b5688e +_md5_=374bb82f2fa7f5f54b7f6db4f22bd577 diff --git a/metadata/md5-cache/dev-ml/async-0.16.0 b/metadata/md5-cache/dev-ml/async-0.16.0 new file mode 100644 index 000000000000..66936d373348 --- /dev/null +++ b/metadata/md5-cache/dev-ml/async-0.16.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/async_kernel:0/0.16 dev-ml/async_rpc_kernel:0/0.16 dev-ml/async_unix:0/0.16 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/core_unix:0/0.16 dev-ml/ppx_jane:0/0.16 dev-ml/ppx_log:0/0.16 dev-ml/ppx_module_timer:= dev-ml/textutils:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Jane Street Capital's asynchronous execution library +EAPI=8 +HOMEPAGE=https://github.com/janestreet/async +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/async_kernel:0/0.16 dev-ml/async_rpc_kernel:0/0.16 dev-ml/async_unix:0/0.16 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/core_unix:0/0.16 dev-ml/ppx_jane:0/0.16 dev-ml/ppx_log:0/0.16 dev-ml/ppx_module_timer:= dev-ml/textutils:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +RESTRICT=test +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/async/archive/v0.16.0.tar.gz -> async-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=336dd317f622002cb5a30355cf6bd0c9 diff --git a/metadata/md5-cache/dev-ml/async_kernel-0.16.0 b/metadata/md5-cache/dev-ml/async_kernel-0.16.0 new file mode 100644 index 000000000000..7cfc6b6a64bd --- /dev/null +++ b/metadata/md5-cache/dev-ml/async_kernel-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Jane Street Capital's asynchronous execution library (core) +EAPI=8 +HOMEPAGE=https://github.com/janestreet/async_kernel +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/async_kernel/archive/v0.16.0.tar.gz -> async_kernel-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=7b374dfbb2502095bb46df600431c716 diff --git a/metadata/md5-cache/dev-ml/async_rpc_kernel-0.16.0 b/metadata/md5-cache/dev-ml/async_rpc_kernel-0.16.0 new file mode 100644 index 000000000000..71c90742cdec --- /dev/null +++ b/metadata/md5-cache/dev-ml/async_rpc_kernel-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/async_kernel:0/0.16 dev-ml/core:0/0.16 dev-ml/protocol_version_header:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Platform-independent core of Async RPC library +EAPI=8 +HOMEPAGE=https://github.com/janestreet/async_rpc_kernel +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/async_kernel:0/0.16 dev-ml/core:0/0.16 dev-ml/protocol_version_header:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/async_rpc_kernel/archive/v0.16.0.tar.gz -> async_rpc_kernel-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=f348ae7405d726a3d8e5a4465e6af11b diff --git a/metadata/md5-cache/dev-ml/async_unix-0.16.0 b/metadata/md5-cache/dev-ml/async_unix-0.16.0 new file mode 100644 index 000000000000..3d15f135d343 --- /dev/null +++ b/metadata/md5-cache/dev-ml/async_unix-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/async_kernel:0/0.16 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/core_unix:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Jane Street Capital's asynchronous execution library (unix) +EAPI=8 +HOMEPAGE=https://github.com/janestreet/async_unix +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/async_kernel:0/0.16 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/core_unix:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/async_unix/archive/v0.16.0.tar.gz -> async_unix-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=31fb5a2f6c38a1d6b8e71daa6b9e08b3 diff --git a/metadata/md5-cache/dev-ml/core_unix-0.16.0 b/metadata/md5-cache/dev-ml/core_unix-0.16.0 new file mode 100644 index 000000000000..349b13d3c390 --- /dev/null +++ b/metadata/md5-cache/dev-ml/core_unix-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install prepare test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:= dev-ml/core_kernel:0/0.16 dev-ml/expect_test_helpers_core:0/0.16 dev-ml/ocaml_intrinsics:0/0.16 >=dev-ml/spawn-0.15:= dev-ml/timezone:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Unix-specific portions of Core +EAPI=8 +HOMEPAGE=https://github.com/janestreet/core_unix +INHERIT=dune toolchain-funcs +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:= dev-ml/core_kernel:0/0.16 dev-ml/expect_test_helpers_core:0/0.16 dev-ml/ocaml_intrinsics:0/0.16 >=dev-ml/spawn-0.15:= dev-ml/timezone:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/core_unix/archive/refs/tags/v0.16.0.tar.gz -> core_unix-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=2173f3efd0d5c60b0d0e60f197adfdec diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 index 799e343f858b..b9ebdfb1d3bd 100644 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/14.0.6 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=81a9f3aae36c4d277e7deb51da8e2119 diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 index eaf1f52619cf..672d2e1c8f39 100644 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/15.0.7 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=47ac9fc5ccf47d31fdeabf577e9b531c diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.5 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.5 index 42e644049809..c05ed8256142 100644 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.5 +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/16.0.5 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=bb054ccbb72b406130928bc4c24b2faa diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 index 2a1fd2cf61c3..0426a26c27a5 100644 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/16.0.6 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c02be85fe4a42bdff237e09f6f02b9cb diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0.9999 index 654af87ccb07..11c1b97aa4ed 100644 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0.9999 +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-17.0.0. REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) RESTRICT=!test? ( test ) SLOT=0/17.0.0.9999 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7242d061b363021e575e5077773c3498 diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230615 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230615 deleted file mode 100644 index 04d154fbffa4..000000000000 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230615 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-17.0.0_pre20230615:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Xtensa] ) !!sys-devel/llvm:0 -DESCRIPTION=OCaml bindings for LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm llvm.org python-any-r1 -IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-17.0.0_pre20230615:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Xtensa] ) -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) -RESTRICT=!test? ( test ) -SLOT=0/17.0.0_pre20230615 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7242d061b363021e575e5077773c3498 diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230620 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230620 deleted file mode 100644 index d2c0fc4e1540..000000000000 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230620 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-17.0.0_pre20230620:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Xtensa] ) !!sys-devel/llvm:0 -DESCRIPTION=OCaml bindings for LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm llvm.org python-any-r1 -IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-17.0.0_pre20230620:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Xtensa] ) -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) -RESTRICT=!test? ( test ) -SLOT=0/17.0.0_pre20230620 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7242d061b363021e575e5077773c3498 diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230630 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230630 index a311afc5b65a..f8abc7936c4d 100644 --- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230630 +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230630 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=0/17.0.0_pre20230630 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7242d061b363021e575e5077773c3498 diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230705 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230705 new file mode 100644 index 000000000000..2701a77fd293 --- /dev/null +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.0_pre20230705 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-17.0.0_pre20230705:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Xtensa] ) !!sys-devel/llvm:0 +DESCRIPTION=OCaml bindings for LLVM +EAPI=8 +HOMEPAGE=https://llvm.org/ +INHERIT=cmake llvm llvm.org python-any-r1 +IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-17.0.0_pre20230705:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Xtensa] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) +RESTRICT=!test? ( test ) +SLOT=0/17.0.0_pre20230705 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=7242d061b363021e575e5077773c3498 diff --git a/metadata/md5-cache/dev-ml/protocol_version_header-0.16.0 b/metadata/md5-cache/dev-ml/protocol_version_header-0.16.0 new file mode 100644 index 000000000000..d90e001deb25 --- /dev/null +++ b/metadata/md5-cache/dev-ml/protocol_version_header-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Protocol aware version negotiation for OCaml +EAPI=8 +HOMEPAGE=https://github.com/janestreet/protocol_version_header +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/protocol_version_header/archive/v0.16.0.tar.gz -> protocol_version_header-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=aae0a25d2fe5d01369d5dceb227a8b0c diff --git a/metadata/md5-cache/dev-ml/textutils-0.16.0 b/metadata/md5-cache/dev-ml/textutils-0.16.0 new file mode 100644 index 000000000000..b3417e6062db --- /dev/null +++ b/metadata/md5-cache/dev-ml/textutils-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/core_unix:0/0.16 dev-ml/ppx_jane:0/0.16 dev-ml/textutils_kernel:0/0.16 >=dev-ml/uutf-1.0.2:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Text output utilities +EAPI=8 +HOMEPAGE=https://github.com/janestreet/textutils +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/core_kernel:0/0.16 dev-ml/core_unix:0/0.16 dev-ml/ppx_jane:0/0.16 dev-ml/textutils_kernel:0/0.16 >=dev-ml/uutf-1.0.2:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/textutils/archive/v0.16.0.tar.gz -> textutils-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=6f28c3c4325dd17a3675ce2ef031cebb diff --git a/metadata/md5-cache/dev-ml/textutils_kernel-0.16.0 b/metadata/md5-cache/dev-ml/textutils_kernel-0.16.0 new file mode 100644 index 000000000000..56e50fd5b1a9 --- /dev/null +++ b/metadata/md5-cache/dev-ml/textutils_kernel-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-ml/uutf-1.0.2:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Text output utilities +EAPI=8 +HOMEPAGE=https://github.com/janestreet/textutils_kernel +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4.14 dev-ml/core:0/0.16 dev-ml/ppx_jane:0/0.16 >=dev-ml/uutf-1.0.2:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/textutils_kernel/archive/refs/tags/v0.16.0.tar.gz -> textutils_kernel-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=72f353c62d24518decfddd5bfa0cd396 diff --git a/metadata/md5-cache/dev-ml/timezone-0.16.0 b/metadata/md5-cache/dev-ml/timezone-0.16.0 new file mode 100644 index 000000000000..091f570f27ed --- /dev/null +++ b/metadata/md5-cache/dev-ml/timezone-0.16.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/ocaml dev-ml/dune +DEFINED_PHASES=compile install test +DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +DESCRIPTION=Time-zone handling for OCaml +EAPI=8 +HOMEPAGE=https://github.com/janestreet/timezone +INHERIT=dune +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= +SLOT=0/0.16 +SRC_URI=https://github.com/janestreet/timezone/archive/v0.16.0.tar.gz -> timezone-0.16.0.tar.gz +_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_md5_=75ad01e07c6ddf2ddd0b7b39d92aefc4 diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20230707.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20230707.1.0 new file mode 100644 index 000000000000..78005b3c409f --- /dev/null +++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20230707.1.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) dev-lang/perl +DESCRIPTION=Data pack for Business::ISBN +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data +INHERIT=perl-module +IUSE=test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86 +LICENSE=Artistic-2 +RDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Business-ISBN-Data-20230707.001.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f8f7351c1b841406040e0a5537ec183a diff --git a/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0 b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0 new file mode 100644 index 000000000000..b85fd9a2fed3 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple virtual/perl-Time-Piece ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=dev-lang/perl +DESCRIPTION=cPanel fork of JSON::XS, fast and correct serializing +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Cpanel-JSON-XS +INHERIT=perl-module +IUSE=test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.37.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0c85ea5224e0ca36d584209fb464566d diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.170.0 b/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.170.0-r1 similarity index 52% rename from metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.170.0 rename to metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.170.0-r1 index 63bf03563132..bd12a028e87c 100644 --- a/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.170.0 +++ b/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.170.0-r1 @@ -1,4 +1,4 @@ -BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean >=dev-perl/Module-Build-0.420.0 test? ( dev-perl/Module-Util dev-perl/Test-MockTime virtual/perl-Test-Simple ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-HiRes dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean >=dev-perl/Module-Build-0.420.0 test? ( dev-perl/Module-Util dev-perl/Test-MockTime-HiRes virtual/perl-Test-Simple ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) DEFINED_PHASES=compile configure install prepare test DEPEND=dev-lang/perl DESCRIPTION=Parse informal natural language date/time strings @@ -8,9 +8,9 @@ INHERIT=perl-module IUSE=test KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=|| ( Artistic GPL-1+ ) -RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean dev-lang/perl:= +RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-HiRes dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SC/SCHUBIGER/DateTime-Format-Natural-1.17.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d7ec6d7e97ed18ece4fad0ba878ae62a +_md5_=f940baae86b8a9995f9431fe9d3f5dc3 diff --git a/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0 b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0 index a8102ace373e..42d7f21f158f 100644 --- a/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0 +++ b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://metacpan.org/release/DateTime-HiRes INHERIT=perl-module IUSE=test -KEYWORDS=~amd64 ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86 +KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-perl/DateTime virtual/perl-Time-HiRes dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-HiRes-0.04.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2927b901b1db474c7e26f2a355b69c83 +_md5_=12a52f1726b258087ad9f8227b08669e diff --git a/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0 b/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0 deleted file mode 100644 index 4eb998bf866c..000000000000 --- a/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/DateTime-HiRes >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Temp dev-perl/IPC-System-Simple dev-perl/Module-Util dev-perl/Path-Tiny dev-perl/Test-File-ShareDir dev-perl/Test-MockTime-HiRes >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test2-Plugin-NoWarnings dev-perl/Test2-Suite ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-lang/perl -DESCRIPTION=Localization support for DateTime -EAPI=8 -HOMEPAGE=https://metacpan.org/release/DateTime-Locale -INHERIT=perl-module -IUSE=test examples -KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=|| ( Artistic GPL-1+ ) unicode -RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/DateTime-HiRes >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 dev-lang/perl:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.39.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f2beb64f11b0dcd942d90f0b9793ef4c diff --git a/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0-r1 new file mode 100644 index 000000000000..ef72d35f8911 --- /dev/null +++ b/metadata/md5-cache/dev-perl/DateTime-Locale-1.390.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Temp dev-perl/IPC-System-Simple dev-perl/Path-Tiny dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test2-Plugin-NoWarnings dev-perl/Test2-Suite ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Localization support for DateTime +EAPI=8 +HOMEPAGE=https://metacpan.org/release/DateTime-Locale +INHERIT=perl-module +IUSE=test examples +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=|| ( Artistic GPL-1+ ) unicode +RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.39.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8194cdd13e608feaddd78a0419d0a49e diff --git a/metadata/md5-cache/dev-perl/GD-2.780.0 b/metadata/md5-cache/dev-perl/GD-2.780.0 new file mode 100644 index 000000000000..82d41d30498c --- /dev/null +++ b/metadata/md5-cache/dev-perl/GD-2.780.0 @@ -0,0 +1,16 @@ +BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) dev-lang/perl +DESCRIPTION=Interface to Thomas Boutell's gd library +EAPI=8 +HOMEPAGE=https://metacpan.org/release/GD +INHERIT=perl-module +IUSE=animgif fcgi test truetype xpm test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/GD-2.78.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=d83b10e9b5594fffa629bd0c7b33db9b diff --git a/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0 b/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0 index f7ef177d20c7..1e5f8bd52f82 100644 --- a/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0 +++ b/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/HTTP-CookieJar INHERIT=perl-module IUSE=minimal test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=!minimal? ( dev-perl/Mozilla-PublicSuffix ) virtual/perl-Carp dev-perl/HTTP-Date >=virtual/perl-Time-Local-1.190.100 virtual/perl-parent dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/HTTP-CookieJar-0.014.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=00b83865ede127c0af07feecb6b7fda5 +_md5_=e90d9380e9dad842834199621cc1a5bd diff --git a/metadata/md5-cache/dev-perl/HTTP-Date-6.60.0 b/metadata/md5-cache/dev-perl/HTTP-Date-6.60.0 new file mode 100644 index 000000000000..94f0ac9e3276 --- /dev/null +++ b/metadata/md5-cache/dev-perl/HTTP-Date-6.60.0 @@ -0,0 +1,16 @@ +BDEPEND=!=virtual/perl-Time-Local-1.280.0 dev-perl/TimeDate virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Date conversion for HTTP date formats +EAPI=8 +HOMEPAGE=https://metacpan.org/release/HTTP-Date +INHERIT=perl-module +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=!=virtual/perl-Time-Local-1.280.0 dev-perl/TimeDate dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Date-6.06.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=ca565184134da6bc1b8d12f82ac54ca4 diff --git a/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0 b/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0 index 83a15f5ac4cb..0d04256b5d8d 100644 --- a/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0 +++ b/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Hash-Ordered INHERIT=perl-module IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=Apache-1.0 RDEPEND=virtual/perl-Carp dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Hash-Ordered-0.014.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3cbf615836fa3ffa40e8c8f74861d39b +_md5_=872d7a5962b72f3bb6b4eafedfb0ba7e diff --git a/metadata/md5-cache/dev-perl/IO-Interactive-1.25.0 b/metadata/md5-cache/dev-perl/IO-Interactive-1.25.0 new file mode 100644 index 000000000000..03c7ee8a7275 --- /dev/null +++ b/metadata/md5-cache/dev-perl/IO-Interactive-1.25.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-version-0.780.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Utilities for interactive I/O +EAPI=8 +HOMEPAGE=https://metacpan.org/release/IO-Interactive +INHERIT=perl-module +IUSE=test +KEYWORDS=~amd64 ~ppc ~riscv ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=virtual/perl-version-0.780.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/IO-Interactive-1.025.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0c1dbcb239f28f6422c4dcbcf81887da diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index a200d747b78a8d2828ec195aa22447a703ff61d8..b7559ca6952136bf2c1ffbc88ed4823a8754718e 100644 GIT binary patch delta 358193 zcmV(rK<>Z4mKMaI7LX=?q_TSRF2pnfnXpVir0VPM7;%t$AAl&`OG#7$dCuMu%U3h! z>inzE|MK}~pO5t>{OXL`ueLWI%4cCK^|LR2|M~y;b^PM9+S(Dfe3ZTCRLUwfm(-6I zS3I{X&28V}?CUtj*z-8{tRc~>{&yE@&(i;5eIdZ*tBt+EHjK@~Xd7S&? zUzAkyxUP1E6~?vIkn(o4?W`?qJsn}}tJdw9V-IJ(X5G_XB>NPz4W8k)mk`a4I%N(Gse9RzOJV*wh@1n);It0 z{=?hv|N8Bl&)>a!|9$&@A-1snD7U(mhuqRpTTG2(&GSm@EGdo+8RcW-(MHJ|rx?(@ zyawk!u6~SvbM2``lroh#Qki+NM6n#qWj@V?VdtO1^49YwN!D7_VH~3UhR9BOD>6E#%k-Pq^0{ zYZ-NVuE)G0G8-Irh{x*N9H<(qxB8fKj#dU5w~x4g_xW?VeVLS4Kw_WOGd#p~)OyyG z({<+5)7dm3|?UkT1@At}UR8W#!C+WPjaX4I%3e83g@Lx#iyi-&i1Vx zy{wvl`L>Bx#nLKY-fH7ldnqH&S;p8nujW72eeY-!8gZrL*v>L*J8G_IAeMFH+A+@4o-|Fwua#($hqn{-vg}@GrI3Egr4*QESU-4;=V9Ih=I_ z9{IwH9Vbq0ZV3z7a4Y+n#x?7Ov$=XNVItdq3v@rS4=LL99vK6W4Vj7VtT&g;^U z+P<%c>~<`CUT4Qk?tSc7YC?MtKcEg=L5Qf{hSw@{oTX!1eA0+~X`Md9QPJJm(uL0~ zf!|0xh(8myRX&M&odr)yU}LB=Mw`;=D9z~Eu3@T5$&kRsI5BJ9INnD=Nx0j ze3osC4Xeij5Pl5^=|uaHOyF;ED||qIzmV*<3i`dBdBfXW4gaz0*N%Xb?HDI-rHdUG zQ3Guo8-k1fq;p@ry)Gmcx1f=h{UNZKj@B@p)$+<6ov*2174M3($^|!^2sayUXiW9o$Crdbnz&k#e4 zkH}fWaW3?sZDsW%hgQRW5RV&i;JjKYH59^dJ&Q^-Ry~{6OX%74z%?CtA=4UtMIPP$bfT?0BY4+`(V!*K2kTFNsLTtxWuEb;2Z z%9SdQTy{P=r2XIo8cMOR$iK>eI1mI9<{4tzcVa8fFU&eIXUr{EOt&M&a+s`fG_z8HG@Qxm1N(cG`-r$b} z>C}Y`Ym{Td9iWO=T?qv(8xPn9(JAd4=Y5QtICz{|F(wScZa8p?Vd6l48-JJqz25du zQhU4Jz4@YjTyOsHe*W;y`r?PT-%JfO8xsP0^3*phuO20I93#)Ohc-9lzs&Zyy_@;8w8BE$1R0D z%z_)`XdVXILrZlKS9Sn@0bjDf3K#~#Mh%OE?%X+qwAYIub8My5SZ77fp>7R-nrhlM z?e;*}t>7s!@*SK=KnMN+4)JMij~ns_=V`)=7`A~Q=9&J#BzN4BJL}U@3FmW6yy;bi z5a`rM0mzFH;rC}=N6g5w0tPu?q6X-42OC}`4S)hT^5~s+X~fBYjB8p~*)b>H;k*bQ zCFCI3M4uP%Hz2LEVWen>ht>MSQs+b&W145XYCTRo6Fy)>)UI{J0xBhNKo&_a13a)ZYz%mf}taTCDj;j(=&L_w{`r>#%HyMs`0CBMZ zV)N;TcQ_hii3sKwSyxIYo0C8n>5XcKOLpwU!=8<0b58i zW6K}~zLN;Ufk#YKj4(hx1k+mZejrBv3OKPL!LoyYC^_$J0LfSiFIKP&f@|ML21SF4 z@p^>f2Nk%8xA=J6CZw;_@q`oZ(lg8}re6|Ql{U=~(mux=dtQqPP+d?RQV=Rn8@Uff1`WKAT=Bls8qOlTbN z0)FP7$m-n>-+lA`d*qdNO)mb4#Mu6GXxP+Dw z`H6FjcNwsdvx6kZ#95@t)12q62fRgp?;Qh1013VtC83}?;tBjY&4d2}y|?4x=z$1O zN{B;-`-ckQ zCG1kSNUX(taM1A@C$h!-0dWB(_=&uJ`_*rDpz964kp2_59_or(#QR`d7h!vUwURJa z9_hMjfk-zI!N$wudD`Odh=h9&sN{;cW?lqaC;{%U9ZJDItJ=-T{kkGaUwKn0!Y|nc*;v zJK$@pCcNB+J$CR*-+v~ue|-B*G(+|RBewh$*hw5afkALow0h@%8`=U~74Qh2@r2N# z8gPxRBSXYVsDecTVlW5DATLI&$;1}CEDG4=0tLeX$-sind=-G&)qo~jsrdTVK({!W z1B1t?AL$DGW6O~A%cNMEz*-_bHcX(vQG-fSCrCi4E1_ha9m<2}A+F$|AZI9gKls*8 z^uv|y^(5%DT;{-kE^vX6wFB9-2+S&Y5CSWqr~>N}9th#T7TBM@TkpR9`u7U#g+3DX zp8^|ZIv2W-7Hqjy-enMli8%-U3&;s19T+NpvZW3jCgR-L>`GMPkayFAo1hQS&eQ7X z0HP@DfY$N@CWfYwjc-3xv^fdCJ6IwE>Yn)>e0nQW7Ib2N^w(GZd&=B``(443kH7PLVGN6>3ksfi!~G z7x5BU+i@O$z3sW8<>i7R#}f*i8$ScrX>bL+>Big7E8JC>zRi=k2n2l?!t&?wU-MQC)a{lPXklK@KV{1frUgCry_+stK zAp07y20{R=znCCIH#}%!8P1$5+X>v-??}P}i?wiw^8|HAem4_C zQm+^9dJeP!2OQw{kL;^acjt{J;fpsWyas-WsD^V7L;ze^Hhkh(c?3dCk0RRUS(OXb zTf5|clF#H&&91`Tp-wzg>jG=?xuE|8wvV*-#TTAteCH?b`0l^n{NerkkJd%v z@nf?3d=)7-BEGh>Lq9icW%2gd0?Zh}fO@f?t9dTaHS>t5OrOSf;syLg>ad)kxsS*AoN*rM2;rfB{bD1jEO> zd;n^h>*SwH(s>?I_bO$Y7xV;Lh&#bxImU*`LN%`Q>gPI$K17}c)i20AMTdbMrx^>gj(Le=in^wAIe-8OsIZ;c(hF9tut zXH^#9?jLfd$69Qk_Wyb^Gtc}M``y2af2c|PT^%n6}1Nw^V;IXRRw=!Ps;io5`S(S#FD z9n7CP`m~|*mmZ9FaK zI*dZ+I>G7zyCVV+gb+`>Vvc~-Y33e=J|cLe96;J2MIr2uwIaylC|f-Vm1T5-Ns8&R zf*F5qkH7uPU;g|i{wlt(qE{%46P=hHFE#k$J)3>7^e4o@J`fNN75I05bJ&e@JIr0e z_i)cVo0TpA(Inz580dNI#85;F$gk#6_%qU&979HH+Rz}+NrZ>E@m2GoWgK`S+V4H$ z`x@Bxyvx;Df&kIy#|sge-_FhKw>RE_v&Li=6%g!FH66rbhrvhvRHEx?_% z`h@$v&U&4aI2<=VlhAbn?~x|BdpB~YQ+LJpol#|!fw^Wa%yH$hgQ@W9KJkV%r)5bWoU^uU?YkFyZg3Cf?i_jmfRH=qCT z{a?R)|Nd`p*PHaKbo>8+B0m!rP~L1*Zm>$gf#pa-!Q~Nu2AzmCG#;-V@GsmEe_Gp# zHSPyA4O`+L(IXh%9mYypRv-{ON@XhO2);B?VwyuGCfdS+v7Q3n^<_=~m4gLoJmBf%SWgLSWNf;FOYX-juLYVBz4l`J<#e9QD{IZkW=DoKRvxKWrD zoRddDdvOeZ$5?nJG&i5Q{5L|o`z`=(+e2u(rGjmg(9k*a6YVMh0zNbeoY4OXwK?!s z7+z1ISYSZefM3TBBO&~6JY%gB{=F}byP}szOf3+Uct0i4#{e-A0P!Pd!sZveion93 z9`Kdu3<=PbKv>%l?3kdi1qFr3U;;EBoPrH%OcE`BP>2miD5EJ8USPt%QF*W;c2S5y z&>Ot8%~8z^Oe&TKp~$x8j7{i$$7YP_Cqn!3Uw-$Jpv843j+o{e99FIbeM%Eal;=03t04(1ol%tiGC2m zwLn~DHB&|eD>z*aD-szZfi%424N=wJbla0aOq>AnWv~L_3M5H@4nXT3ej>N8zWANc zEdD4jBHk-Dj&<#FOK|FGXgp4go9q%MrTa^~45Y zA}HeouSQTVHbdOk5>na#LwGhKI*zjCwZ+pM9?WKc@FWC@nt(aW0F%b{O0|KZyPY}{kPw}{RVy8ewFU@VhFEFNB{>^13~bloHGt@g)3cC3Y!U}Q+v<+JjB>EVAX;^SeXGt8v zRkG+4w;b~Ithgb0pv2MRg&HRg4<~hhM*FFH(ZDygaG5pd^L9u8@h|2JM~t!qe!*Mt z0z!@$gtzF}0v0sZz-kEo)~4IeIqw+K28Q2tpvJLUG25RA?_bw9@7pwlrcVuc$5Uj7 zjbf5*crqu6?Q*)|vX06hQKwzQ*wCk8)`OF6ptq6|;r|3J4IC@bu3IVh>853W3WyAj z7aZE{$cX!K5mSm8$!OUNgQz$zIp`zR-}Y_7ag#zt(BPdrg}wubu{P}OuttC+`DSo3 zK{i@VCTyzox`71BzbhepvppXp?Fp0@Z7wv^a*4-kg*d_VEh+=g&D!>|^VvTU+1Kmi z$G7j_*&DmRW`H&rigo|H$hKMx) zZ!2KFPf|NgJONY9Z{PiYhjW2&0>Y@)ks5N&JgBwCE$juxa3J2X1mpnbUF2Nt_9SR8 z%*Mj|d3S4c{60(&2h8`|IuJOVG(|O5pWAj|#`7mq`^)-h0d9||d?$ zyLAK}h=7UsvG;sR^a$Gkc$kq*D+Rv=4Y#_T+USP@N%sX)A z0AB89LwmyMLNi)Hvsdk*f|;&u)(c9;(e3e+2Ig{&aG1=mM4q+VBQnD;3M}18p!CdY zh`*0m;YZ~FAAm-G(cfyHFKo(wBePC;9u65CJ`a6Y!BgUy!cj5?S}uDjIW^pz-JREl zzdZP_a}(rl);6GLJAM)DB?QJXO@hLaiSQ4c!P7UBxmG{{@|Gp-wmDL)69|~Dqjr;u zCR^-~gfxMMM35Q6*~ZwT`Kx4S4WJY12eAiUE?baBK92T((#1UMjL~LqXw=1*Mcl@^ z_Se#iH>zFl{`i;Q|G_-tCwTU%qlds&v8jDqSvNkde%iko0J1GXc3arO2yy8rhCc)DS1d(KK*iqyIV>z6lZK{2CSh-Pv*%^)O*K5sW$$Ok2OC{1ZqU!6>0F1}eKi?ahlD_3vcngzMD?wxBE7T^lvfoc2(#VB zCG07GoeB3h(0U9M*Nwj8AgvYge&9viN6DTrOuT_|F25Y0k2P)?HaZ(};dAUw1(@TP zd0yxw{Heh3@JXC-vGdusUHk@k;dr)k+K!BC=XU@wW;1{_V3^GgFRXK45?*K~?^*<* zoF>W)4aULad4YEwM2e-KmUTYHHu=^fSQ^&PYJ#7B)|Ky`FO;00lnyfCQkmph??*`1xk5_BAX{5ip>C z8N51f3|hsf*pi`VaUJj?@9{W8UdpK{iL=d zf%X*DZ`${NZsTt^#D|C1&(2qA#lupE#YW43eJt^iwZPp9#$^j2@z!2a1d2QC9h!tU zF^#`0Orm{Qfq+f=2y&0-z;ycE36UCqwmYve!NXVc|jBS3chHQ<5SfGriJ*m=b~Ud_ltw ztu_1imeY4=Tsw#iD9;7F+6lYYb+=L;fD;RFp!O62rx?aMs(IN{$OPchN#hfyI0dQ{ zr~OlH{ojRFw(Ya}Dhpd}T|P%G{KwKzEw+X<9&_Olu}9p0TZ9)#VbqO;y;j(>z0xXq zIf1ELbs*=stIKAR<>>i;Al~v;{7(SmpY84dgn2;@^3+d{)YHQ#VHVbaEa~OD;y5=+ zOY@BZAkak^>8^$F|L=?!fWF%W0EC`a5FrCXRzXKvXHGkSkZ%R}E|5JitpXDXF&JV_ zb}0jAG^P?6l2xV{B3$W6kHT(7o`zg- z`6B8goXeDd&pr|aIky;>#iI=ma!rB)F6#n0pf7k8*oQ4fcJ3H4GXG6bu{(utv7P^d zSOZf|$1n;%hZQ-0Z#T{TwX?p8jo+;g-}Ddb?=r_vL3}NvRaKN#g`*`j60W1&{P-y-Fyg4)p(`hAHyq8j0dR5}yA>N{ z&v9>8f-xX}uY01#oML$9T!%%pGKv%lmF#wD!uxTJb2<$StKNLT##!OCEC0nGhzzF% zPP`cYS3Xz(d>CjI#9n#>C@cXKx&Sgh?oMuy2=oZf4EVaBHCMS_$?NZbeLMd8Yz=s!#pBUtdXUF|sUR4PaZ%3lC~vBqsE2my=(+VI~tNTWqd_3?nK zWsqt^;^o{CFAS@}vverBt($oBY%UBZ{m6f*g!~kq2oH4zCk32YlV%2}6VdkqjiS|y zui8{_;vS$az|GLbQ=q}SJMae{#I=LE0A<;<)KMJtm45>XuVP0(WM;b>vC8QdxZ5uY z>&NDQx>pHS@P{P>Tm3B`ERzu^c}HcZY*EdCD5Qj?L)UE0M{c}I;kgRj5!Q`~X6uu4 zvzH%J%TCzfUx1p}(}5EK3Dg~T=*VZ*Hzs}>V7))G(_yW38Wy$@C3h)jG0oLM%M+{t z&$w`LeS|C7=X2aMLJd$3N5suKYvf#KvgsFpeAv!lM+2sE0PMyA7&P6f;_f(H>k|7_ z;YJPx%?Hi??#uV@uDAbTU<{vfIInvVaV|uPRLX=AUydMD93W8x!9ivY$2fFpmh&a4 zhiRv6_>s+tK_WciI#~`pZIM50VgXiS?HhCe9|R8O!@yXkH=p5?AtckC1pC&X&$qqxY@!ezv0WUbn zWcs6-;W+z6{JNZ!GM!EsKk=|vOrMc#=vtQ>1`>OdxQ_vss+j|*kN zk>XqV%}pj~ROhR$QDPTxz7=qOreJcsWK)O|cm^Ju=*+l=Lvhf63MhDgu*ehoX(2d6 z4*{kSMH$+HYXEYrVWPpr9t)DVifjP`T9!DM1SN%SBFz>E#M)?w{wF7+Yx27sS^+4sPrV-phT4&)=`1I~zN#U!a zo=Gc@8=M!_C%j;OLi>Gxlb~2eC^Ds)15v+Yt}+Iw0C0brL&0m|>On^c(Q!Rc8?1of z26AwcXaS1S!}$YIFErX_53~jEEcAqxf#mZ(;Cz>UPE)L$--TqQkF7cM5p7IH)5kCu z%u}mVnP3#f{LRod$2N(&8Lo@)D3?zaZL6m^|b>elZUvU=Fk_A9iRzgbKS~jjUG#YTVL0P zEwsJfqdI`$Xv^i9P+nj!;s7<`%ftCFP{x*8NK;iQ+z(fl*9 z{qMKm5jD$;xZ&S#hoMAimXzKy^)MYN5`KlAZ0Nx_l*v7qkPVo|4oy0UA zMyVjH=-z>SOM?eD2Md&4ShJ0cHVuY|3U2_^yDh{DFZ%a?V3R9=v1HVFb?`#9Zgv)s zLU9EOz#`j^Y=acg9FS4%Ev%(QzN!);`CS_VfN%t;9SCjRfM?=eZ0_q3GwjV7&#G}) z0&}FLJGP5ZA2IVo`>(s|-9Ffwawo*%Q@QNY>rlfDRkG6EdLc$*QbZ(an=39Z9WgFD z*d&Nv*ii?6XF9A;Z@9K=B2Oq~%iZZ3Uac8t1*p*A=v*6zjHz(OYdS1HGp}(H>>nwf z(wznv1~B+h;VX&6PWW|a<1Z%{@T5D=6l*-d2?UqJF`{aH-0^w7Cxh^s`&!1Zgn5<7 zw_|{^0njE^n9c%YQJn*DTJ%yB51x{EfnjdjidmdnsjE@_5 z^j6b7V(Wrcgl?dxvI;-Rv_HTvW?kD7WM-!3jf7KQYCB zfBSB}|NFi7)n`@aUyf)GaI6Hc8|!iP??39 zPK*HS1U(8w7uIDF^Pyus9@B2AbihCy-93oR_(y2!%hWDzI^%5%E;NL@*uueoW!xc; zgKs}O-UJS^K()@DCR^(*BxNEu3>Q;(#*3qMavWE)15*~3o~;~>|GUV}mnq6u9sD9n zd_3^$=-5CeItA?99#R*sr3-F*60>3WWrsbXa%;l{w*l9k3&yos8V8Z5dkhF)f8bUj z4`|BN49v)@HW9i?cbu@zCBp{?xr^pMk*M**1)FgOlyY2MCgBZU%? z$aUr}Qgs;zp4GaRP543_dl;>j+u&DkBR&;qI2}y_5}IqTv$qW{L`cU7An}|7{}vW) z2C*NXIw*daZ{NT9@~bz0^X}q zo7wO~-gx0nQ?_UAUiy`j8zGiciLnx?*S&EHF^=haBG{YdB&g95^VrN$6G|@AS_>kB z6%cg^x6d5U=x*$C;tS*D7;PA<{QyjtYlz684{js^aN(hPKhQ#dlZShPFac>!Kb4RH zC;{W+j)^eDox}Y_(H@MwCR^#;kYcaKX+?M^dMwu+&DUc4>gzwh>YykkzuGF+MZ^FB zs3Ld)LfQLn>A@vdxFT1UU3d$3mVgD|D&zFg)W71g6QYqjTN+_rS^|u|fTj1IKDQYX zoH%lDfQ0KbZxH~0EvsX5_HH~t1z)_n$y*y>-~g(T(B5%6M=@M40!zsD_qkBTzBGFs z1q&Q&ns$@mN5_>Ra0Grx65r$OSaR3WY1I{$$%!wk`j^|XE_`dWBQU*|)^C3Q`In#k zSG2~a*!ItWp-;C@jM?0`cLEUyjBdsO)Iz@vK!DSPpDJsAotBEg6)=fr=fc1dCVMpV zY>o~=xr+;;?pBNQx*Xs;m&561uFypxPX%l961zU`KAdM}te`*^uM=im?s|axCGHME z71R}6X%B9VGf@I~+Rzg_FMDvL7)|VMc_S8H_tq$o3xr{Jwb_{t=L{Xts!qdN|BPs6 zbb8+!HV*H9Crb8*xBs|p^7tgMa=hC7*Ll(ifXJIOnog|&VC~kM%?)t_(hQiadf46Ki)~=m?uSZRoz-N~t5a=!4%}0Cgt}f^>dUBq_RN zEn@dJRCl~6(fmpqsEkn1uS@P{E{MO#a&i~wxrT+OiN!X$_*!CLkM{1K3jA?B;%i5S zeII%djBNo(k5?@& zTdHpB8~6USl^j^WhI2UYjdHj$qGNNWbXdhLCVUd$2T2n#8yL6}VkGBV`H4k; z{`((3e-1W;&j5hWZAGAK$nLTvbWiL3|=%H&YCpus)U9^l|`4#d!1nqVJ)PB0r;ojtK(b?hzzU1o3kJ&%F!wAVu*i9@jA zJGt`>b8qI?Z?IwH;PrM_j?qa3FHPnWX5N;9gK5cannc zU0sI{!m}K%OfV(Y){&hOOQ!yhSpoDQDqJzIU{`fS-nuJ1Z^Bkh4tA3=O^Ks_HIFqG zWpf%~K@3L&N=Ard#l&1R0fx1V4f+F5A)lj+-4sM{yXCz|>FoQxIgMi~z)F0hGc6lB z9Pq|2^h60A-n1S7Dgy+MnB3@gwXE$GT(gl_CMCg@Bi>sMrseCg=ceEXaiC` z_IpAU5a7lk_#`G!AvZ`A)dnDcT<+#15Wus0JYA27lX9WVd1MFfTrV_JC8EKZc6T8U z*TA~*Ya@Q&DLcSKuzz}Xdv_1sr_5JPt*7UK`<6Ukevg9@F61=&-=p#F_`@T$5sHNj z%X8=QXKbTz`x+shFo2bG9s#4fx0Zo|x)UM%t5J2GYdtEu1dzSsr6H$;nXs_+ zIqbbRN#5-%?k;t;zPbc|C>4M0!} zNS!Z^lGr?~m!g=c1nwO^hBpGVVV%t-W|u9%Aa0aXhI*%sQP^RBJsg}Cc(!b-JZfV_ z&U9_?K|Zl?2!t8k<7!T#$A%jU1F}%bG0pH?kmU-EWG6%b zNQcX2!UM?80f47}IPfSkjQe53G~bQpyBdhY#AJ)PUzeG4uvd1V*qZPLg&5uRrp@3$ zs*Xtqmk@&(7DtqFe-i=gWXUFh#pFF!kgP?=l;aF@W1)95yQVY0D+Y0ZY%W)^nj?wr9Lw z&KN=0#@&IkUoHgL_6QCZ1uXOUmjj?Lo2pTox!suV!6&W#U@9;foa%It&W3+b+jXXP z;7@Us0}cs)>}s|mRJY%m^-2S555yU}Wgv|Hif$<;)K&?q8}klK7UN04CH}oT#Lf+v zP8fD`NSpD|4g4ajKYwmZ{@sppXI=Lv|F*JdF;OTi72I7*qzA^-CKi4k_tY!ou4Va$ z19b#37i{b&oa(e$RF!PY^R+h}EHw^{3OayY?+q1y+gf(fzME*#NJrq#dzy7TTY?>p z3mLiqctX*4ykfe5yWMWMdb;w?MfJ&)jt{YAv*e$K2 zK{c&Bc6S<~nY$Y`0DOcOG-7Iy`=e{~MPC2f=G!0KE|Y%j%nz@&iuKFcH_XTtDeW+$ zdN94uqW9^Cc9ObO z*P$bIRS&^J>@3N;@1O5x?$bonSu#8Jf<2zyPRE#;tM2%aw@k(-dN#RRppl z65ti&(;2c0x$XTyz38eFAY&&)Op8L%5gymcTcbyZd$A;Rc&S02Xx?+X zSRcajJvbt3dzE!DNW*0|*UJZN?rz7q0CH}y&`Y?I-qzn87z2%iF1mUXN8@(vB+9bW zIlF^5-OrQ@XIbqg00Cj?xXl=UBmTSPpGxfQx8HrU?u~z+8eR!)&kU^TLb$Zs&Yd_j z*X)ep>7;gZs-K4{c$ke>F3yGu~=nV`Z1*BmLvZ94vWLKVVpAjh!}xu z>z5nHR+%PKVbObPk4?B7jJ-^!=0-#Yw^%d*Rc8Qc==QMHds(sG(%#8`=Fl&kq}?l` zIAk0i1X&6IY&^XQA~~7}g}ARMid{FjG)zM7tQ z0^TsNrQp)O>O2!VQSjWwwZ=Aey8kjC#K7)Wf{ic>ha*-101MK%KgA^Y6F4F?2nAokw zZKne-zMzwFk1yM2T#N4VGtm5|UIhziB z-c{7HjScI^lI0hFZ@&D~zstsd?0$L$V+#<>!L-djtnO%gsn#lqlGR4meiseWv3PB{ zo|hDOhX;>|BwT6?i+90Zb8g$VO*<#yKf~dTm|Sc^M1xLn3NA+9@$RlrfZX8PpVx=n z3z4tpB}?sIIb8X6XKS2$1cC#UHb=>XLuUZB!piIQh4|@a(K@#6{!n*FJLpV@X zg27vRY#(X3FFTnv671F;%zI9bdAQT>zRw0vNaWaD6@2^odsUW= zXAgA(C4u380_ZA2Fzq+v=sY0TJLh7q+T~(631}=IZ230HxA5T7cw~jWwVKVoG}j00 zExUWm#lz0cOB4u`fBwbY!8m*vG8eogV z$$)Kg^qfSvbyrNCoOX}Gy`%vNo_#eh3MtOWFJPO0*Ezwi(|rj<@_HJ3i!)Tw6*ZtY zZ!@|FD>?AFA=+^{pOqYA0MB~o&uig zRUaLHZngn~yk`L|aFGsAb5ui+WXMIm-8(rBXwk`G+8&(5u$SeyZMp6S&jAc2a7{NK zTx`1uRfYjeZ+PiN4n8`fqC~fo@y_Kq2 zRsxN3PmqKN^<|CW$BeonsmT>T30KM_fN~|E^WuJ0%H;( zrC$>c5H`3M#KwYB!Xe>PE#`vX#0KE8w&PBM>u`cw05@KapT>G7uq|yIO|UVzn=_7o zZY8mS=GkHa74{C5coO6bntP+$%lZiM$6YBXvWegVBJr9Uv(|91-J5Z61pIvi|7nOT z-(~vftwuX4Z`%`&5$ISrU038Z*gNm&0-ZF<7J#__o#0+}$)q#B>UJd-*?<-&kt%vk zS9D)q1;s;`I*RBRsp4AqsHp@tVZrKu|8k%8W#@zYy0F;k0_cWkgcO^rCmMM3RKo9p zObH_0tM+7mF4n1aJUm$!j$V7Q<(jwk0-4kM99l7j!?xFZm=_p)8nw2$Q}JcLtC``xH(Q~DsN90%5bJBYTvR^svQys7)x ziM1Fl$Gh2E?==*dga!4(ReyXB3RvPwPB`uI!|?1GOG4-4AUK02kd^bM>qifX<^;RO zV2GD^@K|2k)?CMu94`kL7sn-kk8{WtF6Ve`06##$zf#y@C@9x?+Sp(cy;`hCKT074 zbZ_=c!(s6KXUg{H_Tl4Q+l}ENv{zl6s5>~Pz-irRZ^gp1t4wS8E$EWiKc;(~n z0Zq=+5k=f+oWWx=0K<}lLT<-#v*-9!s{G>3|5*R^_xB&B1E;r3`^ggdu&2^aH*?Rs zbktp#<~|H>qTr2|SUow?KZuVmf8GVX1RvX>kdZIfOq?9!?TMFbe1kp5Vrs{aP)R@C zi!S$xT@|$0dv}6KLVoN4#6mJxTsURDQm2QHz7)B9~I@5SkB!o!885Hpukx34d6Gmkr6d+R3te(&SPlQ#nP$iY2Y7@dy2*XiwADjxpy zy0;Wzr-%m$RN}0+MFax;e?1zp573=gd3H0|u(jc$P(Un!#l6Vh-gK1sKp21e^C$O} zp6=__Xb3#eW-~ssv z*iP^+w-Gww_=wAMUV^m)^*91>5uSA~{I*_*eZs54g_1T0b6k3-T@15rgdu<*-~zgT zUn2HNUjOs^x8HnxE~y4szv@YG?a+by!7;f=XR0H?V!ZtuKxPYEM3|KiFT=CdJ`svw zGpKm+?wV|F`fBcqf3-aTPDudtSJ^-56}P^KMtkIc`U`Iuv^$D+zk7~ zUqBkk8s`cgH|a9FICJt)tB##m*()fb;h{Gxj)h|Z(H<|GbNJqVc%kk^=(DQi$|2zC zotVZ}K}@3&K$3ZCz52F$`PGz!$q=23cI^995}GI-o~irW?~ohub5$kSNJ5e zKmGCE8Tl)osJ!ZOigz<~bTtG|TkI8aQ;fG1*+&7DhRaQhT20PuLoOx-gTrNV-Z@yu zaen|HfAGF$jbL2%d+TS#Tx>eydEwFU`I@${?>H4Hky67eKDwO1B|-sACBmZYGGDiS zWG{H>B}IIw-Pzt)1kpIu8ytLaJG$GtiaQ7d!p)758*%1rfME!)3wWv<+c;8OTRg1( zpnb_!dFKl4T>nu_|NG6CUP$o$n|rs1|MwXlf9VMx*1cAj6S1GkkdZ;*)pQI278*7z zDc-j!UEbe`NqTJ`4%a1aC!(0{$hf!6Hk*>7$kPe4Y17DbF;@0^4jXND6p>ho7e}=C zrL^WF9lfB(mTrP~+~SP+eMog^jc}o(a{-=-F0(TS6cv18dd53RE&Mw!=>p}$jlC+;@1{c)M;7j69QhwuLU<(vQI-t%&o*6OSL z#0gqRbJr)hkJ{DG8Q9moX2TT&a5itnA*e5rr+pldMG%(Po|&w`%?1}H^MY6LCS}_^ zK&@^Sg0eX#(RMf8&*ZdfzOSA!A8my=e?A;M1m9b?yrRsdgsEGLvj?VKF3W-rS)x4- zZ`4}jrAFDoJErD$$L^!oT~CXX1OhD*%7($Y=F;8rUYEPymxDHd3V^~SBH{JI|EK!t z-mEXyyYbg=+lRls`ODjHUph5|N!1_6zSFA(49DsE5c78zaO=YFfB=VEWB>^Fe<*lG zA(|I~8N_;P8cZKiKo1@T<<2WDg5=++?0A1%9 zpIeFm{}n?LK6pQB-R}Fty@YaD^x3@QrQ4Vj+&$-#saCuVaC5E32IJ>B;oV;E7u+;z zRRqhZHv0pNTnQTOP|AdJThy@6f9dU(#kEc_{ZC^1@VE8N`Y*yGI<~)b>A#wp0hLza zbGz#+cT4S$Yh>JI>{ai49R3EJAx;)3!bOms5YTGN9TKH;=zP}P+!YK)Yxlh=xyKfe ztZiDZe&4R79*QiA0KJ_@WOP*!L|X;%2%^_)|J%aI`8u% zFjm6jabIcVd|`6xw;$#)!hH`Aw2Ie)4swz=>KEm z$ro?mzxn*@KZZBIe)s){^?&|ly%SIz=|yZ?dUcDIeFn|;>qYD-e<0#s?OU6cEwE4g zJ>b5jWrGB`#vRz{Ud?;oF<_^+nXAL`4MZ~yZ3oAl@fuCH5AY}&TWiGxm< zV855k#_qmnb>3p192clz=5skdgdi72=p|(!KM;qmLf?P)11C2S@`wGb;JV8@Iqx|H zUI#t!-kdFZ-+C!tRQ6~PIPmqw-8AmtPR@H`L7WE%;AJImw#n(<4GDzZVU+Q* zy;bvl(WJM_H21{W-tL~<=q^0x(C>LcI6|{og=1~mkyMORpK3ve)@GPpyRHid;WZ7W z!MYcIMYy0V&4QEhy!17_ZXTD0E(34DNB43}FLvEP5nkwAi5+@6^uT?V1TT;(&!aCJ{{%-wI9jR4$j*-P}l2u z`oYyv**$ULZjQnsxWL6xvv%J)v6))GyfVbC&o*euv!W$!cU`z1<%$V4?X5lsC8JBE zo52PpCB`hTY_J5?J;m#8lJypO^O)y-uPi6i?t2xNEW^7#qv7#ReAVcEfW?HQZ6b|` z)#NHTe>8&lJrMy;ubiG&0j7r=`~Jkn_=z5TX*^X$@x zR!f*%$;<3iPnVhiK76lj~&HNL$_K?tPmXBn&OPJQyCc->vF#A3}SSGAb`TG zf5(7eO}s!QfZ}V&j=X|#SW|W2h46Rb-#|u>B)+pn`Eu*UMPyk!?nyT>gr%0EI3jO| z;#=E+A(wH zsHS~Wj-8|1&VoqB>bQ5UAKq$^da~6vd3i+0cAR;!B5zW!fVWpWUD}49b3cf~e+A-4 zw*ZZ6+UhqQ+5J&kAKw4nq`j9XJ{t6Y+7mFW#+X_KI+wdE)IFIq?_M8~-BjR)^7|sO z6SM3tEAvi?0xynE0XzPf)Q!Ui&HK_T)6rgWw*cCA@9D4{=6Xva(0i3K>@dS|Qge;GHFd5^Z6Os~F#kFVrX85q9TwncX%K~DHj#}VXv zg<9#u`0L!6U8eUHi$tr4`*5io=i_FePYJLeKE8doK7M@jn>By^k2hbv{eX>r`TpHI z{@-Kh2p>|zDZ2;cB&hdf!>oPc2pa-l=n0pK`p`#j37@ckl;be-j;RFW$0n zyC9SMcC#j1hhmF2Cp_DhT{qVOcLzE&0?;{o)3qq=df+nm5OgmX#3$g$v-J^|!n@Q8 zf{A#qv3aF-bd^K3!noPG9^6HDVjsj;H(%qi7LS_nk^CI^Y&je|CiEa=rwCe>niLnH z3SZpt2malECcxjm|KY>Of9H)2;U}B)kGmDzX@j1;{qHbbC$HXY_G^g2Y~sWR5ZG`F zpy%T47s1Q#q87EBvUdSf@AY1AY0sDuWcAIpXMU!r)8Rs~ zWY_UX1EMRpcoTe}i`nBE?PoIk-Pd3I5ja~uHEq7Cu7&-)yVvk)+l31Ukyj)K zJw7(ur=(~VgD_&$cQ%E#{<(z0q5{WKI z;BZ26^z0=~F#qR3e+a(Ml{DrqiI#ll=}6lgSgY5?Nz+i>iU%bgJADoK;Gey`(WKgG z*>4Bp9SQH>L92LA;KrSOEj;I{_f0zJGHP#~395=E=LSY<>6ZmoUv~Vx64z#LSu#Iu zd;ahiUR>1S4xn^j9gP-wp9PG;?P_bCE(Qir@G6HygcBOPf7FKm0CT#X88dA*N9@<> zb`My=fe8(F&6g{A7fW@n*81afvMoD;t7=}(v}>A4=jV>B5rYl1yO$yYH{gbiXxsys z))iA3*NNMR(RJWc2Zw^~`1u6v3UK&Mv7Io0<^>Ui_)(VirlUEs9o@|zeo0(kweQ;- zbe^?ue{QcDE!;CCLv?%A?x0w>#?hU^@{%TDg-aw)duhd$X}PPEXX7E%DFg zM*+9E?nw|pm^IM0xwjRsccC!zaDbWU42=!JttlQ%f4ma`>WI6rlNZU`kyP$Ni`|@@ z(245|Ubv2;#s5xnwv5ML1(QJM_Uifu7e-iZJq+#D4RlWE64pi+u6YZ}X)D{bwHBwa zS!E6GDs;NCtmM1vq&7jIFD&L2LI*qhTSV7oJ~RCV9na@HtHS;E6y4QSIQBu z@TID=%&;H#@aa7}jB5lo!l=T3FF9iNi{xGn((?vRObkdxFK}pavbCb*>|np(Q7hewZb6IiJ^NLtTO!VfI&3 z&T$6#*y*Ormh4?5JXX{VdxMK!gesVx^S(WKFLaZCz~%Nj(Q)V`%3d#T4s`)RsnMZz zrftyE3~HFtyOg=a% z^I|++Ol1`f*m+ozbAOjj5|=ANIA&Lu!^3)pU1MEWEN*Xz>yaLMO70JTyt}O9eK}2e zH3MN=zWF}aK;2CpKxZ924`YQTCeufU2WV*=@=1iZe(hk6^%iefh+YYNFJ}b?jm;aF z0iZUREi=Io%R^T%U0CY2pWQAwe@mB-xB%z4Z#$@X0oQ$m<8Dev7dF|YS9f`3rdOt2 zUUJ02fW{D1bb4S;v!rpA`wHiF&&=ohlG5hbO*Fq1O*Y+2GvmEd4cc)H_h@7BrTyRJ zbzfYt#izjH-5#dt0~JDu!tT|3r52P0e6>riHdpRMZ_BPkJyVZ{e{z7j8LUlD zVTsOGv}Qi0onB(PczfKbQNYP0;f2#eF4DpQ#OvAOLl8+Tn^KDz@ty8<&79HnmWKPb z-{$2)!47V|2pxANIuhaKZR2)*)fh)~+6%SW$B7f`#9ar=EykSCu4@+-E(`1tcNy** z$u{`aKMCw>1?GJ#MD}O?f6-f&wlfp!ZIU}A06;{b$IDcUS8$gt#M5iDid+@Cb=jN@X(RK*e^>p)b!yc}}+ksh-ZZ`#W*i6ssKD)<=h0a?=08hIw z+jgBV;m3-FmsnKqYZ*42yVUYB+nKgdY#l;1p{M!2$N)r$WI4DPe}}h-czt@y;E*s?b)!fRi3-7+e?NCiuH#;6aC(asr|;6` z-J1X< zN$=&BvR4;8e+R24%PgQ9^~RX^w|g0{*A-VB>AHY~X7LVpUE$ekOy05%)-0+buWc6< zYFEAdhnVDeQ+55VE$b#X&&y=@T`3KYer(zyls)fTw!+%f6a}ME=GE}D%)+CmJ{s$JcjrD zmX*uBZR-4)^#13czxERGdo^HuCWqXh6;H39JSFxv?YmxZ4a6m6BLV$f z9e7XF2Zo*MxTo#CuFtSJE{C)MlF{pB`NaZ_zFgTiE;rRA{8|{tcG-hz3ir8UrMhXW zJH{l4e+S(z!mo9aU^cnfCDtt{0?xwSni|gLJ}s}=y((N`JDo!4cv+Wni7?PQzLZA; zzux;7flR<-hn?;_;=#N?mkx9Rm;5NL|N4G?eDkmE-F*M;o3GdS;ltgye!eWwEw6Ik z_*PE6qGT?jkzp9BLI<&pWma`~9p@y3o$gh?f9Wv*G2NpZJ;=B3iNiCwO&M~YyiXSs zOirMAV=HXOYu&Qfez-+jeLTFJYe(eIT@E`;$kkB(WeG;o&Am8tx5w87u+dGRp!4i?OdO#Xh+1Erx(K@gyf7VGDj+lWQP~&X z9cR7MZtw!!p{(02M5%jwhU>0)Bi_Q*Q-lI<2|3~>+ByMo4_JoFL`@Tr*F}>~vI1J8 z8FNSZ>s>R5;*;VAd$`-Ou(b3^XgmHae>-I5I;&o$U2zg|{Pd&ul$yG{as!GJZ<4`?tKrtH>e!o^1EO;@5_)) zB)THkr6+ZFomX7m|B-j+SkBwWWOq^QkRwP9LU%pEgb@&&rn9KL$_NhY68#U5e?~^@ zo_kHrX%uLvP1a+NUSsL3M|5BBoTt`oT4I^ZQk9qx*r2gqTk?F1syg&g~w&a>%ciK1-VKhcv zyeszb#){SNi=TRpu9(@5J8xE9f5M!-NB7uV!059Ri$b*OMC`q{QewNs#hj<(|6alj zD*^2Ozl6Q*(jCW~0V=w_tAA=Vqp?m%w$5Fl_ni{XF#o zdvA!;ObkbYKw!VStE)2Cs?1y~+qm&){ef#lvMJvL90>J0iZXv`(=zbpf1Pn+H2Ar+ znN1E1Z@LU`Pm^!yf@R*-G@e z9q+gQ_z(Z>ckjNlDPy&=kanIWVD%c+DvzGmb84SrFQ(N>c*e-?t&=kj)ym1f`3g45 z8z||zoK}r>*ntywPzo?qf7zj1vz=SDRfnMbb83Mfz z7To&YDj>dYI@o3>e`{e1iI>*&g8{h|@9tlg>Sb50ns0tWR7*G0`u1g{Owtjuw2fO; z)y$#)oX(J1)7$How3r@dvr83d_CIhQs1AK`kb`%tvL+<>*sV*??GD;w!Ca=dso*iK z2tlhPJ5Kr2(Wj&gznN?q8>HDt&`C>tO3tk-U@(bZviGSte=KohC_%6h{4ULB2wYyB zfbfQ*Y*BMQ#o+Fx;t5+IZU`Qo0Y3GMu1o6~jB+nWvFB?2w?9t>a$|qYf4>Youszgy zQWHVTOYwPuiSGK41-`C|Op5X})tg{3R^;yGd!^gup~;=4yQEuu-OfGSX62?_xBy2T z$==_Rxih5pf1CrPYyoR*%*Sw`uOINCYmlxh=jrr&u}^>O>-suhcBw##wCB{gM|Ig{ zd_q1L&i;WpNrmO)je#=nqpWh>opepNZ)PM5_6Gq%;WGySmR2LtDt#%A{Pv%J|4sgN zd2?AwFLAwH8dd0p4#>F`@V(_4P={)jig$L{B&BN#f8UZ|Yb%8(-;$Mmmctv?p}5C> zIybdXy+k=Ew_0AR(?HHSU3Q*DqExsmp)Na3Jn#1Cgyn51u(EmlZ^f93HY}G-$Qm+| zJ**B}N-!z&_=9}xl*a+E*qk~E_TQ4I3G>~FLV(p!Ws-=bdcYWl)SdkY?9+(-j9sBW zh@%+rf2(DB>$A%*<1++E_3DVBR=FJ1g(fPG2VMvS8z6&T_owsljypjfZaw@ov0mL6 zaI;;JKekKg1`HU0hVv}m<=~zI{=4FvdhQXi4rrt$|65PRlAfxF#g29M!ZcbIwbYXh zxYZ_h`~S21z&VpMPga``Z&5FD_J37&^0=Kae@s`u)l50ZrL7O>jZi$)qnWGfcByAM z-zHAp)X{6PQvTI4z1e8x7blevvvkcnpJM=Aoe1L?X#%oFN?_bu+iZzcuY%0&AeNS= zy2SGQc0~~rEJ5&g*A;+s#i%1 zFCBhc2;gZPhBbt_}#nn?Vch3x`v;bReP_f`u(Lme_&9} z&2U??kdHH}ES552q#^4zN#hw(c2nv*-6Hp_c=%0pjXG>Cg*~sS)F`jzUb7A3B%E=4 zY(WN`97FZF!OPz62Vwv%9Y$hOXI6AU_1zITQJdw0o>ajiBq{|*NFZ!@tDJ-&TOwQ# zun7^;W70@a+`2#%9qLT_T;3<3e?$8(9p+*wL~`Bc4g=q*spC5&tE8;zzS#%OtU?b?-$X=3<-SRkD zDQdWLD`riCz4Wu;Fh;#SZ_9V2a4+gLpS0r+=JD`t+aWf=j`IUdJfJZwf52%y#8)|N z&CYEoVtTE>1NVDiynOqV3=ACKv!T zbnpJ<<@?ijKmGaL58wRDyjF+L7w-@bZGT-t$El+hplT(OLO5-z4Z(||e^yp81$Z$N$>3tTmAM}0PUL1oYF?;MT?1^g`S^pNr|T&v ztj^42dH8I_Nhe7dX2IV%-)5dPeMq}kgGbbjcG{g+Q_nMkk3FZ ziBJkv-k>0|N_@&(z!;o?5%<{qp`?!HC5M9*cBbiAV~>oj2SgR;%$p`bM%C@)hpCS@ zIncXQlfOgGD|fXxf2ZoZMU_tMyTrk2DApq#e7EEaJ;rn4{^6&0U)mPG=p_=9o(sm4 zgv-03Vs+@!2Bg_UbST6ZT*GT8^~bz9=c)jLvmmfKkj4O27JVD^89ST-xZo-z)W8z} zW_G}>jiEr>&9N62{`B62q};rtt51b7-h=icRS7I!Rjn%Ce-g*-VK3_To>@_6etCs4 zL4Mguwg$!l13C)l%rp@@5}&V3T6biG>;zX|R!Y#`VqDKv@6o#er^mHlja<95fu9Se zUDUg!FBU&fki67ChLgF9yYV&DItJ_UQbCNX{mKR#+ukm-b=Ev|FWQ&frd(boA!TPp zZ6Wty0B<4Ze^JD3Lom;9Mh%H_FGl;e7(`>wMN`RCOY6}}yu_sR6J2dQFa`Cc4t7Vi zjljmXP*=A`jCUZLhI|_8Pp@u>4SI_#a~hG3o5-F#yNh`ukSlTTEE*4Xjj!49%jSn& zm(S8X$Is>Zr|*CIZhV^G{OMc%$3q}@Ni_7Ans?V4f3aG&0aEI5NpOhE%OuFTs&;E} zzicue><{S=$>DH_dFXh}f%0}>>MtCO5Cu%dVLVwr{coqnpk$D4qZ2_uJMpe{agnV* zuI`l(&O?Fuy#vz@E4o49f~+6NF`Km)@Rs_t`&`!{`X<@YLnazv+glfmtbzL6z(N*| z4ofe~e~YH=*08kw(#loM5ic+`Esaa&w#k=8CJrkx#Nw#RrnASPWR!w-;Z*0rAu$PA+m!PQ zO9aeeeRv(PK0iX(!6}^BD!Qosvak0*A zM^YeNT2+Y9__;4t32?!&%rl&>QKhgP8#&=}B$Z_fY-?8Z=WA6ziOoABf##4TOnHBu9R{uJ`|8bqk zFY?RjSMauH+wf_pw*)}nu?jzHt0%pZe`O@T8j|QmtP`$Pu(Y#*y>GH?f2gnm+}A_k z29kNnqu`nIth{um0M%+2g_D2}g>>#(ZNB3qZve{|MI$?Tno2RUEh9^=tGw=YmxB*A zj!uj-SY4JlZN6Z=j;TCn(N#LHTG6dUDEUUU4l-&3c(kFN#*vTKR50Z)6gS4Gf9hWJ z)t&Kz&wls*!}nkEWO{0sf~cR|9OSp30{NmB32zk?N^4J*Qp74A68UsA=z50VO}%-tx@@&5W1tc6(%!lqovqt7?H!(+==>BL18&(A6x2;w zp0vEL-3mw=`e$UP??Y(>Y8@5re_-2f_d6`qDKVS3)Hc1G?`i{bIK|nvjzSBS7(Idx zVMObEFQc2R^oU~|dcL;v<)-Izzz^lonf}~jdiMo;19Y;Df~+CsSmlnP*mBMD(ETCK z<@cMi1I#w?IQtgW;Mrz&I-)tsbR0?tdf7s}55cxs4H*<3BgfyICl%c$e`#wc^2TS6 z6I6rE0_>~BDu=yaKE!z`T79rJZ1+(tUTy^0-V`F-H$kro5;bwkc{@Rs$*JgG0*A$8 zd0}iDggvCR$2D(0w2&#pIPKkwS}zdy=W2aBKYn~8oVkC2VK1&^V<$W*an&w3@m{>j zRLl3O;%?iFz-fwj0dRmge_(b4`%^8~tU4hI8Vrdn(kc+W27QSnn%0qswx9SeNPrOiw7 z)FUS8x9xDN1GGo8rdV{CwH_XY6Y;bSm_rDuQeXAZ;gxXlvb{blf0l;NC~SXmcJOf_ zA6*lazTIj@@QtlRcNJbHjNe}Y_*1unad0lRLK*93C7ter?tKDrqOWE*;KkIhRRLwk zWHTAyuzgRO$6?uKZ>K-43!fhBh$Y^0R}6#HF@s^iTL5UIwgYM&+3!fsR4|g)=!`g# zR!?l5kyaZ?lN}TyZT>1%MNcd&d~Rv{;`VbmKEe zlDM=ftXYvdPkJ3|czaX%Qe!W`5HDp~iFUfJEybd!?~~`#`yQU#`+1I?9i#dK+h_@# zv?8O73d!WMA__|tRZO;D6yZz;q-2l&R#+|qpQG$ zmxk9S-}k$9&JxicUgmr@KQO|^Ap4p}L&lo#2p-F?!LU^&Xghbot%|>`Eth%yrH{zI zCGLE+QtNt55v7-=X>XU4V(`vnY#kVA6CBux*sCz%e_VHY>IXr5fWc~ElPdu?)9iNY z)x>J?1-f$)gx;7rZOcJeF+xyjB4=-xE`r6L340XaHYx)@04f_uWAQLlnzEVyRuWtv zv;ogrdE#VidJ_y0xXxuXwpr8GXJ~>(k7f;=cN^H%_qp?mbQtkARG}ZRH`_#P(*&;`+Wa5+Y z0L0*!&LQB?d#G!uek%tB;v>q%<+rHO2&V}g_SK5b^M8E&>3gS~!$V9A{`y?B;ym8f zEKiYy$-g#|I~6$JTFS+G)q>{W7T)6`O;ncK4t=E;$*(xhCf{MJsmQ|1wO8Hw1>^pxOFN zaA=N6o_e}B?L3L}PDssROPSiA#E^nUTmjvL)z4g&Fj1}(zm)Y^;=iyG(TWMpf$!;iMeX;E^KL!k0^K+4JzOe@^suoneZm4}NZ#T1jl)ODW88RYy;uNstWAE|f&o zElcdSJ+vhPp|UWf$*V>J(#x{_aef*PsnU?Y$l|`}346B-2~G<8^CFdMX}YsjtN2kr zAOfD^5iI1ui#_bwDqI+VZuzC^i(Lc%1#2Nn#EtBsNr^M;$+p>9wP`zSwj=Mrun1k=ZIQ-o z$ImI~UgpN*XM*82mz_sCz0m;=@ROkS4sEfRy_LVaXl)h2(+k8G{iI~k!IGN_nKmzL z5q>)!PVgXf8`n7bPWeqsf6?BSf&sLoRpIc8P>*Rluof3ap&ky6GC8gd~ zAJxWIb!L{~Ii;nr=y^?zUTiPb_6j^7Zw0|F0KTe_HuV9IwM%k1YC_yEo!Z6HwJU^a z?>HF46n?jm?3;D7_N;p*XJ8~whWD|z4S@=>+|!BZ?RCZ8{qWA&f9Amd*S9UUy_#FE zak?`AI7^N|{*&E$%r$No6?G)kRfnjZ;5l=%gGrqhXB&VfiUE7Bb-3I2zKD(ALI=}* ziMNA_lMA`uYLtGREjxcI36#@5F zJ8@gL)0J=HbkXkYf9L3`Ezha65UBs!lmUqwThfA-eMNn$s}q7%lA1K+*{{D{u;2gi z-z^+%zfR>#-Yl;u)+%UMPYEc#>r7| zVpor%suBa3NO|>MpZjGU9kv~tWwoS`yP5^6k#$Q;GT#R~e`0SJk$QG6m9=-TjS4H= z2{_GbHvphgKYav8LLHGl*9aXIwR_S zt+bWn=0|wkRQ$rSy|omS7rE+s#G%ZLk`4AP-K(iE+n1-dJSc|{;>4dLjP2I7v#Jn0 zpj7d2)C{JpfB5ns>4AiSK(Mv$BsZ`d5Ol$HFI6xdV3iGknVmK$oHS1F;~r6`fbK9> zgKX{hexF)b#O2d)+SdUw-$T4?;pI;iZ<|c57o01o-lh0OFoLzl0!2MN)m5F>ZQGSI z5yPtdt^F-K9yoql7_0l5t9n_pKg|!{ee*B#yE#4re{9Pd%nIA?RKu_K{4AC`&fRyx;X~8;9eeh2S*OCMuM+I9~YmfTrTySG=@xf+u$?SLa zBXtkfR7#Dy(G|~EZo^U4$5qeJ+K8AA^J#3<;DmJ1G|{_&T{*#U?cVc7U0%jgS-F?Y zk0uS;f8_#q2!ilFm7564O-0tETuz@sCz)+8YXu{yMY{(jGrfR^k%fO}>DV}4V6$}T zN=NhpMsU7qDW^|3J=^^J&|ebwh) zhTcu=hEV%%y8(#55F8z{B^7rKS1!PAtB+l`e*q)5YFlU{!JRsbUQ6Xj0RpxLluWUn zB`VyM)>F*VL2%Bj(FFjJRK3$9C@fQ*u)4t0MglsNh|Sfiy#Wu{+V?b;T5Gm+!1w=m zm#*>uU#%RkQ||`CKMcHF<~W^gGfC1;&$rozwyk21jppF8zC0FB+nEDYa`QHD?cD4w ze`2-&oJ64%-oCAAB2KKmo#cB$g4Rf;ilnkyf3_G{^>;8F%nV!|q}ys-?TzQ-e_!?j z>WN_yRj9$I6QcSF-FI%uPM&k98DI2aR}ckS7E-Md)Zb@)xgU?mZ~6D~VU z_p43!pMU)B{c@@Sdu-{~q5Mkw<7ZZYf0Te`haS02lL~J)b-p7uYuw!InN%HwAd+E7 zJ?O;-si~XtOdM-XqJZvG2a96fAl^9+MoI`)xPX{lH_&dEv`sAl9$VL(JvyH<4y2R4 z5u;XXYf$8Kc|4F@4@(H%VifP$Ax|4reu9=S=*0%*11>vgr@_}~I=S;tP>=C;e|6eY z7bZ4W3tH?7O~y7Eic2p;R@nL9Sg~#^!80e^HED%BoC$VIY4NK%-^R|hAB%vQVV=7h z94c<+2If80WwKPM;Jb)`lXo4>HgD^7?N(4dZeHRYI@%I9g%6<1rXQ+iK+bRw#LII| z7X-#4vkY6a!_{7pgEI;3-eR*;e}LH30Vt~+2=>qX&(LNuFM_gdmeMZ9^sJ$fMKUn+ zscQjL$HK7U7`75CrRZE|?+P&5YOsIF3IFdOzUc6W7iE>8xN6nMxSbW zb4H#7(gv+-HRaTa$>rQ_>uZ+!cOC{zq-@H(RatDB21yw=~m!fy<<4 zqz=UvtL@h%Ea$4o%7Jg^xipbV3eLCb2$1ae%;L!KxRw3(+XXxBcb_-d=T_^|U#1;w z3Q=TB19-0vHWgC9|1FJGf8DKH5~CgGeeI4?7=-k(J}>>)Ak~uj`;3krz?73qcdUAJ z*Mni}>$)ATY?tRYba}Z|EvQ;ZK7g9yZs{;?L zfK-N_1RDfQ+CANCs#wxNQUWT0(t?A_xs*7D#tTX3l6GnbETvJge~7JON%$8QY$@ul zUG}T`(wHX;xHn>Y9gsYyN>%%)dCRKF-3y>-F2tX zVN1unrI4ut!9ld1Z=7p9G@%L_p zA2{5fEB2>x{twnG{(9Z}_ZJ&H1xcN_Kh%Rdb@ZZV??dYm@e@+zzS5DRRp2o3dH>3a# zZGni|mMX8AcUZild*@insb1GPt7gw$O-_w+Uab&mudpp^wd^#G_djEh^<--XEj1Z8;5R-js>g{j9_;i{G8ar1_TR@R0%SyiKio1^$DIH zsFs+Oq?^zswQ$JK%E%Kr+inE(9)lCw#<(!U}XRHV*qGG9n}eb>jY#qm{R6E zPl&IUsXYNVAjFr=h%79e(2C+B6w^Y@{q(+ree3e9*?(+@?lwmKLp!G@T!ag?;s!PnO*gz%^OVCVtkzs}^LD2%YX2)-@(1#zF|8 zPq)&^3EhEfs*3c&ud)prCk&k6XM-PrZS!`>@B}wISKn5+IraQ;yPRNT#|$ zrzHqk?=jQsTD|>e_;vrXV4RTW1d=1hf88sHr2O`|%Vt0>YhKFXZW2h+?J%(&2Gj%8 z7xqQcIW0s3nFlOAmAR(Xc^gX&4@PjA&I^YMY4aH$&DLwF?1B2@_d_4zxABoZJQu8yx$1GK=Wa*pX)9c|M&g7A zpBKEmXv?`d*h#P-J3$D}Jn!sHH}ptV4bEs9r2o-vqp-;z)-BX>pfc#);RI3N*08@~ z6UmbL*dDN6ZB4j3Sm~{?z`9dTe@h@*r#rjCF6BRhaa~_y?KvFwhLVD*o!@0)l0uJA z@blK6x2p3S6dPOeZ~#*W5?oCs%R2kp8N@m6=YaQGus_c4Pk(W}D#7kAs&;X`e=;EW zeJIgLST)8@KseDio~L5l^?*wHlk`9%Hp4k!C8w1+!udszIjTM9`?!fOf545akvetA z?VO#!+7rG*ZR`n!@d+pFwHey=ShOOqY<-OA*zLYY2#%IjEY4kA8X`_nD~lvqs(SuV zK0WXVARA%cW{v=?5{ap!a%79Wqa+8H3~xFfszDA86 z&#!o*7e7z%pM%W1UI3hafB5SFXw)??d@sKfcS$w?=gq5g2MNb&Zyx$@ISqOV2h?vR zjWuulz(6IlL$cGO!*s>7Z7MZ6aJ?HrD`@n7;0lmi>Cv2(Ax=C!6!v!ZN6CAsnqIHG z;_ZZt9ty9VLSpt1pGtl%wzdxCnw@_)SO(I9s&cwAav&8WPzqdce=P!?9!~a#a_Ubu zarw8G?Q_dYdaj!$ajJe26|{l7ARKd&hWCVB zzT2&5{TH8+w{`p6;-h)S^-ur%$9Et8`f4oIUuGb7Z%n&==9ViCC7TqdSeBhOweAFA z2iM`+4TeO3*&RSqw3{Q8P9unxf?iUE20K4Bq$Mb4$EEo%e=jO;S1|Us0#R5#!4Lqx zb9t2JY9JYQRi1XBa=Tcy%u3dz@kzIuqu<7^Y=L+9t8K*V3B5m+(q6I~ATozQry~98 zk-+lYY<$lO>&%wk)#$L#796|VXIc*p8q#Cez5DQf3Fz)`z6LK67Fsu5wx{Y*NG!Hv z+S*po^N_g1f8vcxLE<`($(K$5lA;t*XeBx{!igp-s+QCB1Y+fs(>j%yv9(y`X~2_% z5qY#D9_tudoLzFgkHW8xdNb8j4i)s>7+QL!KK* zOXqqguN?9o0nA;)Un1Ca8bLV)N4R;f)mB?#Ssp?>e@7j!<8`6_`9B^1{cS9%e7@po zPb8bz6-vkvLX{ERz{s`gtEZ;Psh6%Do`fu|s|dduxp)T)X)jk?QTryk!2US{H`HW0 zG@Z#QM888#o_mdTDD7OYAqU>|*9vnio3qEx(l3du=Ip}l>v7;bElc`Z?L97pY`xLh z`PQ}Ue~n*$qPaU^0v1z4-X@5sHK>Y=>Q5Hck0D^z)rX!fy6-v!4=H4m0C*zs`5KQj z@ZJ338XvwK&G>8R(ysv5Po6|LZ856D>c@7-j-BWZQk*LR5h4Y)y=zOqL0y_Jm={B=JuEcKT6_&0?)*zjA zNI+QUj%?jy-ARe}(gu?ARNWh;0y^`Zc3Eg#c4d;5>R6jX?Fxr$y6VMw(^C^-098P$ zzW@Qt%81^@e$^>53lS1qzuZ@h9|lqD+fUZCew ze<1K?X+3&fe|3c_QaqgPxrII34O-(z!}K*0C4Zx))XJJuVsC26b#tb^tl5vB)GAv1 za{JOd3$8zfOnp;a|MUmdTICqf9YRCFw?JOjz~=HpChMPPezOAf>;y}I-@%wtys$wv9Ce|=r*num@{byx2h zRPbfVKK%I2Z@&9q$Tk}5^ScR9 zvYhx76H2G|?W(eF<-QLq=zMi+4Hmzlc7N_L+p!%tUGjGMXv?|H%YSypbGnxp!;=w_ zi&v{&wQ{aOA>Dr9+pba#lx=Q}nq{8)S47p^Ezljyxh{eH9IfHVpVbL-f=3gwR`Bz2 z6I-0FBt9R?g6e!_c_8Wx(_UBW|~DJ9NEl>P$shx~vH{pj~AQh?(mD!z*NRQ?rb8 z>0bQo!-&pX<)mjwR~bP&))~DLvq5E$1@4V_2A95OJC8%Np7?x3*tYOF7*7x0WpSh$2D^WC)! zMTeHLC-0P4tu}AjZ_9^J>jsdt2WU~W8T1bZbasVAzz~*5js*iwdvI9R+s>3FR+_cp zR5~6mGQ|ET$3H1&!=ZfcuYaO&R3|S^8?xaa>tc>0SfX{i;I(U74b3-PN1@SbHx@4! zxCl(}9N%jAD}|G_Q!8%94)&hBQa;|{Bz{EF6Oq3Kz}&85IW4!5x4*k$Zwjw3U;4d)tOavg*OXsee?sK6LT(u1dL{ zexqU#Y*m)nktWBVo;mXB%a`#YL@Fc^?IeYzP8Dx}Xkd0087M|R+U%xO z>q&i<2%7f#kPLl|qSJWw;&STBH4aS=rm{KhR9MHcTEa(lE<<-Z-2*)k@*Kk=>I_>IY|@8Y^v&Z_%h#aAOw4oHbuJ-u-LW;vI%J^HhS2B{;|Xnv*ldQj6V3M2aX#y}*QVST ztnLJfND(xu=6};7dy>4ScZj;ydbC(vgC=+j+*I?w6kA*p-WxHI?5dC6W-A##Fw0r3 ztnQV~Z_L|(mm2H^0=yILYEQhb)E~#EzkKtX|NTz;vidarc^P!G5(o%}obZ)Kg*^kq z?DEn-{^-hEu-y)Aksa%-P171LKO0m>VQ;ms^i_SUaer-wII^aFpXXrrDYH_nWT{WI zZ~bE& z2@`TxGT(6;S$5XS0dS%dMS0-MjxYUT&;G zFV994t$%!H&3wn(7o@Vnv=5=H^#*N&k7Pxm?jWB_LEG*DE~pkqiK9+`@fEc=xY_}1 z*f6|v$~aWKWu2wTT_D(a4eB6m2z)) zpLXt&mAc|~1mO$Xa@`8F+Qv2SXi>lpO56PiT5+3d4Gi)a^q5==1SQ^NQ8;+r?wkjU ztbZ!Wd50}6x8e#a9=A%)rO&k%!G_H40>->UdO8nUyly(z;n4E=JXDr+5_a$fcq!>x z_w2lxOAO&4eUyuPP=N$-T4Ry`wAU5;mwCSb;ePjLmW)6Dd6&J62ztYHd#?*;u7tHj zKpAaU8f>hdV$1eJ6FD2ZAxmb&VoMFtIe%C*)Jbd-m+fd|J(8_hw+e;MLXJSb<-6vv zgx9h)v|2+APR2M2@|5t=kojIPVdEfi(u@Y$(0T(I&wCI#Hv70qa!sk1IZibbm9%GV zQd~2HO{ta}ZoYZD!Vk~+5)i5@b%0%y?xFmQDr6-1UYA9T{H3S=yYcbkH@^X`e}DY= z-gcBXjkeda$Zj?R)xnLn-DK=1d$|CXI|(!^1u8ND_*$I|L%ElxY^9z=%1RX_Oitwj z$l&_`e;>A?Li!pEyJR<%Guv51_;A{Oe+%htKz^zYcxijsC(DbooUTX}0G17`%_`CF za?FeH7`<$|HuV&vsxl5t886FlR)21?=K4e!pw|?{R&A%audKvF+RCY~l#L@xt8Z9m zsWX&cTrlF=yC3HD(#O+Z>;>N%1P$p>?!)=c;C*M+VwXg9X|Tx&RHEo4UI8KjZ4Q!V z-qBFQJ{*c=lC(m2>j=}>NrB+==t}%f&8}{z15|201*RlH$6$_fJ?>k9#D95h231Xx zKF^xI$66I+RI|rZpSPwBbW|n+knNPdl=|c#r#(w0^oHB5xLqe(H*#=Dnq&FX0>g@R zSMfIw(o`A0?d#-^Zuc)P-9LYL|I?43m(EcV1su};(xt*?tuU1d=g{{_tC#4wEZbX| zplIKJu=7hu)o(}Apm7?q6@L~ut9WZ`ncXT|Hqze8#@D*anc8M%5uK8lOAo$T1t20u z3!?qeNg!aaDqg7lzxTrd3b?qlDmUM2R~-ac1qjNya!eX{^z5>0)qr^&+jJPn7J*Ze zLDrb?Jj((^mpG((YowzXg}Ml7Bt$V!vW9T=4yp zR&MacU^DE;REX7HXOPcwmpFFk0m&AIt#1EN+nr160i-`}S-oNoB167eT6l4G@$0T?~(Ad z!&=zE3J{EKE+K+^%zu3uUk=T=fcSBSnlx*N!K|kKePbi&P~zkyDebFuyT*^7R)6AK zgU^dtHKfmcsdS!9;L=1`cMbJ`cISf?#3tL54+PK3eZz4#hXw(<*=G4hGA~O1-iMND z&T9lBvvS2L+V7|y!MTCGU_CY?Z`Nmfc442M1NicwL=yGBh;x-{kmrB zj@O%d^W_a(QL43R_Vw;PCWs>DrFEoKnWo<-koShu$v+f9v*{bqLK@nK=7m7eo^HSY1S1ZO7*}jZls%)P@j^=?SI(88lv1MwmA%9-HG1474tNJOYtm4~HlxBf)4uU~Tu57c@wZ9B_b-f{X`xuHg#dq=2 z6^<3P!%AcM8}GuLA)i*Ek<4O|8{nkUmLwStqv(bodKN=Gi5PD?+=nWECi5F zoZU}kW*!?7P}F?W{q#DT^C`Wks=ePW=uUQ3l0G5!RJI4^yqwzG(j}N=B~=0Y^6NRP zvwp;c=`%%!6BDt&1%##_6Dt}tZJO2C#TuC+1d7rFGBmoop-GOelo5vheNfmX z8xL6vW}tcU?ze37gA>P~5zRN@R|GiSS}&L;3=lMI{}vk=jA8%q-z=4)V=#apKE3<6 zx-i18Kud3SW}CK>R4)XZBWs3dLi3#+YrdxvJ1>f5ooifxtX6c+Q^o}<4QuBd zv(qm};P|(MkYqehhd#P0^vdCjLcyUgU#dehJTLn(Co!_Qd2hP~&fw^)b!N`{ zIR9qd-Wr9!%)#}Sfd}Vc4JL928!QgnA;B#A#gkl(8yP##TbaLjH8=_%RM`TY_+^I9 zdD)Z()D82Kkc}?_l~0qwjTJV4251|gaEY{%*wEERmicPI-v97PB>UmfT^+WUhV-Np z?rzCQeY3iWsQ6foPYH%>JhhhfuagXpA_A?clQ51+e;%TM;`1(_4dqldochLep7|?K z@sI!T`)@2#hPEH_pa%&!$3zMJbZ(?S&R-zsJ^`KTJ=%hDzO+)?&&=|6aVEl0fpRAK~Zo09=O zt4AN2FKoixHmf5_l8ZSux!E;*GXQ7rFJ#n@x4j?AS* zN@8m$1{aM&c}bL`joN%cjZ?pxqHC^V-^CULh$j*Q3B9ZyYl7>AEY903$>*FmgHz*<`^ z)$K11Osek~u8n()Nvd-^c5k#uSIutW(REk59kD!h#2q#w0Z5!wuu9@TB=!>s zQI4kJbq#Bf@76zWS{WBNpZX^hi%opaewawcqk!Vbu07U`A8;Jp4ucKqO5MPONs=GT6zn!{CvI*4QUXz27Cx4-}CgA#1YA;+% zmG$bELfTq*DcXGMepH9zM2A-{Nm04Y+IrF=Icx6@03f1%z4tWwe7RQ3{`01=n_eVi zRbq1x&)k&bp;#UTN3asl&J?1w%oBD!sOL z+m+#B!TEYkUkyj-8h_Y!br0+#KIQ5OlIGe~=7pkd+8gr!t6R=?Qg;5vOK4Edg(*io zoO3%AhmVK;)ZSbjHlguVKnV33b2*d3W(bDxDrj7HT6R+1vjswRf@4paKV=wq=l?b$|uDa zz@7p$VQEnxT6H*2YC9${-6pn7as;PzXSI`RS~V4cJ5s!G@h*Ivi^jnx>SBkG<8>*h^Qt{ZcrJ_psY0F*N$T6)Sk! z<&ja8c7Fp|vTL*I-0*RtVNkk8?fl`KX?1?j(go{z4q_VoLznhb+co7)w1@J?wH0~U z;2Hod7o}?Bq<+z=2`bOKE-cA*9Qo_3g26w1`0)P2e;7Yp-_6g_?Xyt*Gm$!LH#-CY zAm7?DI+@avVfLCD4(~$;KlXD|Xezobh38`??|&mmR=YYR&8rVhCMqH6@NX+5XaC`F zELUYluuSmxkLg9^`h@2_B-D%Dct9jbaECJ?C2NVK2)xqsL5(PdF)yW})Y{a4h+La) z)>I)R{V#2zD8sUA353d=mBCS*lwCht(a1P97)QS?`B=}JDX#X`*Jb-1@Z-XUC; zj`urkw&716-a*sdc~NgNNPSy#x-t;C&(&g;RpU^La}Lt*v!`lZcvUm%wr=+is}xSz zv-281G3s##o@2EGxuMEmy?+-5XLG0$tA9H&Lz%8q9X*zrAM4dy4^}Y-$KGfW{GChf zrp+!D9VM@?lEUx5{f)S{ekmGn@kKickjQ&eQ%IS|bUAXOCi>mGx*=0T%Uki>&WCeW zbWVb-?)uBCQQhnj2Y!Q?*65cS-qr-SgUvxi4yt1*ST>Y-0#lG)yiuIpvCv1EeSb)T zMI@60d^oekj*q+nHmVaGWCb2mr&KR+ZMFt$i*DavE!Php-(B-R{bWcB`Oz2pLKj$pq8NB3%nwcKip~1j zGT5oQp0+&Oxvm?$&@GO2*~c>BOMhypEb{F1>TRQTfHHd7;WWmk4aBZt*$6fwuqDCA zTK_b$eO&Di&mt(vb6*1M>a~(j&fCG{RGjLw&Ciy+4cM%vud`VknX%+TTQ91?-D)%* zm*aS(kEDns^a8}VB!r^V>I8{hkwoYpWSsBfl*p>bKSqGRtlE#$^ZCUP;eRU`UZ>Z1 zIxks3`T}qQrB;4Rac94lxp%1WbMtg?`vDX$07xM&ujxeRtB#?F-<}nEtG8O0nw9kC z;7^0F3V~a!%X#mHV6nSZ#ycLzGF5}$$=T9iu-L1&E7R6VCE8^x>66_*r&R#bBWO-V zgb-{iSse?@8^_kLziM zkYB8Y&bE{&K^NC~cmt(KMzJISgkhVhS=(+^&cR8>YYqgl9{`r7=GGS&wJ1ql+i|F} zlRS@XG6@aIOHr27e*2-KI$QDz_Vz2y0&km-;vHz!i=Lv>=~0h5;D6!CNeJtKM88uZ zYSFa{E*t>DDhPp>#`)GZHCu@ZFo3?RqUXe|qvlK8$-Q)Kq&IWr;myJwl)wrEH`T~) zg67Xw>+M$Zp)ng?8-{XJrlx2rZ08i`{`OuS@nSUuw&ehc6IDe8eZniGhgCL#wO{;<}oJh2@((n=GL;qcGswrre>GkFxbFs@3EK zPdjc^DGf+H|LvNs!Tj_En7#H3HNI0;Hz@NELqVYquyT_Suz%WANvjr;QdCSFCJ7wR zBqQ5l_S3)@yt~Qv&nO*p%(A8zbu-;aMH+X&t_L|xXIH5!bc{eG+dp%CHYPL+LU-~4 z8#;f4HLgxBfLwt5HQ^MJ+TTb{WnpXC{b(=dt5-;cEvk7dP(mRm2c)~Bzc;);TmWfh zlwlJ<+jd>h9)H3z!T-_#{`v~b{&D<|`N#R`FYm99YqII{s=csvkp1rLOt(x&>;zU^ zx8u`J1q?6h2OEADufHAp6AC z^Z|&lIg5NUEHneTgL6xc=kg|jo_2U?K@K7VfR^S&qB_Z%)_t{V^ZR3!hwGOS*ZLx! z8V|2?g0Qr4`n61&MDw&9V{M>^a$Jgzm5r}76r|p@D7lKRbq-B$dWc$e3Iu&Hlf{Rn zM6eUIS$~14C>%hn!>hnlPL3(K++%xfeA4d0d7tNhx;7W>VUlqpMDMR8)6Lm%jw*vdU%TJ zNP3}5_6J%JRbf_&YkLUUSY9m?3{UTtCV&bG9qzFjBR4=+B=iM4h=`R>b>oBJ&X3Vf zT~(GN1E`gQGGG%oZ1OmDY_Y#hdF8SNU99XHRmH98Jw#Z{&JdIIVM$?nC!@K?c6Pwz za(@}@+AxLd&`i24Ev4=i-@mtVZwWNK=t5sSdUi}%`4UBW2$9Whw*bTKdbYqyIlt}J zovjg&%x9LtGC<|>`&;?Al^jsqER1A-?d9;fGDaZYTV-A=U0^=;wi>6Gtxx2Y{#dzt zs}6W6>3MlM*K6{Os_?HtPZNsRrQ#UtRe!wUSS2R5s&}Anb!Q0=?Xk5!kPzM8ujmcJ zrsK>HrIA&2X%{aDz>+~OLD6&;y8V3RjBsXzn7=f?q?Z9#RSmZ&!pfk~w3FM?v;wEj z4U}rIkwaG=eb?a!OaLXm$pcWIqB;Rl9#q-DY<8(xRPO3@vad$m?p~VIsVNy3s(+)gIi4~0xfCqqwd&1ahf2tY?-7cVVE!y2JAl_NNN%U9k2V@2bNy)+%Y z4${%Bd017pdApQN;Pnl+R^*dehVU2;tIq3q>ne9#q8y-(?AF}O@FzI99Yuu%&S?RPNXhLr z0_r+hA=-(GNAP;p9%hxH%^P9x-lrv?UiIN6#1$wM~Gm|;`xsy(GA%0{|qWjJ=U6#z(^tm=wO~rLW zK7Xq!b{F}U@M5RGcIfezFMrK?r_j4Nmf~f-)BL+ALU^wWnQ{>%98r`4nUaD3Tc?$1`w7s#uD4xtyIqjt1iL6ni!UC@lW zmj)-OK?@h~+1qEL3Q%s|YbuS%T{N?gxn!s14lP6d2o(y4xAL6wQGZXHq3oLFNGa%| zVeq3E>gbMbxU7M0t;OaiEg6As%NI)Vk#h}jYAT?-ghsT`4;6~!V4QK-1em>NN5s@U z)S*OA9eXzg>jc2Nr7-OJfy(7gEmzy;&aaZdx9@)V^LO*p`yakw4x-qLcQn*O1FEd& zt45+D5z@R)CaQcLx<$3s3T_qMjWV zj#vx!(qYd`0RcK_bq_e$v)Z2TOTGUip0|f>uBm}hE*1ocvT=k@C$)#7;X24P1-&&d zaRm0VdvxoYrYrnF$Axv_g}wq z6?*9%%2E#H^4}zb?bx%Bs)$>JD;LMUE!kN_J2}1jSrF|&2PW}@uS6&j(;nti&d9vGN(6^J2%BbHDn=AXpP*Q2jL-fUst|iGvb6hD#~((-%F)@G=#w5=A156)%-r(Mval+V$%4e*elksZYC1Y=mjHe!*tWiwt!h!TMA5 zwu`;fnv-szvB42iy?+&xN3y*R>f(eT-+Qa}DS(pI47hdM z6JbW>I(hQMn~j>>L5(?f(2_)+0l1E#fRCzWy9%b^f*E`H3kP$OL3oj?Z7d&94XWf>!JykUekxOfMmXeN2u#<11V?G=bgs-HZKqO)oP zcYmU1>r3Txi>4f{*|xn{l5Tg;@Fu(R zLWkr3nG?)1LB&s7LQ=E=p*_myWSn|dy?^n}xa95+!E|DKtIS@#W1Jewq&sNxp=>*# zq^t{GJ3GkEL(4w9B7pN&n$+-x4k$d}v<92$v|l5WGE@X26{wx)buzg4b-n)c58u7r zEk3m1AQVqpNtn>{;ZT!vve*|V=(KHVhGa2uSOJP&_*gj!OY!lrxA#;`fp`(b|9?$| zXyC=0`{K}_D@Q=12OE-N+aCLtNX%(r`>H6U>GD(l-_bgKNA8RC5qBld#O~**6X-$6 zan_>(#Ml;=9{}l~;bPl6J9*l<#^;jHcjK4J-lz8;WlbiLvLyw#-$|7`;)qwz)<}rA z0Jiki4*M_fK79IVeD_sb%gZLqDt}nsgd%Sl528p8v#^&^P!Tv10zmeMO?=+-S*(Wj zKqs0lXnHuQnrGcLZh2Re&Oga+1DS&zvf;t&aiy7M1km0~-4|PT$)nFnYHa~_JEBSb zFqXHQ$!mB`q;zy7YV7=Uk-vsPT_y0{QGrVppXvPol+n&QdmnW@kyt1?pntSa;b8J> zbuzrKQaWp@kIb(*C5N`@_GxDZgCrQpY z93wy39cP`oZz=`6dljSghc#gmYi>M=|99C-!D^)S2Y1O6&^0^BMbNg5#ft?%GP_21 z3^Kl#JC6yJR5bi5-d0rQzJCs4<4K(IlxqHbn|C;$S*5)-=eaq~13T=H?5fC(_AZ-! zj9L8(hyT3#@dkGuZ`SoqAwxBZy7$RL)c{bez2vWJ_FwtjE=sxG0lx?W1p&%uD<8GYG>6zF@{5as#>Zfc7KPPeQ#5bbsyGE ziH~AMjTa5dkh8+Po)gtXV@JGtR9;%&#-3qfZ(5rBrcClAk=Mx&ga;|eyRVsxaVs&< z?zj|zH3+s#uMErP!ZDb5QoFUsxoM){jQ*)jGssy1?m%=4$N1`8{?~6GT|nX2Vc&j^ z#xlIHpRw4nSJ_pTOn+^1Un&-N-D>?y+h%7Tq+uDe>s9&m*(N-lyGl_Y2>Ep%$1yT+MKhkPCJ~Q*Y>Qw7 z_HcEBXORkdCYpVBaOiHsO@xn*q_24^`(_hFQe38on{T9^j(@k?JZFZVy80~axc|LX zv+aG`Ud>E&VhVZr79?*WV6qjys3JP~k%+MkMSw1t35ow=X;T~-uy|Xdut{gv(wRqA zO7I{dc;(izI#UKHJ&R1qpcP?8;!}hA3>KD;XA&TnzV0%R z>*Vi#Jl>BF*Nbf4iw@A#ZG3{0rp-(dFh$ZLRdLofg&JZ~{g$^ydeUKwNT9f|%H_n_ zn%Ig_YtwU!3Vy?_XWtz-yoUNnfd8b1u$)0z69B1#1AkXED%I_NjO^ItGc@EG&eyN& z^s87oIBlQU_ho3HN8ujz^92wp71^^^FLKb8aa0546>{=CxP`6VgH4Ns+@eMb@6q<~ z;Y2J)fpj`F*t+-U$$T5B&Tm-krS~}ZHDqFMgtEnYz}*B!&esk#w)HZRMo-WJlhdr%9 z+UbQ>0jqc`GB&LvP6de{UI<^->8%?6(mzmm#(&_j+FWhl3Y5XOL)ZM^SVK;==sRhL zH1A9yg=8ad)qXNcRyu+F$hJ>&ZaWJdwZ1EQo1BO#>6~v7@iKj|uR5U9CU;>9Y#NulO=AvZxLh zFKy`4&Z1Dri>F`;!T~RH_J9{VN&}yk=753@P~P@sM{&>kW;4n=((ng_6f6No(tov$ zOBS=Tjd7YHjY_CEWjsWx>7D2HD78(1y0f{my~bN0;%6tK`60uGzcm9i3cMb^)nQk> z4O^JcwCeQx**I)f{hP~@Fu4?tv=@Z~x|eh%+F=7cbBq*D3^v-dO3!+79gmXk`|lhv zAK#rei+%Chi!TD=-Tn$QHMEVFIe#2|v?rm#JRBsdTIoW`!Ub)!CzC8$`kVPWY4C=e zCDu|Oi+!vu&yKovbyrh6X|i>V7I;ihg#KS6meLd#Dr=PR!5uk%rv6G!fs!8aP>pJz zM*?Uq8{u1P2(_F5s0XVwRM%Fg30zG+;^bXJThrr`+U6Up(hNyDRRtVyi)>wDx{nErLDspOV6Vb zj+mx01ewu6glKtF{;K6()yg^VUoOAifB)khb4|M$9|i0MtX?3oiussqTP`%d@N zi=QvZ=^&!Br|nzd40sd6`S*T+ry`d(2VL~+wc@Lr;0{@f&JIR>cz@GYR^Nr?XMF~5 zrCW$JHkw^p1nG=ZG@E$f)2c&=qn*Q%N@(&$SaqtNv%TbD%7@_T>-Tlj~>m+1Y zRZa(|w%Tf#k5knq0ygW;v07ruIodoSYgux zoy;LhB>|1ZzwMIsrN+jAVgtH2;o{E4Z$1*s1ww0k-N@?J2o=H;e?G#Pt%wA0@qVxN zhjnLl*gA&U34a&5JyDgMQk|#cqr*)?X5U$VA5J6Rtb^0&_U9|1>;S&Au3%RFik4xH zOsa{VRSi~;WnY5WR)YU##r|dduW$bFf4(2?vMnq%)c#_0)*VF_SF)6Pxz6s4!5p?w zI;Q~}RVvsvubN=yLE$0}r2SFkM@3P@5qiL}bJWIAjemV3UoRERq+!D9bk`+@-)EtC zhzv#o4YX$*YXb;pVUT^vBcG%(H3w?Fm&z|3&w4Sd2B5yZ0*se;TtF13xZb9}_UErM%~B!>tfk<9wLCjyTpKnrxgx2GXKBbIxp^OdEX^ia*Uc*O zwwKc|fEXsI4Ul7uWRA`@1vI{??`CC|h>_s{s(!PnN<>DZm*pcu2#89lqSKC-YVVy)*12ZLW+jF0TTv*UbKW#3vA;Y! zlVEcpxzCX;NIJXFMphPORhst4+0-PI<3;8wuwmW2HEdGyzB-<%tMs9u0>C!uPj;ye z$bV0soaRt_$-~lr2a6O->fi?3LGMF_JTIcXrz*~GIFUSuwuoo0{(0T-V*JH5Tk~)Z z5WZZ3@p)G_j~`0mw&^VdfWml1w7TuX)Hg(_7|mmNR90ijL9-Pyq(X%sPOpOt91{LD z9BC?0blD)VcXjDB9@U{!AyrPR_Xyrygn#rRmt-BWg0<8Ms;abC8x054b%|-iGgyzN zYjrG6tJ^%YE1_sPh-1mi+eZ$tDm|+2xUrZKXhHUYu>)DWL56S`iO4X{Wa~b$fY98Z z>%}_#W@!|shnstUu?$iRZB2#(gYPB5o7Amoj_hXrz+lhQw%C1xm~hrOjevyH*ng%x zTi5jIbn@-cC3>n1AEbQVq~&9H>p4#+QI*xz>jzLqwzQ{BE$N5ICy2Z(!Mi~jcbxz0e^=kd75yJ1@fB1fUdU`Ec!hP9h%8H#w1PLE;iG{)~ zA^{#Yv~yUl;fR?lH~H^&jdg+UB%C*2QcB=t$wYXKdpVl2Wp=3vQ*RY^T7jM(I=2&q zhek(jhwVFeTA!EG5r6{Fvwz)9^-0ikQ`>GMmvIC+$@Z=0B{|o~AsUr9YVXiGn*<13 zFB{x)QA{oH4tT|DfLKhv2k^e~(g6aSHIx9dSjrh)O{;RW^XrBC>C<~JcpgI{obji2 z4M$(WAQJfUG6LP@>+;}j(+x*hWdRObuKDKH>+L4vRk9`YqvJ)BsDDrAi;l3I94f1F zOQzFua#222Md1ykngAwEN!d#s8*+Yr=@j;Y|J=1*a;CW0zjuyvsE`iYQXU{cE_X8t z+tx;z^HRL8HjB+W$e4E|2L{(f<(G#JSbBeF@}W(kqk8zQ!9nAl;IVf$DSp4DpRL$R z0-VmUd?V6}{BBg^qJL`ksHszCjfPfhz-tXL$mWUtV4IeSrEz>W2OXU`=4pJ780}9*FfhwZ}uoB4Ek^ZlDpp4ju!Eez}^1r+=;B1RA#r>zQ)J9>gqO; zceVGlw=@%|W<|PX*KrcqsW!;jKTnS4SUde+f_-8vO|U;~s(;gMn~$D-6aIW{1iY>S z`#80%aT)91U9$K#DpFq9lJ+!qxQ3h5?L2W*Q(rC2Yh9f-Cj^z{0C5o&2t=BYb;&Rg z1h5t~W%iCjwFh#q4s)eB7U`hW;k5FENvC2VEhNpfE*m$B;xdn229hFx>BI$vS)*^7 zwH{hi*)7Mr+JC(htJw>Sd-a7z?UjaF6zrURjfe%MRc&3pNI%&>VA~%j)xy|pLAjX2 zz7DT%o%4Z{Cz~G1S4;NW59+ZT7TUfj*u3g~2ENBsP{I~8!V<*Iu364gCzy3L@orL6 z5o6Ricf|p>wHDSub$8I)FD)?*VjTanIi3jyPypaf6Mv^nP6>&MM<1$?kP?ax-I))1 zq|8AEJ#9tekn?6P-MzxGrr&~2tVe0A*S)EYq-z)7vZ#E%v(rw?Xu54FS|C_%ceTeE z>N)j7f$aAY+L{j{lLPNA(mQ*>A^G6|?ANjEpXU$r!}t#1Umqs4uUBOjx-H#oyr5gV z$=-IgxPPF83Y7<`><*gJmI)wF0D{uMt_ypNRJajK*lS9A678Mpxa@3AOOvcRLBi^J z&j3L7rup)Uob@?$(H;G93G1jUY1#3$i_P1#;pFKr$Y4;LyJc&9{BjM@g+v5t)ls^= zd-Dv%vNuLOJmUW4=xbC9o+voVtz858UB{Qh8Gj-W+dCnLhjY<8MOm1^UpV8}EB0Z0 z|NVGa9fQZ>i$$R$*>iQFvA2QBnLu%hCCH%A{GlO|dM^Ml$H-U9_qIk1E;VCvxd|=& z#~HHG+B29z!wQqCo44t;et{Dc7InnHN!@1&#DM)lc;JfpRB`v5~sCjALzJR zhr_YK26)t^^iq|Cd6Oj65dz9&tJ(&OO2%sTRRlF7c8H~NUO*K9OC--Ps~&z!c_6i% zNS7=Z6z;19`~83X{j#HaQ>u?IsdCo_DkV-3QNMXA%8?` z-gtnM+Kj6+u5ZQ4s(N{rRGqrJ?FW>=Xh%M85E;v-P>-V>7etHqa;oi|pQ7USfzN0d zboP}K$TpH0NNkmE-J8m6`OR2*HS<6n+OWYv<#2C93Q6mRnW#`tXwKe?kxUeKv0SoS zVeX1HUS3`9x}tsBl?TCDwVWqM0XDSfMUY#6Yk$jJ>7_2xoB{!fZe-qlZ^R1aBsQ~bmZ9B1D7Nk z?^LH&IqAH1(g1576;-Y~k}B33{;@8xzVF=rJG33(eaPBHAr*HtwaFlHJB$Lr^jmgFhy zh<^>&BI*NBm-rPqb`fy}-g5ida{bF(GtP#71$Tk`H5>h3e5u^|s+nIJ8Jx!jWF4!T zN}L9{)U<|!=jx!og=I;wtVgOREdh9e*k0jZr2BTXuzv(3H4pHlDzgVx6s(LcHy}h4 ztAH>})YZ=a_MNE|*IRh+UCCx)bADU$U=F%0H?%8@#qKbVGYgjFu^cEKQ*%JE#JrHXMq*@k6|BYxe=pRxYptk)3P3yQ2qv)4}s}#73b|2qfp{ zt2O)6hxb3u51-!6kE?Ixp+xgcpM=OX0CZrW-C2t(SW*BB#!CfOSQ^KdpLjSA!|T@9 ztP@%R4*+1c7#PhY4>YqOZ#rqhJHOinn156~-kD}F%|_2lH|?%fbHl%VaPb+>2>-_GYbmaR(AzFzH;rq+l*`clj$dGV@_#bL{^P8NDx z+Pn$X(xHlTvZ>li=s7nynb&B;(SQ6-h{?jY1Kjl0lC8NKa%lZ*e%xP#7QMeyK_diW z1dK*0u-)k3?EHYR6z6^HDhex;E7}7a4dt+bzV2yvkXE1G)RtYQvoK^!!i{bUJA22i zm~~?;S|M3^zgPgb)N7}3OL}wEz~4X5B`FHu)wo6VW@Y#^CRZqktf0bs%6~;CocrDt z@GjA5)9D?V%~{(7N(3d7l_}Nm`(V|(H{1YDbfjIhjU6E&vkaM zHg5Kol<|f{4S}DoUK)L9@TX$C_hHFq2usAPntg$V)K@q;d_nD9+a{)^K>|?1-M2Sw*Wb;O7k`o0q!Re|8}zzTLr&Zh1%bTtOp_CrPMB!HI-Mq!ItRg`hF*N_Zt zW5$fO_}YYPU7Al>hKdVCSUN&jroaaj*L>0xM{A%H=(|;_3ReJCK&rn|T)MC!_>49i zf(ad{Rc7N>7Wg=y5&wrDKh98w<3sCRe|VYOvV{RGILNRphV>cPv-VuavI+nLZJLsE z{(^1Qft^wm09R*C!5cMEoGiUHY2F#o8odT)kw%tsU*y%H%Tqe zK3LFdiX`0Ql=5+mt^v#S5;bwS)VVlWPTeCj)WkA$CCKt>6`TTi6mJxiAxWZIf4*HK z*p1Us2$q^-9kzFD$|T#;*;bd9@}mQi^^9LXj{p1-WHEji@Be*#PU))84O$#p&B*~K}k)U_a}##wpe-I?K^O1 z5F*I1p=K{#Np@M;9{Z!%Jn)A{f88hD_NUoH@06f7jqvgtI;mc*?eC+Ney9$ogos{3 zwzH^ctFQUWb(ti{nQ+F&LH%=0efBkSqe~hugq6<9bikcAZPud$_7{=&`eel%b9>Vr z@amGS_GTpa;#a7E&FY}3AQqhkrrF8~0af?d^ilmYA>k?a8J^Y5UV0tW%G$S;RkHWxJ* z8;2q4@B;g;VHQVoBhk|zluQRC6S76wNjsMw6cOK+v37D(Ei!4%F{*9C$NNQI3A2SV9ML*XEuP{XpM<#~Z_TUN6T zss))Q-?t^SsUMRDe+-WmlVME@msMXLg_RO}%kK642L6d{wg<;i zh=cvoLv`@LMJFQXY!oEn{oTQeDX*?<`hKv+#6J+mvEJ!@E1MLqpIxyJ{VR~Gr?AnU z^m5ifiN%6Q7l4sX^Dzjwui~J7?&=UgmDIsi>RJWl*vTKPmY64X^Jxe?i zY4x2EVRn5*Aodxw<_-p)G1 zlN`bYO_0!3VOOz`cVKw}u3*tFdgsF_vC|U5u*5TomMyZaGkag*N|+h=WfjRkU9Vq# z`A@1&?ho~`e-}H11KgV(1d2<-wpW4PGHbRPq}qiJqo$jxNRb-SQPVMUjuRm2?$lK+ z(||cg6~+!nLG!Yp3c#b{sL6HdJgwOauOh&WZ31|iLJcsesGb7>DcW=FU>ATY=w4I- zaHliil}Gb(HF6+i?41`?57UaFKn=X4%h7o{C7~P;e<3p4u1-SRN70O$cQtI`vPG(C z6YGup(SEXE^@kC6b&cF%pUBPh{NW-}F<3~=RUPyvULB`CWK|2VYi_|}a^2gy=RIX^ z{4#>#kmV7svlrVljI<5XkY>7xHNB*iVEAP5O|uhk_7mV^>m-tUpHKUU`_OEs#(lmi ze&)l$P`7Pt+o@`hHL**VY+gtbnmM}*F0xE;tEdV?ljG_+yz!{E*4t{3^|J?#Wap!% z_>R3QZ&A>r>tIeQfQtNNz21HIkK;eRwcO8-tv=WOa+7(*OaZf##>GtxwP+5KeC|;F zvG&=ElOM)S0WOnm#vK7~lZ(bJf1fVd+X&8!ZUe#p<%a2IQ}nT0hU;p;k!v)cB^W5z z+nvV+kAv)+1GhUzjHBZaxT1|gzsVD%tGOxZ(|H}fFy7@{&gH~mr_c1>smfjRr9ney zyR3(89M6ujB`2c}6oi@xq^`F|@v;%iR&BPzRvW>AI9k27g&L{=c&uh^e{Un9kZSi1 z@M0!{6tkqzXc(ARQ1N*Ne~8@;y0ZtcD`A|L zB}uYrO9`5A@eYX-B+9F*xySBdqc}j-y=gLfO@#`soz=1RGeSkTQgqb|`nJI8^p>(x zuNRWKrc&=?Y3Ynd3FEx08sjiFmRGU^_~PfE zM1I((wVKn;98Q(S&%64SPSccs<#QArWp|pLr0(71W+N=WGEc8ItJZ%f5nJ;VJ-kox zPIF|__Tx_%?4SR~m%ny{>ciJbK%JxYk;FCEP~h9f4+!zO1XBFT9YR)cU;vZh@H)bnM!Py$hN2b`=zg zW^^}6o`7p#Qc|#9Z&qbA#nCD=V4ZRW^V{mvaI|wgfY@%|^ak3#Yx> zsIXhzAtKqWU_V|D2quhN1KQOluPZDZVjr-JvFL-xE@5XQ&#`u^YE4bbbq zjYpRJlpo!C9|#FlkvTv}RXN-2%o?oPjt}xv(b%A?mD}}4iyD7HoGeEzQ7ag-+Py40 zph78jxDSLxQ48B1p+0Ikgk_q^zH_pVqq8JWA63{^buw#z9r{#4?8PHCrGaj1<>Rs< z9tT`E&C_9W#TjlzAhcDR#c>oTp*O2aCT7wOq-)iTF2bgB0^P}hn^z6UESi?VDuQFv z&vw|C^?K7zf19q)&+E#ek1or$u`0YR$n6!04a?~+lRlu>_VOs=I-@ci*Q{M5X>bjc zc2mM2TO$O2Bos$Yw3E|@U1P1&@paXP%e`(6haI=z;240Cu*5c>RmHXsa@QRWBV2O; zR~zhGb5P<8KUS~kV3#p3lngZ;5OnIrKL56wa+6_xvw?Fe@TsT-*bL6=2-xo6?ouH% z19&gWi5aVH&*<|vS8RWq=zVF0t)ou>C{g`#d&Yc!xWlD1&eS{K4{NPaL_tUrS}yHs zx4Sya@Hu##>i)JjE&(td2T0{hzC(;3#9VWFZyND&HHe1~)`5hg9uslMB2Q2GH zE_Q@wysaK-4*ahKj;^4ks;roUef6aOOOpWB67+UmP|_2I%M08!w)0&^8S0pZDh<&; zrbbu*w1xD%sib$9!@MHp+Z<1nANFcJ+Q!C0%f`g08|dShXBma=87@`=-vHzVgwe17fHw!m!YKYyY5K zqBA3$9qqC<%_Nl5^Dtvu5RWK$J-$`XK0cGFIH$sLe1-rJnpO^l2eN?Y}`po+m5X!*fb|q4`9t6*ny$5EnzCrhzkim?Tv3dC&c(t@G|ym8K7J` za4qA$<94e2Jak=dA34$c|N8TfpZ)5a@Bd@I`{7TvK|OTQUk0Bw_;P;qI9DTm@t)YT z156w$*4qZGGL7w9W=c{!dzn}ff4tY_d?|Y!q`mrGvUKFXENimHnVVt-3Z0({o}b2- z%lnH+tT0WvHgrK>g>Q!b{%-j=C02Bd7;t3*WTC+ z737Hj()|Nep)+S%viwHW7`oH#d(hz|l;*6B&cLLZF<#f~^MCmIpU;0?e>yaeC41pT zcI4>_J>N2t0LN}xIeLz~0a|?0mlTmLBWtgSYVEX{&wZqV_eL*^d1+2%s#hGZfzS5Vmv|a$HG)yab|H zEs1&c)kdHJJWOU@vbUFHe{fEz*P}`ObZ9GQeBL@vJ18y;Ykf5i`Fi=4pDfw0KG%yS zZa<@|vSt&#&w#v7LnwT!-#56}zK_FJ5=Siov8j#XA#lQ!&2bQgc~#b^kK@jkQg+R` zc*!~|ax_3cxAXIm(fiVQT4t};3dFhTVy8;M1BUTwkJTY&`@v~1e-In%gkOU(*)4D? zhzJP*E|Y2{kmc$X##XF^=Nrh=#gA~f4Zv|PTSJBQAub?BJxtFC3_foMqE*xMF1G6y z0}+1|_8;pN*Y5fSr1}ZKoNRLDL$|EcVhL&JR2(tvkW@VzRL<-`^j*cnvD!2pTeCU_ z_2JigXVw&tBti{)f8sP%j|%SS6$FGmhH7(UhTQ|3lo33fXIFavDZosSfvE27&KvK5 zfES!OgmFxEc-Gr^-5`*pAVx79xoR=tAn0vl@lmulu~?uv4bRTs&i%5aa4x%5vPIOO z(=IN%CYAnT(^bVjw&RnvdiUo)jrU*IHzSsh&Na%JybM8{e??co`X<7zUyTbvY`%<@ zqEKI&78fC}>|l$p+C4l=aqtY#Wx!U5GG(I^%zcxRfTPQ@ z*pW(QQCDbA9tHhbMwTgoYcd>pLS(#T8ss#98w;f;fP=`LBaqBen`)s+t(CA1Ew+MP zRepLxiY@_{DgZeg&(>k9wYNyZEo)s)oXANcrK#dbe+Iv7Bp$l1T$Q z73k`A1Be&>wUa$;aL!Ai}2;d-lA=;kB*enh^kPWw8=a%TSK(aFCT_Ya_1>yS=H%Cdnf0o%|r+ z(y1NVe?9p;UI>z_qiry1Hx;lDTM5t|pXRbdMUQZnqz(138q^g5TsOOySJkW1rKovV z3zE}dlbY5ub-PElRa+aUye=HXv+)Bs6z&j!6K9;!7W^Hj#GOa z#dg$jfcujyS+d>MqpD`vt^|jIzo(+Tk(aHTo_-62HzJ)yQ_y3-A4TdZt%O7>DPA>w zE$W3!x%_ES`APe_r=3wvu*kXIqaL$0e>yxoL>o#;+gpEXkWmXsOeZwZI51{rXCXF) z1mdjG5fpaV#R*u`(tm5U;wP&m3wO{b1_$z2+iM1C@>_j$o)Aj5g6r-j0{fhIGyF`o zs&=z0B3Yc6pUTeY05}akX>@N2?B_rst~7AyYLxSN(|vNbTUf0Df` z8g^e^Xn_lR0vj&(kzEU^={%)_?bVSGph*C3vgQl+8iI;!73!e*@|Ad2ArM^Va`xUQrJpcA@3~K}%Iu3;GmzXg$7_ zGI<bsmWL~7V^JO*DV^lFEz=|WJVqzgv&#S(vFyZ6_KoB5jDo;Lw7>4YG(>@gTdM+sWctvk*w{6 zpZ&|6h~xB(ZO$uC=V1=ZEM32;Vaq9i?nOhfCObsQ1Y}M=Paw&Ge*zR&zi(w6mgSzZ z#$gd1Lso)0oK}@?eL7Ulu**lGM4m2oQkmKxEiZS!5zy=_b?Z{!1UT2A z>wufxiy>=owyg@TfjGkra(Kt0#}HvJ&Tjtn8j!a|23@NC%J32OhZBK2Yd!gYsM=<) z(X9Hpz~Agj{G?>@<>$Y$4}BG<(@V=Mth9M)%BM>*nCcpwe-1!3AB!+DXgT z%CCmaX|cZXu-W;6daF4Ka!^J#!QPzO21_+UvEpL<-KiEo`N3WjyGtDD<(xj7H+gcY z^WK*}rB#<+ygHa+0>?vxl5(n&Vs(c-MFcmmd1KVCMapycy3~%d%#IXz9%MlR*+w3o z%6=%hwWsUQf8o;`6Ht?_(3+F+ke{s8zx{B3tnh5VEN?L^gctU$$bTSy7k2cKoR-a= zNn+y~*4}%$6+IlzjO;wfrmQ`|*6uiEJ<5uDmxkjPfT!4J4(O_CjVmF0XkXw??5cI> zxY)MD=LEu8dWp|c^>wm?w$-T(X-KOvz{VJjz8yp%f6Y0}d>L{yG$LaL6$A(*r(G2H z4MlU9t87c)Zt@W%=ayD9S zod8f0;e?k`6DgyJ(1^xOO}^wkMAH&eBL_V$34`!pU)0uZm&sKt5a^DA#-Hr6|M}Pl8xWOe=4PO>9T6ttPAsL>x>r-z#d+G5q%S#mR{svp_}yQ=^>99VgkJ_K6)|89Quh+$Qm4I5Req}-F2h-# zk#-Hny{2a+dMCgV>%d14L|ubn$b7-Bwg`Av1K!4ed8Xan~t{lU$HvNfJ=}&62JAWUEf2EZ?Z8L3##oxTvyl1M@hWwvZ@F@-(YaGn zCn20f0(zWcMpGZVKeWP^fXS8LzN(HEdofypdo96?-OmO*zg3x=cC{NwU=#qLf78j! zbe&vgB>-*dU*P5vO-WQC^gj zlZm@_I3~-&dTi>VD$};T)*@xlWRLXlXc^O0@Z6eONvs`#yKY+D=!&?*$%Y>D8wbK7 z#HAy47tHR(471!}WW8e!cn5*ic{`=W_My#(Is_^Kfx zG)sZwcHhVI8t#)-`^{ez*4-X9#V>bpYb+{KuT9tRDKi?)9-f5d)~?{t)z6EQgATFDbO zuQc3ASyS#)|6EmvfnIrY=GQU&<=e+(X8A}}e>a#TH)*bd?&0{q);?p0y24wJqH0tbycM-k{?4L(@Lzx7ovRMbL zel1{@tf&x(A=)Vj9h!F8wdP2VO<$!%KhvCQ*EJ(&w{PVr-hHdip{~(z`h{J{)2rUY zhS1oPm0KKi4|VAFsw^qn|uJdLaE1gcUw%$Gbkn|_ae z==W9BvjxHdmydRg!Fk^6ra@Zi4j%Tvp1Yj#maXTOt4?J`bnJ)A_J%+q3c@Apeb{ zX~%N$>ebQi9kNnE)%`v}YG2hKe)y06`!7y=Sr*`6 znVU5}lP*i<&>TFk} zSr#wAu1oh=`Ab$oN2z5>bUEcz!Dd8$O}vO^x3}uMz2uo~xU{{nW?h`%=!V*tgm`|WwE%b?YQa4s{AaLtakdx3~A_)nsomI|52FI2~)8c39m-lSNiB zv$-v*t7`*kAfE11Zv;+o~*_^n-1-{jxyY(q(v<==gDdGg$j;$)u;fmutP$X7d&kTfSf#>npL~Qx3E)I8!W`eAhD)X!P#l*JS1JK$|sj}|Mc6hzWn_c;o3e7!~H@7 z$wv@M7Z~e+pdmk|#R@Ok=e~^9jxHrW5s> zVgxHv2x?fTOR-w}nzOEyAsi{&Ud=o2S~gsB)widdgR@H7*!V`phx9?$4OtU{Pa@bq ztt-0nu#=6iF6_HE7sVp9=eq9Bgp#m`WX;}YMdU!)S=;OCzUrJxWkQNo25-+C89a9H zEcY8Cf4whr!D-!L6&}pn3g45PQgB*N)rXsprSs9fJ#m;~o{q)t4z=igaOuOV;tFJ- zYszdF+_ExaExhjm05*HJVJ$@~5_>sq#Z?BCjT(44{F{o%AufS-0ABQ3jIC*dxiXdR zX41+hr2GTce^ZS8IL#Yhia(}25vsI#83*2GeSDllGyrTqGkxcy|&oF}%Ee>&&W5ihP@oa`(FH1|;r?nSl=LrvL ze|td%G#~3-si`y7>*ts3_%O`-yrZ*)RWXAZoL?aHdCFTpdRC>ALo_y}cC`rB_({<* z?aXTdz2D22o-pguD2ktzeP4|mnqsq@rx*IM5^SzgSC73~yU^^YA6Va>y?9sHFU7`7 z+)rM*0=nTAZdy+PNUf`2E9r{6fp9zMe+=jXmfJalV3^&By%7^JL#?#F_o=T;A-e?O zM)WG}wiHf~Xwmr!b{oMVj>c>Fnf3Y_y7tgNdTBJcZiR6rg`_;$vQV64cjuvmmb~aB zvt7D35rdcXRd4)lIuiRv;Uf_aAT>Ip>u`J6U7_phR+4tU5h7!+z0=D=k$5Ynw(Mq)4;<-5xj*Tt7B!p#=a*Gj z+;-i>OHkc|beZdF8d&xK86Hh)e}|-9?16Tx(pbOty@m+(UJ-A=aDThpj!ec=ux0;hko^XOJ5rNC4OqYREyf;n^zi3m~X=SsS5T~ z=n$F&1<|&pCa)WK_236mC_kt1Gof4qXuxr3Hk4Z>vP;yvwEzhCnPvOue=m8q{i91S zc{sd`#jVSmmhAtOmoNJSxS{!a)A>~iwtPAKpUa_nKoy=_P;XXIZ!J^w1dP?4p;4DI z_RYzyWjM=jA!6Tocj6rkr9k7g&Anch9-a;nDygrYL!Thq7i8I#MTSDl_juR1_bp?bOt0)qc7TGjP9ID|0U%QeMMLW_@ zR_)#Y{;t>YjhDjL+oj3*0{Wv`V&zbNx*bQ3_DpX)UeG(HIdL*=tq-=zU8GXhE7-wg z3l5xjS?uW-#THbAPdzxQ+sg#!zze|h#XF2CJFl{*qo zB#3WLX*fm!2P%84YSC!fa!eZ_ZmpfFZ^(Az4SZsHXG4qY$?Z-O-@HYVu!RmD%P~MA zW3f{qiZ}RsX@0VX{<>ga|NghX|MF?VzP})T4w2HGyUt>(a-RA&tbr;hdT}mi*y(Vx@oO%}`T)PFXO zH>J;OTjN!8b&14IS{79G+8r$SO5yyZIQI3|zZ+Gnv-Acre+~=S&m&2MPdX8Ch*IOM zYJ4!$DiK&#be7*z87Y0!5;r>^qoiPtggoeU-L9=D9g~2&PHWhPqYVbB+aV$z|AY>n z-d|`U&b~YR-(V*UAnhp{PDr?|g|wN$p;5I`csOulFAmNH{x~jsIQ1ro#l_3ZVo5~3 zCx?#+?)P$?f0;bJ&9=pp>y5eNg!Yf?a6}MVhOWS5s}`He^7|+EOCKb4Ken##pDOtf zQpnr#>{c#9ySBFjl>BQ9=Uz&W~4=?H(5-oD)LUj&ZG)Oc9h~S5Qu3Y>GOp?b*wOFjV#|PiG)@0NaCeZ|A7u7WQb8 zDo8U;q5f=_OBp+P_y#I>`zY<$tCh?J#+ZkrnVRcK50~+b#>a~J^|Ei?%HE=i=EZx`(ISmCAV8q$M|cj$ zZ2}3v7&vv`*YyDSmE*ZAf-m(DRrli169g}EOydLt-e)8YIVrm-nFn?OC-Lt0bBsig zf2rDzWs+92Q#BeE0#sd9J*@_Es~U*sPa^*x9#+f1t*=0S+k6kF_H#GM&*uf6~2VUB({Ea1Bv*hLFVkDhgWe@OQ zo9YOujIcEA$mNYkbgSh_AcpK6+akW+?Aj_Cy@K#!?AA9X%tN;VR<(I-yDct&e^tph zY06_Sx6^ShXcXjRu+suh+i`x6y4&fNF^0*u;-lCY>22>u2q4l|JBb59l0zOOC|0KI zrDchCP$^03TngvAmf|Nrab`WQR7_XA{!*(Cu;K#1A-s{x7B0DZ{rChXQZKD#5?e@DFcFqB9jAy|QME+TkY{U&?vG84wL<5)y=sVNyT zO-G-jnp$(+`P%wlmx_L{3J!j1^?3GS5Zj^oMDdF~*_4U6^2TeDOKYxuXzaOL#pkgu zRTI7RRW{8A)&tz?e2P3&_c9<`_gz{s2S1$34kqW;3JZ8?i+(B06jYJVf7W;F&n?!v z-YqXSU2J`ITt`_V5yUse=4ZDmqKeUNUr+LSH*^g@b%i(-_TOTMR4BhHGW8^oinium z%~XDyUy*J=CsL~OeTbo^-R}Gd=oG%wz79t$4z3a8=P*bZmp35t52n1Z@m`InW1nPL9(!U8FNBK*&iQ`^ryC4fc7pvn&xzbf zkxgA<@TtxDEdfuIo0#6$UtqKS0O6kMKPg7;sJ4DR%5rvCz^>9EnVp1VAy&P#daN<` zq?sOYqW*ND;##N|56f*G5IrB0MqOoB)xg#iaQjC13`>RDw#_o3gKXXjb`2`$^P(Ym z)fR9UXyz%FP4}hDe-htT&!cuHhKAkL1nxU5fe;-U<7H;M=VL^v>g-F(WR>|@_M^2f z^#>Q}x56d{^C{j2+=4N~-ju~tW1WAR@GF*Hz3t0>4kFrZ&q0UMFX9S2AoZy(p~;(S zKu)n0Ha?N(=B@OfF4Qu83orL-uFwhi0f?*fbwY}@@2N{Ue>ewI+C9u*@n)|Ei-w(- z2%*i#?QP4ch#>^i+ib$Pcdbf#f+G*5Oe(nCk+8r4jk?5ba3FvN3~|~0Jd|guDlWWs z$F4Ybhts%rJyo(y)~WV#xRAIQH3b2z>OWicG1uCev#kH`?nS`i@C|r1STVX3lJ4M$ zZWliIODL;&X>M2Hz-feLe?QaMGN;mB#DxQ;1@*98ETx)>D9DNztXFDli9OpTf8j#9BUPrUHIW94RA(a>c_2*Sj z&L3M){__5ZWxNv8&y4Fjkk~v-nibjYKprEOu+gm4sy-bx5LD+A7B8GvqH~#!)r&tU z<%U-`T|P?O)RidJY?zvLyUntNMjIx42T_ScaE+pSa1|pyNaBBXi};Ub5qUK@lF>?(iGL1LY`R`=?fcUzXqeqlHa zUQ^vV8|T@8?7(jPB*qonL_qif0uV`gMdesEV)ZT4R%fisaFS=1GAl9mxDMjLf_v;g z0w%H@Hly@llLlpN(>PT;1C}JMD9)1Z=D@Yutmi*O2Pz<*~3rIayLA2{s7P98l4 zj}$n#Hj#h+Ic=8*ptgRg6L`*_u2lT1m4f{%T%j?b;-s4|fj4ld7pf?P>EchU_L+~d#b=3;&J+ST2^S`%Hhh-Zq}|> z9>BtpIpTm?!w{m&Yd4Up!&;&~TVKSJZ>@vgv@Cy_PW2yBRwgSET%Dgzb_xU!9btpL zP0|x~UaYdQWmpI1BkCx==i{fR@Az>4Q(kP`QrFpaBO{S~w4EG1@B;!LitJHYE?H+M zNJdK>Wz!n@SVIhC;lmr{ta2NN)B)WY?N<}Gz`6;VI%n%?ajBk8h6~cXcH8riIA)JM z6#;)0(_soQqIN2KKf?x5s5lj9n=c31XVQ3PjE z6-TOD12|k`RIwIFW~liwyh76L)2r0_$x8h}!_#s(IP*67{h}Rt34XTG2;_P?kqH$K zSK!V1@&?`6)*FbBVlU?QWPb=ziu9cAfXjcqRVUwJKj2>7t2SuNy%F8iR6i_&cWb@u zCbDL#8tR23=-JS=$0!4--~bwssH!@nd`-?-VHt;=2dRk9e6g)3?*~-58ws_kaSZiv zR>i>;xUKG0OT9kS&^0S8S+yhY>xR~nEf~;DWC~Id|21eKuD&kV|9aQ|IDY(L-D7{J zzgBbYPIt1gSakAeBum+!08n(Ic)O$0Q3m+bp%olF?I>(OS7nSpwk0F7f0`k*X_i33 z)_}pOZV^bBdIZ@c>l2$Fc(kb@3Q~V=O6qs( z3!E!^vO4rIsXx+5w3l_jEgw#6iKH>dFUZQU)R~ZFYPCX+|mgg`|- z(1yKWN)R|tzR$*Xd0Vb8e)Yv?zpwA#)h~W!@8v_n`#ADTpTu!Cbf$BDV)g0g2@gvfH!{m$~g#B7GFz zlzNpw0;kPBiXVvsueA$$T4)D{iw$9lNEbwBs@;zGlU)Xk)^9T z9BKEbbJviT@KphhllB#J4z04nthpycsIANk#x|J%5q5)OLgHD@Jrs& zU#{b2J|r9~9m0=?;W^y!D3h)D8-F_HDlmJhRH=fI3VZode8)PR17(};|V2S;`YhdQ7@*ovdFM|YNgpGzV! zL`$`&liqeezzfy&YTj0zMRO_b`SwgUW&?KnfK~d?3J~(TFW<;w=dkxze19%JJ@G%M zSM%Y+US-Q0#_Ua+L)w6{UfIsml}KXrs!a#)eORx(!23FL+Nxql+ohwJy$7e>+!s-- zE3Y!WDdja)JAPElE94xASvwudGGL!Do}Vt%rL*<^QoX8WZfe{(8hvS6Z0{&12ue^u z!uB#GyC=m>I?53L+kF|8;(x;Kp(h))oBDHIEz!9K#vx6s@L@X+@g7y4fTML?l#$oetiF7u1A6=mkff zG!nezRGfkLz75_T8L6<^xuGY8z z^~3-9Mnlez(LG)-%0#^TC3zaIK-yM?7WP@Qv%DO27@+2|gb)^EdV#E-)2`z{(Da)~ z>;1?*fyM-!ZJFgR=|nPD5?zu!W(r`^$r*tLDq@%vP*g4Pd@g`_XJaPe*!yeJ-l_Vz zy*8{)v@c@UqUbU&IGlfJMNIr=KP`n+-U4X-*mot2lX3eMe={uUi_pB=e#o!;xLm(w zSMkc%u6mKv@ICFg)NqnplV)41Lp;0x$ShEPZK6|=hd z@WNH0YdJUF+%2$XB}Vo`mqfP9$;a0Ai``~>wXfHe}aljq~@Jh$mbt^_zjLQl#5ZzG-?Gx0Nb+fPb1883j0nS1MQ!3n!9Q- zugG1z_*Ktk`ub1fn{Pe~pwc(N)^mFu3hH{+&k6)5BOg(j=1E+JA0GgjbgH{^Ph!Im zDu4jkEY(gRYgra9i`qA*-qx_5q`)JY-V%XIw@Vyre}mHUE~gh|M7<3>p7e7fuRW>` zP6~mjy+hPL*l6NNRAV_nd^(+2#E1@81*P#biFl~ad+T9gHMa_zeQeU)IUS^E>ZvU; z@Qu&}w$#*AAO!gYLf6%*ECZU))%yHDKl|tL!;fFoAM0Iz7%$+oyy%)Q#|_@F)nq8) z$&tG>e{Q+Dh9+qTDcT8nM<_Yz4r}Fbpd+i@bb#<}0{}6V zsd2RIuX{P(etuaR5T2u7B|sKcA~B3zDTsDm!#ftJ*qGMfx;H?#kUe<&m3^I@~w# z?b0(&iW2_Ta>ZXnBF^(}$05R*!_pPB4cJTQOXruYy=81F3hA<{ds=k>^yo2&9#pgK zIxdrJ{vv$6UuTLXZ5K05wR?&ML#kqQN5ZH*kv@CcuRw4nw+H}Sb@$Ge_W7==auH)6{d9@Ne(bKvd z;Nj{(#eFI&Y59E{`n;Uk)Xu>LGS|KaT-yf8)2&sH_@Yu6T*p4>Y7wz|;bcdj(-&6x z0$lh_lH{os&-vDGS5u%nLTO3$ZA6C(NCAJE_jygUxOv{j4V2IwI_bNwxK;Ghihi)$2|5ea4ytQ82@X z+Fi?P-e4KtzLPcBib`K{WJ>b_9kQ8L4n9>YJfipENf0#q4$s(XBu=W6R{om>{Ga## z9_`1^zI@Z?xgL`YFUMIW7PTL|uhR#hVTT{yiqn@60RcIGTpWD1J@0R;%ib$LY?>PM zK_@Xym5d$C)cUVSYa_fjrHoT+%@^hs|E-P-EcvkC-Whs$9%1T+=q#U1PCuVzi^NSQ zsG-ay5jP>iRog6%-CwQbAAT6`zy7g)`{$>n0AoO$znjzi&z@GE_OQozc_PIM;nliM zmoNn=30J%_=Y18he>kUuW0fy&u802ce0qZBw1f8(Eo85jHhba1n9)a zzEmFAz4x>pLd@FWPz_8CQvl~cg`57n?J=Jfm5o;_e3}nndd|^0OaW0icNNE!N>h+$ zdB?_G7d#R&f1$y#;!GA((ISfIfkykjtuZHME}}o_IFe>>-Fsqh`f5^mEh*Pc0@&iq z!hP|puiKx-x7D2c5fHzsnu<6s&5eSssYh6C_qVe|fIfvQ5}#QwyvNjvCSFn3dk_n$UOQuTB$XM8mEC!&XawI_1_xacmuOMW zF^pR{YA3{=)yp1#Ysu1EpVN!YkKJ2IW>xGf^g1cCEc{^mVvdc|*ZJj@ZPToUsSg{HLhrj8Lz zzQ-zw`G6NEqN(kCc%;imYvQ$Dzkm0~_w~nj3EzMB(1Hb%950tm1OXo~H~mFm$j8vh zCfn4b=+K%(^5WakEf6eERS889%G;LRacK$#5Oma95lOxk+PFVWmz)FvB?9%Qm%{`B zBPhQtnNkeawtso9ncVXU;7--sWA8S%D;z+)szGlh_7+fXkk(6`y26(Z1pz7u+z>8) zdKcQCmp}ypKz}t$KmF=2@4o5F#^5R+X0u)l1PMe@Z^v7w zxu|5xF$% zvC5>q;N)DcTKK4B_#-`|81OiH${^~+W;;#rCOgdrlYimR9?<1dPE|HXCfu~{0}$)Q zN`&N{dqr7wXoWxIQ^lzm6*+cPaI=hD{i5n%p>FPEi4k|3jmci~@2y&T>&G}=gk@}= zgN}nUH*!+vyoG2u6VuczM4~L(( z87@Ur;D425DNQiD+D%|~n{*xie>FnA-k4Mb*QE#?)B6Zy-4;US1>CAEYN?wEl0-a! z_uO`+_+nPTMqw_XH~1#z>2wUA49G^_a$PRF9FJX{S!d4pig+%i-X*y8cUSF$xztO? zf&K7sT@Kl{giW;ZRQ0DNkY?M}_P2*LJC&WB9t4qVPQ7&1JFok)O~-$=J+?RgOxOsPN+rJH+7Ht+ z;eVsE6hQFBEF)}$+FP5RGv4YolAfHewt#!7HBfXrIiT#*W+{kcT|G*tnvv-u;vDR~ zw)&%QpjaMf2Ox*0G6#rhvn(XouD4R~YI&;%Kh+Cw&qgvh#%?3+UXmJXg!{wT8W*Y8-W-+kZy?NOrKe=-K*)Icf(W@w*DZQB42%S4>WrM^DDd9(SL z)qoDR!zM4j$2NR;l3h$*KwoMV*bl)5Qx$)^mW1go7t0E@^6Z?IruP%SWZ#C80Dn(m z(<|<|#X~nlw)S=?!BVt^I(W3~RPAn8!N%X-eT_pT=)s}XM|2Pj>|t-Fi>rd}F&ss* z>qEw2fyF+sG^48Z-b1cNwN%IuTRuOI=YCPgw;+q(jPJ(#cg?!nzn zR||&&+HPi6XjmwEFlqC;pXxQ78e4!2a%Vqt*}q^7y#VU+kD5N>Ok>)e=yTli24!3*yj@twIF{_8kd6Rck=a~?Hkn@ z-Ntm=Zeb(ra6+9;O1Gvh5P!|xr^zIoy=v9&j>`2_A+VVEVMbp%6 zhSTb8xDK)#6xuR)-n}!KFN^i7ci+|b|MhX;JHNPa>4-#3vAr3>23&2h8#VXSGKNxf zfapIUv)69(C3s=8On)|xw%n*Wz&2eDkYKRpbJcX{dR=!&HLuJ-r?>!sD!OB}jvoMpP1QioQqhOoN>65Y2fjwZVjEc0KC|4vJMm~g@yzxRs^kD- zP-BqSW{KQR0aA!PIY+kQ(O{EWaVX18esuycmDk1k3w-YVqbcZ3v=6V=*Lwct*bhs@ zVDq33Z?Mzc8nLsqpzQ(zCtZOQ;74A0 zP}d`HaCHG@N2>}S2@jR652J->C;he)-EdJZQteRm#loy6MpF~8|>KNU1n8np=wiL^=q8wp@SEBIw0&^ zT#nulMW>Lo>Y;T($$xys4x)e)cQ)$Eu>)bc;k&T!3C@aRTC)V?S zNJa(ny4`zDT-gZe-66>TwCS;KP&GMt_2&g0XtTZ&E3h^XEVfen0JSd$i{BHN*|W%OY4=i zt8cQ#yZkHIs~I0am?zss8N)5wUtGz5W@1=3p5Ay}<1Xql{ zd=Zn){6z`#2QRuT^i7x5IVgwCbl(6U!w8kg442*B4zphlI%q#XYyju6qP0a$U6okT zV7{BEz@>0Bj)M1i*RY7Y9eFC-LS`KM634v4>N36e*9H5_w|{nb#gFx!?N#D`V_S~V zHZ&79VY_pv^Tc)|p-&FMp+vV%QZ}%6#o6>pi+WHEC&OBn8-V$nJyPxRA}#ODF$M>O z*%xpfzOgNLwMnd;4T$B9Ge7EuMy|^Zi?gIx0GfV~$-6A`Jy6!znl~rktD2DVpi67+ zWtv(Px94Sm-=ivZ-FrZ2&rNK9+Z>O4(}p5P4Za23L4FHy+LjMg%&`EYE*0%e9&TLCPobU@e z(z3M=J?Fu`is$jRZXV0R(dl4UEeh;)NAMt6rmM{^@W^-Y`qn74#jTW<`qEDq>+2ui zkNPc#awknb5dMoq>Cv>WPMz~K?VG8xz^n@zxS5OuYPl{2w{%d@6W{{Z*l`Dtcl4O} z&XR2oX^~O|mtL{i+&~I{ADnU}w3gG=eJ;ZzFsx1e3i>;C|8y)Xy*Z)4t5SKZH6>nZ z@ctqwrwpUf82SV{K==Pi)lmv>Zl7iwaE2KW~7#5PplvnVLd zIVCC3|5@xMV^?NA>(zClV?~uDnAUy@Xlj+g!FHgk3@Ja;?cn;$$eXT&VQX4gx7LVI z8xcS239Z_%y^2ArPTNckL#|_V&ZXTpYB?qEz$GDJ+CE>K?!(02H6Y5?H?xvawHs)B z@v8ZNmy!yZskQW2lU4hd-~Uct^fL;Q_8rF3f*Pp+v1_;K*NLUJIz6R+w;EwyR|Hlo zRHre#3^}1lyMt_;lNDt5pzx+H)+`%OsICQZJFHfUs}uGLymVf7CLA}X=~&Xom)#Hn zOMl6NvA;h5{=4?>hoP3_$Hs&FJf2>OI(=m}lGBryNIPp>Oi{-Tx<)`(N6tY!%YRlFy22fMRy8i^!lc}I?xs)41Z&LZ+}M{v zA^Q7V?u6OiaO*%@gpIze+poX*zS`>&J}%dbAs5`ZhekdJo@gku5h9mXOM@y+8|hYM z^@6NLUDB_vD)uEQcp)kKVkt$4+Po9e*~!Xw7Hs%0K8ap@3)oxI@Q=EKB*Zt&bS*Rk8Oz;oNDMQcwX$qhO@Gj z634L_>G?;3+L7e87G(+?DT9lk3mmDYsOA3Ya{Y%nb1};8-5Rix)qgfs>GV1ds}sO1UVxJW&04o4B3U}L0R!p|PzkzXLSX?|wksapx$0^j z9&ss?n0%)fr4|)!%^WU{X};^?1(3OKxygMjRZb4jYsUQb_wT>`|LQmIdJX;Y`}dz6 zzs&iOG4r#RF%tny0cV$f69G#OvT(oo!*9R%P00%LDAo?l$AmmL)WN&!}vXcYli0hgD-6#*;(^Ox=w0UQFn zIF}3-0ZV^gm+Rel@2#Zu*7&F)mRB2}Q{~R+mDS}a$9brXIhQ6QTza!h+aY)dU@Yuu zOPpcO$E}^8igMOji_`A_CLXD)saRStchot7 zR_EzJAYuK2erXr2;HY8Mdoq?tPwAqpw?6Y0M?il$O>ok*B;A#O@KU7=f`U@>`@S!Q zFan_WZtP5G4dK%*Y#Bxsity2Qajn^JKd;}|;`w1<{CpOu;mUTKRvUc#!7eg}2H2Q7 z^jZW0YIvcfRK>l)=aBwoHK%zLOl)7*`kYvp=!ESwts9)Rw@kEKrDm(Nye4^@7BvU# z4I+O#0z9cd3)Fy%7(l}pJARvobM;_=V5Nb0$|*mtQ>TPW$qYbRG{Wm`3bg79ljzy2 zH0Q2K>CF4mz&gDnbQFxJ*j5jqhC})YcsUYM;oM}MX+}wZ3AU>Wtp(rXxmd*&&6%TJkXn&lh}17*uB9;Bt&#VT=JE9^b-Mxh`2 z4uV5+6<>f%!SFi50)4lscF7e;NxVY%zn&}6Ed1f00siOdSTJEt$-y?AEqz(7x7L5x zFW#>b;`TPtYl3{~Atvy#8Puc+>4=`JX@!U2#OqKgVQ5g;*z!vAOy|m?+P9aUCnxeKmyxONbCE zW2Ekkx{Whi{yU5IR;k!u5txnKo!ttcnc8VV5D38ao`*85r;1CSgH038srMZ@V6$s| zRhv(~xJ;kPIjYmB@xo&D ztz4@^H7b+Af=l&E>#vLU=O2If?uSJo!_pB8ugyE&T{o{yVP`}d011f_-W;4WRJQ_} ztKLB8(_TxtRyi~SNR|i)JG_4*a!gf0VCARUDX0d+#cHW|2PcYEY#X<|`5wfYLvuw4 z=%d%wHq_yq5y4qmEvHa7C5&#xYNk`LYP_xSKE(jQty2MQj;exJumZg&_z2e;+}TF7 z;Vh5LrqAaZK;u1lNs?{(&@^0$9Oxz_=K5Rfb-W1$$Ctt@Ooku}FuZ^CW`W^PO<*LJ zU}aWOpxDW5tyQDg zcMXQB#qsBO;qtbs4i&Qm&?xO9wQU?%bCPu{1kDU;NtzgM?Bg)J7uAUnf^C!>9#k;< z;ay77fg+scbW)YCB5!~3A6we2F#=YJL{8wJ8i4Nc6>4I2vLtJFVK;!fz9|V9KD5&)%UoEijoYl6)E(4>?R-G!QLsbR5peGrZd-p5y-DXisG5?tE5}2P zhP>uY$WJmJ$m&q^&-+<+sJeszWUKexQZgwAuB6RSR(6s<(<}6+OXYw3usSL}x~Y^G z#al+iXhGQ)FMsxdIpVAN+dDzy>UX(S^fry;@Ei4a(c^S zrA7~W*2w~O^{!C>(_Q1J4fiP};0a1edTY(L)%zsW-D)M=yfaRTDdU2M_mp)@{bbcX zxEpsW9M)u*`5gA?`GmwX%nO@GhJN$dZ#7w_v&B>%ja z$(H6gVKo>ccZYw1F-2cXHW=84_wFp~1u7>16EwQh`rr@#kN+Z;%w+~X4$pLO0Jcxy zD-qe&h<+=w<7i+!#M#QMsc5`|~9cx$Coj*H7F}LY}Klrqd$GG9JCT@G$bnC8yol7*)354oU&3PYVJ3d7T)BMPx&Uq5U6~zqISqO$@BzYD z1n2CpVJ{<(qd~XL88tcT=78X|_0Gu=;ENIKkthezU4QAy&9(|hDAls#CpkH1M`);g zZ?r2DYURwGs<4{YXw_3rXMOm{qV1vb46hPkq$cOdk+D9_?n}qKr_$ei+o`^z&Zh?( zqkhtn^40ry-~G5Qz_(u>zbG%Lf{oOikgy;#G(U)Y>tLr~dAu392D!02{npj_fvlW^IA7I$^D)hu82j3F1GW^;Du@aM~6=gx~43%j>og8CrTvWeB=mbysaBEFUkw z6V2q3-tl%KB!vN5_}Rr;m9XulSaA>yb@pnBOn(gLSz2QAayrnv4okVaQq)Bu59qy@ zRgLpy<(dB}H|bpw8v?rx#Co)m9qyu_mF^V44UZ46ZwZei) zmUa#T0*-Yxy>k|!QjVQFhZOx1h1-(Sgn2oOC&&IBiSltd#9*PRDH}|@JNBAw;cWi& zHGe1TC>+6WtTt{dSJ4TZ)LvHWX=VDscjjfaz%;Qst)OJxq3?vM4YFb-Id(qUZU&gu zQa&ue`)ivlCf~XBq_{~G>S~#_+f<`JU{DUjo4MkMk8Zp0N{iS|a={XV&D2Rfng=aX zi$qIE4S26nWd&Ugc(BG2<+Rv!DLTl0<$p)sm-5a89J#Q97*%R*kLqr`ysA?g`e{h! zZvgmkL;@DIJDS+^^m4u?FXMnTUu&#iLyF!8XUJ8*OmD4DFVk7Ut_(ABRF@zIJzVUZ zSHP(put={|0e;uz(PNdC!5>kLonTY7s!I{R3l#}=2yh6%kRbsV;$1Y2JGab6BY%W# zo~7ODBEfJq_#V%)w6zVDdzwj4GcdO&V1O+eQXwa6wzzrOv@I zhlej27qT;A`oA}*u0B1Lz^f;l;{=fuDYzBw2_u@8>yMKeQ!}iS^?8e!*$@gBJ&?HC@(W#M+ctVYK`*kei zkSzGFixj8Y7CTmZ7&zyn6@{R=X%XPY<}XrRsu@e-NSBe|IOMsU###F#%oQ2cbJ4xo2;}ShuyJa?556UxOubJ+ng;Q4)S3$)8Q3@ik&oAuW1*dj;tI-D(; z`(BhonesbFka-jCmzjn_{M-nbWKIqxrA83?Ra7Nssd>!oN42&!OqC9!w5F>81R zR%Zb1sztbObDPw8YJXP{W>|LBFTlU2_H#n%BtSVwl%I4{;@zLHD*o_8|IoCq2ULexCMvii*(0=Xevnqwm~XU%k@#S3IH} z*R2|US=(*z<# z=5OjF6E>(Y)f##e$JQzNeHm0v zcqt0m5S>zTIFYvwy1Xe!ye{vY*+_k>u$%6v+E8;q74NtVhWg>Ku+F6NegSP1P{})P z63ZS0%W6VBK7B_@L&62emDF*mqP$4K$^_Z#_AWB-UPh`@1z5AldOxkYYwC6fh))l(fm$8HPZ}`SOMgE5aXSL&%x2qL1e<7hrM!=1HEp%) z)hfG^z@e-wRW=V%;-Q)%KOThabY|Y?a*CSENCF(b>smhfu8PI6_c<-w_DOm4-+uqk z|M1QA?U=7e^ELi!K)1(raijWk%-87{F?d5|C8uk-N|i297+Ga6R573o@((x+fUA+!ZasNEyCNF0Oj+=kl7JjCecY>@ z(4?=|t!mpvn$t|0kbfQu18U+^!o~c>*z!nsd6V6a!SHeA;%(6*grkw($%qLpj)36+Y9JRa!n3Fs1J(PeGNa;b~{* zsaL$j%x2of`=X0zU6T=UX{+B6ed*JQLcL8>jA{Gch_Bmbj35$IDZ8$ zMNdMKs>TO^=seU=W@ij_Cg%0Y{`%(K|9&@~&ROvna z7k5yvv6r=5yX;Wyg}{9{7()Km-9n0O(60kncVBA2H=C2%yeqt;kE55AML#B|N(6Sd zoMwB$^~pY0e`nd^X~6{^2#)8eZhuACj>nakv8RRyg29xQ&NtBPa`$wiYtn01>SL@% zmBV_7wbT6Xj@QMBP+_2LdXr2A=!j#)6gmDN?N7!VjP~z-c()>0ek|FGY3_nlTc4La zolZ3D8YHkN{Kl@ulZyHs%;k)&^zh(pQzR`c)$3w~>D)ji7iEsnPN26J+<%<4;LPp& zB&i)1BYs6ncutI#nz96+!t#JO$$4cS%0=yzeH0`>b@@7A4#Jr#*rpr)Xw#xCoBBZsXMbeNtO!EmLH#_$`ACg`Ngll{kp%i zTnZnse|{Ns@Y>2d-IW@hIe!Wij>PzETkrA?U4D3TM)bDf+By5lX(|rDov1g`rM?)D z`zBQ$%KQNf%xx;EsChq~WEr~k4E67wFab=+Wj>$Wl%f4pGY*ELbXO)?rDJ-8NN16^ zaoC8fsum?6(SABhFOHLy8-fONz~0LV;&p2~`DD32jvY}UM=4Z&Qe8LawtQMC&Pdtb z7a#jL^3Sc?l88#%2gBhPHH(Xg56m-dQ{_b|l{Ot)aNM&~NwOSfd(*KzljOKxYbLgI zMcJBEg6g~nWtgl=BRhnQDGrX4UuDgiuyeqX5K1STh# z?X^#>-$im%@MQxk5f9rLy@-FbM#jD^O<`hOSsu_~*Ncb0oSbvug&g`pZLO>8yGI$X zVUzKrt<4%_9D>VHSN7UU{!-2@5GIt61H8c^In02lhEeUss*X5k0RDr7*m=n;CEA? zOtBC^eNk;dzw|@jwtKhuBpOjvkvMl}0sG0Or5cLl*vE0?u-u74?^qHi93*1rZ~)+N zD2^Z+``H|2;sk+z@!o`z2z%ro#rLAfOEq6oxm5pEFL+;Y6yph~HcH5HdQKn5Fs)0TQvj;J?(ZPX0Yr9UXHb{Wv|d~7hK zn}8U0Ig^du2%=ePnAro})khXcg9U+&ibfE$Jfn#cc+Fve>?t|qNaG0oSkxWhFMKm9S`lb?7HIg&2Bo0E2=3g_io&h z(w|0Kbu6oKzLD2#iuC0h&~@CLIijFN0FSCYY;~?^}=UCtf))vSs+Pj{gzP z$Yj(unQ+witS40%T90s6wxucGhnDD1Nf~Lq99L4XY63u5wvkH6r_?^mBVL}wC$I}( zG!&;o&Pm13CVyc|_Fj@RlW8?YHB@jA)*WlHxlIWK};;Ys5lp1rS1{OcBmYXB8N|!w2XR*F6A6Gvw54sEQOcK*3*bsno8W1 zFpSDzclE5jm_OZNT9|^rWO6PEL(R~-6y&ll!Uc?+o`1;6dTg+KWGnbsbySi0)A)(& zb|g2)r&NR{`}aa!K&k^Ak3i{mE+e=ZRmt8~y>#fn8v_+0izBxq>zvf8vV3gz^No)< z%LcCPLIbB*^UthS`!HdeU-p*ezMT*`SoZPuJI)cTHi*<&d9*v1NFdb+f=H^pBFAAA zi}R5rMSt)#z_OEUa}R6irnUs%!I`DK^5hO9H`dWk=+PxPP#O@z&Sx(~?nKctM}gK+ z)hJ#_o``Py;^L@Z>Pzu6_e;n4y4Bkm;UL9&p56>oV|l~N0p-+7-*;M>R|^7UF$p{h zn^V;Bz!VnFbJbl1-$~*AvRYqVZ{RCzAJ5|PvVUHYRo_Vt-tz&vx^}fH!!^gFI2?PN zmqIx_@Ngu+;n>3&l3|axp9feYgTdZ(2I8Un$H_PB_QQHpfa450r)%qJklv45 zDe$Mw!EjG>dk2RK+kjLX$O>6Vb4lubfj$nW)rPwzJ60cb*aI$r{Bu##4md*rkqD8e zJbx)CuTrD(zHPDS5xBFQBp#WI%QBGcPWl7}zO2{p`!|1@56i&g#S?<6gG!NOKPdF< z)T>f4w9aVxIBnFL!q_!gwE^O$R)9`Imf@T=y9hKh#T@gL)T>7RAT5F3rc;6vGp3WJ zAe3%=)U%5KcIpjrKgT4AmnTq&R7e!m9e=27Rf+wZv?0;e5gFARE;X9ew*(&$G^H2Y zlg+ZnHs_ElukdgLF9(ediCUYD+*{Q=OI}v6t3nH|9t4wqd7*H;9>ot@Yw0O~yS-YC z9NMsJ>`SINoBew7j){+NdvG2d^wiXoT822V?fMK-ONQ>Ho_D)7JKT}3+T;LM3V+Mv z1V&QPoWKI_0swARt<~Uc33V3XPm4=F_(=-hH6n@1=vLz8k~VG20)YLsEwr0-f|>;F zp(ed7ZUCrWeKH0BWgPn$BmmqFLffs04q0qvy3dj#KKxU;+d+98#ioe(y06ajWxf9R z?rXQ!o4dE*<=K^_*rISQiqJ$IOMjhiN{WZ?F5TG_%Cvk2ZnF<9XXj<23v&F#XPPNF z{vEU?<;ge#Y(8EcCwereVk_rIc@i*3R?9Xzb{0IFqdyxTax{(8HVMxri+^a`;RJ~q zE0pYPc@-oTeL8N(Po?(W(srEc>#C$m?TpKs!Z}IO3%QCHXSK?H+nwM8bbs*T_hIT- z7Yp8_?0>sfZz+)){8=$xjr8Rl*ddLHa)-4dgKgUyU%MsqIjcBzh&Z(#Q!$-1Jmn2) zrwpQxI#$cjVy`s`&^lFzbf3DdXj7`n%q`)C!vv~|-IL?Qe|zpLz^_L0TF3J0r^9Lc zST>Itbm29y+J$l}uB^~`lYdmjE56m(p!~X9Tp}4#;y34XShY*%_`K=7MUvq)^#DY3 zh`+JfE{gE6?hw*X_Z1j*elx&b|MkcB@0KJ#ar-ABOx-dHTL5M6ClIcHzIFHj{}Ww7 zsw(dknU{o!#;YW4QeA5?MIC9MY|HxH68xK#-L9!1Z*CUBDivQCs(&D!QdQPXGgvnV zySt#K{LGKT`Jc_E3I{plrXxLP9cZH#E8#$f`$0BVDE{bGz8nurnzSXFoMq$n@K25^ z^-)<568cVXrM4wo$R^^3noS%F9zgW8R6T+C@-C0pE!64sRzZRZY z+gm$9Wo2JIVYQN}S%2WFkENF{b#>#TKIDapvUXxC>lxJ{;kYL%1(n_%^=!_yvxiPi zLUL5>fk?@Vf22wg_)c+WY_A4dsU@pi9(d9i=OPTt5b*PCZ)KC!6rU8 zn{koKsOedvUPw&Jc~nV80X%$bL9GWpz(#7XDCgQ{7=Lp@e}8W2>RP(z4PrJZ&SQWc zPlXEYU#RcPo(A>r+wQF-FIXuR9q;Vds1i&eo~fY)wVLuyZ3>;=t-Wm^+?vJ3I-;v1 z5LEe5ZmZ_9EWUa7K$T8{eCbeX^+$AS2{a!iq~1<4kWe!4Wcidh6<>xO5Ir&b21qzI z3)o9ae72KM41cNG@hY_uv^^b~!pnvUYO8vqJ*D)^ES~Dss-im2@sp+dhku{n{P1x& zFg(PJUMQWUUjUvgtY*7X6ytP(%?YF2zQh4W(QH#OnGj2}cDyeY+FM(FBoe5C1WEvI zZ@^KSsNaEKHx9DYi{i~f6Q2O$K<8Heyn)BiJWn^t34h4~Lw|Jk5csqx{@IjU_F8aP zxS?@=i4G#7HN1WUP^cTi8r$Q9b7H5cnO(Z+1Kk`v9_Pu*J4S2@(EgUlG+oJiA4kjg z&o12W=k?=v-_38X)fsO;L@$ci>iBaLne(ZRIEd!*3esyRElqR+Tsr{lq@5+Dw=h==?sE}e+DT|W zR+tkOcaR`?TG5uDET4i6{f93;>I!dP9&et{6n`Jjou_DqGGZ|*&;l0OIJ5Cmnpc+r^A3Mi73QBb6QAMY0WZ54b6Ef zRe>I4;#rkLb(l=7Y|`c#hTl*R5?KD7h8IW83<$s4XLi2mnS?;qdK|9B^%@zFjB zFSb?Z@Dd@FBs+I3C5`*8yzDN+#=2VT_r+9_z{BHYj`{FnH(4@q9OE9mF|JDgPJdAo zrIjQ*O<7JAhxij`xWjTpw;+g9Wky0$h)+M&0|;}3MalNNQJ5PDKnii;~(~*niIBQUmOa$^sUJ&o4Fk^02947_hY~JaT+yJJ;?K4rJs_$1F9w$P0 zaGO`aNp)&3$ioq(LUo0Nyp{XR%Ki8?(C*hiKAbhm!!qp?!?}YqY3K7&_dLbr60><5 zs?WIQ^`eLx30?cLs&a0QumXx6(se)*(hQ^5{Wi>R)u1UwSh{G$RDTZsBonF-c^*AF zMK62D&9*&toY&xl1A?b+wpwjA?GdLIIjylRDGtKo_bSjzunDT}PF>jaM2&fHD%fpF zQhm}tn`c=9e&t+EVX6`5C@G)_|_`=U?Kfi__aNc8r4zTm==#gFvUzt#^ zfekCBz3=ICHno}V(tpxeqq6;47^z>aS3*`k|5R8`v9vnbik&ib*zh{b-t^s41m4s! z&nT-23`-!39k@@_J$OkJEl-wJl(7}=Y(=R1c}pUZM695ASCiGM|C$<;B)vW489Mst zEd-cQeW7|L3W%V5nxmtHotPa*ruq=MXsE8asN!9evbIh@e}BX+$8SHga)0>OgBbgf zVXIN=^WsEiziASf7C;xbL*ZS-(bMKRLX=!JW^&%r$3Aj;MJYqt84=COkXJ$cAR*EJ>HN-+z{$<8^+z8ZAJw;UOHk8@vdp zP7odX+$u9a^v9hN_N6!}VR-f~Cvu@=W2p z<<+Z8;r#if`kNWxR=3-XP$`{)9v9wq$S;@N%e{6r(^uL_El;C&!d(g+i^ebjMhRe7$gJ4j>PIOP6}K zVSk`VSIxpGV_YQPkqpVX%ZGON4ur_~^Q-s4?EJy@rlx&4wAui&--#$hVo*vv6+x)l zJx#x&=9b;d$38Z;U)bZOz<}x|LjuimSO9j(E2T;!m+qQBDvvJjY#Zbs-g7%|Syq*A zeL2i>8VA&ad5o`YDphJ2r;EXm${~qOD}NNTHGlP1oOBkwmZH3UHIB7FtJd^G*--}; za-ep-wdU!(Ez&3DohWchV3Zx=Xcp)=tL`A}DLXEdJ_C>c@WXfi_QTu7aeccu&M(ZY zXlHZVcy;87O)siT!>Ht~9>`AGKhkurvAnohpgw_w-xdID+?m>rJFWnWK!Gb3gjG0c6l|+v)wM*JMH3LAImay*QH7!lpjz`1!T_ zAL&=W{-d@N$C{OWDJ#@3rcef4P=AtwjX|+?ut8#u>TzJ$Fq+U6b1p%7*GZugz_f0w z!^ZpVVOE#3+KwB12`@i6^`wo<%RKO2)5_xj%TDbsFYVwc?!t4j_y8U*fs@WDlq}Yi zkJyL<;38GWcdx6}huIz2xhYnNAcNQu9gezejnp+}o4}1AkjtB@#%4=-W`CdNvhM

    W{Bi0M5oN|fHCsoaNJK-77naaZE7v$ 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

    8^;hj@0cjcy0Gb@x^wMk0UNiD&7)m!Vew+lBk> zyVEA!+l>!J@{5aRCt?*FiEg*T~t2p2qb)4*EMt{d<{K}BK> zL02=dk!DU#U=FR;ct+{Jgt}}M&6((GQd3x0=M|J_AxE|cV|TaOAb*HQily0RDr%q` zYWdb2_ylap+f^b|>zB)^{;)c1&Qydtss_Z`7FVUi(k<4o_a4-y>})3^I zR3MEIq095%tk}Q)fdxC(f*mi0b8Ka+M~(pKpU;uHUpT9ZM+`MK>h0y7jyIgA6Z8f8 zTc%Q$f2SrDwz!?e+2nR=3RANaydv1Nok^Y2qFa)ZA)ExZBH+A&-bt~K+lyr>*_Yz- zajbB44!cKNHUnz$usMTH%`bJy(?);(sM;Bv&LI_j0f=f@)7B^|)LC}$gPdcK+BXR@ z$+^B&lpFJ|KF&JGJ~L@4$o`^y_k!)`mMg#ARUa?XOH_uWmS7<{ z+M>+aujM#|AbjD|)P0yLB4yL@rq|j&sQ4@c0EoAP{IXtE-3EY90H-bw!0}V>TJ}BA zm}aXBxLf|_EwO<%>i z+b32M@W^CsIn;#Vd+$dE2Cj*OvMju0^xm3=T|1R$%K(t*xK_L=dhbt`>#x`9yoHZ+ z(UxD(KIgz55pl`U0=*`JdLCLvE8Z9gJF*pk00(bU$23Q*8i4~uRNA^UQ3EsODCwjq zgO-#I35V{x?#x-`hP;TgQpQ z1RyXRES92TOP4iZ(;qB&ubP^X0S1TNc0gb$0TyCFon;)rAkpS_R5pCyG9Qz5Z*=7G zb-{i;ulL%%Z(o)#qnZ*g)X-a_WP+1LTI?DhdF=x{iq3y2s_3YcX*tuLGh*q-E| z+pnmi0x*BBQ-nLj`3cvm{+t{I$^3TH~1-|G_MpF|?9xD*c^R5h)cGz&}NC zI49XEC6b;15|E>Id1L`a)i3XFSP3F3FVqO8Rg>x*L=@#o zNu7V3Iq8Wf+a#y@%#bI*g`bxd1hBPp#rvG0IvdK*CVCx|LP?!_X9S4^yVl)GNrEEJ zpu|q-$=Po2u*tn%T$6A-bA+G%CZYJ&`}RU}X(j>@S{83aCzU zZPNxx4=eN6QRg&e7CUX4DK%3dMI;;S9xZ<_9&hn7Tbl?uMZVF+4&7~Ns5Ye6Q;yN9 z`gCBHXt#vZwtA^dX{VeY^oU`@l(#7cQ*;CCYHsP+oUi8KQEW2ZE`i9DQ=h~jIV~>K z}@{b;AUSnt!k&3bkM5^SFoHd-U4n#^+NDd&eMwGOh z*TbBk-KTS$G&}LAq9f4f_VREhFP#bRXC#hzIX@cp0kGpSFhDk@Ku8)|v|X{E(e-6D z5;Zwt?E>cMAkIc_cC{SxAT5D{f<=E^)(3_(4`AjTcn7uHqG#C`^ef8(Q2BXrKX-x>c_?h=k?X%QW4+m$!T+*_;MgK9*p~YEI_*F8# zrWv^k<{Udk&MRTD5lDW>IdayTM<-BN!r%kx%o z)0;A?qwE*sCrFNrXB|OKl)-S)RhuE~>Zq&GZ1oCHAigrOVNVnPq~+ zqq$lfh^`=jH^5Y%tUqNvKmNO~|Lg;@iNvqjqDA*L_wl{Su#SIRs>tZqn)rUcqbvHf^{WW#* zIw@smf1b~=28l+$&ULk#3elBFRhsPYH11N`nhQ@^?MCl0^kvf+b=x_(a|@^T=w6Zm zw${Xllo0)>9pSOsr9{{lQQFu?@p1E{QYy!%?UBb~5dl9{57pN=TXTN}ZN`VvZTx`Q zv$|x|^b|*#>MrkVqA{rl&2L^o%~Xv_dGBZE-`zwt{U)@8H`DXl6!mxivy1e^8eUs( zw$QbnU4AsUY z`?TMLEj1Z7O9`T@xhiQI1)RSUnRMG@)=8`nZ9!Xz-2^~gIjxiwxB^{zD=!Hn%r&R4 zV!jr|lq_?qIya-%!9g)SgG>j8Kf)Kw?lsM9iO`@cmgF&IB+P#-^Bus6lw>6kTEbQ9GDc8ckX~(AT zTUMDnf08f%<^TEPSKobmf0P&cg=_pAzve~tX`xIQP-B1X3Tn-&N5ap_#uBx(ZZZu2 z+FPG_If>(B0np8x*tH^Luv1PB`+(~%t4r0iQE}U)f3Yov1p*;~9 zb;F^JmeuINj%ZpfM-fEX^^N5_YM4Pulr=-j4nFT}ZHlpww5`9}z2pM;1!dHA$W!DM zSDggXVu*hzAbu%uO9&0XmQ2)WL+7>dnFV{}4*)`5nr?EDDOD+vipSl$QZcN)C12U5X_+7zbwHyxb1GSeSTaP)@$7 z+TnlR5qrga_NSZ)Uo0*0ShwX>Wwdms0QgRP+t9tcW6_R%8`g~roK1%eq~$5wy-eYh z>7EWq0C_{HUI44u=Udbn$Vf)sDhgpAjxhAijz9SQld|$({~f^pZ6E*q&Hb$nk##Cx zc!_VC$w0reFYjNfxaxqADvNA-WyGjuZ-;-z=fPL!L9-G=0sPT)7?N>bQ&L7~5qXJc ze95GpoGJk_5}a!YD#$6Zr#7nVm}=D8_{GVi8BZ@|d9o50-rdMJB>n{w9NVocW~C=B zxg4-gKHmVNnki;!OiXLReGV!8-*9 z`t|q(KUI0@3L;#h9<4d@CkON^89uAXjBk@8pNNSP`vV`F+5W)4zAiM?wYluxJLna% zqa4I3^}eYqygjHv(rR+RT3e)RQ=>d6pc%dCYcUf4XHv?Nuurt6dTCxqccp(gH34u$ z@ph>EIXa>Td67iACOo45Ly4+f`1zb^`4ma*bUWTjC(o0tF6G}5WG`wXC4&4}S!a2q zq;0068(Qpw%cQ(S@HxS5I7H0$VC_|U-o|mguGsJY;j7Si2**Toip2o!^IYwUq14$y&Mu5&F z@|HATnp8)eR^D>=ZprJmAsyv08mEPd_pYGxjrvDdxpYoqKvU2wsqg_PQz_d~8ZRK@ zwW+CQn{7DCwF*mz#uOlBZ&G4;E8uoJwV|Wjy1ecHiQT$JTKfq}Hokw@r;U;4dbMAW zT3_dqMhR50i#$!tKi$3Yupu#cXT{vYb5JMPZOoboP%4qvrtBj{lX6jC%65}9SAwb4 z!mfDep)#qe34UF^uc|r4dj;hd*_q_XM=0w=r`esI_;t)(b&9L)pu3g zH6Wfo3x`5xCXt*sCqsY0Ejr|340Qw+O~&i6Yp=JuT=Kfz(%zUV@#h?(&OpS8PZo;@ zyWX_PKPr>dm%-I&4_)8stZ0CJ2-QP~)gAb`42KD(JcabOy%`gz7PCqkl<+d%-IaNyJWYwj!%-WJPGV7c_ zN45%;u(p+(%@lvW48X`cf}l+Ve@}>3eFrRW1ze9NyDMLTYFbGw;oKbtCFcEzVk%rz zb<=_r;0r)y57%p^eKe;655fSIx>Mbhwqh@8#@6Nl`i-uo7u{3Vwki9=kghL284%u$uOlG7hFr<#)A9FH%i2#u*dM;`@82&R8$Z}}@4u)or4mUesbP3{ zKYo;K!aZj7Mv3qM1kqxBNyUU~DKmK2Q$sa)D{GTZ+aj#9q}b7%LE<0-Fud30s0Z)G z8pmh5<%cEZg1ql;WPT^@9}LARm9uC0#B6hF*cgB1U{Jj|mC=Es#8@_(Ge6Rp>RqNL z4{gm%*6s})P+XGIUW5AM0F$0UZoyxfWQby*!tC(|K8O~d_rO)JZm+D__;OWF)>E@3>2bV~I&`DU z`c$XSEZHx=|IHtN_uG$7J1d~Q09l)tyQqJgsJzs0tG){Q&;vI%!Z9UnSB>a6w{^iC zhT@4pzgrsKL7mJ7q3%q}Bi@-8LJ-L0+%p^M;Jc=FrFx3psV}4jg z;~HIeRBd1ar3c}E09ADQ7K^JnaZ^k=1|gtlKN4_vEogOy-5fq4&Jv1aQt*p?M#^;< zU^IthG(CCjw_PQ_;6<_&FOuxm$8BX+=^eGCe=jHLC=ieQ>@U5$<_AC5ufF~6hea%K)zUBc zjxXjh6l|>d#(^O7cvU7r{~m`1tzq(1)NDug?GJUBz^`Y4gTBq-W5(!vXpQ~2oVO6<3XH#x2To(s1Do7ohCgb{Y z2gL?hubnrhOS}YSdy2dm`zatNL3NeG&Kb{lRa;_RqIRi6S!2!p1};SJrGU>%3h+5P z{_aondzJUj^ZooU{d^PhdiZ~?y*VlqwxUy~nICXzrojnQ z<%dj5o{NC&c0~t$5A7^>hfB6|6Em=E93tXcRY&M%$LgsDh~k?NqAxp;J7xM)4_M2^ zTa{s}(b1H|z1-LWEA{d~hdRv3mscaxxiQ_j7K1Y@0|RJQCCmZft>%9u1^l24S8m-2 zf#}_mLuG0{spm2?`_D^+q0Q;`$-4dO_rG$v7UBRpJue!a1hj8Gx;`gc;U_w@pXwo@ zq=0O1ouddA97TCFwlB_VgKQ}Km-FT=0-t#Dw*aAaZs``hDT>3FBH-Um;Sv4WHD0Kl zn129BIbYAa{|+D>Aozci5>)q4t%v97jYB7r*R)I^O4<%D8w=S~jhkkT-&I%xUfkMQ zoK%r9DW0Z6%YA5a)PrW{b(zTP9U*CfGh2HdhZgIq`2XBuAainr-$s|t_~=Gz_U^K5bx*WP}r%S!wKeFZRe2fPK>I!6g|~dL!E#} zi_Wqu`aUH{T#B9_=Ob_4PF@gcH|e$nC=Qp5iGIwc`kJU-r7VAEnXW{eU#cr(ODIaiz(z!7VDq>^$&l1*zL$& zc~QT(y?IJmk!yd}DM&T3O~IB@M=Bo`s3?8XH&+hbu$qPkdGw(Wg)MT2Z+HhF5sRU# zD*@$=v$O6~P12@EIY`Y(*1hQ^d2zI(v-=MwhBw~wzb_JOrFi6=>0=kSCGg6gE=32T zs+ui}yJ%b%6_IL;!rp1TWp&Rdloeo7DsM^ZdUNU+C}mdy4k@6%a{s7#LPvvIN0U7g~% zbDd#n>g@hKcF=XpaX94FCJ~U_!Ff3b&S9H-)o*Rn?U-=*0RNhLs%PD%DjuV%ab{fB)yDjQn5{y!g?nE>YA*0df*+@+pU$==H!s8lr}ZXK}Mh1$y7r=i-` z#4f6&F(oQE(cPpaluNPp(CnA$E|+U%0WN<_X@AgZ(d$r~n{;P`h1FDHX7N6!f~%Kvr#nX~>mogd zhB07#3It;SZhrP<|yv5Y)^0J$>k>>%?NjlWk`>rV;2cRo3X#;gAmdZ*f+^CK^m~w0! zg=oR#b!i}+6zwaU?Jl0!ZW?$uUJ8$B@P0j$qdIt3b3RdFZ7_qql1AYR64h9ke@P+2 z@g~>;VRcY+v_~h~tx@bMIUj97ojrdBLV%9!+L2Tnf7Zu+H#fGTI0nHaY~F;fyW?eI z^po}4zxc;@@1OTQB<~ltwf#g8<-W0-tNo!+q@IWb6md1z$R?hWt~fhuuvC3b2`N4%DM zP$m^ek`Uz+$q?*E;n&Wo9*utj2pr-iodyPT@q-)$kZFuI;0Qd9Dr>x9ekZ0x#hi)O z_S>Iy6*=WpQhM{;BufI-tz6F*6#vnd^^yq>9^J3)w(UoOq;8v1t2OGfcFsGn9hGi3 zHQ5*k02gn}rlZ{#h$X6EtGo$`{OTlp1xXY``84vczKEOcaX6JseRh9*r%rL_l4HIU zpVBfUtHEpHNdlQf@qG^&@%z%u<2-nYKtSUQQN7ooG6HXQ2q-r#GS|GVI=LHIn}wX3 zcS#l1I-NSD=yGjW>S-ynOESJrt&ptr2}c0o7>}MeTZ0;{lRz9=*(k5VnqXl|^5UEY zAjDpZDop7xt)@3w%1M7kXJ4E}C1;k6s$OjZsSVXm4(Gy=S-#n0V*G81tI2ZB9Rh2quMS+Z5LX%mCQrG;0sH6IhmItinhV^7m6z#7-AbDNQ41 zm(X+GglLUuwKHWMw9eD>7)*6-rH99YIg_Lp(_J}=yg{dm17Cm5pp_hm;lIR0!saQI zQ8i`uQ}`|~e|l*`j#cEOQ8jd1q^cNG<281j!nr1WsdhTnfN`=ErQDa=*B;KFE?D{q z#_IMm#M_k}wc`NPNizC5DjGY=a%Rzh=vDu@Htoez+*$Ff%g=IA)1ABfh_j{qYoRbx zd9&)vy5tQ`-7tR+d&@e2>aean?1CuL+Xl5OER1 zfU9e+bUG1DTveY$JW({9*7JdEtsbyEDT!H^<{`JYhpmIkau^3wtPuO9Hf$}yNlW%x=?t`)t7q;$pRRh91K%;lXR-_as$5D#6fZi zJJML0K`2_3UV7r%>TA^8V7FcAQ-@hq5oW=Ze9?%)Sxc}H07EIieU~aOS341xtG=K0 z)DZn4+V)b;67p@h@|*kpyX%MVUll1o85Yz-x7^OXOfaUhboU{49+F#4+Fo&~6r>*3 zPThagM?lrjo90M;a@B`B_Cx27 z_@obO9(z;subH$a_et$;ha;RdlA&Q2Tkf~oL14c?`4TeRV0xD?3~7bmSydxsr_^d(!Su73CiE;S)!`a3rSN0 zh3`RaG)g0iJbIO^k0;NlqxRn^D_*hAzAa^&%1M!RYUgL%(J=@<8x%wmQZ}no<@RMs z1PIiBA9M#~T(&}p6B4O4LuU~shSckjyD#0Cr_=PfJ(@_*#WL!@`_mVHAo8!d`nbiP zj-+17G+5+TFOi$ZTp&BAnEB*8Sh)_;kD3zf`yITqojO~x8f)HGDZy0ai)*{2abk50 zVLBHO)W;kIm_&x1>N5?Ufq*}mthHe2bEa#5NukI~WUEa*!E#iv`Ib~Az`Ox6EV-Ig z3d%Yk(bcuSRrI6=)wrG=pof$_tPP9?Fjcl(#W(hCHPHoVYqSUm-q*y@HvVSq zzIy-TpWc1*#V>#S;m_ZG_x(S9_wCpJ^lq7Xf6SfbMbIY`7H+BaQLQIXP-M}(a9@sp z!UHH(hg`-IZpEL5x74d3PnEOC;jk$~kkS4|0|DaRLG@Iq8^B_Yt#K^)>dWz-9dk;^ z<@sRmRV~CLpeXlW>w0+>J*`th7tLm z$xHmJClw&b3+&^hR30gSvN5ZFNmvQvdKj>k;;9@NrAF3u7x?~IN;U)#8LUx_1Bbq! zU1Mq>p$=_CF+F`WLf06TqaBx67q60_mXnyp>i~msdZbQWOv;H{DtYfE64tATmrK zZ+doEfZ){hw*m)6kvr-Gastq^dh??NVUwx1Db51=Dd(mixi{*@ANH~Gcf{}E7^AMz z!~0S;2YVNQ(TU^Ji?CCF^Df?F7y3J^;4J;4x&F7y_?BDV&U1?o#g-Sv+2Q!mrgxIk zgQWI@tp*rK+T&gV-^oz}rNsdd4Ze83)Vk{8U}}Zy7?6zL-K~^u>Yf#Nbt#ev8rx0~ z$e|KvqnJCB^I%E+Sl-$eo{HmLZAY*`b$%o4R(~W^A_4!d$pDRiY$LI)tflLcXcdzZ zXi7DJV}>IllxKV}M;r8`)3Ws$`O1w9aIRumiI&u}x5BXJF6pCyi_+g&!XLhScmDW; zvGMI5GuesB&-=LZARYrJRI0F>f9eNus{m-fX++hntZc~2>W*!CJ6)U*$4b4`+`JNZ zT2^k-w)ldr54TH~DsllEfAT)*_KDr;y6BMqPfF%pOYN=eEkm|mVimITQ%F{aj=Wyy z(qsSx9ERju=L!(iy>VW=lrvVD;8ZLeOB7hEQO?RF*xuU=pI^d%`>RX0a?A390 z!(PhJIbg}#Q7C|ggU3|uCYb{#QO};c4g_pRog5x3x#o!#{NOlT6v@N@J?z*;!Ttvj znh3pH7#E&&nW$60fnkEy)T@_vs(r1d_PzK37PLOHvJ~AROLn6^$VrOhv9!Q84RSRv z+5fLr^7r%oe4GD#f15mb=|rf~qfW35dZjhVza898%1nw$>mLJi>4N^z;Km1cG4~N^X^<8se0-$=CHu&jg&Ni28uhQt+mrJ(I<;CUDO~^Bkveg zY`ngNV2SDgPTSo(8{4%?4>v119>$hT*)0v#5i_sN!g%C1gJJvjqK}}s%Ma6nS+TP-Q7K1VyE%%)gnjwKb(IPoG0+`GZCfg)vl&^WyIl@(cg>>% zxX&h|h7}Y8f7^Ai<;X#&mM|qZ8J>$Hq>=Dpiz@DaZ{1!KiAkiqDe1iU%>)kr?zhuF zLD$C$yi;iFa)x`0rc0eA!O+C(?Pl3_iW;4Xm6hF=JhHvINPVH+oHns#*+$vDI}~>u z-sv^jqRYx&_a`-zN&gRceQc`XQ}Hb5cO0NWZ+5^te_C|y-p*;iz$a5H+ko9|1a6lQ zb9IF+5lcC&^i4;7Q=4yEumjm0$|cm?QX+|nZA`sa|3ry7QL9YR$7x6gW~qLYINzJhujZ{x9!B9H>@sCuK(yr7{3s zy$P3=f3p*e7I~q}YzDup`r2C90A+5K!YEcAcUKjRLH%#eZ(AryPd*Ag-5!Arpdvz< zYRS~m+Erw``>pTyv1}u}v!f)L!4YeY$R**XtskT5yh%4Z%1vq7yaaYKKs}&q(?@mI z&mP|2zPsi(-%nG=@4g*BE-3RsF7m}uWhi~6H0e>UfUvmPHvpruQI%31`uFa}ULEVA z44o}-%)I4NUgievjJf*Mfz9Lpn<_B0b^?vFmY2VF0T(1|yOUGSJQS(YA)X+72xf7VHD$cOtZ9{gSZ%k;nBeeuixGr#}#YgaM9 zZAP%h^Dx__>j!CG3vRuJ0{PBa(i){fr~(!paiy};N#f$=+Ck_#P_iCDvXUq^x_P1sZAPdEIq`nVa4p1ZIvQX!;-=R!yWRe}lcI z?zW`V2<0&R?qKKWx@{h}_Fr9wz{xh~ zdMDTT|7#iFe5A_DmBUFPuA$+rmXd=`akd6>StFlW?aR&SZTWnW%8R3_F5p>Hb-JA$ z)6}9=8&C;^TQ!B#W8!TORaQS0f1FWrcMu56#p&6c^Xy%j3o`Iy5?oiWrcbKsg;8S9 z)SmT_t3lid=C-rSmrXatvcvnE_pw^SsQQ}yL(u%KRihm(%WE}6Oe-3X6251?mLPug zCO@jAKD3r3P+gy0Mx)_RGs{OSvlkJ->Ma2fa7N1p+Z9S#oEk)jdzTY%e=KK|rrK$Z z-XJ?IOSoS~5NyN+Xxlg(D)jQic&4k9{Iz%kEVbMah*8s6eqC;Ws`o(~uTwRY=>At- zQ*RrxDAF#lcS*{&OQT~ex7vDcO7}|bIJJKO4eAIlO3_o0epZTpVl39x zxzE@Lwkun@!DqZ{<+r5XSp-$U>}Jk9DFLXjc*}=#C)P@uuPhNw$K@uNoDJQB)VsXK zS4SZ+@4?Gu!rT<&f9mYTfvYM$7YfBgkCOJJ;e~^GfrC#Nt&%rXLpbeh4U!%!Ct2F5 z)!5g>xX!PeOm%|MWfpW8jZ*mvswOQ-zD7<{Wiw~nn1?=z&BmglwvKs>Yh+#9i@M66 zUCNc6SE0N-Ts~@W#TT=PqFVZ}BFZX~>m{z3q58m?8c9i}f5xl7mmmupij|W1=y+b& z2K!o*0L}&TNOG6#=3ToIVd;{-ut|~GmmZ6E(@uC=jZ;pae9fo7#?GGI)`-SZTGbR* z-WnfyP2C+q2T|qw)a>AOo{s`RDActzD7(ewY1G)Q+10IW`Z;&=&*7j^>Yt+c;L=hyGPn+|FI_2C}(Vg{EddjTFD^p5v>M2$Rhjv_;(=2P*o zxNvM;_X_&*3{n z<0jWDQxfU2d^jGfSlJ^s-g+I!^)FfI?G9`=J}-_X0s#)XukJizR1UsX3gsH7y}Hd8 z&r3Oz6OP(U7boC$Wg!$RrmW)WR~JJyIv^xZa%tbB!y<9&09EAebL;r8fB5RV`Q7~A z-#>Z*;f2me#8Ty5og$Zxd;u^AYE*e?bE8R@#e4xFOK8qlsLxf81WITbcU|nYtR06g zRz&Z%RFw@k7r`UTq&;u-59G7mSr<7)mV!}*4AayFJ<0o)*q>d!AHVzRFMs;D57~Zi zaxSm_moa?-76Q7Smq~pAA^}R5Y<&S7e-g61K0hqbsG=q@P(eJk%%qh>je3SWvvYay zRR2}YvYz%#`)jVFIT#_A`E1_%X{KxhpC@2hUb3xTK zW!ivL+AuqwUllVP=T;L!`kA$0Ue^tKI*)oe^0mfks9Aux zpIy8UXV-M{tFM0fFZYwp?0CToNC|Lr0P;wbyN8~RiyyBM91%%ZZAt{9@KRD=s>hYO zcS%(Tc51GN@-x#db}i+Twm0di+t6N9ho-};S;?GgVC&6t$~4^hjhD}U0TzE&^17;} zVY8XMv*dFF{F!Ct!-DIJ#R4(UP(f`Ffj4Q_+ezCD6{nRCRI{6{PU4!df8V@`5~c|kAg4QxBRC0^CyX(ue7>i+TJ zkt8DL=@zSS)>3Oz_rV;_}&bBLsatfBDT{-GLnCwTS6U>hCuXvG#HiJ95-hPV!u0lh|l4(Xh2! zxr6r{5z)zFsP%Kn?aRuLDGPczEo%GG`_fIyAb^Ynd#LZ$tO zV_AEsUGyB;*eYNBR9L9o?C1RQajxKpOxEPD)xb?y5Ix zw=Gr6ArDCjdN1>gRd2F`bKK-)H*a6c0EbWpx6_-@f1_)ELs8x3gVfaIlozGZRXO4v z6kYd*Jl&mS0J1pe{y5XB23EbeHh^)6>C`v==<={fCh2C@QHm3fB>y-k)ep<`VS*l$ zOA#~?aMf8S*^-v^MbLj#&FWKkG!Ux{Lhs+a_f8s)AJmbyXg|A(KQ8l`<4tGnWlTZg z%%Re%f1=XMI*;t;P1ChCyYGj=L_KthFb8|oM~f1EZ0rTjzk|S}W;WNU8B}*(pQs#( z>KsMkY_#V^!XSNE|6JbSX(gay#iNsAM@J!ntRqRdfZUf&w{fPSw*S?{4m z;fGEU^3UIV|3iPj#FiIXF7N5Zf-F$er?ETQuK4<`4A{BswOa=;^8%HOIqs^$Qofd8 zklG@NGIf)b&{R0$AFJ|Q%;IV2dYiSeR^QzVSqYt0gI#r!NYil(-qs(_xkw;ovFSE% ze>HsWA=`8epf1Uu*PtSwKDFznysUO1am8y94WRZgbWP>Ky+5wuZxG=Ze;-I+ zkNvp48e~*^$NSbQr`QQO_W5*t;XIe%-vH8euioTWYa!xb0q0iU&*^Q8gly@Y0C7D( z4*k_Eq1DrGnjrE^u;QTrpI*hfak1$vDTTEU{yCN0rU@=7-B0pkyT~28uPS(x#*4Wq%}S(6w~D9TR)NYJQLWf7u+tT+>kc zoNR9+0AWlDA*uaWT-Pf@Va9vEysFJf;fCbC3dPAD?dzA&EOpz}_l?M+6Ri`z*7bX{ zf&j!vnRm`v?!=kv?=Il)-hK1#>mR@VSS7OyzYL3W_(HBZ4cxh_c&@^Zw^3ScksZ8R za+1=}T@}x2$oDR3m%63}z21AiS}$cGx<+*jL>jV*bQ3RgO#oNdLD zFSe4hEKjoB!2#UJ`_)eUcCQ&ITM270Nh|lAganW~w2O(WuN0QS@lMS%^oJ&N&ZcCX zHZ4-Z$U~acuYPYU(K?*;T({+;UOijm0*`q&H~;QBt}()2efQ3rf3Bn|4>)HuR!Pq$SR2uwNh3xMQ+mRWh02XafGjR`7J+|+H+nrCC$ZH z5z=4f-&{ij?%~t|B?kX?mWxI0_WB=O2TIFBDvsWls((4xA|Dr^IBMh_O3u<1(@uN8 zhjxrk)aNkN1w7?je-lbwJf{aPE%v-}Z)dzU`8xkU!rpG%lH0hlewBU!Y9xS6BycHH zl3U%9TSKzleTz&0c6}mQ9L1vBdi!rqoT|Ndk(67qEUN1K!+b3yH06N^uTJ#sFFU zN1XU_pd$CBIpI90mIT|SwtbSgwT3DP?pX;13m7uUrHV~zUYwAgv~p__R4N#7r;MR) zKGK7ZEpjR@l?oOm@7`2*{q)N6oppFCQpy0@*@WKaoY{0N*?(V}Qt7%0!(@BH@f7IH zec!1bd9ngXfA#;|j?>^o&g2!{=hBT}yEPp!5t6SgRefQ|tzsYljmsWrii+O9} zm0Fdi$R|bJk~kUw-J<(JN^)7195mr2WhFNS8`g|6AHNA-Hh*_sjc=LFg1pP%bLzh}jy%l&VK zQy0+r+1*1_HoN;UG8fJ-lmTZ!TL@4(qmRvYosfdtd6=8Zt}W zA;w>se*>r9x0MVv1#w}CgX>nKE}vjt8Nvw!ebgyRVG`sEXOzIv@1tF+iDnYA#DsD$ z3crnG^>Sq1sUySk@~U!W9lVqo`*isDvQ+|>xsKebH{J_mJ5}RIq>AK(eEvzrFGUbE z4E*KAd)sv{BX)1=S6?mxR5V011)mXv}s;+F9#Na ze~O}k=2SnK5;m7a#g9my)SHel6n4qo ztcA+1UObStYS`6C3t}dY;_3Cj zVx?6TZ!ZGA#8sW(KyyPyuG?X(x)H>wYJX!)#G>wKg;)GK#%}raIz%|XjBn+}*i$CX zxF3!zg;#o*m$xJeGOb3fKoQU)n-Sa-Z*7#WjktF|WC&TKss`Fgp)!<2xmW!h%e6U; zcjY%X{3r+xO5_j&a=yLJ-nWn#O^^!38Er06upXfl7CH< z{Nqv*m-_iR&i(DX_J{Yaa}Iy^<9Ew`=!H2GzL1FqdN@?j_QXlbAoGnx;A9aG1IoDS zF~efM0-CRG!%+DRM~Z9}$ygy1J+A$r z_;UX4aUFQeb703O7HRQ0r(YezsegIlRn)(75F?Z@)pc>W>Y_rbozrzIM7FOP5|&R_ zgCalfSpH=Cp5%F*YtYsqg(c%S73e(3YZoE(e3Wm$ym0$l(fiVnTfgllNa}TVs!2~y z4I~M^GGVJ)CZBMxAN~9T%zK`igpopqgzd^D$8-JE@ zY)Z23fKo-{!U<;L-5j4TVSf9sU+uq2OH8kXXJKnZjpreYZJ7_MR?)JqH|0_Sjaug} zUhCZ)PxaPgx)fhfzdI|1xO+R#Ii0fWrCzPMyxKRS?|CiF8f9qM{z-A$tce%ViCA5n z%6wE3;;IU$xIp5B6b>d&0g^0!zkdo)ZrX9FIKf7db*&Es`-2q(Z+n-Tle7}@GVro$ zei(?K`$iofFTwA%7d|e~IIP;6cu~c2yzBI7YyI}ycK`6zpMLY(bsrT@anD=tGa&2I3A}?sffP$6EY$))mVdfi><)e| zTTnq+64;a~?D4$4OV-^||L-R&H7G}PZ)<9hCC~y;qx9r8YI1lW0V1y3iLwmX>P{KX zD*Krw0+^pw*3hO!(sGp2rejl#D4M~5i~E)Pox5_%va^*N^a`CQrlZSzEY-VjzWVj` z!^aQp{z#o#e>$qEBXhTIBYz!b9-wU#NPVWM;G;&l$^CC>AG;#nJLt(9?lqh4>>SU1 zIJHsObKYLCl}^jqx^#7&w+UYElcdNEc7Q{>y_-HA3)>#dmOYTpoLW4c2$mJS>D(0IUSwN(re@hm!ox}lI)@A9DnU81@v+bPF2oX zWkAfbC-r*o?f7E7djBwf_(6dnZ|UA5{mUMUL|i>}`6w#Z2?mc7%yNMFyS>9AbwSVV zz51~1GIrXaa%vJE`=0r--DVfhKZ~@U%&m6iZH_z*CyRTlFxblo~Q`qS4L6Yx7 zifT|Jq}GT)aS5}>L4S>_eb~7yc$zA}`znY{=KA1m6qoFLf{VRNIh&y$m%<)P6_Z~s zB|7u>WCittHI6)Qd0mIvR1U+D;2oB`(%)ON^oCYnFa?D(-!>Psi}#$DPDgiU!-9%( z(v)(lYvVvTsb{wo2$zzu6gXZ}ViD8R|A)ai@wRzlk(tqiGE>~METTNc-amv!_ ze5~i_;N~=YBBZE(aqEOz<$vgyDH&Fe9FV*Len`_QdlN^4ESEz_t{Z^1oRn?A0Dm?n`;kP|@9|5^_J98JSuiMs zt-ge_EEnfE1|Nm@N{w9-*qDC=1|FId#g!y=UmC=@e63q|=duW{Cy(0I`B3cAz_7+h zi#pa6LB?&)c-j>%FIGxkF7ocTQ!W~-bUyh#>2zFnB#W%&Egxo9$w{Wa%#|o%icM7K zGIX)+A%ByS&usgWwY9+XvydR!VR}j*UMM=Sx>Kn{(gFF2V&(3nn4n^n5U;Dab zziA(rY4WzeX+cxbzs$k}oj$ATu<|jigX*>LQ!YfeVVzaesPUL7lRUES{!wT_dx7$ZlSjW0#_G zL(xa6pH^%Fj;3?^($!>(?PMn+Ip4N!m^LR^mBw#@z;&>9C>|B4;qbl5mE>)uq%~iZ zofm0Rm#%x8KU=Whz5noSQ$qXroB{HSv!T*SH%Tc?YO;IXDFc>nt*kb7uygg5h+@#> z=zoFp4{9!jBrjbMHyIx1l7Se?%sQIylzv~Pp^8rkdcUw=2RzQPR~D%u669*u}ZC zrkg^I`~*D;`YL6Ci%xThdWf5O)Exi*s(+QYlld}f8lrOjcaf98cNadZJ|!u&s_@jJ z=?tex$D!yL$>Q4HbfB88SF%(m_-!sk7g;W!WZob@QtP=wrCES?t%)=wG&cPhG(E8d zd)}X!{QX$KK)=KJNtGzr`sxrAvM&ggcd>U}6Rc(JOgT*=fW360Il&muM0uk_DJWNUGnrvT zy~`s8PF_PvCn?4YvEz``Vu8j>HAr7cu6H$@uIT|sf2V@W!^sbI;QRIEa(&mIBFCns z7qbo?v9D%CcPHNt;T1}wu77dLp^G4&OP8>y{R0Kdp)sBA+#oca#@S9_BY-tHB4v9D z88*=)r7{!dQmo<;HIvTq>QTDQPWQ71By`-Qi`4D zwkr+6o{-5{R5{UZ?2w(Vdo1UGLICtyChx;?i^wdINRqLxWm(}clYdE1)86QeN|o0{ zVR@-Cdz<$(IAve$RVnhP8f_vKmA>QJ$2m#@|wqq_7G2lA+SY1_~-fVT4y7XI*EFK-PE!@i;XP z@4Bgc-3T;?d4FIV`Ug=K6g7&wCd5bLfAN_;k(*LxI)*8-8 zJ?Ry_*sP%6&1!kB$-=~(d;Yk)&i>iZp2(El&f+$f#2O|d;hl8R@1+Y`MO^N31 zrof~Sm?VcFZm=>7!)%fO0$JdxXC=S49F{p_SDP@&)ik;5rCS8}Z94z6dpY{LY=8Xy zAAf79c`Oo5e(4r(yVkGvTPpbxEUk$FA4UmY%0``t$2ONLmjNb!Q*C)u3tvvLH>$j+ z^oVNvsfU&{JNfQzC{T|m(5YA8>_r;TUv8_*c;y6%Hbs;cgSjX`$u=guYQN=0AE&So zN9`|(SC%vD;jD}6%{->}mo7dBdP%rFX!hj=Vci za}B+(9Q4;r(Lteq?rb$H!fsIO>~;#}R0dp2ysAwwuP!)?qs&oQ4v{t$2#mH*^yoO! zG2>JIWA5AX^0P=!rX`l8CJV^dtJQesk8gW^XY7M;zO zha9i217kOZk4fqmC(^c`s+V09k~`Vr^v3>N{zJ-tbQ8saBP4F!mR{~Rcri5zTMnmm z)Q{pDr(F-e`fR=#!xyLR1gEjv3F}emY(D=s)`}8LVkw09gKWur^}667`X&*)Uf;lx zI$1_gpJ15?p_a-#uK(AWl{ms^favnz8RVbiwZCW+dcC{-fV^Ao_T{kq8yX7dqD zZlc70bIo6qJQlIk{Xjoy*JmSmuem7y{_xwNuGM8CHEhBId)nhv1Ss2egkjrSEK0&EI{hit#v*>=6CE^_+Z z(h_JK>XPxxl>r$J*c`FzZ*q&GvMm6xR9BVeq>yyXozwL6+$4f0K5f=F_r4EMg;cMN zWz>Lyf>^6_WhpjotFsC~&WCV{`MWcf5i)?0Z>-e9#W)XA3AqUXC`Oup#40jQ+p3CY z#rP0<)?)qiR{efmu|JRRzj-SS9+yP%WhR(!(F+!|UHS2QG2@8F$*0pHJgqVSx{W-= zZnV80HfPdouLpgYC~~MEIjf2|4%to{kG;u&@0M)=9Z^f}iZRM(i?W==U{nU8=b zs&9*xxibyJP3^qgY|$yUYGb%UTXf)lH|e7&TL?sVjO zORCC{+^RLciaxg8q|Yg0n-@%eU9rE6@A@)zeXw$0e1pSKxp&v3_HwuE3qj$Ds!B&z zpL_Stkd$HrD2lm^k*6KoN1Gt1&8)Hke@UHP^-q#Ha>bYqD~QV|5$i5@maR16Tz8|l zR)au7P;=hMUvb>xZvqB?&&IFOjz!q-p&Im63=gc zXJc<%T7t^81~*vXpV|3^>jH2EO57op^08o7IQzQA3z?^^O>2!q8yk`i06?F3k%mI$0P*j zuwe05$F>@G<$UDJKQL2LMU`=q^c;h!xoO%*2kf1a4dhocczD5eK#r|oIc#yh` zSk10E7)`OZ>iBFqIm828qT7s2_h_yw^6tHcJ#q$@zMlaWf0{xws@Qsa$Xn3-`qWOL z7KMDgRGFj!hb4<6#=u=~l*#$LzeItXk}ZYYm5ASz6&)qnvY1Mxk6&D`{As<){*o#8 z>u`R3_XLKL)~!iuyed}Uh&p~raP*(2#5{%cyAnejRvWU`N35nIm~75|@Ml+BO$}i- z6^|NPmkqOPe|o1RA7fqwn@MU39b*{sx;fW1RV-_M9woW!G8JXpf|C9SDJ6=e=1vVdBvyCA)Oo9!n z<2N=Q2zCWK4>u%oVc3J(y{5u!>ixIt(aPt z+L@!SAT=*>X}2tuA~pMcEh)H7R5ebg0;nJqX5-i@qz061PSot;^waqdZ97YGvb?;gt8A4Fmf8thPU$+c8I|A)AVbfK6aw4&GDyc= zgLS9pS(A-=dPmkcGoXOW#!;__mpt--2-U!T8~;iJys8E%TCsyuEO2#wxo5OxXa?-N zg1D#F-e5BQGz*yCJ5edo1g(6l*>u|z*LelJf0(^MBS&^yJ>HRCns&{!rkwNgp>DD; zvor3zi}uBF{MYu)yS{)}{H1B1q&jrdzvDEZ$XnbMA}*G**X{VVQ?D0kO4Zma>}%e1 ztU*O^hS%$d{^&$8P_@j?NxgNQQeu{j3kB0CUb5?r!kl041D0-&k8Now6mF_;8gC)G#OgC?w zjX#>(L3Qo1lQvHsY}A-Oe|g2;XvX1nxpd&jT{{T9%AIrJyw!ZFFu(K0Ms6~LNxog- zl157ArFANUnH9j%p*s*V!8J0z(2h|1n-RT;UnI&?EiUbpPRCe)k@>-I0j1rVe?|yhFZ~gn zb#9`7sN`HbZ^r}oqlP6u64iZ;)a~q;G-k}o7~lI2_*Yy?t$3|QM&s{xdr<_t-MiFT zD@R%FFzxEryw9e4-50C&-`jUzzyIz(#s`^a>GV;$=_E)1rU|R5O0KWY=#Xthn#%@&;#>UPST?q8QC*N7H%gv)kr#*_PA9e`mvUJDjh4y|!s@ zaqL%F!dqS9Nw94q@xwuLJ$&8Pm9uMpnC|nTT=Om4N4RM5s0{i!n#Dm@+heQCM5n0M zK#5cIawjTs^rwRl&VVY<^*Es#!3##LxPsH2(;FX^RusJ=s`p*nSS5t`$sCF6IxZH( zp?f8r9gYc7`h`0De;UX8yt2}@gDt44evpZx|L$o|Gy_CINyDkn@>!qj)1v+UkH7xY zzx?y>&QEl`H(S@^)os&xt9?=A)1{I&=Sy97d1b1$-?t<~2gVEUh*;E=gi@u}0lZ|w zzq(pUd@h3jWK-NxV&1YDpUrBLqUzuT8QroZYR!1=phxRdf8vq+tq?nZvlOWSWm5+t zeUr6L?{@}ObDY|=$Ga#bBm&k$lNC(?RSO@7c9HpZI8_j^x1K;QfnU$Q;Ei8PsN>p` ziZ8_pWf=?m_+rie$M63V|L03UJ6{c9l2%lwBQ*S?;go{oR70}xC~9r+rc~o0ik_z{ zOU+l6*CWyAe{hP*(j{PxRZ~ahAjeiD18{g+zcz&hH@UHONm4X&p^i6{PaL3!gkH9s z>PoS5-uPv_2Q>l%Pp2V7>y!@~tzAWmOq6d128x=%lXCCdqNUfJ;7oXCld&VS)vrj! zTc{#Gdvset-G#k~>O>4>{irlQ8^U~Au+>H%k1e*`f4tL6yTlZu(~3TE!~(CoIHOuj zXI_LORK%R}R+LR;T^wg7^s}9NmqI<9K_q)N1+=Sfu$wz*TLhq#fm`I$V9mZYIg^J0 z7;LU?NO^MHlhxS{LfCbQZ`#8;E2^A?BvI#1&dWP6kVN**QgcIZzRt!^l8=2V&*S~5 z{6Wsze?hz$4%*sq*8x_=?^>>|UBGZQxoG~~Ky~{UOLo8i_WSnnld`vw?0h+uO0^B0 zn-uE@aUGgl5ZS}ETzO{pe!5BWy4A<3jSsFzd(q*dN@=_uI%z=klomiVA5y7EBRXx8 zB!vNYwZZb+R8Lb&49p-Y>^XC-sM#bUvnMa7f3N4M;Ju~1_vLI8TRDAqLWHn&Y=Gn| zIaR?j?D|l!xf;1a2}a?V%X( zf4uTV%o|ivYMN$cwiU6hHZJ(HGi!=-Y5Jv#sv;LwX^%_(B{7riBdc@HDto=5U4!wb zM`A`*c5!LOY&xAA`JD~i&z<$%-M7l9J8n*yxjEgsE}1TXxf2cqev1!hnTZ#f6TX8) zm(e%}=F?Jr`0)P2C({PG4>873V z$#LL0w{&Q$&=i*5?CJL1I}>L_yt$2yYG>CsD4O+#O0w#+hS7^YrrQ;tO{9{%i=Qe{ z3mI%9Q{r!qd{TTTFQiqkUt0CIZpf95BPq)}fwD-Hjr>ZsISyGr4l+>uvU`G}e;;7o z3^tkGrcnP*zUMORDA;t_VEnXH|Ixnr>g#Xb|M24n*=Aw?9J(#$ zGPcR>WmYGS=v6>vmY&Kw>Q3*ye_URy)>1in{qEFXx8noFk*K2#gGH&*-uM)U1NjuJ zT_Jjq+S~zQwx0M3Kp#a#VRz5ED82;0+j44CcjBg2p@Oh&kQyIp?=MUChj-tNfBNy; zYrJWg?~lQW7aPRB#Ge(vIa5~wdP|DPcBzAsu8SI}mTK+n8nu*qkS9X%6iOWzpTBIl?sZXae$SSOh)q4cX?i-pHJI>}K}(LVOQ zk&lBuhW%%md+Ng2w=`v3znMt+TxF zm#e%NXDU|Wm&kuT&Zf*CsTa$?J0CAozU&G~mh1_y!?F_gHQef6cB*>qPS%Wl)A%hb z1Kj{)r-@~^ClVw)vIjXddjivHX$qp&QFHFQm-%dXsyj5!=^ zC-6y9!E=J1Zbdqde|8BstssHYxRq zq+}C>x=6JhE!qgiy%7vDrDw}>76EJ22%2sifb@~*=i%VH;&&xKNV>qt z*(b>lUgJ)rR_E?ex>>8}^}DoMnX*UwlbKy4PbvdR%-3Avx~8Jgn>r<%3bCr^*qzef zntuRI$4yl*JK0+3CFdVIb>rqmC^_C><=lPmi?u?ne|Zs7`HoSw_1;x{k7u+%?w{A| zKkxCq^W$Ir!<&R;JQkyU6-FpyitLLS?EhmsdC;9CM zut%>+-EtI-j4Jx5yOQ398`zdAcpk3YMj>?R$fo%1sWf5S#clENO+hkgEkf4 zwRHsh4=TfIMlMYWOeKPsPmkI}l*f(Ja}vb&e=?>KW_MH&+~t*v%0fK+mO)9IqB!J( z^Cl>R2cF~sADumWXa%eZm3^W*XVCR0d-ILhd=H@*xSRXqV=a z(XADjHaaREO0?t1E3F1hdNaARwoy%9G4i9tpDx*N-i`j4$xQP9pNW#X3NU?if-Jk2 zf9!2DGAw}$Z>cmIBfi~~Gh_*#i%%T1%($ohTBoc9gJrih@1+nYWZeWFB;Z_Bl$U7N zcTrD1B7XvkJ*!5FT6sPiZ&%b!cd7;{!Jo9^-1aQXtAVU-nV+Nb#q2ZrZl%i$^p^b4 zT08=7wz_P}ihsw>GFi`l3Z1}KOLw$9nIU< zSfaxnmz9MY_Pk-0aSGLq_Z%FkAYJ?b@v+r)wW0`cl4Jkb;r!q2!*}n0zWcW~xvmw| z9MX9q|J#>xbWc<-h)_a?Qvm`6&PL}$;-%j&Ri*5$Gg|_ZZ6a%T0XVib-RRY(iZav? zfS=ZE!kJTV9iqSvJFlJ!hP-pPjS4}Pv%$-Fwn@5KKw4et(!-S}@Vcq#f$i`Csa+q% z&}lz2#4T2bx4I6#B&uxCYkBn>le?Rq<4cl^?~&(_@~5U|lno^7;IH zb@89yzx7Ab@ywggtFa>}p}0#2Z%+Bm9q@Fwp%=p(3tp4VH|o{H{zO!HW2iMsX%HgV z*4e&pS$l33*kMDHW6iRfQx7|wphcosGx<*E2zA6Ff1XKJ%JXV}>?FKU?_06j(xANI zr%=pr#(|zBjgao*5U^d8d=_s{&g9Vg;ds%dKEiIn<$z>f4Yr^iN>sSdadNG5?|sn} zIl#(XS8748nD3Dui}n74!*XAL^WzU6mylHYd^8DO&(`>)&~|^TfT`{U??g_4uBKs- zHBIOGy!2hk3O1X6Zb}OI=qIP8-`GJoL@BLev%G%t9_6?KP6OO+A50*r!Xel=-GgYO z;Jx}{*W(6u*Ka%N0HRoDv$K4qTdN#m_)UTfTJo7w@=#fWpbFIDTX?mAV=ur{8uQIC zQ|h3NK&y01zk2vQ!}g*bDDPqTtKIH3rG>KcKV7vyy!-fnS-gMsl=8C^2ZEBx!ESL# zMAvHyWAO$Pxn6E7@=dmb;pTE3f>xQhpluQ7V zm|b#Ti=$r-;;;xyYl3>ONm>YvHPWG~@2wMhPKRN7m1da~v+$2EYJ5sKu$80pL)Um; z_?}9RXS=5N8%>)gr?ECwSIG2F8H3>vj?|u{9i?r51aKj_=wjoAS_uy`Es`k5mr_TK zG+_N)Q14P)=pd_KQ)w9q2ON27KeZ9Z;cZ>*fFi;@MJNv^(Yh)ua#Md11Sq(EvRuot zi4yZyj#h=|?z*;92ZIi>a$=WgE8&%rg%_BB1CzK_BdEyvG$k)I3~3siIb}n{mHm1V zU%_F2UG|RV(Q2;_;anl^``*d^MX5*XXD3tadAPQvSF1QSkwqtvSa%Xc(31qLNYA0)csViAdJ|by| zLo(EjJNNX<%k?%y5}(WEBmnz`BA(iQt`;PJXJTVFu|jH=IVl%q&?`=yZwoZ`;#8O& zoV2|3h_7sQQuiRNd6G0&Ukb&#Uu@-ET-ZY~o2&;e2U|YhrBTL{sY06B32~ZGTkU`; zKwkh&s|^iu5T32TIF5D2RlDS)#83T?VO|$ z@w)inVB0K}U2*x6)xTZ>cWlpEY*z1^N&!v~$8#u&2QVeb^Iy7$Hz&cLeBnZQ!}*z{ z9L?#Z6-Egh`=#?~s(dathb0qrk+L^`=~yn&OSj~|9zW(d~v@H zLdotOG;dYWjI1z*5URdx~4_MxOjEcst2L{mM}O-YQBI?-JH#NXDa0LCoA{$*Z)55zrN{I ze)3y-Q7-EsU)2R#U=L_LO+q4n>K;T~9!iCuRqo_Eh{v}D2I%mX2st%b4oh@L@h7lI z^b$eVpPhp$B(ZC+i1EUlLdAN;aY``t?`bH4nxlR`1iHc+&~4)x?9pR0(F*2UfrUT7bGyf6UIxb`mB z|LE;80`XY1_utKTqW1<0i%A;0dQE6aZm*n?7LXdtB5J}%rf81KRh}hPCvHimoOP3{ zK&?Qzs<#OBQ#|$VIL29jx@O;h|BpW^{qr>T%Foluc~Zcea@CBK$<}E!C&2lTma=j` zITJfoOLp8a$qLre7Hs7B&?Z8$VHO;OP0l+J0f9ceSOSZZ|9s|uxfomvSEH{U)9HRq9ZH`B>VVSLG3JP@y{10#Pc9gYW5_b8TRC#b`YN_Ej-xLMO)zk{M z3$SiH*-g8w%BoVYrMOW+&nC_71u2eL&-h;~T6#0Wei=}z+R!%j0=?K;8q`XR7+?-Y>cJP!v8cX{EV6%4l-Qcd6h4K^XUXwAp(s~VA*qtjrYRy;?# zH9F+XxxoA+Tiee(Ks{iYNa?K%h-&OqsadDDVKW`1y9J&nZjRKmpUEz3C^JZq&z(=< zD6N7^1{qR+rGC2V)NQP?p1o131S=<(k8+=2ro`E;5YJwZpDfyM#`oj9{=+Jn)>VcQ zaL0=}3+FIgd)Z8p*49av1cFJ`HH>n=UM#D)NQuq6f0Ko@_DdE|0djQ$H$jOy(u+YI z1F{;Pd`L}NE`4i{vx@gx>RJKwPhCwfVE&^AKy{FR9VxmFUWwEKyqIWFSU9lC;C;seM(R55Vn7#u9xqAXNXcNQ<>MNtD032dSnjNU zy3}=fb_aM#x!LAL$5fI|l-wl+u{{(6qbU37vW;)Pe{1~4Ph+aOlt0tJrOONT-J-(Z z>t5B{9&fv-0uKd(_=kLJnxZeFb6}-t9jY!KXq#u!{PHA)dvi;6*XBbJY_^W1M>i~= zr7!hamAMY3f!Ix8(dTfl7O5=3NdV%10D3)FrKbbal+?}YPU>3|(G;XWaYyhWUl~Iry#aryx)+xT5S3DYHMCN2 zZ6pScT9>^=eM6-RoFL`so+|5U5gX#OQYVFMPRATuZ&qGKPE9-&hy)m9m!R0*yY)Vs z;RZR^?wktIE3BIY4TBW5C&w41qV?z+nTT9jL+7M)ofP(+Qxb|Ih`9w{O+L#{ciSJ{ zUCWYsozchr*->8nWp?#x1_(EQM$G_8@I`ggR{IIcR39cv!PLrK_~|s$7(r=lP|%oC z=Ly;%Dk`tTz5-{5bE}Uir7#v5c00XkRKk440oPk;D-=AAR&uD1(2 zZgYz7poG5Wef?zJ{@DIH{LhE4Ud%)5n|bJ~&Y2Gy@{%EL{UB7R#!N**3cZ5>zDLrH zMPMW|HY5IK+Z{-$yJPN8EK|GB?${WB zMzb-3(A=p}NF|`DS)X=qWFImpa9NMVyltcpqT0F=_nZT`B^Xtu*7@ePqzwaAiuFl7pf%+vfC*oZ41TMc+9q&sfI?ck;8Y;*E57 z$a0`;8s`mvLYrCH#3o19@oZIjY==^~I#M3kmTax0Y9Zy*B!g)rxg5$kEkHLf)q&BR zV~Q^&wA8=fB-;>@CH|D3t=sqCn^Pa@VS6!BAlQ=fFJ)0QlmL&OPP0w}xqRnL9^6Z7 zqF5@vG882xwe3C54&^FX7r_{O*XDAL%=qyxwMk4n4Ji+K}S+aW7FVulCfVaxGpkvi49KGP6D2yy; zVkim&9=xmmc+E@D8oau^=G*kQ_0Ykh-RV=W_;+9bqq9xt8}aysRkb=oS^MibuUx~@ z0&!A*;pElLYh3H@OlwGxrk({(oE8<}df6nLoI>#2CE9;C$%NLbew@>KLFx;6V?pR(@`@yIoFLXpr{ z*0BaBdA~=trLJOC>4_f3(!HEo zbCi%gEYBs0^pA75&a0}(f*qvIt3JsgOjUoMDJAcUM_eA~(;>H5)or@i1t+O|C}`uw z(7bhY4%8cp{-1Mk@6+~_1=U|WUN>7pMnb9Thj1LP-j{?95ZTd8(g_>MVe`0zwk%G6 z_Y(Arrnc*B6UzuO$wf7Co$g*1?UbvZ!_=08r`0e1x(Ft=BMv1s%JH&HUw`vX3fkvZ z-3uY8rCkk-Ti#OO6(qnAp|;o2F75269^s^-q~@lYvP6=p6K8LkXv|X<4O!;yoxD>} z0C;j~pv>!3W?qF+W)gC*rLrT3&q*zRjodl%$74^W9RxVoS=W6|-cz?vW4GOsZD?|o zrxIO_gbW^Ss%8Mp%%NF*fHPCPT`Jjo9ZMx`TY%DYPcpUCXFvT{NG z(uZ~EnBPieAdBy2QHGi)d`-V~wF^d@TiJ4e&{P)T-mjI>_Ud%=0=|!HwB$f#B*%Fl zel6jf={PXaJ*D&Fv&z_Nmtt~T&Pz8~ZSJYPg72;kQhppW=kR!DjKd=h_u#}2b6KppUzbD-{9dhzKzE`5e6JJ&TiX?&(-p^ST}Do6s$7L>}IjeD}qL70NXnR74-&gsyXtr$?9bTaMb3+ z#;0X#6z5+(nN-^+*eYG`1x#G-___%7EEib%blB4t#c?cpkW_bng=g85`x+>(g4Rp- zYL3d#yQIaSE||U(_l&zpKv!coEWt=(%dJ5j0e7Q-66js>zyKU$fAX~#7S4_Jwb>PfVO;O*JZet=jtO|;_*Ra)1IU{vbgUF_79aWg7xO~%fD604< z%$>|Jawp!orcg=yvnF|m@--TDWZ<*Phj$^7OiF$^sVifDRb!Z%2$)OIy@`&Sl0|zw zKr=d5RJ(a?p@BQ`r`Ao8=ln*M zQrzu-oq_DS1{vO*k?T6U2xPz!-+-#_3dJ3|^AjYeRON!jn5!DYO|dn0;l|lzX>Y10 z3csnPl;T5G7ol2)S7#g%>5y8Evv-vzFVET=IOeJ)svX4usW&za+?BA&=cd@Quq#gU5cC4sE%;#5g3Zb_N0W6yeA+d|_fk+7Veb4@S%5)S`O zj;@*pNtu!Jv)semQneq(Z{B^ri*+LNNuB~J_Lr8(0Vh-x0^LP5lG%t^8^>E&Y)PEw z07GsB4&KN%Mr)MvjW0gdG)WDS7%SFNY~G|*c#%m$9)3{=fcS*ydn${U%* z1faD9QO;=3ab^c7LXZlV5y=4=f4{g~^;7HjSsqz+t`5*VPW_oF+yR^%h)p5*ixmhr zn7QYyp=DYFqu>be`tHCnJA@3Vx61N*+lw^kIJ%5(M+>Pg4+(M`LFbZNGVK0H{Z8Nm z0?~6Yr{(1R$Zelcg%A>DB6+YI3FMT9SJYuiDaHU)q=Y@+c;3~kb0XH^e+4^rfDS$s zMkK?_UC`Ve*BBQ?5j99uw3l@!$fityISm}_Z(sA}=*<76@aaX5=$T6DNvC&pXbFcHKYxd`H|M=mD zcmJ`hx{puj;bdA;Ny-MnsSqFwfKMGI-+1kz+_)5h&Eb-ujYwDD@qt^1+8)G+Ar+MKJF-faH7@>Z z(V5xRI@y=($^jZm>g{yptgs6~mR4+sH{N#vWs*05zgjdLY|y{IYyeL{u)lvE{m1)l zPG>FNOZS}WQhT#TP1$)3SwCygLX$p7O_us}Km7IM`|p4I-Nz4q z^ByB^k4A8M;R9`?>cuE#e}ybgHYpCZ_iJ}zE*>YCgh=*bbFPr5v88WA>NB zZ)8wy*Lh09A75ZGnSydgY6@uWrUwx#meuj`GFg0(+f&1=5FOM}n~t(ie@^qDVGH<`2s%9PK|gUIbxSDR8#f0m|J)N)J}9pKe! z4WLiy_1QdOt=odM|LgkyoIBC?H%mKvT`@IaG{|khbjO+^RUwN+v2mHJbk&mI$=e6T zpI|Lvz^0p4c2MjzSK3o=k=I=n+fv>y{>;mi!2&<1IWm zXFE{!_G>s;XH@WYNVa0ZHU%gI?+RYui-Ye#54Sz75np#tL>YXs_d6EjS^Ito&X9Z8m2*xWbYAT zKRY)>3gheff6&xbyX2<5)E4v_nHsV#CX zdse$lU4Ct@FM~Q`NWJQuL2ISe-My`Lv(9{3evGawYHqOvY;{r#d-r6&?mI7=Uk3uV ziqq^PcqgUo#sMH!MC#6qm#@vMhKzLyT>wu=q7K`Bf0oR9uH5G(dkAQR7w>m==Xpst z2FfO9aoG+OPBQLx=YY*dy~}&^N|Rc$YfpEADW-E*(&*}@6J#vv1V+$0M^Bv~)g7~q z!c0IWdGP;|9f_U{#5aFT^|w8Ri#5ODpi>YGN`k<#8aF#*^7S=Vb@3VJe`SpVc(Wqs$L&_vtopG#*Voi7&OsmM(>F*aUIwpS=++(Icf|A;7wu2u!#B3e zpVM^5%gxz2rP51bUDpa-=I1=qt#;(qovk34sDq;6C|gVm%odl=Uk&lfoCOMWTM#UA z2La1MD5N%B50XB`pb>{;veGkeVmSI!Xfb=FvNwl&>K|J!hcJxJK0aeOnh}65qfpdE*S}jHIo~1)Z_Bv4I ze^No7Q+e6jY=BFN`zJ7!g;p-}zEs8xTU%C78VyweM0oU@Zs{s{`6iy!XJ-W|Ncryh z;!WA{RvSWxP8HfWf0YAq{PJ_bvX04Jz`C#zX;1zRR52E&yPXA4!$KOgKHH>H zFdSKLSeTq&EZaBB67qcGAHPJjY1u}^e*{5;n{SOB$&DxR=2mu70Sv9F_DVt}Z7gf5 zD{G%xoOO+wCZDovsE9i?)ajs%4j4s0)^U*Sfs)sfu_moA8yR%vo z?(DtTB_HxCY7;q-8xi^sovJpR6k0mIB+iOjV7yc4!)@ z$kQy(5_FLgPR&_7!1Ev%*jDp~e`F!Fpg&DKWJc;#6eLh|Mb8_rmVZjNje*0&5~s|M zxbqrxE+XEtCR7!Zlx9k>1JhP&(Fh2rm9E#jpnv=@fGtqlqnbq4JsL{iBx6KoO;JezuB}ixJdk9wOb<^1*;rQmI*pr(W^Rpe{j+v1Dz5} z!2|uSeC_@6ZXP81^tY0XQXIbFU4i?Wra0iKobzaUq4#iI>A-Xc7(qzuG+mmTfhJ!;4u7_YPQ$p(C;0XwrWgyWu#z z9&v0&c5u{hip0wCAUN|GnoMoeK zWUDI0Rr{$5!f|dnQ|k$SN1gg~Pe+FI;EjckML;}Mu?dp!wfRd#f12j)(;1g51}A>I zUsmgXj`1huGvX&LMrSqCOO+mEZ*Hn4wVnFUoWv$$XIrq?6bk$vDzVfR!2n~DiL|(r zo&qRsS=Tbop|*oW-)V=bUtnObDhYITTV;acNmipxD;xhu=FsH&0JED{_TJi;0*Xtv z=elB*+8b-+=;n~af0=J}WHm(F6{OPX7Ie(V)=r(|$EGs$us@gC3H2FqU-wu5u*{aL zZ%Lc)9bnRx7UN~chr`QSu|K@K{@DKQ-7T&Ct!WZodYI8++WT5#2ul`~!+ZoOjna;Y z8U#wpy{;@T$CIN8g3y#)e_rx}`gcK}=c6yd`$+~0h6g?&e|trJHb*6R6LoKEqJmv8 zm3s18?0Amod#Pb%dT>Yvq0B2ZVU&Ip#L`nAG;l?$PS=4L{q3i^w!!_+stvF##Yc}C zR-Q_zDWa@rK~AKYUaIBER7iu5R++;`6w1fAj&XFC2L1r#g<;_7mwt$^k(o;3Q z2ZdzWwMzQhKOe<=wZ;;@5Zcwa)Vgfrt9J3=-nGmTCYKIG`n(3(Wy;YCJI)ve+h1OD8=mlT3`P0^Y%)gU2XHr z6>Zf|6(kIxaE8~$wR2XQYV5OA4pi12K5xW{({WyP0-{FY)SH3$ps$g%yy-2OrFa_4 zu`mbSxu#cz<`FgCRll~!TPQXMF>d2DKe!lY;uGYuiuz<{*>*fj?EIkuV$mDit6#TK zs4E9UfAI=1ZfYYnM<+I86WQJ|;2t=Miqf)@ffdzHpaV{SzkBU zADihhpPzUbFVhkV@M(E!t*;1#PSI?MV_8%ja76 z)->0eP-UT5qn#RUvu%9JW!=5;2A^(mTla%&XhmzvD9x0p!J|@p+3?Jl_EvTD|*r{QkT7e)TQi7VO0_e+aNr554ScQc}$5fu3!e5vzE~VcT?DBNfEO zuDDu0tR%ppL*?vKdzZ#4Xh2iDkTN+PR5=3Yx(C^|ARAS=Z?EU86%}P~ShA}7qwrS7 z#P)LGz^b*_y;9ZWgrBn52wI+HcZ(ubglXyt5(j|}NTY}@Ti3BfqgepZOJ>mue;lB8 z@J%Ommcrhr(og&rHUVYOL8J+6#d7z*vtXZwF<Jw%JA@UY3NZmyPP}>@iYjM2BF!$2?uxd1;&A3>evU$v~^M$MGX$5Lzm+HY`CP z6{a4#548f9v=OX&Fr0^%=uUu897D0e1}_zaqqyoehw|i<7dvOJD$f$mct!Ns17$>^MGC@MCjvR90 zeI;IFca`mTa^bBvtMlCK1WtxlgL`!VZYNmlK&Zp6`XV|cc@wB2Ut3CT$D??ZgvEcr z|EfNC+o}^>4QjB)JhDzRnyoImw?0`Pdn132h~#^UT#qv?FM+yyVMp@1c;5qncj*pq zIF#JgIHdaY?&=&yi3Kt;b9!yY{nPLM@(0Vup!Tl9mD|frHNOrdtp3VaqSB{a4z&{( zl2LWG+HdM>S;VJcWzPN#@eBkf;@XJIcH&;F=qy>PaQHR{`n`djYffV)v$9|WXGwo~ zRiB00K>ttoZ9d4&Yav))%9+%l7^lk3$=9?m7&bVFy!GPrHsCt7b)~`)QF71LE@aXWv8nW#ijci8eJJIUbM6}aa|kj3RnDKzU{4Ty?o zSL=lAWq zH&2&Ot`RRWKPT_><#?!N9d`#rc-yIX!z+&soIbs{H0!AVv8ySwJXWSNVF_r{2q#HG zxIIk3rplGup(3Vidtw*pxte3|;T89(q%{DX1Jv)AB*|A0&Id)9S2l@YnfN%H-K-YQ z!z85GUG5i|Qq@>z%WZVmgYSRyI?74L%@DjMZw~-QT|?a7U_^&S^s^#nk@DkAiZR+r zcR1!1t^R2l;B0KJmum@aDWe~$9=tNL+dd}sAt+qEU2S_M&@1;qlwfiA431=-W6sei zZ0|l4tv;q+Skc%|o!LR)gCu{J+c|Oy5qqmm8=zJf8{l4ky~OgTrTc%NVDTpYbll%U z1>o&)r+RI2R4M0)ua~(|*$!4o8SYck^^voh&3dVNT_@2ly)m)v(*w-3Ay7X4?r~9Y ziLphI4d=PM3wlgAxK4itIQ>Jr|N4L1hpt-Xx>!A5lth3gz$F&iTlPsjaEvXh4rP3x z4t17nXejJlt+r3MRZV|Q3Dg!&2aE2bW?}3!*KC&D&dwZ;+$cu0_ua$_jBn>wZHrT< zjx{yU>v))JoDM2bQG}qDi~)RGW+CdDIUP?7BtAqxH4nlg*lFSI=~j2GToX1`P>i<( zG96{eUj_y*olgFwO8|=MLV#7YbiM7wX|h9U@Wq;a`~E-1TC9IJ{=myoWPh;dbzmJz zu@NIxrWpzVmV6I~##+Cnl3MIHDGmBU4v*ojY=2z#5gXe_9@}c=9MnG=%m!^HHXGND zf?61HX8B&e_~>>A_x!l|vKhBGc~HVOPT>NS3fq^V4Z^8;EDIATI;F04)@g}4@CSz- z%w>wwG~gq~Z)<-RNMftRhV6D5j%B&EkWyO;j4yda4yZTqB+6f0u21m(#l4FM>6Lfp zk5ho2g8Mjy=*wKG=%S&*biA@8Vm)q(Q?ZAv;4->{V;ltF?viM%N&R|lz}XvYq?*-H zS+kPLgEq=>&hg>2De2gA|F~A&f}ES`ofXS@S%Oi%+X8=x%EIZuRn?f^<)?JTUK};0 zY!8~27B%jYv(AT-GNUM;u3n>V?g#H&r76${sa*@5vhAm`6dY+X{2rhe4>EvG#rGnX`q`-X+5F$I@R9 zwa|n0EvJ8*v&z{e4(&lB_{&)df$}M4xTx&T$7*qg9hNf5$Q`nu({G@+786&WGWi`M z=~$=(twZl!#)yjEM}IT7r4(HqBF?|4wP-K#Z{rnduiZP);A ze|NRsCPZEqtW8QDkPc;WTn=;mkHpJ8G%(g6p3r|SdyZOzkS>#q#o!>x$2oRc87u57 z+M1?P(=n~P^);w5fn>7s(q?(bap+=d5%^8?uBARFL<*&10$s+<*(G1bo*dpvD)_5Q ze0$5Ms8Es@GxoLf9FA*RLM080}3 z4uDCDTdNfBHKuupXskRok-4>{Mydk9u4qpt0Lpeuyazcs8}(7W(k2oEB0py*Ic&FF zb8q%+gzUO7$x<+_X652I^MnWq+EIgfc}0KqZiiu;C0lov0F)8s;vW8Jg5_3eC3lYbfQ!~O4{%t+3M^})*o*Hp1@YZA;Y&WJ7YKN<(# z<;sU#$;%Ph)Px=2;&NJ#bL7h5W>3RmTt@BIr6&>}{;LNCg-^IYV6WkoFQSt9)>m3SBo;H(ruf*7o`qhTQa%V>) zh@1pvQt~AKBneVpK1Kt-vl4o^u}DM*rR!DNBW1p($-n%2`|w#e{L@_XbG?XS&TOgq zOASgTB>DR!6|#;8*qbv8pvhID&oO^2Aoh8X(

    p{+|!g(l7LOKUm2$xae&btt&K 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%0DltCe@OZB280daw77~hA$jBkea-qDJZnqW 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 delta 357065 zcmV(#K;*x~pccQD7LX=?N@ev@=3R(s1TtZnfJoKX-!bAK_dWnox|fou1oE7{BbKjb z&ei!>pa13a&psdPP59Lrw_j~ZuuyC DEYA&fC zEv|TOSDM?t#o5|34Z9?x`b*FJivrH!;*$5pnt?`h-@bdZ{i@#Lik}@dKBP7H(R1W_@kofMrx}l}mh(9G z$-gM6=5bx^3M-6jt0Cp>Xxmv^*m^p`*jKIFF~=Uxe9g!o&U4HZ+d0pk_Y!;Ft{ASX zBf@JtdG(f$bEK4!MtexBmb%w))oq-|Q8~~nuUKObVU1aT`{by~Rz@kg%@o!up>5Z; zA3Y%RYle~bcpWPoYt33?4#%%><8#2nr$fJ#tH%>92 zd3g=aeOĘ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%0Ay|Ete50FskH>$(-HX6XE^##-oIt)QL?Gx>ytlW zM^^(QRha6UUa071pZBBb1W43yO#T{9J7=%$3fuQ53zgqwXTww4h8%wq`t~Nf=zzQ8 zr~3VsWuq#m`*gkxSVQr(0kpjZ0i{dnIjpqwIb(l;E0ilBLXG-%D{*AX3}Um+h-&lh z&d?~~?tr8tHZ~6X3yC;N$kL?dpdxMR(RDdSmu8n+n`+$FT%0iDoAY)rv7v(}-B&C? zD5v5pQ~GJKxFli8zpH=R$0kY*HMW%4WYP37y+qK_^!B>Rn_@OR0cpxG+ca)r zx6U;uwky3f+w{s1U{~b(b3Un69$jeC*z)zQ5}?SOflRBr^u>REYS#Bf`KuGeL5^hO za@eD1{+wIrQG>I)zL4-v7ab5<kYd*F8tiIHHG16&7arUvPXq)u=rB?Cy= zNrq9Q4i58FEVh5dzRR=qG)zksPTpMYN6G6~v`>32E%(#jB9-XV=;|OzHnmM;zHnmn zke-qQRq`hGQG95RN#z9m@^T@qnQ>n1p$76;zUp&Hy09~CK{^7jSyD4`9G1cko=^EL zDqwbF2#*X(xZN-PJg+fGx2}z4Uw2Sba#z z3i@^2%>;Mqe#C}T$xGkOAi=>B>Q)`-275d8S}wgOc3sBqpDx!QfBf{fAKhYlsh!S~14W**HrIm{) zL&qV?_fX6%G@X2$WA+wfv+Yg*9Y<1e=63LlZ9`IX?m>0N&Fci6`ZlMOPZcRja(I}~ zxSJ5w_HQ9=*L8s|9;-${ zw{AMVRya=9C}4nF5q~|PyjRvbeCG)>wKHY>rqb}T^6dQbW1Om^>_nuXfCGh-9MtVR zhq-?ZBtGTV0gt>sRYd{-b`lDgRm|JL8sOjINvMHw?ngkxOO=DkhZVf-d{ z5K~o9BZ#sIZ+;`eiyE}*-3@p+lpt~3nOF=2tW>XAu@)IzS8Hx-dFG{TTkn=?GBC|N{s!x-fL*%w^XMRj`u_%qI zD%G8!C}Y1@2G&MJfV0X<@sITB2;(drkQB*;%2` zsm`FXc$9{cYzY0pOKa#OE7P~jO4AAY&Rh15VYhj>aVQ_FwdU@(x9i6JWn1aBadoG5 zqM|+CY3Zm(;G)tWB;Br^jd%LZTZuL4O+h`3;;h+V_w>b~uooZsYAQWkQ5t_ZA8j)# z^3e+Ptl>V60LM5i>*A`R=`%Yz^s*g9a5p3+L-dAmYp0`x_qLxwA|$`M01NiTLnfma z2iH`c^=hsu2f`~Ix<_X%p1iULi%@r8TUDQ&htHbXXf9OMhYQ`Po1fY7&3@w>?=?O% z?G!~iUutSVF&O+}UF-|9t(1S00+2~Xip#u^*bu3XyS%Y>p9_NSBo@-W^2OCV?EUJs z%QEV1*Y3GESj;&QNfb%1t+*lB@?K%?Hk*XNkFKCYfIv^u|CE|$wd0IiHhqRAW$k3H^Oonds<{mpQ{rg-C+s06o_0R7gaE zge}*}(pPQNciY@HqWORDsU2TX#q6l|5reE|GBt&`p+1RMKzmuY$>9YFRjIe{ULz4X z`lZL*Vd(~%ITPP&uL>8;YA*YFy)-3bwaP>J|Jimv^j9MhD?UFvoTH5 z((Wku1mtNWIwtXg+$SRh@N*NlSX>oz^_d|59Ea>{UCmC#!A^gDMJOxNVf!J-#te=| zuM+nugruvlQ*YXc4lNBX0&=C+7Txg5DmjDG-cwqg-E17ucZ^K!!rA?!g3FdER3{y9 zK|bn&=ECQZb56EFQh>WJ0Oz>csf#e#?P$-+@t;4me;@t7zFSwbd;H98x?UU}^*Zz} zg>Sm}M{Ipi0n2~G_psDPT4D)6He zO|@@9&uP6qn0GLZc>}iWR?JA<)NdJMBn-c%!&B6p&*R?#c%cyxHr)`giVnN1Sb(^yV|BKZbvbu7q7$7P8~MXU}tmHMdIM?OF*j>_g8ajbWpSDa!XaF+8$?V zlQe$BFE?kb*q`cOUVL$6Og~d(;$6>Ui7_iX3MenjqBdk1%XV9|HL#sVLMN#4+Z`uV z2V93Zr!;I5P-(}Vl;`ahRlM!yERSpYM?vP>C=`DH8?gP}cW2+JYzVv0=AafXU@FQK zqNjYN!}MFd66Zj%%3^?vE!ob~YaU&dcWrID76?voDXU+oyvzWk&v~kr3h+%9E@#jM zSdv0^y7rpNsj8GIao~FPy#Dm=Z{xeaTR(mlhYByYI0UbK*U4hJ%*s+xFR-g_Cwn$k zaF&0U(~h7}=BN`TF}^N~gsdn>J9gE?L;@uLH5zFB&c}Ht@0^o%Q@QG7#@P&NV0cHb z?ex>N+^#5~R9MS;CA%(Sa|%$&-c?O3u-G1xo^3rxnZ99HEjUR7qli)=N5v<(twn{f zs(w8%&mm7zoIdm8pvWu=v^)*E2VT?3Nhf2K&tO}Sw7~}8GLlo`JPiu}Ln5E#b-VcoaN|^x zi&Mb@@5?A-D9d?N3jk$>c-qHhhLV2{Wtr=d4{j^$<=v6he^dWm6GwrH$uaMarF!yD z`7Nc%emp2j$t1V4Aqrk|>XdC^%}c*YIHk(W2^PHx>^F7u(w{(&@AG+?@h#=`yASVw zS3lLq{m(AV_Zhh;OQ~-F@`Z=J?1D!&={A7Vha+yp8QX4p$`QS9y@G=-Lo9#Wu_OU? z+_KZBr3L|YCuZp}tqlYzjQ1Oy``W!{Rte%V9gwGF`K6~gV6zw}(ol6~eqk-Q1Z+tr z>U*fmO)=*5ts;hm3(7p3-~-%8YD#K8N_X#$I@=hVR09+zM6;+ffo@;+909%3(!7Ek zY*VLxb=N!9S7JC5#IX809!1m4lyTE0jjMY;MW9wd;&}j`LCanWxMFJH0U&MSp(_Ys0jJLV1>; zFcmpJXJ`A_7N^<|DsoF|lPAGpz8XMLbNQ2_L&cm& z29~5{Lf|wdiC7aJ)n5n+Kt<)jNWzKJRF$SV>S3$Q(XZ{4;Y6HiorD@VX?;l#&tv$M zMmX^Op^h7Qa({{uw`G59$o}i2fXw~N8Kl#q^{h_r$}VN2hfAnmPUV3Lh`_5+g}}%N z+kV((HmCwW_@8R4PK#12z9VXwIh-_U;Or%&REcN@0OY4Dwoq7e_;mZ?>LS#C-p}q1 zJKG-*`Qm+XFr&&4R7yH7?rtg0rn*an8A`FJA({6!X0{}kUy6T_w50Q-pw{M-l63KZ z`&MRP`6ti>@S0G?0uMj#+F%LFhbr0nrD(n0aD6;Oc6DPpyANt%H;Vns+;ruhm8q)n{H# zAVrr)wd&GO*G;tx4(OY((F@WT(%~F@aj+*#FHQT&kta7=kdgJZ@(#|S92!+tXX~zh z?^M=9pcWfd;=H8yX_^(Ov8sJYuv0%cA7E_zsw1ioG|$7?g{GRADskr{4^V?TmLUbu zVc&V3j;nt;jb%LIeKUEXAC)PJyE`As?N+2aueEInPladoDPs(H*yMb70L#baKYwkUcj zfnGC)Agw;tC3C7TYugVs*_}()fVA$mS19YLYi@tF%A)S`L>Ot7;7DnGSM@bL>q&e3 zT1J@ifKxXy=T=|k^jIp2%|5;~WjiQ5rDaAHI(6wQwP>%{>ICrU*hYQSEsfnO>2S2B^ zw^ey09abcyNOc;GFMTAFgvk5QKTj2%be)T-dNn?QICZLjAx?^v3t>7+D{x_VU2*e% z(0lerMXB;#7sQWM+i3rw)N?x>K5XiQfeEeG>{b$w^ij(E{04H}WL9+Py1-8Hyd>&+}tWQ_t{K}@q=rQopO`|K!NS07+HT+LWU!d z0P_j1Y)%>x{HbOdZ~ao>LwR&gbt+AEh8InIwVe0oaPz2A`G*B40q2mmsr*$Zms#A{ zcwmh+sG6IMAa9kt4&{%V7IyaQh@tahQTXOTvGcl`tTJ9RTylDw!}9FtG8vYxXg3#m*`7E7i~i+@?gU zLfp>gBS>>5dY6E;t}eY=CH9c;0Um0-EEDq9IMh=E&7i?_Ae(B6RGxzU`$btyblSB! z*+<(lrK#lAlNhPgVo)t>RlDh=Cc4X_%rtdpsU^wk7e_DZ6_q;CEewC_-&?g3@P#vN zsw*C<&$5bF%y!FpEfm!0^|I*CL*#Y6vAuem4dv1M}IZYPg`mE`Qh>h`j! zc&eJ$^komr|B~QH{BbY~M4&sn!Vp?rIw0OC6pSOydyi8A(e7643hTDbkyC|#ucsjd z)m7Urr!F#e>}C6nXbFE@QCc{tfU8XXS$J?LVGJHL=BEF8~;dN+Ri;rsjDdz<;^7ohq)g3;nYa+_Ku z+q!-5W|r1RCfJd#*@GdDddqcc>n@OC$yBU$WSrz6MooD^|dP^i!Q$t45acD=&7EdT{x z2cM{B+w7rHUJp&-T%1y+x@?X#s2Av9yms{DO{%21w^LC{e(&9%iSf^$l&{{>8(r?j zY>My4xu>LC_T7KFBvj4yf|f5-G~Sg*rTM9F;zfnZLAd?*XH#F6jAbK!)AF&{1-n5 zl!zgV3~ld%_JN%2T?IMHsUS7=1GNd5gH`7AZQz^;(hq;>a42TqHN+vFWoNN<865=o z9G)fQx_{gxn!Hf~(#tVyI+gUf>*qv{<;|;rOu3xcZfxhxvzQ$zCQ#YW+!AkDBE5OA z>h;OyQ`-jo0J`D0-HN#yje=t+0IglA?=e-MAY+WFQwe}ymh%J7bEFis2aQujvmI}p zwe6X0$0dL5M0gwcONt4q878nyO2JbsuTxip{Wt|n?2w$rOD*MEO7warHcfy6wOlek zY|iN9xmZ%tYQwW3{liLwf46I$vDrK70P{}b4_e^OW{py|dl5 zwQAj~uhY4ls5DC`(PA#FOJG9cT;q57%V_BD|Mbmo-hX)i_wPUa_`}0_+ySPS;(BPE z08)QUw}!HWV)CEFdPM4_D=mJj5-V5ZEIgR2@z7nCgj$zx&{3(qt;i^!XIeH_S{2&@%+x$L zAMZ%!BINJ0_@Sr5_ZpUgX7{m2KK976dwPGd)2<8E8tmQqK%SsEq9tW-BWRb$g8lZx zkMBQyba(Ab(mTIkEQ-OdX|ermwn25ezG&vA*aAqYp54nIHKUz_vG>BSWdA$l7qkKz z+C~CU58hepKr20O49+XCMHlfK4xzlB$4W)Rz1=Z$&%%ddiPG^wHv zR$r$}nIa@O4cC+3d3$P~xA1mRndJN(+DdD3bRNM5Bz4!)wa!cRYpju2jiP`e{EWu- zhj;3fUEo62)1v^i(vk6AV!VIAmqXK5JDLP}Y6H6=tH(zrNj48ZTd$q%n?A2sdQlNm zr8~1Ydd&c73ZJQDjgpxvv3E)u`AFo?`=FxmM%XLSelA9RUahe-_($MKkhs*_Zn(Zl z@L8EqHEz!A$li3e2$T>H`RBWuZjTI^_(q!Sm0juLq&h>3^86j}2fBYbf|s<3pnO;! zOSgj^+gv@JcyTx-;SnAp_Qm5Zy>77TV0zRbhk9Xe3tGyN*pz<`ceYiR%H(CSQrY@i z$XZ_R=cYG3de?-5|6{))nA?7U)L8zio&1K_2}L35bkx~##ap>o2@bG+jXVacto z-hVe$V-9V^vX`s!OPktX&5M=8xkA+wg5s>l5N;@qRRCZrlz6*(c#dOlcay+RzzH_z zREDo~^Nc&T>{ZyOwg`OsmQxnwb*l^xz}ap3!k>w_ktlpbT$d5c1@lC>41q%ck5L z$%~3ukr+q10ztCc);(mLoEOy|FtT00yjolQnPN^Mp2`Wj{0&JCIEay0t+#Yin{@*l zPi5U|^PXo?;tz1(oOTH9>1Qf7z`&aOQR|9usACdGDU2xT^x8LPll%dtb*wZqC2-5S zxxQ$G#Y=xOmNJ#LtpO2@V5xwRd-UjU$DPx9aQ6CnI2W%Tmb6b=T7JRX>R(>4Hv#nUQa%=dslHj7tEKZMcTv8x>O)n- zta63oIqe3-sNHfelaR|%eYMvQkxuGYR1@MbSx$dhGxmdk^}I@@ICY2vT05AunUT)u z2us~gQ`KXGtrt)i+1QKnW$)6oK#sLpUyyi~FT@-KdR7>WmmxV)X zHq9xic^W`$-w0Pap`%#&-;iP!e4~nu@iE040 z*E{S7099;C(#j_W!-7F-1A=(}267GdnW=wP6qYy-{eA#1T2d8nre9X;?>~GR-+vK+ zkxcRVNIuIVN3N=ty=&_J=FF@5#;#7XHPp{O2=hTQXfMSnpl~VC-6C(2g{1aXmB#7* zQ$J=`>aMbz0|%rX%hI6}uY!Ut&HEJ{%k^oG^ToR-J9DPbX;_lDn&@RJ3_ie7_GN$7 zL!b<*{`;C$Eu!cLYl8bD+dl#wtbOdU5)sC6OQYyJ1sc#>s;J@v$-lVf`_wADZ5D=2 zGS!zO`F#cAE0-3}hXrbW;jmuReD~7yl9lY(T9C(5wNPO*>?bK^*9$7o%gds9t1dOc zG+k2$%EBc_HEs}@3VSEPR}Hq+r~`k5tQk9^wUR!Lc4$qhAivT)$8$`S`l2{YuaooX zbRGwdBoQp!W%OzVq7)N5SLm)CEp;bJN{W>?7v$r(N<5hj+kGwdaS{w!*^F>ZQi7gq z<8DnW+9het`6dR;5*~~7m+{T-zyI#ty;DU#nL5ud1#e#cULIo?vyLV$PtAY*-dmi50R`RU!eTjq?l}Pczj}z7| zim3RINSkKJa#dZ2yb_``J0fYHpIzM&V}YJ-$yQ0AOtz2hpyLLxmx2Wz@8`xMan!q$ zgw*BExtk`&wT2WaBa^9WRQ_t?H#u=n$WBMbYRnM!_P=qM}*mISNo zv?--uh1y}`R1G=aE&yTdO7!kZzMR?nT^_^T;ZO=svgsF2kyMpG;0>lqF)?(yPnvU= ztmZK}h<8B6rWIM&rFDNU771+E=V}%^CL|5sfn+`94`xuv;&PK!1&4q0!IF5ha4Q|3 z;xc16fpeU9N((zfAt?_Z0_!bZmPogES>5+C&{91>Laf|!@dxqkmlo@dob%Go(E*$d zz=5tbppvz%DZ+pt5SP1Zq-X6UGu_ic2Kn@?L^BGm9hFI{I+@P0GVYAzb@9d^}TkT zZ!tbUVV7PO3Q5>3%{Cbt1(-y7P^a8T^AHEZBrhY`@dz0Ylz@My^g1?il7A)(F`B$6 zk2pDf%@mx}ht6CRz>MA74KBI&NyS%L8fsrM@$(cmeRZ13Rm!>$xAVOdDJSV>k5bZa zEANfUr)*l0>{?L*5Klp$A%s)O1_lRGM-bW7HU|hRa2H9^nt`~UDv8}3%G~5EaD0>y z-p5yK)#@VNf6;$+JfAp1e=2^vT0)vo^X|`0yO&;1*;kua#>pN-vBu?(w9b)x-ODZU zK)+@}d0CpWfdZP!+Mz7|N><%->6%r??gz))8Z}SxoS;+X-lti^t^vJ0W{MfT8$;rC z4c&>9f1uFheC|5B9lFf#3sSJ7ceP07w8yNGc2O*TiFSXL+wxqUv5S=Lpg^%#UN_5F ztqIsBK|4#St=Ct}_3nSYHNC#jy>fZ+8d&-$$=2xT`$l{uB&miPF1wTGHJo4MH)Lh3 zc=hT__e8{uGAH$iccyqasK$}FGyt@U(sE^yFmHgVLO043NKDBWz zllm1)ZZLmx)J}GYW43`qclT7Z%5cs-sA8q-cfQtG#Y%_7*yJFzF^Xa^QA24SQ4~>c zI!0Z5zg=mMTs11RyT_-C`zcDltk>T@eEj4%jDc(a_4%f__oD6A(=m!TnmBM-G;q*{NN>RAv;$j8x01iWGO(Dc09I>3fa zyw*&*try5Lo}TPDuhXa-n`zU@#{j(Ttjy6IB$d!+V^O=ewtSlU)-EbDe`MLBg37c3bkOUW*-9i3GvW(+UN4Ir8gry~)47QOWn0cEstpKHr)b z$*zA_Q;=USr0SF))$m$vhRNaJP48_9*e9V=bsY30V>KY^CgUqd$sLjoonDgJ(HwaN zpgQb*@fnrar$H5;w^JDR_#EfBH20&nQ_VtSpSy2rF5G(8CFvWTEe(DT{XSKInVeV3 zHm5-Qb)Lt$=;p(&#%egb1O!+Iv(G>5_XDw4_=`|A%9*EG!aWt)m!+Fr`&}?Ai zfcwh^)Bt#QW#@J$ktxkIaBSi2Dzd17NbuRg88tlB0OH-)443WVvk)*9hEk!$^s@unVuc`bJHt(*NzxS z41Sq<%-dBwy&JGgOi908R0RqR@NCZU%VFg2Hj8xde9)0iQ4_UFgHoI%B`QWoB5wOT z-t0T!rV_q@rXH8YQqNzll{bGtUNffcjY;ytfTP}2B&lgoR^9FQ67tV$ls$=uhl-P& z99?wCCF&FboHt5y*mzxjWYbm4j>Ak0O`#8LdsI`(pBmtA=-b4aAaLFgo>)0 zwv0=xFnGz{s8Ya^9CAXa6#PS~2`@JEFZccb?b|>8%QwfD*|YF6J*zx~cGHV?T$4?Q ztLsd8YVXtwIeOTpIL5XUF4%D1rv`h{?(Z}71zvhb2``EBQtfB+ZmRPt-6OOC`v34SdGsv?#{3-u;D3UGH( zyQ_&_TAv3Mj`VL?z5M&34I%}u4D91lIUn2{^^wpXmrT8}73x>(^s^dgvy&Z)Nm~0i zIZ=ccb_o%{$*e3qxt(jRQlvO4 z6S(vIf|=P=6|QQHKBXkax$Z+1RHf|8#P5StN6?c`o+Tr4cvy96P)afx%jz`P;k&D} zKSv~WT9`5vN9QH>!WQrDDsaCfTMa!KTH-;%-NMxz46?E-0FuMp@XsIipTyOZP;?0l^oQ zY5;!{&q(?6280daw77~hA$jBgea-qDJZnp*jGu{FUzbbjqZULxskt_UT|Z zuZ@7mrVc)`a?&a#YLu^)j64=d=7FNviTI=Nl25hBSsQt`|I~rBpNtDyK zlzngF=FES(EVBo*g%y#hicqnZQYjmN!5>iPzD2 zo-CQHyiMG?>Mu&nc?)=GtgKG}=vnnyJA|5;Dq4R#z0a!4NG^*r(^I~F@xqD&u*zL^ zGJxsimI$wZlkR@I7tB7(P<7Ks$ZIgV;?QL-C8Mhh{_V$1YD6hp~jrxj%WmkhO5}QHgnS?@w z?^1sq(nSU?EW{2lAy9}K9lVq6VmIf`Qyqt$xVOLkvo3N)okh^au8+o2+#MT9@?~zl z`c(n38x1^(L~r$f&1(m9n!tV_##U#$#ahcXZD zzC#fL2M9Of%c{>a@07S;H;d?B`!6llTi1W@r8zS=y?`|kPa~RpB~DEO*xL<#Mgj$& z*hE$5L7D3s$!b?V)G8ZG-Ysdto;kLfzIMJ!qh6^RrxHLVHx?2b;YNDx(#9D;C65l3 z&{O=(*`7YUb0G31Rp<4FTer0U{wq*=@_0*7G3Me-gQ69e_2(XRrqEKME9PMSaFl*I_Hh$Cnu2w|F@p7Mx8f+Ghhx zfbAOp4TXEkA^%UOyW9_tSGY9CJBq_|WXiejE5s{Kl3YtF`%+|`BtCR!;V0%AEmOIl zB@6m~>5g~vWuCx+GIMjfUzuNrW6FP!E#Oq1iY)T5zz}XDiQHW?Y$Y;Vm2)J23=pfG z=^cSwJVW!MvueborhC@kFbZW3-npK|8txil9Y7pl_?OipV1338UuQ##RnYscAVS_{ z76Ktk*0oAcFG6J6r0`I~U20_qZ&I65a)*<^N>N8=2bKQt_EO`i7G}I!&x?P015~&N znG|qu^Le8j8mITgr;^%_Ls;Z|t8^Jo(hujmDV>lHj-Qt&yDn{SsvuL%{-rLa|7}__ z7m2NC*KLos9Bj2oqN>i25T@$#*i}23-`>24A!jNDNI;_wWudqH^-BHs@zLSpKfWKo zdEfv1KRzYq+hF!&l;=LP8P}-X?fpr+(}gMM zCfcfQC^jfJVN`L5jF)w`orLLJIR9f?l2u?$V4W(CQld5XP=3GZT19`VIGaNM8bsL& zxSVs0i}1Tia{A0g{crU@>bLFVyT5(<<`3`QznkyI$1e&TzbgClx`z$j3EPK8pX?^e ztX;S)v&vhyNZ~4ZP*;%iQd_mCF<4no;;-N{^rhRQ!yLO)^=-9#TV&DPXUfU-#5I&6y}k73s$G9tg6ptNK9E5`Q0OXVQSptNIIhM4kQoRz+aMr{ru(DaDrl-!yE}0P{?(F}HDr?ji#N@|+CN@3w&0hZ^Q%y=t-2=R zkZnv|R;3}v2EwV@h+I()=U#P#b)ZUbLH3NcDe5T{cm8z_r!RlV+3C$uO>cv2H%sdg z$89u2aiIH9pm$3*+eSfT5y$?#`mr?%l+pX{&__JU@*@j0Nq#`Mtqs}D^2W(n1ah5& z%Xv+mAU72yr+P%*uj$Ri5tpAGleb2SUZex~q*PkfxPEvCABl9?8Q=4NyKv`E@64{Q z2(M~z;7;Wal01JrURYA1tUK{ao=`PH79LyI+GLFPGk^g@kUkCaXF)=>rxl(x=n0N^K@WR-AsSZBMFfX$DC}kl4$b%^M%t; z`Azxd4W7jpksL6)u78J`st$s8g=#hV4Xo8>@9&f}I=93wGn^|3-lZ`}4v=G0NLu=Y zohQg;Ym+6{!)MCpmievyfj6Oz!_C$q#(~>z$Cb&vkIcZz7#_eCrx!Z9O#m{Kdc6-) zU($S+!>E5BBYT;Q+1OZ@wra`#)x`mf^}27;&86;|vyNW=E8a}~I~*`tY@D0u64?FP zkVcsUhg6(@yk^%=mrQQu*p37;XzbZhwqQfvyX%|%Ta;3o`*m8(yiJeG({XIl7z%$qeT;0|J^DJJnc@(_slVDTZ@MH~ zBNWq=N|(332^dFAa~c_lN`wU7fHU+2mX+NX0YI%1GUTojr)1bc=o?)POclI$og+ul z(zj=mMrFJ38vcK_S^DXc%_S8ds@^qo$>-X*B}fWCH&q``n@Z9EkJYL72I17pKJ${3 zL?nMLTqHp#GorqsUS(`Ea{Ec1Q{y(Ijmk8Q%f4ja%P{ZEukCjH zY!Y0RdX`r4J_jbsy*9Cj)%F0CRB__6`Vvb}aKu7C#psV!6$ zL7{w2I^8Qvp-vhxz$8aqV^TkC!cl=muPJ6y6vIju?5oWdwP}hDdYm@>gEy7Y4@-ZV zE|5(R{b0_pmb6Z-nfQaCa0T1eYnIwj8@vrOjl^>TJ};%9P&WxE)e`uGt?(e^>wf z_rHxFbfEsM@3_BM0#DPTmli~E4m=p}2EdB@J`Q<^B%d-qC4DwBWH;{Zu& zmosNg3-ozgvSX)^A}RCOWoNTYWIED@qN#=5C+8F}!&%?=ry)F8@FvL;siLkmy!vWC z=UDnpQ+*2(sk$x7h{a~)h(fs-ut8vqrjF4J4HD$GIhK-*N~DJnEYzA1WjXBy zj>oy1{mvBl6%~|UZr+S{k1DfW`q!PDa)O3~q>c(*fqj35Nw$lM(<~8&f3R>rEYI$@ zYW;X-O9z$bvQy!k057Eo0)#@jr041r1f+6Wyp^Rc4TSDXB6fdQ(wc-t-kL;eD!(9C zJIegB2_7{1Rkf_?tXg$*v6mc`?xk|BE+44sfn((xDl=X6hE#4%XA)v0_2XdI-KOy( zq1Q3!O-tv)>A|qgUb_OcoO#kOCI3ZgkViIo4Qz@apS&vG$;;lVp5ZAD=YDixleo{3 zdf9IO*AL_4Z~lLx7V>Xv`|Gm)T4QRZya>P)^OGdAH%1e+m-4%$OwQR7QV9BHWS9WC&G0?+!xn{ujqygB(r|O4rEK}LA4~+ zl;gLo>vi^2QQ+lZ9E{E*-`lyXOg^oIr$naU(xfz z;X5;<*QcUH{fZl&Q+3Wff<#LrPAsLJI2{|4lj8m%I(*6I9WG>3%h{L5mlfq zRTTdTA$j*?fqY2KD2W7oR4RI+(Dc$t$p+0A)!*^n@UeLRX_vOX|M0HAt>BBg)$67s zwq~Y=UNenRms7?`PVg$?UXV-80%3npWBQ2ubO6%+ zXLtJE%a9Z`0GAA?dASWz_4y0`1w5BNeL3An1Sg%&Y;nS?mhU_?fsBMwj>wlxTK_!$ z$2Wh!`}poZR!>M%R>xnS1v6hxnJnjOr6Y)Y^NlI)6 zp%~?2$*RkciN;h~b9B{7lTA=3yQdcGY&n1F@0vYI&8Yk#r3ok`%Oi8a*jbgIx!#DNL`9#PSX2-HMQ7MS6%hp2D&0JXg|Og=-|zHYde)4 z%>~Nxqy!T6iqZjaqw-4iDJ4-TAeP;<%M5yv(P z6L!61{%M#CI-xd^M`Lp}@8;`*1+japkV)i#jGWaMBmj^uwxSPkeeSTEQlS3u5A_+@}%5YDx z*>usqC|8JYjwsg%rYBy5{MkCUBuPElf|8P?KhjkThv?-&2WGhxn)OP@0&}pXy->aD z(g{y(Eiz?UBk0(!GO?yZAs!pNx_JnHbcqlOUZ~2_mQM!BQYtr)?yA}BxqgI<@R`PuRmk&$qjzPHTB60&g0gbj51DV zDHWpRO{!>n5{zVCpUZ?W$pue;wouNusB-++ESIRxgX1q zsMndOUp3lnGC7M9DyMsD%gb-zi!h8!^?(2M-TNOteY1Zq$;0(>O}^BBje@s6OKg(w zaVdeGBsfhC9yTRaZD?>%<8bER>Yx#LtBQ)DE1JNWC?+6xN4@t$MZ7>RAgx|{Z?7_% z!*|H!Q(7b3n%g|*lXrFa!1htAfl*HCXU=bzM4GEsPKvEG7w}weLrt^g{ca=quJt3l zRMJmt_G=!JNA*jQOa=gd+;{Cj6rY$unQr-Al9knC~-;2m^ZjZ0gba&E|Jtfv9VVN%TGC+bv%pkJDcDuUEUz=kfxd1S&Y?{1lCo zRJz`lP1_;UiKNH=dA7(1I&to{e{W|rWOWUvsCbp&r6gsAcntD?C3a`^q8%7Ww#u^u z_QgHRuikc&<&a`@mY_T4?qwEHHEQ}tzorZJa$Bi)YXk47$#BbXo%jZ^3MYOskwk3LbXlR~o zih%+z&5cj{g2ZoS1b85Y-K+Y&*O~c@usK@2kmx`sw^pQllAY%RtbW3bY za_1gaTtG7y| z@WMx*yx;_6Qlmc)ePOM+I1^r%P|Rq6xaVCZ9cRs`bGsx)vV0p(WGT|DZimvbR91cq zB5`$pTCq^s13Q{3L-%DE@nJW8{U{RnaRA%Xv_jKr%U0zNIkon5x8jA`Jw@@GqYK*S zkuZYEiR4P59i7N9V=t@J!|7G_r~)9GE%L*9id6N^r}tV*nEvSAGG}`sG9Eybl)#^t z?%n&p{8+#Fr+;zw@3Z}3Q9R~X#N;P09k305z9DT>cLVUHH2_x?0m!m8wO@2@@r*LV zIg|=cH>+WG#QjUlUoa25RN{ciFw!kCFrmv$U`s`X4*U%JA4+UtV>KN&N zC@Ir02G|?8sP7Wzy{g%xp9SZo=KH5>_AmAO@!R^t3UY6g4_{d`XkkvimPibM$@?iRL2Wnac3f-Ch0)xGI*4ApK;m73cUqROk-$hw!c6wu2*Dh zeb4!8ZiXR*dF(V@Z>J)2GHPOy^5n4K3EZ|6F?v!_pl_?_o69n;w|D- zg}5pnbWexJ!@9q4y5&6h|4w)A8RzA2R#L5araZet^W_&;?Tw+g{W`vN8DFjfJU9yW zoqA@occgbZR1ov-aKKijOb)HP6?vEkr{@9;*h7h0f;jNXHyCPjJEY)-w=cSXzK=Lf9wl%B=(SOj)sZ=wJ*BQPr59T&FKh70A=A36 z4(GL!qJ6{4aY~KRo^Vg<$tdANwx@ays(KtJCE;dW-zhAD<66Z5JP_8;R_({{Z_?^F zfBe|ry;s$I`}G??<3)p1t`z5gFx?vXYD}s0h?*2dvcVE~yMod{x-@{o`;ktmOjIFt zOKeC$Bk4hhqs_xrysNS;sqcz6)+P3JvRJRF#S+2aX&O0hRzZ&)ci7~*IhW_)2wj>D z6d>W@9icFXBC~2rHam||i0!;=CmjHJK_E%h8&7=-uF}*}2Fxu>^^5<1!R843T90NI z<48NBcmZ>@1}wB@8720zD!iUn3Y~Ss-D}XA{slnsno(-caU>a zwG(Jo6m|+NJFK8Dp0k3*Va8o~?+t)`?i#m8ZGzdBQAh435ubFy-)hSUrVtJ6K#~@{ z>~!Q?iPWhR!W^) z2~xdq^h=F~n;f0iC7bHGdt7o}4p|&tB7gDS{JdsvGo=~cQo$aM7iH2hh+jh;+SB4g zM(m)h%4%75C5M8y!n_4>w%Qe=>MeKeZ-@;VL^ zoDwS!&Zi1UsuOAae<|ah_1%wS9MkK7IQgJbH8WifrDO*s0HBZ^VMTCwJ!c)0U%_|a2(Y&lvgBZaEdon)o_iEQ}D-ggP7Vtro- zp|4B!uRlI?O1H1(0gjTiEeBDOfZ65cRJQNxb~O_)cH0$1sZFzZHK#64AWNh*yqey; zGIc9Rh-9!Le;E>ZtjLeqTwa%9*tPAovC@wjo zq2J1zAMU#i)P0>jUfv9ex>?)167?rxt?u4sQV8DE$x^UxN{e|ctGvyNA9Ava4)#w9 zIELdgpZYwf-d1Y-+Vfd-1<-!(Rd$*2g{sJ~$TpKKd z!SQ@fl|pN~7fi7^ZN;GvtZ0!reqSldD^vGCp$7$&NY#!ujR_#p=1wt0rL~KlA|M)x za*N#^OyNbspj0lVv!Wgm$1m+K@(q%5Wy<>7e~7C@NH)Fl`2Z_Eif9PTznrkSmmq?p z=5<7>WJkNU{k#>pt}UtVC3u5IBuZy^Ezpu`B4Uj;Gd{Y}tRfXk~S| z&lf3SL5q{9k>c&#OnCg?48%#`XbgcWn^Frv&Jz=~Zm?DU+QnghFo@+8T&0{>Gi z?{&2DBx+w;TIsFGPSTg;l1`Nza&JqtjiAF4c^P>sbh{BGV_(ndr(4y z$4XIA`xcZ68i4XX!BOolep^9y;#l3}QvM`NIW#Hk%YSlrjs@hgCLX;YWz$&ov#A*Ql?y!Ga_wcG# zWmyh{i4uoAey?-~m9&ls@x~8RN{bECp;3ZzHZR+MJ$#N>Q)y3ia_J$_=>$?5^{fAHQ=HC?_+ZUZG zzeubY9jo@TQ|HuOSv0#&XW_HifL=xnyIFGUy~VukSrIO%=Sr1U3^o~(e?5U1nz<7x zh+^YVHK2Ht;$3wE7>Qz<($*UrH}Z_slk<5EH7*i~vYqk;^h=sD_0D#Am*Q>Hw#)sY zj@y-3S9ICcnVQ`1w*1{?vSqAk+w_GKZ7UGZNoLzLR3eL)>n)4ZN6SvVE9~iQ-#=Ke zHyObEa=%h;FqDE!&M7aQ21CHaZUG&aU!npm6uX09J|+1RWSkWHb7az2^7Mk;)R&*4 z0wRCo^uE{Yg+OxFKQYRNKQ#}yyZzgwX@cI|iwsK@ESkC{?8d5q==r)}e|pznq~!C9 zEX|R5Mj#iby02?W9iev#+tNFCy+KZ;X`<5zS!FO@IY)x3P-XBrl-NHVVLBBAoGeJX zorUD7*Tv&xy^2vy^>}T*G^=ztfRcx@=COahI{Uh^MWS~OBw(k`*r>ZRA;KS(ktIj!~X!1f59RgNWIVLY~TFFqhx9x%Qc!V9opxQ5rHO)QTNkhi+ z^=kcX{GtBkU3>Ai%hz+wfIc=|IC+uZK|oRl2hgva06CgNBnAl-c0dl<^lr_2vDtp!i9t&gMDJrGsecGVOspXrVyMd%u)n4FM#< zQSaSg$;NUzFHE9iystscMu^~{gG9MTU?Al3X-(0L1LUJFva%=27Y}L8s>#brIK%+n ztx?a|M&7S8It8fnas5YY_SQLj@mPOx;zYid>e2-8>g|Z_r=5gH!Dw^yq(W{n#dhi$ zZ$nUxohDq^aG zL%1tDZS<5wV>Wa=Qi*!a+;pc~F1for)G z93lBr(JKntT}mzK@t`5qs{DREB2GC>Y7N_c5}Q;fQZTFjvz3vxrl*nw;ZXmR zWmKb5#$J!1OHU?B+ieZvt`@M`;e-n(e*UX$dTX_H5j z2$fVxw(Max-BdL{9bv(VdY(kYf3#wsXZBzE7uV@MsRB%ZDu5XOK(=z|VQjl&gomvZ zd6b-iIH*wiaY+tMn=~I=g=(^dsVv2w9e3(;K`PgjgiC*PvB3*uSH-%fP6P_-dvHL{ z@t`t>IOVEy*3xp3xY@U3wBis9MUT?UvHIDiUri%~rOMpG zMT%A4IxY-KXkY~UT=OM%*^obd9HmeWjP{EwwkCi-FIs$EGyqt$TYYluy%=|A%{4Zo zfOXX$ga?01OE(^*CPJ1I7AbWbXU&24MxpG_%4c+xja+tYiji?D4_&OYYJ0nGBBx`i zBr$t9V6^%G`)@u;B(O0KnSB~T-7%e|QvvN%D>;IV z_u)v8H!2kn%e&SpE$GoHThj5fe3P~`Q4AIk;{SiP<(EbK_QUs&ZFc6jZT3=6+Jxba z9N=f*QreuERz338695z__HNsoaCCJTK*wWsjK`)dI_Q4u`XCecRoc--T4!7*yG&w2 zJAxwnOOF#r)Bz9H&^z^~Oz=mtyjN#|^KzE;@+E|y&cSQ9kpO1)w}u*~syXgt8#yHX zwt;^cF21!QtZE2TOy;F+5uD`j3Tl$Iq%o?Uo7E=XDR2qO#bKh`NbsNt{cOd`=RNjZ zF-64nUAZdnK63(tN(U=8RYK!UX3^mrfVA$gf@%PBqYyYWUgT#bDzbmZP;y14?RM$t zG^l&63s)1hu>bM~OkZ(XA3pZZDT=G!p&d zimikBWt)X3zg2RDCI zI^??qtN5ay2pP#+x||j?SdLGe@beZLaE27FpI~tcqQ^`VU!p1ba4H|XZ_C<7&XEJt zTC4J1=VS%iGFo33MlDOgDA9`>#cVB)ydXaT8betn5Q?K;j%AT2fo0S#hn199!$c3B zTy5a(+FrNWTCo4}_eG+5V`sb&|FwVAxU56HKjeK#FV;$-S9T0#nM@f9y_2IL*>b3t zuD;Dok&=y-BQCT-EbE8%g5;^9?E6wfEH=7GpWv6hlF+G0%OS#^>eUie?x+JDMP||2ivNGXzmkM~ z+!sH$?spaIQ~8j{ob7EnT6U)L%j@-~O&MOr<@Hu7CSkdC%P)t}CC6Kh72RFCg5~-1 zOuN@)<_V{sNU-HNv?)?Wt=gX^u(GOun+O}2Ez6fJtO6>3w`cnv z_x2|K6_vy!Q4Y?L-l$Wut(To7SP);N$R0)Bh!gyKRLhloL>;LqHZUa~ODC4|o1D$n z*SUYOdid#jy~VFByv#{>_rm*W3$JU7GnJa>t60xSnkhpb`bo;8PyxbQ>g~(OksNIh zA+-`))|du?BAkAUONz?*Hhm3$ZZj~?pv8sFF*(~IEAn^Fr+Ft>Tva2LL+`NEQf(LU zaOb57t%5_Fc5{^QLb~Fw()~>(JVVq@2`qCq!FRoWQe!gDR45>>8SK!P0^{wroobx8W%UIZ*4V4F~EDf-Kwalfv;B5V_ zX?v7oWgEx+*E6bZ77EmJY3ZF)Y|L5~OdUa(3K(AN!RZ8CY zgIYnNyFD#Jy>?^=@m`dt#-TSJ${!ssYd>a4x>6`!hx9506CNmeDA>!ifSCW6paXYyse@Y`jCKacUFZ3RbyvV@TM<h`F612y{0!*z~4^C^wsUyoIT367ASXqdFd9L_QU%xu0M7%UNm>@ z{^jeflgJ+ST%DE|lL`dfLR?`R?UdP6iF*cj=(^%eZPUPeKbzWW>g}F;iPYkt3l(o| zsH&C7xw_Vs9uQW4KMCoHR9)@hNBG6(qmv=YoxHZ>x4qAZRL^twj?qcSRms{NB)IOp zKsJC8IlTZGs7R>|+ShCM z!(Zn2pT0;Yy;-QgXn%5yqMmfbX9_w>Lv3SLdoSzYLG==UHJ;m5SY84v)I8WY(Jf2D)QMhfJhS9ovpW2yF-GQ&QDX*N!RW;f< zyqwGjYuGzhU&=l-5!d(pCVrAAjmFN|Q8|u+lAXXmvGH#Co(fiuu5<9lOD)TI_=z-% zR=&|8F#@QezOLvdQ`0FZP|PkGZVp(e<-~dCfL;oJ4q2=7e0(pK$gu$bK55hoEe_Ps zU?S}b4g$ZY@+j=l!mrgNNyC@$b!7X?__R*vbGn=u`$Ye7dDMjkua(0krtu4;WKqXf zZxNm3R!fR4*kmD6YAALX2i3Q#Kl;wIv|~{%j!mry6>OWAQO&8&9BNZR*A@_1dCfF5 ze!~%eOL(lAhpKqPAww-~i)%rg9qQSh{iKeLP1DfBa73M!v;@rBIa8MzS#J&)d+Ky; zl0xt4&8X2-UYbr~8tkzlwBxK%+K$%CsYcDS(qqm3eHq7o_TrK*l|NgUZRg9yC8?6- zxTCdOUrPB^mi=|yKq9KY!D;n=BdFiqw5j8N&z$FVNbTQatg_5P^eMd zk;r$O0FtL9m8oXV2EBVtQc+nj%6Ky9Bm?vMotz@T7Nv4k&C+LV2+6^~Ul#2z-+UQ= z#Xpxr@ylGf&_)vVmKU4f9b_l7YSd79j5}LRaBwyMI7l&>?`+TdDrEqpnx>y!xqv$! z+7Bt~wA8+Ha|Jc8JJn()K>~J8&CXT#3-*%Aqw5oP^b9Gy{l1(cqn{qlYdPSLr=6OUGW!dI^PEA57 zfwiT5S*azBO|A8&E%MU2?%rHeJ=+iAA*IBVs0SZRVWCs3*5HX#W$q-#3|$D8z?Oq^ z>OS|NPFL~{9JE!Nbl%IDN0m}_Lp?G-QTG@l`B8~keg~nLXdfQ!9yYe*@4H-oB@@3L zOH^1xQ>tSXi_WHv=A4)u8NTvRsqiA{3Ye?zZ=`P$&(O-r_N~|6BiwHU_f=rYqTf33 z7{Gi_y$s}$I24(Gwp5>4u`kRX5-~`L(#)&Wb-gA&DUKfx4nbeDTjXOWbd|cU5<;?C z>0luZ$~lm4DsMJc6Qz|`(%J=o-o8(-)m7i;;2!(!I1cDkSXPK|g51YaB}xfG@C3$J z5eG+(0x?r7*$$+%xNZfhi`sbrM%I2TGGC%vkyN8y`@KxEJ2{(=uo2WiwP_ioE|FSA zw)J_v2&+r|Fw1H7zP|o^sm`~hDld*BK{|xWrt?~Q=-xJ(W&jEr8CHdV!+3-iwOu8V z-+{c8MTbTb{d}Bu@NPk$%$xr!)KXMZo$7&17L=|%Z>9VR`W8~BYX`<9^*-(=!KZQZ z@l;5=B8fMr#}<+U!n=HvvlOjs4h~icN&x7PL+o&}az=;E*~YvQ5DG>0wKzRpRp1P! zP|vk)u^kl3S5qx7IM*M4snjSoExLZbRM$_JD)Rn7bCjrx9+PtbCF(Hg9-<(srmWy! zC5SGsC8+DDzZ{+90BEJ$RgcukgJ-)J?&dX%{^u{`k&O6S5iS zONV+$f7^%vj$a=(DD+)W)mLM6?+}9mR}yUxKnOd`i%uyUnyB7?vKm3rx~=C_qQgmY zKNR@dqy!8v{*FrruUr1{%o_zeNQ_0@`%A3)-Mb(DRzJ1BE=9a`3iC@LnL&g)t)5r0 z^aaHEVh<&$)QYiLu7WV}f~u@J*Fn5GqBQK_ywfd>vh~Bkn%RTE8|0|sT^HH|BV4Al zNd|PX?Ob@91KFK_Rgc?~HGFGsKtXzHwa&gEjPi-HZdIUmKs@Q`u55X)d8+5Yhl@eM z3Te&c01n6>)D_}835OS1v^u}n9bR=zjmpExX#0ITiDsH|G=BNz^?Hk1`K3F}niFPq z9CKVo1(2ldz?8IX|7+hk)u5^FEG03`$?ZU~yIUabP42IMVn@>mWM)?8SBbIrM5vK)!lCmZCBxj1^O$z3VRCCl}W*P$FvkiDgoyCnpND69Bdl#iC< zz`4}Ll1hQ!zkgx9e)Hi&TaFPAfAE)J&knhlS#{KfMYq>eu-0GHH@S!B45XgF7;KP_Z9h; z&9N`H?vjUAb7@(0aPkl7$eKB}!qdAsh^O=Wheep%SqpkKs{jQ+AI17?`_AZ8v{I-P zi^O|{(JjsR+(E6MV38ks@S^SiW7+agH4Bd8&}}j($!uRJNBLV7B$c;%?@sv|#Upjx z)C`$_oK-vDSQ)w?Erw_9{77y3EK<>J)VAyZG9Zg$Biw=RzNV)yKe+PbPI{f*7(C^C zPUZe=xOe?4G_Uivh%6$tyXab))tPULp*+Sed-buDdO9AO+Fp0%DN!re=h#xe#01%&9 zS)hHF+_wTBf7#PKst0on9TKQB`V!)~NG}&fQ)OlQ4pJpZwI`-miMOOva_Yb}*6f5+amKq{*E0)w(wcR?xc=*(=;6;aIhw(~p1sz~=vS*pW9_=uNN z7LJ+bjVJyqOP1a?8TI*#H3@ifU*kK(k|cSJtj}BWe>}ZWi0YM%$=RyBZM-Nlh-Ip% z45elFrPVqQ1r<1M3V)m&C-np+%(4ymxeNquj@Z6&T?o!5cinQI4teU%U(|#gMFj}- zWxv4a1e zD5y@@R-umgq@jnoavU9=z^)bAaf42e;4NUHf=W&Te}!qLYPzH)?Y^V;p4wtMvb6)uz%M*$ z?N6vcPh#(I_?LvdWn~;~A0#&I*_=@W>E!au>-D)2@}$=F;Q*}Eh6Nic0GNzRY3&V` zx2lsO(6Ji5CN;&b7fHzr6^#pKS22ox55m;9^kxS;O0T(#f?@Vh zf9$eki`dVBe~ckjNKq~gwJ${(BSE1ZnhOAJx_qD*`Lp5$_h}owYrYL|2D^>sh=7O{ z+|j&eIy9K$KkMp7${H`JOoU`CP)GL~K#|tN?&)*Az8OFKpv`Ca`tyW{^0&|H>BYh( z&#?bVJgTVFdD=1sH>f|Fb;X_IRGDYpf7=%@q$UHZ&{ySfIVy@E5wz628J;_zrP)=L zzDxEgsFwULKh=&AHBW!jL3-Tm?}q_u4$s$AXTA%1WPDtA<$PJDhRbO@cC6#x%HX73 zx0Ia#&eBVpkF&5~deVWH6o!xnCsDsmHQfQWq+22o0YuGNqAA!+A@=>}3--9qf7w1e zqt+J}37{yUXup7bQ%ezENy}}87J*dqA`=CU_)Ovqxt`)6)a6r9ugWLR3S2F)xD;)A zY_Xnv3#k{@(z^vVVW|zlnp{GaX@NDo);ynDEH>{>HH{B%*%jzG_#2&Og6EmD7|xYV z4rlKbP>-B;Kt}d*OY!<;1vh0fe@Z{^UeM`V$0_Jt!C)o7)K215HLZRq;mHbKCGw}| zy8US^cT@n`TR%6w+!)ru%MtccF)LA4N;8eoi*Qwn6Rv|cszfy#y^olC(?12l_!vWv&`K|(*eRLf)8e;yEjq727V zL3&bcsM(ZOuQ^JzlASZ%T`KUke3P@fm@*o-?ClTPk)Q^g>ue~BbD}1=i0yxAr~*y{ z_ygMP^iZ{{g1YBlTCMc6)gtm;4oR@W6ueofBAr@wk(v_cBQVs}pVa>ZT|>M>6=bFP6aLi%nt&OAY1?Wwx}`tZ7Yi+k!mGM!6~)oO(7N; zL6i~Ci^D2eRLPPmjYvzr&6x*1Tyj>-?`X|I{ZuJjDQnqnf7;M&(n>mEtWG6I$960S zfZNOsqUI@?8_#j`VXCrlo1jQ-jpB#l3l?_k%cA}HL%YYP*#Cn*ap7|__r?B96-zM9 zt)n3s5TwoO$e&I3b%7~CpE1aVw_~6L12xE|j9jVWOVt)y-5Sv|DfrcO?|m-3cUe`VXIb;!vHQRVH>6jTkzjl-kf zV3uO2MkX2RR!qw4cvdaBRQaG(*=2uZDor8~rDo9SdfWY9gl;gyW5tx+W2L}dH&vk| zTT1n@J8wkwQ!Gmr4LB>HK;73Ak9o-{pHxR$mJBCDL2#N-aB?ofg(02_b(d$o-CDPR z=Qx3|VA9lfiU#|f-H16A zD`V#>?ZC#9l3J%15xdmF%b6H*qB^tvmK3kg)qb4pRl@ih^p{xgTnML^M0XKy{V5eH zced?w(zy~Fc6S3YS`nLLQ#HH{4LwK<9MIcAfBZ`&b50s{d7NQ6u#+{k5U#3kv5;PP zOIisBV7tp`P5L71ynN1kPj5ajY`8<+WMZ*G3!%TP*q_Gz{zIn(4_}{ep6kyeNiMmS z)t23meVX1A06h6pgenDEOu~Eiwv$nF)=D__wz=P<8uaJPLQ*r4&1B?>`{elhirA>>jNbwyF1Ce z1KSbYIY z(DvZmm)rBpMIxu!NeYm8)yjjNq8C<6f5l6cFsFmmVNa_q1QP88+IiY&m^!1(d`G*7jSdSTpOY$f6iURKYNhrBDHgMO~ zFa-xL0b-iX18l;s8P~RHeo35?EJ0#)fSLN0yj8SEBp&ar99d=sf0@0v*39Kne_L@I znw~aqYeBPs;m^|6pO&edKV2rECa2q>Y`p{HvPua}8m$eQR?c--8a6|!gXVnrd`a*y zX@V9KNd^egl;BAAC`z>`uJKK~1R#G)*>di+Q+Qu&C>63c9Wz;l_~cL9BPYI7PlvWV zRCPj8C{a64oi+t>lTt)T#GobzC`a+Nx+AqbRNSn7~dO z{xr(R_){+#84w^JwsbB|cPw*0 zC5?~g`CFD66v&aZ74~efUAhnV)GudutV^lXti8=pvYvf(Ir)&C!}nl0-v@U&KD@1$!cgEq)!}JfCBE(E((`6Mv!l30S!u zaS7J}VmS}Z5&`;&dT+^zPF*jgRbNy+`cFBac8-wV#De0`c{6WBTJmaEqg)r)DZN9L zaE_>4&XE-MUZU=L-#l6$o3gk3BKRRqIqaIwgLRxj;n)%^vIYU*gkcxlVS6=T9l|)Z zAbFE8OH0~LMQtTt4!f}&V}D{U8@$HK{@nD;)WNS$W2a^YiO|)4dBxJ#KUuC?dCU9W z&!|41v7iho$@iTOzR|7|>)VQIbYVZ4RSI2R4cl?>XyTeb)Zi)DJ6bZjda8QOj5(?L7u9jHt^w7Vpnr*jQz>0G3Ge1S zfump=*?@`xbA-6Al-(st_A>2|QR@)zO))w+3zw!Y`gm1ft=^n$*DY+=5vx)`3e;N`oyxo)3Fn;o%3Ikj$5ZHp@h57+ezZ2 z%?DUn@onca&bnM}0)OX+-y6{@;(Om0K`AP_)4=F*)t-*C_Lkzl5JDK5LQ@>;#6SS= z>|emVvk#|t=1aSdBEq{Ec2IHVd#dZHbJ7}Hqs|0HMYWfjGKHGcIVGX8q7ucxOSU+* z)b5n-&Bl9KvVVN{aeS4&POH_yseM*HcHs|=;%yPPwmT=(mVdgr(@i`jXDXcfa`a2S zrXr4-w(dMXt*FAi+)|y4Ez*XSnIGEhoKjl0MG)Kc+a~gFQ?8WipJ1mU0)0A}kpo%C zq&s%5J{7}%|GYxRHrc>(#jKgos9Znv!PTLO&AZ~A!~9R#67?%SR^ zTV2Il%Ay&lr1dPziYky(9f-g6+Vr3)Orl}fc1XQ!`ech2s5N-}RGWO-TF5UNnJZ>H zl@%S&He}a>C|KPS=$e{$_77KiI6X?Nn?4*{;k&XB%YOon5><}bB-`=N_VTI@R1%bw zV3IpyQxCjbOTKrhUUxl|yU_Ga`m9{3V#s}2v^N{G_>eGt(U7^D24y5*1r3^ozTflS z9Rb$Cg55tUZNnw0a5SaXB>DwP<8ewsp7&B~1q_lSU7^zv%x(zsR=+A$t#n(nGq`Vy z*q?d4EPuP+tdGKH*C?)BZHWjc=a=lDg9&f1X>#-Sh~VQ)PE;9HmjG>lq?a5+jq19L zsRay_&!wju_?F2`1P*D2H`Q5^$se@F1gzD5^1=?x???Hi)%r9d^CBW}@`<%R+}ZHw zMdF{b?^y(`*&I(x9SA)PEdT*8Z4^n&idX`m9Dh3xP6HjxM`_!^znQA>cX^JVzZc{(m+udwUSfv`&svp5N*a5@Isp6btFw>Hzz(bC1 z1y#Z&qfp{W$>n$Ykvo_tvLA+AAU8(0L|H zUw;}vnky8k>P0qO*V93{$h2(2re-pH&QjQM65iR5flbavz6v-*UcKH$z~#CuGSss$(u@7l`!C&AF)YE8Nv@U6&^=xX8s+6r&(0^iH zs}Fw@b+qWN(ll2ePV#|_i`yo(yv=zM1maxA-hlko#g?v5RT#9mReamVq4bNO4;B%I z?XWp%|4R$DeY%5wu9i{4Ic`7>uc;6;XMy}`*?HPMmh0H6Z7+WixAnp^Vz*i7ed?0Y_7Vx9i*@^wx)-jWuvFDZt& z`SJAF=_=;gSzWirLqbNlUVoSB+yDOlOm#F>I|r1R7=yY<=!lONzS4{O@BOj2r^-^RA>^< z!Sa;lu>u%7wFo+uBRzqE1mdxVDp^%Z_0Q+CSYH6w z?nEa!rK?i~Dp8C0YI-^p;6f%HDe$0>TUMlyB67P31(Odkoqt_+sB}n=-y9Pt>LWQZ zto}Q(YiL*O7-M$$l~1~{byT{ukAGRtKWBxqDm>Cu?&Z^-M^!)2yQz(ZiA9&uhE zM$x#`?$I37ERi_5r*!?lS)p% zrA-{MiGS>Lb>UTfDVy!bWs}J516rrdoZ6)B#DD@KQ_^8qctktitU8fbWN}vm1)$^v ztZ-5vdASzX18n{2pTGL;`@jCJt(m>g>qWiw3|bX5DsPnQoG{v+HiSQ&()`(FXBwiDg}UP@hwC?3!PB zFeuuJ^n!3yy*zk=yCyjbcd4%n;$hb+95?n~TCX?pw5`0%Q7Hj*koJir61ctT$P}C! zfPVtMfO|`(>;wWEeQVGK?_~G0W;fr8`j2R&Lj?%-cKX{94Gz=}vUW;9b!6FK2XJ5R zb+nNcJ;kaEJQfR3=d~J7$qv75?c>y`;yfMZoz4xj$A>L(ooOz)*-M7WIh(}05FO8= z#{4Z|p&QAXS=ItkOBWyr8(TyefX>vYlYbgSxyoG`=ueB)-hKDgZ+`6WmKs=%d3R&Yt zow^S9=9rYX$|)&310n&QWv#EN%JoOw!&5z99O(=Kc_B%%KP=y!U~hUZ@mIXfS${6V zHW0x&NJSCeKRT2byuu+>?rJtGY{&7OV^*Hsu3D1P*vpht$pFW`Nl{%eK`2|q+C6@; zV4Bc>e0Mh)5`P*${P^9+RXB$DHQ7u>3TcHeJ|U-ch9hOUshjr(j+wIuZL*%q?{1{R zyXy_o**Ab{3ue>6M#wlj*`b$Y_kS#s)&ki|o_o;SQRz4g0pPNUpjTrs%B-?#|Rk$5}O~(!yL1 z76PWuXt}AiUuhDhvVy~ae471=ideMi_$FV20(&{oXyr!Ir=}pM9;^$gt(2@W%WgEY<9Vto zPb3-+-rg$gDdc`Ampst|7!~u{z3jO`umOX}*Pd<7DvYFeZS?AwY0&~6e@5ATy{zHi zzyGhV(${M^GQY_B>1U-B0UJcu#jEd5`(1Kry0&18kxJ$o%b-rVvrD2@mL91&TL4Z# zvA@^ro$|4)afHBL12{+zk&3C|4i$p7G#XD3Ab@Q=>qQ)AQ`M(PT`Xcdkexz1x^0?^ zr6(Dbop{lB)k#Jj41hP*lupj5ihpZkqNxL-#HJ7NZYGi)K)d`>0e1W;YJTFw+=f~U zr<4xPM%6U9+&@{VKYa5W@LT$N^}f@~EL+Qa=>dSrTY6Ev*=+CU0ah&eSYl^}CcT_w z*J_zgP*CTJPaDCy?sLkjQ%&xmZk39he2C#xyrS9J#2DtfG%DS;6uTAtzJG|7&))ZP zx34#lKoT@-O`WnXSQW}^o8DdgW03t*$PXU)o2p@M4s$u5Mm1}LW9os-+X34nXg(CD z;tt;$+(L5Sh=!nHLM{0rExLxn96wpFKmId?!KYD%S99XwrQvy8wZ&zUb?Sf$DwJ0< zQz0waBhk8}P*@%6?Z?I!V1Fyk8tpc3g!V8g6v+k(oDqYZwaCif+?DL>_;HT9#taUJ z0`s@B|(=dNmtt`iP|0zI9{)W*($91rBhduzK+Q{4#Rn^S=k}Mj0?Ch!TfETFE zISe3)tO%vtLzeZCrXx83-$xlm94`)&s!#8I_7rM4FT`%pI=ea!c%4)f?Eif4IZ(52 zw!OS;yOwww@7|*$ynjo`USjZPEmV{cq5S9sC_kV(I6}Q!je7N=12Gp z;_3?kaRz|=BIP%pDmfQt#*$P2rL0l;&R){DJN95BOZt<1hNufFe_@f&ZBapLnVcHuO1PRW%3r(O^*_RXRp{;Op|iR4u4Rg!W_#3Zj>pp&N7`+ z)ZsbN->JowMZ2VEE{f<>p3nm9rPmeD#tT&twb*v?mVrXP1VDp+Ih<)8M~;u%4S*C-3beE7 zD|g9{4)s(%^jKQJhYDxnvoO=O?+%y{QO@EezC44}J@rTSTD=?P6-3w*Ej%DI@tgd7NMgHwdCBV6=TEj+Og6vMY80JTk7lHWV3#hEY}s&V z=$4mC0Ovo8LMSD!tK3>$jEk@X{FUX|9WJQaE0&WqJ4mzR)@eukwnCEN%iMdh?d{-P ztL4c(WFJe=%u+DHV^s&F;*HlNRcF~6OD3>1w2{B998w?`R3C1x6k$BQiuC(wCE4wZwP z`n0m)`9$X5X?rj$rx7NbL)UH%tobOM8?T)~rQSHoRy-%^q*iroc?MMhbuZH>SZ#U)NIHVJkO290#4$ND0uC4%4vlR&0@oNMfHF z*&hdCzUpZV+{o(dkwi9UXW9H|ZoBkt``4bKs$>Hn81O-*$p2mD!EA|NS+*6;a&XPg zmzj{=0c-~{?$G6Sq^#djQfIe1cc>6(R$gO8_a zMXcrIYzLKrVhUjckrUAXxsF40>H}r$!c%jHvro024;|HauZ8V;?UH1A2JSBhdt2`9 z&VeM!H`*jo*yNV{k`-~!m)X|>8-Km=Ca3ZE>>K#DX7B&n-hKZ+#()3tSw75>l^2V$ zvncZdav|K@LvF21MF)<&rjlw;SvQttPtp}yrJA}rO^SDSmC_bTwFki=1%m`$K$6z8 zx@2cL&$mo|07^@$JUA8P><;HF*XNMK?Zy8Q1s44OqD`as!d?LI792BjV1JUW9hOd= zX3|}b##mB1dU@LY1`O4k?N87pER%cLoumwo5#=Y_kLaPf>b{h9moRs>O71UfCiwrP z9-lrdF6a8Z=(Y|a4R3l|^mJ*&)FUtGeRfF1{oS!d@;qOKr^OBcobo{T1_l?5EW!55 zG28VHjC(W(gv`Us#_+3yxF?**zbO>KP8#H93Oerwod|y{nYpb*5e?^h+Q>5J|o7DP&AbiOnhUNjl(z-Zq51 z5hm>y8612vM~*3(b)%5yvpMzBUZ6&|Y^A^;0|Le_$5($(1y4kCfE0yWK)PpSlSs26 zKu9enQ0@TgA(e!L#a>jf#e1RZe7uItHRwD69zNx=pPCbD*zLHwc}CTqyS*OHZ!Suw zPvbPpf7i9ko91p_XuML1n-T}0to$bMQN6#C^G(L{axh6lI_(AbV4K!R02s94oMp)^ zLey#NHxhr(>*X}~?FD+V=i;ov;#sn!Q*A3VSmcL_YB75mPj}B#x0fnDxSe`cNhL>{ zGR`!EyN`?HK*Ttg>PO;7PJ1HWpWM=QRm`|@+SH-hq8eHD?9^l@EhNI-+|Q&`lhPy3 zaX3D-ys6BG^>y(+ji9El->3$Aeev_TWsp(nF74veJp!$J$i|Wbs!EsI%;*=XSdkJE@k+|sMZj9nUfia5n|V373{7m+ zN?U(=W2u~%ubPMI? zx3x$B(Si>>x{{NdsvEncAQd_ZLf*bkvZjBM$x)27Ofpl`oz#Byl)bE}`M4%1cw0`Y zD$86dhAQ!u>@?2^E(z_v_g!6zUtX^Gwp{1SG>yV6pq)LgtF38jAzGe8Vv(1~-pN)s zlC93NoaTItN<(_*poU7tU#rmsydjVu8Q4viL^^WXTI4k?haY*tf(P&^JY%zS@b zY7qW)$GO|4J@>ksB!76hty`{o{I~jmdri^70f{c#)Y&%==V((3c8=HDN)$F)Gmn` z>!bHfx>s2m4Ahkqb-XDVASZ{1{B@Y#uGcF@ugf0(G|Oz|%>w&{qY)dQYfb25i3)jF=J#@1?9^~mO&%@JJxzQQ%Vv<6y}Zi+ z6?F=TV1N7LKyfR|2kpSgEK(&<=CsvDS^>?d6z=u`5Cc}iE>lybo1J%7V;ukt_8r!? zyIM4krJJfvpSrzk<3|nEhQohgK==j*N%oQn#w~jznU^^EQGRXF-l(zVr9pgx_w5?; z5G;1z&?bA^TfU|V!0sINB=Gb9@2#jByD7_~OM+G@@-)YO+y3BeR2|ujR#fVI^vI6f6)NED=vr#0 zZg4oA*NKAK6FlM6^&)?j9mR5>M$p2o5!|^A?Vq0aWnzJJENM4hb6%R|y^X!=mPt`Z zCZo9Fd)~xd4c$wXZ*eMYquE|aKxtj?sL4w9r)@uKw08yxrffmGOVMjpJ*O2XB)goB zw{YrTR_xn9{{Aa3F_tnZG3&X#?$pT<)Yj?H0h@T4C{lMB0^)x|)>R_Xy_ZZbRlB;C zrtUryO;u2`pSfrg&{M%eVmI1eXeE=5^Tl+ayj{gfVl7T>lbUPxZ z`?HP+q)D|jl=FX8hMywO4gb1Wf71CPy$O0JM91Etx(P z80)7pNgTjiU#yLYby*)dSCRp)+j+?)9O{}9g9)LN zIzSpp2hge7TNtu==rG+=7-MhC=t|6LdWjviy^I_Nq1AHxG z`xKT7Q={_Kk}nh!`_QuH993wUor$%5Et3?0u6mvV4J5aHC(nYj37P%;$%?J`r7q7y znCI0pg1}~mQ!_v;Z47r=rBm`(r+IG?6iE_E>?_~qV@;tomlS5rYR!QaU4lY zMq61<EuP+Z+uh1LD;MMjcjliUrllu1hTSKr*}M2-Bb#mJdR92A~xAW;oNOo(3f+A_J6a`8(P zVaSl;3z!Q4*jxMTLr3K!Y<1`zAUq=i@I1=~WFXOx1!f<6j7QcLM7rhDaq^H+8*{ItI7dwAX&ag6w_1lbxqJ%6s;PN^FBuAqp)8O`| znx#IT$$>(G>&s=&pBG>KF>14=XU#qI@mSI$d<^pKzK1(2BqLM)UeA=+1aR@0aO{GD zkoM0_qb-UQh)Pa7PI37@%v}yy2O-0;snubRU)nmEfBk7#|I9^$f8LBu)d7N6V<~@L z6cDOfWc}1^kv<5i|Ye{VerC8NGaBzGXoU_DE zlAQG(%~_T;({OFmS;)_e_3_`=`0iJ~egFM`jt?K7UJkl7zo@3Pov*HmA7@Dn>husBwM@f$X?+o#AZUf970)>12=ImNs+r=7i|1L?^de( zY!-69w0Wa)C|ZX(3Ov-=k=#`Yv>ZF~cy1RJs+wWi@vvz?-c)H9p=)#cbIA9d>PSrtkeZQ{PyTAN_vgrT#=8r&q%1u>;eBwnII?EDj8pWQFIX4*ua1Q@1AecafoN22LAb?t+C$EKC$IxT%1s7H|5qW zQa<|OjHP3_#vA~n`sO^4Yiv2F7^iK>sS}7>?QD{boP5!#6?6&^QT)`Z>F^(^3#2@p zhZ0d?r7mjx+c605C8=Q^7u8zT*h>!D#F38(>h@0wh`oP!lVTLmG-S-Xdlkn=<#-3( z+IIC1Fl&vP+z)Iuy^Xzq(}cO^@?cUb68K zoJGIA=WB|;Q&tmFhKd|D$I%u^lHi{gELXT$Q=gq8!=@L7DL20^!izmwnvG{heenA&$)xxELvUk;YKEDWPzy00s zUqvN(xX&H7QCcUt{g*9m`ByyZM0z=hic`++a#4S!j*~mbzVaICu2fcoxIyD)zy`HYIKxIwQLF%V`nf z(YY)=6qJ=gSJ*ZiPvRQnaqY?uy%MM;^&ED@Fj#(e6~-LF(2~@aAK{SgRW#&2+4w4s zCa-^p;%g-PZTs&2>VJO!?&A*+HyR@C{tRTLT#I?JwEckIdrnQGk7Q+e@S$a}+5aE4 z06y5+JDVkvcn$(0`-J7(v@c>yxVHk{4~qEHCc! zE*5b)FS)f-mmd}2;^<0ktYG1&%dR+MB4U3G;siU0^Wk_UD{Oz8kKfhY-sMPkTW|{a z0#kSgb&?L1{cp1I6!?oD)52pbX?By%6q0ZGFq}Jo{svLjD z>TONX$X+CCvF7s8DOd92c8rQ+YG}bO03eo4(WNMvhx%-{MM^fDx*}HfX}l^NREtT= z4<&n>lhJjxBB~)p({2zQZ$gsZNI`%m`{GWhXo$V6l)4>fKCilNFKhPu-~Usdk1yJ?sg)FY7KqF?lCvlJw2n(c6Jj3b&oI+3Hlwukd`xHb=SfhBx z#^`|g^Jrj$o$h@elm$MW_I|%lnf|ZRC<#+;1gi)t zBT27dK6S8eBhtpc-hj(34sWlU#MiW0E_x-Q=q9y}4Js!PK*=NPlFq&cH#=enRIF9L zSW_*g?nx9#FqUdq#Qv=3_VcxRqo)wmUj5+c z;IO+ZD9L`RcH?OWLj;imQi`LeMl=tw11uP?b!rn$T6X5((Gvys1`L zne(gkrru+K4J&wUv&LzInF7-QrpG#IME%8mi=m71^fOa6E5GSAD$^jFOjlYh&}=X1 z-qYB)eGO>@>k6>IL2#A+3w+#vzE=5dtzM+#+ZCv^ZFg4hH8+2O{mgTQ=@wI?L3+$o z!+`~*MCn`ec!5a|ul8@L!aPs~a6<>pPleuWE0g(o;=7(>wxzNN-C0y#sCXN>Pm0$^ zn@u$s6?$s{ST+zBtM42p)x$hDO*o@^J?B`i1yrr9H}%`O96pJTw_@aNxxxbNczECr zX~|iwF18-wq%D7M8&b=u-_+&xg2HK@p?kip6D)5p##|Dtut8HY! z*-A2CyxX&$smqBSm-LF#l;hKXNfJ14a7#LD*-hrH+6Dw9PF-H>Rl6cQq}S^4AKzVn zecG6^VV-Dfl2aW6sYAVqw3_dA5hqCUo1WObppsLPXF^fb`gjVu?yZDI0ZhS=N51CLfs1UA z;*tz66q2Bs5K#7dlKazL1vcKStgCL>I4W@#RU;I_W$Dy^iI-CDQpYyEA$Su7p)~Ud z4x@j)EY>&gyLDsuM5%ZU@l`>gTX%W_eOF-8>ZdzdcU_{*pe&A2hI|PI)3;6_DBH!h zEGtpt^aAjVl;8(nHUsKoB-n2bD>=Wa97DMmH0o{Kb^WD|*0<3z;lbk^hyz{u7>$l_o{z_5T#RfZ{cM>x7Jxm+n%Nu5O4qCLULBvm5FJ0bi zQ3`wS4f2fU$g%F{nyQ3OHmH%>yx^6^25nQp@te3`xavrf;*GvjLPOY4gOY>GepZIKll!>4s6?j6AUEK`lWUZz`RvFS_ z)EiDPMSP%n2TqCyz09P)nMW`Y`bjTS0mYOlteaI$FdMELwAU+wJ(~C?|=e7Jyl1kJnApK6k z6R731{9b3-$ujAlS{OY<3Y?OtDw-APLCqO+fPiL=6vUdPM55K@#1Vi+bC7$9j-2Wf zk5icfMLa=Td{pp)ZAKE3f;pt`B%2337COa$Jw>zCtEW==&x^->yoUTge%HPqfAmiv z(YK??l0K3B@{Mg0yX=^c?IfSDoth$frv??f*OC%vGKaQnr2{G+U56frc8N>L+k%lc zb(Tz8haSaN%WA-!`{R(cWtlb*V`W)~1LlAno+CWyn5W&~roqmx%}Eo;tHD|HEL$m^NYXM5t_IBtQ5NidHHJ($1e^HPW!Z8ez z-L>~V+Um#^yE&~AE*+&hSY%4{A%|vvf>E`sh$^DUhw8i1gA{eo%28oG>Y>~9EM0fH zWg41`no1=CZ4^?E)`ycRR6c{hY!c{*2f$eGon-Wj=A+`XS$?1Xg#^i_ zNO>WNlH5X7#r9>*{?xwj@Bhk*o$=F(oiEP96dP0?d^p};NeoO%RQCF$7xz|8U1Rgr1}ms^pdVTje9fJG0K< z0QAMFuez>er;BufAPjqvagh{qK75=C)11!xB&`8&)4_h3gQAC&>U|eQ?cwJO_lY)C6v-csLq7BvFGT}lTw?@NmeRiY>H)EPt;P+kD_<6)7SvxOZG zH|s7{FUPehZ<~V8fFdAUlZjx+03-ALMzl-tT4a9vx9{G4zq+^&rNHO*n#%Pw9eErQ zD7RkqJFxXW8}CTPek- zP^wZ)Sg0s+xa%jl?Zl|@BBeqm3CUr-xM$~VlEkp#%!db@;7BaZ%6*pm(xmxRk$t!S z>n(vrZDTF&FsTqGFRn>;aL^%4R@f=H<_+*ArHF%cIgz1#E#K~o!s&m0eD~d(viuuc z|A{hxcAyurc(8MLu9JfPP+eB19xVZGZMM`MT;kd`70Fc2eTKSRmPz4z$=Z3;xjDHJ zfWUU_b_b^T4Q*X7$<`Xo@%4|&mfTFP9HDs}&xENQ@2!Xf6nXNvQ(%zyync5Xt z^X4(IE3%NJO-Y1&9$?|R@{k!nHB;Dvb9=$g^{(-vp6z6rP!=NBsn+5mWhIEGDSWwD-+o-`cb_L4%F9utl2-%f-Zpg*b>1eMY>SODOz@yJy)Jlq2JHPL zS4tq2X=+n6guNahnx;;uN;*S2qwSC~^`PXT4COuPdxyuPvP&x_S3s!;fp zT5ia@)qy}Uys*q5s2OkjXdJ7izc-tT+Ag0&)u`e4&NflXEjjKQ^+E$tWE(XU%U(uD zl?PTEhTN|9fs!ZDi?WS>Cl7CrYyJQF<{e@FcYm*D;9uW=zgm)dW2BcGSoXw!Ah}Zc zpNDqMGApLafEFlLa%+>5l(c)D02so@+xRZ3fbR&YsD9vl`X2wNghaOrBIDw3j9KU=duQLC)UT=|=S zN0NEDS=`kdIdw`sIvJNh!dgX@)}{mfL_AOvI5tTN@IFDsKT^zW`sybA+{~{v=PElILn6`{bg~WmAlme>#D|QCYh~BRPw51FSukOXo!yY@oY5so3_etYnYB zwq^_Vb435n4D}>%5@LGeZv>Y6!~T6H$tO#ZJpL_0U?# zBy{~U(*Mt@RaFOG;Ki{iJ1!s5fVhbH8b*VIsEoZVxt6p1#mVur5%Lesyoz4ovxDu$ zOkrF>sSV8Cqaa7thLN7F9n);IBRg!!Zh*P;__8=Zf7k(Wqb(yC6~cN2R$ z1j5<#%=u7{%ObjIDCs_{PNRlN=>=Ai524Y}qgm;IuSEJiaL)Wtr&0`6Z8mD4xTMp! ztRDsoPd#Sqqp4t_hgzqAP-0#eUtYlW5pPeN%FfG2eI@i7;iT{YG%lH7HCef8gDUOy z`F`=;f4%$utABq4zW%RwKa9`h{V!Dpmc0qbjP$utH&gj4ih48^j|iF?;ZgH1m*&$k ztsn!y5d@Hr7Ts}OHXQcSK_WVv>BS&*U}$Jt-^Sd$=W@1#r+;b*%`2?jmmYNtHX6?_wlQ-_`XS66I%Te0UJvp1sQUX&X{{j4m5ZDKQYY5MJI_|+V< z0I6|gWr?WAe`pb{Es8{?x@lPksMxe0=78FvQ{Pa@n#xj}C87ym5e=|xuS%!hPv=fY zp$V0IiRypl4JclL`$j~o#t2}mb-osGP}Z%J*2q(ruy7)r5S#t>12 zfFapi&tRXh8nhiEl3h*mXQCO2U6!uAziQ(7&%Gj+JS6*Pf5_;_yo- zvh<&l^R~jfH_!^V$SrfqL4Tv+7zxpabxJ!=Wxw>K)?i(49AA^&;OOK{#Oy3c?l`{N{fWy0f53NE_P)HP~S9Qs?_S!0c$T8sP+??M2-^Yn`G z$l6~`GO<~8JD1(1YP(M3oMG6EaMHo|cBg;Vr3pY0{H6uVY7aKY8DG}x+aE8|;v3=o z<$hl#FPNP}2O4ft+{`q^ImJtBF+~L43gP|S2qX&p0V`uXtNfVALe51&IjDGYpU$*z z>;ev^%J+o8xQ6(_kC%j33VX%g8kc|@1BJX@mcJkNU6A z?5sZi`qjVuWqkbj-;b@8{_cD+StO9xG8-t7dh)8u0lD!*(`!%tP@+TAs#Ye4S@JlR zm!jgI#i6=mD3I-AlGGIT<*w5!KRJKpFvVMOpUbA$>CJ_$lv9UWjgQjH);bj{l4@*| z`KA=`@TT2?HSizh>8TgXRwdgR1NrKzP$Y=}r<5TMD{1;9S;`P0bWlkWUcoc!W~AP| z4=~OF(j#yV44thHXO_mMjMu3E zPuwiEpKZ6K3Z4AgOPVwISQeKmCz}-4Vex!Ubu1@`KNkbsO-%Q{YE(;&!4gRw4RXH< z`FNiDwYUMz3pzd!rJgR?iXDGYIA zXNsm2*0MR|9r2vxCuEVEv>bkGF5^ju#~r%n`1)0-yDMs zF744pCDtCWe_UKD)2U|%_ z2GCutMsOwZ=t!qz&ma~(Q*t2p^5XW~mqPZoJ2s*g;Iz-D6Xs*de*A8{$(WiUV_FJN zG3@1KK+E0W#@x$2b@?e?gUEU`zp-k$DDxwdp1H~7zNBp*w`%@Po}%w>b|yFky3|7oK1W>3)HRCL9GbiMLnlgSlE&agHxNoH zzq(@kTCo?QTv=F@?p;}S=N|c9+f&~+rAKFDhQLpIqQkJeGTEy+zqv7;_;`?}85 z57i&cJW?6Q9Ow_AddZrF`^Y0ap@+KlVgsd%T zCh%P*-B7iDeVG9#(~YglrzA#LJq;?-ThXtytC*5`YQEO!`;i8_xKP*zwRY@C&FGla ztu$|rtI@eDVFQksCEvtZ(+P1|l@BFbRP`YY56fhpw~P5CpN&K}O`tIYu z|J%2J``hbu^A^*~F%<}qnM^9Y`k|1M-Ik;bZc*u8dE`^!H7{zto{Ej<*)O#%V!mcf zKv{l+_*2R8y9&JR(yaSd;g^FmF9$OQDY2<1qCJKJIl%#&N4JuIu9UL&*O!0lToS)H zX@#;+o#Eq18k*{kcF(~nAfaqvnscZovr%X8$!6+N0gXf-BaR&rjylnVasTN@;gIZBP9pSafKIMaHEahSa+QXF$*>o+3Mt|Dk&c8cR% zayWcy`4zgGs}HDPkm7BJlZ}4>4hP{#mklIz-ocp!4F?7_5Rsce&Ec|B(3RT?PYFAn zo^8I!lhGn?8#)vpY=@d#^qAh9ZXJmov^aH{?$mTLwqtZDfB*1#aO;1|@FulNg-gA( z58fq#&qJnS6q?oJL~f`CH1ck?-CZ#qaSKU=r??z^`YTP6D6 zm6xkU8S#N9NXS2;{zn^|f@6>kY@}BOBB$DI2Rlv6ig5;4j=xmkvY34P5*%FqLBl&9 zJ#31;tuh4pW@-%Xk{xR|NbVfh){R~xJu>N_5Vb5MCQaF*x<7x4e<~%=lB3t-?efy; zuFB{+s?qc=lcJ)*6Km@DjIme22rVgwTo}pV@}fI+1iQ{EA&BY0QHoBCNyU?U1k}_D32S;}K=O%r=yh9tux|`_h zc5JV=TgL*yfpH?AS7?FvZcSnhk)YjDuCKWiv zn3H3D#fvce<%0eG-J%k_xlxsu`DXTq*SEcz;K7w_WKMq=aMzN&s7A=*Mam5)=r0`< z&vQ*O@Wwhq+bl}AOnZtMpydH3Q9gYW#wmjVkXF1&`xS>i$#qG`S(f?cV9%%OOu5$# zB}cJdKq(#R9cwD`tSP4y*4p*Xi(@~P+@lUZyO(A;UgrUhA*@m40|ko{paf2hP)z{G z9obmQaqLcxol`jNZz@WB`sA6(Kgj@}SL=9Nt!I5s2GV%ZVg1d(x)Gv-BuFB(aDKs9 z>F+z+t<{-Tp`*~WK?+Re2u_EvkK1AEZYL!y?Ri3#x0lTb10a9S#o#BCG_})$%g=Af zzUaCT&Z^Dms=NUqR9T1YkGACY*(;NhL`$MRc48?fW0R;Xk4vk2TjUoINF+YqBH9PlRC(E{JDUzQ z8dQ`prFP&GiHlM`%|LoxY8mc%&RJ8HATjPYRGF`po7eCw4Dv;psCiUb z5?q#}j6=9{i9PGg>s;08w6r?$hZZC^P{3aL6Pq2A6EY|?oa<1?!^}y9mJ5F?qzQ&s z!`M-4D|K&o=Rt0~^o?5=AGUw}6tZg?K!_vrL4`t5xvVP2&Tj12%|}s_mM4*KPM9?* zzgK^sK z9I=bQ42%_*Doc{6!*V-_K#lY1j78G{4dghFLk5_NQd7n3o0z{SeCL02XcyqMItqf8 zlxveL>Q9|}H-vNc*)6V}e)syduk*&O`jJ2(UiN|j{}oYg3! zXE}ONHKL}zhKvENDz1OVk#tgGEN^WArw&X&6uz%4MB-7>X{^fRE!Cl({d%fQk|v1^ z`Cz(t}bSvg{OXcMdjnH78Zp4l6K%qU~M{k#W zmY9a-l?vuwd}SSh^h!`e;+Qr&StuQv#&D?rI*as&)WdKD)SG!eK1VoKvwY)A#KThy zfRSuomT0#8MdIUl+RqL(FORCgC^%idI)$nh^Agx3o02xS6zrZjI9Zn_qw^<{b}fde znOh;bACb>krwV_`gymfc#+lckkNQn&tOdKWQ8`h)g7iC^_x8o={p0()eH=^G^x>ZU z!u~O|?k7*u>$KZ3uJZ=F7(nk^g`7nCJJQg{@=zFz1$N$YAIb)>&|}?tnGm~|(9^<3 zpW3)+!^(sW*`9~ISAd9H$!3d#JuJkdbjmte?Q@SO?|FYLH9DEoX9b<5s-(c(om|OT zt-H3ufp!vM6A)%EkijD)a&6*|Tc0`kKufaiAjTZGj?GrOE_juTq^er;-r?fQf3arY zwC~?d_SxqiiY|-K6$2YC#js|PekgqjtR%yEAhZxTK;9HiL;j$nqeKG|lxpF6BS&(d zuC+j)uET%mQ5*$QK#PKq;H2Zzc6$fN^H${y7?oup0Nj`N=p(9maYU`09j^nU-$G*< zrzJY);N&cMV(Yw56xi~WBZYu&_YV820RaAy2C~M2rT1ttVC@v_Ys%W1O6UiounHuJ zB-;yc!v^Jp`}4M9YYrzo<(b*;FX9ayV0KE5s49PNg1tOX;D}M?Rg{<2F-l7yDvZcZ z+V#Uyd~<+{RTdX;?Ylq{QxkKsh7CmY`@<#frr-j(W< zhEM+44lj*H<&ci80US*;L=?FoiIB!4mFj!$&e3r|RIpIb<6PaMiv_cxD}gh(x%ORu zgEFgk!m{}tVFHRg`oL;dIt`!O8vi9&u-|{>UQubX-!>KCsJ~A4Eayqv(dh*@n-550 z38NVmuzD%KWk+y>KCK`V;s(VRi>X{c2b&e#RXeIOfvfud4`SZivi)hy595cm*B;_M z=Zg+yiPa&w>WoV*PStGk_t_kTP--XjX(=~$?Vp=tHc=s_$YR#6DR?0@+NhuBu8@Dg zy`3&Nr&D2U7E6Pwjo;`B3?&|alVE&;ex37qlux=6fM>LtTI%LoC#HJS>8v6fmEyu% z>w_TXebNom;e&6NY>=StgY9w63{>7Yr8=|w0&r1$nRLwft&(t_3sIr}nM03@3YJqXu9A={geG|Y7LN}hzd=ue{Dp|=<-<^M7nG z=%%w_DouqUR&N z9A)3fI)cS;U8p#C<+Fb%C4umm|I;M4hDg*vv(aj*%jIX z>yiOyB^}GI$X-Bisx3x+DJh9KMDlDacPuc&k+E?^DS*B#n`&=p7wvxWfQ!2Y|HkS81Utl z(6{gY@_qaGX@F_T1iselNpCP^c@;KQM}*xn74rfT098P$zi}G8(z=VrJBv7`%jv1& zXJG3~ag|ihLyC5(qBMUc0v(U?PEc*NtCQmuh*an1)E}!Hl5N9AIt9Ex`Y2A$G^avz z4sPDHZp3g&|8^RavZ5<|DM3NiVty59!^^YF0TmR1$8*KD6V&N1f-L$oAl80au`wjm?K)q znd~m9R;T)22MCjG-=i&cTN>e<;{NO28U8f zCv%_#+)2#OUJr8W|FH`5gj1ND&d;k3p z;IyShFG1)NvVCczsK~1|ulj!TQb_bjiZLuId5@i41ICCdR$e+Cs`|vyuvh}^t39mM zHxILW0o1eFf_CQSP;Ou&6@mePAm^LRG%7x{`)S{VWu^q763nLn9zgMS*-d>%Z3NW2YetG4#Hvm!O zvjTU^dC$kv{pHjV#nW}CBv#Ic+NHO_uI`3y596Hoj3sgD7i*a$YAr;9X{P1(n zT3ts};%QbLK>~A!D zuI-$jHDw8e^`WrAO)G z2md*?FlO*FF7QSVg4I+Ua97m7N-1exN)bBEyp)?AFs*`&A(j0vxo>s&F00O|vjwPs z&PggqmfD?lJc!PFULMNJdY+16vd?eO73FEvKbfM1Jx5wg@h9u{PvhhNdjH`+ShC}@ zkBb*F4J3i=(4VxcKK~r zv#P_6-ytS5$hOOUVmIQ*g@Q9D^=qA>lxR|&X2{tQ56Tw(?!)EK2LMkAq@`#J%HbPP zIRA9jz8xR_b9uO*4-fZO;31P?bME+bApUSFq03lLfkS4s0vKn@)IoSSDTuUxY?pAP zg3)0cWj9&fY8GjTrP+sEfYRJvjyO4NCTC}8U`A|aDU*VkeJUUKxPg?!E|%H@nc6a#w6DWDde=mK$tF%(fqPJ^gfxzg zA_ukUhU7@<{c!L4ylQXbz!FA(-&ou)ruSD@Nk#va^L7FvX_=)(tJ8c1KrYhudjO{i z#ceFz&$)Y4lU}K+iLjKmO|_`BO*>T!m(V~S<|A?-ma#Pulyb6$gK+09K2iN~&8=D6 zAQ=Kx7vqB$%2V%(VAE~i7NoO4%k4=G z!K^#2;6+lcsY1&WOWph4H6eX8qW-V<6rAtg|M$G}gW$@y*hK%1&~^&9{WrBtuV#sO4F!JMQJ=el_Vpj}WW zHfCo!SQ|OdyvVMnm^!r-R{pQ1*cCBP)uDOl+HuOPCfohea($Amd|fV^uawqmT2T;k zTqsvbKQEYF9ETLFCrzxy%~b2Z0@_f{`;?#W@Fm!p+nIddy`%L9wM@ zjUIiwN{n%LV$*xRjr!=R#HdsW)w$$Y4U*W%JMrO?&s`kg^y1>sF?+e`5dsws%|va< zT_tP0tf8I^EFg>*i>yx3@s$`2Nbxpq$wM7=1DgT;ygcF)fjsvYrs(T(rAGkUUOMUP zUbf4$(0q(iv0t)(xk$igC2D!2LZDW_Tj4&HG_OnAc+nX>sFFv1N{4+RcgGmXX+hO? zGVth36o*b=5ZI<`c}y>|KnsYc)wZN46xY zKh~~=0_GfJV$L!6F-@aTz+}x$O?ac87ooR?p}N4IM`o4h(B0T-pr+ayA8;5Ue~KNb ze#4HcY`5lx`t;TmCjDu}et5XufX1HKk`En7++allg0l;04W%XLN61XpHMUW$vFkvy z@6veH_`QgKhPZG_)SlO}#}+9T3mBvpp~^c1dHcOKwdC5a;H47{5Z6t|8YMO#EeFf2 zM_y@MWg$){;)jJC0kayLHWEfX4*A)t zm8!FULzv?!hC}kZV#@@4)w+h449Cf0Du^XQXVnge24e&i*YqIC=3G>Kf(yzI=Tfm2uXQx6})Uk1`bRJ=a?$s(=I zw3o*rbiUi6Rb_yW3~RFKUom>iNl~O%9MO+5HojRa=bA|a_G~^&bcSl!`boIIvi%2t z3g__=Y*Dgi(Jl10C-^K+Z7h}x^>NuWFjhHNA^ZwjPz_9-=BB;Y z5p7A;K#+i@4OlND*qcfiXloLtsmMwW+|^~`Y-qbI4|XuX39Ifzz$6Aj-fky_tIgA& zuTy4`(*BeLZ$ic$E+a~So?3lRy4Hq&)iuvnbNqlW4G?L%Ppeeuj6NG8X?ND5F_;x4 zZ(oFZGT&h%UE&n~@-D^EFN|VN|V#tj#~iQ`2yMHm|o9 zg}{}1%#OI9B>be+Hz#dtcU(5A&dP7PkEW4qp(bqu01hc#)dCAJca{uji@XMnR4z3Q z9*ygUi&bn@iU0~^u7{YDeZBX8Ur=dx%D_u}XI{5R6cjJZ)9mtx%eV8m?IzfGD(8N9 zghO4Z2$Pcru)j18a}rpW_;a~5DvUG6(}I2b;oY0_!&h&Ac>m$ukIUa+`)DWr9NVpm z>WCILRrJkjY#uf&>=15C)QM}@vuM!16!X0@Bs?q3Q-Mbgil25q7HFJ*$o6hTnX0k1 z){Mz9`+PdNsT|Ms@hZ}ZDS|3{=TY1*-bqSc%B51ev;aUOnp6^WV<&eoi&P!~Dd)=VfJQ`Xn7wDd(%ep%ZU6TdV#dC^PpZsmEi{LRLF41NX3|#TrphNDjO+ ziC&OE+B8vbwtQ|8a(R;ZHnk@~0#|T6K=*RqB*5QssIlwJD9f>bP6E&cLgc0NO=gTd zPu-V4Z~Vz>z5kMbd_Vv2=3kcHR)3(>2d*~OhBGl)+tzsntCC72t*E@jdIuvgD$iFt@ z?b-SZ%xPzLs)FBtouZ$%&h4s4=e~5i?6QeYV%W}p8|%CRZPI!U#IRByy=~o<3FmG}~6-47P0P#0tpyPnPbFKYl+sv);me8Z&>Ac++9cFdp`LdD9KT z(qu)&WK;eP7VYZg@sLpMZb2*o6Ci6RP_cQzB)hmkh-sdGHd$%$x1P`9jUx>GOtD(# z@lTA)=4+=dcjDCj&`IhF3m=9uwsc@mEQk+^tr8e^ze6wT?CA%5laqo2t)1xJk~%a* zUatY8C1G!VXLEKQ1`mp{B~#~I5ITQ-E0<$|S(UcyaO@kN^|XNBjTdLL?W0ZC17!dV zo5JvcC38A|*()38Q%_Z{2t<=WK|J=RIuOu~8#1H6lp-In9nRxzlPz=;Fs0S^RczR? z-PJioFp}nH`B-g_Qf)>aLQJ`K@-ch+Fen_yy{!?*0`9m;!+2O4`n zmsv~r75MFo3V?hZ%oCLC<%+hvWXjBO(78@y9Wv&wNuMJl8w{FlZ=(DE50=wo1fmR_{nQNfjOrAT~+gx3lW=A%-o`If?fmEO5kisVGzJ zD6mI=b$KCn)?9BxKwz*#lV-{JQF2@_lVA=v+l&JtVXPDoB;J$7k%8b-gNiwNbx;ux^8W4TCgpb z?8B}f=eb0j2-kyiY8IRI(H{F)s`Ro{Ps#;ZRnD#3l8_Z}K1B<#QjW_Vn)-thZRZt# zIsGI+jd=(eyVowP@vcSpc1_zOrxUj-nq0Od8e$Glpi>B>3q2{FlHE09xpZoa?Rqpq zZQTY1R&jN*D^q&e;eBX|!)v=MRP+j*&VGanEAkqvm)m-+bHYoxrP{m&Qxwf9AQ*(n zBImS5)NveEYGh|BqZyi~vb@x$BW?f>~SN%BICo(Ay&=Ed8ajTbP( zQ1=>~vvm4+#v1F3{`!ozR;Wh-K_UcO1t6vaFb798D-PL6LgS8hrN$NsG=8+IkbHwn z9WUn?yiK$(LdDc6lRjy}( zIK+$~cR5Q?8vm8|4N9auR5F0xOHa|k>fyrn&_A0Pn7j~{*l$@-IecqT;h2!JVlXgKJ~ZS9+Kuu8XoDwlA+lv-^L z7Rl?Ja@$~O^-HI1rA5f@Lqm(Iq^RW^dk59W-E`alhD>0HV86tCsPVK`xjiK6uc@bP zRqs6p)z6wGpjh`se+SV0YxWHC;G{h z%5ZIGD%K~h3DrXp+YP3F!W%rPHfWLxrXmcL-X%65aCI3xh^tQ&*Z;4f;1q&c#SJ=qQ* zq&cq_Z|3c@Rr{~=!`r{9j#^(l&&rdSL8zw9eOnD~phdlZQ8Z$<5&R${4F?Fo0-Kt3 z8gm}X&LmY!Uu-QeOBzZv!8}i^3cSh@L>WLCn2~nI-fr951sjN~#d4pj5GqLWu$zS; zLL`R8Q=Z=;a;=B|H+i)`9G(au+|KdxN<^beG>ku6Jwl zJ8-QLvUyN{)%-So+OoR_+C+Bn_4$H*_xAYnykDfS0cndV?N8d_jvO_DS~-TTnC9+m zVMrkXVui9Wv8k52sk`a*tkQD#)U~?l;X^uiu0AM*&^JXANx-Ders|Tm(zoJQq)x)R zu%A;y65|zn+l*)$~xK%GPU3k6X0#SZ;VXLH-I# zK{zkH>sfmWqH03-J_X7yV`|Bh4--f*L7Si8td|`Misx?b#Jx*Lyw!v5 zr_UDc592@n{m=9N{qfDa`2Zlx8uaOQ#0ENlUf>m+;BMtUG$bn?2BH`6G3l#%E*;8! zqP-tH<4x(F{D%5Lk&N!oXRU+r=vS-;s!5^nqIYI5wby1vH z4`Z&G-Q$L$RIP+l$$&XPh`nU%Zaf%;EOT31QAd*q_+rv!c;^X}F(dNpvm-|!h1RBj z?>jHz<|J=QgDRh;6ESGX@HswPxUYZw?!%kk|M2F+uiyRkGYR&`x^+d1Hq8a&3^tq` z%AAF%ur5f6l~Zv=p>w;8lOks7RqHi;dH3r-!B*U|B76V?OFAq$^jnWD$hcS5>TB}l zfTt?nlQH!6iQDm*HJn}*j2`&vby}`}SG^ZRN~{eE>Xxk?a4~*fcfzNzq}RPEkQPhZ zZiQn(8@&D-6v8@2Joxh$(a?P*t=2s}{RdW9vJ%C{k{*Y#b0)dc|@ z+*4g1Z8CZ3B`-r5K%YZk@m|AeDe1Jqq#cI6-qfypDo#+ zj{iN+4^Q(szD0*8S{v$MqNhdBPK=U~1sOEU`>c4uoWKpo!cz7{%)!Z~jJZ2k50 zF84mHE~?07Rt<{wIf`u*RsD*kXor*2)e0p*ovfi2w_=>ZR!~q|gZ}h?=`@1M!cJ}5 z#J*V!?$+hzrDO_Z_4C#HVRA(OIR8z^_K72;r|8y~ps;chDvjIgJpDnzG4Kor)v}@L zMs^TDRg{7JDtfawjnVauAMiT;UXqQ!q3bBO6eJGY2%O$g={4BrqNRYP2YllQc0_q*P?}2T9&Uz z-7TLztkO>RR3N`_aQJg}eelVIZcd$ZJg zYKgIX%My#SfJK)sWv-R;glO${^xa`8gBSH)%V#V0&3HGyfB)tG7~j3QUW&Hykxcgo zt(rY$f}F2v3s*a9;uJQ4 zAN*k5ZQDzi3l z|K&`32;iZAaVxi~Lw#O)@K>_-d$79R1SX$q+Wwh1*t7R>>Cgb<(Jv#|eRJ40se#OP z20eX3Q$$)F1g|{obyY)GAEli0&lgYOvp@aoeD~ekaoO;)Jhb?u^va6=;)v+C~np$XkOx|(VrFd(_R>>Up20A<= zX5KBmbI$KA+q|YSQR+^YMw@V&L;XD~LB)$!OhGM9f;jnjUydxFt>Cxw!=HXQUz~Kp z@=bn!F25z-i}Hbd1?V?lE3MFa5Qc9UOWZH}p|#ooYUEAj>V1z&4A?*%b)pOoKxnT3 zFN2|SVjTk1YFr~yLs-}>*=bWZ4t+q>@#ch`kMT{uJ=+M@N<6$*MZSO+R$sxeLs;90 z)gKunVX?~08|UN%xeW`_UWz$yRFsd;CMY|9Fb=I{&EMT9tCoO;`IUt%%d_Q3xK4`y z-33c)!5-PcF4r&|?6ziOrAtc+aihIa);SUYHQ48IX}b=y25;}T6T$jPT)d&IfReL^ zDkhz5Dvf>Z%xT`>dMCL|n@B@|PJx)S!~ymi9pZOnyeZn47+ori>f zLVGt|%$*W-tU~FOR<){M?j=o${$y-ifvxJet=r*p*RvSa>=xG!?uy1e+uZ7@@m?fw zeh%TjeWPU1tH}0)XNCIIy;r@JRX^Kd%iwiIp)?=)Go_gBaX<9-&Kbr`ULn+fO}?tMV{?m z1$#Tf>exf}i>i-7yqYBDXm-p)sf)KR+BGosLNU|1ega1*L24u0q404}sP5XJTb$KnZ zot*RJm7DtD=LIlL(4IPM1Oi8Ye71ZqH}DoKKP?%Y>A_ItBDQRJ<7=~`5~V;VNVdb_ zEMT$wzgm{#J9CU|6(vt9???872Z62bV_o+x5#xOEL92~DPZ$MvA6o|kY_}8H$!mjZeuTTOIx-xTrff&DW>Tc`H zUJj+D!Rjp~H~_+!4u#Kq)b*;(Q{#YQ+sd_6c;@*FOZHnp++RM9sJ}KP?@yW=+AAH- z;O`z4FJ9n~mHivv^&iSBo_y<%4t=TesDBNgP$+ZGvgr@ECVCl;Tp zOP{-B+iriqzhJb7T)QY06v4vj+We zLbu%-vcdNTpWo-9Udc>zDH~X5)5}3Fx05tq<^?Y(iMOe*yD-_X3tDO1qTJX79=3H$aSx$QFY8y;Y+*EE*dgk@)lK;14?hu$! zhjnBlZoc31B&D3Ax8t@2MR7NKdWgviSLsm>1l;&Kyo1!!>}kylDrpU{+8@cc8OUv00eQjU~x5K78 zIS#;M@7>7j%6JSCC6rU>lFHv-v_&7Dp&Su{_X64_d{&-4y$o1_1Qr`-TPvdi8U?Jg zPU^t7`?P7g>j9u?pED#)^&|Kj^j}vX#f^eqSZj#h0^`0*8Tpz<=LviToU(ggsaL;2 z6P$PL-uUi+gr-{WuHr1vD_i2OY9(J?Ejw@V)B@y#2`FR$hyvk6A^mF6!uxdVT%iy{ z`(}^nvEZ@N&sv>^ny1z&*_I}-Z~vtPvDAgurRuYq;j>+7Y8KFR#$8s%~u5 zhL#5g3O1l1kBu(#w0HXj;~P^UnIPeV`udNbQOJqv`u~SQ$E2Gj|g%EN?Cz=jL(*uxqC^D&H zjSV#CRfUY+`*(*9N#U8m`QQ+u;VgreTuxh-Hf5Y_$-lb}7JSnNJ!YvKjOBI772&q~ zofJnMoBi|Np8^WPC1g-Y9c*9^IuMgIt#W~X7ln5n7smrgSDS4pKNk zF=)d3w&{hHVb^AKaN z_U85rDocF0Y zt3I!(@*=0Mc>CsH?X||&;a*B_@Rm7$wPb=*t0urHr?qGb8FnXZ9hr#tlZV5S6IMv9 z!1kNX)O3*tLXdKwUFm{oJwE~ zSg)GjcIQJ5HMq8>*42rEQS2~(hwjV_Uygs>``91iRzI%xx1Hnpk`JCh+hspr2B=-b znlrnJRncP7PG*9NQb5~f<*{rgG4PBJ$HbY01Eh7Eq=n(fTBE_QN!IiS(yu>o7|K+U%Q6%UQR0uSuy|i$iZ~*#`!z*YV zI@MH|>UvaltdfQ^w;n5h=dc$zZk71gNDZ$oZvg6|OK)szY=HIEe{16-K=#1x6sKxp zg`MH7TCQ2MMxrEP^D6s-6y9pElk`eez+%|&4CT0n%_gwHTTve;XUN%(?P(xwCl>_! zX`TM*%Ri0}Z~k@u<=uGm;r*+SiL?IcNe$TU&%}4L55+55MF{SHreEH?d1-K+0QAkl zUSFb|JqZ&%5n3d*plD|Dxu#LpF*d_-u!_c$wt@PpF1hmFa;2PR&-x34oZJqt;EFoSU{h zz7*2E%hDducZD2(U?&-ou*Fr7Anbj%aG&UWdF?&go~{-gyWl0%sTX%#{DxBsNj>ro zmV=sWMxbPRBy1{TwMXOB-0t9|H~(`IQg2Wa7~6}4W(TPKqp*8cY{@(9!B%5^Y%V9p zv?XIL!{bN>n_M!4-16F{rG^uno2osxt}*0^7nHGT%OrSz+c9kph@jfC+1W9b`3HKl zQmSfh`Q$`K&Fx@X$F!R02_k|xwNhJZmhI4eYvp<(uT*fWqEK_!jlQZco79RwR4=dlw}Rkh*}YzjOR z{toVcsB+*5JdNeS;+0YL3O|#4 z2nM_S&8L)(cH0Uyx+cn~#S2^33V_(Ws&l)-?Wzl%w`~i=6L6)P@vkS-gn#DCYa5Yl%Zn3=LMY#pb<^g1gP9*&CLbS3dB0=S z;q797>H17}sg}baYY5}v^|KS}GfE&cFCTgFKcq+FRV60@oOJ})uE)kbaR|QhS!*r4ioDSB$ zTMDfvY!)WM>Cz)g4MB>@3)EyTXXLE`h=6WW5pS)Jn zai-cuqQNi^SPZlgx<7MSU25z2>RjJm)8~)x-<-c8ZT|2dU;g&Z`}6m|{g?|r_Zkj- z-^prB2!9MP@5;umRf*!Nt+Il)iUt;c#U;GbT?NYv{67V5Yyu03YS3h!d#}#eRxyRD zH&GL2ooZEdgT<2$VU_w_Xn+O-e2DX1*1@}Tan>;SVzzTTC<}Ul)p|1>Edp7myw|+c zkSC{lv$<^0AKH3{tjc;nC!j+=McwW-0#*wMV&lZHMqihAZ_w)OREXL_pL}3{|2RK< z`RlL$`!`?y85Z&8!`J^^NDKAqU-YMO4(Hi5H&QRbM-Ddc0f`){(U8V05dnUKEw*WO zd|YE_l;vFX4YVyy(#O8AWsz`i1wq~fABb)Z;!4i9J|;FoLlkr-ZF(y0`;$NO<}k!k z1+Bu1pmE7NxIop4_W?E4`t=Y{hfI4{5=J8BUK$PWL#S6CwA?}WJhau`w zQh|jVa%(01fvqQmZ*}_1(=&g=2?R?QpsfqGOmNJKIVy0!?U5{D7cQ%R9ZzRbUm50Z zx`Qsm?OoW_4;R4p)q!U%m51Y5x)$F~XhSK3GV5t|d`8fWka&NP9)utpK&{Av%0aO zv%X{>o?%Rwn0pbLobEc{u-2q#kOHEz#LV z8c|D{w=iLPjx$ZWyQ7l67XQm>--@1Vb+!Vl1yn;_4!=~;SX)~LUVweH7kQ2VC{I7V z$p9lsB4&7)o6f2VAviXX7^eYKN06zu4Y{K(F4xGc!6q4kqvnkbJk0(E^Y^MAQa?AM z*rjgYo;E#Cy^Z02AofdUPBgpt>AcgS{cbdXj!bBqgxRNs`hNV!5_~D~wJiH2CX{)s zU7A1)1+83J_i|ewL4)_{ZN|-c2S@38>U7h!bPZeuDm`wPh7ss3!izD-tm+Q&7E z`?E0*q#M|)d!KS;mz5HDicnE+)2fD~&hWa?FJBZjpuF@gUM@k#wb_ojCdWl#X}mLg z2$hIGqp}`<#EZzW*bXHnK^=uRE=A1h#N_jFQEchZNo01Hu8`8vdLC+N-d011-TFm< zRjfa%PZ7!i<0@`V>p-ekEAUm*n(I3CTPeHUAAD>EaoYd9Sy|R!>evD>s)uE+!@>GH zYu0UnQE}(#t|>Nc4(-4vrE~iEs@w7?XDQeHBY7}?nC5~bSW60_X;>@62nQ9~P}c8|!Q1Op zs0;Rgo3}sw@3%kNi_kv}I`*fbmRkuf$MZOrAmoiCZ^sqs3|uH_Qk)7*ux8xrrP5x~ zF(x?GVQHs0=D({D0_WuM@~&wYSx2uX`+oq_xpROE=NrhSqB|h&)Fd|Vuc#Hw+T>7q zUEFtP6;9_uXH<-l(6jOZIESsRN3|D->P+*0%J%)_jcVd?Ocjuc^_zD$NoP}sZbke-FeSik&-Fn?eNKe zRM=xGvmGC*2^@7+JL_@9|GtNU9vmQ2D!-*#xgu)&;lkAfY7Ql^IN-BrC{WEPDMS^# zv9=)?Lc0S=*o^t)a4KHL5iL!%-@~TnY{h@tFt4cfPnPNrZ(e#x%dIn zEcn<_GdoE;aF*bt2ji`#NjklSCMR-#+Uz6*O|cLhm$j`nOPG3h9u7mVFAQE&*UtO) zV~3d7dJ%~=oXO#=q;DRiv_Ga;ZrcEk9!?U2B83NM_r;|PAP!n(JuWXC_`$4DyQh!1S&+|Q=P`O|uT{o^;^ znjb&;z4oW{7zmrJIbZrbC4joVWhfp&bF=ALlQ+Pp>P4J?@PqRfB&z#z-X`SbA-B|H zApJ|<0`jOFN%g{>_1{(LgWz@EhchIatT^;|R!t521EF3UAYikyWi{MuE#| zuA}HdEjnd`vH~4rjk;K}Cr~JVRT!g97=mTU8R0bx?)7(a)E(d}lZ5U~wpY9qN74{4 zvEb$DApZ6@KU#8)FQz+BGC3Ip4EupCvs6U)Nxa;nUyfa}hIlT5@qLqhD?w3<1Aaui z^hnv^<<3N(knm-aMhaRJ=i5?SGJAGU2Zwg$&GXO!=tT4mJB;aZN}vYpHuuwpcL4IFOxclU!dNe3w=RWfZ1gVX7j zK30?R`r|~v;2hPb=Cid@fBaUVl6`rIJzq)!p`19imsA03dv~+47C=bS_3#1_?nUG# z9FdV@@ExzJm={Vn2M)r20@*C^KRxOB{pCpq*iT6{!#qilO|e!URpHl7dan=;pL4uo zE=#=eGPV@ksg&(HDqw5yB-bSQfac*;>iT8NXry9b-YqI?giJn8HEzo(V~r1S91f3# z8euFvX~}K@0IU+lyoXWasc-m6+`ao*ezsKgWvTW@B2-POc=-x{Duu)hGdFZq)e|R^ zTh=yBbK9-d=};Dsbx$@_495ue!Lh1t2`d^pV0qEczCVjq8ygg$#7N45X}LLt4z-fGyAu?4 z8ieX-BUz*aWu`-avK$1p2sVu?fmqQte==^eleYhCsoKw$$|(geghACsP&w_C+0|Oh zfMDWYbJ!aMovc1?I=5_XmI5-Ak9K=4A=EP+ED^y2OxSlvwlAB6ZQZ&!OmJGq`LwO8 zuyc~E1_U$5$4uu`&i1ggpxOAhS7(Pd%kn&#wh3Sirxk2}>sC6dUIe`8Ps0_C-EQ>F;s8l7EQLgWn~OR4#Xh%A1nhxFEM@IKK$m9Sr!xp% zr1SSw-Ej)03@!GE_~-w9@e=Vcfh8*w9SU2uvnyC#SAw#`+ky!p>0aEzn<2A z{j^ZJtJpjB?o>TYl>w86qd|l&>x>=xm= zntYCMoUjokGRguLRduvxiEuya{dbn{n|E*j`fhyx{m049{;8Aa3B}rvm39(WR_L2p zD zQ4hSvpT1Y)V^TH9rjzg(z|M-}Cx3maPRe$MOX_H-Uh=IiF8Gl@F>ddKhEcY_$D4PS zAQ)$YLR#I$xwT|3A4^20CVkrUJ~y>k>ZqqT&{d^eokntZ(jbk`SMb~a^3~dZb|3AW zo;+heE~LQo{GThjp3?Di*rY+diUs=2|YNYw?caMg1N8was9Kd5^n0%OMdX}Ir%&@#+$gA38SiyIQqd8P& zEtUneKP4<=F&)0{>r>S9ux9Xp9u|M<9Z|Q)wJy(#!k5mo4-VSR5wNGzTXDDu*=%U> zs?^HN+V`@Kz@$7CHr*80?xfOtyM&UbZDo$DUw#JUGoETlNaG24DvFo=X|djZKi>TC zd z^@rjB=&};vYRXWlixq4kwPZ_7($&~eJt(Dy%RKrtVKwbmTB#EL!@(%4O{k^voB>?=Lp%! z#>;&qYJ5xeHM7Ir2d!WQpKT9Dnc&Ue|`J*uiAz2*M9Tv?Z3Tu#`QPffjqu@vs{Gt zPc3BOspX=Bp{Dn3)k!}XqAC~zKH``_gG4N!%YT zeXX}~UTjGv-x5ow4zGWDuT|TkHGc#mYU~(#IA6=KQIA_o{(Q_urL~cnC>wg%6T4sn5sb zo4UieoUXnK=vJSyY$FyMK*NBf9CLNPnv`Ta=tX#(5D*7hTU#^i1BiPN6YT8 zW=G|dO3CwDrH^a%G!D#Kuz!C!CP%lyRpE(^w-GlG4wS8EZ~;TH>*TmVUeM?5WRI&_ z4vO8?k;eRCi)cDSueXUMQPm*5uvVbpoYhmv_nH9?5jjRR%*P2^B!1tu8 zZr^5wz zuwFk|SUqQEx1Pl}g1g$yNl;1c+V9N9)}%FM3RE3PJ5m^&zY)bPGva}LoN3E zm)GpuZ~w4Vw?EZ}o(6yRqxZFf!n&j`i}zT7_I^b95EHXa z#cU1xLT)cy6+$9@YEcPex;PF>^w`y}cA{QyBGjf(q;T7A7EVs|h{wE?ZVOY;FyRJD% z3ea0Eo;C{snC`gj)z6|r#Wp`%tFPbu@aFsR-D_KV_yVH*xPtSxm3_d;yOvjrm+z9c zqYTHO_GBli7j71;%E4DwzLQ7UGw25T+tq9=>~4aQ{=$EWht$zex1#hS>1|W{(z3c7 z6&*##lFC;j`@GUi_;E06?Ch;;*>-JJYg@%2(*d^9c2X_PbVqCF>>=+H9pfChKY6Yy`nx)z^QYoKrN>*=(eDQ2IQQ{rM|}sQSkf zS)W8R(j?UoZ-AzyM7(2_-5#y4b_@!+;#Bn)y`Jr zLGk{mtm+kKQID3zb8K*zusF{^c0Q7B?)UjjmAs84;t%=WWkl}_*mV;{B`R)1b^3+;Jhqkj@B%eR_jTdey0k9=X*Ra zmYo*uQ}lYSBl2nbhXjZ1v{&gG41?<7sOi@03kIOfhgMzNp{? z4!?t>P1%>O`{0ri>E01tT9j?_sfVgejr6nuZT^3?3aMoeX7RhKz+&4yKdrQQ26^Y!|5^;2gD zFR?l89H_2wkawF3_c--&i5`~_ZdIziC?RviCU|g8;mCxt67NlC*rNcDYSq0)v=7` zg?E^FY0=&W2s6{!H@3G&V`BxasXT?N{|2dCeyp!IaS!e|^&Py-{o0RYMM1y_o4F;P z+LIjwe4;dzYnOvX^|5a0j5`^?c|>iuRD`PmoUhZ6*=7%imm;?%q4Z*M6r;;7?gm$bILXX>NZ_?6O*56Fb;1sqi(MjjKg1**wx9%Z2LHiN;U_Ben7! z67Js40~O(Dt3}2!K$1t*btiAjhh40H!Nb>CAaFcZ>kq#broLF%Zok^oC$WpC{%KxD z)hth(w2>~nl!R6+AHj4s!NkEMVtkpwSM(cD^yx*TM+W6a> zFB5yLew=H2a)D?2nCE|0o?D}dC_&Q=?fr7{usLf5hTFgg z(Hd4+U8Tee0_Ft^fTx2RrqQ>xi$|#~$c( z33-b}#{kdLj}3nU$$r#7C&vOd2Eh-fmonM17-?Qs?rPFR zMX5l1pnE5V5A7?giMM0?biLvy8I`d0N6TipAy0rgQI|#=O=FUzue8viDs&Nvr zi!Yll2^c2~K_j)KHlP~AI}eV4IY0~mjYCcj>v&dQ+RG1{41(5N%QsNz7Et_vBRR0mVYwCkN{)~p zYWxa)b?17l7XSW!y#JS#A9WzIp#BJ57YNeh|qzZ648RaF1*GPnZ(Rp=Op!*qZ`K2uTB>r60yqokux9Dr2G2(3GW4t)$~@`9J_ zeFh6)r?OpoAT{S%fZxR{lIG>~vHkLLS@eJ6G(Uqh;DFeL4;Da)gcjGj`fahrrb8Y7o{4_nYvx2IW?qbS|f0m%wNMF&L_yBgw=m1 zok6lU-;cMt_3d(kF!RhuQi`T)+C|oFYmDpZ^7c=^{_(><+dBP;0TCY`nUN*8lZRxN zYhd|v*=(qf@H$N&)DLI-rE_=t#nsz3hB2BLwA2CClo()2O~k^g5%xt{P8>HqY%`NQvj`{h?} zzxU4jV?)J@M%(t-XPH+E7t^g>hxVdHAAnkg=V0l?HZtIYmkN%7>Y1@e>(YO_Bi|{A zr?Os4%?nIuB5=!&QlcTCbXOXup2uAPM!cIV1h2&8^s^{{vORSts)Mcgz);VQwasDE z2JgJ9#F5jMH2Z^^*`{I#-o3myRQ{`bD%v!#xrtKe%?<}v6mgQ8s5Z|kFf`$wb}A8r zJ9~E9bl9-Vv;ES#{qSB_Lo=7cUIP|?cju^71$J<5277pnUyW#D7e5DY#KpF|8cv(t z^UkV8FJKSwz`bNhOy<-7I?ByCv8ud1G-deNyN!0bUBt-w1?Lk1z%4nD z&?2N39y0mj>IG=kOg4&I4y(FbhvX7==mP23Y%fhz8TDQsfvgi>!OpFD>#3T56~H_f zwPC+L2Q*ji+i(A26)9fQ<^F(TgpPyn(9WTbg;ifblE;!Q$N3LQ8P}C__NnyRe%Mb* zLLeCw#Y9OIm$x1Soyd3A$|hu?0AzF1pWE7RKbNi|F);5ce)RiJlj!!4{ooK;gliqk{wVRLwcZ|9OPvlE_mwr8@F2F4z9E?Yj~p@ias4^1(+1 zOz(P$=N4>)(LkhW%xm5o z$Q(Jxd`RbLR6|X0Mk^=YZ{Le5;(EP4mg}3L!0wx|Zq;6OCd*TQTe^3i`hQt5$e9o( zKELfdIo-`!TOIFEm(yx$hAT1hP_C?&~ z(1&|Xi=}Yvx88=QJ-uBeFQH6=&UuM#b>0SXs6Ow0C@eJxxLVmmHZ_qR3JKflN)rRY zWX*&>C(;tj<6N@ADXHM83{5|tE^ebT!N9gd@hUAOuj6HZhY?0W)Hzh;{382|oh(}- zqn@o<9y{2YOJ)7k#7%8$9j4*B-UY^&u6YX>?8w{cZhpcoYwfu!4a1K8*=qfK@Nd;M zlg+fU&mDNDvj7nXbQf%2;-y9VVX|!tmg7dysdnAMTz81pR~*)esv%rwJ}hg3;N@F7 zWa!mU_Mn1)q;2ewDzH`Qtb11@^Yxa4*OK<--$6D#PA69l#RSsE6V(+)8=qOrQq6I6 zB5p&NRyTMJEWGZj%TFbqmbn)>Qy%7t&F%DJ64W^K!gdG{1VA2VTU7Jn`T0`)X|ML4)x_YTXJ^u#4}yXwzIK)_`{>+SPOJP07sq$|QOHH7ZIFK}yRe-7OaD8ff1L zfg}!%H`qkm%q;_@yiz7RIn+5FpW@ZBh`D$j+O2OLj_;6>w$1z6q#174c89&E%{ND7 zDFhFHkmA$j21ED9g@l?&eyB7 zIzL*+rjY+HD!VY&^WQR5&+Q^sr4H8a$hQYiq=< z!mpbWFT8+iZ~UItM3klKpc^|on#2Ee9{>EiuTm)COZA!Ge;D8Y?W1{>wDM`f#u4=5 z90FN964Eve$!u^2>2bo&8$?AMVa>=Zt>{i-ji@oD7uLM?`J$`_sCzw`Mg8Y<5m9@U3JGm0Kois%wggEm z0-@GwU+bmv0UH&?l0ebs zPvpLtQ&Jz?@fVp9YjYi{m)?zk=uc{ZtAe>KENztl%;vL7c&MgG9<-yvxIvJwnsp~I zk19stAV%28z0ZwLa$@KwOZB_A@8+Ao%D?*p`OnqqDmGQB3$&QL4`3G`4%S(Izb%Gc zo7!tCKx>7u^aPLY==L%Y;0@glSFKq$3s$xUgrM~3zQ!9a8=y{wR2*P`+kp({3-wVP zD<6+}20gsu8j4UQwMpv^r2~N;EV=58Fp)zU(JZm$#dbpNGYKuWM1X5$qcj(E0^?)xWyEB2Q^eEZoANO=-k z4lfE0AeCHJm&T@9btqGl$Nhpc6h*0b7SigmO4L({*6jizTTOsV1+5jWl(B|G<1d9F zE$)#+q_)A~(XwBT7S^EU_yLo@+0yml1QG051)3h}t7SXO2u03Vc>%RuCx;H+akFm} z3-H5TPlxEe9ddksLb*Rjcfq)gop{+n8z)D*tPU75Y<3^2cg!l%tvD<7l(hNI)T`XWckcLW`hoiV`jI`NO z?0aZcDT{oNrPz%+_?2ZD2DBiFX147(cj%5LP;s7)*}xyC|)ml>w`%}gQDqW;FCFJ?;3t_oV?Eu ziFBX`*}PZr2#)+DgnQ@~q(T*&v8-B;R#%tQh9A^*VOnFD*5*%wfr3B|SU45X#vW|+ zv4SRl7n!y*fnDI;U}&qjfEh;#8fgI1kW?ESrg=bj0g^pu%s+l(hvr9zGoV;}G|!z? zJ?+$%OZ3!Iyk549O2XBH+~lpdoE2X&)1OjPEpo8k zCBd;vwbRPQG7>Rlo#aBYuTA9Td@59POjVM9IypSPa6U?lA7!M60z_7TrhSjO2Fs-U zKvL2)9oP#}pVKA%^E>vDMWpPV z^H;Sj`J$V~V>WOehZDgz@H*6!6+mqKOZ`*J&h7vI0(vKxA873YJk_f0P|ixyLX~E2 z&fOiNam`|8VFN{5Y&N|JgdCkl7q;?OVHhpQgaB*~r+SB`LhZ_kJX~3MF z$A(LEjlGK_z1O4Lj(4{%(WZ%iuGyk+gDE^^L$TSK!PyC{ckxR*8S_v_)MIYl(aDdY z)QckbhhuLb*wy$CBuT2f-D>Tw`V+e{7-gL>ycGh@{rQIc|F(e11$?B_tO2(!dRx=p z*z41r>a37XKHK`oGH4`QLgws`VR=vDuq6zqQi~S^lNdV&Oi?i!a-D5|ggZ&*202Hi zw#yM}*Yd$>CXNZuNzSwg zPiE!afx<|hAxnCfU5g_eybfD&3CW7)n`;H{3TU_WU*??|2(zCr;IbBpzY4DmAwLU4 zIjO0{_gO<}SL|)W?<+x`Q+P2MBtfZ$*i0UM$g`lFV(ifIm^6p)xN*xL$gvt3E z^WNLx0((QOs=VfLYwIQ%-ez`Ozy!}W}F%9u|C%76)fdSELyO2t=j{d9EZTCl#n znkl*1f3Et(-j`Q@=0=2zt5|jr;5f8Z`$Q{0y=>k~jahtE-s1fuZG% zg@&?b6Mnu{>El{G4T$i(V*{G435wIY9&z%3K7pLIXFS<;-Azldf_T_hQXKOXs;nwd zDX=do+9`aaavJ*UH1pyG@CIukD@j%uc{nB}dpCWI)v- z`le&IYBE_!w%ec+i9!wP+pbI1p<9a}tC-#CTu0>8v|4}zdcP$HUbDgfI3WCBXJEqQ zD5{?c2xnWdY@frAKg{v(%jMx^wVvu`TlB;MsJnjZNuObY=K)H-?lUc93-u3DbZ|}3 z9rUu@2?`*8fCPjd-Uh2iSyX+P#f`7VB*8*I0BBIPZ^tT0A*AbS2yzEp(yrPX>lhw+JGw(dQDJSmLC%K?zGE3_J}T&oMo+Bu3f zjVHBhyabmV{7k*x&3TF+>R5a_?+O7S3xcv(=+&JVH6;&CpDI1O9I{e4lCNdk-Tvr; zB{0HDH&td&y{W8n#akuMYmrnfc$)(fx4j8b;z7(bALtpt({T{0iho4)rt!Oiuxx2H zz>`3Kj?@GAIS-H%r*yNCxWfqV-MU7*|K4hS^xA$Jqa^SoZ)~bPrf>jG^Br_`nMGSE5B;dGdE!zpt1)xkm+A}23R{F@dN>XTWIWk=~D;THVCDVyfZr$j=l z2(Yw7N#Vzl9ed+>cu6oZd#@ogTR z1M4vq09q<4#@pBD(_Ae67R{o9ZG8DB~S7}QCwd~ z0Dk1$)LEKg`QX^j4}3ixmMQ#_-kmypaRMes%$duiZgkJ}mlkXP>0)_Ve8W8MecgZd zWF3MiIf8vg-e&Q$tDQxpnyImJ*2znM&7kHjILUoy&sVi`f}Je0t;UHkn^&lZJ|Ztw zZel+$YAV>w$_5cP)Zz7>ck|j(;l*o>nkaJT9mtie{E{Eo#oB4G8SJmK9d?I!9a?v4 z45-h1)^<7&|2QjMcV8&MxeOPwCaD`c^%8F-&PUcZ)2XHw3EVyWY_Yz2`|j<3^Pp+Z z4{8pE-hm&vRYQXp?+_KezoCo63rkh9ID4D7xth%`;nFN7)%@JBZYAx6tTdfcRXFmx zg@krp>1wybw(YRd&JGUie}K5MD<=m0el7hg(5wL_z)3-ot}}rSfBSM-)~}6>Y~}dM zDiGR~I}D$vZ3=0RN7wd#1FOY<0f6zyW^IzmrP(fKyL^k2(8($vG-F>PHRS41<}dBA zug9D39vzF}3l9EM``9VZI*ZYEhBcuJVu(aWhp}RfL({EoS7P;0+CX98{XV8LH*lYu zbm>178;Fy#xjHp=lAPU0o6YN-6f$~qq2fjVK9m$or~(jsS%9WhU9 z6{)$?R{x>4HaxFlUfG+eOU3qlnjluo4u4A9&E{2RX6q|!bIQ|+SaEj#4;TZBD(bVV zWK^|>89N{Uv}ivbKgc1&Hh_MW?yH*dP&p6?fss6vrY~7pgiVm)7(_ z_sJBRcSEFk5H;Wnb`*MlZA+-enh?0KpS}V|U!>%Y-K)6H(&p>PW48gr&wL$5+FTRc zaGe75ego+0y{T={njkAT(RVLOtNq=*0YKMWGJp^eITLjE0_Phbfy)|50>bry*k@9Y z4t&eDKkNima%HAv8mS0{g5i(l`pf*zGTYtvv^h6tVW*1rL@$DybYh;h?LoCiLY3r-}q zAb{GAS3CiFx-E~~TIm9V**6Z<+$_t^OK|A2E*)|GRS4r?v%F--y?Z2v-g-Smrx}U= z9RdRe%bScb%v{EQn)il1UQNei5+z$s2lIAXJ%gP6Y^}a}^Zqo7eZ0La`;+nq^bQnW z<*j`Erlq%n-T)y!_q0Kdlzgr_jNzT1VpW?J^fu+ty*emDMdWHR=GAPO?7F;E7C3J$ zAe<5cneBaP-g?sKRR6F%L}t_}Pbcm9M@u2)Dt0(Q_*I5J z;;Lrsx|rQ$XQHZt(#vL{K_71qjy(rbGA+-6{|W>`m$J@Q!yt?4s4~phIVEhy<`H zdh5^xz#}^7qs148^Y*d)c(|el<$68Hf|DF{)ODKq59^ zQdQ?^#s2NhhYv)3Z517N`+{x!WayyiySD3NiI1y)R31)8X9Nx^C4x|SOL-5=cXx_E z)k2G#GJAkitpl3=KV2QZe1p6z@ppx{d?}A{?9;hh8v(M0^8@U@X%&6$4|4*&=NoW+ z(?~!a6qQoc5L4@dY*HMk2BA#Sr0t`?Q$D)!_0ti|x!Qq3n{U-o&(!DDx>G(@M}n5f zOQIit+BiaAja9&+E0s!G=@r!QSg(Kl<_D|&`>)Cu?Wrmel#LIqYjDzS@^HFBU4MHc z98Ym@-uqtozAo&lzs7B~vw#rw5xMdrv89BlLA}80x+b{NE7zuM_VO>*;Bcl@k1Ch0 z*-8uT4{7gdWLkFjMSGE5(7 zwn;J*u&wN@=!m5yb17GT>uE5fHy`PQFWtC#J0 zwbBRIN;NB6b=efG)mk3_R6-I^(q??(8t}Mlzp4JI6!KI7BzgVh*0A-iwYsTGaFz&v zcD7Y6v+?zX*7!;lt#x-mM3jKO9>s8|kH3ZeRGR&?ZD+XFBtSwcF4!7D^Kw>*PEt&D^Dgp$E-U5<3AH_I*6kEWzF542#Y)#<1;|dAqVrOJP^K7u z?~q>)Pq^!!zFxO(`QZ-!D0{7f8ZU~_3&sI-ld?cM-ikD!rCzM3x9q(t@HBRkQa`S) z0Nt+QtEQbn4PcmQ%ZoIrZij`arE4lZTv#U&USSuJ40GpCE);vDRy&X4k=mltJ!Q^3(LpBap0&&;J@>Y5zMWTqpi#RXQII@)*8;&9%2 zh+s^l`X2N*cQMJ-SU0ND`@Y^Jf}m5^0+rznka;?{a3YrB0^6y&8q&NdDGR_ zgrWP;07~x8iv;giY*jFSQ$l5RsJXoEwTK02xkuIUT`T#Z+HA3b{0`f0V{wIbZ#JD; z%p#8y|C~P}28R)B_;*bEwWr6KtqP_jam1_U{dO>4X68)U-Q@~yw5HBoQASJTs*W=*Q=F?c@&~cZzoc z-s=`;4YOCJ*}<-VC6=0%qXgrqg;uW1OGyB(wA$Ha@CvU`LDi~(hn2|l1nL5bwn-BG zv{L`}{!9Pko#N;re7XXE(vb1MJAijf9X3t9nhG>_%P9<$9Ramfe>D?2?Ld}{t75!) zbARlfn_GQcE$>P0S+OSDWR=ELak#xmF*>@?;zmxWx<+V!6HD5f55XPax3>1WtAmV& zn(Bm1HUJSb6EFyM)rti$ly%ig#KA(KLEV}y&DPIl;4>~=JeJ4y8uA|B4+vz`O_!%a zdxwpf+U}ytmZPWFr)tjk<8NPnGv2*lLv1gn4)tk5H{84Z?`%mvuQ+_a197XACn|GL zDvTP+3OUt(YMAvyk*qOK~6#dOHFi--XbQ|l9x*<*{XUiRqbdg ze9FCAX}}5b)ESESaRz;wiTL*BE!T8?0WVeAf;M%3pAO=W->dcUn}7c>-+%cJKYl;d z4SwBa{Yj1Vs@}x&m2y$G{HUrPYHFc_CgA&yhvWRsW;S+8*i?p|TCRkytx5sqRs+2f z}B&Y$s@(_YBe&NV{%8=nl+l4^HAfV zEs2~;(y)<#0`LtKtY7;COliA*Sa|nCb(x9U$TC@cdDf40p z@nrNlS1-BURkucq{ABf)s(%9{%s8e|wEw<#3R6bKy*-{PX8e zpWljL@}uoh)hU~Ek!vpGf3C#i=1iq-_ZnF$uO0Mc)@TzH22vwgDpp>V5!W#4UP_hQ zsukKR7}fN#ZM{IJ0QQy*VB-Wh@D*@%c+sX}>+mizzBSoddbcmZVKA=}pd7k^3SWU) z?9FR)h>N$l{1|$*F=%K(RTZ1j`jRcG0!Ga1o}OhaNoK;Q-jg5^e+zpM!W?-mmkjTm z&3`RiZ){M~QAeEQtKov%K3Zv^Sd=0`L0Cbdz!NDQK`P5H}=htj49=5`;;G{GT@yO|KF51`Onx}1c2*B>XXZ!wU+ZC^j?4+n} zF#F#`&nL=!HdRNPtu)gnC78C&pIP3YD!HKVBdowEU( zHRFBgYEwS3NI4 z4Y!<#$WV!K>4OT!(ArS}7`D(pO7|kVS`yxt;NMW$f46C81B)q9-Lg$%WQz%3SL!!w zONCd%TxT1e#%WyF>J&G5IG1MTAtEkY7ShceJCOuDX2XO%L#!b1+AGVT{qV4YOc+*3 zqE-cv6Hs=uqQj4*6Wiva?Sqvw0{6yF1@w zo7JUI^Q(*E*TwqP`)@z@wP@k>vOA2CKAI3RrFN$X^#QP%%Z$h_l z0+YIwhj!|n1Lg%l+HUA*bN=kPwSmHvB+Po$7!TfFc}f zVB=M989T6IE^UDD7;|g(+`t(087RAsIQ6hEuCl02Q$-#Q7@;h9wZNgld@2^6y+7e} zd%d@9YOHKV7+oZ?nk1+AEb(2cK(!3gfBva6YnhQRRkSrRi2iWF{`6IMGrjc&JQyWg zGwY;yjcDOYQDlvikFNf<<}yQIy5%)JrkPb<*MnqrIDq&v12xldTuH0fP^<~qr>J*k z%%>^tzH|i}-m|8B5WflLV{-`fOpm)YcAn+{-UQz;GV(?y%w+l94iRd#fgtgLlMBvtxKJC&k-&8=VTkxu?cS)*p5o{*(*vx)J?g#eVhu zhcEAc_vb&(H52}|*z>&2ij8^VlUip~ zrde`STIY;b$}?FGW)GUWfs@m_e*#79?*yB(!Wpk{IP3_@+iZP!i~JxHZ2;kpw|?g^ zO!9HoqN1Lhp>rIpKRbMH-fgC?`&W^cjo8GuvBsk7F0b&uE=bkx=)|3EHFEa8DP@wC zJl$=40B;|5>^k+DNpklO7VS5)e|Z1D=DT0^FH42+^q!ESSm4xLrRCH%uZqxt~FC6pI@qqoZb^~qVpN1+~;yW(^|`^ z^(=c;M}K%>Mbfqkqd)dlIas4B#_gE68rYiyVmI8Ikf7-;_(;3$rl$O?mTrRe zvH(z1bIbXRUTfFCQGHsc`_m3R-IsM}Vr|%fq(@NlL;LTlI(GC!f2VIUtv$hd$PxdE z`Loz{+ig3x9fxz!Ip_So(h`)Hzi(7j09 zZcdnU60TRV*S}u0Z@&LLSDXIJwbDO;pPtHP(@1sLc5`Vsb2Wi&N_(|(;aCsvHd@2eqfH4ta!Uc(z+jy(+7T}z{&Puv~Z=Ip2S6Z@PBp7J#mY zewHP`v1&D!;pn`TOjg^>2moDFAu`#S2~>meFTwLvwP@4-0U#CFh}%$pG3orG$T4}2 zFxN;Xkl~=b#I0{2A;-RqdD;I{y*T@t4Ziuu->kXHbr~L>%NNC-LU_l1ic&J~ta65; zioM{rEvfvbI7oF2yJ&w_tUnvYwkjyJr_oUuphzCe zl>y|HHmC414@tNjjy8K8Mfy4K)|@#=ZVR0c&LgPa!Mp##D%BsCReCCo**?OdFkW57 z&U5yuJvm;;pNi1mj@}Wm&aRiliUTEoz~O*_G6hBdU0n(1TSrRQ+Hz#wT{nf3H!UEp z0~}bE<<%}m)(cwqvg0r>aLBhEv_EY`v?alQ8c;HLa_agvlJlCXylZ}=Ed)U=@NMRj zx0^Q!q)uWkK{`KH>1Ud=0mHs##^b3MIFt7aNM<-;7d7zi$ApWtO;0Ft2j@|Ll^5+s z4|ywJCt6HBoSIbdL-A*CJIF6!IWSq)gZ_^3w38C>VRtzHA?o*{sTElAzWKGTw_cRC zDUeE7hkH&{6y3P+S8e2>I^D6lqTd^sG&*h+&QM_Vnhvy0V|2ARVQ@{QK+RJ%s^lng z^z4@3vta?4UUjW(4$O6>zk39Kx54%Qdab@H2tP@%-KHMEYK=+;Y`3t446^)-YGxa6 zOFJ%aM-D$S}( zC^#_RPG8U%7o4Hb{W2_8dg##3o^%6dYEf?q^YBd=va$-?)R@Cg4*>Rm1#GCwkSYawK}r`(vWnOL6VD_$s%*Qcvoo?H-9^(|*(re^rel z==ucg;(x(IfU&m*>eqsV0Au^XnlstA)?Vis-RXpM&PBI&ZgpjE>vE3RelH(`+FsA$ zKmGRIn@HBmU7Lx0DW>w#HhmI}byhup<}#4k(`f;NeB6r0 zN;cK$KdS&cpo|@+#$=NWk{X>1+gnzdQ@a*;b-A1k(yZ*!yt7?8AMiWQ$nGP9L5hJd znrdukC8?1{buv0+y*Gc?aU%OU*!2!J=zCC9v)pH>cBo82BD>R60dyu3XqJ{#k(isc z1hyo+2ugLSb^LXIy?*x3@BZiv&GgeV@AhaL$s3F3NA6fTZAXCR?GwQ_|8u z2T3X~q)!!F$TlK%I&O<-t4qX720fjtZaRBAKu^G!Vz)=|a&=^7wTsi0GwuhNpxN>~ zu18bY#*VbkKfQ`l;y<3HD7*u!-*t5fj_8!^-dCWW4J*-7QW~rh_76uwTi-6t#?zuk zKqhZ331gNOr3FeT6&N}Z`cNqg%rikRN4x%drQ%<#)Ya#1eIrA_y2JZ@A9pqR@hhF> z$rpP|tr`7=wN~3qetnm;jsqcocIqT}sS&Q|-2;SPiWZz+4VfzT8zi$OFaY^~NwN={ zV3j;Q-3{AnGvmc7=DC`9rmbE>xe?aVBC!1hkdWIG57ANH*4xskz;YOb-rZ|G4chm& z%kJlu+Sf`w=^*mKc3u*&!2!_3T{jL#YrSBeX(wQ2`)GBTBH+N%2ykkDypmR63-chb z!8~@~cD13y8m8mGe9zmK#ckat5?gd5wV@%)L5V5>(a$^Fx)UwR;^we67iQ*4U5bDh{`H4Nt9B zy?Y*Hk@i@rfBOFY2iakN`bkVH7e2{*^lfNAUA(cMx-r~pSVBHD2C$(7FnQ}uI8`?v zI>n@^1`kAR)gdmm zN~j0v)37wf-s=YtQ$;QP$CP^FPi}Dga$5r&JEXjh^se?9nGybf!0x(-QW`DmmXb7% zy>Iz$FV<_9hxwUTZ#DGEdM`A0{^)Aum(_Y82VQz=&PtqtkfANRu8-u~sGSk}XHSQs z=1yktM+tBb;3CJV*c2^Ywi^&J;b9KrTsFEnAt1K`=D$KJ6d2?nx7`%k`nfcfy}jC6Rd21YsjjxlLp}@{OfDC zQxU+*JJ$0S>U@cJ;Fj!hsFwq`GI#ICi-u*J@4`9fFEmPR!!`7#1`%Z{#gUbe+Auv_4nx!6^P4Q>x z(lJ4`5=e(vpdc-k>n!dNF@TMoFEbv&{q(K~<_mTtj)dk|I7qJFj^lads*Y>{Hs#xj zo(f2OMAw+W#vKQo&Zz8c@^UiSe^12BU{k^)sG$LWq*T1n@I6)t7r`{2at$Kq{=87x zxW0${IDE-;bSK>%2?)uXKgcUlraM3D$V=SqTN)ZRW_yA-6+x5U3TOmgvYLI^Aklab z`?*M@hc{mq6xIbHY}(Ni8&17Duwf9$X|My3KfEHzo}iH)9d_!Ac=H#!0wGPs(V&vD zq*7CV*Io8b^hrvCfWX>eL!`=03KZg$}RWTeAQaM+{X*v{_a!^l0?P8-4crp@hy5h+Dty{-6ptM>D z5-#RcLPuGV6j#rzmDuShLmCV7gdjz&4o-o8k1ZmwOW%4g*$n|A8pW{LS<+j}EZgL@ z5a^rz`W%qGI+M=3(V}TPY^Q_(Ye1C0S&IO4IUUR4)bZF7Jx_KuoyB5=XO#?NVL^o~ zmQwIYUI8>J5`R8c>0dtgKmN!2@!h+B`S|@GKYaS~^%VX?NKYP-1oXqK9LeF{R0JT6 zy2p?_e-$Dx%^wO!Wi_JNTc8%%p&tWTH`+C{UBK$dv8bf?X;1QIfitrkG=eY7;Aix< z>K8R>bIQ{jp!etL7q2#p3cKpBafaa{o66q=n|7Sb&JDN_Z|Q|sdx~y#yRB8aW1&5r z_9VnYkGM);MT>`+`ijL1hoB&Y~6NmaPJlr>*b)#)I$kxs$wL=O!B zj}3+qh}~`NluzA|PtjC0XV|u9*`up0ze_q#w$`n! zf9KE-C^||=J`g|`e*NX$b!1sAPbhzKlLYU%t5iquDE3^B{m~ljvi;)M?|%B*e_Pb> z#n|u3TV`W#q(eJ;o=Jf}?RWTmYanY(5dxA)(aDZro3A-lWBIz06s98y#7s+Ban}S0 znBiR|yRfU$8h1h>$vrqWuh_@wT{KY~e_+opxW|*RU+0}?p@P$=wQEm)kw=Z7$uU(P zNZ}`*lTf#H2Lz&qF&4%zr*xy{PErczfR;$nzCd3+qcm*?H`)*2Rc{SLp|L9}Op)Ij zeO;{IeeNH>yFY#Y!@Hk;`mnmagj}^facQ-Ra#H!_K1`F|Mih;?s^*kIRUE+{e@Co1 zmVGVdY^6`6f|rf8h3sIfo|4XS=x$em{(aBhdt2Y^OQ3Wt-L6Z9%<3g2J7#^`VD{N> zZE#dMV_tb~ASkk8y;noe4h$gv)f`pjNZzNztun!GmeaXRn~dukihNV=j98_Nc^Sc0O%QOI>lgLAzqE`Rt0CV=Om2hacd1 z`?(@Ww4bSQmb-IUwv3VKF4#DS!9$Ro(=PqA(-&x>rQ54E$77-DUoKRbGD3Tk1n|IU zNQ7Evhg$T(GhXc^v(|Mv^*>lLZE$qgG-y{Z5Ug4bce1*zux}GGuG=GA(&eI8!%ImBa zZM0Ib;HMOiee=mhvR5LJ{sjxtJ3D!_sqdlQXp8K}sTDLnaR;fJxs3?Vu>I?(_G(1nc#+%=)uj7X68IL2;;M zR(gwe zWJTOlkPqm;$|2!am~74oIiNahHegB zz6hbDfN(inrG7`bqL-Mr>YecQyQ@^?ye$EW1Lr+S9tzXiZ@O#XQ8iDMzwZq|0mQK% z)-hgwwF*y``6!^5BJv_>F{LV8daFjz!*3?sZibbpo=dVlC7*5 z=c%)hdgkQxye&Z-6&4lQHD#gB4GdWw(NNPKQUEHtlbr@2CJt6{suphZ(s(u<<4;;^ z>toXUTT0tn# zmg-b_0ADFpub`){9w!gqIHxMESy^^=?{d~jO1Nqo)Ul-M4m;pm>*ZbRDjOz+Z|CUN zl==zIR|;6kqD!UY+a)ZV!0m43#}@Gy|MjO|g}LMQD$x35P+i;5bbfZ?p%R6l1f7*j z)UbHydf21nG>+vF%1b+ZvW-b-&c6bG*K;H}EOUY6tuks1!&%1&qdE)O=DLz@E@cX>6X z%_RqiuyHx0%i*3046Gfw4!YW4H1C}O#nAdg?M=4slD_$|mHX!N1ke6|{%7yM`(yty z{$q&*hp+PR$CGX1(VMqQx6NcMCLxYrt;K5Kfk`1jgJ7%hU2}J^WSXl7vQ{OI=W@%` z-e@$7N12Rh4>9ioJZJ27AX3ZD``B&T-E}@z;o7EqGTU34U>Ou@zS7-&70?H`B>zDi zSJ|ME8(1SdMu*B3mmS!D?tRUbcb&EmHXX6UQB14E))>?jyZI|+Io?%3N%F>$Bc$A7 zFs%=8G%;cSu_gS?{O;3-7xU^C!>bJ4lUP`?yRWT@QpiWMXB*h4@j%y;di<727dtz&9cyBSy(ZFLsycL1IPm6X2>7;6!N{C(5n0R=O zh~p=)I*pr(6&p1zw1Xgfz}z5X_p7_Gi}$ay zBr6p>wgzEmD%0A34!AbjZE&iLVD~eu={hyMjP@trs=h^~4Mkkl-ahu(srmK2D(dVD z&d+HPo@0B73Sb`W)l+5nxBdVH?$m(tWmp0b{SynS^%XdWB8a>cI|cze2amCwwV`JG zWp>-Jb?>;dhQ>;VIID28--?&W*R?mbmrP!g6P8|=d*VocAPjFwBe2Js{rhj%ioN^! zH=jP(FqghwHqFkcil(Xc zmWN|BwhQ#4)SK9@!&ZpwF*_G~WQ91@XR0=1*tTm6R_c$sEL$TvP}>#GQuRso+-(ff z2^sftBvA87(w?lLjl#y-9Q@6o?Q#o!i*}Zlh27~XuAe9+KMFH5h@9N?9tdoW!O+jV4pscc8C1l0z z)HW@oL(N)E49Rb{BnQjld00YN)ZQMfY#T(lHdXG_#qQ2+T{k)F2gr^!`)}XR@8`RJ z{QSAwV^K!Fva2U4(rjJNA*g9sY{XwJl-2yP`|E(0H+2w022d4CJ}}iy2jKgJGM;?q zZt)}9!&=oFBjphy)k4%TXDSW~xR1JuR+lfI11*2O@xFL@U_lGjjgM1Rf(?*$l_E4R zc{ST{n|ee;X%Z4eAt6t#Gx(5gKVMw|zxnlVfAR0{zWeg|{__40bESs&A67!x_pi51 zkH|)Noef~c+i5Q?L*)9(-er4`poE@?%mdQi@rmp@7+-}IK^tVsh1WF4;5D}v;3INGyys?u>?3QKPAV&$fZ)Sv{1^98ud zM~~T9nCUQ)f_<9;{CicAy-hF?kj8oS%TB_>%S=M0&9G;&*%-d(+$vd<oPRs0C^5~; zj(|;~j>)Yu{q5X{;E{8fS4k4Wwx%R)UfpJ#w^G~sceH7@k|<1d-8Xi%Lw5rJ&db-d zi%90W4ZjarFDS-w3wAAOoe;<#b#i}Z?}uJFWW_@%DpHX;PNxohuwb*k7yz<`>H zf2Mmu-RdI9)YrvLK0Uug~X=GL%1wUv9p*KGUtdgmZ~>Ig}Oi*Dnb70=H> zApzJ5X@~3<9L;iYE)hwf|Ejs!Dp9QSXuju7At#K`v)XZ!d}`M;SK$eVm%D$y6!zmE zkH!=>u;YA%G{%aa%3`p~jCNo)T`wH7pI(rV1N0jKAkXH+o2}cnIg^K!-XbTf?b6_| zDU)(xvV-eZ5>)GJ#pda^yQrCh9ZV}H#pf-A)W@P=z>A=7NKB$XV5 znKhzk1td7!C-Uax&THq8yirdT&hYS5rqj#gp|QBg`s+rK~{a$9LU)s}uHmmFdf>Aj@Sh`(uBH{pY)%U+=$s z`us9q`Z_LS7toU*)J<&G0_#-43o>*qNe&SxYooi9DjsKIHPxlpFR-XfR8Q4Dl45at zAaF!o=p8wSS#g;4w}~rzS&urZL(;)j2=%L=xjtB zx|G?$(k!-zxNb8dD{OHFMD3W1V?FGz$`)DHC+a7V+-{4}{yTr&6QH9G%x{ki0nRXc zzkmV*WcmP-G<&Yhl^USW8}1XsOt-w_Mb;X`ruyO4t!YYx*`qV^>a6Epx~%YlidJkA zD4VXmrgCD0ovMtM?faKAUiAl?><0_hUfRtc3kC#L3(o-^khnY$4rl*f%i7)pPpvd& zb4iPP)~QitApU=lY^7VGilXZ_wylOub-(rH>dJnz4+(F#7TXFTL5^-o6WfG%)4dVh zAA@Y`+I(*rl&e_ zfAj2mnF11oIC1`n24(D>EHPB_Q4pCg|F?G7OYayl=c#{pj2A-iu`CNn(Z!mCeN?Mw z#0rfWuRv_;dAH$ap0lrOrK}^nO%+`?@1UqO>*kCTXK!1@BAr`_(jI0GeO;bTr<&rM z*HBf##iKorq#b>262sU$z=?BnJeBWs1+`bnjwhIlm!t7rUsgszfq%yYm1~s~I1Ex1 z@O4%_+bVw#l${Qfc?Az^8;VxKOVl)3_rv6~q>*HOTCm^DZ|8q%0b5`6;Nzp-sHwM= zU;VFi7x#vTl$*PP#HMOz3oRQr$yo7P7%&8mQYvu=H4e4bqgNS<|HP?2E$8j@EZQi~ zs!z@7Pa8WzJ?!ln&1+sA0Ix@52IsW~>0(}!@@{{SE!qSO6F6=yAowKJgYA$H;#pu$ zTpdkbp0Im&$2@O&F_F64x6Z?Nen(uI2i`pL#cnSlfw1JEW}6RS<#=_S{EO8JFMI2e zBJIfHM5$B(l(B})j^6cS9R!IK`JXo+_}rG5nl5|gR=i*-lU%?t_79&ttdD9)N|I2h zu1|ln6A_yo$VQE4Rknf1NC=Ll>W8aj(ftO(NVZEPk^tCLA$D_uoh&Ah!T_=($gJ3F zQy`u76DPUMvz<~VrMFe|n@Ra0>$hj>;|O&{HSJS?;JT~ifnrWy}>*=v6e*omW^v#vbk z%Dfs{?Z^#I3fN(#2KX{SK6KF`#bh!_;Cb)mu&t&BJbgs(>Hw>EAYAOV?@@C%vK)VL zO=Fzr(53PB`!DaO6|wL-)bQjizd4o9OFHVZJgU%xD{tN+Z@U#xx5&(DBka=x;^tkF zohX|fy{A$Y4h}5o*{7U*5wE#}BeY|4X2& z0UoAa?bq$y+0wVVr}rnfqmi77%dZiD38(Bt7kE%GB!Gb2WKxw~#@o1NhoFD6%jQ+L z-roX!+oAN~B7R>snTX{#CBj+vv#S170j~TC0uvYk+QYszR1FxbH@ssI$zYJ24LDF9 z%dVV!o-|^zJ#Sx^Jj6Z)ug^^$W!g%E2t*BK?%^+qR0JL2OGwr>~@rXtoVarIO+8 z&8jDBvI>Fo`eOM@$eWA4Zk%K9k{`N$0CYv&x2*RmY(wiK@ac8i3v!*}N?mx{(Z=dp zQ!zq$SQ~uKdx_dZ^Fhy1%R9H1ov@r~l~KVIq;?IV`)H)*CHQggg#CY>tR8Qp{BYHN zHvjl}j@4@LtNxKcS)<->^@>y<+m4K*QRAHm5_&gIeXpukt(T_kL{awG6^~ufFh}uD zTc7R8=0GW!G+^AxQG>v{4-P;T=NQc+9XwVYG==HGV0C7QFcf{|Z;iPRy=WgIPwK`G zs|Vux;Y)OO4xDvE?N5J?hLSMzR-4Esbmeb-L)Lrdu*`U+(3WK;(d1ZWc88Np=1IOB z$c#+7DSQUk&zeK(ab4Mt<^Dfez!$ucp7gv~v!?7w2SJSE@LG=0F2&wK&SiafYQ;0^F-4hG@BI3&EyW4YiSEh$>jB3NZxBN{|K2;Lk^$?OxKK@3&w2cizgSwiYa>XWz*?^DV)9mYbCA zo;Rmz?pC~tE%kpIbF7XnXLfeoy43;^o{*46pITI~5#aE=wWzfn`D<561)#9cpvZ$R zxHet@C>%Dl*{=X8>Z8?cS!)y9*rR=$bt>vlL_grR@EZa>8HMD<)9`;Ro`rye6U=Lz zj3E1#^KF}*rixU;M@bX4rKCMyBSQca*{H=zX>|^V zb0$rzmnDB(K2?1THMDM(aO0^${GNgjr+c71)LP^W&;9bb8bIw@Z`~cY{C9r zr{?&w$)0;a6FHE5sbo-2gE$MU-K3QS@c=#1GUT#=p=yv0+=|cGab=mn1DLge?AE&a z?bO{-NHa>#T-vY$va4S$EsYgz4_X?1*Aq^0=JpEaR4D~cwJ@rUD zaga;(+jwAQi1*gQRMc6ElXHV7Thu6<-LdQ+RipuBB!4Nbf@nn@C3V2aTN&7X&8fGN zg<}5fZ?0L|{%W>4Lb9TEMPz*qnQzBX$$71$TUA6@xW<)dxyE)JKAA%8w}u2;RtuJM zeJOulLd@z_ucKwV!d{6sf)P&a1NM?v`M?=8T&@6f4vO-TkH&wck6HrZz#wji12eqi zfZW2*ih@mhOt5fkTm7S<|JFah?@P-l{Um-Z%RYa(5LdmFfaWACV823d5T`4tJZcQPV^_^% z3~hgT<5j=tq*;d^)`9nEO93I;+d8L3R>6XptSbcgsjabTP$C;gtm06#UQPCxDu(^A zPZ!J#);O4X2t6u4r|d!RBzDD}tOoe<0G4WSf*65bXV~}`$~o`WPKG9vZ6_@OIpcpi z;-|x6w!V1Vo0ocQ@LHi?UO3-XfbhyT`}IHihu<&rvAn%#*X1XH4~umdn+iUdD?~bK zkOJP{72qUhgMREwcNF}v`}EMfsF=Pkd=V>@M~bL z*1197^(;<;XM($lx02}L$BCnCmBa$0Q-oe-#MQKY>_M~m*R}fa2j{uoyse+baI@1+ zo3CisdhouzT!5`KHQ<6J_e+PAY`k!!Oodz($YGj+7zQ?V6D15vq=M(G!aQd#_>TwdFAVEij-(DIcrs%wa+P&UC_iZ&6 zs?h9gHSFjR2k_d4{Ti$q`@{BV);{N=xX_3XqmFv?O3QGS497 z>GHk$O@r((Bx4cL<|KdIOP_yIsg!Fu7_N)=Tf{t+KnGp57f;ENb2#B98D6v5j@b4B#Why}l?{iHH|_2DDdGWH%?VLk#)u<8>Ht9J3!hC9zM$*|EGS*J z>T}ZOnzC!^&+>9=dkF5R6yp^sG|+yadK*)YE9h4?*1(avc&cJJ0u6s98S3J#ID1s& zW_K*#Wh-l*TupJ{@U%J%pCx~io3@5}MUEu1S`Ltd!0g7&kEQzXVSZ4@`}eOTGXCVN zY0vTGRLwsCD?qA_rMEm}(}(J*@Z%fEqFgxJe3>fsqw3S>M7cxOu$KY^RRO3FfE?sg zMUu4OB+;g_w+^zWVkfF#kldZW<#0#mJ7H$enQpUu4mz?1cJl_%kdv5l4+k*5L z%l3;e^K<{Q=9OMMpq@tRm7XM9WWdmL5G^iKKvLc@^SO(8>|xVz>QKFFQ<`**nyzlo zlPz^G8Mc>kqhexO^w7HyL79ztn2Vtlg& zBSWQ~h9R6M`Xak23ih!7Y| z&gJYoFk{z~a{~&f)Y9_m^G}e_-Jzd7pMp(D$kn2?x2==Wi!NGInR-q}I(;tk_1vsp zTuM?CEp<){)eBEFcI>He;rSOU_O+MzwY>AvMo=CYf6Zu+rPd>Ft^rgE?Pb;lOD(@kF7~&cg`s-MTUn^^|V5|+N-it zksLmbxp5j=3k|gO>d05J!EUS~XVM8%xesU~Il;838)(QuL#brD+os&bS*?lR4$g)k zu3NH7IoaPZ&gpG%zkaZ2R{odpa(r==e^Pe^o_97=bqnYSO1$ZR8hjC`ffZZS>d5|) zV6ub}?#J@hBAK%cAZh+awz1^U?-b(hyses|H*mPxzB!hGC5crnEeDZLH9{dMN_M<) zZ{p16jB!;r&l9cgb>Qt=>oREDe!*I-cEn6L>20$SgLQ(#Z${9avkpiZ{O$`pMs9-y zYrUW+v~%y(_IH+lHbFL=o&yf62Lvy;=MR?a-};C5*Ng1M*K)=F)Oc}6j>(}?*Gz;@ zB7j*G0166)Wi>^Z&PA%_mp0!(IZvC$Z-+C|7JGDH$1qxARR^|P(Vyy$oC>>j9p0R% zJeKn&3hTAWNf8Of;x=;pqr|lV?0}m>*Bm%vFs;f4C5&EsZFxfT4q-`7TMhe@ z_RJgb4m0us+^v_KwgV)8!D00g0->@nn8SJnoF(UTi6JzT_OYg*4&5kced)=HFoSv? z#Kuk4i3xSl_1306i3o3{{MeGc|Mc;x0rp4sn*u3G?cJnecvtqgSoKvdk5e~E9uOEu zuX;$A6ETNfBbU+}d|4f|V8P4O8w9Dzpr#xLD_xX@wJ+Ij*v$cdUb{u?C*$Y^4>SSl z4cijHcC(`w3AU@cA*{t*6LiWkC(x_Fqa-58Rc98y%+z9wEq6EljRBVTx`AL{+4&E! zycgEd32mr(kS{${y?^iqIXmDs)O?(8ZJmE_@m_Xbe(GUS=>aOCyTz6?Cd)oqG)d<~ ze&GAZtsc7_gD-l2Pl?D3D73q=DLa-7fLi}TFjXAl>+_{1>+6g{*AvQ4u;!(djzNV* zyPf7KCxqt>;oeQFR~1qAYq^N(A_odF-m-i23~9GBjGB}t;Oyy5x!6LHD7Z1;cu%(X z4k(uT5n8_6@CEI^18L~ylbr!Pq^|7J%Zrob5M$|YSDT-Izne=r@niqPtKjz!JVY#c zX;PFSBMNMtQ~f^nvZh8W48Rf329y+Iw_~u)dGLB@AxGq^T`on& zQo7R{(?mpnmEjhk4}m6gG(bDkizM}X33Y3be<+N6scX>&$DF^a2u=Y)-p}i`oN9ji z<@5WG-@aSw%iB`}c6b^&91!k$#Fw6AyKUEnSKp7!!MoeF!2?-E)fF`Gf!Psc!N5}& zk?mghDQRb4*3C9WPCSU1oDB1HTK#}JhgDPnB!n4%?^AKQpb}%zlIV?2EvX5<`q1Fo z_P!covEwJXn$zY=M@UEWmgswW@T>$D|?V<^Tx%ZSeX^K9`NuuGUJm6lq^_)aAbQ z0c0FY8uI`Y`9Q=BE zH(Jz7)fQEgQmqaSFG_*^B#m1QswuC@kDC*Hm(?E{U43>1Gg$5GR@-}ro_4!rhoje7 zhgAf28b_|O`I_2bYAWeRAJkLV+T&ouFMUw97F5phR~!DiEy9P5J6qAi^{`Fco7E@u z#=8CX&)rSr+<0L8IU<#P0*-PCFxs=%t(t`qra;BNq!suODL6$8%miv8dHkAL)F zzGMy>Sb|l$#sA5(JJ7Xn#eXR(6J0;hxUq@6}8=`%2p0y;N}P<|3J9)#&|k_ z?-Vu}Vzt8A0|Sq@L)3y7ktJhi0I0Ctxn;BWdYER^oX#ky|;!E2Em)&NTd=Wam` zNzP$Sbc5u(8@#3ss$Tfz9LWn1W>|m3=-YlPnX3Dbt!3I&s&At{SGCj(*_(Fq>ZiK# zsulCt#B}#i3Y+NAEWKtj+qv^*ez0Qy{p0)pR8#(8_LiU7fp|sl&{Hq80957F-{a~E zc&MzOm!1V=cgt$~0j73)(RaSltsL7@DPeDrk*3z-haF!5#1A0JeR%OmgmttA00!+# zO8$o1Dwj^sZ+Dr>Y^kKGPrBo69OC^_d7|hfl&USvEH(*Magoaet%n>(G$feGF1T$$ z#@d_1d3>r{NB@V-;cjp0uKypVpUuy#pJ6)+U=JSl&6|B|KQ+36|e=BX-*l z1tVFPEsc*$ZhWr@E-g!MkP`WW^9xaos*UkbV4{ z+p%oYAl2kwO{xk|&(`WyqvjAgUjTvxR_OMA%yzNKkH}j~v2`t{FGuenU#FgFfq(SK zY%t${tUwTtF@aO5-HHWi9&>qh6WFJd9@U2KPd}ZJQX;I-XmtPrjib$DGLq0 zuZwDKcBSq%-U&aQPgdMdA06i})qcz{Q7seMm0{l26N=)2Wy$5ua4Q)Zw0rU<)?w17 z-JsJ}uKj)-lH>dT0VX70q z>4y>3Y3BqScJOSR)>NUyyE;xyi9zB(h#R@9=^)5{l%rhika(UBINWTn+>horsZdE7t5tCvvg)`w7lDm)ID4 zIo-2rwMAr1U~6|cfG}ybe(}f3{_E`6Hlih25E@C6Z>q*=Gg}oIyHp>k!e>y3m1>R;y`k4V7 z`i^%^H0`TzAW(fjt9^`3$3=6?B@flb=2my4IachcDLj^K?$h4IED~JW*zqh+3-*hD z?_4fh*uz5q&mBi9=V>*9)V0?)P7V{emMG2=&JE7~b7FPS zhKiA16}>#Gqu%6eH70ndU9(RTUE#EUpCk&v4zV&=1fRg9t3jba;@)f>AO~BmK<81N z!<%(h9&$fJSRLcf%k_HM^qcQLEK9-tWx(XgqrPf%B|ow|O0VeT6<4>tLtz-DFnBh{ zFQI^|AM8+A90)~FO(Q8iWs6Z=4j0=22eqSbsvpJzcA|dL-~o_kF+?#|WxJGruHOkS zZ;MuSJ?(tGwpOb06PvRIr^@9?jXhSCg-OFP;N{0SZ5&;fHGAFN{f@uQJcM_TXy+vF4*Xc#B3)CU6Ol0FM zhg9?Npi5%XZMi19y92y&Z^2`gNbl>qezr37p9#q z!I4uS$|a7vt23IMk%xUvSkAIauDZ-BcRC=hMCCy=2o}cK$D1Hw%u8Q+xDrh2(7scX zFd}Er>VI(*vUBM_vRE&j2Ic7r*m3VR zm4pBW^%n^WLSv29O|A(9D-<^C&&6vF9U0hI3LX`Xp^aSHC3D0`KcFR5v8$?d;KD1r zjY@V1s@gtHP9v%jm7IOfOE>MU`C8ip5Hzqqdj$|5xdLg0m0P!`m%?DB zIgSGggr3|b>dI8?R_-ujP03U;B#NzpFMA){i=%0pwLwfz$5dcuDonEV(~m6HayZcC z@5u(wGW4O#{9$L@t_;5h!zvu{4GzhUlV@SOHThikky+s9khvSi0;qC_Y=o(77;BPE z@BplK>T;vTKvv{`B#Lig#JnshvK|?Adx-W+_4L9TLn$8;t`n|yx(v-VavI-d$y1Y#-S#hrF!<0q^2tv0etp z(@&0E2$a+}j>CBp-)#6&*d-}8M8-VEu-m0N+$}og_ntBj{bTrI=QSPDz6s*zWkMX+ z!yi!TjNAdb3L}7rB#a=5HA&+|93Sr`H!miw7CusQ;xL~^pGxEwPj5Q?=xBFY!*znM zSYPRXN_4>JY@5sX)E-c!%Vjs~sDMp!uM740!@Hk;e*fkDSn%O16H)>5(aWE_=OI!Q zW6Qm%o(zZVV`-EZZCSn6o(Ea*6r+_ZS;rFB4{)lc=9k6V8U4~GqH$O@d;Lch5hOzdEK+>V_-ywu+pw62pICP4!3$|b~Vc2 z#g`qu4lRMv__jKW5T(7$a?nU+4Lg#ZFi&=FU$-*gm2m8x=G)Z~`GLe7dMoCP+j==L zOtT->&*mlohW0K6$X{(9wRV-9e~hH!rT&qeOS>g+S@{77k>+?gXhpJ`zZJiKA9m*6 zsvj#ObZiZ-yVV~#oj?2Y$NmTY`_-Lz|A+RZc|;g1CKA13^lpK^6bT3k*x@Dilr>dd zqo$2hgaplSZJk+OqY4SNs3urkL&rx{u!%MD-s5x%&QozJ=y`g&OVN@y5xs3T-yd`2 zNv940x;5XjrmpOy+wXQjm#Rg7WF;7EVCN8@+R+lHZdo9ay{ZtCqhjUG%jshX*E1&T zEkk%n(a8=dgtc@9&m3)Ea>1t(vGe%rb^F)%U%q=ZFcQNaw?+gl9Y#nYsv+pg=xx12meVFSYi+QPY?I`+dDG27wzx|q zXhmP?p=tD{s?(vXgB#;e%OD=hE7Thha~V_|{5Qxm{jb;Tn@=C!k3YX{xqtoii;vg) z&l*0zjsQDl{;Zm<(!Pa%2#$kEB9ht&jZ0d3*0zN3R51wG$pU8I@~wr@bd(xcv>aKy zD@oC!PSuleD5qK0@LaN;RV5%@$!+26FLv?}GhIX<9Kc=xz(>+_QrEztb>p%XK8~j8 zfxO8qqqE|^e7jq7_Sef03%R5R(wR!#I*x(uV0r30cEz~@VMiH%^yMM756eyuASswac04Acft!-blc*pgVdM zWP%XLZM(gqe2H!qHfg900w0dz17X^J^lBr4o%(8Rca34QDsjo%?6~n|9bk`n2?M>| zkOZZm#DZ+zYFWL1+mpN7^Dz#Ht}`mT)UIpxoSICjJLrFwVTp%lGnU^j5 zdFT{%E1_g}JIIu{G5c1OY07pNg$+Q#2K{@Bwr2FxlkVcqX5JtoAP$q}(hs}A!W58L05@0>!d}% zuq_p^rAr-um}673zS${DY&sjqhBwVFT8roK2Rmj5G;bR0MLGMGoxLzV!>_v6{4MzZ z4aEFW z&ADB&q7C?li&a%54&G@C$sy^@QTgR9xf3XP@nw?6^Zpn-sa3Tc9k6@cbos4S=_UvO z(XL;AQyB;Qioi{>p=HYDXbjsH_#Ien&|!;;$49Xc!MGZEc87*eTjIjv#R?s;*yYf5 z*}69oa!*go_RZ({dH#RD9sT3Sbqf$)R;}#Ev#y}~0a6roC2*Rzap2BP|Qd1IG>)V<7d z2af zAr9*&a{`7(Rc(N1lGZ7*cyk5wSy9qL2Q)AT!NCJ@M1UfeCB}*&N70)U${&RfcBCRU1DKXRmf$A2bk~Y(awg)q-v(wo-1P zs=8ThO5+^?Q6_j+844nzIx$VZBoR@6uEcPU%w1G`UE^Z+-(0kR{q*I(eg9sSt}iz1 zwYE;I9iopK2(clkGS1#P6r$d3E-FFiWPOtq3ADXhi85ne)r=t@21F$#VNhvAJ(BL4 z%dy5;_GuR+fmg$B`w`$9nUJC@_uSx4`lF=7wrp15EjLW9m{bP5;;I9$s#vpsM^JM* zS4LCs3iPO2tnf>eO2}pC?6`c=qAetu#|XeDyL|4TVB(T4KOD>;{xmQAiPekBj3Y{; zx3GYZ3RSTRh^x>5TpbmlV@ZfW}-_T~U4Wy{+s84ArpIb}(>&+sv^LvUAb- zTfv*tv(5$_#=1%jya|{Zfb$=JtcJJu+Uw|2IpUcelStsQhry1s#;T_6OTV^0fD@%_8{Ai$TPOnHo&>Rs4Ix%&**5Hf{1S4

    Js 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 z zK)Z2U2i$5O*>*lwtaSVT^;HX2ZL5ms0LW#vQl|NbI7H-Ge4db~1oO04kxkBaZs3s< zVARKq0wfo73RqTy48bdHe?$~Lo->Ky)@ju&5EZhm{6KhFvH#UR{qzx(@n4VfzIN{Q z^^THV@3AMYvkN$PFf-M3oRiu#&~n(*`?z+Jq=5eW>KCZC)Sn(nQU);|Y^smdr6H#$ zc3l_s0jAK2V%<5+x&|gP)C4-@z`1}~fK6L6=5vMQ^?V!5A?ly^zmnHkd z$EnCdeH_W{rL=!^UfAZHq78_v3}!7?DJlo5F9m6Xsi3Jexw>|3r1pY$+jk|VN}Ax= zs7`FKx%|)_S=+FfOnTG|HjJw7a|3Q}9GY#L|oQ|*)3L?3KEkJ`?=x%F*FMxuhZ99MJd6#}N1RZ~Ve4n=cEIIT9 z7sQ)j+jipZ8%-}2B@V~T`({X`63!u`)2DW&wOGT1Yf(bmv{Pb$GNo;ivXNjott@fv?tB@T|1~9Dllzq3p z5u6FTH=?($1E*|FAy0qhRc=zxxrWAiQG~!wIzC?X?e*_fdM0;6XX5F+ayrJNQ1-(d zAH=NrO~d2$9^_b>J&ut}-oc%El|k>dX^SWOfDP*q6f4G=big6!EqI*?)&cEA}` z*b6ivgaC`#|8k|u+e*E32}E1av`&p6E)Mx+Vo@HnU%L4b5X16)QGG~-oMLIT3HW)4 z=%4|Za=&ibj4@K98a<^kbfvPMz<7=ExXz##f^J;Wcyxx09 z6&yj|k;nqPP`-z61U4bf5arzrTXU3yb9wNIN9Dn-i_j7#z$L~J;e_nw9?q7ecT?oS7B7S)h^x$ySe(g2y zh9Ve(g9Pvq-KlH>JazgY2si}*fL>!j!xucey05&c?#yxP%37;==Y14t2r6_d6e(L@ z#RI80Fx{zZ7TkdhdqE!&U-h+c69*iyBBZO$MR?Z$C8_t7loK<>-dFY-Kz*d4tE*a) zlG(#55($4wA7rvM&$|)lqrRMniCmo!*z#>ytV*Z)WR>V`!|8j(|KU#`zWdMj%Jo{X z_Zaq~lL;2pJG60VgPl#6td(S+`|zvWky-ss3VSa zIjU{2hxjHQ&bd-IK;#mMd`CZ)6!le z*6efpd2q7(^O|ihZRb{^4>-~u9AN50zvtn!DO-gIk`k$n&|^C|&)cunR7rlRHsa*%`>iN%COLL(e3Tr@B*Cd* zbyFw7LeRnQD!M4O+@0!FA3(>9@TO8I>{03L;AHR}nj*6fKHDc^RjYV4J5(dTo;s|$ znVS+EO}?}oRSD$?O=}}C)d5R7_oiJ|$eq+a964H@K<}9_g=&wK7xgR{L`GD-Yj?i@ju7>_StS>%UH}W?dUPu z32lE3tj6mR=gsvKaP6LeGcaN{TH0+y&31j<(cvKW-(!sCW$~8B z;oIV+uk$0a#TPLw{T@%k_n{`2YLI+})0__Mfs4|uGk_(oR17X^KhC01e};e6TuB%rKdE0EG z&lA}*O}z-n2vf^<_1M(h?23hizrAK}*fzXO(ZkmCStCOhm?80$oa1PVfr`~UAuYQZ zDmu-4$Goee4%aJ6uwT|ryP8kc-c~2ed^T9s2Kl>}`W2}AAd4*FJhngr#XF9-M*X(& zutzCP6AU7LT1MUa%m zQ5@T1`h9D;>($Tg6*|XKR;sx2RV?-IJ9{D>HYDk#tRiWFDO2=chK7IA=kH7u?vaYy4 zt}tJ;BE=1dn(2Su;cH3;f&n=I9+!DmSalj!th*LfL!{>-s6;6^uIQ(j3$L}iU{ry*40ngZMNrOE;kqK z;%67^t%vMofGg*6WXDVOhB{ln`$5Q7fY(7kX*JtL`|DlBCTp5E8F1NUCp88gWCLPl z3xCUVIWG0%%n@O&HfKt1iM*FzYP0DmXZhYQKKA`N1@3UGHYRX#UWayAHx$*f1AnFT zcOe?_4&z1OpEx%>cw)kpmuX~RB0q>@5CBwJj^@E}AH~Lc7n&G-pSA-IHHwyODOgEb zU1SvxO&M0}!;hanj2}O{S7`UKq#FLtm(4o_OaWt;8axC}f7PP>qWw63KYwh0{^8pX z-z^UHFu%=D%HI8QJRrnvs(=s9v2n8Bn=)62@!CroXK~q!`d%;hQajl95^sp+wG`*{ z)frku2=#}O`W&1I9Cq>_S`Fuz8XJQy#+01fJxXwUTw_9Xlj7VCc!2phdWTo;`M#B& z*~n4ak{g`Zf5V{NOJO}#c&#L`W@oUaUNwV~n*|c5QEywW9N7;xmYtEO6akN|D4}@4 z=Nre2WIX?R`Tq3boB#JG?@pG5-QSfL-l?8)Ub>oO4;vC~s=Kri2hLW$StK)?@xeQK za)2w|E~&SmF?n-3+lG=zsJG3ud%?cl{Zy8L=(Sz_f4bF#;cM_cs)itNj3TfnhCQ1- zZS~`~Mn4OP44??n$>`IA<|rG4zsb{faKu~}V~2KvHbIkKJ7;`Xc|&KqaI>=^f8N(+ zM<$LHz?`u5MlfjZNO%S60L+Zq?~bJ}i}uU;jo0Oj zcu>06*>4_oN!<@ckYZ?0?O=8G*JqPqr&1;6+ao#(2b^#?%wfH<@%~24>ITj|t7oJy zk0BExd^$hZ*~mJC6v&8T#jvt?Dj(Mz>#A=JfAmmXxIg&qyqq>F{rYbg?w23<>$&>$ zVtSK3dR`3dO5b}S-n7!TR#k4*c`t7pk5-ptRI@WyENSTnz{B?%#}8`tS2t63cG$VMH`-`gFr!3qI*I*s#4+N=^^So1AI(R3j#Z`Msv{4lEuyc%QL zdyxNn1^M5PANo(9K3Bcd&)ljIFB_y(weI?+)^b>(fKb6j@&?Yean=!()6sJE3<-oJ zzN}E=MQ{R#*(nWC=CPV?oluLej{{#fe>x^Hl1+AAPi@tKUmfV6YjL^KzO$;L@tdB` zi7l9I0`=;ZR0yRyuD%40JOg4R-~gPj-4_0m+Bzy+vCGr2J>pcd{LnPvR(GUY4WFJ` zUGG&T80ku_=MTuKcAj zX)~`VEqz}_ODp}b4GNkCUQeE2;c(ZvGO_2Po04rZ?QZkJvsxCL&P}i>f4cIsW*v_G zcHLW7bzgebqjP7>xd;2o$#u@%62A`>Mo8TodEUJY#R5CiU8 zJ_^b_p2ZmR#ghHv_rKWEvgur{K`)g_oqA^Fobq+yFB*PBY*=;0f8-Aha8~hxzn(=+ zBZ86~4h{ubzOTe~p!+$%kDJ53Pr{<@(3#!+k#*kGH=o^~J2&UPQP!p*q5R_ls<# zIyz)rLZo`KW2>NTWnp%cPGeuCC8ByjvRNF<&N!fz8 z5-xGoD4~Wye+vg#{xwd!nO1Es5M2d<->W|BgzVPZ}W1SI;X;9>z9l5 z<7hujf1SX?*Xc7Bd$Eb~v%1ZwORnPT+M8Vm%O=Huslob4Mb0O)0hFh0-a5gnO3HSK z5Df@!-D(j`z`FjP54%k)I_yK2Sj8JpN2*UJ#LDpgLl;$O;a;AqK7=kZ^m&JDL#IU( z(sUbf6{mXTh=R4Uvj?{P+mQzjQc+s%3Gtq`ecz*6e?L`~4sPxQ0zYe_yBkSv4v@F9t4MxsB!uE?tMd)m96VMpjx4 zPbIe0o!G6&*toGPndr!-*%H7WG`NAhXltePLCL&u2TGO1m}dRzkmbgvZI=J;C6(R8)?!l>s1F`P4i+MN~zsB$tKFmX)khHQ{Z<6=T-r@SvM8UAc){c;K|u( z)_AoF(Llua3{~fdE8wTp)x|qkds@lO86=PY?Xn%3x4k%$-D+jA<4IP^Zyw3EE`@L| z-PnNM0EPS1gB~PUZpS}4q?3$k<)W5me_Pbp^$xi<9W*wOIomdDD|YaPvz~Ph;VW9o z*SV#ms{%qKe{8j-dNYK7JOwfPN|Q_z?Fij%u&T<3J4U6~OWrjOiJHlab6GN8r#92d zBrK~x9gmf2+{S(+V(_%PUHMe@U0K5dWwlZ_U^VCZ_;Ss@|M=&&Fn{?=xxm<)e>cR< z(t{SM8gCaZemP-AaMC@@c84YwC*`11hqnSwkgI1^h#R)q9K=`XZ)eYI`okAcAl>Rj zB`?`Gsr!+JyC%Y@G$)(rx*t_reQAuJ5p{{-u1U7@R;RbK*(j;mQ_Z^|Za)841k z?pjUJ_2WDB7%*Ka%y(~2zeV+#vtE##a6a!j0_^DH=FK0dj{VG*&qUbGf1MzImwjUs*T&hB{4b<1ulS{x<(`-B1gMM zlI`DEHV)>Nm$Aqbl@XWBo9X{&?A^95xs5B`SJ4YlBY^}mk(X-AZL2NGYK!i}B@zd@ zw#X`uBH6ayet#eSs8f3&(Siz18vAr}&em@^PDr!`O!fup^U-NcU0rsIQct8Tm3 zOe1G)XgmC^cpV1@AmrE-8nTlJ>gBD4VL?GAyPDm^yu9&&s+S;#662~0!@9~g$QX}q z?Lb1-9^p{J!aQQ1ij^t0p<$hIgpg|xvY1hF3(jlGrct&`@Z~> z_S7Wat)1350l1vvf3Dsa_=|{c8>O@4DmD=E0jVsMV8-zT&K1a*SS!HwdxP#U4f>!{ z=1HU@+QHTdwN=e{6>Gf|5;8a0u@RW)^2L(3)hWyp)`u?!AutGTzNN*A9n*p9PGwyAk3qk&q}e;-AE`Ci8oEQ9VxOM*Lx zpnLDR2xML@Y!6NKYsJV4TVtg%n~it}iE#RSb7v9Bp!oL9N0WwSja!kX*j2_ohkl>M z)}u|mzA298lX1wClV-hDHRgipx{}a(*%TM_iunK#onM~Hf2r^Lhi@NRvE@Y_iF^)i zRFdHWY(bAUf7j&hL=8SSgzZqRDLQea{#YQc09_BE$kJnrj&_aR3Jej&mJhX(bSFMf zz7`~*J#jl=5`2XiBQBBgIr#;G>d*TtKoy5pqE-z7V@5JkQd6&uK*WdJY`o0NQMKw= zwJc5(F#%S~|J-UHaW>S$KJ0m8=Mg;jvlZ6aBD9Xye>;nBi}iUb;5xK|D)uIQxnASn z?b-Ol$1&gi$HTGtMWd3)Z2^QB#G#JBm#8I}=5h|#Z!?dne@|LowuY#(Cc}3-;C3BO zul-mGV$I%J%PI<^hr1<(EF6QGNo6Oev>?lDk4i|f>y3EXp5|o*n5vd{UN`i6QKwjXYrBP!3bRb5I&Y_R^)YJAuxJ-nTgK?Kf3HyH=E>8kxDKhWPo>>z)3#Z55CIi2 zjn{G^X1U0v`cis>>7`rpLi;pvrzIxDZy2`PY@0@34rS^iO*pp8>n<^C3u_IotN3g$ zpS38~*y^fdlfVf9K4x7+P+--kTMu2miZQaoE`G_%jYV|6dm`gQ& zJonmZFjrX%wrqoaRzG^vWEqa?s0;8A5E@QP#jItJGqI<^YHd@8jL%Q@ghgsLm3UGu zNcFB~JC0uUno+hL0>O(Ws3iwW^%nzXf7JM82Kf5JpT}F1t<%(>^^(G?2LkzjsMl5< z9|2^9HNAUvd;0Vhsorr;o!B@~iY==2f8|RR+oYF{yS3?a#3l}UIswnYXBLiupWvuy zN+D^GgVz{2DGv^@w0xgecE{8>D6$*KZ@ZK5q#J_25(}Hm;f`J!E8o%Tg$PxkL?BEp_I+yR%(eo)>3gm6A%Vo|!W-6Z>MRxI&vt=nMAULa(b@P8T19oYl|9!LZs9}E?n|*P?V}5@0)$4Q>P{nFOH?MpFhXLBHDF|$&Qzb8f58a~l-KEQ z57m&o<*@+PPc?@L;ucN1a|5|+#lZ_mHau<@Ae@BHUU*bzPm)H?ksoWPaIzgP@|v#V zjDWY7g!$tjGZq-)S!Lb;U>m%_zjHeQ)M^;p(ULX|U2bQVi)MT3Zw@sBHb2+lJ-8#= zOLW}3yJ*YI7mN0;KXP4mgqx2}&YT90T}J z+2Cmvp?QdRp1`d=fAej+!AQ>?=ph%b>xM4uwu?iuX283rZgh1?$_}#n7-1?C3rRf= zhhaGsr+iu6KK6ZN4V7Qe)yc`-==hM~`LS9*YWex$+wVTNYJ?T~U#+?}+sndXNdTI9 zc*WeT9kN!cmEXWn)g}qs&>rohgO&r%P(XH|FHLid^am+Vgj8Gp&n`zpj4FH`N~-s+Oei&`Z5 zsfZ)CQ0end^6k#Rs14nnTFmovU+9nbSHB+Lj33@sD{fz;N#Y47m}txI?<3No!*(J^L#>oPC~X%o=~&9_4L72NeIRZ+o?{w+99E*Cp$nFS}hQ+ zvfBs(yMIqlwPFxRR5lgx#W&fRuq(UjbQB;!m2402R8U=KQq~(j5pUby+Op2Lm;Ooc zCi*Ul(5X4+^?F{iXVXbY@FS2nPT?;3K3k85s?6~4%44nm{y#nm0D)i2n}m2yFD8t3 zegaY3R<+Ymxc^XAk)3wly90!9@klBz0Y1)oQ-6wRf=f3AM{M@H_@pvD4dZOd*jL+= zmV0kXUCAqz&3mO|cig(1%k9Xn*zu_R+h39mD($?EJZvO()Y5E5TbFEdG_m1E-Y)+LT~Xha)C-U1sWr|_Sx*FyZ^ z1%FPA!|O6u-O4;02^^+ymGXwH)2`&nVK?D!69cgRgzGz-(lm@YbmA&Qf2m_Rbn9TZ zw@n{e5R(cI>yqD#FUQN$rq)!2b@#=n({o~nC)gaR=ggGDg>u*y5Palw@3z8&JclMM zrvuG8sDq!kbi-YfzwLRQw~db2nM+A#&V+G9!FaZ)eP-F zvtIx8!^hu^AO7t_|Nhgw6Wc6=*RyGd#n9kBT~4?rEimP}0KnT@S0A7xpOv6$(yC^d z!0sV(061jj+8ps-`KK0ikhSlsDz?g5&}Vk^po(d-G@&BFc{_J`=pynsn_2U&xqmF( zyvthxUs=sO^*V`%rx!xRhZ_vly|mPU-ZL8Kj1I>__V*tsnk5`P6H{r^L0 z3&At=S|xiTr$%P*#C8_FCbX|Q^Qm91+5t;9RPWBLz+J3M|Iy>DJ0>}nyfdI%&faC) zTJ5C2#^&0IC=^dpqYtES*;CiCEP(|67|shXm}o(NF8J$MQ&dE*X77vI4)C z^M>#@rLe^WN^YJZJ5cJlNPoRM38`{2B*h*tATg=0{NGpacq?%{;hNX+0LsmNl52Aq zGu;}`sZ=l!4pwYT9w-x$R6W)mh@ft5I{_d&Z=;^doeXMaetM1xqI_PX8) zdozici7-~5Z$Pjm;j_a8RT3cT+-o?}-VZ*fdJ{mXH@QQi%>kA8nWg)~#}9w{IKKbh zo<~mYFT?(6<83cP>WO3^HT0s<>79EzOgtQ%pBAZ-PMp(wxNQm50nW~F>emOn1R?0y z0HT@aYB30Q$wR|Vk$b=QVP5 zQ}7k~Ott6g{bPOKzZu{Ek9TzqL9I@Nm+8*kywK*7d*0{G`G47^)Mwe2dcS((KskLo zA?VRNQwo?&2@<_ii4&lPd( zSKzGkM#OKbjepnaj|$F|KppkXeDnqVbiwkQbyaz`>W#B_YaW}U^)LYto@-_(OAt-4!`Xu{2v6-$Lc->$>< zA(8?pA8@7kK zBw(HVe}@h$1;i;|6J?i9l6(`VQ2WGb`-(b23fInN#Uoo#Yw9pmC$HEc_UWl$#m~C7 z*MG(O{)f5*e6Ls@+v`Pcqb&iLTZs$Oo2;AHcz2}$cdbFXeN_NhA;zXI{UtA`+6~%V z=iFel<&ESGoLed#ogH-wYJGPQb`mkrIV*#A*vrtCLKKucJ=Lh9x(7fy-cbzjZjP2+ zqsIGk7vBx51a#XVXnWq53OD5azJ}K&dVgDHr$?Pg;}PlxyYW89kve;vZR_JDEJe=c z+rk?@Rj0Md&a2~}U$N__CRT|o(G+%2o)faTYv0+5z`-q3Bfn|d_e)~u$WHwSIEbt7 zfERS}S^;;eCuDWCVHgHceUC{C%ZSTFxfB_zTI8DM*@(Pp*_xic#=1${)X=~a@PFTx z7uwrkDDc8tV%V+96b;B=GPHUIjflxPvUDad%!s*)X{U7~rpLu)YrSQWCGs-I(o$4b zAX#$WNKfhV0qyCz$JGD20+-K;owNq?5s(^{VwaXzre##eoXLUVlgFwXHir_Nqie*}AW z!#T8%sY*SjHQu@FAqPCOp+ZEJ2dR6gcpN-%o7$O^sFM`|*sE^NwZ1j_?qJEXrrsdq zBrG>|X0(<@mm z;zgRzsu}pl;uG8B(yrLX0@~-cxim9d^0Gi2h zKW}9j(nip=fm92!Wg^9MoquccdGr3&Iz_u60x$dOpa0MJ`0?GE-F!$Jhy8_OLWj<5 z6>nqf!>`FggmY&+fRa;DXZh3N9B{aV=-!6_f?Qq!qpvB|amLXLFIZr777hCJgtygE zb`vhw&yjt=mqIY=7r<n@Tep^EZu6O|!-t2kBUTU+oVWkT8z76dzLjxh7_m#ZUbu4JWmR7m{ z5^j;0`?7A(xyPxbbANS0gsRbIwbR1t#SxxBHLqeX=~88)ap*1K1u?IJ&~Nvu!m<#B zctw3GR1^p0HHS>pE8as@2A=)qg>3U=aQ%ufordkM+wpT<8Hh3~DrC=Ou|Y@2zkc`4__%-ug4s_^riC-ick%i`@(Wn^ukC8w7i z&`CA0IJdBNh?c!n)~{=^MMN_cu&jNFg`cwwEFxQk_kT>@n6Z=K)3_a;QihF#=fDTs zBIpVWSG7$FVx0Lkinxb0==N#F{{7t#?cW?DIX@5HyzH)9gA(nE&V!KTtRfH)3^5%j zRaoFuMO7kkl#M-fsf62n-J1x$?vbda{E`M@Z`GZ>su1egq-g;KMgo9R_0RN)%o|z$UTP zH!JG#tj(Z?LN-b&ObE&COQ=?Ns9JZn*R470Wj(wq5hKmE9>k8|{ivZLD;Qra+q$&$ zPJii_`zL|3m!avb&_9eU#wk*?XWl2cZl_DqG7}6(Ve_2U%r7Q*njg|?teWvZBu5IbUQSmlIQ_oyIRY# zBE48hjJ%-&iTu1`?|-QO@zp=R`_sRD!+(GH>hItG>D~MB)gRw|OK|(tW9-!VGi6qv zHmP1nVB$0l?VaE>dXvqP^$Jh=zLWx_E&HuPE%ASUQxd=0@|6N$gtEDScth&zX;ISZcvCNrOf{lUU+{-J6wX~w-JPUP^$8Vh_aI$tWG&KaHt~X zw+m*^zMqrLtFfZYFG%zG69V~gyq-MbaEpQ={P(el$qmY~!zZ<9+nnrz(;OfyW8Exu zJ?fqmU;^fXUW({qD4eB4(yj+#r665_mrN%NYfS(X;|S6vE84z;-+ zVnN#R1})S^(=Jm^YbkDk2CC0<>2*DA6Ve|GJ@{`i+Ck=kA+>27{%alX7R({Me8-wcBZ#lgy+H!?rJ_ynKS7&)Emb5jq^@%u$;-_NIR>C`$WA zS*8BuTG<1F=5s8dgxH#8!lEEPTid3Vu_ki>4=lJ{iKDXfGCycr-sT61{^TooVf@^q ztqVGy^d$b9cBicm6SSax=E%y?knQ<2&AHqAunzzt3uOs^Yt_nMty*nYYB~i0ox4}` z5#A4==$Dy5Tj@WG7S4 zWc4H~>B{LQ$cMP|)}LB9GkHO-HMDA)OJuv*z~TC+8CH28Fi?_$E%d|(^4qzA?oNjX z0DCZ}b61x-k_F$83IevH858y;Ej^a$Apa2 z5u%GTeH2|Rg4pAhC)?lxdRaFEN};pcPE%J;TJ&n?ca)dK`tHZyeyIJa!~1Wn0b@DBN4YI1kLyOlW$I|pF{OAc?SbX8Ua&vvazZS}Z4MvxMIyh$3o_YdQIU zp^~T#v(6Qsn%SJsHa(YT*T(m9mV%YIArP<>r(aokULU;50sypx$N^Kcl~$8QEp~w% zhsG9{xF|2Brz>6T*W1ZXfUw?m-Dx`A*ld-ty;X-#J97`t=yR$5`0h`?`i#fo!|d=y z@p5U=sT!LuefCPypc^W;-CDpJ#`b!D%aPN`PoC3BV!+nU3CX*jh+tbKk6@see(`!2 zdzs!z8wYSKI@z~5N)AIxM3dw-3@|+ETzovP$JN?%IHc<&8Wh9a)IKJFdaGoQkW!ec z?-HLZ?Fmg4``GQhxh&X|XHfO5XXnz;%r#8KRLZE!F zOZL>X`R%*+KRR`C9FIWuV&bv!?g(H*8LRWsyZ$tu>|KdYe*Xl?*tDYXATQ8@b#-hk zfwqaq_ZF60n4KAC-A_FcSO9f8L1vXu=G}`;+|7&pph6R9ciZ)Soc%c!HfL2f)6wvq zm$dJ}I@9iTUD~_Gf@$sw7doWXCON<_GRV%@_l=|WQzH-enxm=e-h(ZGl0RFzOb;DBJ)9PHXKKr z>Ns+^98t4KlkGz*7c9AUCm>hg4LR*z|Ep#c^%_?}SL)1;^L(l;+Z;)M&vwtMuLwUM zM}4tubuz*}TdxzAcywB0+TQP z>`tKF%h1*s&R(%|g};n{OTEPI%val;+%>M9(aXqjg5!2F6&QC@zi>#X?FNb}P3!)_ zVy-HUJpreZzRzYU4p3hD$u%9Soi5o6omI2il6z4xffwiniBoFJizTqN+7@>ElN42* zTBT}#>-07>!+WJZtzDna1c4$N{7ixEw(HW^ba=iry85e?N^dKF^&(=EoM5(}soOlH zN}ks=RlTBvV-W3-*ZZsyIQ$=B`Jt14)Cr^sP8kzm#q&UF4y3a2YC%>De!%UZ4&ig9YXA1-vNt_y+pnFB zt6`_=g5+RHRx@5pscgXykfZp=xx-3|<+LLLO7ptxjyjd9Xz3IOM+_7~BG)@ka~e?h z);+@x>rQWW3)@ZCGbj@QO-YVZO~~`vQ07I=k(8eW4Ja^w0t>obsoDm}7)E{b@d<&X zB{t`!S=r{)Z6DyRZUAFpkVs9&-2ARJ8 z)gRup$UlDd#}7Y#Y~!un=i^u3{mFl||8oC1(aX#^7>+Sc&Sg{S@3yw1{EBkoPSV<0_mm;+u@BgTs*m0Ll&ZQfV1(M{Pe1a(7BO-;%fYW^IV#{0Z0KHXVlwr)pReg z;jV=_L{87v-Kx}KA|uOW{WSoFWOH6m`J6ZZ?`!yfRz-UmK|B@ct?Y1(Z0&PSUJ7+K zj+&-UOvK^{cveDPw+eZieG)JvvJOe#;q@3!Cp-rLh={IDq%s8czP2pX)DC=2IF&Va zuer3sP2LnefCo|j(p;n{t!4|Ibc{p*bafDNUvrs7muXL?#mre0+$j7!C0?;JxtGNQ~*JMo}6S&OWRNHjW`Wo`34N^eH+k|KK+;6wa$Ka@_-Fa0e zVcQ{>1yT^Mq}Hbb!K;8;IFMEFyRkNpE2*x3*yg5~$DWAjO}_~kK=+0;IpSHZ@9au$ zvK`}6@FF4RSXdu-XPZn1!=^rOeoi(B2YHPv4t)qXG)Dy=U9T(l z>AIjimg~8}s`VP)wOs>eaZVs{_$?nyVe>V0Zoe!RSOfsUS+M{PcGhuQQ>CQu+yk_K zD{9Rg9bg6zLl&}5in}e>-I)k)NfcYR_@nmEYUy~Y0|9e5;)fp6Z8>}|g}@cm<(d4O z)BVXVJv+zM%2?Hz+3P5vWL|b1k!WC%S$>d}$JIY zQNx%B8q|u6ptUs2s%W2>~wj_)(E!!LMrH$=8wS54TB4F=b_L-dyae;Th= zAghhQ>X^*LVL+}v7FH=&|Por(>_hZV)b2Gx#2_gZA%uj3G(+--DXqI>}6 ztpaZ3ze7Q_js2-L&&g`IKi;gQByEi$6ZwTjm~%M)9yUm2XDJ-i6BX7e47^ffW>Nw)4+Yw ztIo%UQYfJN0BWA49RwUTB?_>mqIH3;kC#@y3W+Zqt9!xn6L-3YV6Sb+f9WM}AF$sG zZ0)s!NkWqu`%RtS&~u9CgmZPBD@wJH=RcAJz=dJlKUuPW__Zr`JXY+*3G3dx)F-TK zVB<8`4fD`X+X#de{wuFnVxQXhF&+YcePdL;rn`P_qNTA1@MB9b9lCeyGMth z3#Jd1)NaS;3d>E_B+pyz=BOpxR|(HD7uDfx-SxOC8`DcqCGZ0b`afB*KYa7!pWeOy z>hJ#2z8Rk)*}`V|S<~>u_0@kcRpZSYp&?x&`W_v8Q`%|>P9O9MEM+%FeG@bt3eyxX zab-9-e-$okEb9?a-3FFP<;1=CSw<-JvuB6S;80uXIKX z_U`C$Y@O?fyBI9$kEv6soz3G- zL`2yXFiatrOmGAof19V1&nm$aD6j2;HL4f;0A=;owHtChbL*+VB#&TsOk}3*e(-r@^IiyyW_8OpFCthVT$MRhuRl*Bq@4CV{f6+KGF-_%$JJ_-L z#9i+a09zFye_KO`BIdubWMQq@3z&64@`gz_Ub)uPk*Bd`J82@M4E|=D1)osw%Xk+D z4(&(g4FWv9Jnz2DV-7<6>8;^0ti4@c?5T{$_rzM)^)V;JDN`>8w&{&GwEwxy;4Zf{ zHR~wQ$`P$*E>DbN8?Ch`^I<4KnMU@QCT;AXV`G9jEjN~AxD z%|_{#4VL@feDuN|0k}2I2!FC>|Lb?ZeKw^$G~6-*1w5oJ(9nS&~)TwDQge0(bYhi%kaUM}=rz=wbRxLhiF=@Ymzxw_pA0_kaA&AKS;VIKYeB&i-;8 zz%e4gG-7{qj2{+zYBV0b0Xvih1$5u`oPp((e-RiqAJ`4110B0s(;1I$A-us5lY}mKyR74irKs&$PlNCfK3xv*A6THc2t%tc8!vRAx6!PyagFC` z=@++dJV+$)*fXI7j5x? ze>eM+eaT$DNJ7u7nP!}=I9cYXniDN5|1_eMteovaM6q<(?UC#%YgzBGwo8WO73~Hu zAc%?tC+tfvkHc!NZW=amtN-hb3?Q9U-#xZTN&5OMY2P;KoRWvuwDuF_Pb~~x|0Utb za{?RoV>R;@g1Z@&1&WbyTb8E4?Qrs`fBtyaNyAZ4HG_E^+xQ(lQ$Eyr5b@O1)l4M< zF~G}meICjDFZClwGsd@ZxfgVH+a`SIQl9wGAV|5B-Duue>P`)gy6l0s&`kmxO9A23 zeHGlOqj)Xq{oa-6lOn_3DK=ojpV)A1v4#o=ygb-Nd(`ughI}+e{Vz??g(M*`nlWfla$BheLC6BZk2f0Ftly`Q7lvP zbEI2KkEzU6RZDF+@7}cRvl+FhE)#{kFe}L~F$yF$yLR;lpc9O}s}1N#D<5lxi2~y0 zr`pWl&B(h$#flvfA<|O5kxD%(wm)67|Ni5>h#kUz8zwSDbUfBplKbIuYR z5O0Z{to5g=px$5-Bpg!EwqSR}WCeaN;nc?>4-W+;Ah2^Y*+u{=~#pdGjpiMmm*pG{>cFE*gM7epq{%F0`pJ?v>* za!1y})%Vp?nz#{NF?9mSf2o5Yq<%6Wh&1AWn$hz=S-eNP=;M0$W!#CNu96V|5vFTH zJ#3L|oRclzY@eu88o_th6f>TR{QfA98^f!y+(nr3WT z#uW}bM{Yn$jly#G;o zz4*8tcu`ntg&?6yN>qRWOttTt_huI8u%GZE2-tMq%e0lu!44vIgBAnLSRP0z9K2Yi z3=ps-AaQ7#tDYV4e@~8;HitCNJvq)3YIDj*O@&q;a4l(cxGR<6odmxOh!rwF-aC8_ zEm+wBZ^doQgsrhMFth|ORn7Wx=H2a_vZp|WoN52(evug@b+?gl*Fwn-uzT2q1tkL{ z58Vyh-&nT%sjBuor>1DBYp}hgU)|a>;WdGsh%$tiBwvwaf3}=qq_E%7?ES+n2#oB2mWNTb#zRL@MU}m&&)Otcz|d%B z{Yz-d>i&&Ie>?ta(MBWzU8~7PKTy5PV0p)({a(rhexN86chpPE*295?_*9H;P)n6=N!E}Co5i|G zC)KZg|T}e%1&ZPPPTD zdP&e)WP8}zra!l6tARTh*VZh-{)_8nYF~jWlc}nG-3G;JpRj`{b~sc!SJ(miK3F?| zGdEj~Imh;+vDHsbk?Wv;>@2(PS=-VC9R!v8KE|#xlob6G(`{A|Ez+)=nw%fyHA`eO z>Fk=Le>2z)6tCVDfKei4lU)*FO_c?HY;eHXpP*SMe*nsB%RH5rO%BOi80AcT3xKs6Ccb6mbUX9_{Le zc?AjC9e2fT!*i~aM9slcT%UNk+gng{y@!J*_z-AWW#DYrs8=vix!dOPB(lKR!rNr0 zDo5V(JFAqh%FDJ7O4NQG;DBVx0RH9s(%R1G7MGcL&GRQq_lNrZ_p2j$`(+59D!Od- zf9H*-26@CK-c30m8FA;49C-Jf_PmR{4<}UZ%|2CLTmD|xuF4~y1VkPjROX{89DUfL zZ*lqXHoKOUKvnMtWgc4Z>eqBDsSX+eGe0^XPmWt-TXN)89Oi5(0|X)Je4!(IqM0TG zPr6TLMW;Bqw!$bVq>3XyK2^xYt;#t#f2{+3uXFXCkZPwkY+=`(faDM2@)aF7JT`&< zUX#LujD9ZT63AbaTX<CFRr^<p=g@8zs8Z00`{x$`Ep zdwZ(FqgBekTCczR@Xd#%?EW~MFA`tNfr7v|p&EANt9jkUkDIM>+JCVi6%cYvOQMs2 z1hVZG@Ga~dx8sJILtNXbD#Wb;e>I5Qc3gF|)w?*oFK0dF2gMPmSoL7L$)w?VufE?7 zrWbc#vxmqVPDfOZ=xU_vax`5wOdinH3@{uu@^C7a|5J5f=~m5UAAZ>}b8Jb|diMIT zddilszTAu7v#*O?@6=a8_7$-$Ib=`eCt?*}uBA9<<6y50$jEYO?BKEJf1@jOPpGxcRdd*rJZ3-m6#E(O>>!~#eo*hn%M6wc;hGW z8(&S*cbLviR5%?zK5gN>_T@jVb1574(rKMw7<3Vn7@tcWj$D3Qa(EkC)L==I4d*Qz zT!T2efgvs1z=BTpH3U!7e}Sw@Jq@MiEakBET2m9z9idA@)Pz~74>YVDI z#O7m%ma@`-W0H_AHZNTeqPK`l6WMJ34dRQZrItxmQ-iY&CJlaBySeOa-u>-{!wmsfjQd>+OL z&bb}ixFDWj7$U)bR#Y2Ms*$rn4k!( z_F;q%{p3Q^=OZYSl{fq2panMsee=q;CuqF$+T{3|cSzWEs^YJ0EJ0>i1!2*DZn55k zr(Q--)LZUKZUIjL#88^xFl7bB2u9DbG*7SOH2khG%HB0xf9dL1sGwqxuhsQ_*fYQf z*od=^E1m2sCz3fsGrXzwO-`Z>G@BYUN^|w+StPC8b|-bfpEY4V&c5wu_7(7Dz-Q>q zr9>o|d=T||yN2Eboby~AIExBHYFXZ(nQHIwh=61F1rIM=n^tLu4(?pk34bF;8j=?&n) zIPR<}pv^X%7mI7fThU8Byp5cB*t8+mXfY|HFk`iwwHe4{s}Fuj6azQeki_OXG=G9u zdN&}$C?i-GAf~F#S3LZd)3cID#HMoln&z_6eKQ)pf7R6?*UYL$%xNE%5?;q@MBGj< z#ZHh3pDf!KR$um&0PLT}U%raJ+&}j`UN2H4yKBy-X%=B%VC!PWp;msT_t9%`KYIb_ zya!KvEqAnXg*QppPCT%W!e+2TaVHSR-8PUMpu`G@Zad<3dryl}2FI-@Euqbf^%&=G z8q{~9fBInCcu!}T0n=>ivYK{_-i3U&2ET{>#ImX)fG$|TYN*Xlv;kQUb-beDwsR^9 zzNnw6XO)dc=B4mhV-6j~qdo@;BYa-4?|=B}SKog>KK}4Fo1V5$WwV#704JxHhl={n z8;~02W*3?6ijYhlB<2!c%rLsiqqDud8iXvef1B(}h8C-5=k-mfK9qwGc6W}=c*dr( z`sy{7rWZ?@);^Z(2YInB%m+ba67S> z%HpVsec59K$*fDZJSeu2ENB-Sh|kr-w>?FCLGA>W>^1i}b64(-APajXPLav9Wz*-r{H^Px;+%!JL6|{>ae~|Z!GXl=`u90vYcndc*-@i@rFFnf_Ju}sK4~KisRmDEEA_2YSjfk(+gA-Fn)~88{uFZn?zMP&x=E{4| z;vhupkiRJisK5jV=`J21>wUoI=6vd$VgEt5bFc`ADqG;*pGGInJQfvDwI(MTe@E>R zr^9Y*^n%cRDKWjopbIPGF0wmRN%X8~r0zKy$krg)*izQFtozYGgRpgAk~Y;I0xR>- zi{KEO$`>iTtkvKB;a9)^>UZOZ`kbBkQY%9HopxJGa^!a-`((D6hGSDBQ$AgbHitqb zZG+aUfLN9e4}NDyY-S`dSOY^Of6~QKrv;27O)ot)2|lV7G?MF5gx!~I%utjHBsHGi zqeNkhZF(#6ggdu1z7FnFo2Q@2x`P?9)uck)pc*dyDad2zy~ zQk<~8=&be`>?+T;;>w4iRzcfu&3lO58oJu*+7HacjP3<{;PdG>&+pZYFp)DUb)vcPSJ#x91{Gd*nf zKHFf(Q3iSF!I*bdMpcH`f0p!XyzQb=8%9-WU8Sa4yA$+B-XL*)v1Z@Y?_IC_b}CbP zW=OT`)0MR*1EB(qiMsl>PQ}ZB)j+Vl@Y^flQ9YNtbVnk=8=S9_W9UgFVeEoylls}8kCSXcE=&P1x^%YCnYgX_#LT5YwCJRc*iy>X`&G} zAxh9Wc747sXLs0re^=3u9cZUD<|!D1)g|y5SgNYM%I_A3 z@guC7kc*4T{`|@A_3BbV6;V`nA>mO*LaucfX47(hZKw&c0R3nSLJHZPNATWd>f7Xq zfO?w>xgUA6C-EW7_-V;TeXr)t_uthvR{VbmfS&PX>5_U3e_Lh6mJf|}r(mklfyt_? zvdPYoYEXUZOstKE-YW-DQ2&b1?oXZe;Ofl@yiz!KvkgFp?aqJG-)~L@}z1np1T8_7f`CP6Q``4NFU~{EQJ<& z-s;!@VQSJPe@HpKHItFclPr;Hn?x>+ zLZv386T*`8mT_pfcpo9AFYLRfVCXy_m(qm_?yf&tG zo$*;6kRSt)TzgUnsw$#ulKOJpzI*qLt?lWTiW+qoW;*;4!Yu6Y?g^`z>Y1h65pKCi!Tcz&W zJMYswn(fl60L-C=e;>-RWNkLtB!_i;yMMQC;G&uoJSUGbRGV$;<^GG1CWS)@a65)Qe(IG`BLFagn@y5#&v%4Rd&5aw*#1b!JrQ98jdxc<=S+S1Y==2xYImWd;7bT7N#R zf$e-qKnBqEXy5B3DqHA38Rk@B}=c7CSb%?PX`uc__~6 z?KnTU@4HnHCs35;Wfv=Pf2g_uTz@8iszYj7J%_z2Jq5}Rx83%W3;?HkS*>4>@ttkO z`=<)e%k^Y;w%A()P_}W!h({Dmj9d*JW zYN;a0*0hG8MJWZ_+Gi(u``WY7OVyW3v$T@5cK+-nVxPiS2K7#P~8k9g5wGph*QB6|v)|Y6q)y#SKVz7JGwpYun)cT^;tz zv_m=xCsxP2>C!UU19lnQHl&g_y_9qM)G7FXvhivOFXYez{NyA_)qVKL<$kIeUv_Z7 zk(?W2!I!*}tx~u1jliXy<=BE3-naUgdC8=bfxrxqtD&~+t}5c~wHI_l0Tw+$Cckohsk4PC>RC(zJn`kYPzjS0Et7ZFz?_*y|NBsSN zvNzIzZyM+Kymd#0mzJ2Q|y{A(%ZbW`jpEi zhQr5zY_~H70djaQ8FRv&-TBau2s$R*SH;nk!|?>}UK1(VZ+IfW*b3)(HSiZe#xW+S zZjPGqtrA7iC=~!F7s8@2fSIdD1UAP0sal7rZP=+h&J*Baf@Tfq(Yfxe?y3*9xojm>%b2>gDn~gQC;E2cGT35zm9d23Ik_Bvxs>4+ z#niID&6O)c62K+U;H@uT`N0bYN^ka@_Nph112i{JcxcXfo&9H5tE|O(iTbRC`D0x~ z5@uL1J*&r1=LHN_4cz6cRt^YEcwsv)r**wu= z`d+4$Jkljh?obqse@{kD{q&l+Oqg4Be%Xn+rgFMb3_cGg*|xJS5uoV{0I?{E&> zen4+Yb;1O)Cg&fz8d_89h2RQ!OAaQ5&F|wmvD6FrNon2vA}bSa4gwi~LHi0e1i1Kw zd+|{Az-PNa*95QHwzgKXsfna+F(@jKuguD>x(Tq$H^2%JAP!*e__V9MO+8GB2)ifX zF8}$Oy_Kuu>nM4gO9~c$@(8Bf#;)2DE8>)D(ORq7({T3XdCEy8LlN#Of9^!`p*6yJ zMS>{s%J-;jw@Utv0Fy2S%mhkV&6vzG+ZqSXl!H#MQ1df{K|447B}F1|N&AQ40)We{ z2G9R~EO!u9X2}RFnr37{A5q|q!ra~q7keddh>Oz9>TAN0v`Zs@99Y~?3=BNc=9_rZ z?lf{#Z0ySr_WcjPtMA`U|G`PG&%<%)W$t%fdDMJ6FRxn<>z1~$W$!AlYVXNKI(HSJ zy?UUsmq5!}YJecXmBl)p@^gfs-2od%TLJ2EU$)U#yE&)O=p`8B+%3C>fW76l*B%`y zn|X2-I~3!C9HljXJkA0imp+?O{X1px0MBI!y(T8fKuDrMeX8OZ zQ(p{48BMSc!8)lY%`qV%fM2v)i9cDkkMHgum&R25M;qUL z5->~qqY4{d+6L^FcDn7beMo9T*1E<2+YVaL-%K8-Mf?B>#gr5cOZqk4>azeaFPP;H zeVmzD;66MYH^7D3rOYZVQT4?|c&LieqwG zMW#f5pwE^8lvh>;7Y52c-|aEKieg)2`r?1#Tg{Gvyv9lgkrU9puM4euuR_XDLyo{4 z@8wc??yqJ3|61RD^FQmy_wU~S>H9a7@upsRK1&xmW;X@UZ;m|=m5voqS<7q#)~?8I zw?3dP@OJRx5Ao8RPHYkU2&cf`LXPTs>vV8`Qt?WAO~h@ns{%#h)kj>llDh*ZgIZ!7 zLSFr2tJ!dNdr@Rh&c-9@ZD1k9%b%-WmtA9H8Er^;&$MoP2~B6c*SMTAYZr)8;USF_ zy-i5cUiIq&?+%zY)9#e0E>Q(&bFaJevdl%kShXMOH_y(L@~n!f|039PFwuS8dHZaC z1;SAg@9zqoOje^$J0}1;b>G$b&Cw~{4TfOxpoK#RWrdr_BOx!X>qDPAkbx!cyQCbn ze=ZIK6swmE@L;4IkCHJn}G!8?aKmf(I>=WPN#S=xB2u(`pK5a#}Z5 z@G6g96hmZ}-diN`NAJNQmRfZXr)?X5y_%NQ8mp4YRXIO$|GC9F*H!q72;-SUx68zK zqU_+LUA63Ym5>TCV0r^y)asdU)LEXNr~SIeCimG7zBk(+a=Xi1_YB^U%4-<2YK`zF z{yYFEKuSY3aOfnTBed{T64^M+8dwd&%&kSDf)0n;-L~^q0{-nSltIfDsKJSUAO^tK zFEASs*g>ru0>lChy@zD(H;9_FpAUX@Xa`x9tp=~)KQiG%n+<0lN_}0dcT1~)$g@O{ zo~e;D>^S%kl2&JXjWtScsglaS;&-Yi*bO)FP?)|M%bTDG9C|7k!{$?OYD8NZsyf5g ztichQ&6z#mnbXP`DN3-Ux?+anu=49Ofz&wZk+)Bwghv{|YrlXDK@`U7njb~C}l>gEE zqG$-wT&~7>VHK5$7y939N~`d@+9@i(UACsMO9>hAsZ>d}gEIhYZA3n$vV1PPDeMD= z2nhiu)MewC3cL2R5=Ly%86{(ibrXuKT zXx}!3Ef1HVI=FmUV6;GU>N>p|DMEZ+KV}Vq|w+#*v>E zg`vhHflK2eG{GW&nwr|AP;wF+R1=_6#d(5)J<}TN*>tU0pEpdbD_IdjF;tKy<6YY_ zL{PQtQixQ=Xx)l0g_()ge*Kc4Q>!fe)vEpR-|ENl>v#5_hhN6E+49TO{dFrnuYj^$ z0!3fV1x>rdu!MtP^u7TL2lS^D=p@mgvnRByv7Kl$nDmW*C0DZYwwnMhr{*`ubh_7e zHT3!9;FMrr=OFz9i}t$p^wNF~SqxfM2epF=OSQ4B&I88Ds%Kzxj9@T3SenwxI>qz0$iE#HKOHteH2G-m`1-DDNGvddveQ)YXt$HC~9K^?q=7)yylVy8fzmRn+ zFURv*n)nufR{hNtikp$+5x?(`b#)+nEW(IM2*69l2N>RXaTES zifRn7No98Vo+U@YGx7(7yR40?Q?8en7LNj%#(x$eC0KpC>Vj}8USDeAL%f5tNBT*6 zLD?=#vz$$PeRjyY%}%^PFwoRdwEJrgZKrmU&_%R=yg9x@E0l6&1uv%(MXLdMw-@av zE4JEtR+;}gpWBN7X7_O@;+S#`wGN%obeyx~(v|HlP7`VHb&~YGlG~asPFkQQhXprp zvnF3IaR%7}hLW{B&SbFtq6B9&`94;}*)X+bYSh*tmZ!60uyoQm&^g;WDqJA6+h5TF zM?c$tb}{At8z-q14P2+b0c1|0UY=I#m5m*M`oWI_LvKqW$LSe83vOx7uB?E~+M2c6 zRi;b!@kPS?@bS-|`|Qpaed0q)hs&XO;1dt3c55q|J#BisC>3kdUDat1UBYYcnU=b-p|;NbqgL0Vthng+i(tYn>o}X|+bJ^$IbJu%~Ru<3gm}_G{J-3IG@{ zmm5dKEPvT?#VLlP4l=KP24z>2K9shpnK9O&wT@Y1^1_RWg{Y};gvQo~>G*Y2#N|%(xZum>}$-AAOl>H6+d@n~tqz{ZFeOVq9I_Nio1A6^vZs91h)^ zhppDPRb?lcJh+i_U&k`W(2Xi9^t@}G>lTiebZP1zZO>R2fz&XSGThYd*AnzlSl`-Y=q)GOn+}rO>b8u!R_9BthQSVhS26$a zIxah3f5%3M)rW4kqku=d_42I{6oo!`SeldxBO;XefD;fymMaDwaH5H zYwZHH8k#{{*adbE<$IPPn_b?4J!Km)$Wmc4)t9{_NTe|+vKBLzNxk$rx?`RiZ~bw^Ba`V^sSCp)%(DxpPO$d?WE z`a)?VpsoC5nACJ#O_{WWbE>en#`xA*IL1@_0@lAgL3_I8R58Cbsj(O$I|M_#NXTJvQg)u>b; zzHDl{k@_qS*ohIKkM(k_>t4PB`oXi;6KIi4c^!GFl50LXIKWx$Z(u*s_mLm>2)E*h zX}ds*4_#j&UmqC|?!2AEvvp~pB7xoQ?XvN{4xLDxhO5gGHw^!OQ6&qo9=sg>(LmHy z+c}76xwWx&PXHjc&RMK6&Fg%vApX<4AJmBY@8luw{jGdTE!*b|PM%1hEcyhmme=S*jen&MB3%2o}xCYgSTgIqaLTqbuwd zQ_GU=eu^}JgGi@;j>hdyGG;rHdxlZaC8XoB5SJ%fF`4eL5$RbR_szx|(o`08K3 zA0L19Czzyv0RJu4AI}r1cOnofIvh&eW*5s0u$oS4b6z%^ZEHWT?vx@B zv@JW+HP0vEVTblmuVr3PG;=Rrb+o;a*7!s+RaPP_0fSTd=VxCEEMLP>@R_vlJcx!T zCzgjBH#_cJrKo!{E%( zts;zu!bJo3KCKUt^$2>JrYUp{*d_fdbKh*nxC!`OQKQucP}B})V?3KShcc&GHHYr3 zLe+_Xi&V4mV_}b+NHtwapp}K-`)n#d4(U}?6JiJVUZ!eN`JrauB)kDp>>?j(!4tSH z)sDQq=eV3MmJo5Y9&~B_=~-#<)>ub>hg!O=lH=~yMQx=Q5<~Bm2qb_dm9h?% zR&GJ?BT1@@c&Gt=Ea&#Cs=v4=c(nD{Y0VA<;I*wDN~CHQ?1V@85aYZ^aXnoC9f?99MuBxWfy=Jj3R2e+0uKW_alb;nu$Mz1*ne>X=i)|HIFJ5+k5uqC5 z?#vGxa_r++Bc)w!Vda1HThj)Glz6F=RZa`ob~%%k^zU&BE({?vH16gjLf%P=r0`v_ zJe6!;7VXhGpyu6MZ(@EC=}CQ=$y~lo+p^OZ*viH{pMOnYfS*)lI5ZO7AQglz7M7@% z6)<)>N;URN7pm^qAgdjxSB__YKRLAgKs`MgTZ}(1!P``CJ>UV4(zTjxykk5q$)TODyEO33znu<09Zne@_W#^Ys5F}^?GlClZ})Nx&6ZGT>avTx|Ca4uxXFre=9Qk-T3yy$G`lQ>@|=ez8KR+y9CB6L0NpV%N2fj z7MpnPwp<~3r?#UD5;XxKXK3yLI3xYZ;A&KOQOxMfD*SIHu=_rBC)CL$a%hjF9pK{*{|)@*5be{#L~1ZR^F zNsxD8?Q+P=o_>oHBz;OK^fMeVJOE4_p*mav{nNzi^(Opx@7}-r_Q!Ak$N2dDTMvQS zy5+5Gy}vXOtm1Tb6d9%;G#}k=C?k=QXa?UEfq^-A^}U_mj~zj&kW#ez)6eld^n*K- zb!vi@R(nGwFjrR@SxZ0%f5BV-*yB8O!}L^D5LyKQJT5IAcGid~>iVPXMFX<1%2pqu zb@ULutRwtG3Ia$1T*PrKt5uTZ9qbbDUalXv1${*p9mCia@z!UhDL`NoxV*s#0wUJ&=qmgE=L^-}A%XvHfztb9ky;)RbFn#v2O#yn0A5CW8- zT69yx&u*c#1wRBI3%&xewiUDh8;wm#3kuZ{mm=f=P&jkVx}u)zpS02C4@eJ>Mgkb> zeam;??;D3WuuGv)F3zp6i<PkOs{>)|PK9Oge=@w#>51*$Aoxz{=6(*& z>zNKEmqyZSv5A5lUJB%JeUsUeDzk*2TdrTf`~JK7L;JUfoy&5qdhy%yK1il>d24># zlYFVSoGv@PiP~QFSI8SLmg7sH^GdNA?;ZczH3X7A*=0jEBl4bnmf*x-G~0;TOIpc zG%CC_`6!3O4?VR0V+UC>*@nF@nnrH!i7j763*Mm|e_$o!c5l2SOA2mWUI3;elr{JX zyHs)_*?O((F8FEMg9KHG%V8@3E-gq-5-y?sspjk!x7`rLQd9{q1_sBuvc8~p0l<4a zoNBkR*uK3XXk~-x2P0YF+(*To!s>oezl1!-&uuF6f_Jq-I^V{uRrVv8*;t;#G3WTt zm+buMf0AjkS+`*84dLcmg$1!~v@joMRjyAhN1&5BTCC3M0*~6GsL~k~o3MbsTia?k zAb5;)sC_n^-I#1F_dz(8>9HdPm%P-MAZ#%`5)IX6XwJ*5qfvvW#i$Gw z`pJ_0^Zoz9rk3Vd^xikFrk`hxmWXZJv#y&Rt~qr6tfJ=9SiQpektpV5MPa--WrrSx zj=(mBw;JoKOA-KYKtfN&I2;d4+AZ43vMWb7l}%0C1@t0hRtI9$2Y618TX=xk+9I}` ze}e$(+e$Ece-L4tDpQIIrz%Sc1gy(uI&n%j**bcj)k6So*QH{a6l)1XF(Iit2SQU( zlEMi^ggQ8YWjH(xe?M8af2r^Lhi_L|`!PTMEDa5I1vyF6i9!GZDs~9Ff=oj{iOU8l zs5^1j7A{iNImc=y^QvGe=AEUAHPiv0h5|axA^NDk3r3Wso^VnuzU+!)KLDZ4Ev~-t3^b z{4D$c0?3jSRPob$^Q5>9;VxKWbm%71T5MKW;j+y$6j@z^ENLB)-4DD~U4NCU(khN{XB9W^R^e2$3}Uq}7VhKt z>R-S9ujOTIoG*G3f}y3O{=GHupDSI5ssm;9pRuvV8 zJOQe{8re4;i|omE6`Rv-LvE_L_yMy7y2g9=E}a}Z^QBR(V(j;=vr~i0oI%AR%N%75 zLqgv{e>V1hv1F@~wx6FIU7j~7SMqUKlAJhtrKYNV{ppm<+cdwLfBISyIEn{WEza;p zb^RS7W?{SKb}$MA9d0y~&xOn#R~So#bYVrFu3Xc144KfAJwANiao6| zkx7X&Q#Ig8Vn^i{^O~Yj$&2Wkj$5Ic&60 zD=LogXCh@+-c7aVT~8aOVo%jgTLgmnigWjANtt>xN4?7`+*9`@1$cM(;M2;*q2)cX z=F9mlZ`q>zzWP(hL%}gRZD5B|X5fElx566)(8h+V5~Wn+L+>P35L0kpjpX9j^@zamt`jj$7FdKFn%RAa~O^l zYYcj|Q+cVZE&0Vk)iJtwxmi_0X4|iaBXjIOyH*$H?n#gM))3WSu-F+niL-Roc47H@ z-7IQOCB7G@Rf1Isi?GZ?!GbnSjA~=m)`)HdQ=lc=f1ik7oo-ppbhlkvI{g5s#KmFx zcB#$>`t47wznNA*#i43xxF+(P@X;fJZN9aWNXc1Lj4Jk~U6M1GK!ad$uPN6Y_Vd0R zbt6$I=(Df<465KGoRyzqhtK7(mvbwhnzOWT{-Q_y_aDBl_xI01o0o(b)kN`)u`mOe z%;D2ZfBblp3YwYhOVs zL;+{E+Y-Mo1cAA$?CzcJr#tCekE8^C;oleS4szWMH z?ks98nQOixD`GPpE>{dlJ<0dc*@G%6vuTN2At)4bk@li99T6r0t>jdxuj%6J ze-pE{rL(;q(W@{b2yg0?-B~8yH(qAZNJ0OkuI<+j#9Wn%PYrK?owQmrzBq_KetVCP zU;TP~^F#fjB73}u5_EO_ps*l6$Nlc+HGU|&e=PXq{|+*l$qxzHUd~{F08rc1g^$IS8`iR>6ng< zEX5;!B^B3|+XQ(ZtoH1!kaod%>7Q2i|h+6a`Ts0%C8voXwXSf7UvM z#-{T@82o-vd^t8{39YM&=#7Y@!Jk?;3qPE9a$C07O7f0WZ|%5C>2`3QrVUhftoo#n z>0GoE7Sc3tFZ!o0y4L_+#-@uswaP&y)SRH}lF}`NK<=E}WowhmFK>Sn4OV3;%%u8E zIuChJ+o@p0@qSPYu4RfVCDns3e>I-+DvHWcIVtf<)iQvGC4z9~_{ZpwXVUGB^ysL< z%qoOo-JE1{Qd#*vduobP5!-^UOB8O)e9Qgi#@VO(?B@U9fB5v>50>6Bz98r}|-xU~GCFyS@S$M)*w&;`uWk|Y5n(OFHe3>mq+vuKri3CA{lD8OvX z6q3y?)@i~6tdQc5Ne_yIRDU#}b*DR@QvTgxPi(m@iFr1Q!k-9-1!K&gcg{nSL z&h9RC(eS~^;wA;WC*>9o<#yNVU<_}tUddZNHtTZfLeJlWq0-}`pVBd8TGVhYwvlxL2Fw+imr38_<1PN#2FXIaV)S?HqFk{D~xS;sezU z>D;o0H@>w&5`SKr3}OB4O(iqo^YgoJbn(n%SrP}1l$F-Qs!HZ)#;>T8xvTb#d}BRe;vs;tK!|Nnytjn{MovF{8Zb! zZ{L0T=W`O`l@@zzS#Hi$pUUhXz*EKAB`|5HnlJ69$yT7_OhI?CHeJD0O5=6a;+;jE z3^P8Mt#PG+^_jX(g|K>5_VZ|m%Kfcs)CJxaxl9|?w=H**?Q8}~hn}3U?8FlVy*M&t8mUOv z8T-~2hu0;HsSqyfq3Wxwx_n*Im}RmUO5@s1eh*-PkL?Ds6DEp$T{vxosCkrOKyK6`>7Hne|h8R?3$%Y z{CD_EmWn-^5~?M3uyyJA&7zUjJ`L~+yi7kn(|yGckTe`(%C z`2)C5ymku$*+8bm5cxHuIanKuJi*0me{kh1>KUlSezG~S@eMz-V3Uabetf#!BI^5o z6DO!~(iC;|Bq{OveObr6v(S=G1qq6zOzy11`Mr^~xz-0sM>{fWubb0Vj{aRNr|vK; ztP**8OXo`6Y<)@C5}a9l%XwX1o$|+tpHA_(f9s1Y z(T)8^5ZeKbCoc)eQ*EAXGm2={OvO~r7l&8d(E8v^eQ za@Ttpo$t}mm5OOCg8XLJqqg8UF~}n;ms0%m zMat8k)cR%cqLo~c-N_OO$Ge_OyE6*s=}vI&DPOD=A6N%D-Z#*si!*Q1u>96Vxg!DE zqU=nSc)m&aOjGz9fNeibGJh|cx1FbI24~o{hG|!;I{hj4pyP%k1C%SfCXM?%Ioghq zzJ|OUr5AJ$x~gseOl^E$f3@$%>6v_p562tkC{>v>z7P(H}879(@p2z}b=a=a(HE>rMI6Bn3S?e_GUbk|p<8 zuS311HqC^z7rAUMOb)RgI7yJLTTiJ18F~A}V4`7m&R!Du(RhY!e|S3Lr94k_&Rlm) z%6g4kiG=T!mBe+4rPhASG!zQ z2}DlQk^E>oH7@Uo51WZNQDA5b(b0GvcAYcyvewzZmk~~Col$IpTy+7!s%P1T*VC>n3mDAV#@tkD;x&=XwbCJV$Nf_1+{t?)jB8Y>M5%P- z7*;-#?p7AU+7*W*sL)6Jh(HoSx{~XglAPz$b6f#B_FD%mbuGk~;*}kzTtQw1=+mkf zmr@zc;*mf{#ajsI&QhH!T8KBU(~FDKhQ8t#WZ@`vf4nc0T~%K<6(`eLep6or9@gzkB~r@oRn=TY6$JKV4JnW}#Rdb>?YsliXdcLL5sZF6li^ z7`ABw4rL<~J?e5@D!HoS+Jj>g_AJyURRFo4e_I+Sm7OExpp+xYLUsJGd&eTv&q;vC zWj_a0?jglelb)wh5@#O-YavJ+Qk`3NG`TSv`&3Ls!xpiEPBQ1joR zfA^!Ra(4V2JkDLgnMp3CQj}pLGGG}bRp@Ksjq|+OSg04tUnE?NzKh>Q)j-ppaT86)qJed zs5iM0WoB`T)u**vBk)lSBy|;zuul{CbxI8D%6N`d;?tNs3%^~9v7n@}{b6Ece`GA(KwEKQ_?GAr{^YM^S)`7I)`LisnJ%(#Slzd#~W?A1##z_UkK#xQSd`O7yfv zYwxDvD{s_ar!?cP4!2o$D72KOgiI{QuD!=niieU%mJ8!#AaB1m@Q6%neHHo$Q)F^m z3#r=_7m0GSAw^LV0V5;a2E-{me-~A66o+2dX)?L*`=y{q--vsKD#@<8`XnngpIzHt zof5npv)DOqOXv4A?E^BPT9H38bMQf*J(sZL*itna>k z_x>+mefKidwa;4~VMMrD*HeiAD)W>xR=R^Qdpavl!M{gJ#nyMVmDq@Ye@LG$^}X}d zdCn4mGLq9tyfMQmi&o?Ll_o%#8oU?W86zNKR zx~Sd1UADw7Mf6TDA|&E0N;G?Sy)D-`Q@7h!DLu4irxv@i{+OVCZTqTYB+*HLOOH9l z^!L?)RdA$%lL$(cmA7mEe|*`#vl99;SvuYrh-C7f=WWNXU?^qH0Zu7o6;hH;D65(> z1|jua&Sg1)6^;Wbty0M6BTZ2R5ONQ!rOt~@*<-*F5NhMlE!|Pm?NB@L;FHRe(3#ne z*weW{FMwdJK8ogA&Nnz)4;IlvLL9nj^k(@?s>|+JLi=^uk|5vke}*;(A*LN@Cn!>P z=|80KzS%;__eD9@4Aj`w;^)nCr_8b}|U^-jy~)c~LCx;VI3)Q32-O0k_F zC53^3JWv1Tp=&3(e`Om<8sNSlSO-5sz1Gd_vwq@zWX$Zhe0)!7oDE< z2_rO);r9WMW_yd$YjreDzSr!}gZsefdAbWyNm7E4g-P?2f7DIOnH#i#yQVS|t_IOS1e??dN@64;cwfO$u9)D%T6 zL?+EMoY&{gY%;U8G$$?q>h~(QVt(&rpCs0WcWsx5ilErenO3BmY}&cYU3$vwJM{X~ z_v07ee)~eFfBybCEU1xSdTuwMWdLzr(|=>--K_gI2OK#dfV?E(u(!BJ$G*U?PECSu zqsoe>R-|G9lJ>l$=`}l{aXIX$w5~*rw8%hL@yAwA9db;{G?ZDKp?PFVFIVcJO@VV< zb}Xm?Ku%dBHNt_7^wSLoKFNyvdwElw$Bb0mu2?yT6U;Iqs z?O>no+q8sCa@7myd{I979>m^;YQmRqR)X=a+e6{CAF_F;-Bndru+|ljoi&ox-AYs7 z%@Vs1^GH2j0Z+w7{S$&>Ze&*$LlvCtNZFp$O}q{eoV2dkfLK(Ol_H+6lDW8WurGqm zgUCZ&e|K3?$H4JRilL>bBqQZnP09_hVStz`dzb%iim90Ug}oTq@k39nX5I!1hdC+#R`HSR}Sk)9u8CTXf#A3u)!G=uA+q z?&tv6og~d`R3JLG}1)z4cTX+R`WuUfH+}hc7Boc z;oa)dT{Aaq;wN6l4tp$W0f>+#!%}Vbo2DWQHO-IshVER1l=7uII}dC>siQbrRrB&h zL|y>WJlzVax)kEzJhDJNBnHB z)sOF|Cc#UK_a;h^)X%&~Yg8sSa;J@_7syG^$mvn6QPi=5a#ffUZ4>wq^K7*uccf9fSA z2i)zY)vqnE*oTJ~h`O$3V#&sz~>o7UdX~>j$HHz1>d=5RPec$kXHB zr-f6Hz_jO|S*#aIF!=7K6%zH$W^Xtl4yJ2OM{?o~;ejYI`_iWd@ZI*JGQFo#<{%yK zCz535XvV5*I`xUma`zot8D3q~f8@qk*%7<5HLR-Cv)LTG)@_6bbCZ3wk;BOMCoxJB zmF9`FydvN@$8ho?^>wS@cEHE3_WZ7o8nq=^iV#YW18Q_VY(V(K8j0w)sM;JYybf&; z6%irVhk2WMy3iCVpG~^m6q(~Xqkev(izZZ8w;}T$wOQg+C-tmPB~=eEf1pkW)}6=` zw_oQu1+n)^ts>r6@t+Iq(|{gX7cwrl9ks9O0-&}DUBy{1!sPmwoLKcAY1(<7_O z;iJ&lG$5{<5+nQbG9Tb_=`hUFX}0ARjTMoG4U4lAoJAk(aeiXEHar^UD)XVZ?BNF+aSUA(8wGXwKQ7#hE6c3}kS)Vzas)iP z_bKQKzZqZ_KswYW?a-iWD~(Fdi4nC0yu?ZRNB}=MYk8p{zPzy`KMcju+)dtyNcYdg zCw)bxT_oW>+Xe;Df7t9_pI~;_znHe(W^1x@am7|v@KAbY>&~UFb3ja~Ji!0a)?M=} z01`2*NLB}spIX;$Q<@0O0XUPaXrSIeL*TI0*7KCL-oa!PDH~wWED|PK5e})sd5%Cre*-Mg^*9bwdq96z4lYQDf8o1^i2b z1C1@0a`GHH9ikMrBM<`_BrWI}kST?f^XB|fg0km_mqGg5>V|qYvToK%o0l8_P6Xw| zH!SzC|HG#%f6rOKc{`nN9$f1F6(v=HOR|{M``UHzj+*u?sb29QX_K*)%cLN%ou(X` zLzaTHA@x*O1vZI9eBG6zBxsSUH(&OB7u^pc2Q7O)>J%;~C_L}P>aliBT_Z<}kSN{r z(1`Cc9m{5)t^{fbfMd!!D2}33Hq!V(9jg#`c6N+)f8*uqi(Rq~e4JPI`>BvtapZ^+ zSqXEhwFFkw!P=&8y9KfE#UH-?;VGG)ekTAICW)GWq5nGjKFf;YQJl5 z7cS?hovc)(l$Gk5I%R?mzcdpST2v=z9hTeHf9si#1>&@(1RGWL0TUqyB)pG_lxk;Z zv3)}GKQwbbRh0ql?Me6e_`IhEIyiQ&|G|)g0Cc~mQlj`y6L>pTgnKVlWbE(i*tI}} zSHOiw+BCi!RwLt0^xZTL+e99c+iT9aG$acWY;X z;zs_xYQG*?`5SiDUTkE6kf%+01nQLizgVtq`xobH zpZ8;ta7ax?iL))+75D{|-h8B0Yl3L0RHVA@hl?S@+r~HlRcym)1t$j$#P`J^DhlD| zD_5rt|uoXG~LQda;%7&f^B;oyS8tQe`p}7 zfJCd_vL=@fVXwB`l}tZWdD3U-Qdo+tc+Sgv1xkqXi;|E^VpHRSWW!`G^1tn(YN`BN zd(f)?@#%|SeEaS%@5jgKj`3=}c;8-?QU{0xyaKukNA+!>n4kVfCc5kmhPhr>C-!u> zlHn;3WE@4lypUC~C=l5WXGh6we?>FICcl#XvK&SeQpe(_i>gA(fZLSCeVoRUl%UnK z=1_OkzWAakxP8___$LqO3L`lpMY%nC3KngvD50HsJ$3XZtbyH())US|K0fZ+t*P4#m6Yw??wu<=cv&xpp~}~e>bffbX;;U zK=U~O?WV3AS^AKDOBPd{hS;fNa8h+7NK8^Rb7WPbH`SKdg)1D`a#ae(pwnXs1tURuk7 zMs-ytPEn6}aa)ta|I%6jf3OK$Lj6YpLgkut$~bm=7Weh~;nRof!^gi>yWYq4njde@ zNLjH$Hre4oCl%QtYIQ8qxqT=8u6hklJ%{AQVUmF7_&FPOWMR~zqC%B4EX9B*bAo31 zCX2^wSPL&2O_P>LY;KTrsqe9>5jh@POuJHL-PFr(J210(DM#EPe>?&GUqpkBU|*93;IL>XR78 zlKr=L?d$PB?BYHqX~Ioon70k=zqGcc7^%v*igKb&k^pLuMoUGzY}Sj~ukF(gXeDIx zL5o_pykIYW4=qWGf3xg7`YNr~S#&kYYF)3S`DG!#B$+g7c1&%s_MD{YLr|bGvc*f2 zdEUH@Vabnc%0)&E!AQVaf-m*JvQybB+OSShJwU~w{62WBJNLxtI8J3?q$D+wQa-B; z2=5LZdn9Wqj09dfkDpz!SLR{3$1sp6;9j}c&T&vUaa}Koe?_3|i}=cGb39-U4we^h zva^Hq7r8_Gq6nX1ITJ{eW*e9KQl(u}e}ht)Os_np%HPlAFTeT^o4K#y{?&IoahPMc_Xm*codZm4Rfi1CRQP zzwsm7Q`xVCH>SgcIYbMEY8@q zgZjnkbKa6?WXhoFd8e2L8FACudyyLv!6Ehf$x^+xz2i-~nr}EMW~xoY#lZ(cVhjLI zHt4Cpg$`r(k`}9b?GP6)R@CV6hS&(ps@WjBQgV!~P#}SHWC8JEmGiHbfC|1ULL&c` z#7d$gf0ZAPu(del8_84Ie)X^;H0D`mGi$Y~7=s0IQT5Gwe3!)oP*Y$>F0C#O)!T`K zL*Z(wY-#WZXK+|9AkyyS+F?sGO%W|llqRJr{N^7m)vNaY`mhUJZpsUZ)Y$p$UIr%; zo@6IVop#9xaoMQ1IAu%K_Cl}D!$NlPs@iTxe^GsvEeB5V(B7jQHkc1b<@C8PLYLB3j{ZK? zx|b*^+&d?bV)U4+eoq*rYGV~t|B!vWe>mz!ganG)cy}gT?ZEDp(zcb5j9WWt49Hi1 zZn?JCshQh7EA^mK%E>W&31EkrK1X#H66rDQS&h&sqIR(7$9CC$*qzu-3rS#JKWNdo zuo?Inimf{##adAVHV^Esjgo`XahX*6&3V+#;rr`J6NvT^+M(p*mMlr5qTJIPe_dtJ zixWiHP?dw4ja0q`Ig_^Ct4b|--pPV{y#5-bm?<{CI%*f4t#B^m04$$@&}qkVRi*q; zt7Ml>mF~;+P5t=icm0#fYw7hwmMz>2-Rz7hy8*;$!P#P>)PAelc=TyhzdtaLy>&4=E{qUZBkkFUF(b2 zE33sE_0JYAU`Ex}g;TAcUn1b&gO~=p9>?d*$4#`N8jQ{@DMZbhsO+Lff0YhkGE1a- zkmNO1(GW2c+<0aDYPERvl>^&**{{;7;#JF>uHKqXfJJ!?yWOK?g?XHQ@q(sxd1%0v zP@bX{Iw30@xj0xEDOlE`bs?2kRs%z7Hot>ROrRvMd2QdoOd$T*3>KwQS+kd<0INW! z%!RIVJkP0lhsKWj`4J>KfB8}=g=}rSkbT#B-(vsz?tTA_uIiuOCX8IQd^?v#bw4wn zPPH~lsqCeUJDHre0Mv+en$45oqStYtE&w!J^BU#SMlLQyoveCrOg6O@a9bMy{n#jA zWGHX5?N1c3drj^j+@D_HmiiRqr-C4Bu@$FfTiO+s1Upf`I$+nQf4GjUV{ORvc~}$> zw%3xQ%y#)RWPz-VH}9UmQ!H%HO5LrQ98M`dMzrDVKT2<#gpf@!642gyU$mEcX!&w~ zxoEv9VQCP=G0~x!$RCwNT@4I_9UGB3*3m{@s+8@v+4U=@96WPh$Ag;9d3V;HflWJ_5&C2}m}U zW({6mE-KEAL*lCfrpjmSb7IZrSra1p-Hfww@%TD^XHV3dBt1ba`*jfxtWl@d1z#5O%EttJd4I6s_PWbW>V^%(F zacoy&f70h=YAj5H-)4C~NxdpT^QMW9-q@XitO9O{)5WmqO{3aEVzDoYz{(#)_2q!K zj_El=*6tzff8W0S(C&xvvnhFAd!Cs2%0WeO@0Yu#D1;vZjnYN4QIR;a0QpLQO`n&OGejf*NGtAi=fAk2b`9!2YB(&`6hEl?*-s0V= zg3{&Cf0mVqM}eul!KI)*B1azTXJq%lGyAf9hZB_wT5R(%X97~M%+bXS)w}fKkOoFc0 z_aredG%lH#Q*s#CxSh*Wb)SO0uMRji%}I5%;BUNXA>Vp)*;wWvokg27)y9WP3ObH^ zzofYH=8Qh?Nm5I3wk8uSY%&zNo0i1&d=UU4Uv8>8ua0KuMEjhU|A%e`|2f`&|IMfI ze{O0mr`Id6=N_x|2`}uRI1kNAc#r09gFOMLk(-f)+J@Y z+uWGin971{{jb;T?b`6BF2FDAYv F z00zXTCLv;HS4OqblGBR%bzf=9e_)Z`)VSUjyB5=ev`;SRAvOiaC%wzgDX3TTldZq0 z-@s4L(g(Y0cCrPlQa4mdY!nW(3MpluS<*g>#TlSsKiSn}6=h@q&21q*ZF);_lnHFq zPg+Fq%CubAnq*R;g@R8KvuY-%@3&?9UH$mi{^9TM=cPqlUv4dq8*Wl%KqKa`wUk!vsiWo5|N+1uK zcdgE0Rl@MeR$NG(puJ}Uw}?wD?UO>o7txc06RPbP@@1$=3tB!}P(h1RxyVIdG_aA1 z15D$XPYjfo|=UPZl(zuDvXV3>aI-@>p0P<-8 z`PV7*R)3BVtrPR)u<{NQ#hSLltNnX@AP!20cs;Ae|wQl9}Ndh^-&2R zB4;if0NfM6g=4(T;fqBFjixIm>#C0sg`Z}Bgu_*;%W;6))+GF~0TxtL(vs*R)Ly&6 z6M&lXSxc?T!of7a`!(UTRKajuhSzv@uj zo$*M-S#vZobC>zVcGoPx6VQgUHpNS1&ZMTzn$MNRZ{Br|SG!C_$&Euu&eBZq)UBdS z6}-AT?oUb4IIHWZPk)SK@L4E`HY%Gazr#sK-K~ahf6DUvAq(qzHK#hMyfa}_-i6JA z%j@tOefKINf9nZNk)}0MC+5Cb9TGX$t$UY|H|k>NHWUMtv3*;w|Ng^=PovLk{uka; zy2+&Q(L|1sHJgL{PDs~9VG*hVi*%y5Lm}Gj>^g^8Y$xwN%I1J9hmA;KW9ww?aw5UT zMZZ6(yh<(aRYg*z0cD6RiZ?r_OSY@q({G)e@7*hfL3jpZDGM z$6=3hGN0b=$!_8m+Rs(qACc&Yc0c*y-aP5%vYbaVuODezZ48Zoy0Y1}&{i?LUSiAT z7>45ne@-%Jfu#+Ss)nbwA>=T1J<_SRkhj^#-idxn$I9Gziv1}n?SMD&+UYS_SJ&Rd z9DS<_94WV!Y;g^CUt7a*a?04Qru{xNqgYQ$n&napF*=mN%kQKUsa;+d6O&IqVU;2a z@(hkDZHijt^WLNU;|FW<_;L|DuYA^9%2e>de`|hqme;0np^>?3NF@dG(ov2l7y_fA zbOrc9!7&M*8+cJ-7H@m-wzt^THLoOF{Z_2?yB;z&(+FuR+a|cxv|

      #*}Q!w89@ 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 diff --git a/metadata/md5-cache/dev-perl/Module-ScanDeps-1.320.0 b/metadata/md5-cache/dev-perl/Module-ScanDeps-1.320.0 new file mode 100644 index 000000000000..1b6f39412d63 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Module-ScanDeps-1.320.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Module-Metadata virtual/perl-Text-ParseWords virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple dev-perl/prefork dev-perl/Module-Pluggable dev-perl/Test-Requires ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Recursively scan Perl code for dependencies +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Module-ScanDeps +INHERIT=perl-module +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Module-Metadata virtual/perl-Text-ParseWords virtual/perl-version dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.32.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=71f63b09a45112096f102737ba571880 diff --git a/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1 b/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1 index b43e2cddf1a3..000c12bb94f3 100644 --- a/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1 +++ b/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Module-Util INHERIT=perl-module IUSE=test -KEYWORDS=amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86 +KEYWORDS=~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MA/MATTLAW/Module-Util-1.09.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ed3e8ac5cfd6db46083f41ae69c368eb +_md5_=a52298b9a589da4e077546f37b611a01 diff --git a/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6 b/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6 index b56786a44b67..54d486117ae0 100644 --- a/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6 +++ b/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Mozilla-PublicSuffix INHERIT=perl-module IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Exporter dev-perl/URI dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/T/TO/TOMHUKINS/Mozilla-PublicSuffix-v1.0.6.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ca295bcaa834cef76a3cec7c97f80feb +_md5_=7112c1f68775383b7ef77a5cf40e1cd3 diff --git a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 index 105524dfcf19..7c9299501107 100644 --- a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 +++ b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Regexp-IPv6 INHERIT=perl-module IUSE=test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Regexp-IPv6-0.03.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=976ca50fbb905ae5cd52724316f5bed1 +_md5_=9c0b18675af880a931d82825127c3408 diff --git a/metadata/md5-cache/dev-perl/Test-Differences-0.700.0 b/metadata/md5-cache/dev-perl/Test-Differences-0.700.0 new file mode 100644 index 000000000000..1f48f9003266 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-Differences-0.700.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Test strings and data structures and show differences if not ok +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Test-Differences +INHERIT=perl-module +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Test-Differences-0.70.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=200e4bbd833b2740bb05de89f2bcba32 diff --git a/metadata/md5-cache/dev-perl/Test-Output-1.34.0 b/metadata/md5-cache/dev-perl/Test-Output-1.34.0 new file mode 100644 index 000000000000..110e3bc1df58 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-Output-1.34.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Utilities to test STDOUT and STDERR messages +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Test-Output +INHERIT=perl-module +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Test-Output-1.034.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=03dadaf41c50cbae35b928c8fb0f3a23 diff --git a/metadata/md5-cache/dev-perl/User-Identity-1.20.0 b/metadata/md5-cache/dev-perl/User-Identity-1.20.0 index 7e5c8ee2f613..c9ab6175c118 100644 --- a/metadata/md5-cache/dev-perl/User-Identity-1.20.0 +++ b/metadata/md5-cache/dev-perl/User-Identity-1.20.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/User-Identity INHERIT=perl-module IUSE=test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=!=dev-perl/Hash-Ordered-0.14.0 dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/User-Identity-1.02.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0a02972c05e534cb146299942d15eae8 +_md5_=1672317f4aba35d1be2b219efb93bff1 diff --git a/metadata/md5-cache/dev-php/File_Iterator-3.0.6 b/metadata/md5-cache/dev-php/File_Iterator-3.0.6 index df1ea83964f2..66c6a0f7bb18 100644 --- a/metadata/md5-cache/dev-php/File_Iterator-3.0.6 +++ b/metadata/md5-cache/dev-php/File_Iterator-3.0.6 @@ -2,9 +2,9 @@ DEFINED_PHASES=install postinst DESCRIPTION=FilterIterator implementation that filters files based on criteria EAPI=8 HOMEPAGE=https://github.com/sebastianbergmann/php-file-iterator https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.3:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann/php-file-iterator/archive/3.0.6.tar.gz -> File_Iterator-3.0.6.tar.gz -_md5_=96b110dffc0b86c3968f6f5f40085938 +_md5_=7cac150b1894344fb68a4ff4acf75e3c diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz index be5111bca25356cda1274610e6b89c86b33d6663..0926abca0fe67b943c562a3ceaa1f6fe46d25ebb 100644 GIT binary patch literal 62059 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 w)tw#Ily>W;es0JYSV@Bjb+ literal 62087 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
        (EWX%+BhjFz7 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 YdVF&#gKeCF+Tg$ae;`$zfs4BV08hqCkN^Mx diff --git a/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.3 b/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.3 index c0ddcff73998..515039464cb6 100644 --- a/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.3 +++ b/metadata/md5-cache/dev-php/PEAR-Cache_Lite-1.8.3 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://pear.php.net/package/Cache_Lite INHERIT=php-pear-r2 IUSE=test -KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Cache_Lite-1.8.3.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=db6382a7a3def933bca307fc77278c5f +_md5_=d007c5a9d006fb2d8010628be5bf0f75 diff --git a/metadata/md5-cache/dev-php/PEAR-Crypt_GPG-1.6.2 b/metadata/md5-cache/dev-php/PEAR-Crypt_GPG-1.6.2 deleted file mode 100644 index 152dbb58fe5f..000000000000 --- a/metadata/md5-cache/dev-php/PEAR-Crypt_GPG-1.6.2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install prepare test -DEPEND=test? ( app-crypt/gnupg dev-lang/php:*[posix,unicode] dev-php/PEAR-Console_CommandLine dev-php/PEAR-Exception =dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/DB-1.11.0.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=ebca2f92d6e7ee8366b25541041faf25 +_md5_=6f85a23eed4364442a33afd8c95161ab diff --git a/metadata/md5-cache/dev-php/PEAR-Exception-1.0.2 b/metadata/md5-cache/dev-php/PEAR-Exception-1.0.2 index 8f6f6ed8d0b6..43fafe59a245 100644 --- a/metadata/md5-cache/dev-php/PEAR-Exception-1.0.2 +++ b/metadata/md5-cache/dev-php/PEAR-Exception-1.0.2 @@ -4,10 +4,10 @@ DESCRIPTION=The PEAR Exception base class EAPI=7 HOMEPAGE=https://pear.php.net/package/PEAR_Exception IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD-2 RDEPEND=dev-lang/php:* !<=dev-php/PEAR-PEAR-1.10.3-r1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.pear.php.net/package/PEAR_Exception-1.0.2.tgz -_md5_=20717baf774470e748daeb61c4bb8dbf +_md5_=0e03e34b6d7ea4249059bb978b4002af diff --git a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.1 b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.1 index 0e3080b37071..0fad658f2061 100644 --- a/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.1 +++ b/metadata/md5-cache/dev-php/PEAR-HTTP_Request2-2.5.1 @@ -6,11 +6,11 @@ HOMEPAGE=https://pear.php.net/package/HTTP_Request2 IDEPEND=>=dev-php/pear-1.8.1 INHERIT=php-pear-r2 IUSE=+curl +fileinfo +ssl test +zlib -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?] >=dev-php/PEAR-Net_URL2-2.2.0 >=dev-php/pear-1.8.1 RESTRICT=test SLOT=0 SRC_URI=https://pear.php.net/get/HTTP_Request2-2.5.1.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=df9421087099080d4fceefecaa1340aa +_md5_=9f28cb8ff8ee9798e02297eeff019244 diff --git a/metadata/md5-cache/dev-php/PEAR-Log-1.13.3 b/metadata/md5-cache/dev-php/PEAR-Log-1.13.3 index ec9f10a83d22..f89e9e62acec 100644 --- a/metadata/md5-cache/dev-php/PEAR-Log-1.13.3 +++ b/metadata/md5-cache/dev-php/PEAR-Log-1.13.3 @@ -4,10 +4,10 @@ DESCRIPTION=The Log framework provides an abstracted logging system EAPI=7 HOMEPAGE=https://pear.php.net/package/Log IUSE=examples test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-lang/php:* dev-php/PEAR-PEAR dev-php/PEAR-DB dev-php/PEAR-Mail dev-php/PEAR-MDB2 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.pear.php.net/package/Log-1.13.3.tgz -_md5_=90083330c68b2cfe8b8e62ab03215740 +_md5_=3c3b411733048c3bd2eb4f05c9b26904 diff --git a/metadata/md5-cache/dev-php/PEAR-Mail-1.5.0 b/metadata/md5-cache/dev-php/PEAR-Mail-1.5.0 index 89c4abdf2123..6c770ca40729 100644 --- a/metadata/md5-cache/dev-php/PEAR-Mail-1.5.0 +++ b/metadata/md5-cache/dev-php/PEAR-Mail-1.5.0 @@ -6,11 +6,11 @@ HOMEPAGE=https://pear.php.net/package/Mail IDEPEND=>=dev-php/pear-1.8.1 INHERIT=php-pear-r2 edos2unix IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=>=dev-php/PEAR-Net_SMTP-1.4.1 >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Mail-1.5.0.tgz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=bdcd1a744cfa0172c345fa7fc9bacbd6 +_md5_=94e7dec9b76b1f6b746346c25e6ca5a3 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.5 b/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.5 index 8a71bf7268b4..05c6efe33eaf 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.5 +++ b/metadata/md5-cache/dev-php/PEAR-Net_IPv4-1.3.5 @@ -3,10 +3,10 @@ DESCRIPTION=PEAR class for IP v4 calculations EAPI=7 HOMEPAGE=https://pear.php.net/package/Net_IPv4 INHERIT=php-pear-r2 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=PHP-3.01 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_IPv4-1.3.5.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=4fe331a7a43571e041ad64194b52cb21 +_md5_=b29eb8603f9f12a3cd71a880f8cce5e6 diff --git a/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.14 b/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.14 index df4999eddfcf..76c55ac9073c 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.14 +++ b/metadata/md5-cache/dev-php/PEAR-Net_SmartIRC-1.1.14 @@ -4,10 +4,10 @@ EAPI=7 HOMEPAGE=https://pear.php.net/package/Net_SmartIRC INHERIT=php-pear-r2 IUSE=doc examples -KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/Net_SmartIRC-1.1.14.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=4140301a09bd8bd3da832a4ffab662ac +_md5_=d8d477269858e8ca0f9a67e7be8d3013 diff --git a/metadata/md5-cache/dev-php/PEAR-Numbers_Words-0.18.2 b/metadata/md5-cache/dev-php/PEAR-Numbers_Words-0.18.2 index d681f3009676..c25769ab37a5 100644 --- a/metadata/md5-cache/dev-php/PEAR-Numbers_Words-0.18.2 +++ b/metadata/md5-cache/dev-php/PEAR-Numbers_Words-0.18.2 @@ -5,11 +5,11 @@ EAPI=6 HOMEPAGE=https://pear.php.net/package/Numbers_Words INHERIT=php-pear-r2 IUSE=test -KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=PHP-3.01 RDEPEND=dev-php/PEAR-Math_BigInteger >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Numbers_Words-0.18.2.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=92ed1a64dff56f41fb88d2f54b4203ef +_md5_=c0d7724695318c3c42783bbdd22d54b7 diff --git a/metadata/md5-cache/dev-php/PEAR-PEAR-1.10.13 b/metadata/md5-cache/dev-php/PEAR-PEAR-1.10.13 index 84b1fd4a00de..f5f9eba88d18 100644 --- a/metadata/md5-cache/dev-php/PEAR-PEAR-1.10.13 +++ b/metadata/md5-cache/dev-php/PEAR-PEAR-1.10.13 @@ -2,9 +2,9 @@ DEFINED_PHASES=config install postinst prepare prerm setup DESCRIPTION=PEAR Base System EAPI=7 HOMEPAGE=https://pear.php.net/package/PEAR -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-lang/php:*[cli(-),xml(-),zlib(-)] >=dev-php/PEAR-Archive_Tar-1.4.9 >=dev-php/PEAR-Console_Getopt-1.4.1 dev-php/PEAR-Exception >=dev-php/PEAR-Structures_Graph-1.1.0 >=dev-php/PEAR-XML_Util-1.4.0 SLOT=0 SRC_URI=https://pear.php.net/get/PEAR-1.10.13.tgz -_md5_=e16f768f6f887e5a28b22b2e1472a89b +_md5_=311f6a12f0fe2ae56e0bdf4006e85473 diff --git a/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.3 b/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.3 index f6a3365f7e53..993f172054dc 100644 --- a/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.3 +++ b/metadata/md5-cache/dev-php/PEAR-Text_Wiki-1.2.3 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://pear.php.net/package/Text_Wiki INHERIT=php-pear-r2 IUSE=test -KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Text_Wiki-1.2.3.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=23d202c071999fdafbc8d26a5be5b943 +_md5_=18e43842053dcae38fb1e30986085e95 diff --git a/metadata/md5-cache/dev-php/PEAR-Validate-0.8.6 b/metadata/md5-cache/dev-php/PEAR-Validate-0.8.6 index 344ef0fbf9cb..c38b148e2d6f 100644 --- a/metadata/md5-cache/dev-php/PEAR-Validate-0.8.6 +++ b/metadata/md5-cache/dev-php/PEAR-Validate-0.8.6 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://pear.php.net/package/Validate INHERIT=php-pear-r2 IUSE=minimal test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=!minimal? ( dev-php/PEAR-Date ) >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/Validate-0.8.6.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=bb67f9bdff5077761786cbbefb53e9f2 +_md5_=ca1c0e43e3cfe7692bfa195ff3d69199 diff --git a/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8-r1 b/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8-r1 index 21e5f4adc6a3..1e8ed6d8c5a1 100644 --- a/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8-r1 +++ b/metadata/md5-cache/dev-php/PEAR-XML_Parser-1.3.8-r1 @@ -4,10 +4,10 @@ EAPI=8 HOMEPAGE=https://pear.php.net/package/XML_Parser IDEPEND=>=dev-php/pear-1.8.1 INHERIT=php-pear-r2 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=!=dev-php/pear-1.8.1 SLOT=0 SRC_URI=https://pear.php.net/get/XML_Parser-1.3.8.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=f7e3464aff385eaa3a3bd85b733418da +_md5_=73f1219e5539b14e0ac6058d2747beec diff --git a/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0-r2 b/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0-r2 index 37fe4f2c75d5..73e43013d0c2 100644 --- a/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0-r2 +++ b/metadata/md5-cache/dev-php/PEAR-XML_RSS-1.1.0-r2 @@ -6,11 +6,11 @@ HOMEPAGE=https://pear.php.net/package/XML_RSS IDEPEND=>=dev-php/pear-1.8.1 INHERIT=php-pear-r2 IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=PHP-3.01 RDEPEND=>=dev-php/PEAR-XML_Parser-1.3.8-r1 >=dev-php/pear-1.8.1 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://pear.php.net/get/XML_RSS-1.1.0.tgz _eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab -_md5_=834320247bb21b28f7fc769183e06245 +_md5_=6f8359afdaf8287dfeada1a4bbb9c7c7 diff --git a/metadata/md5-cache/dev-php/Text_Template-2.0.4 b/metadata/md5-cache/dev-php/Text_Template-2.0.4 index bcdde4863e83..2e02d006e4b3 100644 --- a/metadata/md5-cache/dev-php/Text_Template-2.0.4 +++ b/metadata/md5-cache/dev-php/Text_Template-2.0.4 @@ -2,9 +2,9 @@ DEFINED_PHASES=install postinst DESCRIPTION=A simple template engine EAPI=8 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.3:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann/php-text-template/archive/2.0.4.tar.gz -> Text_Template-2.0.4.tar.gz -_md5_=b4bbb462c57c2cc3ebde1e33b2b9e914 +_md5_=87ebef31dfe639de19482a47cf4655f2 diff --git a/metadata/md5-cache/dev-php/doctrine-instantiator-1.4.0 b/metadata/md5-cache/dev-php/doctrine-instantiator-1.4.0 index 30132f9fa4b8..ef11a3fd4b6c 100644 --- a/metadata/md5-cache/dev-php/doctrine-instantiator-1.4.0 +++ b/metadata/md5-cache/dev-php/doctrine-instantiator-1.4.0 @@ -3,9 +3,9 @@ DEFINED_PHASES=install prepare DESCRIPTION=Utility to instantiate objects in PHP without invoking their constructors EAPI=7 HOMEPAGE=https://github.com/doctrine/instantiator -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.2:* SLOT=0 SRC_URI=https://github.com/doctrine//instantiator/archive/1.4.0.tar.gz -> doctrine-instantiator-1.4.0.tar.gz -_md5_=54a0c52de307105239e53b75d25dbf4e +_md5_=53bcea9e3ca5cf7365146bf77a54b8d8 diff --git a/metadata/md5-cache/dev-php/igbinary-3.2.9 b/metadata/md5-cache/dev-php/igbinary-3.2.9 index fcdc2abbeb2b..50799ebb8d61 100644 --- a/metadata/md5-cache/dev-php/igbinary-3.2.9 +++ b/metadata/md5-cache/dev-php/igbinary-3.2.9 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/igbinary/igbinary INHERIT=php-ext-source-r3 IUSE=php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 arm arm64 x86 LICENSE=BSD RDEPEND=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 ) php_targets_php8-2? ( dev-lang/php:8.2 ) REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 ) SLOT=0 SRC_URI=https://github.com/igbinary/igbinary/archive/3.2.9.tar.gz -> igbinary-3.2.9.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=078cebba72fa577bc683fbadc88fda40 +_md5_=2b28f78e65d1e0f4582ece40632858bb diff --git a/metadata/md5-cache/dev-php/jpgraph-4.3.5 b/metadata/md5-cache/dev-php/jpgraph-4.3.5 index a8cdd48b1fc4..572bc7fb28af 100644 --- a/metadata/md5-cache/dev-php/jpgraph-4.3.5 +++ b/metadata/md5-cache/dev-php/jpgraph-4.3.5 @@ -3,9 +3,9 @@ DESCRIPTION=Object-oriented graphing library for PHP EAPI=8 HOMEPAGE=http://jpgraph.net/ IUSE=truetype examples -KEYWORDS=~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 +KEYWORDS=~alpha amd64 ~hppa ppc sparc x86 LICENSE=QPL-1.0 RDEPEND=truetype? ( media-fonts/corefonts ) dev-lang/php[gd,truetype?] SLOT=0 SRC_URI=https://dev.gentoo.org/~grknight/distfiles/jpgraph-4.3.5.tar.gz -_md5_=0d0412b376e2b340a619aa3d7e8c6f22 +_md5_=0bdfdcfcc6c48a2d59762136ed7e7c86 diff --git a/metadata/md5-cache/dev-php/pecl-event-3.0.8 b/metadata/md5-cache/dev-php/pecl-event-3.0.8 index 0390d8232154..81633e809f65 100644 --- a/metadata/md5-cache/dev-php/pecl-event-3.0.8 +++ b/metadata/md5-cache/dev-php/pecl-event-3.0.8 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://pecl.php.net/event INHERIT=php-ext-pecl-r3 IUSE=debug examples +extra +sockets +ssl threads php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 -KEYWORDS=~amd64 ~ia64 ~x86 +KEYWORDS=amd64 ~ia64 x86 LICENSE=PHP-3.01 RDEPEND=>=dev-libs/libevent-2.0.2 ssl? ( dev-libs/openssl:0= ) !dev-php/pecl-libevent php_targets_php7-4? ( dev-lang/php:7.4[sockets(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[sockets(-)?] ) php_targets_php8-1? ( dev-lang/php:8.1[sockets(-)?] ) php_targets_php8-2? ( dev-lang/php:8.2[sockets(-)?] ) REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 ) SLOT=0 SRC_URI=https://pecl.php.net/get/event-3.0.8.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=44200fc1e14a9249a362be8e0f535448 +_md5_=6b8a76704baffcbf8e177d40a14df04f diff --git a/metadata/md5-cache/dev-php/pecl-http-3.3.0 b/metadata/md5-cache/dev-php/pecl-http-3.3.0 index 7e305cdada96..804c8c6b4692 100644 --- a/metadata/md5-cache/dev-php/pecl-http-3.3.0 +++ b/metadata/md5-cache/dev-php/pecl-http-3.3.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://pecl.php.net/pecl_http INHERIT=php-ext-pecl-r3 IUSE=ssl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-2 MIT RDEPEND=php_targets_php7-4? ( app-arch/brotli:= dev-libs/libevent dev-php/pecl-propro:7[php_targets_php7-4(-)?] >=dev-php/pecl-raphf-2.0.1:7[php_targets_php7-4(-)?] net-dns/libidn2 sys-libs/zlib ssl? ( >=net-misc/curl-7.77[ssl,curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=] ) !ssl? ( >=net-misc/curl-7.77[-ssl] ) dev-lang/php:7.4[session(-),iconv(-)] ) php_targets_php8-0? ( dev-php/pecl-http:8[php_targets_php8-0(-)] ) php_targets_php8-1? ( dev-php/pecl-http:8[php_targets_php8-1(-)] ) 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=7 SRC_URI=https://pecl.php.net/get/pecl_http-3.3.0.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2c1bec51ff8c119108ee550a784418db +_md5_=382fe7eec6319554a6bfcb222ccb02a6 diff --git a/metadata/md5-cache/dev-php/pecl-http-4.2.2 b/metadata/md5-cache/dev-php/pecl-http-4.2.2 index e14108eacfa5..54ad2722a696 100644 --- a/metadata/md5-cache/dev-php/pecl-http-4.2.2 +++ b/metadata/md5-cache/dev-php/pecl-http-4.2.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://pecl.php.net/pecl_http INHERIT=php-ext-pecl-r3 IUSE=ssl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-2 MIT RDEPEND=php_targets_php8-0? ( app-arch/brotli:= dev-libs/libevent >=dev-php/pecl-raphf-2.0.1:7[php_targets_php8-0(-)?,php_targets_php8-1(-)?] net-dns/libidn2 sys-libs/zlib ssl? ( net-misc/curl[ssl,curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=] ) !ssl? ( net-misc/curl[-ssl] ) dev-lang/php:8.0[session(-),iconv(-)] ) php_targets_php8-1? ( app-arch/brotli:= dev-libs/libevent >=dev-php/pecl-raphf-2.0.1:7[php_targets_php8-0(-)?,php_targets_php8-1(-)?] net-dns/libidn2 sys-libs/zlib ssl? ( net-misc/curl[ssl,curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=] ) !ssl? ( net-misc/curl[-ssl] ) dev-lang/php:8.1[session(-),iconv(-)] ) php_targets_php7-4? ( dev-php/pecl-http:7[php_targets_php7-4(-)] ) 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=8 SRC_URI=https://pecl.php.net/get/pecl_http-4.2.2.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=92add5e89ea22b6a44553517939539b5 +_md5_=9f2f4c16a7116d230178b293dc1cfbab diff --git a/metadata/md5-cache/dev-php/pecl-memcached-3.2.0_p20230419 b/metadata/md5-cache/dev-php/pecl-memcached-3.2.0_p20230419 new file mode 100644 index 000000000000..f9d38b0d81e3 --- /dev/null +++ b/metadata/md5-cache/dev-php/pecl-memcached-3.2.0_p20230419 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] ) sys-libs/zlib igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?] ) test? ( net-misc/memcached ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 sys-devel/m4 sys-devel/libtool 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(-)?] ) php_targets_php8-2? ( dev-lang/php:8.2[json(+)?,session(-)?] ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] ) sys-libs/zlib igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?] ) 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(-)?] ) php_targets_php8-2? ( dev-lang/php:8.2[json(+)?,session(-)?] ) +DESCRIPTION=Interface PHP with memcached via libmemcached library +EAPI=8 +HOMEPAGE=https://pecl.php.net/memcached +INHERIT=php-ext-pecl-r3 +IUSE=igbinary json sasl +session test php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=PHP-3.01 +RDEPEND=|| ( dev-libs/libmemcached-awesome[sasl(-)?] >=dev-libs/libmemcached-1.0.14[sasl(-)?] ) sys-libs/zlib igbinary? ( dev-php/igbinary[php_targets_php7-4(-)?,php_targets_php8-0(-)?,php_targets_php8-1(-)?,php_targets_php8-2(-)?] ) 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(-)?] ) php_targets_php8-2? ( dev-lang/php:8.2[json(+)?,session(-)?] ) +REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 ) +RESTRICT=!test? ( test ) +SLOT=7 +SRC_URI=https://github.com/php-memcached-dev/php-memcached/archive/6926c53ac32a579b38a0dcc3c8aec662f8cd9dd5.tar.gz -> pecl-memcached-3.2.0_p20230419.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=bf7c3cc2025559d89af139f3df495de1 diff --git a/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r2 b/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r2 index 3210f185e3ba..a959e114e041 100644 --- a/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r2 +++ b/metadata/md5-cache/dev-php/pecl-raphf-2.0.1-r2 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://pecl.php.net/raphf INHERIT=php-ext-pecl-r3 IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-2 RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) 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-3 php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) SLOT=7 SRC_URI=https://pecl.php.net/get/raphf-2.0.1.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cadd3465b87ed82dd40008373f1b3519 +_md5_=8074dc3766bceab5f0c7f176c61c0790 diff --git a/metadata/md5-cache/dev-php/pecl-redis-5.3.7-r1 b/metadata/md5-cache/dev-php/pecl-redis-5.3.7-r1 index 11cc6bde33df..c794914befbb 100644 --- a/metadata/md5-cache/dev-php/pecl-redis-5.3.7-r1 +++ b/metadata/md5-cache/dev-php/pecl-redis-5.3.7-r1 @@ -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 php_targets_php8-2 -KEYWORDS=~amd64 ~arm ~arm64 +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(-)?,php_targets_php8-2(-)?] ) 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(-)?] ) php_targets_php8-2? ( dev-lang/php:8.2[json(+)?,session(-)?] ) REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/redis-5.3.7.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d561cfa530b3c7f52e65ae845e3fce4b +_md5_=61b14b69331fddb03509e150054a41e7 diff --git a/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1-r1 b/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1-r1 index 421c387cfdc2..d8b12be6c666 100644 --- a/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1-r1 +++ b/metadata/md5-cache/dev-php/pecl-ssh2-1.3.1-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://pecl.php.net/ssh2 INHERIT=php-ext-pecl-r3 IUSE=php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=PHP-3.01 RDEPEND=>=net-libs/libssh2-1.2[-gcrypt] 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 ) php_targets_php8-2? ( dev-lang/php:8.2 ) REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 ) SLOT=7 SRC_URI=https://pecl.php.net/get/ssh2-1.3.1.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2a682323a60a8f2040765ba88ce1a961 +_md5_=0ee86c801086b6d138b659b2df9a4767 diff --git a/metadata/md5-cache/dev-php/pecl-yaz-1.2.4 b/metadata/md5-cache/dev-php/pecl-yaz-1.2.4 index 4f180c022ab1..860672626b99 100644 --- a/metadata/md5-cache/dev-php/pecl-yaz-1.2.4 +++ b/metadata/md5-cache/dev-php/pecl-yaz-1.2.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pecl.php.net/yaz INHERIT=php-ext-pecl-r3 IUSE=php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 php_targets_php8-2 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 LICENSE=BSD PROPERTIES=test_network RDEPEND=>=dev-libs/yaz-3.0.2:0= 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 ) php_targets_php8-2? ( dev-lang/php:8.2 ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://pecl.php.net/get/yaz-1.2.4.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=450b026943e37cd6f3cd5f05b97f6dd7 +_md5_=6ef771f1ad6fd60824ba37ab081b9296 diff --git a/metadata/md5-cache/dev-php/phar-io-manifest-2.0.3 b/metadata/md5-cache/dev-php/phar-io-manifest-2.0.3 index 16d62db82883..13f81422ae16 100644 --- a/metadata/md5-cache/dev-php/phar-io-manifest-2.0.3 +++ b/metadata/md5-cache/dev-php/phar-io-manifest-2.0.3 @@ -4,9 +4,9 @@ DESCRIPTION=Reading phar.io manifest information from a PHP Archive (PHAR) EAPI=7 HOMEPAGE=https://github.com/phar-io/manifest IUSE=examples -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-php/phar-io-version-3.0.1 >=dev-lang/php-7.2:*[phar,xml(-),xmlwriter(-)] SLOT=0 SRC_URI=https://github.com/phar-io/manifest/archive/2.0.3.tar.gz -> phar-io-manifest-2.0.3.tar.gz -_md5_=b66283345bf0db14aa418de0816e3734 +_md5_=298cad36c351a1ffe0352ebf13eb8494 diff --git a/metadata/md5-cache/dev-php/phar-io-version-3.1.0 b/metadata/md5-cache/dev-php/phar-io-version-3.1.0 index 8c9026c6c025..af444a881f9f 100644 --- a/metadata/md5-cache/dev-php/phar-io-version-3.1.0 +++ b/metadata/md5-cache/dev-php/phar-io-version-3.1.0 @@ -3,9 +3,9 @@ DEFINED_PHASES=install prepare DESCRIPTION=Library for handling version information and constraints EAPI=7 HOMEPAGE=https://github.com/phar-io/version -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.2:* SLOT=0 SRC_URI=https://github.com/phar-io/version/archive/3.1.0.tar.gz -> phar-io-version-3.1.0.tar.gz -_md5_=a18a0cc4720b3953d99bdd526a97decf +_md5_=b5a5148132eee88287c5f5b997346d5e diff --git a/metadata/md5-cache/dev-php/php-redmine-api-1.5.16 b/metadata/md5-cache/dev-php/php-redmine-api-1.5.16 index 453733fc6b49..d4a10def3d0f 100644 --- a/metadata/md5-cache/dev-php/php-redmine-api-1.5.16 +++ b/metadata/md5-cache/dev-php/php-redmine-api-1.5.16 @@ -4,10 +4,10 @@ DESCRIPTION=A simple, object-oriented, PHP Redmine API client EAPI=7 HOMEPAGE=https://github.com/kbsali/php-redmine-api IUSE=test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=dev-lang/php:*[curl,json(+),simplexml] RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/kbsali/php-redmine-api/archive/v1.5.16.tar.gz -> php-redmine-api-1.5.16.tar.gz -_md5_=de823e3328068c100f8d758175fbeac5 +_md5_=a3a4084b60a61beda2f68612f0c43373 diff --git a/metadata/md5-cache/dev-php/php-redmine-api-1.5.9 b/metadata/md5-cache/dev-php/php-redmine-api-1.5.9 deleted file mode 100644 index f3d4b93cd979..000000000000 --- a/metadata/md5-cache/dev-php/php-redmine-api-1.5.9 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install postinst test -DEPEND=test? ( dev-lang/php:*[curl,json(+),simplexml] php-redmine-api-1.5.9.tar.gz -_md5_=1b30c0ef8f0777a92864284affdbf2c6 diff --git a/metadata/md5-cache/dev-php/phpspec-prophecy-1.14.0 b/metadata/md5-cache/dev-php/phpspec-prophecy-1.14.0 index 44c6a846ef92..cf60acf3ed4d 100644 --- a/metadata/md5-cache/dev-php/phpspec-prophecy-1.14.0 +++ b/metadata/md5-cache/dev-php/phpspec-prophecy-1.14.0 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Highly opinionated mocking framework EAPI=7 HOMEPAGE=https://github.com/phpspec/prophecy -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-php/fedora-autoloader =dev-lang/php-5.6:* SLOT=0 SRC_URI=https://github.com/phpspec/prophecy/archive/refs/tags/1.14.0.tar.gz -> phpspec-prophecy-1.14.0.tar.gz -_md5_=5a4eacf3052f81726e7f552e2e3581f7 +_md5_=24fa2ea586e0ee78d51c93937b9f596f diff --git a/metadata/md5-cache/dev-php/phpunit-8.5.14 b/metadata/md5-cache/dev-php/phpunit-8.5.14 index 3805b3db33e1..27cfcea2b2a2 100644 --- a/metadata/md5-cache/dev-php/phpunit-8.5.14 +++ b/metadata/md5-cache/dev-php/phpunit-8.5.14 @@ -3,9 +3,9 @@ DEFINED_PHASES=install postinst prepare DESCRIPTION=A PHP Unit Testing framework EAPI=7 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-php/File_Iterator-2.0.2 >=dev-php/Text_Template-1.2.1 >=dev-php/PHP_CodeCoverage-7.0.12 >=dev-php/PHP_Timer-2.1.2 >=dev-php/doctrine-instantiator-1.3.1 >=dev-php/myclabs-deepcopy-1.10.0 >=dev-php/phar-io-manifest-2.0.1 >=dev-php/phar-io-version-3.0.2 >=dev-php/phpspec-prophecy-1.10.3 >=dev-php/sebastian-comparator-3.0.2 >=dev-php/sebastian-diff-3.0.2 >=dev-php/sebastian-environment-4.2.3 >=dev-php/sebastian-exporter-3.1.2 >=dev-php/sebastian-global-state-3.0.0 >=dev-php/sebastian-object-enumerator-3.0.3 >=dev-php/sebastian-resource-operations-2.0.1 >=dev-php/sebastian-type-1.1.3 >=dev-php/sebastian-version-2.0.1 || ( dev-lang/php:8.0[cli(-),unicode(-),xml(-),xmlwriter(-)] dev-lang/php:7.4[cli(-),json(-),unicode(-),xml(-),xmlwriter(-)] dev-lang/php:7.3[cli(-),json(-),unicode(-),xml(-),xmlwriter(-)] dev-lang/php:7.2[cli(-),json(-),unicode(-),xml(-),xmlwriter(-)] ) !dev-php/phpunit-mock-objects SLOT=0 SRC_URI=https://github.com/sebastianbergmann/phpunit/archive/8.5.14.tar.gz -> phpunit-8.5.14.tar.gz -_md5_=19dced55c8557712de352b6ac28598e3 +_md5_=55cf75698ec05d79812e2dc180a16736 diff --git a/metadata/md5-cache/dev-php/phpunit-mock-objects-3.4.3-r1 b/metadata/md5-cache/dev-php/phpunit-mock-objects-3.4.3-r1 index 1484d723b554..9a622994f327 100644 --- a/metadata/md5-cache/dev-php/phpunit-mock-objects-3.4.3-r1 +++ b/metadata/md5-cache/dev-php/phpunit-mock-objects-3.4.3-r1 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Mock Object library for PHPUnit EAPI=6 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-php/Text_Template-1.2 =dev-lang/php-5.6:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann/phpunit-mock-objects/archive/3.4.3.tar.gz -> phpunit-mock-objects-3.4.3.tar.gz -_md5_=a66a8a72b68b0ca7a0141ae4d883d8e3 +_md5_=674fe358f9c87b5006b6c1342a8b0e06 diff --git a/metadata/md5-cache/dev-php/sebastian-code-unit-reverse-lookup-2.0.3 b/metadata/md5-cache/dev-php/sebastian-code-unit-reverse-lookup-2.0.3 index 87d718dcffe4..e8b87695a915 100644 --- a/metadata/md5-cache/dev-php/sebastian-code-unit-reverse-lookup-2.0.3 +++ b/metadata/md5-cache/dev-php/sebastian-code-unit-reverse-lookup-2.0.3 @@ -3,9 +3,9 @@ DEFINED_PHASES=install prepare DESCRIPTION=Looks up which function or method a line of code belongs to EAPI=7 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.3:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann/code-unit-reverse-lookup/archive/2.0.3.tar.gz -> sebastian-code-unit-reverse-lookup-2.0.3.tar.gz -_md5_=519ab30fd078eb2d8593548ab21e50c1 +_md5_=943b5fafed89504da27e298c81c9bdc7 diff --git a/metadata/md5-cache/dev-php/sebastian-environment-5.1.3 b/metadata/md5-cache/dev-php/sebastian-environment-5.1.3 index bb2784b4984f..70504b252c8b 100644 --- a/metadata/md5-cache/dev-php/sebastian-environment-5.1.3 +++ b/metadata/md5-cache/dev-php/sebastian-environment-5.1.3 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Helps writing PHP code that has runtime-specific execution paths EAPI=8 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.3:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann//environment/archive/5.1.3.tar.gz -> sebastian-environment-5.1.3.tar.gz -_md5_=23f94c37c5f57e2741dfc522421a45d0 +_md5_=67746809dfb647acc5f1ac97d9722729 diff --git a/metadata/md5-cache/dev-php/sebastian-object-reflector-2.0.4 b/metadata/md5-cache/dev-php/sebastian-object-reflector-2.0.4 index 92425823ec4d..0a110ba5b354 100644 --- a/metadata/md5-cache/dev-php/sebastian-object-reflector-2.0.4 +++ b/metadata/md5-cache/dev-php/sebastian-object-reflector-2.0.4 @@ -3,9 +3,9 @@ DEFINED_PHASES=install prepare DESCRIPTION=Allows reflection of object attributes, including inherited and non-public ones EAPI=7 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.3:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann/object-reflector/archive/2.0.4.tar.gz -> sebastian-object-reflector-2.0.4.tar.gz -_md5_=6e09662664e24d31d3d4c9de6bc03eb6 +_md5_=b8a22445deb8eb4a31e4855875364e7c diff --git a/metadata/md5-cache/dev-php/sebastian-type-1.1.4 b/metadata/md5-cache/dev-php/sebastian-type-1.1.4 index 746f24c4623d..1e5b45dd7083 100644 --- a/metadata/md5-cache/dev-php/sebastian-type-1.1.4 +++ b/metadata/md5-cache/dev-php/sebastian-type-1.1.4 @@ -3,9 +3,9 @@ DEFINED_PHASES=install prepare DESCRIPTION=Collection of value objects that represent the types of the PHP type system EAPI=7 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.2:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann/type/archive/1.1.4.tar.gz -> sebastian-type-1.1.4.tar.gz -_md5_=499840473ecd3d14eb86a8b55e16517c +_md5_=4d04cdbb1f7c10084ab236af0ebe32f4 diff --git a/metadata/md5-cache/dev-php/sebastian-version-3.0.2 b/metadata/md5-cache/dev-php/sebastian-version-3.0.2 index 55ea8ea0c8b0..4e0c7b10d6ce 100644 --- a/metadata/md5-cache/dev-php/sebastian-version-3.0.2 +++ b/metadata/md5-cache/dev-php/sebastian-version-3.0.2 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Helps with managing the version number of Git-hosted PHP projects EAPI=8 HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-7.3:* SLOT=0 SRC_URI=https://github.com/sebastianbergmann/version/archive/3.0.2.tar.gz -> sebastian-version-3.0.2.tar.gz -_md5_=ee3bda13418580b029ac93cc63448321 +_md5_=d1e1112221a40c8794beb8602a218a57 diff --git a/metadata/md5-cache/dev-php/swoole-4.8.7 b/metadata/md5-cache/dev-php/swoole-4.8.7 index aef922a54d49..d2304f9e4b54 100644 --- a/metadata/md5-cache/dev-php/swoole-4.8.7 +++ b/metadata/md5-cache/dev-php/swoole-4.8.7 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.swoole.co.uk INHERIT=php-ext-pecl-r3 IUSE=debug http2 mysql sockets ssl php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=Apache-2.0 RDEPEND=app-arch/brotli:0= dev-libs/libpcre sys-libs/zlib:0= ssl? ( dev-libs/openssl:0= ) mysql? ( php_targets_php7-4? ( dev-lang/php:7.4[mysql,mysqli(+)] ) php_targets_php8-0? ( dev-lang/php:8.0[mysql,mysqli(+)] ) php_targets_php8-1? ( dev-lang/php:8.1[mysql,mysqli(+)] ) ) php_targets_php7-4? ( dev-lang/php:7.4[cli,sockets?] ) php_targets_php8-0? ( dev-lang/php:8.0[cli,sockets?] ) php_targets_php8-1? ( dev-lang/php:8.1[cli,sockets?] ) 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/swoole-4.8.7.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=aa41bb5d4c3ae846b3ca26367e920074 +_md5_=decde0183550afa1c878989daa4b6b0f diff --git a/metadata/md5-cache/dev-php/theseer-Autoload-1.26.3-r1 b/metadata/md5-cache/dev-php/theseer-Autoload-1.26.3-r1 index bc862f2180c7..c80bc96948af 100644 --- a/metadata/md5-cache/dev-php/theseer-Autoload-1.26.3-r1 +++ b/metadata/md5-cache/dev-php/theseer-Autoload-1.26.3-r1 @@ -4,10 +4,10 @@ DESCRIPTION=PHP Autoload Builder EAPI=8 HOMEPAGE=https://github.com/theseer/Autoload IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-lang/php:*[cli,fileinfo(-),tokenizer(-)] >=dev-php/theseer-DirectoryScanner-1.3 =dev-php/zetacomponents-Base-1.8 =dev-php/zetacomponents-ConsoleTools-1.7.1 theseer-Autoload-1.26.3.tar.gz -_md5_=208ae4c92f0d5512a7ee195cf9b9da5d +_md5_=f752a055a60fc2042a63c950ee83b491 diff --git a/metadata/md5-cache/dev-php/theseer-DirectoryScanner-1.3.3 b/metadata/md5-cache/dev-php/theseer-DirectoryScanner-1.3.3 index 53d7fc541ab8..2c479cbb79c7 100644 --- a/metadata/md5-cache/dev-php/theseer-DirectoryScanner-1.3.3 +++ b/metadata/md5-cache/dev-php/theseer-DirectoryScanner-1.3.3 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=A recursive directory scanner and filter EAPI=8 HOMEPAGE=https://github.com/theseer/DirectoryScanner -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-lang/php:* SLOT=0 SRC_URI=https://github.com/theseer/DirectoryScanner/archive/1.3.3.tar.gz -> theseer-DirectoryScanner-1.3.3.tar.gz -_md5_=42556066fe64c5aab6b945427bbd2056 +_md5_=64596141cc7ca7dc09a70a6870724cd1 diff --git a/metadata/md5-cache/dev-php/theseer-tokenizer-1.2.1 b/metadata/md5-cache/dev-php/theseer-tokenizer-1.2.1 index 467c327e5bd6..7e19d3a11e71 100644 --- a/metadata/md5-cache/dev-php/theseer-tokenizer-1.2.1 +++ b/metadata/md5-cache/dev-php/theseer-tokenizer-1.2.1 @@ -4,10 +4,10 @@ DESCRIPTION=Convert tokenized PHP source code into XML and other formats EAPI=8 HOMEPAGE=https://github.com/theseer/tokenizer IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=BSD RDEPEND=dev-lang/php:* dev-php/fedora-autoloader RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/theseer/tokenizer/archive/1.2.1.tar.gz -> theseer-tokenizer-1.2.1.tar.gz -_md5_=85d68b1320a7483df4ae0e8a9cdcc47c +_md5_=aad97fcaae39bc40c4446de9ea4be537 diff --git a/metadata/md5-cache/dev-php/webmozart-assert-1.10.0 b/metadata/md5-cache/dev-php/webmozart-assert-1.10.0 index f6237afe36c7..bbb29ac43687 100644 --- a/metadata/md5-cache/dev-php/webmozart-assert-1.10.0 +++ b/metadata/md5-cache/dev-php/webmozart-assert-1.10.0 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Assertions to validate method input/output with nice error messages EAPI=7 HOMEPAGE=https://github.com/webmozart/assert -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=MIT RDEPEND=dev-php/fedora-autoloader >=dev-lang/php-5.6:*[ctype] SLOT=0 SRC_URI=https://github.com/webmozart//assert/archive/1.10.0.tar.gz -> webmozart-assert-1.10.0.tar.gz -_md5_=8c4755cf160fa4c7144ffddfceac5a92 +_md5_=33281fc254a4be52576f1aea6d0dec14 diff --git a/metadata/md5-cache/dev-php/xdebug-3.1.5 b/metadata/md5-cache/dev-php/xdebug-3.1.5 new file mode 100644 index 000000000000..befb5a79cb68 --- /dev/null +++ b/metadata/md5-cache/dev-php/xdebug-3.1.5 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 sys-devel/m4 sys-devel/libtool php_targets_php7-4? ( dev-lang/php:7.4[-threads(-)] ) php_targets_php8-0? ( dev-lang/php:8.0[-threads(-)] ) php_targets_php8-1? ( dev-lang/php:8.1[-threads(-)] ) +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=php_targets_php7-4? ( dev-lang/php:7.4[-threads(-)] ) php_targets_php8-0? ( dev-lang/php:8.0[-threads(-)] ) php_targets_php8-1? ( dev-lang/php:8.1[-threads(-)] ) +DESCRIPTION=A PHP debugging and profiling extension +EAPI=8 +HOMEPAGE=https://xdebug.org/ +INHERIT=php-ext-source-r3 +IUSE=php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 +KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=Xdebug +RDEPEND=php_targets_php7-4? ( dev-lang/php:7.4[-threads(-)] ) php_targets_php8-0? ( dev-lang/php:8.0[-threads(-)] ) php_targets_php8-1? ( dev-lang/php:8.1[-threads(-)] ) +REQUIRED_USE=|| ( php_targets_php7-4 php_targets_php8-0 php_targets_php8-1 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/xdebug/xdebug/archive/3.1.5.tar.gz -> xdebug-3.1.5.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=954525a38c3615c50d7684e929868ba9 diff --git a/metadata/md5-cache/dev-php/xdebug-client-2.9.8 b/metadata/md5-cache/dev-php/xdebug-client-2.9.8 index 777682be9cd2..eb95b62c394d 100644 --- a/metadata/md5-cache/dev-php/xdebug-client-2.9.8 +++ b/metadata/md5-cache/dev-php/xdebug-client-2.9.8 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://xdebug.org/ INHERIT=autotools toolchain-funcs IUSE=libedit -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~hppa ~ppc ppc64 x86 LICENSE=Xdebug RDEPEND=libedit? ( dev-libs/libedit ) net-libs/libnsl:0= SLOT=0 SRC_URI=https://github.com/xdebug/xdebug/archive/2.9.8.tar.gz -> xdebug-2.9.8.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b83e27f8bd55340a311b18f3ff31da4d +_md5_=a1a2871a34291a42333dde827c915e09 diff --git a/metadata/md5-cache/dev-php/zetacomponents-Base-1.9.3 b/metadata/md5-cache/dev-php/zetacomponents-Base-1.9.3 index f32e44037d23..9d0f744203b7 100644 --- a/metadata/md5-cache/dev-php/zetacomponents-Base-1.9.3 +++ b/metadata/md5-cache/dev-php/zetacomponents-Base-1.9.3 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Base package for any Zeta component EAPI=8 HOMEPAGE=https://github.com/zetacomponents/Base -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=Apache-2.0 RDEPEND=dev-lang/php:* SLOT=0 SRC_URI=https://github.com/zetacomponents/Base/archive/1.9.3.tar.gz -> zetacomponents-Base-1.9.3.tar.gz -_md5_=e6a997266ad32397d4f828671bd2e2bc +_md5_=76bd4462744a60871f748e679471a57b diff --git a/metadata/md5-cache/dev-python/Faker-18.13.0 b/metadata/md5-cache/dev-python/Faker-18.13.0 new file mode 100644 index 000000000000..2f381002f38e --- /dev/null +++ b/metadata/md5-cache/dev-python/Faker-18.13.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,tiff] dev-python/validators[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +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 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-18.13.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3de00ea4776057a98096e728ea00c155 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index a6014906d1d00c0d561a97ca34116c42cdc4351d..65de378240d63918684bfad8b31e1d73ca151276 100644 GIT binary patch literal 375266 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 z
        q?;#FxA?vNP(cYb?i@Q>3BIIo>dm@lpuoPU*#ccbeLG-ysp!GTdT?G|*C{z>^ zYYj|l^;wpoBqb9?y=Z-zdlTLHUb~U`8K&CYtewe)q}Fms@?@Egr4wyLTP9rQ7OTdP zKwd;>HiRa^hdS?s$5ZylX+3ArNIgWH@>+m;RXu-R7aPnOjkE=Rtvz7L)$GuZF!lBO z*H8P8$7PVp&Un2N->H?&sXfcNwNg*=M{txdIp>haGUo(Y=`WUS@MmjMcZ%26fPi5M z5>VMFdr9`ypp}MATkFrAh>@B@4UotRv9@<25 zmJg6*l_Ym5VgZaJX0p;@?KgcY+;D|>D6K!GrLRK;WY5U|77{3z1F1Bgj=K3;-7crv z<%Y^q1*@jV1eUrL*E5{ItyEUI;!Oea)Hd?=Me3-#=A-j1r|ddO?R-ND+B56k6nsIB z(E?wrE~socK4-U!O|alFUh*5xW;xO~HvWDq7oc97t)IlN=eax z2%J#RmVPQtH<2D_|v+*e%nhE)jaF>~+L?_p%zspba(HbhOgA;59d> zUmB|HQ>Sm)amY3RY3&F0Gxtbb2vo|1;}z zwHRPt*IC4Xhc~|5S%wrblE!pU{~uN={&l4&#E-FD5ZRuJBi+${Qz$CFcr~JO4bfAl zqoN#1bZ2?H;y?|@=eWat3E%BYDl(C@-%?(%D8>q4oH8*2I5}SH@;|Er9kpcI`m>Tr zystuF1YhuFvREtX)TmnPut3`Nlh12>yFG?NIXJ3P-)m+vN}C<(0tGqRNnr!t>p?xS z@g+v4zGfp;%k6{YYwb+pToW$aUH@sNj=!$d)N@Q(_$hPn=4*Jx?r6qt@m`zY-9aS| zIpv!wKANi7iB3xBY(+=I9hAG7xr7%<8YJhC0)HG?nj~9Jw+-i7HH_i^t2US&ZF}9B z%DJz)LXsz0Ty2`0Fe*P(m6knaHh%Fs$K~z(p%=Y!{`a~E)vjQ#(wz8jk*p-6jRQe_ z*QMGJeJ|>0rT(clno^uZ_HwI5SpQ+A(qC6fyEdLE^QY(oVg%tYJL$Uk!}S0 zCqTc67?v>qr7!usXH-6+wW~ zN~aDr>Ne?69*=(TC_IsLIqM?xcy+8_^B zDv~jj!F>_2sme|@IArAmNL`syos1b^GkZsS*{^L){lkLG)J4(?PKv z-fz?fwg;(8nk!S!OdA61E=mJ$ObM~d&KlFE)1arS=$m7(eBI>$2gZy34xUi8LgI}) z@k62PTkQCn8p+Op#iTr&g8;0oHiA@I&6-~uMV^yW9PNEmuG_CWW6+wU?BEA>C<}Y2 z&$cNq@7N|`j6|SIVw6VD4|%cT45Gr5OOB&y9~A$-PUY|WN%6#1mL6N;>$68m0?Kz& zge)2p6`kr#Hu;?FnUeS_5qA=`$iF0>A?JJcgB_@(FXdBTx-pu^a)_^f-?oFOgDCiw z0B|6m+HE>`_Hr4tpw=pa-8OY4PbyJuo7h7FVFdx5s$~wZhd{mOQj9#dTLZCOVlzj! zYwOXQ6J=iFvl?CXZVx2kZ|Py!fnWBPLBvbN=T>Ikq)!IGO%s`oodNW*gT>b&;TEVQX3 zK?Lm-$u6yPAPTv^crPjw05|eo#EmnW(6rfGI+NOgHzjE5UJe=S%DI-5uhl`}l%4E9 z>Og+JY5zh#+lIWF3~pUZzN?csIO=kn_bsYN#8)OB&w70r>bgq(>o+B|_v=x_q&MPA zHS88ZT-#WAVy4@nY$q8HxT}iaan5u(X0LBFSfo(>3Wr;=fA4tgRN3G@cOqgWZ8ng2 zmVhM@g>n=~Pla)KsikiedqH96^H!cWyiLMu$ko)Cxg9u3PT8ru$-bN>*+NJIkB~vE z�b2S%7bH0Avvsa&sTWyd;Kfn8}Xl#ytLUv8-cK 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 hERxD6(Fr0@2=7Nx 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
        D`&VdU`cTB98{T`pONfkQ=e$4>!p zujTstPY~$%AL$1>9p7qLTDsUzbcPWWSG6_7QNTxKJ+*WdEoe6Po;;bxw#8~egPSyU z`5oZ4sH0%QfT-xW;tiui!K!CGPDIsR4s?VBYCBHF-jeNSpP`Fv&GV+S&N z&6&L}O<;dL|FledL!EDB8DLsdOmTR-q0lIFgP;zwZ8q-^Syd>wNO4-JC|MjknNbVL z<0fa-J<3e<(1eP=vw$!voax;?p6#on;NV6hs;erxIc`YuX}Vjl$vF+a$tA>JwQC7D zr{nv&Y(j|vsJuF;?j=CitF5tL+qSOKp^bc2b>C&9kZYCjiAJ)lFiX-jOJAdEXG3vL zbDmorrPf#$aEyKNN`=4t{kLt{VJFC+nr=aDP$f0qBpQ#ipPkaf6 z1g95)J2E0?jt+7fM>&E#8XNM-QW)OT)K$ITTywVLHAZFEGx4=@jKc50qF0?90C5B-2u*$W!D zMZK-Wh)F*p7r7lk(j|PnFG6ru&RGR)l}??$zwh3?PSGv+SGAWKFGv*NU#R9- z6n;{(x^Jm=zy&F&HXBOxhJ^5INAyaA>m)4eF;phNDCxuH&B!%}dOc$$yBh9P8<9{A z1?7N;ZlAXoH;y1?dxUMGR-0O-6=%@dy|+Ez5MSF0Oar#s4SV#??0scw(8O0A>$mxQ z`||tW&+P~E;i~#B@8``fDV%c;3VGC*){RMF?v%yhnsaZLYnRG4HAj1RxsEYD>P4+) z;h8jbMm3O|()v8HzLH%5NkA9pPbJ|1%GYows=CsrdncEd&56xk9Ox9h@aB7Hxz6K} ze4-Mzga9p4FPlQt?JZMDO`*5-`uS&7NY%ELfxVr?u^m`AGxkE;JJF&l3CA|$>BTAL?KbUNYL7nmywjlt zWl;Q$g(NBVpugQH?4#j856k9srwfuD?5)*o@S(E-@^Dg7an5VL*p9POr_*ay*$d z{9LW*ImbvwJb|;eS!u1Uzm^sRyGAmN5=AvKH8!0RjT$erImr>~!Y&<)K6^=*ro1Ag zW^*oyJ`)s)SYU&5K_cz}+huQ6y|kaMHAt?ccFUbtR^IwZQeG9O zlS6=(uwm(B91Vd#I;{1$BceG;Kp=^Z7^#%VB475~IDcUYo>xk0)fEufLk>6rBGW4h zPS*T$x?MO~mc^Q-#?2TUa$t%b1*7X^`&gjiblBK^imjeT zKv~14<+FHyANJ@gkqzQ}crllqY$C--AlZ;uN0c#g9niBW8fz03b(UK&YDuF9ehGcbez?SdPcnmy1krz0I24iM*oy7 zplVgAY9e2bZ(KPBB=FBY<#^^nu6u4B+`D>NkIkg)^(eq?UGk$Syh?1R{zICc-NB^2 zMFH95+o#BY8z=ojY;_*n9%CwtsE6`%D996)C%5l~e8-UpnuDc>7z%+=M~Zkpy)GXI zz`Hq9TgmABurknA*)Gzca>z|t*VXUOXs!lcvBgB~;jB*;m`q6w&UIFx&U?sPd5^@(1jy^V56Qa|;kswSxQ<&bF>p_``HMtjF_TTLI90k&t=op$ zFJdX1FOt&)93Vx?9e;o+X{y+Gxr?>P`ex=sbfB^%cqGJ^URKci8gQI=4h1Q)!YN%O zXNL_m>C{fO5@#-6jmEP4nT{z-W_K!?6WlJBMnfX5d+~Dgd$LsIJ-RC8fdGFyNXPRy z4?^AsIK15s{`W70DWZ8{ozAz?g3VauJJrclQ$K9a)y?SE4k3Ed4#$%YACo5o7z4)c zoV;6c+k+#bPUL4e&)r$mtRa9} zK2rbK>@vGJA=<#oNulFJiq=J|Kr{smo>g?k!nRay&xXj*&0N2z*)~oDhC*- zQm4tQm&RUG$x|Ms<=5QS=qqW&J{<;_``>}Ps3KY9+Wd7S>oOa~{d+&dAmOJ4GB`mlbY3X#t?4MSuNNC7?^=%|)99}@dA~c|~4y@ayH*aKL z(6l4bn#x_g-euuKO$ik#m15NO;t{@)Of*SoqlRV9CKGxu*Cg55wjlUoy4{+W;%!7# zIF}Re`Ft6IT9g8G5Qx+yUDvjsKONNtwm*(q@hJdTLlBYKE9QqMSzhstr3UGtSc26y zjsR=at)1zs!zLu4SzC}9)e!Ph)5O{02I{nKS^o86MXz_?eB;!MU%T-Qx{$3SlBjLx zQp~T6!()Ft*WzVb37$RZh~#u>ixh54M#1xbj$&!TCZCvT!Lebw1v>sKI5IubT1Uk+;^~6MLWh-o0mvE*dZPxxMI8zmueG zLaD>16E8J_$&#FC%NNM-N&Kjdb+%`N+coceiI#tx+cs`DF}%`WKZs1ww(D^~%JEsn z7mYGcU*O|IUnKcm%LXIT__he|d*rJVEt;-uq^WFaV?1peL<0Da*X$At z_HB|2p*@C$2)7<(~RRS33j=Bbm3A*|O|x1<1W!7*_-QO=lro zky{_<;Lp;Ysvj1DrUW0erkB|7^Nqdw}G1wXEHd4W)Y3LSbuz zABb2z3;I{z^_#)jt6Q6N+6Xku)QJv$p4kN8R_8f`>h(!mn^H|%>8Q3WD5y9!0`UTA zog*g>U%vjdPKt5Ea9?5SkYd@VY}4RjJF}A@EJapW+LlcX4)lMMu96%d3-RH3$`eFh z&{O@)oI*PsNVt<`Ar33Z^Fp#`@BXN6YAtl$wxHUsGBs>XpX)TmBU}Fz*a1J{vGp>k zUMR~1x?0@2tb3Vbx;}VNco*PZX81T4Z=WF>3lPQI)wIA47$DCzOfHp75RdWrB;MOS zLmmgL8w9xT_fz}n*S~%H_S^3KPtF*>m5iY?k1jmh!!IjPs3{RURyC|KBWp*ndQ^5E zN^cb{LIVlVQ)1!c>QJ#p4xuqwd|tHc`uvwOxr7XT7qWQ;~{E&mA#4Q8Pu^+>0nFsEn!7w zdl}CHTvBu7lhbIjxV^$w%Y1#mUSI$Bm**!d3#X?>?K$t%EEY`_kE4~P1rjSNOR>|HfCE=S4dm!UEiI6l<6AnzpHm%z5Y&@c9E_7;zLmi8HdX`+^~LlV+0tDf5l91!p%4O9bXH30c}?H!wSqW5|Fv7&6V&;B z6+#OPWlK#q%T&stleiUYB}!^_s4A8%{VUt~b$D~v;l)o1d(bpn8BR(a>07FNnBM2} z*l_4j>hf{G7Q({IteXzAA2$t3HWGeb3#yXrfKd~xj@{<0n*snOsT{$3@`CCi_z}@k z)NSJAcO*SzAL2vN|IIPz$+p%fMr%!?XUdmu661Lip9aa*jfQW!3^D-hXj2g@_-|G# zt2O;_h(n(IE{-eH+&CTDewiY;3;l@Z7tl_i1>ZzP#YieUUybT^K?QUdzmoD zaRF^T*Y2KJY%gtNZK1pf1bu7FWXmLeo90ywJel;%D}ul(iYu9XSZ@7vtcDFQP*36t zsM_kl%S-%YwSFD5|NQIoU;D;u7iY@5K34SBG~K*|EhVS;mCe3qZpKDVTj*6?jbue7+zJ#QZd1iKahsP@B>O*j9$ki)N4;rzqijYV)XKSiOueu-MVn<; zqe0OlZuyPV`$grKj-_gLU%S|vmXS9|h}Fy}$2KH5GzUt5TDSlHF*%|triY=tP1jeo zlN45)kiK>xPyDweaY;|CV!pqgidaS1c1UbLebdg;*H-JYLwh*A%q=)9ekG4(qliuo#FXq6bk=ze@c3-F zcST@evpjEG({9fiq|pP0*@cz%WkER~C3L51FVz9kQ-?A2x}DPPuO>-Y9Nft+fv)YO zqBq7yLf_)N5wgJfIk5WHtxDI*B`DJqRG=DrF2k1Xc^wCvI9TmyYuj&nnGiFt%AzG( zI3DDv0BtS0%CZ$(Sl^#XWp2k$U;Yup?svt_;@qN_9rpPU0ic0OLU_$^KrIL)iJBm+dF$a>zGCkw)Bz9i5{2{e zu!~mJMJ?267bu}->Ec9|doHhPlmYGkv|j6{kD}Md?D!kyKC0c~hr@yrYzO#4<%MnK zXW;S`(h3rK0w}QuBQ#yCAbp#Ol=#5TXioqsrideK7**wF>op2T{dwJZOUvH6%^h1U?w7%>> zyjv=M293KwV-8TdE87+jCFS&~iLjOiYRZBAdsN};dptI#d9r`ZX6h&UcI%q#PxTrj zo&@He9iDtRMli*|le1gI)DwW~P0N4y;CLpEczhAKbY`^^V zS3{<1L)2&Zv~C@a>YT$pCAyjtgubyUb2-#Q2P0W@s}QFCRK$r~gPfY3 z6J*iVPKoxOJBn~?Wm7e;Ft5cuo(x**# zYN@8Mw1n2Eo?D3x1*rGGTbLtFy12ebk zD_KZsuciS8t2&pOPXBVP*jMrGTH|(54N6}XdxfxOz_=<)8JYMYTDd}i*P?SP>nKS6o_&_JUm2&vq8%s5_tD@0qz1feqx^>`h zRZ-YTUK=#K>B!Px5fUq}>)+esLH%}LM8ImSaRp3Dic6sg%O-`d*( zJ+gGPhR$U0`6bzPf*g#mtM1}l?jCb5LWrbJ%xI^%hRs3sazZ|leD;-IB)lH8r3&D) z8(^sp_&NG}5ur?WQFkgwU-k@@E$#*+9{6;?k38!LM^>~VT|qF=*pm(!#6!TManOBQ zLSc6{$66Mgmp7{?Z}zqMb+&s$sN_+t`3ziDy; zs8&AH6T$QPPbj7@bD*&v(rK`)Zl=zBInYi zNB<4dE?JK-!iT9Zx7Jn?JTJl}c`QPUY7X89)#@;}H-Sr+Z96MD?oI%xlk|OkXZ`d) z-+uox<(2EFzp~@*j~%C!(F^tm2x;Hx5xnHM!d7oi$}k2?O8K&8@3;am6+8tDhsy#; z28$h>&=Bb>v75I9@BtZSO>Zm7L^Y$KinJH;i?addw}pbm(E#Hauj)nc3QBQt_Q+N( z;fS5HOfZFwQuV2vVu#Wk=G76JC_o}IfboWgI$!%LKy_2Syn;Q61ZPEh51mVcEuBkq zBPbWipRn6~%_Vtb{Qb)P`sKgoV8ynv7-{v@RYFX+tQqvU@{lQ2$5v#+*)K~-Z*Xql z5x8%Q;Az`O)MKqcxKP5=!m3KqfO)nfUrhYShTGB$>P|=Zrj1Z`ybryHc#333ORv%x zKyS#Mh+qmwwo9?*G5m|OH2*8^We}%9G)`(C z{HrmK2F2Viq1if{(k|T_`^SH|rOdxyt}k=`-}%?ybtO%Iw04nNU)S3}ss%pDLEope zd78acl`Wtdw&~Z#WN<8>MG%Fz!2XY_P=g9pTLL0`^8qQf?(;ZFtcAjKFkJYa)cBtH zA;6Jyhjyb2dbNAUK1=)XwA0xg`+z$kUcI7|+^G`J?!Snz=d#kSIs!&5KtJ|~Lfo?B zGs%X5L*YlzmAd2=oCDER?)aQQ>B*vlF>Quh%l-y(x^{`f+24P$XkYe{T{5IMh0d~y z;}^ux>bR{^)6TD6A2y6yjRR-8I%q6k(3!82_SD%2>L|h(Rf}zQuzC45ZDifqZI^Fj z87hGA<-JJNtX6JZ$DQm_JzowNEa9PygN3?u!#H$;=I7T0v|e2{>orm58!E}c7HpkG zQR8x)7SyX(+ped5kE+BF>2GC?cLJMU11@MBXiT+#n=;uDYOU%^wbs8~ui|>W;Qo<$ z_~<3Gg>FqWZkrAr=?&M$=c!Ev1D#E0gV@PUz({sUay*oPCJw;)_(z=ptmEl`mn64D zjmEK<#CgRK7ujL>H@wAzh1K$Qb;}|FGeUf}sL1YAyn5y z5OF+DiTPV6=WGp>l*RVGgSrF3mV8Kx7sA5-M|<%OWcNy+g9RuCu>e25kN$uC_2;pD zf=^-DyC2(=p$eB$XV#gb%2T>$SaIcRsbyG|g5`e{UFW;-N?Ut0b5OvjIDPLeJP#M0 zJ9XAoR~c{Al&Uk?5BOhG$Cwn+NC@!IVQu=l`{#10#ZGKjME{=4xVo=-o^9%zj%Ks# zb^z^bc6)ciBhtSoiO+E@XNP&cmj*n_Z-5TH@gnp_JG;Q?Is{(BFQM8rxn!!oeW(}S z{!|tF+x+>r`Q_`6zqG&4ufK83e>_2$x@VpBV-W96%#FjO$%T`vfT)A8Pf+5h9G7yi z>Z7;dRlx1UWy2K}k0NGXqoy&e@`0hA>+Q&{@YVV$RQ_^s8lGTQt z!DMX@-Ah6@YV8s2iyWSMwe5~0X0eX~FMiPuBs%ngI5fyRw-2^bfzG3=q}v{XtnI!0 z4&5=>k@uy_qgK?!6+&Dt!O2dra3K#hRn89HW&3^wzkT~nnbY$RL#Q_|8hykaWq~Um zS#2;Kb+xzbn|WWs#?hq5l9fU`DcurIngiG^n`>`uJAK?+b@s>m;YWc(6_81)j`4Uk zq{`=E3480eW{$ZRtFMvkMod?H2>fz6KjXN=Og2%d7Ye8lRs-w+HQEUzZcM^WvSPO9dyBOP;ECkS)?27@lWgZ=}&za)AE}T9x>XP zUDDT7TbX^{h&T#*sYKSM9jnVh2{lIT3h-*HHE=p;AO5ZR(oEjxTh#!)^{MYiXv$i` zPp$dwT2{N86Ymqu$H@~>J*MPW|C|NtYBLl6#j!exNo*?sgMHK%HZMD{&*r?1k@MMC z$frt$GT^F6Ol~7~cAc_doXn}%;GQ2f{KUMD1{`zxv!`>kt_3nBF151_y+Rf1;wiof7WV##) zFYIsfIdm6{vr4|bGa}+!n$pP)6xVGq1!21JiW=?5)+CHpgu-sc0{439%(3h?=B7WT z%>Vq|fB3R>-dwLY9NX;>)zM@NeSo-|S7Rz@mfiIT7Y8ir+XyKb8a%_T>+;$%`M_%8 z@~)0)18Q4U)9|2uBk(637yJLV-}kU3<*>Be`RzQh4PCs8{JI%YH5Kf(#z{oEk`9~D&Iczo@}VQ<1*w}=|M!zM*-{>VP=fNcXpcc(LCdM)b5jDTKiV!Q1=2rLxC7XxU=1shSxvp-A7aRJEiJD)F93vA6peM__K567uj4#XN|F)PNV4_S zqS9?Es?mxQ8<%YlI#wh`SEPT80@#Ic+V$($kvbE%_LRG~8!Sf5YpO8V<*$COy&{YC zRk7lNDcF>@n)Uhv=h83lQ?czY)vVK-Nu(H+o06s zZzXMNhy-6|7q`PJ3`zRT;nSbZienGY5|ci_Rq`q$C~|N2Uy<}E8&xK$6@HU zwH>>bce_q3Hk89}Mgj9>_S@HV*=$2|@qzWKTuZx`#t~OEPV)am0SWP!;cSOp=#u zMY5!B2gfWC_-2a?cng;CnqG*uTU)!?EnhvuOp>xh10EO_j4&>(2l+QahY4Ga-MPBO zUTRjzz(Uzp6iFG#M``z<(twt51Ypjo6sIc&s=pH3msm$0C(wLfX8e2m@?YcE|L2#T zFaNO4c$;SD>_2crA`QTs99-ZUam(8sGV-nw&ixRRn(}pLQ*zT$K1Zepo2QvCV=WrV zl1uJ$U&ktq>rmhxdUg0Z?>eq75JQ32w)KG6C7(2NSe~~J2E3P5Ta#WnbCgJfHWr+g z1QhN#3IOIL3>;58@}cU-BG&GKoT-*wW-qN%t)}O&Cl&%XYjRkCcd4V}sg9jD;t-Ld zBS=r*Uo3rkPM*8v4mNka4X1gr_iU|uPM^^nq87oKX?9r2Ev#2`AgH&wN7LoYbLh0T zwD^JosEOyQsNZ=N#q`R@-M%u(Fp9g}`REp%*&z;)g5#cQs9di(S}*-!VpVSt#TCJ{ zB&eN(2i_tHG+)y1no&+~Ld+zayrukzz}G zHu?hLveEhZ%6Cftdcppq5dni3fNFzxZ zm;kc1onB;UgML`%pAM?6?JaDP^y0hm&o-1FWR1EFWV-#HV2`>~G6(s6UR|DmE`0~O z&D87ic3WXQ<(BfP_w7=Fa_A(f(Nr{ch;H+U4=Ak>O@qyLx)`W$$4=^}cFwg6xo2iK zYMS88Bb0>nw$f~xJx<$0zhAIlpZ`*CaBGC8w_7+qyEo#?spB( z_0iSrNL+<_f|8)>ZX?IZrx7kR;D+INzh<0hr52UW2&b!ndKG9Js-5C2&R9x616d(+MUJ%%Q}W zEoR4~48|61u?bWIl)2nVzQW*5&P9l|NZaiO>3KKMDhn!xyL}TUAqc;|jsIS3bWUT@9!~136 zXc+;LoW?m-#dUw$pR1ruOHZ?lE3xg4UOumQNs^;P%^Bo;d?EL!5;7_Sz#R#5P3bg! zsEEq?r1PMKbUL4rdi2J4^J*Cy&YIBJDt2mR^%i z(!zgc=)LP(FB)Tmg3>wbtX$~^qXvZl_3VH#oyw)@3YYcEm|<9u z-Gld9Rmkxj*Gp=a7NSEvl(+w$NB*C0Kc@fqsOubWO9jJddvGEwJ=B6K!JAQ!kK_u~ zfymiY*;@kh*p1=%Rn^T__F+&yK6srKe;GlssV9-b1|etOPTHQN!@8{-?a7qUC4~}S zjr;0?0#wQYc2$L?*AZ-T7v*bLlU-g?D=?Rg0iag7F(@wyob^&TN;n?7 zReEG^^6#4irh9a-C+`vmWa;Hu20Yn=p`JAU?bZBNcJGry_?z)A(eaN=s`N(0Lz;;T zM0ZDQrA3!8;f&or|siz11=a488nS#2c$x)4$^jP;A3!_;&(vB^PJ5e-9_YhclYTv zG%{ezudZtM|JSnZ^Lbsbt6g3T8aemEKuJOy9yy7jU3ZJ zAi8XDqDPm}!NxBFb1d80#o4?%&$@>yId<|X9*yWH2qowiO>{}cpP_8AT3JaF-D(NM zSyjw?+%P1&*%QBJ*l8Rz965D3SzyRq)yK{%%xVC{nfAtEUePOe$oaiRri$ppSwa{% zk?$Vf!Sa4?@2cP@SG>MIpI_V0cC9?$e*N;3t0s~B%a`Z;qe1=crdOl^ok*5ZcOyBV zi!~}55Z^2f2iCi#k?lQX59w+bmlw?1CK;dnir5|pjBm@wc7f>32A$xL%o+ZFEnob>?wi-z5rCV*2Y26| z_NT*B%FU3s2xH07EC|rEWr!WHBM=J5x;5GBUW$)B&g#_$SBD>JsqH{RG}#cI$PfE+ z%)+%6Vh@0%WZhoRdH%nIo$Z?5wy|Yz#W&!22;zg}|M@xhkOu$(rzf(cBgsBau71`+ z%l*EsIA)-|JQ^ku!l#{vdLS4PAZUg*yOLZWTSl8_Gmgt zgH>z3fqI!@$iB+miD}m!3C-%Bp4wkfN)b@`8+!yMO^bk|t?Pa(mZTgj>pI?F_jsfD z(#O|j!m)T#{J2M(ge30uiCS{Rl-?Id~S;qsIOR%n|jxcqaK4wf8^UBL&rh$4w}hoosfX2sQ4){ zJSO7KRXBTf!Ul+{Wy?V%n4hfsp}8C=cHSu}kXiX!#%0Bni?@m@;E%!&YD;7egy8(a z&C57PL57On2!NO*%NOBcBM7lkDj|frKKy^y?Of~jbd7!UY(>2QY76H*PEEP)+_h99 zoKX92c5UmT=`0efBjk18#>O4x)24<1RlkK#UgF5$gE)RzH`nY>K3@7MolkeN`lDPxqo$k4 z;Z68lT;OwA-x6o}_LmjaVd!+MZ_`k`INw`!$*wjBIX8J3OOB#f;G#(oEVUCigLK)9 z(eQUq_06f;u9L!uw|uJ&G@q0btD;9zlWZ(|N9shXe$7b%nTK>`=^0w%Dyp68b=q>W zl;n3Cc($SX=nAG>9gr_Dc|ebQtP zTPJ&!r^lh=d79Ut^bbuT0`&oxOs9$`4+4;n!9TQ5XPbtCU>qh&Txy5nBwLkM-~b0P zJfEyU<`j@%^QMty*MoiVwd4<|zbJ*RfVmX|0Fqy|GO0=-|f z-`eLdpU4F+nOfy>e=4k0!A^Rlc$7^Xg5$sDM6j3Uj zUKHrvs{4TA+mg{scT&~SvR$qJp|g)N?G_PZJ8kWH2kIoG-cp`%+xOD=_) zg_)ODD#dbJB=q5>AE;0p0p4`{)taq2-!)Vip2`Df-6^FxdaLLg&P}FGz4GZ?AJD4$ zNJUl3)usYn{1EF6{8O_j6^ z!qs)(sLQofh=<(35xhvRnv`0VlX#rovjsp_kLnN0S>h0AR(mX-NOn4sY^9LQXet*@ zeNPi_U`7q)ZO%*el*>_@bsrsp9N^liWnJ}J_tGCcNt6sCv#9S-Rv(IEzsw>7U{=xw zAcCw+tt2NjlM-1w9ftS`CT}3PeAG?nh?e<|MGD6cx7v@@I+WIYtk>y9uD12}0k~ zPzO#ItzDVewa2z_dbg@Xx$ZyrzAclup@48P@c?dmSjK{l2jllUv9d{c+P(T$93lb@ zh~Zw?YwcGY`zg*XKdx!JWSq64S)#3+Q~3kV-;jNIEHCThQnRC8CISu$Gmha@pcGsU zAYXnm&cmyZO9`Oh2(VDL6rsa}dJRyS-ohIX+rW!yag~1%4Eg%cuiwV6KY#sJzrB3@ z_R_yTdgc4^#FqkCUQ}YQmrn#}>U6CY^%B+;ZC5~#`ayHtj=V2ygRTd z3wUZ~rjZ*py`o;)koH5mxHF6Q)MN~-CmxgVq*W|9|IwQR{pcYStcP?D>-!L=0b9eR zsG>ri=9q1tBY+O=b$2RA`A+hy4}~WhVCGsk3#4a?3GcXpN$iOY$mA`!vq4!MGM;sK zbu;56u)SM6R_?Pys}3L9&kU~|gRA5x$BJq&2=M$DybfOxE{< z$z5+7(TKyS`ADe>Isy>w$Tf98ydRgFkR~+(h|khlQyo>t<5-Sw6Wp}9Q}{w}mqe@B znF{3Y&WdQ6Qk+*JCvl*%xutR-H7|As3tT*f-G^eDmnQ1o4@BNUDT<`Y9Oooi->?%U zxW%d2MHOl~$!^!*`>Lu5eE1=4`j?lF^Gp5td~H7MPu&zppu2v=QB^v2DA&LJsOa%A>10!E%}70v>nAJuHejOTn?Y zeL=R89&T#ebl4zzrRuc^=!}g-{HTOKRRl@wEhv4Y1VJrS*G2qtIjeJWzNg+Gd0peB ztnszx(9*XlFTIVSn3lqo_*SHNFe8Wu}MY62D7q}GBlrd)Qr(MoDcLF=c`^8I>!`tq^fpZ*-k zywa0yn=XhaaFv|yuB9%!)|H9EFIq?F7Tg^?*u8=(dV7;Hs(gC@j#y3_Efr>u*|lDF zPE9!;X-wYDd94ryKt(v4we~WZDWd&gGTx0$7*tJ>fO0CS4pI(8MHOL=qHrpwN9EJB zMC&+l%RIMF03?W>LSW5f#!eAAyj9!0%3}*Ui+vdU2`#|NO#*GXmDX>Z6$(~zRQdPy zQaftV7`MND*7)sd1mLtSl)7pfRw{96>2nMl*_x_SS+V`nMoxgiOPnk(=ZXz>DKA{q z#M9^3abNI8o(4bzz(NLaT1hwe^K_lT@Cpff+i6O93uCu~&n-AXo;X9x@nLF= zN64ODuMT$2wuFJzQU&~z0&2wfDJC^@zBDU~1b5Ej zR_vQ6Ty(%87(V85ayyS&Y$ zPETI`?cgh5T?nc~q@8Scu2%5r)LD>AH~7D(Np;p7p(%7>X`=09R~<+(l+3P7$4p=% zbBK!evHOsu`Rg)#vlZ$OC-T2_uysZ*eD7~Qsr&GRlc%!GZ-*Y;=T3wzqI1XIVsw;7 zdC_@jt}g#FjdZl?97Na1D3Y7oQtvO|11&6VORvGWc>yTJ7*s%6GTx}#|MJxKy7Ulw z*ln|aWu{k9?^HhN;Dzv(OX5BA!>#-BHh;YsU(VoYY4 zVmnF-1gW>IrPAFyOPHOIsdseT(pwp~RPWviN0QpT94T~^iI>pdSv7IuR6h7*i8b>Y z6I`X*LRRKYbD1Tjd^k^2-cF{oZB^ADS@l8v#>g=o#I_*R&}+5ba}JinYY<9t4}H<; zM?Eafx~7bXM5V=kHSJXLJ_+-_7Bz5RDmKZhXgj%QrAj|frF>`RJ>IX~%a?Dz)enxD zKc-l(>zRJQM!6ba+G z?`fBy$d7E=TT)pBy}cdwE0@MIdDWt>{~*!7^-&H0fpeEEf?~2)Rf}D@AaL;s$co`! z&eNBpi$sg1qu!MPoWxbaadkXFA$|4lqXw$lkZDgtxR{)y#gl4*6mw}bO&!lyVv{?g z{GQ?R$ITJ_IVyJw-oKtwrWZyslI|s`yhML^3MJbk)um~?fx~OrZoz)&t zWb0i@4zaXkECo==|N5D#6}I|*N>%HxLz0tnK{oX&%hpWMMd$5SmZuu^(nQe97|O0H znU1qZ5Cj-dhL0r&pG33DL~{y)2)5~)`s(OKP0v2#k!1I)NG1eJMAFUcUDk&BouuD2 z`V)tb&`#>Qob!AB!5@EKmaXv;EoGk^dbXi;b)&RVc#wA|M~AqSdb~oelAflS*v(Y{ z6S-7MDf9c}%arvK^d4b|Q~xpQM-NnI)H|SAE%2Mw88H)k%bV zyb0Mt*%tL>II^69x#^QMv|f3CD*yO>wm(_2+Y`MdmPOInIH0PTFO|PhRCc#8BRSRX z3`fzyjxz2Dz^u;FwCK=nw=M-H1phjA@2d6vZ8rJXMz=1B%l+~2#H2$KqXrFZ<_P!# z&p(_TvTbET)>IJF8^3k46Ya`t6*y0CF&!Az#l5T1oL7{mZuJ6oT~1T?lcaS&C&l(q zFZ~D7l^qSZ)-as&__nm8^pC_UDqMFz-Nyd?)5o9dZ@-NC^-tLcnd?uN{?si+N)%@W z2r;HiX3*$G-qi%^Fs|prPCxtSo~s1l*95)6yx&*fM|YxI8^i46%w?G?#^H;Hng)kA zH3wly>EOFf`%tkY8Jg|(w!OAslYUrm76;5n_hPjg@`&lLj=Uh zW<5{N(`1_IMP~&W+W-!YsCgHo?Hw+Pbln0Z{-h=|pkG9I?GPg$w2{L|Ks(DvoT^?{ zE9bJyJ>;`rghi)?tNpVL#8+z=r&ctYC~6Uu!kcb^YSBP|O?Nx;TWl*UgRG;(RQ2k5 zNNXoK^kp=!onj>q3n@)AInDg;?u2Y``t};?%N|Z;jGDul71i$EEKG3PCJ^)1eoefW zH2!kQ`fp!;AG;a|i+&cs|2CR5^?1~oUgS&-J~??-)Xm%Ey=%%vnM{zhw;pej$jn(Vs=PN@?|Jyt4DPhfFi zwdA)7VBKf3H8+O`W&bo{jUG>6vx7)xVaa}Ow<0mgYM5GTSBlXFzrUGaWw|bWQ34@_ z@HMsEk^jK)2zD<(6;6mtNTZ*d1-2PO9Jo(6G$5;3^cX2{xD z9x8rxFyf|=F6Yzh3C+H=)dqcmVZnTylfeV2i)@W~DV-YB>PogV9dO!e)!PoZM4sO@ z@zBilUYuwalPa(&QxZ}p>O2JKH@%G_s~cI{N$JSjY*o{&rp%>v3c!Gfegky2XuIpy z{q`h(X~r&S^zsWVL5g>*uncuZRT^i>Ni18EB}@_GRA>VzYD2HYZ5i9UHS6{NR&v0; zbVX8pK(cVDOcBY>&XlQ{Kc$WEZ}A`pHqR*GXAfZMp@(VH<*r>oqNc(7lB7GXMSam7 zLT$c7XFwT=jyMgW>S@WRj2J&-D~i219zaxl!2WDmye%HW*=%C)V|Wdvha`IMisj0q z2z-}4@7t@k;8nFOAwW_JskSn@&3FphJV77YfD_OX%c-h=3J!S?Ply7iGX|~N<6~#f z{rzgae7wh({^4bO{Py#;lozR09yx%RekknOozE^yt;A48fd_7CjhKDuv7_j^e4I1f zr()(aUsHFQz&9h7ZPKc;9E5XvuoXg|n(fWR8C~+qa)E*QN||oT8$J5>gwovE;FWZpbPjRqC|(U{XjeTr!*GPQWO#N(6{wl^2`G}os=H7< zX7%&r zvJv1zj19yI#2#M%JJ&k09$nF7o$6EX(}q@0W}P`>lWbSz)|Tw#No*n!{X{ zf%_R%FMQQ-$jV>#I(3{-y+`kXVA%vXwPz%=>0Tm0SM}26%47re3@L0#61L@d+hSW+ z`^`wrbGAUh8z3l+aHS(UR{9WL)BxyWx7hAwAtK8`< zW$~f?B(1Lsccpqi5mubUB~%HINTZB zlp44|83m`M0jHCgW+>9XQ^`Xu)`1^UQK#18gYa`n)2ZhiDhy46r`mT~Hg1=eWz*YR zCn-oHgrim8sxZZR1l1{(lNiR8c1;?u8E(1B(b{@Wx8B8Ivr=#^mmu6q*H5q z4=mV>zkX6jMDG#mizj(J&T~)M>HWce)`OP~YlIC>ddWp3n(~t2)g4+L2Ze_s(Slv0 z%mm+Y*i}@LTjTrss;5LkyIAb9s9wu=G;99msU{kq{`0)w!-JVf-lbgkNk#5ayX~RG zs3hQ!YNnRlR0JT9Q~-He$59nKJ(g)Tj_vgQ8zO8I=!UTM_se3;v=Sfi3Cr!(M$oZV3$eynp191x8lZ*}zbh9b*QfIY-L z?_)JVj;bpL8+~g!O>I_WP1jiWy`&Y=2J15wke*VHs$Ii+M~7xK%%(81QUh@qCP@*^ zJJ-D{q)Ay>??R~`o$1NW=+u;Aq>^}#!|wLm*ENYrak<=0!xNiqk)cT?`T%7O!gFn} z{w(LFTW{4zW&jJ~J<0ZJVq2Ct19(%n@EO&2-+R&`naF)fbmRjLUW>%3*36)AkfIF^ zDIhJr&#^BaJa{TS#^tEltC!_1>%(;D-$4bhSu5$q;k!N;6AZi|c}}T>p@vlS_mRYp zL)9NZ$7+dDOX>w85b5ml!dBYuS8+2!V$_2XOuFfL;iYhXzha}k)Q`*SJ6&E`KXrIb zKywJ^c;4oqvqc@z`i@IYT^w*Y@;RFNFlwl8>_|rul^Q;8fJN40uF0@f(6sZzWOzDB zdMIF{jMBY$=9!qJluUN2rSY_HFid3?<+c)qk=z$H>8ZtJ8YHEzB9aBK6U^ITz}Agu zivOmx=ev8`5>$L(woa|*{drllS458Y>-F-rzt|r6 zUK;_Q9yerm-t_Ie2%kFpJ1kwxyp}+GRroyvzrf)Qb)P`uP*RcKUc92I&#}BX5Mq$AYbNbw$WUu#7@Kpg%U_n-| zXP3w0y&y+#=?4){Kv+~3{B|(Ap40IZWu$4}&v$HAO69ZHr4@5GCKFYzA+pwvE zKQmoy)zjAb7<>S>in({fKyy@T*%*?x(o1q+BV^ZES>l6Eo)>qrL#1LbkdWJ z%b{ZOVcA(VTq3=Za5RHfXUtKbLcuGySrHwcSA*!CBA25(Re+WiL}Vd`Z8xc%tw#xI zVx)?3eiV4=w3WO*@-%5YETXBX8JPWUxyJqS?bEB`R$B7A+Y?>=JeH!yJf?c@L;+bi zl*w{UH(vorpsE$15Hu(((pN+0VolyO^Qx0tB@VUQ*llFAt*Ds6d#l?n#2&4m!$lHGBpQk) zi6IT>VsP)GIFiqHDS)D=j%EZ-o!VZ#b>zEcAKF~p`ui1|AO5_u2+tBy(Iq(*Y1!Y_WpoE%--GzILZl^97<<=##%tbSsH#<<9pmJMna zn|kxy+Id~7^zPK8R7j68!@Wyk4_*6DomHofv%pxrXM?_9*P=*Kb`{lnj7Qs6s98l5 zo2)3#X!M4-N4XFZsl9_40Fdim<<{k3<{4zImT7x+?ex0!G=B*D#HqZ zo@|wp;>g?X=;ba3Xqt`|P)pJoSj}QKghN1}pItt2(btc#-!Ine@I~ZcXrQXBUO0_hZey>2K}x?Qx}bMCbs;a z7c9JAu+Xj%=IP8JuyI{YaHed`2MYbPYc1^=k-y^`=t(6A-v(pUFUd6W6KYhe~e1> zKQGu1J50YEj@4m;AG|#$yJ^YB;hy%?Wh;B<+t09VJfOs131ecZ#GeNJkk@aWKfBuA z8Ypsz2=Rbjg$MZC4uNliN3|?$Q>%E}l!|}M!%0p)ud-7;H2$`Yfa~ChmZVigq%Msz z&k1a{$D@LAyAzaNxz3t03s#rt7m0>2YExQQVj{@op$Y$91Rv{$r#X-gE@6XnVunmcI1WBZsAlZOd3{#s#ET>(;ud!_19m2TRo7pZo~GcTYb)vY9>Ui-JG;L5} zM`uovJ(%rwRz}M;-qLOZAjZO>gH=dF+bPYej}RzcH43ZBzBncdR#PE>)ona0#p0_~ zt5-l}S=0yzB@)XXRSH=$S@>bW=7;)=J~zSJ3U6HFGcR3FnbTylo$-_lm&}IC9>6|v z4ffc1Y2g3C?q2rT#5A%$_%!S~tpas|#8UP-Ut2--)0S>fk42RW9oy$_X`*4ZE=rW% zz-~bCTURm%J;Ba;Nu2}IN=C~=R_meX*CpexSNXlf9lJ9cB#;`??rrz&Nd$)J2kdBy zlNoB^5ZTD9tZDc51iVw%T?SFZmi)O0kGDeX%K!0c` zCy7cx08_x}wd=Lw{m6&=TW)NY#MPL{!nnKAZP;vUOd)@4HtIb~mGXQEG{j zHJq_K?Otiu#WJ3q@1-p~^=#jW4Ov@TN6}i*kI?!+hdzQ>`txYV z;sR5i19KH`K0sW{N5JbamEuxTcC>QjE)_{B1EkyB{Ee^}yN{igK*Y5wB_@x-{`Rhr z<#MM95{1d;eJ9}oC7R<~fSF8|Z0pxfIr|5J)W*|j`gASya>=e!rUQ@=Hkr*Jo}2nc z|8yRvq_8|p-!0nzl>{5V+vvr|ZADh;ps3nOx?yv1CRH-=F1gF_tKR(rpmwvSMqIl< zo#?Goo$7#NiMNm&n~ZglzIS}iDUDz^7g!+9-E^~;Ds{1HmFI7y8N%{gIk|`KIM<~h zD7C9Ih;>)GQD@dQz&Q+z9!$O8k^xc64N2BvY|b-iRB5+zD{L^?Nz2cJbgQ70cVyZ{ z>k&uwIW+arj)`P?P$;}#tgrm#!>3<<`R;sk*ll|%(|s*{aEp&y z&DsKZuKZxKj24Nd#j1?X?-Bsmy>4g3M49pp@Sajb~}`*KCGafUU&$+ITq82r5qMe@xB;0)2>I-;NehDg*eD21sjve zlky2H9*4Y~x@q)XJ{9X5oPhPlmVa>^fr6W?>Nf#o$D2z*(Yun0W)hosKEs+m* z{mi)pUi_qq)nl=uvX7j}c!svwG9#jGc0JYFj7QFg?NorpP&p#5*}c9`&O$TJU47XF zMM>ee_rBq76`XnN54*KYwwki5r}}5dut5Z{aGq5uf!-gp_1%0xeP;J%H5h7hl8*X|E7d1cC zT@#W;?FjocWz# zO7~t@)l@d3_Dq8PP4gNc_o`2%ZDyTqlvlG1CRth7b{*rL%&?8Z&MwXZI^1D;=AW>3(==uT`Z(;_qvuLj4$yduX|HuZ~ais-|n5VFFe2q62qjbL$L} z74YufRcB4v)a1S_;x5gPB^pz+XqvLg43GR!FZhJZT356XPvwVpO?f!M?3A|}=_2b4 zYv}A08?lqm(s&q*s%*k5hY)I!wP$-MT%dVT!ukDq0v&#&L*!9#hv+LyTCz$ZI`hgFroz53dB zQIj4BJYts-!vD$J+%B-Vf&gAH9CbOu9lFbIW-A5jz?`HurGG%7hw_9@jRZ5U5QB*;$FMc;du>7699mH87!fD*rC+cO&+X(`(&?5?_g>Z+3Q_`LRMe= zQZDmQFR*|>h zZOD0`PLQP@3TgEm(wdK~hsp%II=Ve}r`D(9Y3&9L?9t!r#N{mdgRo&YjlAxA@qY-X z1m_;r=gb?sGV0J2_SUq>Ar!>?n0fH>bXU!#D6>mt0V2>f&ceuJ(7ZXxJLf@tREt6d zT66-+Qj1S*iffRZ>92RAg-Wyt{12x#qeBIhi_cDNq4SQ)<1KsVuDA5Rt(Xww%jf>R zfuuU@gZ8Qw2PN8};&M~sQU@`TBY<-e94Je6Z%e4wx;zUuGN*`87n|d@+OpNg0d?Y^ z#S`}ff6ukuj-vzL_0jCxqHF=O&a&PBLm|H%oRgUs)0e!aHj~x}m&-5oRCKvW0LU6U22~ob!o za{to$*2UBX2jnIF$`MyK(V=k!CB^oV2@LzAa<9$#6(~>2Z>}leS>~lMp*t%1kx2*A^kG&9!*W3<;Qne=4LW+7~@8@w+ zTO{XS7f+SaX~a7y6`V$5-8PCo9h&U0-4y243#lgO_mY?5uo7n&#J-2ODydxxxT+Sx7H&|K#HxUNBGx%zBj0=T=l%8N0GQ z%o+=ENh^cf@m!)!;>k{}o2VKGKN)x@WaKH;gN}r_>{QEXBTlYln>K0e(ej-~VmFan z>bk;iV^iO(=?9tR+)SHXiiv=HS<9Q_`hKbY^=VC^E|$glbS>toa)Z{z%)SmEjKXen zSm)4`OEdU>53&|7D1BK`!{hLNRKT;TAYH-u#}d)mj=2<|bXtjLnY)T1GM9%%CSL?- ze(#{xX`_&6_Qp#&sxpEl+O|4CVHyt0w?Eks`ZlU3f2+jF|8>o98}XH-60}j$40koz z>$GCzIe4N(7|af#+CiVBF&~n(Q@>xeXuXrEj_mC3@vl}Z|70uYNg;f()rQwh&c_{2 z5m+&*UBq9bJ$Vgh#1e$JUCX=@VzQBSka83p-W(%ti4_4HIb&Igo~kTLYviGnHRNY_ zS?sx}F{wLtQ)fTjiJcxB{$Fxz5|p)5HKZn&*E!jz?<_Gcfo+4WL z)7~H)6d|NdU_}p0{f#5Q$`TYoiNTi6ed;e0N&;a!PB`B;zJIO1y!2N~OX}|OG!ahP z(>-w}1&G4(E>g{!NO`gVB}QrqQj@mzjwF#XwdGM-luCEEHOZqD75{q)4k?1M)3Ho0 zE_V1dZ2(=DE9dQq3Au7}j#^3R@!;>YB-wTp$?cPcxE)W(GJoX4c%?X~O%=}AR3)^9 zz=^N|iCR_P7GuGF*3hP^>HeW|t45m1M*T%Rr2uAQp1Mfyl%gc9oJ(Cp%JYZi`tHv1 zYyI|j=jgxtfIgPZ)*c1MxDK5D5RU230$i3zRE}}|EXQTFEM=n#S za(OCr0W`AlGY(4gq#0I7%hIEI^Id^H#0hzw``x{_A<@670d6{!1MwxCZAQvTi8F{! zNe&F~IBBVtHKbJW@0jXf=u>k~^~hxzEi$gK-PFgIW1X79)QDGYU7(#uTCVHbE=)Mk#c71m%~HhO>zSC=@zufTX_i15YYRp zMTQOvaVBRr#bcLS5a2S_m{)fggb<#zu8Vqh`Ass3XMpIP{LX7U&W7cwehIZ8)&A5B z*�t1kxlv+Kb*L?oP#_@Ao19*Oy<%=lbRAc$?=r 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 z zrol)MoDFSyb{WZ!p?}uuzkgHNcU@1PZ&a=qnc4(A(q^nt;n+;5^2Tpl`@`{K2lVoF z6ARdU_t4!=_itB`0tG~T5=MC>qmTk9WW`fEQ{m|14asG&K&Mn9^eyXa3twv6+e7{w z6$K|=b#k8Ev0W*DuOOXBZ>Q6vUfx`eTi@P9I}zQe2nlKNRLN%Jb?79dov&5_WJoQr zIm$W{v+0MdJoV8H16MJGu-hezYCZQp1^N5;FJBv>eO1p+KD=<5H$H|~sJo#!ws!?MH(?V9 zR;#~iJ*X7!;mE<$AV&lm$!c}(JSx9~Gi?{BtKhQ>e5q*)b*Q%z05Sf24)dhu^12D! z5|lZLo8?debFr`QB|$WX!Z6PG@+|jUL)3u%SkD#wmGOUYng97KfT4bqcys)mehRPc z8S9C2NyL+`R?Vk5Za(Gs6#Y;YOBKDXN!6Auy0XSXk(5J8p)n*?u2(F=6$vkq(sfHZ zLlR)@KRLku-Wd6}E7@QeXrn+a3FL(2-2MDMh9e6|sFEV$sru!*8Ikmcw~T=vEc* zpjNv`?xATwA-kliuE?7spi9?v+JOWJa+9&mD|kq1QwIXK2*A<7qV3q!FL038zAa_& zG}WrDc<<6D*O+?Fiib(OWI1%S4ch8il}0JyK&j0`3uxm%KzMy_5uYFZG8+G#wpNs1ME~aVXN3}r)UhxSNfpJe(3yyi%@bV@nIvFywuvg!{ zYYVDvskp~+6+K&9ap=A-r+FfIXsSn3LUcVFuSIE3HCIiRG$?!84aRUREijwF&N1xH zf~Go)W>A3_FJI2PLB2C9CltJ`u0XBCtK4}CM|Yxw=Db1)n46=WVCL4|)DKM7)H-U0 zRR@!5F|=#pR<7q#ef!YAwBNpe{A73!pwXW%g$!SS`&rbnkwTyk5UB$APR#_$v}>8Q z%kl^FUe3tY1uBtb9KySuQrvP`HQ#P|*mOB!Yj(Lx;Bv};ezK;2>Y40he{DK|MzLt2 zqW02!_DOY!VXxedBihxhHw9niTmC6CBvOZ*#3!KgbSojOrrvn01o;ZrQx6rl#%t`a6)OQq{HRFF+A zEo{N)_A&(=XVs>dTxI)yIzX?Dl-vcrty!S|$6Z$bxMWj1%=0J#cr`Te%Q_v|KNqb? z3zvw;S)yzkB+07zfD$`*tA#kGqKD)DL097HWpI;!cIoPAs+R*P>Er;QQr;%T?hpRC zG*+*39vzxneRtg;mHD@61^$}ENbOz@qbUEHmu7csnlS;MR1VbSPS*#Own;6NV}ffU z->&Qd37l+0&7P=_hFm35PXz5H4gkqhVgICTa*6+D$>O%GF8{D(idM_aoem7JA(G=l zjt31RhZ@A!a*TAfuGPQYPN_?dp-`ptLk6)}ngWB`fLeG+e5Y#VU=@m9xi(GG6C0@R zQh`B+m#$Qx-MK%_c-4L3g-FvGk?890q0paX&fXmo*Np8vb=d=O*ut2;AGWO>#i%Qy z6e=R=ku>a;MX+fr8>J$WkEjeuc*UT&Su9+AdQ;sSg>QacvcL5ELvV;$X%voAeiaODAT+^>8qH5m&_R=RgT-Kmr&Dc)N{QrBoh0tl6yngi5=qc}yz9*-8b?Y3bw9PJ== z=_+Dnwx3Q?fOvrjmq9~YMkimM+_+umIjy4?*GW7|X~k+$Jy0&a`3Nafs;6t$-n!Z6 z_AK&cOCH}!Ix6+ctDsZ@04nJLzE|5cO2bzH(4LoL2HgpA1;Z(`z}e3v`SJ5#K8)YL zkI&!M=;<4kKnc!g9n@4qALPJkg||fzFJQ6hJOX^@FJrRg;(!3mHg9R=Ju-*OYUAI$p@%@@67OJqg*c zY?{4mB_R$Wo=rAbs*VLa4y2HPQgt1eLw(^?0qfcwT-6p(arrZ9-_#_xJGD-6vJ6*! zy$VvNi|;(+{qL9TS`5q=K_|1~ra+MQtg5rRZTaVW@M6jRk?IHlCZNO@Q6AZe^1 z?_QQ+P!)L75@2}g9(T@;BhijAI8X>`vT7PeE>fHBkeACI=Qs>ux!<9D4R0ifgub{WXFESYF+0=+T5>*6hFC!k}A zhUp#*Z<05T=@$Rfl7&Am*+Ct;E1^iznVMAUw;|Jm5^?GpKuEt8-2^~uKdyu>v3uL} z^k9jc*Qe$qrwtuxtjtGX)!JO1u@ps$>Xj>Gf4z^UL}GOiJY7K3$JLm0O$thNA-rWP zGfH{0OtrA4~S-FJC{-e=gmWYxTRz3v=a=(A_n7ycG#;`=uslwrEY6d`$vq zyT&+PZQZBS$;~^zqCAZD=J%=2#G3_*Mojj>b@3tCsjC-s)~5FA_5nq@e2hbal=7QA zphs^)H&1}ESNm0_ysAQKexwnKY&{Se=cY05o zV9J79zWYVd!d7?qfEW&53Nq2h@al<|*dMLI|M~Q#)lct6(ECecumszr&TZedi3bj~ zRXJR_9n#<^qwQe=h^d>w6zqzfgsJ*szI0u^HM*nh$R+Ye00s7FwEMa>=LoCEwdu)Y ztR{R-|AfptPSd{E5_j1_(Uce<+C#3=sUy2X$M%OQ&ZxrodWd-Spn6-V-#+~E?JvL9_BVMx zHlE|pc`*%M=5rldAfxVep$e_4RSyXIQmF_NEF}sXnr!3M=G88}Y7}*0Q?tsv&CR-; zBGVtG@$>G_Qq8@sJ6TSyCd!2VWHHJIX)9fuBIM7jS7(lU&9dXm>b`Qcw8HR~DJft` zh6Ob^B0HsF5hsbWWD{iq$W^sU|A-Z+?U2SA8*xgx>nkpEUB?LCadbFtszfg_QAP2M zIPs2Jf4j%0?@O~U{iMFh6LyijPenBjB7_)!0H>@=tNdH7>JCSe?WtJZlC08T_pOK^af=hSW|6i~zH)se@VY>2Xrdw4Pt6(UJe&Q;_g z_ci5yD4;jcz^zK36TuGPHPwf!4DAp!49k={m(*J-=|~BxkiRDDQ9%+`i985MXL}}F zR63Qbc+Gwj!6?N&wUqe5h5D_1_~m2!`h_U9hC@_cd=bLZZ!J^4*`}l*0hJ7@32O#o zbSYX-9@p*-KM_h+T~(_&*xw1K+J4e4D3PfYm3}`JIb%yjY5P&BXYJ&biXkdph4303 zxzsO8U$rMo`qWvSKM}}nYGsfmJKGTeaSBEN#*U4hdP%UQIkbG~8y%RXaI$((CafU= zZQ_I(!>P_Gnb}cs@0MomO51?|k6r4Dg9;>VqyLXi^Kbv(Hv;+b213jB9MMt_o|<*5 z6zx=C61;+yGaDs1I!BNvK2iZ&z)QcScy-if>G+CWYgSW+iunlMk11E+OEQEdqME`E zi+&1dxX4b^yDka^IaO*zJ~}q1dBA$~ic`2KJ8fxJ4X1Qi5=S#_<=e;Q2v6{w7FU#_ z)R<>c>5ytWs~`(J-ucC6Wr<@-OO{5QPZR(SSb<-=?kA@coy6I(hd(Y;ep{yJy#|xn zurZ5P)Rb5N45c-R50*8zJuOGUfGNC@b9re~PVs!ZS9ROq^9KR(((FU?f*+G?zy0lR zUp|k|>)5RuX}eR;x<<+``GLR-^5jPy^I96BZ;LalU}PJ55VPAU0V z0j$Z_ZvZ8QA)S7X#4d+~n+ejsdu)WHYg3bk|K^Mkbsk0J7J@P@Z{8uwOkPWcrV2ui zHK7oX__(z1$%uJ$2ro;6SAc&Y!nUt*M8suvS?mD6dPp zDJyqT$N^LgCc$yUqe($*%5np@GUZ!%2o#`qwugVfTLBS?CNg=P&DH7;z>E+<- zaiuI0?>stH`Xm-A%ByOo?I2}>0sB+ppt=y=_iNMJ)oE~UUn8VjwSV3(6%G4o@+aJB z;RLaSq+3O>Hq%?AytlG```pIY@Ac#7?;n3SX1^CTFEYrEM{ixbKV|-RHcGY^cqi}Y zFT3hG{V3gLQBIuPy&d8dQto9PACAS!WO?!}DVFUwJu4R4*unG8YqxgZBkfyBi zWl~j-xO))(6fiqf3F(@ZN)@S;D?#1(%4&ersV`MmJXRPujdAyycLnx1dKf#Uq9f1w zlwZ09X90CW);NMluYGpYG4ps1hIB7I*Z}h^r>avGSbr_PU02wG2pL)f2ioRPHs;ci zlS(jw5GpT9uESx_1n1m3+}#|Il$L?F9`cF>b35JsqxCtTQE{m0rwC-jfd& zAQ2N6br&G4l|ynI|5%eOnl$NI!%Hi2uXk;tYvSM%Gdd+$xOYeGqSkpqn^eNg1GpQo z&!ng`AXw6uqslgnPYKq;T5a3OglvrHU|O7tlc}OXgmm1b>f=FND@o4=2T9`^gk?cn zvn#G?lj3pRb|FV1E>HHP3F^JQuhy?54Ul2|HqP`zMg+9@;x>EtSr64DRYwvr15%yb zOb&C`V{Qe!r@o^ShZ@WGDLw_ZI%8LLNj zNWL3gnqEzr<+6sMEOW}&`>grorbHQNH2`V_w36bIgvX}EML(BDrN$&n7+rY)J1cw| zNiKR@H!wcfDALSQeDXD^=s2)PSzmMu*{24D*BNJ!o@d)IpH1ijJNZ$(?> zq4+z|@qMvA{@3^M%dbnjAUx>h+l!y-Y&EjtONVCg8J_ZdoN7%|b}p&51_XDM?waan73Z~u zU_-y~d-KvffY7z(9-xjb4tozOqS=etIjU*vz;J7ft1OTEp|*!k4BL34`3I}c^Ag7Y;QU~v{p&f5N$O75HI0f-R_T>(o zl&3vtmK_s<@tO^B*$5%|5>m%d(@2oDPZ*XYGIQJBzNVq$&OvmwcH}N0l`a zHTx@^3tWo1+8B^~dJ_36XsFJFJDpR^3{Qu>Dr`-=~>`bm4e z_r>+y+Xd7n8iTraUWVdiTU9w4kX4$Zzmu4G9r9$Pkth~JZZ7fCL1)3B zbCb%Ob8x999g-Ke!0O-)3vlCXFShlkg86_Ur_Q@PK_zY}^T`iYr={Bp_}momokiUQ z4no*&a6EWA+Nvq)83?&D*x(SCZRQ9ya@$!1#PHr{#db3AMf43 zb!rnzWp}<6r09c5icM#CR)jwf7R`FnCOO{(yI$?Z5vm@YcMeL*s(i9hRxYauDYFZ96&oBI+9n@cS*gTYarBur0vc$CR(kpKAS$C<5 z7Vla|0%zVA>K`Bbf~4_BDty5X($n-ycdoRnZ(B3CQNlHo!0de?>)7Qxc zSj@zSzBt}2+@3^BwPr3;HCsxt8w zvpROzbnO6FyKVVprT$BM@lP_umKRfam0KBkg0gizvRVKZ&!D$tJTJ$QLCwuU0fG#F zP7p-NQV*3tSOY55L^*qxrp@zC(A;h(hbV-GfIb~*Iy|~_iYXYY7tb0^lQ{XehNFe$ zIlpXMS^vn*xp(&Ixh8u>asc1c^WR&z3Lf{B#&M>aj<>-kj5?zGIiG7r%y}f+&QAaFg9$ zci&VtJE#6Boj4RVVjFqu<2Ci+49TuTOg-0S7>)vAJ)2^6Ay8>LrGa?saifIy!SOwaC0=YAMFwE`3ca@6;}wSE;5) zwmK(Ll3-Pv!3kvT(Y!iz*6(=^?Pn;Vro>Uurw`PTFGos;V&KxG$J8Czk=rz+`K$b6 zCuq0t&%W7~&ftEujZM=isKNDCRe{t(xNvi+?>Lmu9UgZIs`i*ZNsqTvqINs8VR;4gmJ^op41OK>OV?3QK}qPyBhL&SvQ|$6)XOAhF ztt36u*vDG3&1pUyXO<#Jok8tS0b!HuP&D76dv6`;JY+i~ZZXz8yu4n0KJ-W*r2l@|`HV%0tgPORB(L;jJn?GQ z6|2_?pDrcb5c+ckbDyUbzxylJw!$7JB z03>;7YdLT)=T>8emr`9$3mf!*EtYl^iD!Gcf<7c*a>mII%Jzq@Qh|hf;yE?(Y!q** z*tXaewd2QuAfjxd3O-~Tf-fa=YEuPdEyHoes4bbZS&jkgABv6y(IR{8h2>ovrcS#`^oGFJFEYC|v*Q+tG9gA@USEO(Z682wQBZ z0y#G)F72d?YY0nn(3C?fUVD1uN+RdQN4m9 z!F<^+MC$mM|7e{ELf!@4Il9YFw_qAgwk8ELb%Ao49AN{o80TupE3D`9)ejn!kNmBlcoP$K{ zejO^0ZyiWJ`GNedpm)x$db?ipr^gK_O&vJ8(vF+LO$3S)z@(OPb?Tx4^8H040I&!3%2+-Vh9n8aVRBi?+p?T9PVy*WmDS4qI|&^MqxP zHfx~-SW$ZF;Am|21DggAU~tt`E_D=UHe{;iRHwO7#>bRVI_{|2$r4)qv8(>xzW(~p z4;0JGu6Vy*_Eh6nf&^#-i5(A%Wv8T4ay1!zq5L%o-&xg~29)AViatQ#Ex7 z{%+QA?9SwTx7IFfEu{^?RluqZ6b&8zICP{<;zso>4&YcJHUFCP3x_A zfSp>q_44TI>ewOF>1ECSXl3lh`8`9>EklQU9t(Kfm1Z8CfJdDiI&aEJiG5P{^tTaa zr@qLclkihiMs9JSP zD^@j{Q!NdO_hgFlyfbWtD3`JO;< zD=Ny1oW01?`r^kj^{J!m8^Qj?PMw3bBoRQ(QDGk7tU8o7el=FflVqhJ-@*RZNUR>2 zqJK@D^IC1{DKckwKnqD_Ej3Lzv^wX1cinr)OtRwVGg_Rlnl%s@asYY>TxtJ(z6jEz3jlo1Nw2CEl4O z%3YFUICGj!`QmuAaK-mk`uNq+k0o&%vd#7Mlb3+cjzZi`V3d`PsTKv|mLp=?F4>pG zFAty`%`~&*a&LC1z*#?%Oe9G6rkq@Nc2z-B`^;nC@1AScJd}u4spdml-q}ToheHJe zB8jZl$1Fplx}3TvNH|x^fYsh*!jgtBt+Z53rWP1?x}|qg7*?KL_>G*PqO3lvp>I;kLc5|0} zEV)!~zH%c7uosk5NPTI&-=mO0_GukW0CU=Iw-6%1N}Pw(ABnv}e|;Vb_K5 zO14}mfci3pxE;c7VNaK21!sz~CdW(BL`s%ZrqbAWy$0C#yf@m{;Z)K7E@AXi`5n>| zfhLn@J2h9>H~?~dhQ_EiJ)CbDhtj0%4Anr@ZU9MevZ(eBr;UrGm?xE$FB1+G88kO7>lQ(Hb<`Pa~0*@xD}F?=RoR zr!Rl8_p&C6i2X0IeIH6A=cR=y5B9PrNX0K!R&cgE<3uc=LYHFbRFrgS0G*<`>Md#E z-t9eV&v$@V(`nMASkwXC5sOs)SkCe8I*VcVH*f6zyc5)|F-48OI;F#6y5r{zc9_N!ydMZsreh1l54%uf6aBH6YcMjhK5{W7X2l z)ZRLiMlbxoiaYjeUD%`S&OX zhnl+BP%E1DD&$T@H$e3f48w2tmVJ}Dti}_#Yz|^BMHn%0E+yAa@&CMQRsg9|5d-@7 zWzG&}yn{WT<`p&2Wbro6u>tj{K1mV8Fz3HUKGv*|N&#LoQ+ah~3fbEC(lKU}88lB# z7xgzbk5j($S&6?+-l+azsXl)G%g65@mO8gXGWk_WtlLA>*)=A&Hn2v>bgPTU;#+Mx zRi#`7sA4Rk=ByBoY7WF5Qk#->ml8rY;FRIyFcM@7?=;!tl1oLt%rakfRJ%C8S~=zX z2=C|Y!Iweo(Fal?9w*W6HH5CO*CtJRNccJW#=%mCZs-7_7jm^{NNSUBrZYG}L2t~y zsI5!kF>3|JOJv(8Ex7Wc!yX_a#oexV&|sVRc$gN4^I6jHdK_U_8G+(9DrM}Dpx(rr zbZtjClv1HM?e|Cy3TUEM?2lf$rfd>c^=WB3HR-k<$wPc(7mm<+oH)N`?q=QgL}#G=e+Hb&$WXfDs2=US&gyD7Qb~(BdjJ#I0MA;r>o@v zgL9|Py+!THUhKBbz(e~^DYfgQL7l#I%gUP3ATR=h$+FSPl`@gw+hxzzQu*H4v{+l- zi(nw{DJQ$F>Ft&rEIqtQQk8mmd8GxwSWc+reDOkA#L*ZiO4!9jfUtMM5AZGOQ<}Wn zAbsu1&shsJZ!kBp>alV!6#!)_i$i(0pNelU&Zr=EyEc0-HbNFXPLbOYRJ=cAVS;7S zzgexoYQ2nJkrK{hD%r=!OKY^5AeD(!tBo5)rqTkp4n}1e-fQV0Pm4o!f$lCXLAALs z?YBG}^teh;Bh;xms_jmJ5HAvgh#>KvL)SAJ%yK>j#fCaYSIWe=&b#QI;HHOMcEXEl zg|n?8Slk@H-%g?|RW`qSYV@QKP(RyphMD@g=_5>dS53;+EeU5=&TAGq0iBnq&HbgK z@zJ7Y$Ny`!+NUq;PVo5o@(%Sye&)6rPTT;T=1ayOYm^k;D@z`>@(+okq~s(cD0&hH zsJZJ|s!rOmwCdHI?3Hw+-X4dLP{xZl;CM|2hQ7t&0II3YBekRy(GuokoTy!1^+gpo z6P0mR`J}Qh2GP*Akz*;RYPY^1LU|7)?#U*!gQ%D9sar=^TJ;2a??JOM)1ic@!r85= z>N#sTPeqGM3{?-I-AFy(&D5SN_K&ai*I$8L>E~=+9jU8dym}|ESJ5+$@-lYSGmcWu z4kY=?fg;|M5)uwbpL5*6C+&Lyd8`JTUi%JFm%1gqG$9`a`5H)3W9^74cwQ35cfXhz z1K`?5%1YR!{Ylbce>ENC)>JLWEL?h*U$=Bm5*_QM(U|igP5n|rA+Vj?!EUKlmcaCO z{_u|t?E!4}DoU}b9vh$gM^4qP;HNUujsDGymd3lPS^yzb;pJp#1!z2Jgdc8XDHP{4Rl~6m|N9O}|vL6vqUn{Sbby1J>8_ zAa4YlL!Sw-5@|`kuT&2$P&Q@FH?Ja(BMJg!S}zqfm2>voum8WVb4`-uMw0aZJw;!D zEr0`XcbsMga0kfRCRrs_#o^=h`+dmDh~T4VWQ5H}R)z;0FjF(Asmk3KE%wI@-C^S* zJF3TC)sCHLBsWvB5SG3k1O$78oG~&?Ikuuu@WIOk+iP9FD~l12Wol)P(I7hHr2anH z<37Q`eg}Ob?0K5yy_s8gZpzcFIDbsj| zWMxf_C_oBjf&+k?PBa?6QK#$q$r;krSUV>5rv*`|U+=5+<1e4S{_^pcFK=h@t>;C0 zePM;z)023kVJqNhV|~DWHLejT?=`?YU760V`II7#owIsIQt7Eo$Hhk6_GK|HhNyZw zQxt4k2^?8fk7PrfuL)Qq<5DN&b!|2G(jTpfODpQBYW`S*5etu=gSWG0CYmah`YdZo zvZgHTIO)+0={@Rv)6n_b$#i z>4rl;+jSDl3vP9YFU`g)$|P;}tOAzQB0mpw@^#W!!x&B1F1bI)=3{#`uTxytMXWm;WG44(gWH}r)7E$V#hcjE zf?R>m=`EY`)tka?&EcO3oU%EicR45fPy}F~2m5;-syCkYSyVJ6c6dF?GXY2f2fu}T zTDuS!A~9aGF2x4yTkpsFO8tCu{s>o6xnFUEYONgXtSW3d-z@Gp`0N?K)LqvmcHQ@= zq_2P-FyWL5rOf7h4iQqFIYqNhRjj*gHgZf>OU8+GO@I~6&r1xSzbN)Km!ilcv=cM< zU=DFmG$04LX`UB7PS&OAShsz8Y{q;oX0V1Z)n6+l50Z_$cS#d$`qRrLKJncT^4IqH$B);4)__2I3+%^Bvx_9b>6?Gsdki^qy;$Eh99J*_?Q(f+IRKkg-W{zj%!>^IZ zWI`}j<7yAkaIoC*JRKMWatv8CYHsFw745gk63Q%Td4E_SdQTB_^r0|2vm+S%5=xD( z#GBO79QjUZS1-iI1i`WMRmpdfCW;nYH^1?W+nvlE{m*N)y{YnSFI_=0Zcx^2HRP*W zUyWc<6m=(RUBn-cdvFej9Y(4z-YoFi9Z&#LJ8TS;@w%&Q#Dz22?c@|`X>{{H{$<(m z>{_MiL8PrAkj^>8rwY7`Ymnx=rYwpRU`MGyX6UEPUEfb$Ucpq}6g$W80jUilP*J7{ zh)hW7Mpn^AX4xL9_U7IO>x@_Cu15OpSizWCy*$D$ftI`szIb1#uh$Rv$M3&OZ@1IO zOI59J+HqDjcKIrEpXa`mV-(Mb+5t9^;4D&roiGRXk?TRCL`Wy6=e*KMvCRh5vw_H> zM1EE6n7|FZQDl!d>{wtmhpVBbe;9c7yzWQt%gKISlKzs`lrcqRKTqeiywIYo)@WMQ z-9;ftAhSMhw)ehtmcyy!9$SsY*>-Z?VG}lMjqHtwPS)Gz2rdARfU25__el)gJFlj`CI=mryV+)Eu3o_)F#$Z>*uv35VwRKXpCDMAR%PQmD6=jgwm*Y|)QsIIMwB@MktOL?k(81fTt4spW zA<1Ue2c2eVX$2=tm-&dpv4`_k!$Fd5jMK?NMHz|)ri4oe@}%NlI%?lKC))B*zIjPe zv-fr4)bC|^qe~VFS<@6Lbc^LiCn}Ch_zJLU(A&5el|`NWVVSfB>5{&M;VtYSXEcs?kT+ z;b7U>f{OLv(7OFT4=rv|(VnY~c@tn7r@{-+cpXZoYRxtmQr#X4CGGu(WlOY6PkxgA zsQKPlk<>{l0xF*{rVW|dR8a<#I*((1bHGC{IEPb<9(z-V=zL9OK6hmay{R=%vj(I% zAmY^Ayj`pMkhB{>gaokSx>Em>7jdsq*VvLj8-!4H(=@e&dfAR&Vvn?g#Z{^^xqkZ}P z)8`LAfBml1Wpq`awT;vN6e&kr9Dlt~l_d&}nXz(eJcnhZ=^)$XgX_?KC`;c@Z^Nh_ z&uH6*w?_Puct?1*V&)j?%|T)(z&Kfxm$cN}T{~qpirlKFjF=k0V1{)?wmCdpPd=MG z+MLHsdebV_#{r$!xMx#q<+h=vyzphhR!Kg4BSWoV3MFp)-fU%Q#YkwOmYk|sPv?nv ziMzZJV92{)->;)zAAgh{867%NxZ}C0w%pa?2Nz}GY-TA`Rb&@LPl5yEiU{&WE+eH< z@wKnk2FY-#S4xhE;c&Q?`j3KRw>pZPpVdk8#1i41=;BWrQ+d&P?%klR@N8h^Q-_u1 z*>;=??&?%pRs$+2kdRZ7M5wS(4tlh7O}GmA#JF3u%#gweV3%IIvF>SkgDnVg8r3wF z)}lnd{OKJ^l7oA;y{E^f>f`6@0lMW} z#o>LTVE}E9z1fHviO+2ZZ$=&jtEWnVDH6PLH*M70P@(ULzHKr%Q1D=(7n`Qoa50za z#ZEd&?Lid@>f|3iHJkjD%Sy1y;Q>4-m;%OQN5#GxriXSbUPXffoMGuj5s}j-HpfiE zK@D`tDRx0LPq$M_@H5yfeGf&!DG9bsQSu8Cji^<9z3& zywAH`!`vKZ(RTg3o`*0yvUdbg$*jsE8^XNapn?v5ef9M8m1<*mBfjFha!dGV|Dv8KnD_v-E#MVsE{b6$>PX|XvF!wc%?W2L_NWnMpi7(c&x4J^#? zY%^HPXAL&ar3NdrUDFNCUu)9TDRy z2S<^GqX3m!jOQlO4pqYDD5@q&bJ`qbU~^ycb$BMKf=wBs6jbO|yeE+v)n?+nUz8X1 ze_1j4!7sBF6v}oQO<_wq^Uhm`U&Nj)$vk=-b%GnxfjJ{n#fvE z5IdWTCz@L%9cWw+jONHiuQYe<6Zy2bJEC^*4k@$wGWwCo1$D+;H$--0YE{BxcW6!> zVN&b(Usf#rWyMIOO2v%9*U~N4-nIi}S<5Ik*zQc7iZeg}zVS7ZR+W?~ASqCyGCJgR zNA)IXiE^JGma53ksCw{F>h7|f_kL_+S=m#9U!YkE^%>9SGzz%LQC!I|-jdiQXi=fH zY4J$?R}W3)$YrKSmR`{geou1r`6_Q}bqasz-$gCv40mxSMF(FA3r&6%HRo10yZ^;+ zd5`JcN&W9Dwy$FGb;S%+MbaHFO~sJF_e<5mc&#bfNh)6{&J)-GyDsh;lY5tO9?Je! z3fb6G4QhQ-AYP7s)e)SuV7)oJxyqb$ntxY)SZPm1fvYZdk4x)075Y}t4iuTFV>F_^ zy|M)IH4WpZY(H--DVPtX5u<>YWu~r7oJg(KgXG)6+x2ac#O0dn-rV?tgK`AiCU&B< z^|JfA9j=NFaMb^0#p0h=ObxC*O9?559ml)`>y@r0YZkK=!PYB#a%WO+txV@64+Z|W z9*^!oUnR5wRm}pMf4ZsI&`1l4>*-d>qiu;#=*ysL+oo^gRB`nY$Ku8Za14h^TVB~X zy9pj8>H+IitT;Vh=lXEl!J>Fha#Y1@YTTj~4q!_&NS{lJs_)%7Tf0pu1Ar7F(Zhg} zO`n@Mobh%C{AI?Ni0>AShp+^55P}--3<_^ znwOHul(jb%h;)-S9Q(Z!3oNN`ZnDrbZ`Zjoo->}_XKM*KOcs)}sS!qaDkW|^@JYj+ zVy#N0tTxy-=B{1CW?2)mx21$zBAOh~ZoMcNbsmMP$0}m8u2jWeA#D9Xr+X8a#vYK` zV(q$|ebmz;4mP=j)bIbiSV_)zdKtcVAbl~sb-mubhSWLGnFnu(hr%dDx2B_lJk&^; zmsjiE+pD3#W_izgq7QGfGU)2!8D+7??RIQH`2@*Q4h6b3rz3bQ9Ti+tg>2h( zOiDTwt5o2qCs^om+_k3vvRH3a-B-0zYCaamnn%$CQXlVFGcrm+=K+H*%u(aj(9M{9 zsU`6xBSYIHCn(9_v0qk1jC<&5c+O@HSy!W>Ldg?tiNxEv}X3n)D@sHl=RFvZO zG*h8xbKg1RuvRbLJq)F}6>Q7X%o3AilB_M*wKX?wlaNW>zMY0Vw&ccPOP3rMFQgST zkyO-GAK?{(O*RMkG}%+K{!iOGAPB{GDEzk zxtTRm?vA&w!ea$VX$h($n&Ks7L#x%3H<+Rwj6@OQ;2ODK8jxymdQZp&Q@)TN;K1F_ z`}|g<`bx(?9Awxe>#}QQ5mQRDGraQ#@=xm3U=!Hutfob|UPv;YZp~G8CDNK>=Z2B4 z^l&Of(dbMBp(JFj6o4~(=sFo+D$f-j|FK?6r7gW*Pp4N&yM5_G1^eIx71b?M^M-En z6)UmBD?b7`t3u?zRSflBdG@2|+%WcyP)}KM)=N|D&UsajND747=h9=9yIKbJQw2QkF!X^BQ6mc4yP-eZSE4^P6IMWsmnzv`?5XJS=6(5M1{A!2Uh-T5aOx3 zmJdT9-3;B2m1aN9Fy4!UxHYhd9^2D9Wn!4@^wGkjbo~6EKgKWLf4BYn+oVs@EawYP#;ZHP{*x7I@NwVoZO&NP;tjAlBVwp^#Q+o)5(i6 zu|++$cg~@TdEkl8gG^ym}5WAe^{)- zwt5L!d0nC$vhk7wSmeq+cAaGMZ4EON;g>N&i1+fD=K=DY9-BrvN|%pK6_bm%EO7Q7!o7AcABxV|3=X`4tvF4* z!k``~%fugN$ME2J(=WFOYN)`gf+>S7E``%u&eb=OJy^Qd@myN`cZ zsr}C@B?D!tDI7qE<5FEnoU3~#0jejbI%EZKCV)tav2b*HQOtJt_L728ncG%1VH^7B z>hs45tcsQOn3WD4-ZOe-c$gqJn;M5M!t-fOw^j9XoUqdU<)pxHan7^qQCN1eVJ94o zw;PFD+rV8XMh+){q-O6@^ejCiKg3d*LT>FnBm0zB)ro;xzB_QA$TN<)DfJpS)G7+R zC&M4w*YQ7V3gh@!1R*>DJU^YAF0r60%7|0DkbG$Cspyhf%zlm1&A!KB7b!aXtb0yb z25ooU#Z0_8*0>%(GsjyT983qVkpjpI>ZYhZVS8FH)}e{FSDfnR4mRMI_;Nk?@tUR1EMh<>-OMUx<^V) z$eRgLe+lfntS{#bcJjbtZEWwVJ-_}ihIF>P?hwn1G9oYWytZRe*^=s0Z5ef?dpPvC z%$qw)R=bjQpz+&@HTjNhu)T=fT2uI3%E_HkUQj<26LH*a85p;qtuu8%R;!BmDMy2~ z)m=GkPiIz;%1tQnG4#W}Z*Pr)rr7Lwd3J}=%LIyBR;-o*)W0@Z%TSP`7iZ9tD*d4H z$Q~OnPb9tIF?kwPD-0z!w)desW#7Tcbz=Kwr7JRcEqVO_2lelZL+iC z@Z_v}_ikMQ)^N9~I~57+oDvux^sIY%3u%(IcRrcAjbfbhT{coFl@p-8cn?=qEe^ZT z&Rd7&H70SNpSr6;T+vzbdx^q34tz!`Pk)Sx=jS=mFJ4b7lva2}>>$@J| z>T5YD$5vH9zYhaYGhFIwum$t59ouku+rJZ^?D{7nmkc+ukn9ppXRh(G#3XC6b4fc+ zzsP&K^ZQDD{P^Vu(%R{cry7E-Iwf2bvd% z)+b8^s9DMh;Bex}L1GcTMRuCfE4OntcU)d@#TZ8&4mLa`#_c39Yr0F*LsMNq-`<$qnXlQny_mR50H<^HLwyFp4d#3Jk= zK}xMrh^HuQ#DipcJ6;O(oHyl{m3u5iJgWS|3E0^s9&fwmynB~YqJ7M%uqn&1G&H6Z z4?qYIr`JbW=#`lCZT@s}7z`A^%5uIXiUPoS<|X!foQ~IJyV2UC+44~m#Rd&V%aU+nRlDpX~d^vhH2?SH|+8B9qqA zk_D2IW?G!^$fRWD1;CDKQrO^90wPUGzk%aMK3|h@>88-O1ngabqGd9pxkC1ii?DWi z72>6AR<)yc?Mc>5)E=IQRCU-}|7l&Jcc~Oq%7iD%`l5c{w7sDdpXv#OqhuY|*=;gk z`JPR7%-Jc{ih}RUwhm0}b@ou@s+d+I0me4;t-;=u3BsL~C>m4RzM2jxXWKJ+6WXyHYdYt&&2l^O|MakMe)Q6`PRs6F$eOfw zXNeq+F0yMBZqYY;2V7Y<-W;=8-{&Mens(Bi^Y)0ko&F*z z_NZ+%E6A@UPmN`-W%J0EFz{g-7^tA7O~vK65p{RZ>>;wWa?e0$PTgRu+5}km51>n; z>cXz^)I~fC0;Ny`8`HTkkN+j0)VO_%g4FfM5VHKskL`TXDB*|gu& zQ$bOK=5QiAjp(aoNaxi)0#>Ke18Are-tBVSJEbxEx+^IRreb|fnU^j~QO^0G=sB~Z zQT##glAq)*(@Wa^qb$>Gu!G{DoURM8)T1VFG{_d9C%<@1jpzWxD# zPwS4t8JHKh?L+%0nW@?0?6MQwG&!qrt43yC$#jQN4w>%by#xw-VQ=$ez$xV|XK@78 zE6l0tH?e{LP9Ajrl&vpIG7?|e?b7IDPfGr8XL@WaN4y=v-7Pla$3Ynnb>@M?wc+V;qXir6@cwSI^2W4KiCaF{!f7kTR)TX!Z%F~5TI4%Owzzy#F3zvQL-k2KN`-grRUVtQ zsjRHgLF31&cRyOlk4ZLBe6u;2?2IRX%@Kv=xL8id+*4aZ+I@-Pkr7P`BWC&LIjw@W%6ljIxK70#1kzil}*uNs=>|aUcG1Q&c`X8pkr=K(kr~F$PP+VWDDhZwQ3Q8jFS#M zG09X`{UG?ax~p#BH7O96el*~njU3rEI!*5qiNCeapWE->Iq<8k+P}8*m00SOj&zqx z9Rl?$q$}RiEjdR-nYOO{ZkS&fU>6AYnw?jm+B{gIB}cqF(67?hU)Jf} zVTTj`oQdZ7i=GhYESu8}!^upN`*QZaMbBzmpOOik|416XY~p}rB1gLIm4Br83i87P z+aX5lqKjQlcsaAa?mJnK%*I(t!0xPHPt^E&KAoX$r9~3beX{T>Fo+Zt*(L;%WT`VQ zDhef&w!A4jsi1$m^!D^_&N&{=3|ZI-Wkm_9)5aw%v-u$&x>YgJP(V&x3`SQeZTcm* zziugoH`D8M(<#1XSbm8l-F+Hhp}u?e;l>y@6i$9LHsrPtMH z$QnOxt7TiVY76mfpu8^QMJ+s%%B}aq>68~>KCw)?V%meTp+}vyIDETbLe~PDEf#|n zJbKH<0l@?c9{%lZ8|T|f{ik0afBNa8lGCcQy|fjsTfynnTkY1BRJZ50tbnI*7R;ik zj&d&K*IIWkc&JEoFdpo@bD0ae%(di13LAsq-oa25Z@sOKPWhb}docA(K7&%jx6VGSch{Q?0S=B5aU|koP4cwvn7g>L|>3nI)#hONPjJkF_ z?@m>IsU@42U{4XQSYfEGJP_KB#TU zYv|3W@GYyj&#kfF=Dr+1$U7mZZ>d)ig<2)Pa?q3TsW@j;RTSsY-pYzPxO}&`?h>nd zu0Utric>aKk}>e;Ia#QX!NqEVDtoldjce9ichKWlcYG`uzq%DrlQj>!+EG^aGCS3c za@yB9y^?nthArjY5g*%abF%Um1qh`wF=LGfOrXf6-7hd=dtaz8zx}FJ)8}Qmy0Xj* zT~sC%SuDvu7@*mrg32ZL-kOda&%sv1YiBcUNsR*a*z1xj=frrEyj_kAQv79Q*A$f; z)~Nur142eViMNuZ{iyrQ#3xu5s7`t|F3 z;*%-xaxE{rLh&qR!KfPaICaRJaH~^=>R$v+%?GOw$$s>rbX%^!v6I;@#f6;R)rE%u z)W8V#_yLdpG*Cj7Di%>YUR!gEok+PR5A7`d*?vh&KrPEiP||H%eq@x9AQiRxMqg4% zEFZ~j-}U5B$(ZP46Vm;c^o>@4sSvO9qEO7)n+Z;CT7q0W#h#_}9GZL(wW^Cx#j}6o z)&BO=k6*4I#!qcAJycVEft|P7ChBl^bCq{Cx!UrM)y)CAJDo2E{~F=5jrFe5RVv7YbaXG@Zf~9mVf>Tbb?phN4AVgtC0i7wdH5GWd9wZ-!HnUq-VzZD>Ij-C zB$B#yIeUQorYr<;-S#5rBA@-XUru5JXQ_HkIjt<>4Tj;YSN?3`pgG-AL&}O+20gGO zr{@FgHx_BbNq3ib{?k$^WBx+4lG&J5z~2ukc7PG0ypfk(?U3g|N{QBal# zxYJ@ERJArZHsf+MUQL1UT&i)c0~j|?AQ}6G7}J+@$XT44RfGwYv`a`MkH|s2tGaJm zD+6BKRBUX0F1u2qvh0k(%|f*+AVPl0^7;(B(rcT7g~Xs%+v!}u423l7y{SWsbr>7U7KsD$oO#ln(wcX>yWu74I}Br zGcHiEtPZI<#I{pFm6nYaF$S#1+kdRp*N^vyB{B0*FG?Z5T+FMQIy7<6anvS)1DFbU z*xL*;ikBX}zTxU~vWG59EqewWx(ucp`rU-Nxc1cvU$0sL{!NcSsXg1Sb!9Q@IYXvl zvykF!SAE_#FXuriGrC?75~}?&>fXFjgYcqs79NUeoS<5ES0y{Lo#n5FL*MUtyOou} z*(Vz~9Kerl(PWlw(Y|i#FCr(^u?iU-G;k=JuNCgM<@%r5-}S_tR(%_RepTyEmd^6@ z$zEPG-Aj2@KTOVm)1p(K zlY453%f7j7_3Z2-V#8|sOec>gAER~5)U4WOP1S8pi4DLXVSkr4+}M8K*6X()+Ls?d z469g9FIxFkh1SfTR}PUXWv|_-E07xq@=_$?B)zn>v_3&E-E4U9qdcG90FK?CJa&f8R9TLF zq&`{e~P7=C!6+9mxai$R-HREKEB; z8Jtep%NK8kVfK91)j%g-F9r{y?z+gawJRa^w3hG36&uHTJLKvo}2F#2;1H2QMXJnQWfSX`e*C-+NdGCBk$`bTGjVbm!Q+O-%Cc@7UHS< zs0J>(I=)eh?o)C4Z&zEtx1WAoeqU+%eNq2C_tPo%bRcOsh0si%HX(LGp1Ql5M>`18NJS<<{PxT(| zhYmdUhGZhA;661Hn(d+o{Y zt(pb)XTxOE*E6XzNNNPNoNr3rTB=_T0_^WA^+^x=B&brH@mVGV%g?3k#Y(H_ru?)Q zE1T2G3y{xC-L`ABdbG<~F)%2plI;*FK0vWq-1dh(z@;H$FO+yoBymu1)OKltI6?5m zxmqQ%z!iCa@!N9)io0dMIVBr1u{#4o4$2&0@pXhUSu=+pHZRa@5w-x-rYzQ5MYU(* zUR2CdP5_4zXiPL6&7wjhSV~)h2NC7ydi3t4srvm;X!y2Fi|5F*Jh3NXuw3q?e)-ng z5o4cJe1NEWUS2jjvBmz`RQlkyx@>`p2;&c5402MAd#Y5FvDD2e-h$`qPiCDUZ^ zV^wQd?mEtE4_TGG9HI&vvpNpShNQS*0VTh0nNWCIS0su`8*hJIrugS&+W7VABkqS> z4UQapE!f96_sOy;+`g;c7KD>0yK_2x#kr2#IaEm{#&)*35AGal@X4C?(VAmZCPs^O zj-=OP?0ZKfcdMFvnWjB<)8;hc!LgaVpDU`eq8O*N*~7Ng#oEn-O2v`k6@A5^Ny|G` zB6^Y9v8Jpq#aVY}U>s^JWXVz}K`8-SzjQF1js|=CbP!QE#4LAw?xs&4zIE~9`64Dm zQ9;Pn(2kmz^5tAfi~2fj>enlTLCEgp;6mBr{*2nCPb^nDr6!r435dp&T@1IESx-E8*g!<4ZMv~#Yi&5DTk7fGuyDhx! z%|2Cb(-S_$RipsERV3ERNfT3`h$8Nw&D0626!66A^HL?jAtk~yWg8KBb8bPNu#@yx zKEje{(t+_-9O%?Wz}Xz|;xd|J8y*h9IV{0u0Tn&2W$f;eRj(vP&pQk@YSQUtcmZ#h zd=vdxJ(3fX88;lDhbf~s>H?@pzrMsk`Rc&F!gEB-xh{F_9TU+hinLi7x{01|(n{B1 zMf1K?pWAnj+tIXop8E?nw}Y<#DM^6S3b;}HUkguafaSEjfzKP?<&-Jj`G=ub2_bE% z3hK?=8ZSL-Jg}#&@0%^u4g#u$NKdxfbP{cpz)73t;$>U9WD4!)gP}KzBSvz1_Cit?Eq%dSq6 zDwjg0qe6!QpTV?6iTn4(qW-9VQAgHs4TPz>4&dWdmLWO#6>_P%v#BtmJWU1a=wW#) zM5PTIQGv)NF^n`|<3=2u?Z{EhWm)A;-I(k7|FS#leoHHjN3sH5!?fiQ(J53o)1U$` zqmOm7R`p&1n0C#~hzE`{@i$v^MJVf|!(8O-oyui^a4s(vf^#^@dr2w{^#+4ZhBdF0 zyh*ZDKVn-}Nj5mPsrS@19&4olYyG#re=lRmPz;CE6Oai(DY0%_R+XLv zXluJprS}zF3@UZhC3MExIW(hU%Y6~Aj;U^?zzYQ1IYxXtua_u~n%)-R{|5fisf(q1 zjsmvG{^an)wj2!FdE0Nz8i_^mY@B-D0IEprT@onO_Ka%G-RHJgDE$^%Zu&>vHY>a= z6@2R_lH8YM54IZv~iL?jrE2g%h_Lq)=cuD-+w^`1aj?5RDv zWTcwpg)!-%rd*XqIGwEqHP{2IQrPcyT5kGdR7&IB?CbaT^=te7jUQ_teNQibUuSUK zoiacDrSehDWI(@8wW4T zh>^;1uPKO&6}mNWcWRE+eP%zFMXT`O$fR0mO=Ipuh`2aU>~Q|!U!rmJd1fD59Xf+f$^*_SUqxN0>ByZE6<}o>a7{^nFtDeB?DM`*zy0*%{b9}} zuDzxpo=c^zUH}m4m)VCS1YS_yD#H>Z_FeBgkmp6}76g+x*n7F?8AFivqHR#9NXPb? zi2684pHuIEm6L0s2?v!On?0zHt%ThH?gSRIj@NT6{>q9EDyiJ7LlWdskgd%UKJhBM zS`@t3<%LT<;fE!8N*vZpwf(Lf6IH{0EA5nJFR)}M;P;kG7f85C@hqL?PVHN%R41TI z$LxoB`0pQo`T9#A-+dYF^Yz1fXjgh+*A@F2wbChL$vcEwx-%WSu|VG$uRf)#Hw-x@SMw^`9bL5H>IG^@I7 z&gU=fx7Gj%{6p45WoqtVD^}r%BLfg`bv16avDE?Q(STpNKM&bp_vN&eS^)fua`6_j zW)h06bFiwKm4r9)-h+spbzdddiA$@NmtL!8FIDz+UTj(eKS?2I9(422^XdwM-V}g-Ww0`@^Ym2wm-UK&U9Y8S#h!JnSVc_m zphMam2J&v1c6B){r-LDmN~Tmb<*qVoosL&oV~yw%zw{^W`YI?Nx_Ncso!8KvliG%? z)WHF&NlfkOrAia99(T(Yp6y&Gn!-c}V+mGrCdqnTgL@rzy^^V3Dv4u&$wT?Rl=c4r zH7R)jSUioTQK>U8-*+lM=jb^cchGL_q!J|{^J`TmCjt-y$A4X~_~-Sy*(tSWIl|G| zpoK>=1)=j{ip`qd_@2}8a5Z#is8NRmDd}}-^l3V`U$*Q_+S{UAfB^`k^4At#~8JJ?P*~kxgN^QSttl_1gZrUb_ixQ~S<_ zZ?$*kQX>W|pu;RWIqjMY6}>jM&)MyCG#wO627Ph zZc2kSUgSlxYPyl2J=DR9Y6=~<3Uz>1mQv-K+s1)=cJifxX;%TrX|cuSGX4iLdD^zGCEe#8RLA-R{=`JG#IIEh?;Xq8t+eLua(3q$dHZ@waG~fPT!dG3i zwCxF0!8udOy#ZKO-g~qb6p^M%(>PHgB*%;uJ)OnZ_A|;)Ryh>d*vJNay+o|$;j(st zB3=h!34S#U(kfNYO}wG_*oWK~+wa=U*@@d<<^@%Z7RpnqN`c<=v>jDLqEHrtqybOC z_c^QE+EkthLvwK@6_YQQI(a8>Qu9+fdUJ1CM(sHDyz@Cad1}*8uPF&pJm^4xL?QJK zD!%^o%a;#VTb-J)cnsmit3#P*FaRMV^;`ID@6-Db4%X0RMc1RFObI8=p?AQU!an7k zav@cP9O2w{2T1sG_B_dp+qC6X-y-y#)zohqEh>t}@6mQfo??1j4pz-#sJsI;Ue>mi z{Wn{XPh#v39zi>CTMT2(0r0bIbt(a`je!V?qm*&jxJ>%9-`;oz?`jljB}C~lp2Ozw z)b1tKZ39=o4)cHdhqW>*vR3DdXIfqggq?z;IVYiaxvW{m9IkA!U%fXSb!F?liBgMv zp16dlsotA|w&Nx$;biO29;t=sG35Lo zno3YOSQ3zZ?Y4l5Nn$6EN8v;2V-n|~#ib!uIf9^50Qp@5(Ks#5w010Ht@9S-sN_nf z=-?!N5SS|{sj@luEtN6yg3R~l@xN~i;_Imob(>-+5tpYqH;c-7xa`QrorjN zK3j6Lf?qmPLGJ1$8>}7G!XvMF7xf7Cu63{`+FR1lHh948<6LUWx8|7EJxSa;6)M=k z8$ZIP*|COTI{e9wpYPh+e_Y=w=dSv;vn2oblai3(8L=!{ENGUtJ-BwQ$ti=3(?^Pz zUoEuYb(-f2X=UTlw8yKe#olt{TB%FZu%}2)3qx^`J9QnMk4>3(!d+UUPzwBm?bTV9 zvl|{=h@>x&Z8Qy0??`puHKpCX4-V?>R8k1&Q-LU;+(!BYGZAY>0La}M!4goYHJd$o znHg+9Cw6rdR?5%$d8Md_^H|B7;OfRb2RS{xi{Jloef)WTP||&W)6RUMU8(au&o{%r zs$*2AJmXn|em>J_AadPln!17R(P5T5sm3rB?rP0(MD56%{H;rIf7Ry{y^yw3DgbmU za~$6$S9kRvL;yQGxjvPf!1k7cUdAeMw#o-ii-s_hv}}DZ+V`Y_eT4zvAllhn(LgRNidzxNKp&G}uzrLH+YWE&F}>(E5gW7UUOREdB`;eSma=Fb0tQg7`MOFcWE z0iJIPgC6k0sbq|2w^IKH^V~kI0)+YX| z#Fr7Sc;5y(4v4zSxdQ@K?v-Syx%B{oc-+_vAVhGBWFxR-JXrz4Hp!c6x!BiS3Xz44 zL|nQhNvcZ#nyTAD{qH8=#bw(MQT1Dew9`{0^Eir9Yuiz>6gBYB%etADe@+qpQ;g4pYiUR-mRww@tk^KZ1WyQD z@2m9rqx;EQ`9)qJ=spJn)s@^xm_Z3}0W*J>ZN%~v;dXqS1Zc71TRpnk=gO?A%I~;V z>QrutbrHD2IL{@8emV4IK~zs>6O*3Se%XY)Dx8pp)}Vya~%fh&6_-y zw>VD?xbQlR)tzn0Dc`#^07sEBh>j?x>Lw}i?v#~+d8%0u( zF+{M{eGG5cydG{@vji^5 zYHTA=kZMw#7~^`&o(K&bJsZRu$!LzwIF>9i$eRVno28KwX`Zz+OH!4avgkc8*&0C~ zaKBd_TP-}cmK(NzbZKS1{8>trp~SxCvO4EdHxjtym|BPNX8^h7a7YdSpD%4pWs{wH zp#`a6T{dbfe_yKn*QL_hq=!jta$EAw@atP-|Sm(;pV6-VRKOa2kX8+&v94w$YmyMXxl`joyQXOOsXJqBq zvwezkdQ|p9qLueNEZ3!imL^uGYLx&bP)<~khyAGn@ zZ=TS~ns|CNEy>@T@2^WGh3HR9rQ70pZFeIUd#$z|*5RX!`*!+)?60qs%zt$gE4Z7e z69|cC-AF8*`ZFyJ|0NI#a2d`exM2vXk{I$>^87n#K%I@~zM-Bdj+jw$JcYnit)O<3 z=1(m!PW>gQ*PDX>AS;O)ZTVYe$IXa#PLS(^%8Fk%m{+mOEQ7x5KDc>xo>+In0!ysg z2FdESyOkWBEZfrhDV@Ag^ZECsI{&s*N4ekbDYV?;lP`WB@YeysV;h= zjd;p*ISAf?nC@K_nJH+Tdu=*acJ(O1ME3d);tA+N(GPEC56$@GEhz9oe9eyoXv$N| zpQA3#HSbGj477M2r$l46P$?eGZ0FTItudP|txb|7QI8*06Rg{S&C}cYyQJh)xU-H=5)(#UKtJyRX_-jqTwsp7eH?8S()7%Uyz?& zxE$m$vN3Aj!MwgFdpLe40H!Xxf!G^3a`p5kx(V28Q6hxIx|(Ala8}8KkBdU}=K>gr zK+MtdCMXEB)yAz}MORL^{ncZY%2dU2MZ@8)xm0){A&~(A%aro=2A%m+QF)1;W)g0> zrWzo%d0TipgmE?9SQPDv``?!82!CHHGP*2r`7PrD7=y_;=llXaIIFHw;7lEH9iGY? zl?XUkv5)K(le0&~zSQM(S=@^n_|+SO%OOEyJ-Jeyx_ZikbgKPaY3g1+SdXQ;R9p7O zI%zDDC&js37%(*F-R1!6)|6Z7imk`&8E;Lyx#_%;u8`MY1!Y4Nl@5S5N*N^e7uajS zoKvUfWt%Wln{y}d$bTY3zIQ|a`0(kI6C`UOcYh(txO;8PS!c^I2Y{06I6>?ixm1KJ z5R4`TillCr-qoA;2ZSMIJe6y)-K1K?3HD)Orj64(=`Nvwt&MlWj^=E914rDGFX}!6 zNi#fcvK_nHRq?CZamxl8NARl0i?X7bj*<)23G}*pLG9*C_chD3ovW7Dxf+PG={82V zrd$PcQ1(+#Dyv>=V2hs`6%-kF`;b>7YrlRQxB27ar}5qO@uyE8e^zgNMRnfjv!P&z zO^QJylJmLLq=~317p~|T%f^}-%2AF;-tM6GL++j z+nSM+(^Ayb)L?R!9)!rv7Too${N7qk#3qtpl$d98A3#nxP@GpKG*WExzy!1IG9tFr za`H{jJxah;+)PS>!D4E5L`-SfZ9w$Rb|m%&YOlKkjgf+lM^&RWv_Gwu)!#46o$BZB z-ej82*Sl5rRnQ72&gee%UOO!{da$kX@6vm2FDDM?y3(3ok^6V3sJhDm-XvdBm=m(R z;;NcC1l>Sgxr35l0r9arr^40K2WacD2J;|7RJ;~qMu1z&#@JOG)q);^m$B~1VWKr*N*Kg7ex zbm5o3tk?J-&tlf2>Ufzb0SzpoO6A3$P7&Nw+d6$yI1PjPrYToOE?0L!FY)1Rh&)e~ zG^nG3LwRyeH^;SBNx$eBGP0fhknA&}4k)^YXy^$l@b(lqe;iMJ_N-*8X6QqNw}(?XXnI7(`>Yj6r`jFJEDj- zSl{emEtx`NfcUqSDsNX2uS)i=Xjd|_v;6#{w{EveHHrsH_t&{n=_(D1IA-empVC}; z=ZY}yM_UdZH~7Jx6k(ZDI940H@{M?-hjoh>ZRk?2F|4g<{y={;_9nlIm$9je!&fX` za!7qwpX0yM)@Be zvo~bAVK*tM;2^zM$zMBW)OCu99#&L(nCape9Sf*cRVtMvwM*5nJCaGMw707KtF7gG z@X9ZTGc6zh&(x$wuCVNnq5_l_*XmLK^KyNY^ms0p-RKN1QOthLa}pP2@~Wp89dusQ zJzl7UOXn=}@^@WV$jb*-Etx$iY+JfMq^ZhWPr(j}{OjGuHb_K8IUrgSog`B#hcP^- z;I0@{^LO?yFYbc#P;Ig4sa#a1voOjofzhv1U3lF{dFdo(IHj_%$3Q0R+SoUt>?JU* z)&S8F;ImS0#pN7oLFHdT?&@U%hhCQJhmRls)B2Bt#mZ8R@(ZV-*@+%1v8BcvX|iK3 ztC~x3g6K3ipgD8qltZ~~+JWTNsFswQ({*{{3#z@($qHBZBV{TpsQY{hwqoq85eW0r z(bLN(PR*{VuAbAC`Ih+4TVS)3J};T{RYWeoOnNz~tQ@MeDI##4mu_rIN>kHFldkvq zMuCt!)t0K3w~O+C;tG;;xi^)doQNXmCQZ(hQ|Iw@u|CA}=by%xFYWvB;TCeOd-@lR z0m=owD{-5Zp(?o*p4KcCRIV3}jx(T%e2i0T#6sa6Bx0RLVy%pO(T}8fgQKagN09nf z>zS-HPHB3J*v#SZPB7~!*e0j*-n6fO&MZ}M{oE60&B=3hQ&iNVTrOLb*nT>IndWkz zIEYz9Fsbh5KxtcPWs|h7e~)FCNYT5iVblPG%G@=*0w@mhMWK7_5=*0JOX|ygy{_5M zU&rU!uJH|`rWc)BzFg90Y=T`#%Zo8R95P>EN%g8-322oqD7mKteFTb&$Q~6)t=gAH zC6H99baG>x!7F|akSa1MO#Vyn){Na&lO#$_>eEt@dzyjf)qZk3(^|!QF>PIK&5p|f zx+?iSdj+wAA_b_@PQ58|#cMkq)3}Oikig>GJ#Gor#MfO#-RMlEt{o?Z``#sq6EMZZ zo7$f*tMzSy_gGsiy)yq)0k@*}0$Ud8GFRjr@}1mZ6eSd2Y~Sqblp#(w(%I6PvRJ`7 z8t|CrIR}x_nuqr*2X87Ue>Gs7%?!_VIv=a+rzi+Gb>e4Kta0=22aH~@Oj`spQ+ctWcEJ(XJ6^>d0= zW^<-8 zmQXpt@YLv3j!fpf$g`=7M_v@9TM~4hTbs~ZQIVFSn-e8dcWN)BX-fvdP)F#dV)v$A zbvOj221)N%QbH&#`u9ct{I*(OzP6w5_F32U&1?EpkJrIC%Bzc_&G8T_Sa1j^n}R@t zJ=y*J)X9l7owsD61%mK@s2|lLIRu&6(ao(M@%A>aNp9r49s-SR*$_8NT1qm%Xt|pb z+53=E*&pqPolrEqZR^An4l2=^lFFDKr)ITxX%Y%|RUnsi^rd`uIVt$Fkgq!ex-Ua3 zN%EUwaAA52Qx5OsWk6;z5=n;> y5>_-@Vr}KqDN0Pit^bzlDWk@tQKfWA-cfE+ke#qJuQ-zN|NMUd%&i;AaS8z8y;eW~ literal 371837 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
          De$g4K%wgy#!hjrECqM3!}7kyqE}3^%O!Vun9B% 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

          !RiG0jWuoR1VB}X{W8!hH6q>e_2-V@UAIO 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 z }LbiKPpWn=>U)R~H1fVMDL6O`dt{9lme2O|#-f;a$5Hrk&L4*eIEq zqHffod7r6Gry$Vkx}sAshinr9%xz{XUsrS5JX=TUkF}b=effPI!R^hu_2mLWzY5(~ z$>N;-O{Kq0fh|=6D@Z}lQKtepfQnaeL`~SB+Z&W>n$|mL*DFsiMF0)4yVP4%E`yE3 zRlGRpt(s+op{?!9DqTq?g75jfMBPuKvLXlU1tJcq^K!tREqq%Sw%{8oK>8M;OAo!+ zVMpa{3=3F1sqv--!hTZN%vdcWplX!--2v7Ecj06FF;3$oxb0XwfflVrw_mV z{4fVzTJQM>qVV%(Q00RiYEFbqY&6#Hwkjq;DGDKYu?iFdTHXybOIU{50=?t8WbeZ2 zifpIW;-~nsSP8t6rD6U34jZ=B^>ly>z`3cLFXn+uB)dHxC_Ns%pS#WE(dHz_pC(7m zuI5{pf{oY6r>4B^nfMG6@FeA>mO)b96ugjCd2tSU)$*x9^K3?q3bgP;vG6Aes?bQV zkPSy4*edpKwEwvqz2Sf}FAUC~z4+pUINhQd`CM1Rm2r#7-FL4tdY=k5Pz!e$amU7 z5`1-4+>$~@a#^FV6Q`$UlXm>;W31e1b`rB`EWmf27YsGqFGd_v6xTK#);n%?w_E*u zoI~&DmlLdaTAW-*^3Gd_&#d7BQOeQksd=4E<|IP)J6!o-SNMp_M8oT|3(S%oz*bq; z0=zXWzK?9`bcD$35k7yPerWZN_;2yKPTy)U>2G;$s#n`cz@s)@o21-UCy1m{*;-U4 zCzNa4Ql3hhEN~A|uwBSn7Eqa=0d9Glx(jEOrrP0TLc`5mKcjbHqS)qSgd!`T&U;t; zRjWx}%yalMsbp$>F(}u2mPBknwIAO}jk*>q4pg-x7s%c7T+?bBOvlmnVhO=K#qI~K zP9e+~>}&OIfEyg?VaQb~;!?fE+?BjahYmpx-xupg4N%^iKEewZton7?wd>RSN~)cj zw{1MDR#COeZUR;4Y*q=(CIuUDjKg5^u2O?rxH&wN)SR;m75D`>1qv1QUH7A^P$&h; z&7tbkJN2_YRw*jwO0Yc$d@{MY*#Z)sFP(~~gWgDHHWm{qyUo7D84V_(!oZELZAdB$ zFao9=PfFGC)}gJ^O;Y3>965Cdw-vS`#pB!){W#olY-9D^LXSo4n7ywH^w7&*s;X;98XANz(waBokQ#7k{ z)3&~BK|LBh*@l{FP=KzH3Md>5WEo6kUUMtY&KM79RLBBCkFMN$Nkt(uA5@BJ@V zYn2(c7o4!!9C+HlcNyUhW2kEUPD5|rs!E&BP;7-#ppwiTy`t$1^bx@PHWw*%>Yd)szEdQpjwL!1=F|6`AjhFTIMxKUd8p_cj|#G2fglT} zG>8D{ML8WlPA?I_2Aj_Djp*f!g{b5yjyuV(^Xt~5wY@U4iIW@43|&^ zdV3!w{P$0vKJ0(H^r3j|algEtVk>EomF#fM^JkrW()C?|4|I_**G-4sC8BtC{UwH z$-BDuwkLWJtySoKSiN;$U%&Ip1nq+GPSr6eH^8V&UOVdNsAn`yw-Qv%pmk zXPS536;En0Vw8PxSmi#u*C=fCp{Ip{?VM1%!X&apK~ghkn%}6S4BYd1*Br?#7VUz7 z5a_5RG_Rzn1YvnlC*5$a`4L^7(pheKoIPPl0rFB@O0@$$M_ak`ddB5*z@Bi+sQ(BEe`H2mJmtr@mF6vD-Z2p6M9#(>#Gdn?NWI9Dp ziHK4NwvHlb1=MYm5bIZ!YF~=W%MNJ|{V-Ik1h*0RsxEwmzjx(z`x?MgNAqs&*urzx z@@9E=mFh@^1a}SVomSLuoIM7-pM6OpDT!-+Zpd@^^<&+O+rMFdMFhpB^$eh$b9K(2 z;N&^To_bu_V{$kDXSZ|43SVPezPCF56u(K21Eki>#Pw2BpMbP|DfB9YkyN$?9KuGr zmdBTO;=n*o(+$AV;MYm$)PTF`QqaD5ksEEHB6BVQ>r18oNR0HdVcgSuVQ1Ut<$bUF7#p3aMNCbpER!b?$ zoiGG&Sr_pA;x~HJXOj~7PW@2Atv6t)E{*W|W;wJg?LH>Yr z&dFoty)ycTrTeLV{B(c*_q&yX1bTZ}NU~IZQ7ONO+=>#c`4X@1>=H?~8XtPU5x@@V zN>kkiaA_l9*2Qei92T-XS@j@79OY8mw*k>nmX)<(A0-JFc((F2g3)RXEvWt0Ro@|Sl@3!Q4F)T7QyDLg z)REPgQwJE71wqMbs@XhhCtX!Zo1jtmXRn*|W14!|DK{H7lpf9oxKdpBs4BwRR#I=3 z))-*f5jZPTBBYzPU6%wrA%<;67OOEz`jcb#i`9f zFyl-G2_c!b+$4+ezDhsc)r7izv#EF;61(rjUmo*b;9it;bsMm5PY_uO4p@gB+Z!Z& zvgt^OdUl>5S#8ma!fcRsn6;XEuAKTWupi>Mim(vBHCx1!o(hhWyEve5D)npP1Jv$o zc5$vw9ev)!@W*Ow9%^IR>>LR;S(6#I&9+$%SHWsdXJK>$+@*{vBB{oBcp;*uRW_>n zg7op+q5@xl`le{Ais9E`NA3G4&rkK|{(030S*H9lH60Xdy>D{6d=xSaBE0XzHX>I< z^MFfrnIJ%j?ulJbFvZ%eFex$`0Q{#l%RRuYn|98ynXU}M@^e-LLM2@iK0Av5M^Lkl zxY<|#s1Fi@2!9)AbNABJ`!0aV%?nTLzoEJ%_%BCrJ?pFE&SnX2U9P^s>#Vd=31Yec zOR3em+(z`0j!F*buCC*$7LXbhAGQYHhvqQOqh2IKohO6F8j#Hd{JxzUb|mVW>Up1R z%rci|h5{m+S4Xxd-;Yq<$c9nf(IB8#Zhj*kg{YUc2$5YJr<(oC>IX6lJqiVe=(V}G z)q5%0zv&~M;KqOm%e*W8YR=wOKeOAJeXUwM``TM&c87I=6qYHVVJx*+<&m8dh%?wSe&ua>n%W`h zz#j;f)G{+6HaH0FH|>iCX9(+b9%4&znV<1Zi8;^CT=gQfn**(7wGq7(tZ;o6S@qLg zmZqQGCG1?utuXA?Z(f@y{pfTURix2ombz_~gm)-bzkB02?CJN+T+88xht_T+YsgL{ z`EJerXVfq4x3}wl%g^V_P(BDp`Ioj#6-6-Key=;4o3Bv_l{@b=aqu!!1-N@U8JW-N z|8PvU3AL_=9c_*ck_V$=u&0y!bK{?+S=LveqnA_9$6j=VJU2y;pOa2e2XoCXyOPxh zK?tU(v5}*eRfU#QH-*4EA!qOQbQ3D!N4GsrfuOrDV>-)V-7ce3qhC&K^w?H5X=~T& zO@lODHUwsp3vA$o@RaR+xxW0^KmY6J4+%0}eu(FbTASK>j*qJR;`oY)lzc;&XDh8H zO8(KFs02a=HFe%vVCRDs`;viI>enVKaPFpJG8{ob#v^GW$TwJ)zFz2rOQTh70ra%2 zIL>JhE1X$&6T!tz{h7X*Rv!*z}p2~SB30nYsj<|Ru zt>MH5v?3DC;ANj`W(t$>w?!(`z7-NBJWhWEWgwtz?OmGYu~P5zV5_uxzRZJZD3&gD zb<$>|=&od#`d9XqshHZ~FvX&bHVd{FoOX=Z6P2!V$!JM^cC+ndiIB5`K+rKb@3`M&8XYt;SjWv8@`DL4h6pZ7Rb2-aW!VDqt2Cg09+ya26p0o`L-PPH-e35Ce4UGy95<3=e?>o_Ie|w25nt0MfB@9o79UGeJ>C2DdoPNW znQUoh&$dR7Vpb#qa5smWn^}%4$mSRxUx*I~?6N%%Y9C#U__pdW^P4quoo)Q(dZjnR z?c)WJ@(L;80zsrtf~XW`33&rdWJkVT>aZ#nOLFvHL$%^MWpLjL!EhYUn>w2CA)YTn ziDEr`tJhDEmZlLLPjIdt94M>btf9S9yTW6BPPNg@kx=bl%>v~a`QFuyK&l-MymFwy z@XEt#9%)l*`Nuo000eVNii#)lUa5e171UFAXOpTmk(x5>-kecw=c{>ZtJ1$lb3?z1 zpVuq0weo)*EY-_!xr91C-bP$Y+Nct7ocl6f@0r5u)(_b!UcIltf*Is}@{Ivlt;MVB zxj@B3vavo>ty&_SUK*V>;VU)^2_S5h8p1Dg=tiv=;#zyM-Z=lfZ0ZpEqRk}^phe8?%3iP!R8P_#^$5%s;dOVR@ghG?st4z3 zrfyTdjzh(U`d3SJx>PUKpgdS2IMLINtW!7bE^162ha)270*8!)z**VCrhU7{9r`>8 zTAOoz$+>FTYQ^S^tw(}1;L2N@wjWflY%pheZEM`Ow54;ZUh!Bel~hjP(N4Mo2h^>u zCD@Ior~Qb7fH%}53+jVr9#};$WpEX8kI@E#SN`5O>PQ;Z9-Nva7m%37M;zcz4c8aL zu6UCUv>1(QK5pr`RDXQ=_QRJv?Joik5);(hT*3>SZm9^~zvOxh-Jtf=4yDY4stuP6 z<2PHbwBArV)Tnh-in5EhqXPiw-cBT$o&z`(tuJhJoxB~&)P!1^p4~8&#U2Q2-yMO_ z0FuIv-=ak2NVl+$ud1^Py9P8!q*TSmb6VAq5Pmms_#t^kVK5Dg_RTwJHu|bMSrf4I znUi|!RJwJlH^sWveKnHq^Su}QW1+4o8V$=l^yLP>%A3~`N>*7u^3vS_WU0!mZ?|0( z-Bo$Fghwgrgyx*8T*D8&Q$RWd?)WJ@#fGst} z=XT4}Keb!W-g>V#y1I6o`nhxJtqEctf4Nra7hM{kGj-?NO!m6g%vL=^r2&OoNA$vD zsZFQb>Odpip^J<4&PI*wAmDW$mm?O(D4GH}IXzgpWPd7ap6<=neseUzyeimQf_inG zf_VDrQK752r2nH-ORUbOTLOQ?0Pq^0BCZ3W==%&l@J4@t*LE3q>a_Fvx?(!42N2gG zg~m&jy`b=v;_tji;t4SoU`2&Z3=ycg<@d)0;MZ?||9B~Uq@LE2cI6d3=jrtEks2y= zq`WPws^F0~a!QlHxOCV(<3yZW)$r8Vj!KLd;gjt@(BQh)v|SH;D$8qtbH=`xhnfiS z3I})UL`zSiOgHl!`6)=#SA%EGP>LrM6Yag(@4A-bDv5#+ll9qDeUFStz?r~&!XNos z0}p`g%{xy@=v0IKsh@OCtQLurY_lm=xSI7~$4sCKXIl(90>t}jegE?N=kL1lDVLvq z;g3Go>bwDYpi*@Py}=p)o1mz>_C4M!d7aGqDXDnu@|BZRpo3c23ANk7rLG=1^_ocGO+;dfdx6Emlo8=2g&JLeSmfNaL|p@Tp(-)Bh|u|#il;mmIUIbY2X?Pji4k=nZ&8^1HfQtZ zU#yjvGpB^l$6B4s;d|7B)e@o{X8|o#H4(z8knJhYtWkH#FQbx*o9bf%7PB+elrl`5 zp1m%EdiA3ANdQxjFlfXQEDp(&)PSc2$ub$864VL0Pw9(Y9-2l&J?W~jJGZ4a$)UNN zNIX_;WF>X(P9p%)LJ9;fV*3(02UK1D25;Otg*vCe*CWx1ZG6>TWlRpf8Y~e^Nhlrq zXeAKW_|sZ__@oYoSAR>X;HCH2ozC}!PH$gL72A`kD%sAGG=E^@;+8 z@>cCCjwL5B)b!5lPDvspagD6K-P8k4D3Mtoq5k{#@%8UA=a>0${0~3h5%dI*9l2@N zuI1aQ)lo{i6KbZjs8+XPq}~G`a&VXT;UT+NQ38ur9?lI(a3b22t8~udw5NZ_y;4z9 zhhD`z4>>KZdr{Ntvp<{Lx~T?zk~Ew^^J00bAU2#$wf9SDe5*yAMCfvYHA&R5`t<(z zJk~Av)V5Uf*DjApc`7Oc>apsP)RdDP%}WMy-_k?n8KkN`0KK)>y{u24*mkD6XBLkwf^s%WVOu-eVjJPC0fdJvibCq*Vb`I>?EhyV~X(i*$ z_d)XC&Xv+ssGw{HzGmlw;=WT%>nCzJrl2nORLES*LzT71{@7T@)Cg`}T6jg~ERT+; zo$9plOQSkd*Xe~M_*>1}%~2Ue4eTj840tyMXUJK5FB*6!tB2`i>1JcQlw0GzXfHuo z&kpk9P?MYoS@?fku*E{9rhi_R>N8a&3-;aeNwNA~?{HfodV@h|nA*Tgr_O4J4bn63 zr?;-+58Iv!W5pr1_trU@Y;>v@lB-ITN}3lM#oV#7;n~dS2kTHPguUoY@s&!c~Wel z<_z8jj%;7{Ry@!gsk7Vrg8lLJ_mvN$#>X#;cJgcVg7F@nw>VPXc=HM_o4mGL<6xz4 zDOSqy=C`Fd_eC;EgdY_%4)5{^QN~Oy6BNKC?3SYf;e%qjO2^6+P(@H!sFCH)A$XdJ zUb@%RQvwdiR~3j`(=w3#*~ksRO|>yD{q@MF>`MX3RNYQTN)QXxtQqOnBX_@eO;w+= z#!IHiBm*g=pHEPlwl59@*$LpAG-;aqJKVbe^|#;t{x?;j)+zj1nWh!%rBhmHSCMXw z5RoQS1S(;vO_NBX{?@9;Qc4iVrW4Cu{e26usy0W*$5OQfO5VLAzMkd1cXiMv#Oz= zrkZ1EQ_kR2Rr|14NXiD+-(WkcK8ltOCTWl6q5T*Fiqg@>lk;vWEgcSOE=K&W(G+PM z1ZZO;M`gMlUM4U^3s++3c{p>nj;wU$v=!_E33Dug7i0qdKdJO+(Y7lHnQW(uKy*6;f{Mnl zR0CDT{WDkRzw7&)`Nwg8xZY^SFcym1sK$K(TpVmlk+Iqxuw8 zR8g7^pi|UcN?OfvNQZ41ez6if(rKg&tU{;p$~yU+N7|{D65%ROKG)IfDRLxx_v_h{ z)}Eywp*mzmWLL{G>|G_4b)%wvIB{J)%Vjqrt(%%W>$xx%#?t#)<|}C@cy}Mib^|$! z64vBSRmHp0%U#_<0KLLdfTnBTuXmZmpVlhAt<{U1zJ9WzAhoHRW9KcXD#+R9oq?X% ztT%^7qljzT#Hr(4Gs(c%y{aDPaL7H>@sqf30t9~&C0b+s*>7wtCGNIqf38GgbhrC3 z72JEQ6=#!Org6Zn(TB6VbJ)bNqPFj^K{LpVEo9F(*dJGa$uuDO(28pJ-Z1ns97n5* z{N%{4!wcO8F+s5xX?oiIac(L1w>liM$nTx7@$vK5e?RpRxBn{6jlC$@QLQ*7DeviW zWb*c+^jL!Kdg1J<@AXYpBpo!m^XX1I$YJK4Rj-jnWrX@tomkc~uNN;yj$Pqc4jWLT zXr@f9MxCxS4YptCWa&SsCD*>RX z0F?zB2}q{bgNk|E^tzkfL}VbjNTz7X#-VP^7kNe_RLWUGnPL^^yQ|^H@%1;}{rIwK z!~BZ^>@V}w$5q*y(*u1Gw8M(+Y#Rxjt?52A*hn1Dc6y=iRdddIU#bJ=JQh2V&3c-K z4{`pk@ri<9WMmMjiiHW>w>$7*gyRp?jbPH#{VWWrPLc^C-BGU__CPw6MDF(MRn2t# zOve2twZ3bz8Jo2AH`g(tbaT9lf7fiz>00NNM^T_QJCVbSSuG7aKGJl#kIi% zC$#g;qug17Q*O*Q!lj~`Hwp5K5~z>oxXIbn$JYipJj$*RiA)e;+ai+lZ}=?MPWHW{ z(4OjdN36Hi`p|#K8oW)~?JvT?rv|ECD(RodtCDC)xbA9xQvDy!qFr9$bh+_>0;ix- z&|>H8YEprXE{Ugln;OG*^$~#|+DQ%yn~O4+67$@sE~!H`Q#dUTuRQr0FLiW0#bd^I6r+T;Zo9fG zo1%EtMOjS=tF;Czx+(DbzFOb@{^9eogUl-EzYrbNRAPbneO;CdAzY64L2UH`M%b<- zYv!+0`=ygKqp$m^rN$JA>s04$anM>(({gqn=b{(A-`jTUWLaFv&GHh|T$R%cw$s!3 z)E#r$*>PK~bMEQj5X+EDa{6LqPq@Pk<pt*^`G;>-(a*cveA>^c} zK$9<6op5}Ljuo{S!97mOo@_p)?)f`FDyPy45O71FF3!wqUBe@;!S=jul|(ZoMi6=~ zy?3)l7aAO;Q|BzQ=%sO(p;s64&GyO!JXQ{57fq)9e_AdTzFux=^!C(NTPd-#o4~vG zQM*=_0PlK8%2qY22TcQcr(Lu2lhP=Y?;ZYbE=LB!J32=4*1fX7$(&NPc8wd!vzou{ zI#BRSs5$J#sI~f_(Qt5pCt#RXsSW^i99<;|b_v0|f8OJ>Bzb0Tiv#NTN|VYoo3gSu zXHMnSyQuL&fIr9TW<~{v*-e{nBr_?n%8Snm{)Z(OsnyT>a(%!4F}{8p7Si$bDDL@* zO4;4Ab|o#?{`UUq=CxXF5nD7}P)YYD6%xukfc8xn1J|1UqWo7Bm!L*D0)krVy<@WM z?7~Bf3~HLY+Gl2OHED{$*^}TbHJR#x9Ee1G1es7#o&j1@$uTJ`s^qd1R0-qGc&uxbd2WEj4D!*I~VmSV(w$l|HBQ5SxSz&6nuj?Hu&k6<V@ zwjkF2mJP#^o(EB6dw5->t$0?Qq%PMyi+V>N`Pu{*4z$-m09=REmrQAV$|~PpBNI&2k5|+#DA}r$(WbbW z1|4N-6`YHw$1KDG_fky3y8Ohu*KufC>_j6|EeY1bE=^P--L z%_lIdR-C)cGsE6gCMIaHN7RW;#VqO1k`7izv*=?t6qMsKecJ#DTiRE z5WJ~|lsY^Q2jEj_Vy?til%t|fthkV$JS5GLWq854zgeMs0ZTZvj|FJ*dPK6fj@4>e z**kcT@E`6s;(J(51Fu&N&g1HEnEjo72c`$64) zo|669!Kv))Hbzko59u0>({YidDVBv{jqhpkQ=Qkl3b6C(jzZ99e}L$uMej}PXpq3B z$KjTUo_#yiA1I>FtvYynj&aJPkTbO1$@TSIIe&60RRuJljAWOl$X~r}>|0r8!$lAe zmS2KDP8nbCfZ+oGYka!jN}L}}o%EuKJ1Nptzq#2(k{5T!ABU1hwm&F;d+`2FeGH?k zf-r(7@Xj5*qMDMNmNkIQSdHE^)dtpjjZQTXd*PrQSp{$@Q#E%=kk(bpr9yjJ9d6c( z#CB7t)2K~N#!ZRzsSRRL&s5t}@P(?^Ce|4=3Pekq;@tn*|(! zCiFL>-NeToV$~#Dn7lI-_Ztd|0UuH;z}4t@ysCw}_b@~TTUH#DrVXkQh39voRxt%f z)5iW3Hm9ocD%2@NeLzmT-_@%|J!aVTq?*$ZQB~$$Mgck{m8K4kWdlH;=T%^cG{+yC z>XwzIvZ|Z9^l6PD22T$zbTY#wq$=|YKR>tCrw{+QKC!bFY)?yN<)uZzN#6u)L-jad zojx%7xB*H}n=DyW=vv_LuMXw8#tY}Ja$>lDT zs!sI)f7)F0lG8HFPDZ@F8>0HDtHYMN#x9guQ9iWVm;Jn+YxVJS|Hreds?f(vykhl% zDU|-#53&@2O4jYJcAS#7dB3AGPP$GK!kVMs$4)#lZBJ?=2kyX(9I%Vvk+n|R4gH}I zoCOzUC)N{DOA6}q5vJLjUG=M{7@0%Sdfq^MkIwIXIpNTvP@-(-KdIm zsg={E$tlB04NdGG#wN-@;@Rcc?VWjuC>52uq)G9<9Al`SSC6@3N>(P%#rosRr!Rd` zZk?=n;Y9}Btw~beB1lQDDovWxiLZL+Tw0asHKHVc*L<14s6e$6gy&MMQGv(_aJBz< zf%}yJLm<>;ECz~8iGq+UR4z?n+$CMd$URf~Jg`DjC&WhJXiC9)6|HQdJe8YVU)&6; zc~S;ZXDJm9-plrCYTS1PmclOXm%2u^ERjg@H>Wr$0k^deOE}ixGZ}xgsI$ZePqdrUqNvog#H~D5uehL`lZty>sZKW{#x`p-R1y zQboA}*1*9ZPa{z}g3g^izf{4f+JZah-<)xY&m&0K-5nGZHEIAxdFkxop!(ZZLx}v? zrKF9?%WJB1-Y1{NgPgYi9Lh^7{*V%ebB9IO8XepuMo5O=7R99~9ALBZki;&KIYkxk z_05NG-~agZHhHoupZ~nOQXOGe$W>AIqzV?uiA7NGo#3IKMcy3W1!QT3z=xM54FbR! zlG6-xeejj->J4qM>^*?;i5gcLcEhhWi2H2z9+&!#0?AY|hU`b(yipIx9=)B;p)d#F zHD^)HT|_+90qu$@hr||r!{@g9vZ8~0U*e#5XOY*Vn*k8BTh~w|3hY;^v7bP98yMbWq%FmDoWNyMMqY5%YzJ^S z1Mkh;0JiKw$C+KsmjMZ)>#e*m)c23e!2NIk{o(8Q?T_p0{nk`fRV%;nBS9cH?;7-N zQ#3ChfUJ;#B3YViF2|Q(uZ}R2G6|YPcK2oVMb^tQkOEta11k0YTz))LctH!pJ zfJ^UFNuXtL!1tRP7Z2Tm*mHqbI3xl}il+9Hyqk13l?(4d-XHbNKdwK%f4)EWH4W`r z?a!r>g?aDQ(_fR*|ew;$OOL-b-cH+EiP$M-G&0={exoeGDX=v|UG3GR9<70b|zUP=}s9IZ`;`K_ABBq30E$3ldVY1(*B zy)qPfT$3awp{3?!dr-w4os*;8j)NUWZKMQpQkJ-^RIFn!nPyP;Ye6Uh_FX>l<3CuY zZ%c`Ksd5r9UxYJEYBfr>?&q+zG;FVti!YER8$I)?hMhUS5V0_VLN&6_`cd3-$?0pr zFjX$403!(Su83;<5M_T)v4Gdgsn^tf%1FxIb>AE>oh+ZCcBiAJQoDw>K|O=c4$6O- zXZ);%1+d11!4|zYH>P9)w!DUUoo$krOfY%R%VkGY`PDq!?$BmoAApmE(cYCFY%)q) zDj~2|RM0y9v{Vk;x3}(>9g6azv8DbY^{M0Y_41}JxSOKQwnOt$aMZdW>gw`dAgep5 z#L52^15V)i0nR*GAOdYygJtYZ&X4|VoywJBjJiktRSjKL6m;s$8BZYUlOHMff69Nl z?Amxkr(s#ybcfDFRid&YHWVcr@jWS`Re)W4$+PJKci}(z432 zyZZ43cx9q>6zIGZc%{&*m9jKw0j?7KR;Z_%cQji0QA4Y9tRfACMU$mtFQ15Cbx-rC zk#pqknip*WfG_}ZQPm<@1oI*5@aOfCO!|T%)NT#VjNZwCl1v0ufxWBWtIeXu?R@8) zDFplJ9h|tnr)5bs>dip`x$vv!wktZZIb+XJ;pFhAPMcttjbHEQHGl|_qFBGN0M6X* zr+sEfI)>efw>$HH9#iuSP$ki+ZU;NviRZ-%GeSmoF)@sip=J$FPJj;?N&RJOMhBNm z6~lK`=&5NbvH7OgRQv9{wC=IJNR_vxG#^4XKh}#-|8>kaQr7COzMzRcE2Av^#@oIa zcijgSb{Fg27KyiWUj+W*oHw~m4W3jND^thumL!jreVsTvo*+};nIx@POmCXAM_bxL z9X7+650+K(ZB9>NGL?gdLFab=1d_DQEXPt~@H%L-J*zjT)kSr()$2YgFY_<6zF=g;52egAsdISh+YT3^%@ zt9AzDT^^Dgq)5C9!vipArmb&$_j3n2S?Q53oJAYj0FWPmonCZ=H_u=x&58m=dw+M) z-%>8AV?pXwPK7mO6`w#aR)NC2JT<=Ap@Q_3YSuIb=?b=)QXA|ti?`U7PMvntjYkUz#vkC zwAkpIS{9qbZa|G5oN54ouHghBcxdBLD3StHmCmOkvlPUOxHF}YR+pS|;!r@y`!x`a z?A;zuwvl`+b7~mT>wafyFW1*Qe5yzGFri@Fo{AH~yj)+w+7{j>u*8W=A#C8npuV(w_=mixf3bn<~D8 zol{3U1B;k#sSX`dmCQ9#kDNpJYxy&_r!^X>@o(&_WUoJvfEG}sHB7tSF^wO_LDiHs1dpX(I*a2?`GUqV z4ud*%=un<|>qT+M>S$t3-PzXtUb^t)!WR*B>4n-{WhGcAS&F422Jov@Q`AJ{R5hBz?d|@H^FdFFL|?|(y%N2tD`Kv}F(5g8m$jwrGY+QL{+h>j+0(rgO3GtJ)(PJQkn|6&0l)nA&k!N;Snv2!Z^r>v#@lEPqpd34m>s zreSwhO#vcrGT6c;I8L=`XhzIsi{JLhx2h7lvn~cgbtG!LHz$OoZ^bHOJb){=Q{u-_ zB+&6-$7-proj5lAA@BcfkJX=7On;qL76p>5>5TAwshoeGDu z2n7!BFPxFE8i?y2NSTPknPvhs#e2JTTy$t1{7NR#__i)jJC1blB|mEOq70O zEnPC+X~48CqNXN^-009`8UrU9&taUm&@LcLYI>l`rQYb_(D7tnEB<$avx%Gp-K7ks z2&)#i%C=?D%=b$mE9-9EpIXL<>Pd=DflQM0k0MHZoS}WT;Y^-bAuitWh9wdN1}27{D~ZvT=TKV$YD$CIgn=e zC8Q00yPekX82a0ym+E^eAkw@`L9l6MuN~Me$;oLIPD3C;tDTT`aEf0D)WIL)do6|0 zD#1ff!E)JUQN>Gl?fKU$HvaW}d@_rETO!Z)M79^5Sx_xIf!}ac!scyDf{2+(-io## zz$1yZe6M~}bo1!oZ0a{)Wpz0C+=tdPlzAXd%6s;c1+WtY>e(65ITf12Djlt`%b~8Y zAdV__JD=`IR6wPv+dlwhydt16dv8Q>8Bm$hqFKyNWqy^j@_PNar>u>5*xjWH=#<7I zNiNLlpEyowD4;|qo1e=x^9rrlZs6mBws>>Rkmne1l zI&XbaJMcfRHdO6VxL$!XGWZMFwU*xikk{rw(H%EsY0i6N&7I%WQnESuy*WGY{o;1% z4>y|P3^Q6EmKr?PgX2T=vbR{O=C#QzhN%H#HqXZHczRnU(sXDG_Vc0CtY&*`WZ2 zlfywNWRof8scI#FUv9^6Zmn*XWxIM;6iG_2?$rHdxp|Cd(?sbw`@lgaU)}Y$sQ_C_ zP1Z9iE0^tu6T1{(*W{T@Pkhz0K06(GIP7~k5`PoJy5z#TD?Ls$+2t7$OQ^nX1r8v3RYHv>1r;i**%JYGIbw75o16!>8YtdFPvE(Ef5lTjbLxM`leLT)N?=q4cO7 z_d~6h+X+G)q?Z_NOS{lUlgEpPO_Fu9ZUiaUt0{lsMNCBV8IN|_A(1DvRoBwQu>QyLNZh;n0Ndl&Ks@KLdw^Uz96wH1!IDnO?r z0(PAD`;_;!{NKFx-5pWA&c1gi=`=!RHz$yevv=t)mg@)kF#H%yd#T|;3xNDPzDdO7 z(sy2J&=Q4mZX;;}uy^(GrNvxoMjdI5O<4FR=Q#JN%Sxca*;q6-MUeNDIFO_jCruR$ z;(tZ6@^R&>F2aRBY9# zmFEH4b#q5Ieht=C1yEJ@$kBC4W-(iJTApjz4ef0#Ie!VfOB9= z3CtgQRA*ugTPf=Dg2VU|6L4>Xj$}*{QG)A%&B|qaTl>P{n1N-ThNXc6Wcyn6H>XXf zGq&~Kmz?9$T{`{c#EY|2EIVaSIdUn9udj7hXPV_y5;H339eOJANI5{#QpMzb zmB5nZ>|MfQNT`Wkuu|7q<>UQjnPzQp$jx~f<_tiqs zHqP01sTCoG<_+tf%`dqWvd=Q_HX@wE4b3~dz@%(9%{+Arv~gRcYNjQ-7PaRLS~Y+igQq$HHFzz> zF+rY*STw8AB6^t?lg(BY3Z~8bdaw!K*X#S|U$fwT`vs)9zf?w!z-jmA*9l24RMPte z+UkTVDpRF;ly*J~=fTuO%n2LmIrCCf;Rcs^V+VNSU)#JSofe8KIk*0c;J9;kJ`Mn>Wf_<5PsTP|MFtKv;AA?0ZG z=e-Azy?S5n2$}bMr!5${&KH}ndD-pMXR8iPW0h%%Hf|kk30dP%BdKY* zsi>7Lm_zbJf9xh5aXDqqE(0s7`VeuKgs(+~a-t4pIUyn^+F>iT>KrBN?NS_i+hjjd zMqDb7Wu1lMt(Je3XRZrWZZRx#*}kA3+fy}Y@GA9qi2u1v@#kgY$uhXjiKR73=Dio+ zR*7MMm163dqs5+)rK8L3n2TX7_fj>xOOnC1b1*fMpq8$bJz+|@O}7bWNjvzU8@O33 zk^tN%hdb1i9>mO|o;F3PO?4t!8Z0mszmyQVE)o>1vm3V$<* zH*4TY3QMJ>HU|xXQr$`$Ocq&gH8GdHlHw}P4SFxcKkomrO4U_*;sVVYqx3wL(KCS< ztj*4H6x57D!jTkTL6Xs~mKsi=(rTdsc$(9zBL8}w>wa~`YhZE@vbaupZ zH5pk1GGSKEjO=9ZR*UATS4<`aX+p8FVaJ-HABuk3zfW(fj6eGEw?-x+e12v%(}z#9 zW=^!10l90>+#Y3el5-T+SQRfuBcn^ce+jax(x8fxSFi4r6M4#(QVv$_bWgD#c1j%%Y1 z4x0*shk8Z=D5IH)9|#~$mLtpZ?l$eXyW8dzzVSjM33) z-F~O0uFcaU(Z;w=GAhxr-$$lXx@%W+JU5~;TUzXJtHh;zt8xz)31-vicsR-hBv%cM z1q-S%@qKx_$tochy<&JHy&Y0SH6*|EJLS(&9~1esR8-vvz)9j@pFRerzI@0_LU*y4 z>WlrBP5r2}CjX;QvazaUQdqJ*L3fVA(MyWARfQ0um5tux1ak zdLKMFu&)G#DwSCLT#M;ovk6?;_k)*rr zhKm@Y+MsIsp|7WKddH%uJ4moM)y}Bb&*Fu*Gyjo&BZnSfa@6R2gAAEKkl~2!Qxlcb zp{2<4ftiSe@(#~yDgNB~J>Px%?aQ_1G-QdBnw}|-46aJ5Hk_PsKhf#nG>;+y&F-d} zeyyz0)b7kusGUDyFN*LJK8WU2YGkiNH!by(*8MQyoxh%106Lq_8NX&c z$U`=S!7s`}IAoKSE4yB0N7en{l#95ni`&OU%eQa8);ETDJYE;c7qCFsr3Rwru31ic zlWe@Z&xkO*xkJ$`zD7|1B`P3$*+8UXS$AXWivUITrVlNp#^UHZM|r#z%6x^i@jKR4 zWLGRYImhw1sMG4LO#2H#+j#ZmkKO4V=bx9xw0dLCZu2DiLO7^bz1H6e^~9->b|*mk z5tghC+dn#Cdo^``>_*6i*(e8ZZ_-r+;v8+E;Mz^B=U{`_}c5GrsAzmQPr`w zt9D+E-a5I-4UwU4hlLN%I#X~qp4f@tYA?@*UQ)NY5~qQg?evVXsg*bc5Cl$L)!)H; z>1@ITa@7^EfsIPp@JdO%+j8}c`k%IZcb& z9z)C_D|lN*r*hJWgBQD1@=s^l{IRn1jShp!CB=PonNG2P*P4=Ao{ zZ|9UF#YVG5pp=@T=;{Jd;q#t1`}I#b&P!#_Zt;3)$630QAlCvaYI#uNc@Zc6pQT=G z`@lX*O21TKK-`PANlj_ZCZxGVNtIwP*?BBuNgW}AVrNkWDiXG8-yn5`QGZ^f@be<+ zH5J41wPX`Sz9nbG!M9DF<;#g3$4JA7>Vgn3)L3ZV=&QX1f*>|lU*4S^7q3z}9B&}R zbv==(_?Gy@x*Utz)n|5wGaKIgg-1nqdayfx(ZKDek3DM~gG2ikMi^}SQsAcq4g7aPy2T05ji5fkh- z=MB}ZNib#GWYUqQwYTh`InmY30jmRDh4qJO6zg|;{1sdDo2Stb_^ z_Sw3Z*SST*D}^Pg3iW2OO%wD|xbAz3H+5uj+{~hpdcD4`)VmQ++Fr)& zcrqm`GwHQYD)V}$;-ueb`Yv$?pXOdPXiO}?+WV&N9 z>ROymoty*;J>TCt%v$Wty(>R^DL8IJ&zVhyg4OL|3zQMr3Dnt?*O%BurJ&bkdNWLs z@A^az$FZDtq~%jz@nishiF}mhtu&)g?}m_^wfE- zZCCF^`vPR&v|R2ATo|&A{8v}DeZ*~BKEsd5PBpKIm!wox;!>QT2EKv!U%Y$8e|f~L zMU&2xx`S>`-Ib(umg0wS(Urxf6l9k#ZbUO&7I+ zlbW~U98oVKYGb<+3TSI0EJ-wV3uo%NlYk(pkx-(^qRMm5n^(0liMbXj5$Ni%Q{4{S z!87ssfLt4FKi2BszkT`KfB!H(DQb7hF?*)J>Jb}VJ=m_Y31CiU%1*$PYQ5?2bZQx| zP3Wx?u_{`l@{GD<1~n`Iz!ZksSnP+S1f?z5_(=ml(ivN?I{tR>d<6a-h})wV?apXC zZW651sKfS6Wxw-YRG?kiBGo{>U7m_qwlM8OP!IAgn%d6Au(#<_mx9c%bKD@F)8WVp zdUdVAv)atuP9o%8zheHbvJtg-?Zh8K)%#L?`S*_-JmBjK7Og6?9p1C0<02xfV7?KT zn!LA4)T~)sLs=usz9K2RM?B}CR`;DZ(^7!=6H#3n4w0+KHq81a5&naNQI6^4SeH-X z=@+FGGjcpy4BBZ2RS}gJVE2rV)CzeGP*KcCEi+uTteu*nmgOHk9dI?SJ5IqH14U)kE{XM*6X4TtV?yI= zIP`FPU-XFNLBS0RC~wy;lE4}gDLZw_v7Jt!f`xQh(`)NA=7<+sIjPLE{3Ip)lpQAk z69V?T1&VUD43v3MvwrG`6ExiLXk462cGsq~g7$6yu}a|=ov5Aw%Ho>sw=ElVdDyCi zH#G$t+dim$G`v+=qQJ}l#p@yRe(5q+y|>Gk7SN{z(WX8qv7ao}WULT7hgU!~Sc*%i zKD9(8^y#1%&L=IFU$9wna!3jRe(KZK^oF@L(P&)@mmF8yH73o^JIK1VX3MVHh$0ht zDW%~m=a0a36CyIm!NKuyOn#>>FX~Rp8a(WT7n!W!;4q%6^tTuGwG%kmX#VUKkHsI; zS)9|JcDp2T$t1D~v}q9`R#i;1a%&tPVzne1BFt<&awI2`$A?~6)ycJ#mml#>>?{_s zz!Ya#tCtLZ19gbcE$CXL|LRj_rEsKq!II_KP8k&CMYmo_PQJR#7|L4sZw>GJotTcp31m+51`lQ=-sZ6_d2ImI)A-jZzT=L_z4wc zlzUA?Sl$Qce*?=TZKke7;C71l^zp=#9yG_2^-Bde*&w7~R$l$O6iVQcIXRAo0TlOO z*mt;#q9~C?FFhRD{H#u)w5O&eF3dd7ZnDe$6JZ7e*e&ds*D+?xDY-GUb#L z;qtzU^_m($P?xEQlGS#b#B+n;4fq4hJE1w8B(>4&6ye=fx7eTJP{4bAP3P1>M5Ui~ z`=#EzgznhlbbMX1h97aQA$(gUB*%jg$7>3aNYtrN4gh)Trjk&kyxAG(#C{bc2B`wz z&%OfSP|L7Ygujo)`u^*e>+84i^~W)k^!1EeUh?hB%|?S~PR8EmUhdoQlO!uCM|Dcw z7%JJ3`Y6gNJd^BQU-!W=l)ig3jjo-?kt~#{rSG6FdT@4Ikuqm*m7WAIDQCudUr&V^ z>asNtF}<$8D3ybQ&D$)iiB{L7Z#?@t`vwKC(hqMqRI1ENZ6Ydxv^k4H6#fodOWUjmn;Ime|_7;@DQ}Uu#ad?+icu@$D zr>U)|<)j156uQ;{2N`}(yR4R@aUPG;OO}1gB5rIRSA97P?tWR`sCK`ddYR;}i#RK< zU}DUVYXx$-Mky4GY(nWIYO{rE2W=D`rEKUE#=-1*q@8-0YvDjeAW?)}ryU(HsOtox zAFw@bRe7ryF=5@@DqPFPXbLGhw$EuMJ0+E9-xllB_1lNf-yRdZ$%X_u^TjL-%y2l+ z!ycdjloCNOC|8u8T$c~5cXjFwCO8H;Imj)1S2q@*S)X%#KPnv9;xm?Y=f z0N8^9OaUBnrGbfEbtZBDld?$RpdJFhFUx3E7%(KqY=H9WL3t%E`CzO;6aBc_4q9Kh zivmF_qnNxiOHTGTaFV)h=kB&%Q??pyji@wS*K^RB!kC<}lZ+9{`)Ymv_WA4gUyuJv zE4sf7gn-l{39!XL-E}Q-O&w>|=1Sg%1*_@mXtutHJuJJ>Xce3qP* zLy>a>L9MG}Vvy|H1OMirCS4BTC#m3QarK#+O1V@sdr={uGYJB4Z(nx)4??Et z3z*Zd_l5f7`-k8Ec#MIp&mH8*ftRP+*aVT1&e7YV!^x2Kb80DlFFt-#x`|!K z-(JKKBKp2$z`*pXJ(>vy+lZ~haV3~I-au|UoK=|mw$KZR1jTGd*3KW&r07lfZ$|NZ**?L+^O2B`>M02Ze%?{;2}t`CvKk#a9&+o*?$ z14U7OwX~9Ru~CZ9C5^EJxm=VlDp`@>a(BjxGoep{bb0$uGQ%Cvm5-L(x&$*-mO&iX zusnNUhO?2qm5ChAS7tW2jz^97aI;>6YS0L*eF5bm1%mC`K6F9eJ-3yh9_0>XB?Z(D zW~0Ts>`~wEDZ`c;gMxLZo?tOI60OrEweAt9(Vt7T(3SHI)X&?C)Bu&G1g$GqW&Ad| z1$onZNd(`N3)a7n+SJo1z0nKbo7luw@flT-kjbj=R`v3l6hU#ftGWR0R8f3yPFyT6 z*Zp+-#X^a^phDA={xX-Yi(~8>jC4x4tOJlfg-a9okd?I3Fi>1S6CU-xHeGV5S@`b? zlJd?dmsAx`WNK6#=MmH|;}LtW)IXU(;59V=tg`0__hY3#fBNSjTvg+`mwZ$V z&m+ib2FSBIT|@0GRjBE)=+@8&)JZUcZi@P`>OTyyU^huubc8N9Gq#~eZh?M^6kR?% z>1j)HK;%SQx_P(ImMFZOuVy2Xo&2bB6oOJ);gB8(cB3R2>ff_Ro!9`K*%rO_AemCJ zs_6|g#gvLo@@`_#x@QjsHf?8Zaugt+(tv$(d0os%Oivx`p7 z$+eIuVxxf4&PBUTTl4u=F$o;4ydzi^u=cpY3RffyWR8`DPUW!2Lg23U&|a*YK{@*> zxg;gaJKHXiMot2jaw9^wb{*3>J|~fQxq3BwAao+oSp{H|tH>f{3Xm&ny`;~3y8gUc zW#RUhr2=d=AU69pX;;8{D`LIOeso|+_L*!;s@*Rc`N!&7?pY7>L&eR#k_{banL01+>i-cjN$HzLIB}GFqvSpAyL2bB z-=S!`KYUbyGkTHrYK21GlBQPFq!(EyIydtATxYvfO1NL<#`|;qg|2#X+pM*$_1$G}M(GXdl?wf&3e*l@590&Teuldz31xwC|<1tL+H6Vv4S+V=_qHk3Ds& zT^sJjA5|W4JNTN;sJr5Y=o!4hAQ!VMJ7@6(IkDO8a}huI##glO%8op=l#%TY^a}b> zI4rkxu-NUFGy)RzQ8pdJEUt4Vk-e|fw=aMH@abQ=7_Kqo7j;sn4R|HgzVfKNPSX=M zvpl>JAi#abv3er;jMUXi*Gh1d=9#2M#gXkqO8=$kD0|+j0*S>vvsx9_73yr+f?|cF zQy+3PloRIplZOWdK;{U6`%k|^AUgk(HLRAV7A(;#QQnuDd4R48+*H@Ks~5#b zY(O@k+pT)5PO#($8(!^F)?BSK&bXY9GFK;2*-BvC`%3-uS~j9TJeyK@x#DB@4YuG$ z-61ISwxXW9S4iMM4*j8kaV6c{ONVy9hRX$nYxgF5MsmTl=Q@<7qL>!)*wE4(SZAC2 z%tw-J%UbKH$`_Tj%$o$?JSEK|pLV}F!$^lX9c7+s$n#D2UC*(o>^gX!x1&TGYXfk* zBKvy3MPejn^@sEWvJ2$=Pq1jM3ZYVp9Mk)Y1*9BCcJ>zBBA-aVxryyOYaZ}@iEXaXWaINrmt1ec$jowdoM>~^-7wQf3c|^VxmfH$(OQM?tj)3dF zIX^>gF~$4hMO&msYFMrhXh}%Kk2ZVlE=2QX~BMq3C(@p37T7 z*P?2Tpbl5$&lklbIM*9n?3#9Wuck(HCL_pp87(~>S4nVVa}51HRmPRNQVrF%kez{w z;043F)a606tfV?Efv4_esz?(Emk7r0yu-E2_MoP*u{J;&lH;bHWP3cd-AT%Qw>)eK zf%bl^)A;<)4J{B9shWtypY`aCQt}3R+?A|N1#h8l<*-u?%bwS$h1yhyw z^`dffaC_r`oKzC`Bv=wWujRjY$Rh3+@7*?^IQsxSxdUv_>43-?qOhaf9Z#0=!lx1u zwQwZ>OM7g2-}};mkh#DS=k*;*p~^SVa=iGH6!aYRWh#}DL!}xvv)ztHdEX10n=eIj z=f91jyx?3memqVh=2I>y<#GMha-IA?8(!N>|AsF#tt6F${h*~l{cVM06XYMunEWg~pBr&*Aj zADOC+=!(J$x7la)y13XFA=(p&?|1*gPvhJ7zg^${{i%P@VP{wC_IxqMT*6l1CXU6f zp6N)ow{24H_Tz)X(w7n|m%B{12Zy~}ym)U#ssX~j)oxZUTAOot?Z8#%$~io2Tb*GQ zKXI^|;^Sb~Z5#FU&~N!cdE_5kTVz|lPnW$$IwkN_IS*jXi}Ez5*%d+|To|&PsI_s) zKPm>l0@dlgZrkmYasa8l*kOn2w4ETrKWO7kHFi!`>69-@2A0YEzFOa}`~LcNz3}F) zv%k7qd70@Qtz@&TCD59bQ!`?UhBaR$2Y8R)fTvVpo5XDvf}q=#!>v<^OvN^-C3Xvm z-OX5|;PA@cX`O}KE&p%x+)y}4cFyU(9${-aund*4s>4(O?K+w&muK`+T0+E4@KYgw zKcb>LDvB39RwxONV8^Di(}OhQJ9xpN?qP5+OycX=>Qa&B2&1~!yRPC>V^ci&^y zimD*9sfriuK;S2pp~$HKR_b0tMRIv^yeD>E0I;5v93^|Rwa;Qp$jJon&%Ng|d=~|S zIVz^7G{KR#(;?M^e@HJ0CzJ_2GRV6-)<|{EdQ;p)9dk8E)1tVrd3vL)bJQuMoWF5@|g#0vl~&SSDG$dlP~%KO^X zdQuKt_pLz{Ozv_m~jd+4Z`TYW6oe}De^kAMC8hOb^|X;hOGaMj>7SQs8?+bK2kF~L<1 zh-nF3b%yYJBu)e{6IeCxduT@GBzYoCRBsPTuUQu!Td5n{u@O_`vZa2jK(4XEvE-hw z<2V#ZDv#?bes0)u*L)pVP^z=Wlf?saHv0-Eg{7*W_eLeH?m?8W8YMq@lh4LFi+ad~ zS80r(?z=>N(j7Syw1Bpni77;nkBz^4U~Y+zRxfxM_(*T zTq7lCDL3q3Rtk9KoGxE?n^eg*eu#QwIxya;@OK%7%M1CGk0lUM!}-sPwXl_gY|jk1 z>1^FqYUFLVC||$Zk&IJc72upVwjt|A=>ageLI$ky3Kz}WqXot?s1U|G#*l6 zixf>sr#H9?j(k6`U4^79efCs1aXMG{gH@>*zJX2O0 z*p>Y%JDQ}kr#Ghu)+hqTvVvV+lAL{aByXs!5re&zly{k>&6|a@fxdWQ<#D<9=?6zG zu1K}Lh!37#suc0{Ofo6-(#gB&!j?J({iR_D*@|z*qTN$>ban=1FDKt&5=|PX1Djoa z02xK&mPV?|w38K4g}Y5hLDD8kSyH+a(yi7PfA(9gMQ=)C3xT74J3lm)(2*rfdeQT^ z62=JNwl};QE{d-Nisd7ZYZ5G#sNm_+G^eqGJ&d-7LuEZzZx z_I_ve`5wQ18z29UZzj zqT*8m%aA|=yXSJ>%!8Yh|7d|`N4Dq+L&<$B9-dZ*Q#GG^6Z_@xbPeSX-GVPRtTN<0 zB^XA5;!&0fpk8TeZTm8$d(ni|<~Th2UC0ICB7B|7 zMe*T9XVZjO=|WieG?Q*3M*sjT{jb?jLG$rb9tr$7SYH*i*3MITfL# znSSr5jy+wY2Y>Fe^+MJHY{%{mg(~rpWoG|U=_w(`?%^;;a1w{9%{?7<+th%u`ZE;h zPRU6eL&wCU_0l)3z0V`z%c8UDQdffTJIb5p)X~O# zu2+0B8Yi%C+bf6fxPdYxtS+9T4r7P#mn~^@nzT%#V(NhK!44t7SSzqdI|m?2^Eox{ zaNdLH&Z4)xE3z3kr5;rQx`}e^w4j$lX;}^Om=Ec^fQs-!iwRAYY^NJ-(Gkv@RjH&; zEoi%T-BT{8(@m^WqU_FV8bYbIbIAS7W7|nkzMG{K46-MzY7(Mt-5I^<)n|B8R}f&S z#tn5!AifvOpTCdx`SU-1Ez;WKFL~deO9c)}UcKHRotx7Ilv1_aawe(qtJ0130(~Ly zn_vzy$hwyW$r|Dl{ykxoQdLu+%_$3t7V;#8DI4@kgajvFLb`W}%L)chCq(SdJ=p(N z{jBVLD$K8YhvL2jF1F%wK)6o|2P*36wE|F`v_gTQkl`X(MQWMEk_}0y4xfOXpDaukdM0JJ*vr;g)KOSMxon>$|Q{>4s21pCW{5W*URYc>MVW|w96 zHgn&U5jrbK_p)O#@~yK?bZAHyY(fXmrPtb^g1q%j*QQZ6^AcZTSg3Px3_r{MnDN+pC+QY6x@M9|jwmm(=F~r~Lmkf1Gjx9wx~h72+?*-`-|#Pvv@gMW(_se;4pwY-}3BVCV8u^ozANh7#}x4Z4|XlybU%jqbI(P%ZA5AAw54SQ1iI)mCNSC=^H zHN2TW9a&3K_IC}}?#7$W63&UNS7=I+Jb|br-0XnHsb|cgx_66R`hF#!fbqZqMMFcr z-{!=mQi5q{#uRS-&No|+nmXN$n!{{jpa6 z`jwqTRHwp;zbNnaBI8U}wRNWi-=r0W8qgAGlGZ*TZpRhOiccLEaGY$4Xc{yI4*+H;cvhI$1gg!-W5;z(mwzo1S@%^b<= z7Jc$n4{~5Wttb0-DgOZ;^5`tYEpSC%yMqF ztmRm}u}Zukx#j8(rJ+e8UOYK8m(TY}rBC0!jDLLpx<1=G!O5bu61LZ^oW?N zt#sLNSDvw+N#&W;I7oN69q=sHgB(jDX5%}M`VY0i>_Q#>t6FaT-iZ57=oGt3fKqQI z!PdmRQ?0>34j&XOPiZDrTNtmGt4b?s^LRI_5~x-x?yGg?rnHre85+xnlnkMkG^bU|yM=6N09}ddxd=}^|t>p7aexxU&-}IgA*41?hvQ3hM zB2g5P1fHr$)L}7wF1~N8UQ6-FxBV1=yRqD9Z=KgZ?M1 z7C2b}XGu}bn}Wl>4pHFTZOfT2K|=kQY6?sWfuTAluTF^qwFUx*(LoW}%nzFkB}1>J zk9m>-NdbhYr2VkUv1y4c?sC1P=4R#B@@<1_UmEpfnBkD!rLwY~HN-AmBzZdUxXu5_ z0}WlQ2Cr*wW%BK`I=I26#IF8WsC5e(7t24tND#Ht%Owg5r?YuIGjPV^De0#X5NEL8 z4z{YkR8`*jy)p|r8R$6p-OIQ1?oK~uJ0U|tOI4-8%g0l;KyYMosb{JXm zox^;ArFFf%7OSRut3{ghc{$kJDW8RJ{hAp|{HN9{snzJ}{ zQr^_i^3Fn`Sx1_^$~wi@e*R5_H5AhrmMB}!|gnE$*^=@;)`U%FaZuFAOyA%WqWHb%Tm zQQ_S51!$CNnpzI0*{DWI!D?bULc!W;O+i`j22peJb_Q&jQe9FxW>a0R97Q9s?il+h z9_2$n1`gLTpSl!^AvDz&y|B^4WSO{Ki>@^(i^f$*8&NZ*nsZ%_FPd6-!Mx%Cplb}r zfQ}^`6_%n=)U;1>h|Z%NRo(DXPW2qla>%jJK=gqRUe;-G_VUXNvx)Z}g>!W%0@b9n zo(?-j#~;Dl>TEa^Z?8+&zs@1KcVI|d77si)pu)y38)uMSMo_f3Q8J#J(@{~KL6VHq zXBrY!X_xUy(cm|0}ds8HhZ3M!SzCww@%dwe}WVFmN51Yxn;(HcH z-=i$jTkFfb6r|4*bVx8R=DAn(_Bbr3PkfRW*``!~9PoSUE%~RV%0I6Yd(?5en|B^n zk^uQ9AV<7q<(1{U=DoI49-Ow*tGVUiM9k3o+gpDMP4JFwb9>r~oKWR&`W4JX;N`X3 zeU`YUDsr()mkfGcQ^m(R?YwaXex;MNe%

          &3-0m9DaRM#1slUH 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⩔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

          A71y=+e}hl5cZ3`u^T&9+TF9W2UwBi691l&*~= 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/beautifulsoup4-4.7[python_targets_pypy3(-)?,python_targets_ REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/M/MechanicalSoup/MechanicalSoup-1.2.0.tar.gz +SRC_URI=https://files.pythonhosted.org/packages/source/M/MechanicalSoup/MechanicalSoup-1.3.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a3905cd419a26b7f6679c2d3b3e2beb2 +_md5_=1bb5d7489a8c1f8cad7bac05c08773d2 diff --git a/metadata/md5-cache/dev-python/Nuitka-1.7 b/metadata/md5-cache/dev-python/Nuitka-1.7 new file mode 100644 index 000000000000..2e3230dcfa04 --- /dev/null +++ b/metadata/md5-cache/dev-python/Nuitka-1.7 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python to native compiler +EAPI=8 +HOMEPAGE=https://www.nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/ +INHERIT=distutils-r1 flag-o-matic optfeature pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-util/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-1.7.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8cf4127b8da219de3d0ae035e5ea0295 diff --git a/metadata/md5-cache/dev-python/Nuitka-1.7.1 b/metadata/md5-cache/dev-python/Nuitka-1.7.1 new file mode 100644 index 000000000000..3204814c7c91 --- /dev/null +++ b/metadata/md5-cache/dev-python/Nuitka-1.7.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python to native compiler +EAPI=8 +HOMEPAGE=https://www.nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/ +INHERIT=distutils-r1 flag-o-matic optfeature pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-util/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-1.7.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8cf4127b8da219de3d0ae035e5ea0295 diff --git a/metadata/md5-cache/dev-python/aiohttp-3.8.4 b/metadata/md5-cache/dev-python/aiohttp-3.8.4 index e62bd4b6cf28..3ebaa3449ee1 100644 --- a/metadata/md5-cache/dev-python/aiohttp-3.8.4 +++ b/metadata/md5-cache/dev-python/aiohttp-3.8.4 @@ -1,4 +1,4 @@ -BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-arch/brotli[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] www-servers/gunicorn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/re-assert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test-rust? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( app-arch/brotli[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.0_alpha3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/charset_normalizer-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-arch/brotli[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] www-servers/gunicorn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/re-assert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test-rust? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( app-arch/brotli[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.0_alpha3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/charset-normalizer-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) DESCRIPTION=HTTP client/server for asyncio @@ -8,10 +8,10 @@ INHERIT=distutils-r1 multiprocessing pypi IUSE=test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Apache-2.0 -RDEPEND=app-arch/brotli[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.0_alpha3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/charset_normalizer-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +RDEPEND=app-arch/brotli[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/aiosignal-1.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/async-timeout-4.0.0_alpha3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-17.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/charset-normalizer-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/frozenlist-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/multidict-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.8.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2f5d7615dc9959e420208d2f19b3faf2 +_md5_=e757287a2c596f0eb1fc09b1e866eacf diff --git a/metadata/md5-cache/dev-python/annotated-types-0.5.0 b/metadata/md5-cache/dev-python/annotated-types-0.5.0 index fb99a57dc248..7e1daa8c82a3 100644 --- a/metadata/md5-cache/dev-python/annotated-types-0.5.0 +++ b/metadata/md5-cache/dev-python/annotated-types-0.5.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/annotated-types/annotated-types/ https://pypi.org/project/annotated-types/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~riscv LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/a/annotated-types/annotated_types-0.5.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a00f5e09d3194f704802b9264e37a0ba +_md5_=ac27cca7857919285d39b49b4b06a88f diff --git a/metadata/md5-cache/dev-python/anyio-3.6.1 b/metadata/md5-cache/dev-python/anyio-3.6.1 deleted file mode 100644 index aea21f2471df..000000000000 --- a/metadata/md5-cache/dev-python/anyio-3.6.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/hypothesis-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] amd64? ( python_targets_python3_10? ( >=dev-python/uvloop-0.15[python_targets_python3_10(-)?] ) ) ) test? ( >=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.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.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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 pypi -IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha 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_10(-)?,python_targets_python3_11(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/a/anyio/anyio-3.6.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c31ea39314a7892a3c0324d326b37848 diff --git a/metadata/md5-cache/dev-python/anyio-3.7.0 b/metadata/md5-cache/dev-python/anyio-3.7.0 index 7bdb219ddcc3..c61b5351837c 100644 --- a/metadata/md5-cache/dev-python/anyio-3.7.0 +++ b/metadata/md5-cache/dev-python/anyio-3.7.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/agronholm/anyio/ https://pypi.org/project/anyio/ INHERIT=distutils-r1 pypi IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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=python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/a/anyio/anyio-3.7.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=52fe7b324fe48753651569d731ba8735 +_md5_=bb78563a521bf5f7c753542691a92b94 diff --git a/metadata/md5-cache/dev-python/anyio-3.7.1 b/metadata/md5-cache/dev-python/anyio-3.7.1 new file mode 100644 index 000000000000..eea3324376fb --- /dev/null +++ b/metadata/md5-cache/dev-python/anyio-3.7.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/setuptools-scm-6.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/hypothesis-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] amd64? ( python_targets_python3_10? ( >=dev-python/uvloop-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/uvloop-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) ) test? ( python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] >=dev-python/sphinx-rtd-theme-1.2.2[python_targets_python3_12(-)] dev-python/sphinxcontrib-jquery[python_targets_python3_12(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] >=dev-python/sphinx-rtd-theme-1.2.2[python_targets_python3_11(-)] dev-python/sphinxcontrib-jquery[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] >=dev-python/sphinx-rtd-theme-1.2.2[python_targets_python3_10(-)] dev-python/sphinxcontrib-jquery[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] >=dev-python/sphinx-rtd-theme-1.2.2[python_targets_pypy3(-)] dev-python/sphinxcontrib-jquery[python_targets_pypy3(-)] dev-python/sphinx-autodoc-typehints[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +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 pypi +IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sniffio-1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/anyio/anyio-3.7.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=224cd337e2afb3a5d3984383ba0e3dbe diff --git a/metadata/md5-cache/dev-python/arrow-1.2.3 b/metadata/md5-cache/dev-python/arrow-1.2.3 index 3664fef983f2..4263855e1d9b 100644 --- a/metadata/md5-cache/dev-python/arrow-1.2.3 +++ b/metadata/md5-cache/dev-python/arrow-1.2.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/arrow-py/arrow/ https://pypi.org/project/arrow/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=Apache-2.0 RDEPEND=>=dev-python/python-dateutil-2.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/a/arrow/arrow-1.2.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=afe089760fafc35f0effb73895f7c8fb +_md5_=f97900608baeb4b7e9080f0f31fdcbad diff --git a/metadata/md5-cache/dev-python/async-lru-2.0.3 b/metadata/md5-cache/dev-python/async-lru-2.0.3 new file mode 100644 index 000000000000..d62218cfba14 --- /dev/null +++ b/metadata/md5-cache/dev-python/async-lru-2.0.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Simple lru_cache for asyncio +EAPI=8 +HOMEPAGE=https://github.com/aio-libs/async-lru/ https://pypi.org/project/async-lru/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/typing-extensions-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aio-libs/async-lru/archive/v2.0.3.tar.gz -> async-lru-2.0.3.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=55bbe473bc9f1befc0a0270c6b3df500 diff --git a/metadata/md5-cache/dev-python/aws-sam-translator-1.71.0 b/metadata/md5-cache/dev-python/aws-sam-translator-1.71.0 new file mode 100644 index 000000000000..513dcce1cb0b --- /dev/null +++ b/metadata/md5-cache/dev-python/aws-sam-translator-1.71.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/boto3-1.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A library that transform SAM templates into AWS CloudFormation templates +EAPI=8 +HOMEPAGE=https://github.com/aws/serverless-application-model/ https://pypi.org/project/aws-sam-translator/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND==dev-python/boto3-1.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/serverless-application-model/archive/v1.71.0.tar.gz -> serverless-application-model-1.71.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3b51212bb788567e5b2f86181133b284 diff --git a/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3 b/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3 index 4e303bdd7c8a..9d91e37f1e34 100644 --- a/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3 +++ b/metadata/md5-cache/dev-python/binaryornot-0.4.4-r3 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Ultra-lightweight pure Python package to guess whether a file is binary or text EAPI=8 HOMEPAGE=https://github.com/audreyfeldroy/binaryornot/ https://pypi.org/project/binaryornot/ INHERIT=distutils-r1 pypi -IUSE=test doc python_targets_python3_10 python_targets_python3_11 +IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 ~ppc64 ~riscv x86 LICENSE=BSD -RDEPEND=>=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=>=dev-python/chardet-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/b/binaryornot/binaryornot-0.4.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a0c30da999ca5864a58ab65801cb0e22 +_md5_=8dd463a23362767cceda4c3003da7e5e diff --git a/metadata/md5-cache/dev-python/bitarray-2.7.4 b/metadata/md5-cache/dev-python/bitarray-2.7.4 deleted file mode 100644 index 8db0f6c1043b..000000000000 --- a/metadata/md5-cache/dev-python/bitarray-2.7.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -DESCRIPTION=Efficient arrays of booleans -- C extension -EAPI=8 -HOMEPAGE=https://github.com/ilanschnell/bitarray/ https://pypi.org/project/bitarray/ -INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=PSF-2 -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/b/bitarray/bitarray-2.7.4.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e30463673007a78151b94570673b38e7 diff --git a/metadata/md5-cache/dev-python/bitarray-2.7.5 b/metadata/md5-cache/dev-python/bitarray-2.7.5 deleted file mode 100644 index b7aa52e3a49d..000000000000 --- a/metadata/md5-cache/dev-python/bitarray-2.7.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -DESCRIPTION=Efficient arrays of booleans -- C extension -EAPI=8 -HOMEPAGE=https://github.com/ilanschnell/bitarray/ https://pypi.org/project/bitarray/ -INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=PSF-2 -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/b/bitarray/bitarray-2.7.5.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e30463673007a78151b94570673b38e7 diff --git a/metadata/md5-cache/dev-python/bitarray-2.7.6 b/metadata/md5-cache/dev-python/bitarray-2.7.6 index f927dd803463..765aabf8eceb 100644 --- a/metadata/md5-cache/dev-python/bitarray-2.7.6 +++ b/metadata/md5-cache/dev-python/bitarray-2.7.6 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/ilanschnell/bitarray/ https://pypi.org/project/bitarray/ INHERIT=distutils-r1 pypi IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux LICENSE=PSF-2 RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/b/bitarray/bitarray-2.7.6.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e30463673007a78151b94570673b38e7 +_md5_=bde84d202e61a48942e9942dcbeb15e7 diff --git a/metadata/md5-cache/dev-python/boto3-1.27.1 b/metadata/md5-cache/dev-python/boto3-1.27.1 new file mode 100644 index 000000000000..8c58f3315401 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.27.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.30.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test 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.30.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.27.1.tar.gz -> boto3-1.27.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=19c6bcfc191ce918489bff494ff185c2 diff --git a/metadata/md5-cache/dev-python/boto3-1.28.0 b/metadata/md5-cache/dev-python/boto3-1.28.0 new file mode 100644 index 000000000000..13b7f1ad6b54 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.28.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.31.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test 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.31.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.28.0.tar.gz -> boto3-1.28.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=19c6bcfc191ce918489bff494ff185c2 diff --git a/metadata/md5-cache/dev-python/boto3-1.28.1 b/metadata/md5-cache/dev-python/boto3-1.28.1 new file mode 100644 index 000000000000..edcaa38c51e1 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.28.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.31.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test 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.31.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.28.1.tar.gz -> boto3-1.28.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=19c6bcfc191ce918489bff494ff185c2 diff --git a/metadata/md5-cache/dev-python/botocore-1.30.1 b/metadata/md5-cache/dev-python/botocore-1.30.1 new file mode 100644 index 000000000000..53ae50b626a3 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.30.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test 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_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.30.1.tar.gz -> botocore-1.30.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0a0fb1a94ac28cee470da7b1644eba68 diff --git a/metadata/md5-cache/dev-python/botocore-1.31.0 b/metadata/md5-cache/dev-python/botocore-1.31.0 new file mode 100644 index 000000000000..830004d0b3f5 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.31.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test 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_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.31.0.tar.gz -> botocore-1.31.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0a0fb1a94ac28cee470da7b1644eba68 diff --git a/metadata/md5-cache/dev-python/botocore-1.31.1 b/metadata/md5-cache/dev-python/botocore-1.31.1 new file mode 100644 index 000000000000..2020bf7bd061 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.31.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test 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_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.31.1.tar.gz -> botocore-1.31.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0a0fb1a94ac28cee470da7b1644eba68 diff --git a/metadata/md5-cache/dev-python/bottle-0.12.25 b/metadata/md5-cache/dev-python/bottle-0.12.25 deleted file mode 100644 index 4fc9736e0269..000000000000 --- a/metadata/md5-cache/dev-python/bottle-0.12.25 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A fast and simple micro-framework for small web-applications -EAPI=8 -HOMEPAGE=https://bottlepy.org/ https://github.com/bottlepy/bottle/ https://pypi.org/project/bottle/ -INHERIT=distutils-r1 optfeature pypi -IUSE=test python_targets_pypy3 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.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/b/bottle/bottle-0.12.25.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e3d62264193bab60973f20c0a264d8fa diff --git a/metadata/md5-cache/dev-python/bottle-0.12.25-r1 b/metadata/md5-cache/dev-python/bottle-0.12.25-r1 index e55aa61435be..e16bb61d1b7e 100644 --- a/metadata/md5-cache/dev-python/bottle-0.12.25-r1 +++ b/metadata/md5-cache/dev-python/bottle-0.12.25-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://bottlepy.org/ https://github.com/bottlepy/bottle/ https://pypi.org/project/bottle/ INHERIT=distutils-r1 optfeature pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/b/bottle/bottle-0.12.25.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=93ab7120a1c736d26dbc3e98cdc7f7a6 +_md5_=36ba3062ab74638afdcd733c2440d1c1 diff --git a/metadata/md5-cache/dev-python/cachecontrol-0.12.11 b/metadata/md5-cache/dev-python/cachecontrol-0.12.11 deleted file mode 100644 index 07dc8a49b49f..000000000000 --- a/metadata/md5-cache/dev-python/cachecontrol-0.12.11 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/cherrypy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lockfile[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/msgpack-0.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=httplib2 caching for requests -EAPI=8 -HOMEPAGE=https://pypi.org/project/CacheControl/ https://github.com/ionrock/cachecontrol/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/msgpack-0.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ionrock/cachecontrol/archive/v0.12.11.tar.gz -> cachecontrol-0.12.11.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=658f064ff7f25f5aad110e292b47795d diff --git a/metadata/md5-cache/dev-python/cachecontrol-0.13.0 b/metadata/md5-cache/dev-python/cachecontrol-0.13.0 deleted file mode 100644 index c55106a077ae..000000000000 --- a/metadata/md5-cache/dev-python/cachecontrol-0.13.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/cherrypy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/msgpack-0.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.16.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=httplib2 caching for requests -EAPI=8 -HOMEPAGE=https://pypi.org/project/CacheControl/ https://github.com/psf/cachecontrol/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/msgpack-0.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.16.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/psf/cachecontrol/archive/v0.13.0.tar.gz -> cachecontrol-0.13.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2cb9b4f10a415b78793e0c79925e7760 diff --git a/metadata/md5-cache/dev-python/cachecontrol-0.13.1 b/metadata/md5-cache/dev-python/cachecontrol-0.13.1 index 672e5a1957a0..dd26f5010906 100644 --- a/metadata/md5-cache/dev-python/cachecontrol-0.13.1 +++ b/metadata/md5-cache/dev-python/cachecontrol-0.13.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/CacheControl/ https://github.com/psf/cachecontrol/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/msgpack-0.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.16.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/c/cachecontrol/cachecontrol-0.13.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=29a38e0ef9ed07b416911e4c3cd09a03 +_md5_=f8aa4fbae8dff32d63bccee8a76934a7 diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.77.5 b/metadata/md5-cache/dev-python/cfn-lint-0.77.5 deleted file mode 100644 index 9f869fb387a5..000000000000 --- a/metadata/md5-cache/dev-python/cfn-lint-0.77.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/aws-sam-translator-1.65.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/regex[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=CloudFormation Linter -EAPI=8 -HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=MIT -RDEPEND=>=dev-python/aws-sam-translator-1.65.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/regex[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn-lint-0.77.5.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8915302db91ad29790d44ca96fb819ad diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.77.6 b/metadata/md5-cache/dev-python/cfn-lint-0.77.6 index fc498f8ab975..c12c46eefc67 100644 --- a/metadata/md5-cache/dev-python/cfn-lint-0.77.6 +++ b/metadata/md5-cache/dev-python/cfn-lint-0.77.6 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/ INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-python/aws-sam-translator-1.68.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jschema_to_python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/regex[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sarif_om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn-lint-0.77.6.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=210ba815496a2deaa792bb4ff6d921bc +_md5_=e8f9fe6150d06c6c67341d46e8847aac diff --git a/metadata/md5-cache/dev-python/charset_normalizer-3.1.0 b/metadata/md5-cache/dev-python/charset-normalizer-3.1.0 similarity index 98% rename from metadata/md5-cache/dev-python/charset_normalizer-3.1.0 rename to metadata/md5-cache/dev-python/charset-normalizer-3.1.0 index 2dccb0718449..42c575bc1169 100644 --- a/metadata/md5-cache/dev-python/charset_normalizer-3.1.0 +++ b/metadata/md5-cache/dev-python/charset-normalizer-3.1.0 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Ousret/charset_normalizer/archive/3.1.0.tar.gz -> charset_normalizer-3.1.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c80b7287a7231cc3c81a53f11397e67b +_md5_=5786beff4806085f11dde7effecedaa2 diff --git a/metadata/md5-cache/dev-python/charset-normalizer-3.2.0 b/metadata/md5-cache/dev-python/charset-normalizer-3.2.0 new file mode 100644 index 000000000000..0a6259378425 --- /dev/null +++ b/metadata/md5-cache/dev-python/charset-normalizer-3.2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The Real First Universal Charset Detector +EAPI=8 +HOMEPAGE=https://pypi.org/project/charset-normalizer/ https://github.com/Ousret/charset_normalizer/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +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.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/c/charset-normalizer/charset-normalizer-3.2.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6b15b233b01976f1b08801220a52bf78 diff --git a/metadata/md5-cache/dev-python/clang-python-14.0.6 b/metadata/md5-cache/dev-python/clang-python-14.0.6 index d680500d39ee..c7d9285d6028 100644 --- a/metadata/md5-cache/dev-python/clang-python-14.0.6 +++ b/metadata/md5-cache/dev-python/clang-python-14.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=df1bc02b22483edeca144370d496a934 diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.7 b/metadata/md5-cache/dev-python/clang-python-15.0.7 index 239aa4c7ec6f..650046e216c6 100644 --- a/metadata/md5-cache/dev-python/clang-python-15.0.7 +++ b/metadata/md5-cache/dev-python/clang-python-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=af6077f776aa5a8c36aee6ad4acd5183 diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.5 b/metadata/md5-cache/dev-python/clang-python-16.0.5 index 0c90549f098a..e35e15d8a1d2 100644 --- a/metadata/md5-cache/dev-python/clang-python-16.0.5 +++ b/metadata/md5-cache/dev-python/clang-python-16.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=7b079dd3c70e61f98b31d0d2619d9f61 diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.6 b/metadata/md5-cache/dev-python/clang-python-16.0.6 index e14a2044eea1..67bd0007c152 100644 --- a/metadata/md5-cache/dev-python/clang-python-16.0.6 +++ b/metadata/md5-cache/dev-python/clang-python-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a1bb1fc9623920307055d74d32407bb8 diff --git a/metadata/md5-cache/dev-python/clang-python-17.0.0.9999 b/metadata/md5-cache/dev-python/clang-python-17.0.0.9999 index 30ce8a37dd01..ac938dc92c86 100644 --- a/metadata/md5-cache/dev-python/clang-python-17.0.0.9999 +++ b/metadata/md5-cache/dev-python/clang-python-17.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=>=sys-devel/clang-17.0.0.9999:* !sys-devel/llvm:0[clang(-),python(-)] !s REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=d756831b3d11ced76df3063b053f3e77 diff --git a/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230620 b/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230620 deleted file mode 100644 index 691b0aae6a8e..000000000000 --- a/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230620 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) test? ( sys-devel/clang:17 ) -DEFINED_PHASES=install prepare test unpack -DEPEND=>=sys-devel/clang-17.0.0_pre20230620:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] -DESCRIPTION=Python bindings for sys-devel/clang -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=llvm.org python-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=>=sys-devel/clang-17.0.0_pre20230620:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d756831b3d11ced76df3063b053f3e77 diff --git a/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230630 b/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230630 index b424eea98a22..0e5aec055b10 100644 --- a/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230630 +++ b/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230630 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=d756831b3d11ced76df3063b053f3e77 diff --git a/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230615 b/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230705 similarity index 78% rename from metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230615 rename to metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230705 index 051cb7fdb125..267eaa6d093f 100644 --- a/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230615 +++ b/metadata/md5-cache/dev-python/clang-python-17.0.0_pre20230705 @@ -1,16 +1,16 @@ BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) test? ( sys-devel/clang:17 ) DEFINED_PHASES=install prepare test unpack -DEPEND=>=sys-devel/clang-17.0.0_pre20230615:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] +DEPEND=>=sys-devel/clang-17.0.0_pre20230705:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] DESCRIPTION=Python bindings for sys-devel/clang EAPI=8 HOMEPAGE=https://llvm.org/ INHERIT=llvm.org python-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=>=sys-devel/clang-17.0.0_pre20230615:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +RDEPEND=>=sys-devel/clang-17.0.0_pre20230705:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=d756831b3d11ced76df3063b053f3e77 diff --git a/metadata/md5-cache/dev-python/click-8.1.4 b/metadata/md5-cache/dev-python/click-8.1.4 new file mode 100644 index 000000000000..b04315f7a8c2 --- /dev/null +++ b/metadata/md5-cache/dev-python/click-8.1.4 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] >=dev-python/docutils-0.14[python_targets_python3_12(-)] dev-python/pallets-sphinx-themes[python_targets_python3_12(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/sphinx-tabs[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] >=dev-python/docutils-0.14[python_targets_python3_11(-)] dev-python/pallets-sphinx-themes[python_targets_python3_11(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinx-tabs[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] >=dev-python/docutils-0.14[python_targets_python3_10(-)] dev-python/pallets-sphinx-themes[python_targets_python3_10(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinx-tabs[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] >=dev-python/docutils-0.14[python_targets_pypy3(-)] dev-python/pallets-sphinx-themes[python_targets_pypy3(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_pypy3(-)] dev-python/sphinx-issues[python_targets_pypy3(-)] dev-python/sphinx-tabs[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Python package for creating beautiful command line interfaces +EAPI=8 +HOMEPAGE=https://palletsprojects.com/p/click/ https://github.com/pallets/click/ https://pypi.org/project/click/ +INHERIT=distutils-r1 +IUSE=examples doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +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.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pallets/click/archive/8.1.4.tar.gz -> click-8.1.4.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=645d20d7e12fa5bd9c123fa0d137cfdb diff --git a/metadata/md5-cache/dev-python/configclass-0.2.0 b/metadata/md5-cache/dev-python/configclass-0.2.0 deleted file mode 100644 index 0845dfc5b00f..000000000000 --- a/metadata/md5-cache/dev-python/configclass-0.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/mergedict-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python to class to hold configuration values -EAPI=7 -HOMEPAGE=https://github.com/schettino72/configclass/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~riscv x86 -LICENSE=MIT -RDEPEND=>=dev-python/mergedict-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/schettino72/configclass/archive/0.2.0.tar.gz -> configclass-0.2.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9b4cd862d54ab241cdbf1dd9c710b347 diff --git a/metadata/md5-cache/dev-python/configclass-0.2.0-r1 b/metadata/md5-cache/dev-python/configclass-0.2.0-r1 index 994cfe9e6c60..987b6821fac3 100644 --- a/metadata/md5-cache/dev-python/configclass-0.2.0-r1 +++ b/metadata/md5-cache/dev-python/configclass-0.2.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/schettino72/configclass/ https://pypi.org/project/configclass/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~riscv ~x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-python/mergedict-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/schettino72/configclass/archive/0.2.0.tar.gz -> configclass-0.2.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=34369b3abc2700e59af2bbe876bfdebb +_md5_=384ab77c80cf2c4a47338fb10aee6b09 diff --git a/metadata/md5-cache/dev-python/constantly-15.1.0-r2 b/metadata/md5-cache/dev-python/constantly-15.1.0-r2 deleted file mode 100644 index 08f8e7d91e2b..000000000000 --- a/metadata/md5-cache/dev-python/constantly-15.1.0-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Symbolic constants in Python -EAPI=8 -HOMEPAGE=https://github.com/twisted/constantly https://pypi.org/project/constantly/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 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 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/twisted/constantly/archive/15.1.0.tar.gz -> constantly-15.1.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=09604ed80ce6dccb5b4ff25832793372 diff --git a/metadata/md5-cache/dev-python/constantly-15.1.0-r3 b/metadata/md5-cache/dev-python/constantly-15.1.0-r3 index ab818e809369..b8a24b325925 100644 --- a/metadata/md5-cache/dev-python/constantly-15.1.0-r3 +++ b/metadata/md5-cache/dev-python/constantly-15.1.0-r3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/twisted/constantly https://pypi.org/project/constantly/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/twisted/constantly/archive/15.1.0.tar.gz -> constantly-15.1.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=39242ef2432549f44e9c201022f9f047 +_md5_=363ee2b1686213c3135ceae92962ecd5 diff --git a/metadata/md5-cache/dev-python/contourpy-1.1.0 b/metadata/md5-cache/dev-python/contourpy-1.1.0 index c1e9be76784c..54bd0d1254a4 100644 --- a/metadata/md5-cache/dev-python/contourpy-1.1.0 +++ b/metadata/md5-cache/dev-python/contourpy-1.1.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/contourpy/ https://github.com/contourpy/contourpy/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~amd64 ~hppa ~ia64 ~riscv ~x86 +KEYWORDS=~amd64 ~hppa ~ia64 ~loong ~riscv ~x86 LICENSE=BSD RDEPEND=>=dev-python/numpy-1.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/contourpy/contourpy/archive/v1.1.0.tar.gz -> contourpy-1.1.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4e571fd61eeb778dcee699175e65c396 +_md5_=ce216bebdd5b4e9f4dd873b7293b2bb0 diff --git a/metadata/md5-cache/dev-python/csscompressor-0.9.5-r2 b/metadata/md5-cache/dev-python/csscompressor-0.9.5-r2 new file mode 100644 index 000000000000..b2548c7aaa50 --- /dev/null +++ b/metadata/md5-cache/dev-python/csscompressor-0.9.5-r2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A python port of YUI CSS Compressor +EAPI=8 +HOMEPAGE=https://github.com/sprymix/csscompressor https://pypi.org/project/csscompressor/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/c/csscompressor/csscompressor-0.9.5.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e543e10b28f4e14c8ebc92db731ade74 diff --git a/metadata/md5-cache/dev-python/cython-0.29.36 b/metadata/md5-cache/dev-python/cython-0.29.36 new file mode 100644 index 000000000000..f7ccd60d9afe --- /dev/null +++ b/metadata/md5-cache/dev-python/cython-0.29.36 @@ -0,0 +1,17 @@ +BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) test? ( python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0[threads(+)] >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) +DESCRIPTION=A Python to C compiler +EAPI=8 +HOMEPAGE=https://cython.org/ https://github.com/cython/cython/ https://pypi.org/project/Cython/ +INHERIT=distutils-r1 multiprocessing toolchain-funcs elisp-common +IUSE=emacs test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/cython/cython/archive/0.29.36.tar.gz -> cython-0.29.36.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 elisp-common dde4f515dde15603a26a3755438e9c78 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4ea43113e8827c4e7aca98484300031a diff --git a/metadata/md5-cache/dev-python/dask-2023.7.0 b/metadata/md5-cache/dev-python/dask-2023.7.0 new file mode 100644 index 000000000000..1a4d4184a064 --- /dev/null +++ b/metadata/md5-cache/dev-python/dask-2023.7.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/versioneer-0.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numexpr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cloudpickle-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Task scheduling and blocked algorithms for parallel processing +EAPI=8 +HOMEPAGE=https://www.dask.org/ https://github.com/dask/dask/ https://pypi.org/project/dask/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=>=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cloudpickle-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/dask/dask/archive/2023.7.0.tar.gz -> dask-2023.7.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=96daa04854e7c825d7ad76c3a7d5c258 diff --git a/metadata/md5-cache/dev-python/deprecated-1.2.13-r1 b/metadata/md5-cache/dev-python/deprecated-1.2.13-r1 deleted file mode 100644 index e6163e9bccaa..000000000000 --- a/metadata/md5-cache/dev-python/deprecated-1.2.13-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 -LICENSE=MIT -RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -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 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=acae32d82ae1123f0ffc2f4b2834badb diff --git a/metadata/md5-cache/dev-python/deprecated-1.2.14 b/metadata/md5-cache/dev-python/deprecated-1.2.14 index 3e3bd03925cc..1ff9b7c76cf4 100644 --- a/metadata/md5-cache/dev-python/deprecated-1.2.14 +++ b/metadata/md5-cache/dev-python/deprecated-1.2.14 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/tantale/deprecated/ https://pypi.org/project/Deprecated/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/D/Deprecated/Deprecated-1.2.14.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f1082ca3beaf54aa7dc891fa933977c4 +_md5_=63d4b0954052b3eef29568090ade7362 diff --git a/metadata/md5-cache/dev-python/dirty-equals-0.6.0-r1 b/metadata/md5-cache/dev-python/dirty-equals-0.6.0-r1 deleted file mode 100644 index df29e9046d3a..000000000000 --- a/metadata/md5-cache/dev-python/dirty-equals-0.6.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pydantic[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2021.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Doing dirty (but extremely useful) things with equals -EAPI=8 -HOMEPAGE=https://dirty-equals.helpmanual.io/ https://github.com/samuelcolvin/dirty-equals/ https://pypi.org/project/dirty-equals/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=dev-python/pydantic[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2021.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/samuelcolvin/dirty-equals/archive/v0.6.0.tar.gz -> dirty-equals-0.6.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7fedebbe3edcf25204f9f54d7f3e89e2 diff --git a/metadata/md5-cache/dev-python/dirty-equals-0.6.0-r2 b/metadata/md5-cache/dev-python/dirty-equals-0.6.0-r2 new file mode 100644 index 000000000000..fad07fe8bdeb --- /dev/null +++ b/metadata/md5-cache/dev-python/dirty-equals-0.6.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( =dev-python/pytz-2021.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Doing dirty (but extremely useful) things with equals +EAPI=8 +HOMEPAGE=https://dirty-equals.helpmanual.io/ https://github.com/samuelcolvin/dirty-equals/ https://pypi.org/project/dirty-equals/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=MIT +RDEPEND==dev-python/pytz-2021.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/samuelcolvin/dirty-equals/archive/v0.6.0.tar.gz -> dirty-equals-0.6.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e67ef494b85275e0b48567773608ff7d diff --git a/metadata/md5-cache/dev-python/distro-1.8.0 b/metadata/md5-cache/dev-python/distro-1.8.0 index 2b870bb39449..c5f13294fa69 100644 --- a/metadata/md5-cache/dev-python/distro-1.8.0 +++ b/metadata/md5-cache/dev-python/distro-1.8.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://distro.readthedocs.io/en/latest/ https://github.com/python-distro/distro/ https://pypi.org/project/distro/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong 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=Apache-2.0 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/d/distro/distro-1.8.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4aea670f50271a33140d990faf5cba4b +_md5_=65d4434844926b2f8a60f79d3b764a59 diff --git a/metadata/md5-cache/dev-python/django-3.2.19 b/metadata/md5-cache/dev-python/django-3.2.19 deleted file mode 100644 index 08e8b4b5b62f..000000000000 --- a/metadata/md5-cache/dev-python/django-3.2.19 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) >=dev-python/asgiref-3.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare test unpack -DESCRIPTION=High-level Python web framework -EAPI=8 -HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/ -INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig -IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos -LICENSE=BSD Apache-2.0 MIT -RDEPEND=>=dev-python/asgiref-3.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://media.djangoproject.com/releases/3.2/Django-3.2.19.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-3.2.19.checksum.txt ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=b0abbee77f6f5fafa23300d02502d263 diff --git a/metadata/md5-cache/dev-python/django-3.2.20 b/metadata/md5-cache/dev-python/django-3.2.20 index 4c97db0eae98..b41183182c18 100644 --- a/metadata/md5-cache/dev-python/django-3.2.20 +++ b/metadata/md5-cache/dev-python/django-3.2.20 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/ INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos LICENSE=BSD Apache-2.0 MIT RDEPEND=>=dev-python/asgiref-3.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://media.djangoproject.com/releases/3.2/Django-3.2.20.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-3.2.20.checksum.txt ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=870b59e80269a5eade6e4e59965b4700 +_md5_=69be7df108f30c3d68a7301793c72556 diff --git a/metadata/md5-cache/dev-python/django-4.1.10 b/metadata/md5-cache/dev-python/django-4.1.10 index 3b0043256130..63990fa80603 100644 --- a/metadata/md5-cache/dev-python/django-4.1.10 +++ b/metadata/md5-cache/dev-python/django-4.1.10 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/ INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos LICENSE=BSD Apache-2.0 MIT RDEPEND==dev-python/asgiref-3.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://media.djangoproject.com/releases/4.1/Django-4.1.10.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.1.10.checksum.txt ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=395405df78bda8e992443ec655273b3a +_md5_=c52ef712128239e529cfa399a63c55aa diff --git a/metadata/md5-cache/dev-python/django-4.1.9 b/metadata/md5-cache/dev-python/django-4.1.9 deleted file mode 100644 index df4ad9992308..000000000000 --- a/metadata/md5-cache/dev-python/django-4.1.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) =dev-python/asgiref-3.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare test unpack -DESCRIPTION=High-level Python web framework -EAPI=8 -HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/ -INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig -IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos -LICENSE=BSD Apache-2.0 MIT -RDEPEND==dev-python/asgiref-3.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://media.djangoproject.com/releases/4.1/Django-4.1.9.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.1.9.checksum.txt ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=c52ef712128239e529cfa399a63c55aa diff --git a/metadata/md5-cache/dev-python/django-4.2.1 b/metadata/md5-cache/dev-python/django-4.2.1 deleted file mode 100644 index b1bf9fe04ea2..000000000000 --- a/metadata/md5-cache/dev-python/django-4.2.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) =dev-python/asgiref-3.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare test unpack -DESCRIPTION=High-level Python web framework -EAPI=8 -HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/ -INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig -IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos -LICENSE=BSD Apache-2.0 MIT -RDEPEND==dev-python/asgiref-3.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://media.djangoproject.com/releases/4.2/Django-4.2.1.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.2.1.checksum.txt ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=73ff933f8dc2045b17003f8cdc62bc4b diff --git a/metadata/md5-cache/dev-python/django-4.2.2 b/metadata/md5-cache/dev-python/django-4.2.2 deleted file mode 100644 index cccaf77db47d..000000000000 --- a/metadata/md5-cache/dev-python/django-4.2.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) =dev-python/asgiref-3.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[webp,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare test unpack -DESCRIPTION=High-level Python web framework -EAPI=8 -HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/ -INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig -IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos -LICENSE=BSD Apache-2.0 MIT -RDEPEND==dev-python/asgiref-3.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://media.djangoproject.com/releases/4.2/Django-4.2.2.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.2.2.checksum.txt ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=e3572dcc90d22352a4527b60ed6e82a2 diff --git a/metadata/md5-cache/dev-python/django-4.2.3 b/metadata/md5-cache/dev-python/django-4.2.3 index 6aaad157ab77..51b17d2c2c31 100644 --- a/metadata/md5-cache/dev-python/django-4.2.3 +++ b/metadata/md5-cache/dev-python/django-4.2.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/ INHERIT=bash-completion-r1 distutils-r1 optfeature verify-sig IUSE=doc sqlite test doc python_targets_python3_10 python_targets_python3_11 verify-sig -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos LICENSE=BSD Apache-2.0 MIT RDEPEND==dev-python/asgiref-3.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlparse-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?,threads(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://media.djangoproject.com/releases/4.2/Django-4.2.3.tar.gz verify-sig? ( https://media.djangoproject.com/pgp/Django-4.2.3.checksum.txt ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=e3572dcc90d22352a4527b60ed6e82a2 +_md5_=36c228dd24194e33b3a889ea4a5c168d diff --git a/metadata/md5-cache/dev-python/django-sortedm2m-3.1.1-r1 b/metadata/md5-cache/dev-python/django-sortedm2m-3.1.1-r1 new file mode 100644 index 000000000000..efa8eff2adb0 --- /dev/null +++ b/metadata/md5-cache/dev-python/django-sortedm2m-3.1.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Drop-in replacement for django's many to many field with sorted relations +EAPI=8 +HOMEPAGE=https://pypi.org/project/django-sortedm2m/ https://github.com/jazzband/django-sortedm2m/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jazzband/django-sortedm2m/archive/3.1.1.tar.gz -> django-sortedm2m-3.1.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=d2853442bd280ba802541014ee4f3d9f diff --git a/metadata/md5-cache/dev-python/doctest-ignore-unicode-0.1.2-r1 b/metadata/md5-cache/dev-python/doctest-ignore-unicode-0.1.2-r1 deleted file mode 100644 index fdb12c97c905..000000000000 --- a/metadata/md5-cache/dev-python/doctest-ignore-unicode-0.1.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/nose-1.3.7_p20221026[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Add flag to ignore unicode literal prefixes in doctests -EAPI=8 -HOMEPAGE=https://pypi.org/project/doctest-ignore-unicode/ https://github.com/gnublade/doctest-ignore-unicode -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/d/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dfa60e637d7dac5b5e6f03b457ae1cbb diff --git a/metadata/md5-cache/dev-python/editables-0.4 b/metadata/md5-cache/dev-python/editables-0.4 new file mode 100644 index 000000000000..3b57163bf7dd --- /dev/null +++ b/metadata/md5-cache/dev-python/editables-0.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Python library for creating 'editable wheels' +EAPI=8 +HOMEPAGE=https://pypi.org/project/editables/ https://github.com/pfmoore/editables/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pfmoore/editables/archive/0.4.tar.gz -> editables-0.4.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=52fe9e7b07f8d1c4e757d13ac1e0e3e5 diff --git a/metadata/md5-cache/dev-python/etuples-0.3.8 b/metadata/md5-cache/dev-python/etuples-0.3.8 deleted file mode 100644 index 876d6d5429df..000000000000 --- a/metadata/md5-cache/dev-python/etuples-0.3.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python S-expression emulation using tuple-like objects -EAPI=8 -HOMEPAGE=https://pypi.org/project/etuples/ https://github.com/pythological/etuples/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pythological/etuples/archive/v0.3.8.tar.gz -> etuples-0.3.8.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c8c91412505d9b875bad8342b784062e diff --git a/metadata/md5-cache/dev-python/etuples-0.3.9 b/metadata/md5-cache/dev-python/etuples-0.3.9 index 73e1fa6a9e78..644129d61f93 100644 --- a/metadata/md5-cache/dev-python/etuples-0.3.9 +++ b/metadata/md5-cache/dev-python/etuples-0.3.9 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/etuples/ https://github.com/pythological/etuples/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86 LICENSE=Apache-2.0 RDEPEND=dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pythological/etuples/archive/v0.3.9.tar.gz -> etuples-0.3.9.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=11c1c77b8724ac45e6a475970ab9e3ab +_md5_=b4e1f72d1d16fac987d43dec9d31e46b diff --git a/metadata/md5-cache/dev-python/execnet-2.0.0 b/metadata/md5-cache/dev-python/execnet-2.0.0 new file mode 100644 index 000000000000..3986c72b372e --- /dev/null +++ b/metadata/md5-cache/dev-python/execnet-2.0.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Rapid multi-Python deployment +EAPI=8 +HOMEPAGE=https://codespeak.net/execnet/ https://github.com/pytest-dev/execnet/ https://pypi.org/project/execnet/ +INHERIT=distutils-r1 +IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pytest-dev/execnet/archive/v2.0.0.tar.gz -> execnet-2.0.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6b6d01f88d7a0c53c2c5a5958eb66466 diff --git a/metadata/md5-cache/dev-python/fakeredis-2.16.0 b/metadata/md5-cache/dev-python/fakeredis-2.16.0 new file mode 100644 index 000000000000..7188a99f8119 --- /dev/null +++ b/metadata/md5-cache/dev-python/fakeredis-2.16.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/sortedcontainers-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Fake implementation of redis API for testing purposes +EAPI=8 +HOMEPAGE=https://github.com/cunla/fakeredis-py/ https://pypi.org/project/fakeredis/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=BSD +RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/sortedcontainers-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/f/fakeredis/fakeredis-2.16.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5c58457183d517dde15d2f69a688d602 diff --git a/metadata/md5-cache/dev-python/fastbencode-0.2 b/metadata/md5-cache/dev-python/fastbencode-0.2 new file mode 100644 index 000000000000..06f54fbcd4cf --- /dev/null +++ b/metadata/md5-cache/dev-python/fastbencode-0.2 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=Implementation of bencode with optional fast C extensions +EAPI=8 +HOMEPAGE=https://github.com/breezy-team/fastbencode https://pypi.org/project/fastbencode/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/f/fastbencode/fastbencode-0.2.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5ad7d005c3de2bb1fbea224f58c2ca69 diff --git a/metadata/md5-cache/dev-python/fido2-1.1.2 b/metadata/md5-cache/dev-python/fido2-1.1.2 new file mode 100644 index 000000000000..5e68f4ad31a7 --- /dev/null +++ b/metadata/md5-cache/dev-python/fido2-1.1.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( =dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python based FIDO 2.0 library +EAPI=8 +HOMEPAGE=https://github.com/Yubico/python-fido2/ https://pypi.org/project/fido2/ +INHERIT=distutils-r1 +IUSE=examples test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 BSD-2 MIT MPL-2.0 +RDEPEND==dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0/1.0 +SRC_URI=https://github.com/Yubico/python-fido2/releases/download/1.1.2/fido2-1.1.2.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b217f3683a586e138c01f27761e7a3a2 diff --git a/metadata/md5-cache/dev-python/fixtures-4.0.1 b/metadata/md5-cache/dev-python/fixtures-4.0.1 deleted file mode 100644 index 0236013a4744..000000000000 --- a/metadata/md5-cache/dev-python/fixtures-4.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pbr-5.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pbr-5.11.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Fixtures, reusable state for writing clean tests and more -EAPI=8 -HOMEPAGE=https://github.com/testing-cabal/fixtures/ https://pypi.org/project/fixtures/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=|| ( Apache-2.0 BSD ) -RDEPEND=>=dev-python/pbr-5.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/f/fixtures/fixtures-4.0.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7e07fa6966907335879f247fc8c39b44 diff --git a/metadata/md5-cache/dev-python/fixtures-4.1.0 b/metadata/md5-cache/dev-python/fixtures-4.1.0 index e0b8964192da..817a7ec0d84d 100644 --- a/metadata/md5-cache/dev-python/fixtures-4.1.0 +++ b/metadata/md5-cache/dev-python/fixtures-4.1.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/testing-cabal/fixtures/ https://pypi.org/project/fixtures/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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=|| ( Apache-2.0 BSD ) RDEPEND=>=dev-python/pbr-5.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/f/fixtures/fixtures-4.1.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b51bd79e080e74b8e5365abd7f216644 +_md5_=32279d04aa868ad723e70d33c43c6db0 diff --git a/metadata/md5-cache/dev-python/flask-gravatar-0.5.0 b/metadata/md5-cache/dev-python/flask-gravatar-0.5.0 deleted file mode 100644 index 324678b66ec6..000000000000 --- a/metadata/md5-cache/dev-python/flask-gravatar-0.5.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Small extension for Flask to make usage of Gravatar service easy -EAPI=7 -HOMEPAGE=https://github.com/zzzsochi/Flask-Gravatar/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 x86 -LICENSE=BSD -RDEPEND=dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/F/Flask-Gravatar/Flask-Gravatar-0.5.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c7ae10d3b9825755bd0c01407d498cc3 diff --git a/metadata/md5-cache/dev-python/flask-gravatar-0.5.0-r1 b/metadata/md5-cache/dev-python/flask-gravatar-0.5.0-r1 index e75e8cfc98f4..b7a17fb9c54f 100644 --- a/metadata/md5-cache/dev-python/flask-gravatar-0.5.0-r1 +++ b/metadata/md5-cache/dev-python/flask-gravatar-0.5.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/zzzsochi/Flask-Gravatar/ https://pypi.org/project/Flask-Gravatar/ INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD RDEPEND=dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/F/Flask-Gravatar/Flask-Gravatar-0.5.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=13dd901429cc58aed56e8070d1cfa9a1 +_md5_=1a476a10988ac0b1a764aa79786bef4e diff --git a/metadata/md5-cache/dev-python/fqdn-1.5.1-r2 b/metadata/md5-cache/dev-python/fqdn-1.5.1-r2 index 5f45c9538952..ff43c7f31fbc 100644 --- a/metadata/md5-cache/dev-python/fqdn-1.5.1-r2 +++ b/metadata/md5-cache/dev-python/fqdn-1.5.1-r2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/ypcrts/fqdn/ https://pypi.org/project/fqdn/ INHERIT=distutils-r1 IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MPL-2.0 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ypcrts/fqdn/archive/v1.5.1.tar.gz -> fqdn-1.5.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=33cb862c83e2ee49c709d2b83bd4051a +_md5_=a252a9c16b2b1fd822f160f737703688 diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.92.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.92.0 new file mode 100644 index 000000000000..2d00e56f2db1 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-api-python-client-2.92.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +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 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.92.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=74a574385ee920c8cbc8794ab41a65ef diff --git a/metadata/md5-cache/dev-python/google-auth-2.18.1 b/metadata/md5-cache/dev-python/google-auth-2.18.1 deleted file mode 100644 index 3e4f951245d9..000000000000 --- a/metadata/md5-cache/dev-python/google-auth-2.18.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/grpcio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyu2f[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=Apache-2.0 -RDEPEND==dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google-auth-2.18.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a5c111af35df8f134fc56353d9b703aa diff --git a/metadata/md5-cache/dev-python/google-auth-2.19.1 b/metadata/md5-cache/dev-python/google-auth-2.19.1 index 72120d2ad4c2..52fcecc29c76 100644 --- a/metadata/md5-cache/dev-python/google-auth-2.19.1 +++ b/metadata/md5-cache/dev-python/google-auth-2.19.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/ INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=Apache-2.0 RDEPEND==dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-python/namespace-google python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google-auth-2.19.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=566e8a27cd5ca41435cdb49e57c04064 +_md5_=a5c111af35df8f134fc56353d9b703aa diff --git a/metadata/md5-cache/dev-python/h5py-3.9.0 b/metadata/md5-cache/dev-python/h5py-3.9.0 index ff4b1b18275e..57166a9f02f4 100644 --- a/metadata/md5-cache/dev-python/h5py-3.9.0 +++ b/metadata/md5-cache/dev-python/h5py-3.9.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.h5py.org/ https://github.com/h5py/h5py/ https://pypi.org/project/h5py/ INHERIT=distutils-r1 pypi IUSE=examples test doc python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=BSD RDEPEND=sci-libs/hdf5:=[hl(+)] >=dev-python/numpy-1.17.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/h/h5py/h5py-3.9.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fd7ac82f2f0c8da0ebcf06e0b4518b4d +_md5_=df6a66a3298572f223a7dc8e0fa658ee diff --git a/metadata/md5-cache/dev-python/hatch-fancy-pypi-readme-23.1.0 b/metadata/md5-cache/dev-python/hatch-fancy-pypi-readme-23.1.0 index 1afa92ef8d9e..8284cbe8fd4f 100644 --- a/metadata/md5-cache/dev-python/hatch-fancy-pypi-readme-23.1.0 +++ b/metadata/md5-cache/dev-python/hatch-fancy-pypi-readme-23.1.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/hatch-fancy-pypi-readme/ https://github.com/hynek/hatch-fancy-pypi-readme/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=dev-python/hatchling[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hynek/hatch-fancy-pypi-readme/archive/23.1.0.tar.gz -> hatch-fancy-pypi-readme-23.1.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0edf28e26206ff0f40087a1469559a20 +_md5_=b8cfd8ec03a28bb3ece4b48bce6770c4 diff --git a/metadata/md5-cache/dev-python/hatch-vcs-0.3.0 b/metadata/md5-cache/dev-python/hatch-vcs-0.3.0 index f76ce3d8b30b..6fcda828d762 100644 --- a/metadata/md5-cache/dev-python/hatch-vcs-0.3.0 +++ b/metadata/md5-cache/dev-python/hatch-vcs-0.3.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_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=>=dev-python/setuptools-scm-6.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ofek/hatch-vcs/archive/v0.3.0.tar.gz -> hatch-vcs-0.3.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fa835d427b9265bf4c7562e863471e48 +_md5_=6e0cd3052972b6ae127114b5d7c51aa7 diff --git a/metadata/md5-cache/dev-python/hatchling-1.17.0 b/metadata/md5-cache/dev-python/hatchling-1.17.0 deleted file mode 100644 index b7e98eb64a7a..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-1.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.17.0.tar.gz -> hatch-hatchling-v1.17.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=94cc2098897f976b448a6a6a29c7dfef diff --git a/metadata/md5-cache/dev-python/hatchling-1.17.1 b/metadata/md5-cache/dev-python/hatchling-1.17.1 deleted file mode 100644 index 576e776ffb96..000000000000 --- a/metadata/md5-cache/dev-python/hatchling-1.17.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.17.1.tar.gz -> hatch-hatchling-v1.17.1.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=04e0425645d96fdd531e0861c83c8033 diff --git a/metadata/md5-cache/dev-python/hatchling-1.18.0 b/metadata/md5-cache/dev-python/hatchling-1.18.0 index 7188f7fad96d..fa2c56de14a0 100644 --- a/metadata/md5-cache/dev-python/hatchling-1.18.0 +++ b/metadata/md5-cache/dev-python/hatchling-1.18.0 @@ -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_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/trove-classifiers[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.18.0.tar.gz -> hatch-hatchling-v1.18.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e638dcbd0f14a836d269db236bdfc82d +_md5_=bcaa6ec6d53db5956e61963957e5504c diff --git a/metadata/md5-cache/dev-python/hiredis-2.2.2-r1 b/metadata/md5-cache/dev-python/hiredis-2.2.2-r1 deleted file mode 100644 index aefe64aabf7b..000000000000 --- a/metadata/md5-cache/dev-python/hiredis-2.2.2-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-libs/hiredis-1.0.0:= >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/hiredis-1.0.0:= python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -DESCRIPTION=Python extension that wraps hiredis -EAPI=8 -HOMEPAGE=https://github.com/redis/hiredis-py/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=BSD -RDEPEND=>=dev-libs/hiredis-1.0.0:= python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/redis/hiredis-py/archive/refs/tags/v2.2.2.tar.gz -> hiredis-2.2.2.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d3686d713ed25da2b9da18347ea4ab69 diff --git a/metadata/md5-cache/dev-python/hiredis-2.2.3 b/metadata/md5-cache/dev-python/hiredis-2.2.3 index 3082fac075e4..1e512ff03840 100644 --- a/metadata/md5-cache/dev-python/hiredis-2.2.3 +++ b/metadata/md5-cache/dev-python/hiredis-2.2.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/redis/hiredis-py/ https://pypi.org/project/hiredis/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=BSD RDEPEND=>=dev-libs/hiredis-1.0.0:= python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/redis/hiredis-py/archive/v2.2.3.tar.gz -> hiredis-py-2.2.3.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4d8e78c5d571fb8e4422e82378155c88 +_md5_=4ee7ec23efddbfa865f9f7ed1d6809fd diff --git a/metadata/md5-cache/dev-python/http-parser-0.9.0-r1 b/metadata/md5-cache/dev-python/http-parser-0.9.0-r1 deleted file mode 100644 index a162d1b3d304..000000000000 --- a/metadata/md5-cache/dev-python/http-parser-0.9.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -DESCRIPTION=HTTP request/response parser for python in C -EAPI=8 -HOMEPAGE=https://github.com/benoitc/http-parser/ https://pypi.org/project/http-parser/ -INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86 -LICENSE=MIT -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/benoitc/http-parser/archive/0.9.0.tar.gz -> http-parser-0.9.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e4571fd7dd394f71bd9de7e7a22d514d diff --git a/metadata/md5-cache/dev-python/httpcore-0.17.3 b/metadata/md5-cache/dev-python/httpcore-0.17.3 new file mode 100644 index 000000000000..2890cb02f57c --- /dev/null +++ b/metadata/md5-cache/dev-python/httpcore-0.17.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpbin[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/socksio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( =dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A minimal low-level HTTP client +EAPI=8 +HOMEPAGE=https://www.encode.io/httpcore/ https://github.com/encode/httpcore/ https://pypi.org/project/httpcore/ +INHERIT=distutils-r1 optfeature +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RDEPEND==dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/encode/httpcore/archive/0.17.3.tar.gz -> httpcore-0.17.3.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3b363432a218e9e679bfb5a778095354 diff --git a/metadata/md5-cache/dev-python/httpx-socks-0.7.7 b/metadata/md5-cache/dev-python/httpx-socks-0.7.7 new file mode 100644 index 000000000000..2dea64fd663a --- /dev/null +++ b/metadata/md5-cache/dev-python/httpx-socks-0.7.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/hypercorn-0.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-asyncio-0.18.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-trio-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/starlette-0.19.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.6.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( =dev-python/httpx-0.21.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/httpcore-0.17.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-socks-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Proxy (HTTP, SOCKS) transports for httpx +EAPI=8 +HOMEPAGE=https://github.com/romis2012/httpx-socks/ https://pypi.org/project/httpx-socks/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND==dev-python/httpx-0.21.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/httpcore-0.17.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-socks-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/romis2012/httpx-socks/archive/v0.7.7.tar.gz -> httpx-socks-0.7.7.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7d3b21f736be5f6fe706f2ddcc70cecf diff --git a/metadata/md5-cache/dev-python/hypothesis-6.80.1 b/metadata/md5-cache/dev-python/hypothesis-6.80.1 new file mode 100644 index 000000000000..471b62943652 --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.80.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+),sqlite] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+),sqlite] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +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_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+),sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+),sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+),sqlite] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+),sqlite] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.80.1.tar.gz -> hypothesis-6.80.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=dc0986e86a1b851480df03f92f5c3dc9 diff --git a/metadata/md5-cache/dev-python/ijson-3.2.0_p0 b/metadata/md5-cache/dev-python/ijson-3.2.0_p0 deleted file mode 100644 index 3a496f259ccc..000000000000 --- a/metadata/md5-cache/dev-python/ijson-3.2.0_p0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-libs/yajl >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/yajl python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -DESCRIPTION=Iterative JSON parser with a Pythonic interface -EAPI=8 -HOMEPAGE=https://github.com/ICRAR/ijson/ https://pypi.org/project/ijson/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=BSD -RDEPEND=dev-libs/yajl python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ICRAR/ijson/archive/v3.2.0.post0.tar.gz -> ijson-3.2.0.post0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c409c1a9a7b1e127945aba8bae800b28 diff --git a/metadata/md5-cache/dev-python/ijson-3.2.0_p0-r1 b/metadata/md5-cache/dev-python/ijson-3.2.0_p0-r1 deleted file mode 100644 index efa19e9eb0a0..000000000000 --- a/metadata/md5-cache/dev-python/ijson-3.2.0_p0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-libs/yajl >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/yajl python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -DESCRIPTION=Iterative JSON parser with a Pythonic interface -EAPI=8 -HOMEPAGE=https://github.com/ICRAR/ijson/ https://pypi.org/project/ijson/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=BSD -RDEPEND=dev-libs/yajl python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ICRAR/ijson/archive/v3.2.0.post0.tar.gz -> ijson-3.2.0.post0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6e92b974cd68ae1836079a1656c777e6 diff --git a/metadata/md5-cache/dev-python/ijson-3.2.2 b/metadata/md5-cache/dev-python/ijson-3.2.2 index c42f909d4425..378ab12ebdb9 100644 --- a/metadata/md5-cache/dev-python/ijson-3.2.2 +++ b/metadata/md5-cache/dev-python/ijson-3.2.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/ICRAR/ijson/ https://pypi.org/project/ijson/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~ppc64 ~x86 +KEYWORDS=amd64 ~ppc64 x86 LICENSE=BSD RDEPEND=dev-libs/yajl python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ICRAR/ijson/archive/v3.2.2.tar.gz -> ijson-3.2.2.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cb334735313bd98ffbc70d6f0b4d1822 +_md5_=a81a6777a7edfaf5706772ff0e769db5 diff --git a/metadata/md5-cache/dev-python/immutabledict-2.2.5 b/metadata/md5-cache/dev-python/immutabledict-2.2.5 new file mode 100644 index 000000000000..0bbdd1cc172c --- /dev/null +++ b/metadata/md5-cache/dev-python/immutabledict-2.2.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=An immutable wrapper around dictionaries +EAPI=8 +HOMEPAGE=https://github.com/corenting/immutabledict/ https://pypi.org/project/immutabledict/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~ppc64 +LICENSE=MIT +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/immutabledict/immutabledict-2.2.5.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4a2e94c591c30e8ff19f9f5753921cbd diff --git a/metadata/md5-cache/dev-python/importlib-metadata-6.8.0 b/metadata/md5-cache/dev-python/importlib-metadata-6.8.0 new file mode 100644 index 000000000000..66ddb8214191 --- /dev/null +++ b/metadata/md5-cache/dev-python/importlib-metadata-6.8.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyfakefs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Read metadata from Python packages +EAPI=8 +HOMEPAGE=https://github.com/python/importlib_metadata/ https://pypi.org/project/importlib-metadata/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/importlib-metadata/importlib_metadata-6.8.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=be9283e86baa00d6faa94e9b80993ee9 diff --git a/metadata/md5-cache/dev-python/importlib-resources-6.0.0 b/metadata/md5-cache/dev-python/importlib-resources-6.0.0 new file mode 100644 index 000000000000..c41d134db4d8 --- /dev/null +++ b/metadata/md5-cache/dev-python/importlib-resources-6.0.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/zipp-3.7.0-r1[python_targets_pypy3(-)?] ) python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) >=dev-python/gpep517-13[python_targets_pypy3(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?] +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 pypi +IUSE=test python_targets_pypy3 +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_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) +REQUIRED_USE=|| ( python_targets_pypy3 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/importlib-resources/importlib_resources-6.0.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=244f5c753c6a180e7f97785f09a3a4a5 diff --git a/metadata/md5-cache/dev-python/incremental-22.10.0 b/metadata/md5-cache/dev-python/incremental-22.10.0 deleted file mode 100644 index 68f424d22138..000000000000 --- a/metadata/md5-cache/dev-python/incremental-22.10.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Incremental is a small library that versions your Python projects -EAPI=8 -HOMEPAGE=https://github.com/twisted/incremental https://pypi.org/project/incremental/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 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 -LICENSE=MIT -RDEPEND=dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/i/incremental/incremental-22.10.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=093f0b2894e2e4fd999819eabe17db30 diff --git a/metadata/md5-cache/dev-python/incremental-22.10.0-r1 b/metadata/md5-cache/dev-python/incremental-22.10.0-r1 index 29aa8b5f4613..73de1b39e5c8 100644 --- a/metadata/md5-cache/dev-python/incremental-22.10.0-r1 +++ b/metadata/md5-cache/dev-python/incremental-22.10.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/twisted/incremental https://pypi.org/project/incremental/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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=MIT RDEPEND=dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/i/incremental/incremental-22.10.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=56c4c46356f3994a8a1db4032964ab26 +_md5_=bff8da5dfb60f926e9c6c9d3652fdf6d diff --git a/metadata/md5-cache/dev-python/inflect-7.0.0 b/metadata/md5-cache/dev-python/inflect-7.0.0 new file mode 100644 index 000000000000..df3fc97f2b09 --- /dev/null +++ b/metadata/md5-cache/dev-python/inflect-7.0.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/setuptools-scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Correctly inflect words and numbers +EAPI=8 +HOMEPAGE=https://pypi.org/project/inflect/ https://github.com/jaraco/inflect/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=>=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/inflect/inflect-7.0.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=08654edcb856ba8226eafd654ea9be67 diff --git a/metadata/md5-cache/dev-python/iniparse-0.5-r1 b/metadata/md5-cache/dev-python/iniparse-0.5-r1 deleted file mode 100644 index 83698c15263d..000000000000 --- a/metadata/md5-cache/dev-python/iniparse-0.5-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-python/six-1.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Better INI parser for Python -EAPI=8 -HOMEPAGE=https://github.com/candlepin/python-iniparse/ https://pypi.org/project/iniparse/ -INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm64 ~riscv x86 -LICENSE=MIT PSF-2 -RDEPEND=>=dev-python/six-1.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/i/iniparse/iniparse-0.5.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1f47494ac3b3c3f986fc892327706504 diff --git a/metadata/md5-cache/dev-python/iniparse-0.5_p20221102 b/metadata/md5-cache/dev-python/iniparse-0.5_p20221102 index d50fd5ff1331..04719eb17132 100644 --- a/metadata/md5-cache/dev-python/iniparse-0.5_p20221102 +++ b/metadata/md5-cache/dev-python/iniparse-0.5_p20221102 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/candlepin/python-iniparse/ https://pypi.org/project/iniparse/ INHERIT=distutils-r1 IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv x86 LICENSE=MIT PSF-2 RDEPEND=>=dev-python/six-1.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://github.com/candlepin/python-iniparse/archive/ab623b0e287a9303bdb0c5213c485110e68dac12.tar.gz -> python-iniparse-ab623b0e287a9303bdb0c5213c485110e68dac12.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c76054c4847639d6707e26a8bfbc4e14 +_md5_=445d889b13000fbb6c52eee81b5e62fb diff --git a/metadata/md5-cache/dev-python/intervaltree-3.1.0 b/metadata/md5-cache/dev-python/intervaltree-3.1.0 deleted file mode 100644 index 3741c78ffae5..000000000000 --- a/metadata/md5-cache/dev-python/intervaltree-3.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Editable interval tree data structure for Python 2 and 3 -EAPI=7 -HOMEPAGE=https://pypi.org/project/intervaltree/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm64 ~riscv x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/i/intervaltree/intervaltree-3.1.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fc427f5b93700151c7e4d04499054256 diff --git a/metadata/md5-cache/dev-python/intervaltree-3.1.0-r1 b/metadata/md5-cache/dev-python/intervaltree-3.1.0-r1 index 258f41dd2706..ec5112832ebe 100644 --- a/metadata/md5-cache/dev-python/intervaltree-3.1.0-r1 +++ b/metadata/md5-cache/dev-python/intervaltree-3.1.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/intervaltree/ INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/i/intervaltree/intervaltree-3.1.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f5c8c0833f71545259d9a9feb134faa0 +_md5_=de8bcc2feac4e0e646f91f161682bdd6 diff --git a/metadata/md5-cache/dev-python/ipywidgets-8.0.7 b/metadata/md5-cache/dev-python/ipywidgets-8.0.7 new file mode 100644 index 000000000000..55f81a0b4324 --- /dev/null +++ b/metadata/md5-cache/dev-python/ipywidgets-8.0.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/ipykernel-4.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython_genutils-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/widgetsnbextension-4.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=IPython HTML widgets for Jupyter +EAPI=8 +HOMEPAGE=https://ipywidgets.readthedocs.io/ https://github.com/jupyter-widgets/ipywidgets/ https://pypi.org/project/ipywidgets/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=>=dev-python/ipykernel-4.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython_genutils-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/widgetsnbextension-4.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/ipywidgets/ipywidgets-8.0.7.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=bc45087c50bce5147b29c05fa24c7359 diff --git a/metadata/md5-cache/dev-python/isoduration-20.11.0-r1 b/metadata/md5-cache/dev-python/isoduration-20.11.0-r1 index 9bceb48f54b7..fde6bfd8d8cd 100644 --- a/metadata/md5-cache/dev-python/isoduration-20.11.0-r1 +++ b/metadata/md5-cache/dev-python/isoduration-20.11.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/isoduration/ https://github.com/bolsote/isoduration/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=ISC RDEPEND=>=dev-python/arrow-0.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bolsote/isoduration/archive/20.11.0.tar.gz -> isoduration-20.11.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=006e2f80c12e201c477deec6ef89d053 +_md5_=b44b304f267dd0330be1a74fbe79a6b2 diff --git a/metadata/md5-cache/dev-python/jaraco-collections-4.1.0 b/metadata/md5-cache/dev-python/jaraco-collections-4.1.0 deleted file mode 100644 index 7dbd94acb3b2..000000000000 --- a/metadata/md5-cache/dev-python/jaraco-collections-4.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools-scm-1.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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/ https://pypi.org/project/jaraco.collections/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 -LICENSE=MIT -RDEPEND=dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco.collections-4.1.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1da95ed300b315e81f421df5663072ba diff --git a/metadata/md5-cache/dev-python/jaraco-collections-4.2.0 b/metadata/md5-cache/dev-python/jaraco-collections-4.2.0 deleted file mode 100644 index 354310cdf3ab..000000000000 --- a/metadata/md5-cache/dev-python/jaraco-collections-4.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools-scm-1.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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/ https://pypi.org/project/jaraco.collections/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco.collections-4.2.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=43bc7542d8b516db698550e0e13ed9e0 diff --git a/metadata/md5-cache/dev-python/jaraco-collections-4.3.0 b/metadata/md5-cache/dev-python/jaraco-collections-4.3.0 index 08bc97cb80fa..7e5399f4d28e 100644 --- a/metadata/md5-cache/dev-python/jaraco-collections-4.3.0 +++ b/metadata/md5-cache/dev-python/jaraco-collections-4.3.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/jaraco.collections/ https://pypi.org/project/jaraco.collections/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 LICENSE=MIT RDEPEND=dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco.collections-4.3.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=43bc7542d8b516db698550e0e13ed9e0 +_md5_=1da95ed300b315e81f421df5663072ba diff --git a/metadata/md5-cache/dev-python/jaraco-env-1.0.0 b/metadata/md5-cache/dev-python/jaraco-env-1.0.0 index 09114ec1dc3c..f8da4f1f7f29 100644 --- a/metadata/md5-cache/dev-python/jaraco-env-1.0.0 +++ b/metadata/md5-cache/dev-python/jaraco-env-1.0.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/jaraco.env/ https://pypi.org/project/jaraco.env/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.env/jaraco.env-1.0.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=94e4288d4f34153937eeeb2e687fcfbf +_md5_=d858527ebce224010f98fb5c0ecff9f4 diff --git a/metadata/md5-cache/dev-python/jaraco-functools-3.6.0 b/metadata/md5-cache/dev-python/jaraco-functools-3.6.0 deleted file mode 100644 index 02a963e3188c..000000000000 --- a/metadata/md5-cache/dev-python/jaraco-functools-3.6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Additional functions used by other projects by developer jaraco -EAPI=7 -HOMEPAGE=https://github.com/jaraco/jaraco.functools/ https://pypi.org/project/jaraco.functools/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=>=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-3.6.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fa4e63e579fb302e477bfe0ae566b736 diff --git a/metadata/md5-cache/dev-python/jaraco-functools-3.7.0 b/metadata/md5-cache/dev-python/jaraco-functools-3.7.0 deleted file mode 100644 index cb2486b59350..000000000000 --- a/metadata/md5-cache/dev-python/jaraco-functools-3.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Additional functions used by other projects by developer jaraco -EAPI=7 -HOMEPAGE=https://github.com/jaraco/jaraco.functools/ https://pypi.org/project/jaraco.functools/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=>=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-3.7.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0b2c0689d48c0f8181608eea69238806 diff --git a/metadata/md5-cache/dev-python/jaraco-functools-3.8.0 b/metadata/md5-cache/dev-python/jaraco-functools-3.8.0 index 313b37f48b47..655bad241865 100644 --- a/metadata/md5-cache/dev-python/jaraco-functools-3.8.0 +++ b/metadata/md5-cache/dev-python/jaraco-functools-3.8.0 @@ -5,7 +5,7 @@ EAPI=7 HOMEPAGE=https://github.com/jaraco/jaraco.functools/ https://pypi.org/project/jaraco.functools/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=>=dev-python/more-itertools-0.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-3.8.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0b2c0689d48c0f8181608eea69238806 +_md5_=fa4e63e579fb302e477bfe0ae566b736 diff --git a/metadata/md5-cache/dev-python/ijson-3.2.1 b/metadata/md5-cache/dev-python/jaraco-path-3.7.0 similarity index 53% rename from metadata/md5-cache/dev-python/ijson-3.2.1 rename to metadata/md5-cache/dev-python/jaraco-path-3.7.0 index 2dcbc357e7f5..cf2b3e23778c 100644 --- a/metadata/md5-cache/dev-python/ijson-3.2.1 +++ b/metadata/md5-cache/dev-python/jaraco-path-3.7.0 @@ -1,17 +1,16 @@ -BDEPEND=test? ( dev-libs/yajl >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/yajl python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -DESCRIPTION=Iterative JSON parser with a Pythonic interface +DESCRIPTION=Miscellaneous path functions EAPI=8 -HOMEPAGE=https://github.com/ICRAR/ijson/ https://pypi.org/project/ijson/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=BSD -RDEPEND=dev-libs/yajl python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +HOMEPAGE=https://github.com/jaraco/jaraco.path/ https://pypi.org/project/jaraco.path/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/ICRAR/ijson/archive/v3.2.1.tar.gz -> ijson-3.2.1.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0f88ad91925806850557f40487b1413d +SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.path/jaraco.path-3.7.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=013c822a21880ccb5a4dc9f0d8bd2e7d diff --git a/metadata/md5-cache/dev-python/jaraco-text-3.11.1 b/metadata/md5-cache/dev-python/jaraco-text-3.11.1 index 73ef858c2d53..b057cb21b0de 100644 --- a/metadata/md5-cache/dev-python/jaraco-text-3.11.1 +++ b/metadata/md5-cache/dev-python/jaraco-text-3.11.1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( python_targets_pypy3? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pathlib2[python_targets_pypy3(-)?] ) ) test? ( >=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=test? ( cli? ( python_targets_pypy3? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pathlib2[python_targets_pypy3(-)?] ) ) test? ( >=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Text utilities used by other projects by developer jaraco EAPI=7 HOMEPAGE=https://github.com/jaraco/jaraco.text/ https://pypi.org/project/jaraco.text/ INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT -PDEPEND=python_targets_pypy3? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) +PDEPEND=cli? ( python_targets_pypy3? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/inflect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) RDEPEND=>=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.text/jaraco.text-3.11.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=aaeb77ea35e6c4718c649fc4e858472e +_md5_=35b330b487cf1d7e7eca5aa1ae913051 diff --git a/metadata/md5-cache/dev-python/jaraco-text-3.11.1-r1 b/metadata/md5-cache/dev-python/jaraco-text-3.11.1-r1 new file mode 100644 index 000000000000..db2548a401d8 --- /dev/null +++ b/metadata/md5-cache/dev-python/jaraco-text-3.11.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_pypy3? ( dev-python/pathlib2[python_targets_pypy3(-)?] ) ) test? ( >=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Text utilities used by other projects by developer jaraco +EAPI=8 +HOMEPAGE=https://github.com/jaraco/jaraco.text/ https://pypi.org/project/jaraco.text/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=>=dev-python/jaraco-context-4.1.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.5.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.text/jaraco.text-3.11.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7f16143acd57496eae1f4d0dda44347f diff --git a/metadata/md5-cache/dev-python/jsonpatch-1.32 b/metadata/md5-cache/dev-python/jsonpatch-1.32 deleted file mode 100644 index d1f1c1500c95..000000000000 --- a/metadata/md5-cache/dev-python/jsonpatch-1.32 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/jsonpointer-1.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Apply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04 -EAPI=7 -HOMEPAGE=https://github.com/stefankoegl/python-json-patch -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=dev-python/jsonpointer-1.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/stefankoegl/python-json-patch/archive/v1.32.tar.gz -> jsonpatch-1.32.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=612372d56fd392c59714bdebed93b8ca diff --git a/metadata/md5-cache/dev-python/jsonpatch-1.32-r1 b/metadata/md5-cache/dev-python/jsonpatch-1.32-r1 deleted file mode 100644 index 289aba3ad7b3..000000000000 --- a/metadata/md5-cache/dev-python/jsonpatch-1.32-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/jsonpointer-1.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Apply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04 -EAPI=8 -HOMEPAGE=https://github.com/stefankoegl/python-json-patch/ https://pypi.org/project/jsonpatch/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=dev-python/jsonpointer-1.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/stefankoegl/python-json-patch/archive/v1.32.tar.gz -> python-json-patch-1.32.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0c16172eaf30fe0fc952cf703f350dc3 diff --git a/metadata/md5-cache/dev-python/jsonpatch-1.33 b/metadata/md5-cache/dev-python/jsonpatch-1.33 index a7e5e4372a17..3b06f540c38c 100644 --- a/metadata/md5-cache/dev-python/jsonpatch-1.33 +++ b/metadata/md5-cache/dev-python/jsonpatch-1.33 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/stefankoegl/python-json-patch/ https://pypi.org/project/jsonpatch/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=dev-python/jsonpointer-1.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/stefankoegl/python-json-patch/archive/v1.33.tar.gz -> python-json-patch-1.33.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0c16172eaf30fe0fc952cf703f350dc3 +_md5_=88c81e39fb55166a5677dfb303d78586 diff --git a/metadata/md5-cache/dev-python/jsonpointer-2.4 b/metadata/md5-cache/dev-python/jsonpointer-2.4 index f6a5df848d75..0521fff8b1d8 100644 --- a/metadata/md5-cache/dev-python/jsonpointer-2.4 +++ b/metadata/md5-cache/dev-python/jsonpointer-2.4 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/stefankoegl/python-json-pointer/ https://pypi.org/project/jsonpointer/ INHERIT=distutils-r1 pypi IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonpointer/jsonpointer-2.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=afad07738c2d7e3db780514a7ab0ad5c +_md5_=6fc3f7c872f4bc50e74c5193b959f2b7 diff --git a/metadata/md5-cache/dev-python/jsonschema-4.17.3 b/metadata/md5-cache/dev-python/jsonschema-4.17.3 index a7788ccef19a..1839f5ac7c3f 100644 --- a/metadata/md5-cache/dev-python/jsonschema-4.17.3 +++ b/metadata/md5-cache/dev-python/jsonschema-4.17.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/jsonschema/ https://github.com/python-jsonschema/jsonschema/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=>=dev-python/attrs-17.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyrsistent-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri_template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-4.17.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=18a731dabd1c232a5441429d8bbb659b +_md5_=158a9f45011a959e6f928c9f1ccbef20 diff --git a/metadata/md5-cache/dev-python/jsonschema-4.18.0 b/metadata/md5-cache/dev-python/jsonschema-4.18.0 new file mode 100644 index 000000000000..abbdf268c912 --- /dev/null +++ b/metadata/md5-cache/dev-python/jsonschema-4.18.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-specifications-2023.03.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/referencing-0.28.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri_template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=An implementation of JSON-Schema validation for Python +EAPI=8 +HOMEPAGE=https://pypi.org/project/jsonschema/ https://github.com/python-jsonschema/jsonschema/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~riscv +LICENSE=MIT +RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-specifications-2023.03.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/referencing-0.28.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fqdn[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/idna[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/isoduration[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonpointer-1.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3339-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3986-validator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uri_template[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/webcolors-1.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-4.18.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e26a2dc9a4b6452515048f1988406c67 diff --git a/metadata/md5-cache/dev-python/jsonschema-specifications-2023.6.1 b/metadata/md5-cache/dev-python/jsonschema-specifications-2023.6.1 index 8668bc7ea996..1dabf1bca9fa 100644 --- a/metadata/md5-cache/dev-python/jsonschema-specifications-2023.6.1 +++ b/metadata/md5-cache/dev-python/jsonschema-specifications-2023.6.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/python-jsonschema/jsonschema-specifications/ https://pypi.org/project/jsonschema-specifications/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~riscv +KEYWORDS=~amd64 ~arm64 ~riscv LICENSE=MIT RDEPEND=>=dev-python/referencing-0.28.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jsonschema-specifications/jsonschema_specifications-2023.6.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5bbcde034db5c751f632a2612da91de6 +_md5_=d6c53643150b36069d7ac3bcf81fd784 diff --git a/metadata/md5-cache/dev-python/junit-xml-1.9 b/metadata/md5-cache/dev-python/junit-xml-1.9 deleted file mode 100644 index 9ad0b547ed08..000000000000 --- a/metadata/md5-cache/dev-python/junit-xml-1.9 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Create JUnit XML test result documents -EAPI=7 -HOMEPAGE=https://pypi.org/project/junit-xml/ https://github.com/kyrus/python-junit-xml -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 -LICENSE=MIT -RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/kyrus/python-junit-xml/archive/19d3cc333d35dfd2d17d75c506336c15e5c6685a.tar.gz -> junit-xml-1.9.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=07412f866d89dcdc3ed06f93b8e86e1b diff --git a/metadata/md5-cache/dev-python/junit-xml-1.9-r1 b/metadata/md5-cache/dev-python/junit-xml-1.9-r1 index 4f7dc80c6ffa..aa9b37aa831f 100644 --- a/metadata/md5-cache/dev-python/junit-xml-1.9-r1 +++ b/metadata/md5-cache/dev-python/junit-xml-1.9-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/kyrus/python-junit-xml/ https://pypi.org/project/junit-xml/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/kyrus/python-junit-xml/archive/19d3cc333d35dfd2d17d75c506336c15e5c6685a.tar.gz -> python-junit-xml-19d3cc333d35dfd2d17d75c506336c15e5c6685a.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=84ceda20b9896b946b4c858daf0e58ad +_md5_=68e19f5193339565d4fc1289c8e62683 diff --git a/metadata/md5-cache/dev-python/jwcrypto-1.5.0 b/metadata/md5-cache/dev-python/jwcrypto-1.5.0 index 246d2b519fc5..ef3467efdb9e 100644 --- a/metadata/md5-cache/dev-python/jwcrypto-1.5.0 +++ b/metadata/md5-cache/dev-python/jwcrypto-1.5.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/latchset/jwcrypto/ https://pypi.org/project/jwcrypto/ INHERIT=distutils-r1 IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm64 ~riscv x86 LICENSE=LGPL-3+ RDEPEND=>=dev-python/cryptography-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/latchset/jwcrypto/archive/v1.5.0.tar.gz -> jwcrypto-1.5.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2c7bac2cd49b54ebeed5b7364cb54c1a +_md5_=b63809a91edb49e730e14855bdde6295 diff --git a/metadata/md5-cache/dev-python/keyutils-0.6-r2 b/metadata/md5-cache/dev-python/keyutils-0.6-r2 new file mode 100644 index 000000000000..899df42cca62 --- /dev/null +++ b/metadata/md5-cache/dev-python/keyutils-0.6-r2 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( sys-apps/keyutils >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=sys-apps/keyutils python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +DESCRIPTION=A set of python bindings for keyutils +EAPI=8 +HOMEPAGE=https://github.com/sassoftware/python-keyutils/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=Apache-2.0 +RDEPEND=sys-apps/keyutils python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sassoftware/python-keyutils/archive/refs/tags/0.6.tar.gz -> python-keyutils-0.6.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=d801398ae045955c9322c0c42f058792 diff --git a/metadata/md5-cache/dev-python/lark-1.1.5 b/metadata/md5-cache/dev-python/lark-1.1.5 index 83d3083c6822..e242a713296d 100644 --- a/metadata/md5-cache/dev-python/lark-1.1.5 +++ b/metadata/md5-cache/dev-python/lark-1.1.5 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/lark-parser/lark/ https://pypi.org/project/lark/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/l/lark/lark-1.1.5.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b38c02a5231e438de1c525977f7a366b +_md5_=258def2fa5158840a31d5cfdf72e75e2 diff --git a/metadata/md5-cache/dev-python/libarchive-c-4.0 b/metadata/md5-cache/dev-python/libarchive-c-4.0 deleted file mode 100644 index e67beefdd0f5..000000000000 --- a/metadata/md5-cache/dev-python/libarchive-c-4.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( app-arch/libarchive >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A Python interface to libarchive -EAPI=8 -HOMEPAGE=https://github.com/Changaco/python-libarchive-c/ https://pypi.org/project/libarchive-c/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc64 x86 -LICENSE=CC0-1.0 -RDEPEND=app-arch/libarchive python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Changaco/python-libarchive-c/archive/refs/tags/4.0.tar.gz -> libarchive-c-4.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ed22a93741c9e98410673c8454b0992c diff --git a/metadata/md5-cache/dev-python/libarchive-c-4.0-r1 b/metadata/md5-cache/dev-python/libarchive-c-4.0-r1 index b0c17920ed70..a3f8b2edcf83 100644 --- a/metadata/md5-cache/dev-python/libarchive-c-4.0-r1 +++ b/metadata/md5-cache/dev-python/libarchive-c-4.0-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/Changaco/python-libarchive-c/ https://pypi.org/project/libarchive-c/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc64 x86 LICENSE=CC0-1.0 RDEPEND=app-arch/libarchive python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Changaco/python-libarchive-c/archive/4.0.tar.gz -> python-libarchive-c-4.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a2c0718644b2ba9ad2e4278d53d5ac91 +_md5_=05947e9a6c565859a5496e6cba2b2e12 diff --git a/metadata/md5-cache/dev-python/libarchive-c-5.0 b/metadata/md5-cache/dev-python/libarchive-c-5.0 new file mode 100644 index 000000000000..2447401016b9 --- /dev/null +++ b/metadata/md5-cache/dev-python/libarchive-c-5.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( app-arch/libarchive >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Python interface to libarchive +EAPI=8 +HOMEPAGE=https://github.com/Changaco/python-libarchive-c/ https://pypi.org/project/libarchive-c/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86 +LICENSE=CC0-1.0 +RDEPEND=app-arch/libarchive python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/Changaco/python-libarchive-c/archive/5.0.tar.gz -> python-libarchive-c-5.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=709a6dce404305b5b54df6f64fd68aef diff --git a/metadata/md5-cache/dev-python/lit-14.0.6 b/metadata/md5-cache/dev-python/lit-14.0.6 index 98ab3d122ab0..8986811e170d 100644 --- a/metadata/md5-cache/dev-python/lit-14.0.6 +++ b/metadata/md5-cache/dev-python/lit-14.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=67d902868be793a5cb25a3d9aae6cdef diff --git a/metadata/md5-cache/dev-python/lit-15.0.7 b/metadata/md5-cache/dev-python/lit-15.0.7 index 86b5662167b9..5721ee7fcccf 100644 --- a/metadata/md5-cache/dev-python/lit-15.0.7 +++ b/metadata/md5-cache/dev-python/lit-15.0.7 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=05fe9b9d4b376809fb1d6ef6ed35e15b diff --git a/metadata/md5-cache/dev-python/lit-16.0.5 b/metadata/md5-cache/dev-python/lit-16.0.5 index c6ae474241d4..d4fd83bace0a 100644 --- a/metadata/md5-cache/dev-python/lit-16.0.5 +++ b/metadata/md5-cache/dev-python/lit-16.0.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a338ae54911b75708e3120d4099b3a68 diff --git a/metadata/md5-cache/dev-python/lit-16.0.6 b/metadata/md5-cache/dev-python/lit-16.0.6 index 405fcec5f5d6..c39edbc6cac6 100644 --- a/metadata/md5-cache/dev-python/lit-16.0.6 +++ b/metadata/md5-cache/dev-python/lit-16.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=94aea4161cdbf423216421676015b104 diff --git a/metadata/md5-cache/dev-python/lit-17.0.0.9999 b/metadata/md5-cache/dev-python/lit-17.0.0.9999 index 7f2746efd3e1..d41ad97d41bd 100644 --- a/metadata/md5-cache/dev-python/lit-17.0.0.9999 +++ b/metadata/md5-cache/dev-python/lit-17.0.0.9999 @@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_tar REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fe6b9c8c399961cbedf5987b128971f4 diff --git a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230620 b/metadata/md5-cache/dev-python/lit-17.0.0_pre20230620 deleted file mode 100644 index 83ef11df6a55..000000000000 --- a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230620 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/llvm ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=A stand-alone install of the LLVM suite testing tool -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=distutils-r1 llvm.org -IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fe6b9c8c399961cbedf5987b128971f4 diff --git a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230630 b/metadata/md5-cache/dev-python/lit-17.0.0_pre20230630 index e01d30ce9bf0..611244e1fb79 100644 --- a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230630 +++ b/metadata/md5-cache/dev-python/lit-17.0.0_pre20230630 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fe6b9c8c399961cbedf5987b128971f4 diff --git a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230615 b/metadata/md5-cache/dev-python/lit-17.0.0_pre20230705 similarity index 88% rename from metadata/md5-cache/dev-python/lit-17.0.0_pre20230615 rename to metadata/md5-cache/dev-python/lit-17.0.0_pre20230705 index bceb517adebc..ba5cf816f469 100644 --- a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230615 +++ b/metadata/md5-cache/dev-python/lit-17.0.0_pre20230705 @@ -10,6 +10,6 @@ RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_tar REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fe6b9c8c399961cbedf5987b128971f4 diff --git a/metadata/md5-cache/dev-python/bitarray-2.7.3 b/metadata/md5-cache/dev-python/littleutils-0.2.2-r1 similarity index 72% rename from metadata/md5-cache/dev-python/bitarray-2.7.3 rename to metadata/md5-cache/dev-python/littleutils-0.2.2-r1 index 1d69085b9746..8ca4fc2bdd60 100644 --- a/metadata/md5-cache/dev-python/bitarray-2.7.3 +++ b/metadata/md5-cache/dev-python/littleutils-0.2.2-r1 @@ -1,16 +1,15 @@ BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -DESCRIPTION=Efficient arrays of booleans -- C extension +DESCRIPTION=Small personal collection of Python utility functions EAPI=8 -HOMEPAGE=https://github.com/ilanschnell/bitarray/ https://pypi.org/project/bitarray/ +HOMEPAGE=https://pypi.org/project/littleutils/ https://github.com/alexmojaki/littleutils/ INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux -LICENSE=PSF-2 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/b/bitarray/bitarray-2.7.3.tar.gz +SRC_URI=https://files.pythonhosted.org/packages/source/l/littleutils/littleutils-0.2.2.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bde84d202e61a48942e9942dcbeb15e7 +_md5_=f2857a87e8993e2dd4d883d169d0eefe diff --git a/metadata/md5-cache/dev-python/logical-unification-0.4.5 b/metadata/md5-cache/dev-python/logical-unification-0.4.5 deleted file mode 100644 index db4928004ea4..000000000000 --- a/metadata/md5-cache/dev-python/logical-unification-0.4.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Logical unification in Python -EAPI=8 -HOMEPAGE=https://pypi.org/project/logical-unification/ https://github.com/pythological/unification/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86 -LICENSE=BSD -RDEPEND=dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pythological/unification/archive/v0.4.5.tar.gz -> logical-unification-0.4.5.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=93ba710ae518c1f9b9874027d9e9d4ff diff --git a/metadata/md5-cache/dev-python/logical-unification-0.4.6 b/metadata/md5-cache/dev-python/logical-unification-0.4.6 index 73bf838b30d6..69c8199f9e96 100644 --- a/metadata/md5-cache/dev-python/logical-unification-0.4.6 +++ b/metadata/md5-cache/dev-python/logical-unification-0.4.6 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/logical-unification/ https://github.com/pythological/unification/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86 LICENSE=BSD RDEPEND=dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pythological/unification/archive/v0.4.6.tar.gz -> logical-unification-0.4.6.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ed5c04ea880baf7f3160b854d7f1bcb7 +_md5_=b2db51db3f10bd044acc85bbcd4507be diff --git a/metadata/md5-cache/dev-python/looseversion-1.3.0 b/metadata/md5-cache/dev-python/looseversion-1.3.0 new file mode 100644 index 000000000000..eb88011f85c7 --- /dev/null +++ b/metadata/md5-cache/dev-python/looseversion-1.3.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A backwards/forwards-compatible fork of distutils.version.LooseVersion +EAPI=8 +HOMEPAGE=https://pypi.org/project/looseversion/ https://github.com/effigies/looseversion +INHERIT=pypi distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=PSF-2 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/l/looseversion/looseversion-1.3.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fc023b508b3ba04da66268bf44ea8b56 diff --git a/metadata/md5-cache/dev-python/lxml-4.9.3 b/metadata/md5-cache/dev-python/lxml-4.9.3 new file mode 100644 index 000000000000..073f9906fa87 --- /dev/null +++ b/metadata/md5-cache/dev-python/lxml-4.9.3 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig =dev-python/cython-0.29.29[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/docutils[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/docutils[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/docutils[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 dev-python/docutils[python_targets_pypy3(-)] dev-python/pygments[python_targets_pypy3(-)] dev-python/sphinx[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) test? ( dev-python/cssselect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=>=dev-libs/libxml2-2.10.3 >=dev-libs/libxslt-1.1.38 python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=A Pythonic binding for the libxml2 and libxslt libraries +EAPI=8 +HOMEPAGE=https://lxml.de/ https://pypi.org/project/lxml/ https://github.com/lxml/lxml/ +INHERIT=distutils-r1 optfeature toolchain-funcs +IUSE=doc examples +threads test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD ElementTree GPL-2 PSF-2 +RDEPEND=>=dev-libs/libxml2-2.10.3 >=dev-libs/libxslt-1.1.38 python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/lxml/lxml/archive/lxml-4.9.3.tar.gz -> lxml-4.9.3.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7930ea523dad5867f96031de8b704aea diff --git a/metadata/md5-cache/dev-python/m2crypto-0.39.0 b/metadata/md5-cache/dev-python/m2crypto-0.39.0 new file mode 100644 index 000000000000..c87fd2c113ee --- /dev/null +++ b/metadata/md5-cache/dev-python/m2crypto-0.39.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-lang/swig-2.0.9 test? ( dev-libs/openssl:= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/openssl:= python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) +DESCRIPTION=A Python crypto and SSL toolkit +EAPI=8 +HOMEPAGE=https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/ +INHERIT=distutils-r1 toolchain-funcs pypi +IUSE=test abi_mips_n32 abi_mips_n64 abi_mips_o32 test python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=MIT +RDEPEND=dev-libs/openssl:= python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/M/M2Crypto/M2Crypto-0.39.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7a69ce3cbe80d8f126c53d6ff2b38d8a diff --git a/metadata/md5-cache/dev-python/markdown-exec-1.6.0 b/metadata/md5-cache/dev-python/markdown-exec-1.6.0 new file mode 100644 index 000000000000..93b9d704bff7 --- /dev/null +++ b/metadata/md5-cache/dev-python/markdown-exec-1.6.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/markupsafe[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Utilities to execute code blocks in Markdown files +EAPI=8 +HOMEPAGE=https://pawamoy.github.io/markdown-exec/ https://pypi.org/project/markdown-exec/ +INHERIT=distutils-r1 pypi +IUSE=ansi test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=ISC +RDEPEND=>=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/markdown-exec/markdown_exec-1.6.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=827ac65973a2d7622778fa50d6fe6a71 diff --git a/metadata/md5-cache/dev-python/markdown-include-0.8.1 b/metadata/md5-cache/dev-python/markdown-include-0.8.1 new file mode 100644 index 000000000000..621bd1953a06 --- /dev/null +++ b/metadata/md5-cache/dev-python/markdown-include-0.8.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/setuptools-scm-6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/markdown-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python-Markdown extension providing LaTeX-style 'include' function +EAPI=8 +HOMEPAGE=https://github.com/cmacmackin/markdown-include https://pypi.org/project/markdown-include/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=GPL-3+ +RDEPEND=>=dev-python/markdown-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/markdown-include/markdown-include-0.8.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6adbae7f5ff903d940f1c102ed60d116 diff --git a/metadata/md5-cache/dev-python/markdown-it-py-2.2.0 b/metadata/md5-cache/dev-python/markdown-it-py-2.2.0 deleted file mode 100644 index b552948c7d30..000000000000 --- a/metadata/md5-cache/dev-python/markdown-it-py-2.2.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-regressions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( =dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python port of markdown-it, Markdown parser -EAPI=8 -HOMEPAGE=https://pypi.org/project/markdown-it-py/ https://github.com/executablebooks/markdown-it-py/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND==dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/executablebooks/markdown-it-py/archive/v2.2.0.tar.gz -> markdown-it-py-2.2.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3269c00955bcc964542ac0fc18eaf3d0 diff --git a/metadata/md5-cache/dev-python/markdown-it-py-3.0.0 b/metadata/md5-cache/dev-python/markdown-it-py-3.0.0 index 24ce5a6524e4..b166a235ffc4 100644 --- a/metadata/md5-cache/dev-python/markdown-it-py-3.0.0 +++ b/metadata/md5-cache/dev-python/markdown-it-py-3.0.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/markdown-it-py/ https://github.com/executablebooks/markdown-it-py/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/executablebooks/markdown-it-py/archive/v3.0.0.tar.gz -> markdown-it-py-3.0.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d64259f860a7e9964c77cfe392ae4718 +_md5_=3269c00955bcc964542ac0fc18eaf3d0 diff --git a/metadata/md5-cache/dev-python/markupsafe-2.1.3 b/metadata/md5-cache/dev-python/markupsafe-2.1.3 index 12324757158f..382cbba7332f 100644 --- a/metadata/md5-cache/dev-python/markupsafe-2.1.3 +++ b/metadata/md5-cache/dev-python/markupsafe-2.1.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://palletsprojects.com/p/markupsafe/ https://github.com/pallets/markupsafe/ https://pypi.org/project/MarkupSafe/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/M/MarkupSafe/MarkupSafe-2.1.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=535387461bb2b582803f627803d8178c +_md5_=196a4ef86b8b8aef26597f4e1ddade04 diff --git a/metadata/md5-cache/dev-python/minikanren-1.0.3-r1 b/metadata/md5-cache/dev-python/minikanren-1.0.3-r1 new file mode 100644 index 000000000000..02902fe80fe1 --- /dev/null +++ b/metadata/md5-cache/dev-python/minikanren-1.0.3-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/etuples[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/logical-unification[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Relational programming in Python +EAPI=8 +HOMEPAGE=https://pypi.org/project/miniKanren/ https://github.com/pythological/kanren/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/cons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/etuples[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/logical-unification[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/multipledispatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pythological/kanren/archive/v1.0.3.tar.gz -> kanren-1.0.3.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=1c1934160a471e4fb7f303e983effd03 diff --git a/metadata/md5-cache/dev-python/mkdocs-gen-files-0.5.0 b/metadata/md5-cache/dev-python/mkdocs-gen-files-0.5.0 new file mode 100644 index 000000000000..05a5215c39f0 --- /dev/null +++ b/metadata/md5-cache/dev-python/mkdocs-gen-files-0.5.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-golden[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/mkdocs-1.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=MkDocs plugin to programmatically generate documentation pages during the build +EAPI=8 +HOMEPAGE=https://oprypin.github.io/mkdocs-gen-files/ https://pypi.org/project/mkdocs-gen-files/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/mkdocs-1.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-gen-files/mkdocs_gen_files-0.5.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c91a587511aceaf3c838ef9d8e30269b diff --git a/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-0.13.1 b/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-0.13.1 new file mode 100644 index 000000000000..2b4d222f2c55 --- /dev/null +++ b/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-0.13.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A MkDocs plugin that validates URLs in rendered HTML files +EAPI=8 +HOMEPAGE=https://github.com/manuzhang/mkdocs-htmlproofer-plugin/ https://pypi.org/project/mkdocs-htmlproofer-plugin/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/manuzhang/mkdocs-htmlproofer-plugin/archive/refs/tags/v0.13.1.tar.gz -> mkdocs-htmlproofer-plugin-0.13.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e38065b0327d34440cc0f603ea434f4c diff --git a/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.0.5 b/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.0.5 new file mode 100644 index 000000000000..170057757e8b --- /dev/null +++ b/metadata/md5-cache/dev-python/mkdocs-monorepo-plugin-1.0.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/mkdocs-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-slugify-4.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Build multiple documentation folders in a single Mkdocs +EAPI=8 +HOMEPAGE=https://backstage.github.io/mkdocs-monorepo-plugin/ https://pypi.org/project/mkdocs-monorepo-plugin/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/mkdocs-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-slugify-4.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=edd0dd23f1a131c3ec37dd12c25999c1 diff --git a/metadata/md5-cache/dev-python/mypy-1.3.0 b/metadata/md5-cache/dev-python/mypy-1.3.0 deleted file mode 100644 index 6aeed1a50ded..000000000000 --- a/metadata/md5-cache/dev-python/mypy-1.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/py-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Optional static typing for Python -EAPI=8 -HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ -INHERIT=distutils-r1 multiprocessing -IUSE=doc test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/python/mypy/archive/v1.3.0.tar.gz -> mypy-1.3.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3e73eaaa808540c77510be1f200b48e0 diff --git a/metadata/md5-cache/dev-python/mypy-1.3.0-r1 b/metadata/md5-cache/dev-python/mypy-1.3.0-r1 new file mode 100644 index 000000000000..9afb5188be1b --- /dev/null +++ b/metadata/md5-cache/dev-python/mypy-1.3.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pytest-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/py-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Optional static typing for Python +EAPI=8 +HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=MIT +RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/python/mypy/archive/v1.3.0.tar.gz -> mypy-1.3.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=1957534608b9a804ec47631864839576 diff --git a/metadata/md5-cache/dev-python/mypy-1.4.0 b/metadata/md5-cache/dev-python/mypy-1.4.0 deleted file mode 100644 index 696eb6bcbe50..000000000000 --- a/metadata/md5-cache/dev-python/mypy-1.4.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/py-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Optional static typing for Python -EAPI=8 -HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ -INHERIT=distutils-r1 multiprocessing -IUSE=doc test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/python/mypy/archive/v1.4.0.tar.gz -> mypy-1.4.0.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ea32556ce55c4698df37cfbfaed3627e diff --git a/metadata/md5-cache/dev-python/mypy-1.4.1 b/metadata/md5-cache/dev-python/mypy-1.4.1 deleted file mode 100644 index 679e6685f079..000000000000 --- a/metadata/md5-cache/dev-python/mypy-1.4.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pytest-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/py-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Optional static typing for Python -EAPI=8 -HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ -INHERIT=distutils-r1 multiprocessing -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typed-ast-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/typing-extensions-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/python/mypy/archive/v1.4.1.tar.gz -> mypy-1.4.1.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f8222d8491c6136488d2d3c099661ef7 diff --git a/metadata/md5-cache/dev-python/mypy-1.4.1-r1 b/metadata/md5-cache/dev-python/mypy-1.4.1-r1 new file mode 100644 index 000000000000..6d9f0eaa6d91 --- /dev/null +++ b/metadata/md5-cache/dev-python/mypy-1.4.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pytest-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-1.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/py-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-16.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Optional static typing for Python +EAPI=8 +HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/ +INHERIT=distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/python/mypy/archive/v1.4.1.tar.gz -> mypy-1.4.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=db193f33d54ae487395cdbb05d66ed88 diff --git a/metadata/md5-cache/dev-python/ntlm-auth-1.5.0 b/metadata/md5-cache/dev-python/ntlm-auth-1.5.0 deleted file mode 100644 index d23dff416982..000000000000 --- a/metadata/md5-cache/dev-python/ntlm-auth-1.5.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DESCRIPTION=Calculates NTLM Authentication codes -EAPI=7 -HOMEPAGE=https://github.com/jborean93/ntlm-auth -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~riscv ~x86 -LICENSE=MIT -RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jborean93/ntlm-auth/archive/v1.5.0.tar.gz -> ntlm-auth-1.5.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ec719cde0bc6c4d21c8c797720e2354f diff --git a/metadata/md5-cache/dev-python/numpy-1.24.2 b/metadata/md5-cache/dev-python/numpy-1.24.2 index 088047174b16..d20e788906c2 100644 --- a/metadata/md5-cache/dev-python/numpy-1.24.2 +++ b/metadata/md5-cache/dev-python/numpy-1.24.2 @@ -1,4 +1,4 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) +BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset-normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) DEFINED_PHASES=compile configure install prepare setup test DEPEND=lapack? ( virtual/fortran ) DESCRIPTION=Fast array and numerical python library @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.24.2.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2e7b2105cdee72a8aae40fb3d8779f90 +_md5_=525c9cc372be10bdfdad63bfdede8e8e diff --git a/metadata/md5-cache/dev-python/numpy-1.24.3 b/metadata/md5-cache/dev-python/numpy-1.24.3 index 7588a82bd69d..284631cd7e4f 100644 --- a/metadata/md5-cache/dev-python/numpy-1.24.3 +++ b/metadata/md5-cache/dev-python/numpy-1.24.3 @@ -1,4 +1,4 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) +BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset-normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) lapack? ( virtual/fortran ) DESCRIPTION=Fast array and numerical python library @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.24.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d453b74f1b671b2c4e9d25e61704db9f +_md5_=c946210011beb52f27cfdb63bdd7693f diff --git a/metadata/md5-cache/dev-python/numpy-1.24.3-r1 b/metadata/md5-cache/dev-python/numpy-1.24.3-r1 index 2cfab0c92a1a..9a6be12fa70f 100644 --- a/metadata/md5-cache/dev-python/numpy-1.24.3-r1 +++ b/metadata/md5-cache/dev-python/numpy-1.24.3-r1 @@ -1,4 +1,4 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) +BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset-normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) lapack? ( virtual/fortran ) DESCRIPTION=Fast array and numerical python library @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.24.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3a96c01a3e16714e6d5ecd6a944c7113 +_md5_=8db51eb95365e0741f87730e189ddbe4 diff --git a/metadata/md5-cache/dev-python/numpy-1.24.4 b/metadata/md5-cache/dev-python/numpy-1.24.4 index 7a600db8a25f..e7113b83ac5b 100644 --- a/metadata/md5-cache/dev-python/numpy-1.24.4 +++ b/metadata/md5-cache/dev-python/numpy-1.24.4 @@ -1,4 +1,4 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) +BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset-normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) lapack? ( virtual/fortran ) DESCRIPTION=Fast array and numerical python library @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.24.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3a96c01a3e16714e6d5ecd6a944c7113 +_md5_=8db51eb95365e0741f87730e189ddbe4 diff --git a/metadata/md5-cache/dev-python/numpy-1.24.4-r1 b/metadata/md5-cache/dev-python/numpy-1.24.4-r1 new file mode 100644 index 000000000000..7ba2a965c480 --- /dev/null +++ b/metadata/md5-cache/dev-python/numpy-1.24.4-r1 @@ -0,0 +1,17 @@ +BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) dev-python/charset-normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] lapack? ( virtual/fortran ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) lapack? ( virtual/fortran ) +DESCRIPTION=Fast array and numerical python library +EAPI=8 +HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/ +INHERIT=distutils-r1 flag-o-matic fortran-2 multiprocessing pypi toolchain-funcs +IUSE=lapack cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq cpu_flags_x86_avx512f cpu_flags_x86_avx512vl cpu_flags_x86_f16c cpu_flags_x86_fma4 cpu_flags_x86_popcnt cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 cpu_flags_x86_xop test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=BSD +RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) lapack? ( virtual/fortran ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.24.4.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6c9c102d9f28667101bb5de181eec996 diff --git a/metadata/md5-cache/dev-python/numpy-1.25.0-r2 b/metadata/md5-cache/dev-python/numpy-1.25.0-r2 index 02244d73bac5..e67e6dc068d6 100644 --- a/metadata/md5-cache/dev-python/numpy-1.25.0-r2 +++ b/metadata/md5-cache/dev-python/numpy-1.25.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-util/meson-1.1.0 =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/charset_normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.13.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] lapack? ( virtual/fortran ) +BDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-util/meson-1.1.0 =dev-python/cython-0.29.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] lapack? ( virtual/pkgconfig ) test? ( python_targets_python3_10? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/charset-normalizer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-5.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.13.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] lapack? ( virtual/fortran ) DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) lapack? ( virtual/fortran ) DESCRIPTION=Fast array and numerical python library @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://numpy.org/ https://github.com/numpy/numpy/ https://pypi.org/project/numpy/ INHERIT=distutils-r1 flag-o-matic fortran-2 multiprocessing pypi toolchain-funcs IUSE=lapack test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~s390 ~sparc ~x86 LICENSE=BSD RDEPEND=lapack? ( >=virtual/cblas-3.8 >=virtual/lapack-3.8 ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) lapack? ( virtual/fortran ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.25.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cb7a3c64950cddb9ae995504763d592f +_md5_=31cab59f1a2bc2fb29dbb35fc533a1de diff --git a/metadata/md5-cache/dev-python/openstackdocstheme-3.1.0 b/metadata/md5-cache/dev-python/openstackdocstheme-3.1.0 deleted file mode 100644 index 899bd87024ae..000000000000 --- a/metadata/md5-cache/dev-python/openstackdocstheme-3.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Theme and extension support for Sphinx documentation -EAPI=8 -HOMEPAGE=https://docs.openstack.org/openstackdocstheme/latest/ https://opendev.org/openstack/openstackdocstheme/ https://github.com/openstack/openstackdocstheme/ https://pypi.org/project/openstackdocstheme/ -INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86 -LICENSE=Apache-2.0 -RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dulwich-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/o/openstackdocstheme/openstackdocstheme-3.1.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2115eddd64d7bb9d90c0abd9b7baa526 diff --git a/metadata/md5-cache/dev-python/openstackdocstheme-3.1.1 b/metadata/md5-cache/dev-python/openstackdocstheme-3.1.1 index 958da94ed7e5..68684529db71 100644 --- a/metadata/md5-cache/dev-python/openstackdocstheme-3.1.1 +++ b/metadata/md5-cache/dev-python/openstackdocstheme-3.1.1 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://docs.openstack.org/openstackdocstheme/latest/ https://opendev.org/openstack/openstackdocstheme/ https://github.com/openstack/openstackdocstheme/ https://pypi.org/project/openstackdocstheme/ INHERIT=distutils-r1 pypi IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~s390 ~x86 +KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86 LICENSE=Apache-2.0 RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dulwich-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/o/openstackdocstheme/openstackdocstheme-3.1.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2ac85056560428a7243b7127d29a2391 +_md5_=e5c49fe554bbc73439a6b798702d5892 diff --git a/metadata/md5-cache/dev-python/orjson-3.9.2 b/metadata/md5-cache/dev-python/orjson-3.9.2 new file mode 100644 index 000000000000..974f7c88a96f --- /dev/null +++ b/metadata/md5-cache/dev-python/orjson-3.9.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pendulum[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +DESCRIPTION=Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy +EAPI=8 +HOMEPAGE=https://github.com/ijl/orjson/ https://pypi.org/project/orjson/ +INHERIT=cargo distutils-r1 pypi +IUSE=test debug python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~amd64 +LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.9.2.tar.gz https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/associative-cache/1.0.1/download -> associative-cache-1.0.1.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bytecount/0.6.3/download -> bytecount-0.6.3.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/encoding_rs/0.8.32/download -> encoding_rs-0.8.32.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/itoap/1.0.1/download -> itoap-1.0.1.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libm/0.1.4/download -> libm-0.1.4.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/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/packed_simd_2/0.3.8/download -> packed_simd_2-0.3.8.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.1/download -> pyo3-build-config-0.19.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.1/download -> pyo3-ffi-0.19.1.crate https://crates.io/api/v1/crates/rustversion/1.0.13/download -> rustversion-1.0.13.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.167/download -> serde-1.0.167.crate https://crates.io/api/v1/crates/serde_json/1.0.100/download -> serde_json-1.0.100.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.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/target-lexicon/0.12.8/download -> target-lexicon-0.12.8.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate +_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b9d19bd15d4a7f8947fe0b6fab4c720f diff --git a/metadata/md5-cache/dev-python/oslo-utils-6.2.0 b/metadata/md5-cache/dev-python/oslo-utils-6.2.0 new file mode 100644 index 000000000000..2de3647f5cad --- /dev/null +++ b/metadata/md5-cache/dev-python/oslo-utils-6.2.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ddt-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2013.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Oslo Utility library +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/oslo.utils/ https://github.com/openstack/oslo.utils/ https://pypi.org/project/oslo.utils/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2013.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.utils/oslo.utils-6.2.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0a3ee13585e884faf24d833c62dc6c19 diff --git a/metadata/md5-cache/dev-python/paho-mqtt-1.6.1 b/metadata/md5-cache/dev-python/paho-mqtt-1.6.1 deleted file mode 100644 index b2b2bc340c2c..000000000000 --- a/metadata/md5-cache/dev-python/paho-mqtt-1.6.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A client class with support for MQTT v5.0, v3.1.1, and v3.1 -EAPI=8 -HOMEPAGE=https://www.eclipse.org/paho/index.php?page=clients/python https://github.com/eclipse/paho.mqtt.python -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm64 x86 -LICENSE=EPL-2.0 -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/eclipse/paho.mqtt.python/archive/v1.6.1.tar.gz -> paho-mqtt-1.6.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2caa0ea92e85cdfac5221ae34b0f5be1 diff --git a/metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r1 b/metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r1 index e36c309eaec5..509819eb1658 100644 --- a/metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r1 +++ b/metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://www.eclipse.org/paho/index.php?page=clients/python https://github.com/eclipse/paho.mqtt.python INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=EPL-2.0 RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/eclipse/paho.mqtt.python/archive/v1.6.1.tar.gz -> paho-mqtt-1.6.1.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fd9b76c4a0e817a6441c074ebddfa1b7 +_md5_=8c7622c08d657f56b10d1d350ca4171e diff --git a/metadata/md5-cache/dev-python/parse_type-0.6.2 b/metadata/md5-cache/dev-python/parse_type-0.6.2 new file mode 100644 index 000000000000..69fd4d47c7e9 --- /dev/null +++ b/metadata/md5-cache/dev-python/parse_type-0.6.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/parse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extension to the parse module +EAPI=8 +HOMEPAGE=https://pypi.org/project/parse-type/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/parse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/parse_type/parse_type-0.6.2.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=152ce96c801bd9cf138bd378590881e0 diff --git a/metadata/md5-cache/dev-python/passlib-1.7.4-r2 b/metadata/md5-cache/dev-python/passlib-1.7.4-r2 index 5afa891749e8..237841a81346 100644 --- a/metadata/md5-cache/dev-python/passlib-1.7.4-r2 +++ b/metadata/md5-cache/dev-python/passlib-1.7.4-r2 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/scrypt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test-rust? ( dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/scrypt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test-rust? ( dev-python/bcrypt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install postinst prepare test DESCRIPTION=Password hashing framework supporting over 20 schemes EAPI=8 HOMEPAGE=https://foss.heptapod.net/python-libs/passlib/-/wikis/home https://pypi.org/project/passlib/ INHERIT=distutils-r1 optfeature pypi -IUSE=doc test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +IUSE=doc test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=BSD-2 -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/passlib/passlib-1.7.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=aeaeb29a9579f9a2301d8803bbaac3ca +_md5_=ae4228e2e7703c031e23ba0598905ff2 diff --git a/metadata/md5-cache/dev-python/path-16.7.1 b/metadata/md5-cache/dev-python/path-16.7.1 new file mode 100644 index 000000000000..d6fe4144ce15 --- /dev/null +++ b/metadata/md5-cache/dev-python/path-16.7.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A module wrapper for os.path +EAPI=8 +HOMEPAGE=https://github.com/jaraco/path/ https://pypi.org/project/path/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +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/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/path/path-16.7.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c97acc749bbc2bc149fa53bf522e1660 diff --git a/metadata/md5-cache/dev-python/path-and-address-2.0.1-r1 b/metadata/md5-cache/dev-python/path-and-address-2.0.1-r1 new file mode 100644 index 000000000000..5776090d8d60 --- /dev/null +++ b/metadata/md5-cache/dev-python/path-and-address-2.0.1-r1 @@ -0,0 +1,15 @@ +BDEPEND=app-arch/unzip python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Functions for server CLI applications used by humans +EAPI=8 +HOMEPAGE=https://github.com/joeyespo/path-and-address +INHERIT=distutils-r1 pypi +IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/path-and-address/path-and-address-2.0.1.zip +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7fd51a0f54f9fd43fb65bb0b840b0639 diff --git a/metadata/md5-cache/dev-python/pip-run-12.1.0 b/metadata/md5-cache/dev-python/pip-run-12.1.0 index 119f5a443633..1bb909942567 100644 --- a/metadata/md5-cache/dev-python/pip-run-12.1.0 +++ b/metadata/md5-cache/dev-python/pip-run-12.1.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/pip-run/ https://pypi.org/project/pip-run/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-context[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-env[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/path[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/pip-run/pip-run-12.1.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fa59fe10dd4e76bd3e4c4571268f0da6 +_md5_=1d8679199aa066bfcde86accffbe8b60 diff --git a/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 b/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 index 1f3b09ce0d2e..f579f6c63330 100644 --- a/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 +++ b/metadata/md5-cache/dev-python/pkgconfig-1.5.5-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/matze/pkgconfig/ https://pypi.org/project/pkgconfig/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=MIT RDEPEND=virtual/pkgconfig python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/matze/pkgconfig/archive/v1.5.5.tar.gz -> pkgconfig-1.5.5.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=61cff14535dbc58666b3967239f7a72c +_md5_=c85c8ab402aae50f6764e4c27b74dfe5 diff --git a/metadata/md5-cache/dev-python/platformdirs-3.5.1 b/metadata/md5-cache/dev-python/platformdirs-3.5.1 deleted file mode 100644 index 2341b06b37c0..000000000000 --- a/metadata/md5-cache/dev-python/platformdirs-3.5.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.5.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=57e9deed13f0250f1e5209e58b40da4e diff --git a/metadata/md5-cache/dev-python/platformdirs-3.5.3 b/metadata/md5-cache/dev-python/platformdirs-3.5.3 deleted file mode 100644 index 92b458fde878..000000000000 --- a/metadata/md5-cache/dev-python/platformdirs-3.5.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.5.3.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=32284234ec332330bcb589316447e606 diff --git a/metadata/md5-cache/dev-python/platformdirs-3.6.0 b/metadata/md5-cache/dev-python/platformdirs-3.6.0 deleted file mode 100644 index 998d57deceb5..000000000000 --- a/metadata/md5-cache/dev-python/platformdirs-3.6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.6.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=32284234ec332330bcb589316447e606 diff --git a/metadata/md5-cache/dev-python/platformdirs-3.7.0 b/metadata/md5-cache/dev-python/platformdirs-3.7.0 deleted file mode 100644 index 8d08ed0c5fb6..000000000000 --- a/metadata/md5-cache/dev-python/platformdirs-3.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -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 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.7.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=32284234ec332330bcb589316447e606 diff --git a/metadata/md5-cache/dev-python/platformdirs-3.8.0 b/metadata/md5-cache/dev-python/platformdirs-3.8.0 index 47300b0c1008..702373db6491 100644 --- a/metadata/md5-cache/dev-python/platformdirs-3.8.0 +++ b/metadata/md5-cache/dev-python/platformdirs-3.8.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/platformdirs/ https://github.com/platformdirs/platformdirs/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.8.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=32284234ec332330bcb589316447e606 +_md5_=57e9deed13f0250f1e5209e58b40da4e diff --git a/metadata/md5-cache/dev-python/platformdirs-3.5.2 b/metadata/md5-cache/dev-python/platformdirs-3.8.1 similarity index 98% rename from metadata/md5-cache/dev-python/platformdirs-3.5.2 rename to metadata/md5-cache/dev-python/platformdirs-3.8.1 index b1e24c64e3de..65c5d3a36659 100644 --- a/metadata/md5-cache/dev-python/platformdirs-3.5.2 +++ b/metadata/md5-cache/dev-python/platformdirs-3.8.1 @@ -11,6 +11,6 @@ RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.5.2.tar.gz +SRC_URI=https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-3.8.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=32284234ec332330bcb589316447e606 diff --git a/metadata/md5-cache/dev-python/plumbum-1.8.1 b/metadata/md5-cache/dev-python/plumbum-1.8.1 deleted file mode 100644 index 0a01922ccef1..000000000000 --- a/metadata/md5-cache/dev-python/plumbum-1.8.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=A library for shell script-like programs in python -EAPI=8 -HOMEPAGE=https://plumbum.readthedocs.io/en/latest/ https://github.com/tomerfiliba/plumbum/ https://pypi.org/project/plumbum/ -INHERIT=distutils-r1 optfeature pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm64 ~riscv x86 -LICENSE=MIT -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/plumbum/plumbum-1.8.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=63a8bbeb8783ece0c359e9298d3c7f35 diff --git a/metadata/md5-cache/dev-python/plumbum-1.8.2 b/metadata/md5-cache/dev-python/plumbum-1.8.2 index 164770464cfc..d72ba7356814 100644 --- a/metadata/md5-cache/dev-python/plumbum-1.8.2 +++ b/metadata/md5-cache/dev-python/plumbum-1.8.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://plumbum.readthedocs.io/en/latest/ https://github.com/tomerfiliba/plumbum/ https://pypi.org/project/plumbum/ INHERIT=distutils-r1 optfeature pypi IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~riscv x86 LICENSE=MIT RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/plumbum/plumbum-1.8.2.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5732dffe84150e926195186e2d9e16c4 +_md5_=ef66d7a3d3e3141c0715b2dc1a09c6b7 diff --git a/metadata/md5-cache/dev-python/poetry-core-1.6.1 b/metadata/md5-cache/dev-python/poetry-core-1.6.1 index d4d7d9f3381e..dcbb92fe7273 100644 --- a/metadata/md5-cache/dev-python/poetry-core-1.6.1 +++ b/metadata/md5-cache/dev-python/poetry-core-1.6.1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/python-poetry/poetry-core/ https://pypi.org/project/poetry-core/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python-poetry/poetry-core/archive/1.6.1.tar.gz -> poetry-core-1.6.1.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c37fdb8c5498c7f6af36c25c6c5d567f +_md5_=66a32df1440c7a068c8cd40cb6363617 diff --git a/metadata/md5-cache/dev-python/prompt-toolkit-3.0.39 b/metadata/md5-cache/dev-python/prompt-toolkit-3.0.39 new file mode 100644 index 000000000000..c71ba4358fd8 --- /dev/null +++ b/metadata/md5-cache/dev-python/prompt-toolkit-3.0.39 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Building powerful interactive command lines in Python +EAPI=8 +HOMEPAGE=https://pypi.org/project/prompt-toolkit/ https://github.com/prompt-toolkit/python-prompt-toolkit/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RDEPEND=dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/prompt-toolkit/prompt_toolkit-3.0.39.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=05c63193664d9436ade65cd040680719 diff --git a/metadata/md5-cache/dev-python/pyaml-23.7.0 b/metadata/md5-cache/dev-python/pyaml-23.7.0 new file mode 100644 index 000000000000..e10d1b795f23 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyaml-23.7.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=PyYAML-based module to produce pretty and readable YAML-serialized data +EAPI=8 +HOMEPAGE=https://github.com/mk-fg/pretty-yaml/ https://pypi.org/project/pyaml/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=WTFPL-2 +RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyaml/pyaml-23.7.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9e9e5346ba74f9db06365aabed6dc237 diff --git a/metadata/md5-cache/dev-python/pydantic-1.10.11 b/metadata/md5-cache/dev-python/pydantic-1.10.11 new file mode 100644 index 000000000000..53b072000023 --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-1.10.11 @@ -0,0 +1,17 @@ +BDEPEND=native-extensions? ( =dev-python/email-validator-1.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=Data parsing and validation using Python type hints +EAPI=8 +HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/ +INHERIT=distutils-r1 +IUSE=native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=>=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pydantic/pydantic/archive/v1.10.11.tar.gz -> pydantic-1.10.11.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=dcc54c2be401b01f70430764a1dbae36 diff --git a/metadata/md5-cache/dev-python/pydantic-2.0.1 b/metadata/md5-cache/dev-python/pydantic-2.0.1 new file mode 100644 index 000000000000..3514bb310ee2 --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-2.0.1 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/dirty-equals[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/email-validator-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/annotated-types-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-python/pydantic-core-2.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Data parsing and validation using Python type hints +EAPI=8 +HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +LICENSE=MIT +RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ~dev-python/pydantic-core-2.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.0.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f301c44caa412335cdcedf9fbd104570 diff --git a/metadata/md5-cache/dev-python/pydantic-2.0_beta3 b/metadata/md5-cache/dev-python/pydantic-2.0.2 similarity index 56% rename from metadata/md5-cache/dev-python/pydantic-2.0_beta3 rename to metadata/md5-cache/dev-python/pydantic-2.0.2 index 5c8324f06cc8..0b56c413804d 100644 --- a/metadata/md5-cache/dev-python/pydantic-2.0_beta3 +++ b/metadata/md5-cache/dev-python/pydantic-2.0.2 @@ -1,15 +1,16 @@ -BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/dirty-equals[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/email-validator-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/annotated-types-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-0.39.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/dirty-equals[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/email-validator-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/annotated-types-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-2.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Data parsing and validation using Python type hints EAPI=8 HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/ INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~riscv LICENSE=MIT -RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-0.39.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-2.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.0b3.tar.gz +SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.0.2.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=483fadcc9599a97a54949ed5dd82503b +_md5_=b04dd58c1aa0f4e09ac11801f02832aa diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.0.2 b/metadata/md5-cache/dev-python/pydantic-core-2.0.2 new file mode 100644 index 000000000000..7eb9f46e1caa --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-core-2.0.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/dirty-equals-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-6.63.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-mock-3.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-1.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2022.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/typing-extensions-4.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=Core validation logic for pydantic written in Rust +EAPI=8 +HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/ +INHERIT=cargo distutils-r1 pypi +IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~amd64 +LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 +RDEPEND=>=dev-python/typing-extensions-4.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.0.2.tar.gz https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.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.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/enum_dispatch/0.3.11/download -> enum_dispatch-0.3.11.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/libc/0.2.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.30/download -> libmimalloc-sys-0.1.30.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.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.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.34/download -> mimalloc-0.1.34.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.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/once_cell/1.17.1/download -> once_cell-1.17.1.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.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.60/download -> proc-macro2-1.0.60.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.0/download -> pyo3-build-config-0.19.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.0/download -> pyo3-ffi-0.19.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.0/download -> pyo3-macros-backend-0.19.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.0/download -> pyo3-macros-0.19.0.crate https://crates.io/api/v1/crates/pyo3/0.19.0/download -> pyo3-0.19.0.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.6/download -> python3-dll-a-0.2.6.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rustversion/1.0.12/download -> rustversion-1.0.12.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/speedate/0.9.0/download -> speedate-0.9.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.24.3/download -> strum_macros-0.24.3.crate https://crates.io/api/v1/crates/strum_macros/0.25.0/download -> strum_macros-0.25.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/target-lexicon/0.12.6/download -> target-lexicon-0.12.6.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.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate +_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=08282ce8444514c03df97a1aaec36a9f diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.1.2 b/metadata/md5-cache/dev-python/pydantic-core-2.1.2 new file mode 100644 index 000000000000..279597538e23 --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-core-2.1.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/dirty-equals-0.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-6.63.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-mock-3.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-1.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2022.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/typing-extensions-4.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=Core validation logic for pydantic written in Rust +EAPI=8 +HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/ +INHERIT=cargo distutils-r1 pypi +IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~amd64 ~riscv +LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 +RDEPEND=>=dev-python/typing-extensions-4.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.1.2.tar.gz https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.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.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/enum_dispatch/0.3.11/download -> enum_dispatch-0.3.11.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/libc/0.2.140/download -> libc-0.2.140.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.30/download -> libmimalloc-sys-0.1.30.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.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.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.34/download -> mimalloc-0.1.34.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.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/once_cell/1.17.1/download -> once_cell-1.17.1.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.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.60/download -> proc-macro2-1.0.60.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.1/download -> pyo3-build-config-0.19.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.1/download -> pyo3-ffi-0.19.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.1/download -> pyo3-macros-backend-0.19.1.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.1/download -> pyo3-macros-0.19.1.crate https://crates.io/api/v1/crates/pyo3/0.19.1/download -> pyo3-0.19.1.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.9/download -> python3-dll-a-0.2.9.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rustversion/1.0.12/download -> rustversion-1.0.12.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/speedate/0.9.0/download -> speedate-0.9.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.24.3/download -> strum_macros-0.24.3.crate https://crates.io/api/v1/crates/strum_macros/0.25.0/download -> strum_macros-0.25.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/target-lexicon/0.12.6/download -> target-lexicon-0.12.6.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.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate +_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=63d2be3ef6cd904ce85130dcfcbc5b6e diff --git a/metadata/md5-cache/dev-python/sh-2.0.3 b/metadata/md5-cache/dev-python/pyflakes-3.0.1-r1 similarity index 71% rename from metadata/md5-cache/dev-python/sh-2.0.3 rename to metadata/md5-cache/dev-python/pyflakes-3.0.1-r1 index 5aacd551d978..bc90a5b266c6 100644 --- a/metadata/md5-cache/dev-python/sh-2.0.3 +++ b/metadata/md5-cache/dev-python/pyflakes-3.0.1-r1 @@ -1,16 +1,16 @@ -BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python subprocess interface +DESCRIPTION=Passive checker for Python programs EAPI=8 -HOMEPAGE=https://github.com/amoffat/sh/ https://pypi.org/project/sh/ +HOMEPAGE=https://github.com/PyCQA/pyflakes/ https://pypi.org/project/pyflakes/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 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 ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/s/sh/sh-2.0.3.tar.gz +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyflakes/pyflakes-3.0.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=68f3b02f25223cd34b67f1b5f12eacdd +_md5_=fab891bd340a838fbcc3a6ed580f101a diff --git a/metadata/md5-cache/dev-python/pyftpdlib-1.5.7-r1 b/metadata/md5-cache/dev-python/pyftpdlib-1.5.7-r1 new file mode 100644 index 000000000000..16f1e7aa22fb --- /dev/null +++ b/metadata/md5-cache/dev-python/pyftpdlib-1.5.7-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( ssl? ( dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11[ssl(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10[ssl(+)] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python FTP server library +EAPI=8 +HOMEPAGE=https://github.com/giampaolo/pyftpdlib/ https://pypi.org/project/pyftpdlib/ +INHERIT=distutils-r1 pypi +IUSE=examples ssl test doc python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=MIT +RDEPEND=ssl? ( dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyftpdlib/pyftpdlib-1.5.7.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b9c6c8acffc3f6572613fd9736e1de5a diff --git a/metadata/md5-cache/dev-python/pygments-ansi-color-0.3.0 b/metadata/md5-cache/dev-python/pygments-ansi-color-0.3.0 new file mode 100644 index 000000000000..0a9676616431 --- /dev/null +++ b/metadata/md5-cache/dev-python/pygments-ansi-color-0.3.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=ANSI color-code highlighting for Pygments +EAPI=8 +HOMEPAGE=https://pypi.org/project/pygments-ansi-color/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/chriskuehl/pygments-ansi-color/archive/refs/tags/v0.3.0.tar.gz -> pygments-ansi-color-0.3.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=76db71d2b4db62f1bc3a91ad4b955f9d diff --git a/metadata/md5-cache/dev-python/pyjwt-2.6.0 b/metadata/md5-cache/dev-python/pyjwt-2.6.0 deleted file mode 100644 index d9149d9a8e4e..000000000000 --- a/metadata/md5-cache/dev-python/pyjwt-2.6.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/cryptography-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( !dev-python/python-jwt >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=JSON Web Token implementation in Python -EAPI=8 -HOMEPAGE=https://github.com/jpadilla/pyjwt/ https://pypi.org/project/PyJWT/ -INHERIT=distutils-r1 optfeature pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=!dev-python/python-jwt python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/P/PyJWT/PyJWT-2.6.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=32fd6bb13cb05787a48a45a9b31a5981 diff --git a/metadata/md5-cache/dev-python/pyjwt-2.7.0 b/metadata/md5-cache/dev-python/pyjwt-2.7.0 index 25839b9f7707..e5e3a33cdf2f 100644 --- a/metadata/md5-cache/dev-python/pyjwt-2.7.0 +++ b/metadata/md5-cache/dev-python/pyjwt-2.7.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jpadilla/pyjwt/ https://pypi.org/project/PyJWT/ INHERIT=distutils-r1 optfeature pypi IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=!dev-python/python-jwt python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/P/PyJWT/PyJWT-2.7.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3ac9f5ad1b897336b61a42d1a5a519fa +_md5_=84c3c8f98fec4ff33186deffcf7a35b1 diff --git a/metadata/md5-cache/dev-python/pykerberos-1.3.1-r2 b/metadata/md5-cache/dev-python/pykerberos-1.3.1-r2 new file mode 100644 index 000000000000..d3b2e1ef30de --- /dev/null +++ b/metadata/md5-cache/dev-python/pykerberos-1.3.1-r2 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-crypt/mit-krb5 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +DESCRIPTION=A high-level Python wrapper for Kerberos/GSSAPI operations +EAPI=8 +HOMEPAGE=https://www.calendarserver.org/PyKerberos.html https://github.com/apple/ccs-pykerberos/ https://pypi.org/project/kerberos/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=app-crypt/mit-krb5 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/apple/ccs-pykerberos/archive/PyKerberos-1.3.1.tar.gz -> ccs-pykerberos-PyKerberos-1.3.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=a117b16cf8c0247db15b79ef939f4d77 diff --git a/metadata/md5-cache/dev-python/pyproject-api-1.5.3 b/metadata/md5-cache/dev-python/pyproject-api-1.5.3 new file mode 100644 index 000000000000..90697fc49c7e --- /dev/null +++ b/metadata/md5-cache/dev-python/pyproject-api-1.5.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/hatch-vcs-0.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-mock-3.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=API to interact with the python pyproject.toml based projects +EAPI=8 +HOMEPAGE=https://github.com/tox-dev/pyproject-api/ https://pypi.org/project/pyproject-api/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/packaging-23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-api/pyproject_api-1.5.3.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3320accb787f8fb939c37cb57afe657c diff --git a/metadata/md5-cache/dev-python/pyrsistent-0.19.3 b/metadata/md5-cache/dev-python/pyrsistent-0.19.3 index 3cb43a8a1ce1..6efb6b019746 100644 --- a/metadata/md5-cache/dev-python/pyrsistent-0.19.3 +++ b/metadata/md5-cache/dev-python/pyrsistent-0.19.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -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 ~x64-macos LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/pyrsistent/pyrsistent-0.19.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=30ba2e778eb76a50f9757a87a6abf495 +_md5_=95fd1af7b4b57bb2e56bd227a7a828e7 diff --git a/metadata/md5-cache/dev-python/pysmi-0.3.4-r1 b/metadata/md5-cache/dev-python/pysmi-0.3.4-r1 new file mode 100644 index 000000000000..5a8955578882 --- /dev/null +++ b/metadata/md5-cache/dev-python/pysmi-0.3.4-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pysnmp[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/ply[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python Lex & Yacc +EAPI=8 +HOMEPAGE=https://github.com/etingof/pysmi/ https://pypi.org/project/pysmi/ +INHERIT=distutils-r1 pypi +IUSE=test doc python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~sparc ~x86 +LICENSE=BSD +RDEPEND=dev-python/ply[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pysmi/pysmi-0.3.4.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7bd5a1fcaa4cfbced1083fe6b4558434 diff --git a/metadata/md5-cache/dev-python/pytest-7.3.1 b/metadata/md5-cache/dev-python/pytest-7.3.1 deleted file mode 100644 index 7e16b255e697..000000000000 --- a/metadata/md5-cache/dev-python/pytest-7.3.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools-scm-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Simple powerful testing with Python -EAPI=8 -HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/ -INHERIT=distutils-r1 multiprocessing pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/more-itertools-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-7.3.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2389b6bdf3b494eb4ecd0aa7fb0c1f31 diff --git a/metadata/md5-cache/dev-python/pytest-7.3.1-r2 b/metadata/md5-cache/dev-python/pytest-7.3.1-r2 deleted file mode 100644 index 82a50b2aac4b..000000000000 --- a/metadata/md5-cache/dev-python/pytest-7.3.1-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/setuptools-scm-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Simple powerful testing with Python -EAPI=8 -HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/ -INHERIT=distutils-r1 multiprocessing pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-7.3.1.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2a2bdcbd380e21a3ed48d9d817fa10d6 diff --git a/metadata/md5-cache/dev-python/pytest-7.3.2 b/metadata/md5-cache/dev-python/pytest-7.3.2 index 6b8ad6da0259..e45453fa3c2e 100644 --- a/metadata/md5-cache/dev-python/pytest-7.3.2 +++ b/metadata/md5-cache/dev-python/pytest-7.3.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/ INHERIT=distutils-r1 multiprocessing pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-4.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-7.3.2.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=934283e7c2d83f3d725011fefc58713e +_md5_=2905b7854ee39ba4f5652d9ad243f1b6 diff --git a/metadata/md5-cache/dev-python/pytest-golden-0.2.2 b/metadata/md5-cache/dev-python/pytest-golden-0.2.2 new file mode 100644 index 000000000000..1d5343d3a2c5 --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-golden-0.2.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/atomicwrites-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ruamel-yaml-0.16.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/testfixtures-6.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Plugin for pytest that offloads expected outputs to data files +EAPI=8 +HOMEPAGE=https://github.com/oprypin/pytest-golden https://pypi.org/project/pytest-golden/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/atomicwrites-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ruamel-yaml-0.16.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/testfixtures-6.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/oprypin/pytest-golden/archive/refs/tags/v0.2.2.tar.gz -> pytest-golden-0.2.2.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fcf327eda31db2f90cda8283909f437c diff --git a/metadata/md5-cache/dev-python/pytest-rerunfailures-12.0 b/metadata/md5-cache/dev-python/pytest-rerunfailures-12.0 new file mode 100644 index 000000000000..486ffe01e6be --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-rerunfailures-12.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/packaging-17.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=pytest plugin to re-run tests to eliminate flaky failures +EAPI=8 +HOMEPAGE=https://github.com/pytest-dev/pytest-rerunfailures/ https://pypi.org/project/pytest-rerunfailures/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/packaging-17.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest-rerunfailures/pytest-rerunfailures-12.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8b52f79f5e1a0b7c9393bc4d19054c2e diff --git a/metadata/md5-cache/dev-python/pytest-xvfb-2.0.0-r2 b/metadata/md5-cache/dev-python/pytest-xvfb-2.0.0-r2 deleted file mode 100644 index bd464e1f1137..000000000000 --- a/metadata/md5-cache/dev-python/pytest-xvfb-2.0.0-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyvirtualdisplay[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-base/xorg-server[xvfb] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pytest plugin to run Xvfb for tests -EAPI=8 -HOMEPAGE=https://pypi.org/project/pytest-xvfb/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=MIT -RDEPEND=dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyvirtualdisplay[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-base/xorg-server[xvfb] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest-xvfb/pytest-xvfb-2.0.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f7d909c56faf3a397fe95f5020924d30 diff --git a/metadata/md5-cache/dev-python/pytest-xvfb-3.0.0 b/metadata/md5-cache/dev-python/pytest-xvfb-3.0.0 index e36a78d2d1b0..cecefa5f53aa 100644 --- a/metadata/md5-cache/dev-python/pytest-xvfb-3.0.0 +++ b/metadata/md5-cache/dev-python/pytest-xvfb-3.0.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/pytest-xvfb/ INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 LICENSE=MIT RDEPEND=dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyvirtualdisplay[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-base/xorg-server[xvfb] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest-xvfb/pytest-xvfb-3.0.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cb0eb655dfd97dd6bbc8fecc72137ace +_md5_=39091e73dce77a7d59499c724115ba84 diff --git a/metadata/md5-cache/dev-python/python-engineio-4.5.0 b/metadata/md5-cache/dev-python/python-engineio-4.5.0 new file mode 100644 index 000000000000..8c5772869bcb --- /dev/null +++ b/metadata/md5-cache/dev-python/python-engineio-4.5.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websockets[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python implementation of the Engine.IO realtime server +EAPI=8 +HOMEPAGE=https://python-engineio.readthedocs.io/ https://github.com/miguelgrinberg/python-engineio/ https://pypi.org/project/python-engineio/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/miguelgrinberg/python-engineio/archive/v4.5.0.tar.gz -> python-engineio-4.5.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8f2a97727e40d65eddb784f028eaef12 diff --git a/metadata/md5-cache/dev-python/python-engineio-4.5.1 b/metadata/md5-cache/dev-python/python-engineio-4.5.1 new file mode 100644 index 000000000000..ead36413ec48 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-engineio-4.5.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websockets[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python implementation of the Engine.IO realtime server +EAPI=8 +HOMEPAGE=https://python-engineio.readthedocs.io/ https://github.com/miguelgrinberg/python-engineio/ https://pypi.org/project/python-engineio/ +INHERIT=distutils-r1 +IUSE=test doc python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/websocket-client[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/miguelgrinberg/python-engineio/archive/v4.5.1.tar.gz -> python-engineio-4.5.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8f2a97727e40d65eddb784f028eaef12 diff --git a/metadata/md5-cache/dev-python/python-gnupg-0.5.0 b/metadata/md5-cache/dev-python/python-gnupg-0.5.0 index d40c5a4e062e..7eae980f4727 100644 --- a/metadata/md5-cache/dev-python/python-gnupg-0.5.0 +++ b/metadata/md5-cache/dev-python/python-gnupg-0.5.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://docs.red-dove.com/python-gnupg/ https://github.com/vsajip/python-gnupg/ https://pypi.org/project/python-gnupg/ INHERIT=distutils-r1 verify-sig IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 LICENSE=BSD RDEPEND=app-crypt/gnupg[nls] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/vsajip/python-gnupg/releases/download/0.5.0/python-gnupg-0.5.0.tar.gz verify-sig? ( https://github.com/vsajip/python-gnupg/releases/download/0.5.0/python-gnupg-0.5.0.tar.gz.asc ) _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=499b089a75bf478ecfe4bb6f09b89f8d +_md5_=4160f441d800aae07daaaec8283f6137 diff --git a/metadata/md5-cache/dev-python/python-ironicclient-5.3.0 b/metadata/md5-cache/dev-python/python-ironicclient-5.3.0 new file mode 100644 index 000000000000..941db190fbc0 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-ironicclient-5.3.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tempest-17.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ddt-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-openstackclient-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/cliff-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dogpile-cache-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-0.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python bindings for the Ironic API +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/python-ironicclient/ https://github.com/openstack/python-ironicclient/ https://pypi.org/project/python-ironicclient/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/cliff-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dogpile-cache-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-0.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-ironicclient/python-ironicclient-5.3.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=ea674e429472bda8f6eb1b5ec3ad51fa diff --git a/metadata/md5-cache/dev-python/python-neutronclient-11.0.0 b/metadata/md5-cache/dev-python/python-neutronclient-11.0.0 new file mode 100644 index 000000000000..0ed086d0d109 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-neutronclient-11.0.0 @@ -0,0 +1,16 @@ +BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/bandit[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/oslotest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-openstackclient[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/subunit[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testscenarios[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tempest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cliff-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/os-client-config-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-keystoneclient-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A client for the OpenStack Quantum API +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/python-neutronclient/ https://github.com/openstack/python-neutronclient/ https://pypi.org/project/python-neutronclient/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cliff-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openstacksdk-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/osc-lib-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >dev-python/oslo-serialization-2.19.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/os-client-config-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-keystoneclient-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.14.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/simplejson-3.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-neutronclient/python-neutronclient-11.0.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8510c72e6e48a384bbadf96f56e3754e diff --git a/metadata/md5-cache/dev-python/python-slugify-8.0.1 b/metadata/md5-cache/dev-python/python-slugify-8.0.1 index 1d31fb39a5d9..c46a06f61c5f 100644 --- a/metadata/md5-cache/dev-python/python-slugify-8.0.1 +++ b/metadata/md5-cache/dev-python/python-slugify-8.0.1 @@ -1,16 +1,16 @@ -BDEPEND=test? ( dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A Python Slugify application that handles Unicode EAPI=8 HOMEPAGE=https://github.com/un33k/python-slugify/ https://pypi.org/project/python-slugify/ INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 ~ppc64 ~riscv x86 LICENSE=MIT -RDEPEND=dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=dev-python/text-unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/un33k/python-slugify/archive/v8.0.1.tar.gz -> python-slugify-8.0.1.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b6939748fcf945b1f6648e5e8af1c064 +_md5_=10e80ab1792b525cc28ba982ce4fa88f diff --git a/metadata/md5-cache/dev-python/referencing-0.29.1 b/metadata/md5-cache/dev-python/referencing-0.29.1 new file mode 100644 index 000000000000..00d6fa1656bd --- /dev/null +++ b/metadata/md5-cache/dev-python/referencing-0.29.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-subtests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Cross-specification JSON referencing (JSON Schema, OpenAPI...) +EAPI=8 +HOMEPAGE=https://github.com/python-jsonschema/referencing/ https://pypi.org/project/referencing/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~riscv +LICENSE=MIT +RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rpds-py-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/r/referencing/referencing-0.29.1.tar.gz test? ( https://github.com/python-jsonschema/referencing-suite/archive/f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4.tar.gz -> referencing-suite-f6fa54deec2ba3ae7326e6c292b2d7c4c20e9eb4.gh.tar.gz ) +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=297ba17aef2b11ba21dc6f787c52b94a diff --git a/metadata/md5-cache/dev-python/regex-2023.6.3 b/metadata/md5-cache/dev-python/regex-2023.6.3 index 2ec5a821bf1d..107db0f02340 100644 --- a/metadata/md5-cache/dev-python/regex-2023.6.3 +++ b/metadata/md5-cache/dev-python/regex-2023.6.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/ INHERIT=distutils-r1 pypi IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -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=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/regex/regex-2023.6.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=048653e80718b2f0ed316ce244da3f63 +_md5_=19115b7bb54781988f1d825571f52af7 diff --git a/metadata/md5-cache/dev-python/requests-2.31.0 b/metadata/md5-cache/dev-python/requests-2.31.0 index 43ae83253652..db88b3cecf87 100644 --- a/metadata/md5-cache/dev-python/requests-2.31.0 +++ b/metadata/md5-cache/dev-python/requests-2.31.0 @@ -1,4 +1,4 @@ -BDEPEND=test? ( >=dev-python/pytest-httpbin-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test-rust? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/certifi-2017.4.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=test? ( >=dev-python/pytest-httpbin-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test-rust? ( dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/certifi-2017.4.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=HTTP library for human beings EAPI=8 @@ -7,10 +7,10 @@ INHERIT=distutils-r1 pypi IUSE=socks5 test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 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_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) +RDEPEND=>=dev-python/certifi-2017.4.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/PySocks-1.5.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[threads(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/requests/requests-2.31.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=58450d803aa67650020fe11084d8aae2 +_md5_=1368ae6f4ab1ea859283b7bb051bd4e1 diff --git a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r3 b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r3 deleted file mode 100644 index ccc1623734c8..000000000000 --- a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/waitress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Use requests to talk HTTP via a UNIX domain socket -EAPI=8 -HOMEPAGE=https://github.com/msabramo/requests-unixsocket/ https://pypi.org/project/requests-unixsocket/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 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=Apache-2.0 -RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/r/requests-unixsocket/requests-unixsocket-0.3.0.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=57a0358e43293d5d2e131f6acb6c048b diff --git a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4 b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4 index fa2c20fc18a6..6e8814c5d5bb 100644 --- a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4 +++ b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/msabramo/requests-unixsocket/ https://pypi.org/project/requests-unixsocket/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/requests-unixsocket/requests-unixsocket-0.3.0.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=55242b6997477713516ccc45ff6c2be9 +_md5_=e166f8454d9a6e451fc8f34a8dbb182d diff --git a/metadata/md5-cache/dev-python/rfc3339-validator-0.1.4-r1 b/metadata/md5-cache/dev-python/rfc3339-validator-0.1.4-r1 index 8ea651550601..42738ef45254 100644 --- a/metadata/md5-cache/dev-python/rfc3339-validator-0.1.4-r1 +++ b/metadata/md5-cache/dev-python/rfc3339-validator-0.1.4-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/naimetti/rfc3339-validator/ https://pypi.org/project/rfc3339-validator/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/strict-rfc3339[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/naimetti/rfc3339-validator/archive/v0.1.4.tar.gz -> rfc3339-validator-0.1.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=84294dc11c7041df194d870ba989a78c +_md5_=ed718b0bc40fea2f47cb12dc58eaa97a diff --git a/metadata/md5-cache/dev-python/rfc3986-validator-0.1.1-r1 b/metadata/md5-cache/dev-python/rfc3986-validator-0.1.1-r1 index 988e9042b0aa..be646505c280 100644 --- a/metadata/md5-cache/dev-python/rfc3986-validator-0.1.1-r1 +++ b/metadata/md5-cache/dev-python/rfc3986-validator-0.1.1-r1 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/rfc3986-validator/ https://github.com/naimetti/rfc3986-validator INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=dev-python/rfc3987[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/rfc3986-validator/rfc3986_validator-0.1.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fbb36a38e7e28f1adc2857a14d44dee0 +_md5_=92e022468f920547da8b0d743fb65d82 diff --git a/metadata/md5-cache/dev-python/rfc3987-1.3.8-r2 b/metadata/md5-cache/dev-python/rfc3987-1.3.8-r2 index bddc796a4027..2d0d3bf34583 100644 --- a/metadata/md5-cache/dev-python/rfc3987-1.3.8-r2 +++ b/metadata/md5-cache/dev-python/rfc3987-1.3.8-r2 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/dgerber/rfc3987/ https://pypi.org/project/rfc3987/ INHERIT=distutils-r1 pypi IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=GPL-3 RDEPEND=dev-python/regex[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/r/rfc3987/rfc3987-1.3.8.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=daa89711a234c07017dc7502a79d1ad0 +_md5_=342831eaab7ddc040f89b5c332b34002 diff --git a/metadata/md5-cache/dev-python/rich-13.3.4 b/metadata/md5-cache/dev-python/rich-13.3.4 deleted file mode 100644 index 4561ca0f2682..000000000000 --- a/metadata/md5-cache/dev-python/rich-13.3.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python library for rendering rich text, tables, etc. to the terminal -EAPI=8 -HOMEPAGE=https://github.com/Textualize/rich/ https://pypi.org/project/rich/ -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Textualize/rich/archive/v13.3.4.tar.gz -> rich-13.3.4.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=39a5ecce05d72d5bf0fffa440cfcc7f1 diff --git a/metadata/md5-cache/dev-python/rich-13.4.1 b/metadata/md5-cache/dev-python/rich-13.4.1 deleted file mode 100644 index c36db60d96ad..000000000000 --- a/metadata/md5-cache/dev-python/rich-13.4.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Python library for rendering rich text, tables, etc. to the terminal -EAPI=8 -HOMEPAGE=https://github.com/Textualize/rich/ https://pypi.org/project/rich/ -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Textualize/rich/archive/v13.4.1.tar.gz -> rich-13.4.1.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=be8aecd8412024d1bcbd647d79d41fec diff --git a/metadata/md5-cache/dev-python/rich-13.4.2 b/metadata/md5-cache/dev-python/rich-13.4.2 index 8c4e2c939c67..b51fd45d8960 100644 --- a/metadata/md5-cache/dev-python/rich-13.4.2 +++ b/metadata/md5-cache/dev-python/rich-13.4.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/Textualize/rich/ https://pypi.org/project/rich/ INHERIT=distutils-r1 optfeature IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/Textualize/rich/archive/v13.4.2.tar.gz -> rich-13.4.2.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b80487c7628fecf7c0be199635329b4c +_md5_=16dfba820eefdf34c9512af043c3cabe diff --git a/metadata/md5-cache/dev-python/rpds-py-0.8.8 b/metadata/md5-cache/dev-python/rpds-py-0.8.8 new file mode 100644 index 000000000000..cc0c6cee9af2 --- /dev/null +++ b/metadata/md5-cache/dev-python/rpds-py-0.8.8 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=Python bindings to Rust's persistent data structures (rpds) +EAPI=8 +HOMEPAGE=https://github.com/crate-py/rpds/ https://pypi.org/project/rpds-py/ +INHERIT=cargo distutils-r1 pypi +IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~amd64 ~arm64 ~riscv +LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/r/rpds-py/rpds_py-0.8.8.tar.gz https://crates.io/api/v1/crates/archery/0.5.0/download -> archery-0.5.0.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/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.139/download -> libc-0.2.139.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.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.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/proc-macro2/1.0.51/download -> proc-macro2-1.0.51.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.1/download -> pyo3-build-config-0.19.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.1/download -> pyo3-ffi-0.19.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.1/download -> pyo3-macros-backend-0.19.1.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.1/download -> pyo3-macros-0.19.1.crate https://crates.io/api/v1/crates/pyo3/0.19.1/download -> pyo3-0.19.1.crate https://crates.io/api/v1/crates/quote/1.0.23/download -> quote-1.0.23.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/rpds/0.13.0/download -> rpds-0.13.0.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.10.0/download -> smallvec-1.10.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/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/target-lexicon/0.12.6/download -> target-lexicon-0.12.6.crate https://crates.io/api/v1/crates/unicode-ident/1.0.6/download -> unicode-ident-1.0.6.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.1/download -> windows-targets-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.1/download -> windows_aarch64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.1/download -> windows_aarch64_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.1/download -> windows_i686_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.1/download -> windows_i686_msvc-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.1/download -> windows_x86_64_gnu-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.1/download -> windows_x86_64_gnullvm-0.42.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.1/download -> windows_x86_64_msvc-0.42.1.crate +_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7bcef29c7dec275b041047d2633b5c89 diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.28 b/metadata/md5-cache/dev-python/ruamel-yaml-0.17.28 deleted file mode 100644 index 2637a34a16d6..000000000000 --- a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.28 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/ruamel-std-pathlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=YAML parser/emitter that supports roundtrip comment preservation -EAPI=8 -HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/projects/ruamel-yaml/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=MIT -RDEPEND=dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.17.28.tar.xz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7bab18658374a9f61421296a5ccec130 diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.30 b/metadata/md5-cache/dev-python/ruamel-yaml-0.17.30 deleted file mode 100644 index 7744c205360e..000000000000 --- a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.30 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/ruamel-std-pathlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=YAML parser/emitter that supports roundtrip comment preservation -EAPI=8 -HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/projects/ruamel-yaml/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.17.30.tar.xz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bf6fe198a433a412b11398afaad11763 diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.31 b/metadata/md5-cache/dev-python/ruamel-yaml-0.17.31 deleted file mode 100644 index faeb386a4092..000000000000 --- a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.31 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/ruamel-std-pathlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=YAML parser/emitter that supports roundtrip comment preservation -EAPI=8 -HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/projects/ruamel-yaml/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.17.31.tar.xz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bf6fe198a433a412b11398afaad11763 diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.32 b/metadata/md5-cache/dev-python/ruamel-yaml-0.17.32 index 31bbeccba6d4..2a3eb3a1104d 100644 --- a/metadata/md5-cache/dev-python/ruamel-yaml-0.17.32 +++ b/metadata/md5-cache/dev-python/ruamel-yaml-0.17.32 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/projects/ruamel-yaml/ INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 LICENSE=MIT RDEPEND=dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-ruamel python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.17.32.tar.xz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bf6fe198a433a412b11398afaad11763 +_md5_=7bab18658374a9f61421296a5ccec130 diff --git a/metadata/md5-cache/dev-python/scrypt-0.8.20 b/metadata/md5-cache/dev-python/scrypt-0.8.20 index bccea9705b7b..22bc7e0db25b 100644 --- a/metadata/md5-cache/dev-python/scrypt-0.8.20 +++ b/metadata/md5-cache/dev-python/scrypt-0.8.20 @@ -1,17 +1,17 @@ -BDEPEND=test? ( dev-libs/openssl:0= python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-libs/openssl:0= python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/openssl:0= python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +DEPEND=dev-libs/openssl:0= python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) DESCRIPTION=Bindings for the scrypt key derivation function library EAPI=8 HOMEPAGE=https://github.com/holgern/py-scrypt/ https://pypi.org/project/scrypt/ INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=BSD-2 -RDEPEND=dev-libs/openssl:0= python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=dev-libs/openssl:0= python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/scrypt/scrypt-0.8.20.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5cdf7130e4b22b95bb7c614b161d1f87 +_md5_=2673f38e1186973db00f315cb3a5a864 diff --git a/metadata/md5-cache/dev-python/sentry-sdk-1.27.0 b/metadata/md5-cache/dev-python/sentry-sdk-1.27.0 new file mode 100644 index 000000000000..8bc00e46101e --- /dev/null +++ b/metadata/md5-cache/dev-python/sentry-sdk-1.27.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/asttokens[python_targets_python3_11(-)?] dev-python/django[python_targets_python3_11(-)?] dev-python/executing[python_targets_python3_11(-)?] dev-python/fakeredis[python_targets_python3_11(-)?] dev-python/flask-login[python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_11(-)?] dev-python/pyrsistent[python_targets_python3_11(-)?] dev-python/pytest-aiohttp[python_targets_python3_11(-)?] dev-python/pytest-django[python_targets_python3_11(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?] dev-python/python-socks[python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_11(-)?] dev-python/zope-event[python_targets_python3_11(-)?] ) test? ( dev-python/urllib3[python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python client for Sentry +EAPI=8 +HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=PSF-2 +RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_11(-)?] python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/getsentry/sentry-python/archive/1.27.0.tar.gz -> sentry-python-1.27.0.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f9cb56c56a07bb767cfdd4f7984eacf4 diff --git a/metadata/md5-cache/dev-python/sentry-sdk-1.27.1 b/metadata/md5-cache/dev-python/sentry-sdk-1.27.1 new file mode 100644 index 000000000000..b995f5fec386 --- /dev/null +++ b/metadata/md5-cache/dev-python/sentry-sdk-1.27.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/asttokens[python_targets_python3_11(-)?] dev-python/django[python_targets_python3_11(-)?] dev-python/executing[python_targets_python3_11(-)?] dev-python/fakeredis[python_targets_python3_11(-)?] dev-python/flask-login[python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_11(-)?] dev-python/pyrsistent[python_targets_python3_11(-)?] dev-python/pytest-aiohttp[python_targets_python3_11(-)?] dev-python/pytest-django[python_targets_python3_11(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?] dev-python/python-socks[python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_11(-)?] dev-python/zope-event[python_targets_python3_11(-)?] ) test? ( dev-python/urllib3[python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python client for Sentry +EAPI=8 +HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=PSF-2 +RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_11(-)?] python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/getsentry/sentry-python/archive/1.27.1.tar.gz -> sentry-python-1.27.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f9cb56c56a07bb767cfdd4f7984eacf4 diff --git a/metadata/md5-cache/dev-python/sh-2.0.4 b/metadata/md5-cache/dev-python/sh-2.0.4 index 196d473610d1..1e3fac59bb7c 100644 --- a/metadata/md5-cache/dev-python/sh-2.0.4 +++ b/metadata/md5-cache/dev-python/sh-2.0.4 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/amoffat/sh/ https://pypi.org/project/sh/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/sh/sh-2.0.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e5833a42edf80413d5cb579c14377bad +_md5_=171e76c411ea7ed4c5644d49052ca1e1 diff --git a/metadata/md5-cache/dev-python/sphinx-epytext-0.0.4-r1 b/metadata/md5-cache/dev-python/sphinx-epytext-0.0.4-r1 index 2209f2ab4562..7be5c38d3e84 100644 --- a/metadata/md5-cache/dev-python/sphinx-epytext-0.0.4-r1 +++ b/metadata/md5-cache/dev-python/sphinx-epytext-0.0.4-r1 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://pypi.org/project/sphinx-epytext/ https://github.com/jayvdb/sphinx-epytext INHERIT=distutils-r1 pypi IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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-python/sphinx-1.7.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-epytext/sphinx-epytext-0.0.4.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b69943823869ed6d7eefff5f59372b9c +_md5_=9722a0f2bb5867493baa2d5247e09ad0 diff --git a/metadata/md5-cache/dev-python/sqlalchemy-1.4.49 b/metadata/md5-cache/dev-python/sqlalchemy-1.4.49 new file mode 100644 index 000000000000..a76530b544c2 --- /dev/null +++ b/metadata/md5-cache/dev-python/sqlalchemy-1.4.49 @@ -0,0 +1,17 @@ +BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?] ) +DESCRIPTION=Python SQL toolkit and Object Relational Mapper +EAPI=8 +HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/ +INHERIT=distutils-r1 optfeature pypi +IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-1.4.49.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=201753c7211983ae4c8e7a586197b625 diff --git a/metadata/md5-cache/dev-python/sqlalchemy-2.0.18 b/metadata/md5-cache/dev-python/sqlalchemy-2.0.18 new file mode 100644 index 000000000000..577a110a9d97 --- /dev/null +++ b/metadata/md5-cache/dev-python/sqlalchemy-2.0.18 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[sqlite] ) ) test? ( >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[sqlite?] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[sqlite?] ) +DESCRIPTION=Python SQL toolkit and Object Relational Mapper +EAPI=8 +HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/ +INHERIT=distutils-r1 optfeature pypi +IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=>=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[sqlite?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite?] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[sqlite?] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-2.0.18.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3aa0d70744758f543e544613a5b36235 diff --git a/metadata/md5-cache/dev-python/strict-rfc3339-0.7-r2 b/metadata/md5-cache/dev-python/strict-rfc3339-0.7-r2 index 982c8f146e40..0c60e921e509 100644 --- a/metadata/md5-cache/dev-python/strict-rfc3339-0.7-r2 +++ b/metadata/md5-cache/dev-python/strict-rfc3339-0.7-r2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pypi.org/project/strict-rfc3339/ https://github.com/danielrichman/strict-rfc3339 INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=GPL-3+ RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/danielrichman/strict-rfc3339/archive/version-0.7.tar.gz -> strict-rfc3339-version-0.7.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a76acd737b5b2f5a8d8f74837e490f49 +_md5_=824c9a4fb48a509e9d4a811e1c1178bf diff --git a/metadata/md5-cache/dev-python/tekore-5.0.0 b/metadata/md5-cache/dev-python/tekore-5.0.0 index d0b2a20f52be..8b7928a23b5f 100644 --- a/metadata/md5-cache/dev-python/tekore-5.0.0 +++ b/metadata/md5-cache/dev-python/tekore-5.0.0 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/felix-hilden/tekore/archive/v5.0.0.tar.gz -> tekore-5.0.0.gh.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e0ae1cb1196189fb1577e80c0debe665 +_md5_=0f1f2150f581e857a9c1ac4847656f01 diff --git a/metadata/md5-cache/dev-python/tekore-5.0.1 b/metadata/md5-cache/dev-python/tekore-5.0.1 new file mode 100644 index 000000000000..c2ab1bf16ca2 --- /dev/null +++ b/metadata/md5-cache/dev-python/tekore-5.0.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-asyncio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( =dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +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/ https://pypi.org/project/tekore/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND==dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/felix-hilden/tekore/archive/v5.0.1.tar.gz -> tekore-5.0.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=bcbfe18d4841e681e4f81c3a6136af00 diff --git a/metadata/md5-cache/dev-python/tifffile-2023.7.4 b/metadata/md5-cache/dev-python/tifffile-2023.7.4 new file mode 100644 index 000000000000..dccf9364e99c --- /dev/null +++ b/metadata/md5-cache/dev-python/tifffile-2023.7.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/dask[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Read and write TIFF files +EAPI=8 +HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/cgohlke/tifffile/archive/v2023.7.4.tar.gz -> tifffile-2023.7.4.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=2cd5a7cc98c31924e2616369e1f0c06e diff --git a/metadata/md5-cache/dev-python/tox-4.6.4 b/metadata/md5-cache/dev-python/tox-4.6.4 new file mode 100644 index 000000000000..8698b2bb4b3c --- /dev/null +++ b/metadata/md5-cache/dev-python/tox-4.6.4 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/hatch-vcs-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/build-0.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distlib-0.3.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flaky-3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-5.9.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-3.11.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-3.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/re-assert-1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/time-machine-2.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/time-machine-2.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/cachetools-5.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=virtualenv-based automation of test activities +EAPI=8 +HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/cachetools-5.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.23.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/tox/tox-4.6.4.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e0f1334fe09fff7683286e1cebf50ea6 diff --git a/metadata/md5-cache/dev-python/trove-classifiers-2023.7.6 b/metadata/md5-cache/dev-python/trove-classifiers-2023.7.6 new file mode 100644 index 000000000000..fe90e48b3905 --- /dev/null +++ b/metadata/md5-cache/dev-python/trove-classifiers-2023.7.6 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/calver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Canonical source for classifiers on PyPI (pypi.org) +EAPI=8 +HOMEPAGE=https://github.com/pypa/trove-classifiers/ https://pypi.org/project/trove-classifiers/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove-classifiers-2023.7.6.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=145f02df2564fa8161c2b858309e029b diff --git a/metadata/md5-cache/dev-python/typed-ast-1.5.5 b/metadata/md5-cache/dev-python/typed-ast-1.5.5 new file mode 100644 index 000000000000..e96af8d4ce14 --- /dev/null +++ b/metadata/md5-cache/dev-python/typed-ast-1.5.5 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +DESCRIPTION=Python typed-ast backported +EAPI=8 +HOMEPAGE=https://github.com/python/typed_ast/ https://pypi.org/project/typed-ast/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=Apache-2.0 MIT +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/typed-ast/typed_ast-1.5.5.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fdb6a84304096026c0eead99284d3520 diff --git a/metadata/md5-cache/dev-python/uri_template-1.3.0 b/metadata/md5-cache/dev-python/uri_template-1.3.0 index cac99ad16815..ecfef54e2e34 100644 --- a/metadata/md5-cache/dev-python/uri_template-1.3.0 +++ b/metadata/md5-cache/dev-python/uri_template-1.3.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://gitlab.linss.com/open-source/python/uri-template/ https://pypi.org/project/uri-template/ INHERIT=distutils-r1 IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) SLOT=0 SRC_URI=https://gitlab.linss.com/open-source/python/uri-template/-/archive/v1.3.0/uri-template-v1.3.0.tar.bz2 _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9241f934403682f4a7ef527568038822 +_md5_=703676210c5fddff66409a1f3b6507b6 diff --git a/metadata/md5-cache/dev-python/urllib3-2.0.3 b/metadata/md5-cache/dev-python/urllib3-2.0.3 index 20fade7c3e12..1bdacf67e62d 100644 --- a/metadata/md5-cache/dev-python/urllib3-2.0.3 +++ b/metadata/md5-cache/dev-python/urllib3-2.0.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/urllib3/urllib3/ https://pypi.org/project/urllib3/ INHERIT=distutils-r1 pypi IUSE=brotli test zstd python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=>=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[ssl(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[ssl(+)] ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-2.0.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a50e7e4fff85c87c3c3a1f21ff4cdccf +_md5_=d3f256c141d70ba89948b8598bf03161 diff --git a/metadata/md5-cache/dev-python/webcolors-1.13 b/metadata/md5-cache/dev-python/webcolors-1.13 index 53b20881ca0a..8bb2e3753e3e 100644 --- a/metadata/md5-cache/dev-python/webcolors-1.13 +++ b/metadata/md5-cache/dev-python/webcolors-1.13 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/ubernostrum/webcolors/ https://pypi.org/project/webcolors/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -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 ~x64-macos LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/w/webcolors/webcolors-1.13.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5f7d73dbd2663dbdc07c8a71652c503b +_md5_=18c2f9b800363f6f126a6d6966af3a0c diff --git a/metadata/md5-cache/dev-python/widgetsnbextension-4.0.8 b/metadata/md5-cache/dev-python/widgetsnbextension-4.0.8 new file mode 100644 index 000000000000..fb282b7e44cb --- /dev/null +++ b/metadata/md5-cache/dev-python/widgetsnbextension-4.0.8 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=IPython HTML widgets for Jupyter +EAPI=8 +HOMEPAGE=https://ipython.org/ https://pypi.org/project/widgetsnbextension/ +INHERIT=distutils-r1 pypi +IUSE=python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/w/widgetsnbextension/widgetsnbextension-4.0.8.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c15df452c131c5cb833a1e674366ea64 diff --git a/metadata/md5-cache/dev-python/wurlitzer-3.0.3 b/metadata/md5-cache/dev-python/wurlitzer-3.0.3 index ed2e1e8202df..2842b3ec844a 100644 --- a/metadata/md5-cache/dev-python/wurlitzer-3.0.3 +++ b/metadata/md5-cache/dev-python/wurlitzer-3.0.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/minrk/wurlitzer/ https://pypi.org/project/wurlitzer/ INHERIT=distutils-r1 pypi IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=amd64 ~hppa ~ia64 ~riscv x86 +KEYWORDS=amd64 ~hppa ~ia64 ~loong ~riscv x86 LICENSE=MIT RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/w/wurlitzer/wurlitzer-3.0.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3516ac51c606b102022b415a47f8ed1a +_md5_=5d617387f34e7acef2096cb74ad3ae84 diff --git a/metadata/md5-cache/dev-python/yattag-1.15.1 b/metadata/md5-cache/dev-python/yattag-1.15.1 new file mode 100644 index 000000000000..ad323b3490df --- /dev/null +++ b/metadata/md5-cache/dev-python/yattag-1.15.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python library to generate HTML or XML in a readable, concise and pythonic way +EAPI=8 +HOMEPAGE=https://www.yattag.org/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~riscv +LICENSE=LGPL-2.1+ +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/y/yattag/yattag-1.15.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c7f42f26bbd68759c6e940361ecc76de diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz index a771283250f04c677f3e5f44dc09050be66a41ff..12eaac49e5916ad5b3f09bf54d10ba469ecf43b5 100644 GIT binary patch literal 23676 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 XPx%n+=#M8_y@0M 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 literal 23488 zcmV()K;OR~iwFP!00002|Af8U&LlUQu6ORM&<%8hWN>>p3(J53`^-K!7(qsNVKkDa zq@I~|_kNyGD>Kzy8e?r*RrUXw5#+ad-*5Xr|K3@6|?s}hlpRP_Qm=8x74E{% z_ZY*S?zZ=FrF^Hd?-)|(=f&TxoW~KaQFktJgs}HG=D1>xd6p3QzkMA1&m7S!U$kQBu^us}yC3~ZJEi~ae}3bz24{7|*IA_!%dE5S zI>$)uL^@F-TX&72DfxUYj}I8%>nw5ubA zp^SzYWiNQG*jC!e(!8(XwFVx9Tg+Fei)V>x#d(x?=5q#q2a)DHk%72M7>x({`&pHl zYf7VDyK;TUu@SFOGg5Mec;)lpyF(u^Aql z%RklIqt96CpP@>R!ulv^3984J?$Z)a5-dXLRRh|{%>u`kEUIxN_w;4w&{AU|n+a8O%73R7}-q$*=c)4mgyDc-yA+p*O!?i$A!XW*sIYxB@`wJ;0P zy~=%bwG6|K+$9Vb797KOpd9tC*R_$&TIa>XUT4Rc*V)>U#yrk(hlc*7eZ4gBR*lM< zab2avHZfN_9SxZ-b>18>f;?z%3{qU1U=1h zj@MPVo4gRn*sc&TSYgK3iSZ4-7iU~Chu0pZ+$o%A417!6_dqld{DvA;R1AH~J7gSX zMfz&zzxn*EgTpzFdu~KN_0{k5Ty<77?_{0#g_+h#F zj(cOf(Y-ryi|L#v#tCIufgdalBx?s@ic-V3!`Si6~VmdF!U zJaz0~uJJyumJ@yliCZ_;s8@_`5{}>#IKaavd1 z@!+afyD^zZnzwGG4h-SBk?xK+T7ZLH(T;N;c$IryxW*e(rR$oQ!Bi7Ui!|R66UsUB zxX5Ao^}v4m@?ZOV59=*mc!bwsp^ar6sT=`wcw#%ZprtP?G-em+4tL1BD*B4MoY-_O zBZGt*))i3GhK8NP?e)MR<~<|M4$(Mk-nDFu)~Xohe&wqld{M)wU=umli6iPS=>kdw zP87|)cLhhpeTW|r(o<)`N32v^p1XJKV8b9{7I4oT5l6>GAo*>BV9>iuhcHF}ZE*Q{ zW01#{4onXRS8>b0jW#Mc1cL%@1Jr!;uoSHJMy1#SWfD755%Yob<8$#r6^E5^m5q0d z7uVM>Jv$DxBivxBYXM|YycS{woB=bHqmD9T>_B9^GPV|7(+1|au|=52u`eE-kH^?2 zj{Aj50U+E4&=%8>IFgQyZW!r-B?eWleJwy_xiAulD%cp~nSe-hb)d^W5Ep>NIwryd zrb($^U3_w#RS>bYg}F4uC}JdPJXQ>A0%GF9k?y~n`F~&M-+pJZ-Ws@SZoPBT9iyz< z2cY8@5qSU(N5s}U(zQm=f<~H7!~S| z|3E3xsj{w~+k#cxNOb8f1*{HysBGQ6egXOf^wD|2l7B;&U;aOSrW$ z;GuAWO3^Dm4Qq2Q+*ZctVi8#|6#NsPlmndC3zZiA@2S zC*ZYO9t!^Dlzr7&JgN?r((|4?9%9Oc;52!%h!P^PCy*9&ieb*BRQ`H5usjBA12zt% z642JQGN75<${!pT!UbS|ot7eTf=tiH0m=vX>;W6&6LvVz`h+*WmWU{K(w$9ck-0a)N(u>kz##L5C)L7cqvJu%~gW{~KSZq93|!5xx|L4lMm z{t4{BHvw0n7H~PF_rCee-%jht>%#-)w+GBvA%JkhOrKh(legg3=iqOY(}FAan^+jBG(s$bhLUQ4Ld;!0iH!G&1V4WkvQBxrvX6L@xvQoWn3XPA5lS5Cu|WD zi_eP#Ifa)(xKPpD(#eb5I|H-OeC}_Fu>SF!v{grahZ#iaK;}EO$&I7^OJfC9pUEK7eer8ERU^2M@)eokX*3N37G2*^S|M5V0a)Pgfe2Zj;?vdC)9xh2MZiP z7Yq?<+_=<)HbVRWe6SN--^IIOcQ{|{;9bD5<;|Th^nf?Jb3pb0j<_f=JzziZX;)jb zocsi$7y#uJ^NG5*8!Vi818``OVB~Q|>yD7P(&at_vz)_$&|Dz;vp_H*1l%X46#YVZ zIWuT7;JQJbMI6|JRBMO>j+<`dJ&=18wzea8Ll`{FZ@T!)vEDWdTlqStGLaHk3V0J* zfbbhJ!xo-^z2gR;bi*XjX0WBk5GwC^C*C`Dj0XMz$h7(MePeC-<#6#HFuxt+ ziD9|Wpc|kc@&F!V8dIH@*rK7YaJ3*wtj8-ZQ)WWL<1jweuDcaBo$0% z#Ij+`0QReG${?pnGfL0KowVy7#uu& z|2U@lXAbH+mG5;*#|9_Kny@AyUT|8Nvw>>|#2nKNyaN|?I3RRIoPO^B+<_n(3P!6? z{RtVu_eNEWCmj(P;HsgeSK7dx8!SIL1xOC)Y#69SW-5&3d;taI;K->j0}psNF!?eV zji%uQDxT^PluTrt3+nvP?q@0;uZ-&fr8oY3$zXK6XxyA=-3%bQ`KLSqi0roH`kO6B_T-+r3E{B~5~!?4GO*saPr_clQxxMg6^7!%`&I@ZnO-JvAT zuK?dTkkTIF)aQmHPPpboTEv-!14j+AQG2A{?7_+V!TE5Qd=Oy#kPf1s@zN8Vd#&G& zDv6#dwr^wf?yCV&xG3KDHi#T?T6`@`J0X~$pf$kn@j{8_nFf4mKxj@ZUxL&R_#=3@ zLbw)C7gB?B2pl;k#drr7xN!#q-pkkZ>p%>DJF0X3ynj8XKYfkg<=V>Ys7B(+;G$a} z46Wmnb^O2$!&Vt!1u~u+=tav#52P9=59Q!Cx zN&I2&=zPWDUAdYEf+BJg3741}NV&lr3h1|@ei%?(6wc@2tT>z#>N!yG*HL}{xBbhH zKmPL94~yR3C=_fJk<4r2ZWb&G?he$v^$fRxa=b7=L04XG5%*d*Z+df?5HJXS1`#E+ z0j_Xu&Dp`3gXE{N)G3ek4Y)uDvLAQwF1C}v? z&~rV)g&i%Ro%#pIrC~4QBaah-0WEWA@MqYRp+3MSQidGk;%mcF;??qF9Rdmp`->YD zfPpSCGbn513s$1Mt#aQ;U+97dd=n?4x#qbk?}!t8omM|E)et-budPpW zi8u%3Y4Au$<2+HbV*{uVR+EWP8a#D24Kd7LjCtUF`8q{-fHZMSoD4_B-E{5i#%aT@ zZ;U@yAtI5uBtA`y`rBz;f1O`{`3S~fpWn#|pmK}>K6SuQ8n=Ztybuit#16pDfpe+Y z(+=gmpqrB;UEoX}et}mTV35D+z!@}ygRJF1?b;g15RZmkLD;YhhRlbti~};>1mXNS zy|BVM3{kWJumYK&aVkkNkHZ@R3G=zzflS>)ehSY>1CM-Sohw)XRoWmRvtYMrg3@+| z{_x)iNR-QgO!6Z*B_l^So=47!i&_(jKKS5ooz)P3zQqc}iIyiB$Yo(hR1-T;+DvRyc&#&z&$ zr#F!YijO72tb>>iJ?srT;46E;wu0Z$AWST@1uRw~04p9mKJW>ybnux`2#3vq^CXoP za9^NKm_Pg~RvICGJ3{^luReeS2FpSMSoFgP-8it+7(6UagOlUnwG1Y3jaVfx3y%!j zIJR*EbPIa~pa;Pph|&hARbd?jXPK_X)C)Nlh#x$R%xBPWO6z@6KmPdh{`#j{|MV5S z_Yq(puug6P9)Pt@#s)hi4Gd(m*-%-CSX`8EtyC?_zji25&n*Iff2COJ@ftpr#iJdii2ds-Of-{3GTnv|JD1D3IrM zQa}E1{q5`5{aN|}%zeihppO&siQgy%PYW^M#r$r?5CH#Coy7YhDhcTZJprZgWA-Js~};t~rKF-*Mx#%Bv|`;FP%eR3q2oS{{L+pS}~%oRUV@McKVabe~T z%-55VLds)}dz^#cHkE^?n0OKZ6;GTofZWeD?&ovwYiqO<`o)=B!D5gG0s{vCVn{A{ zN%R}`+2DyrWgwX?wDCvhWmx9J6N3D}Pdvvoa|;$~BR8u%POUeHpqT+fmO(E#`_mv5 z)TZPEdkSc%rs*gC7xNRJ8$H^VFyfvdPYW0T!Np&}ow)fEz;;x;dWBel*527cz*VUF zSLqy<84M3{$^g3q^UH51fG(gdBC^J*_KlfdP)%bA>&d_KMWbDJxPW_rXZ#L`7&vY0 z#yD8LxS_&{LJ@G*I-(l(Hb0l&$Mto8)D(Si=AJ+bW^gSg(VMh0U;<#nvS4Hv3=iIl zVZlLxaj8M;^@!Jvi{p}E@*owfHn2BOX4>+O4wl8jYPK-O29Jii$j=STFsOy!u4vm! z5k~u%NIf4#ij8=K=n^4Tx}lxc3F|SQ#6`uia-ge%J>d z7h9al9bR5=)o8s&>6`?30_z6v;f)MyaUyt6#IYb0?K(Th3ClbuIOV`xU{aznt!Nep zh2gtl(iabNTB>E51;hov@7F`aQ{y~A9C+jk42gjM-wtZcU*>;&`S~*z6F%a{{CK}Z zuW*|^zy~Ii_LJneapACPP=ZmZX#V&q*x+Pg=^L(^QMV^2fM{Z68v@8PrfhBmJG$}x zc*hyF!R>^y9ne6~0B^dvePea6bo1P(Zq-HP6GX>FaOtV&kYT3K9}eou7}uG=DCa43 z&(RkSfE1)R1+dJGk>FPbh7}mP5n-!_aK`9ETJ=I~kqy45EI=++CgYLt$b0<3aXk?0 zjYiFP=ZdRnH{xR~oO_ZnwKd@hvva%B#S1>ndp9H5KvjcdFhXM^u-pb9=1EFU_(o&N z)eJr~?HUbVgxANf3Ypf0pyE9mL=M7<{Jugm_;|=#Eft7?joVlj+-~B~v4V%EVTBE7 zxWf`6#7bkj@kzMwm153{Fyw%r6wBNb8HJZ3=s=owCdk{>t({MLB`*b>kF zI<0?5qJC7$%=IAKr~U+H8~a|p+?){p0V%Q$2sexEKo219)9Bu6KrFCffx$w#Ec5#;>PNi?hzS=PTH~>o;TJ5QZVQZt4rV?czn4n}mDPD*&wIY>h3{_Xt&?BJ zg?92*I5}(s{=8e9h-rar;iVHi^~OasOz#0g7`1dDgP_3rlJmEN>O6Qvzdcy=A0+!! z0iasaaQN*6g3az1qO?KtrhSJ6z=oghv_cBX|dL@4mo zkcjibzVKjI#wgz}f&&Zsetw<5eEE+LPYAqwd%|c!*kU!@5TuXioR*EnbMAoTjMh($ z?(QW(;czXM#rC`cG7hY$aG8KRFYAOQ%SmPhwQwjn@3V4ufbIlH1P>UoZ>=5xF;H90 zCj4IpK0*l)Z&dwi1N0e7L}CwXh6=9=yE~EU39;@iWA$?}Kxjk(6N2|0;-0c`*SNrt zFs?wJ-9^teJUJh99I^!qD~7a1f;r%*aA!Ew|K`99XZ`NX!UkbMQBmj{CzyGYWPQql zp&$6^i&w{fr5^EUz_?5IRIU?m6fF@xFs{~c;K3@I5z2~yoe5TtC;t_U(t!ywqK0Dv z=WbJdz_ELP%kS5jO&z+$sMe=)Qv=|#vG?mVaNDq@++>*-X4y+Z=|#RAD^{KB8Ad2MY&hh?2l`z3L8<)hLOn+35+*3~ zI8S~mq7owqKn@iBu;k%|w(y!jeFV|;?yZ?jm!1Pj?`8nbZJs|Eodm=jF@|BqHtyz} z5pT7nijW)gT3izTkiDK;kPkrkD%|xVpRUB0n2>1Z7-Rr5IJ~|SNBbvH! zC|-!h?ExEIFq&Z`h%^@D1W-KXj@p%omE(F6?gH688Xs=$@`*=HrcZE^`;EE2%)fjD zNsW=)d;2LR=sgSd^X% zpdJ)Bz>xS^P64?<6M#@KAO0H*xWF=ab|uQn)`RD$0El9^kSoTd9R>BxVB@|c-!L*a z3KhoWU#}SHU*^BgJ)n8K&6TW=NZbZxIcru4ZY*j`;wbr6QijIA;^PS^LRB;?Bj&rSsOpB z8ZfVVqd-}Bf|J38;bW0)xL;|2Lg)~`-HPTPmUj+7;n7p8`?Mq&kTx*+m=kOu<_L7C zUU&_lFu>J`=NMoZJ{(sZ&Tk&pQwj2p&{!D6 zjk4p6us?^@F#|65z#`BTG^vB)&w@)Uf`+<|I>u9{a2Qa&Powxakp%;7n53sl<5k^| zHdathj+)f-ig>vbRJ6BkKNE;$W+vif175Y=Y8*PWfGE`K|L4@k@7*G|f$utd zI`r$fakDZvT*kV0!#@MlQ=!uUX)7-#-v)db&CjW12g;v z_(w@Aj3Z*?@t}ZjsJlfp1%LNCv|Z7z1O9m2qM)<-<;O&+inYz4RzQI&gkEBC0X?l& z3@cvQB6Ra&PZAv9%p*cb@xN9_!O%|5)glB7Q$q6TZ!GMzVwDeU;EUrGJpIexzPzN% z%=`xjI>C0}KvWWfgG5|F!YH9@{B^KCqfYBUq>#2a6pSe5(Lb5}h0SVMcnmoNdbWFEZbe(Q0Up{mD}Hi@0Hqt^jM2n9A2@itjA##N zcUoW#K)9hnxIA#A;jNI6!JR1w24{!}ti90r7$JPP`fzl(R;>E~t7; z+hRw+6PyCDiex?zuHRTrga363qu~`Erge*40^AB)07^DG(2-+nY%sl$G>k1=2y%UZ zd(mm2V*lrJlJRg<@5r+4AIWS2o&tc2pA!{N(c(taap)6C;iPy*j)${p;ItKS+1o}2 zgnd~Z#N&XRMA)X~#5{5(6c%4gr1HL`7#r**UVL@dI3=M5p+n74#)5H!YV96N$A zbiY<hx`=}1!hmHc{e%#n2cD?UYCfWX8Nl(uJ~@Oq zTmT;|8O|Dzdh}a=jcwpgZP?_Gc-A}nY+NJqIn>&fnkJ!ydWtS z96M>nUTwWcgWTI{3Of*^eXG;tXt%`+TadAF(a2qZ5ggc#V5Qs9Y)_u}8N#q6mq~bz2F~Wnghvd5P4Qf17{V_m5xyZGNH#oWuue7|OBO+T!3FfnP_n zjrkE|g8oGYDz_Q}~)N65Z zK=az}AnZH}iaMV{krP65ZzFgEdSsd8Hu!-7x&WHfTp@q5ji|KAW%A3zj!W?f9_8RH z<9$J{I1)T>GwwCl_0IAD<+D-sbs<$tMYQt8j%oOE6X0Gzt2>!ID(90jfph^(;3fD) z`+*I;4p3cF2+K$lWMaJ-q|+)sT~?F4{+1E!JL{bFq4P;17+i2J=O{S}L}T z_7js)pQdEIFQ3eD8BrMT^z=CmfIJ~9b=agawD&k5>e#Qc?T1G1t{c8|UX~6+Uz@c< zaOY*>e|1yVz^>Y|t&P7{aw2sQQm%AaYP4^=-%q{)U)sfZh%pf49X$R1$7}xb<;NdB z`p3&ht_R=oBqxxa3SKj?YsNnG1qKXhLGH1y!AcSQRN?ZlivXEnJoK=X5|kKmctA`< zLfhVKZi?B)p^md&t=vi**NqYxvmXF)eB~_ll^RPX*H5`hM^R1b<9d-dZBDtknThkB z&;+2pS>A??0L~Q{7BYzsw{h|0a1q=IMzQo}1v_$kwE6lmht2G8>2)LHW*mzej%(yS zzI|G#BIx^FeOtstGv1cFAC^?Nz0Kqm5#5~naEmwrrC`cyq6PTBoU)BwyzUMWEwVBX zKnen!S1%{J0Xf7sz%!4LjskG@im>s^-M8w9%Nn9{{ zU|&B*Z2TW!l2L!_4R<%FXD^Qx2i)>}j6mvKZLsv*f_<(Pg+9+}2!BO`FLgD+TLid< zola0Ii1wcj>s2sm=Id>_a7iE_JtPDG+_nI}*;4b|xP)Y%lg+D^96w!#b}|i2rv;~W zV%ts$EGXfbej!r^&&I2upmvj>KD=FUVgkpn)-8RT zwpZiEhB2~o+SrF7wPIr0-56nEF_z2Tn1Xe(uxmFD?c|nIz!UK61#QGsLGwA{TN(xf z;sgLfMlXu_ftcFIas4YK_{;bEPwCJ3&(X#KZYhA~Yj{({2No9~Hoyq(a9_^)z`6iz ze8K@@ysFo=jU5BBAg&#edg>jPiiSXf`t5UtpC(M#bOHxp2+st=Kp|%VourLb>hUnm zw=e+QzH9V(>)=dPU1vdrC+hlm%ajCx>UD7)dLRU3nQXGlqOeL%r}E4g`TS+b+akLShI1 z3+BQR^canS=E`ZJpBcLU>oaU-OUygt0%7Oo!|!@AxSW6Jhk2S-C$`tv8EWjwWe}t4I$3|!@VECP6NobHtz~m886o-m900R7Cu<#WRJO!Bc zqxOY>acBbyWWT;u52e{uV9#`{j>iF{;he!uFlzHo`5D=R@9hTJO04H_yuq?8l@P2^OwwS>Xn?!CO_>|1_0>vpcm@*Or4% zKw7|(;7X8p1S)TS^n^qJ`8vN>9AHqfB3Vjf6OGNnBP@_LSRXG5N`O=ZHTL>dGt;~9 zv{=Q4RIX%IQ9SMBIH9PzG@iy@J>Z2AUf6N6<|BJVx4joNB1ML+{I6yd6B~tl$9h!= z;>q>eC}sJ0&nGwKKqQb&GK7mgIa>YpSy`sbalP$UvQpfD0Z6>T_(73auy(cEN++Aw zcTAklQDMwz!C_jh-v)p8GQ)vSvaSPlu_QD%tACDe;v9vjC-4k4SvE2w4Fw=DP8il{ zTR1Q|zw1sh>k%Qc>kNKy4qO?oAHa&(8evDpY}1*y)cSC+8SEe6SYe`NFBpUEL6}S% z0gDnWyTvt`ojRP&fTwnDR&_Rnh?^S%8QD1&(jOhy;c(5FnoK&@CLL8!nACZ43E;JWq6f)@7UQvN@2u z2RfOL-sOBt*WSyrIX)Xdks?sSI_hesWDNVFhhlI%K>??Ap>t8bfw8xFW%_0EOQ5|C znjBkQG7|_kh&FN0Ak^(tBA&WBzb(Kv3Ls*%GylVJ&A)v#_>B0Drk>oT#ap~>w=u{@ ze_-r!KSLLAAkn&gpoQZW00CyPpUNRe7Zl`aSAOSss9JRV77!iT9G0xs13Ha11j%O7 zjst@E{k2W-20k;ti#jf_q2uwfo&F5-EhNT zKXT^|78cx|u)a;+a_DH~wG0oHCEB+}8|Y_H;WU=!KrF!YJHhx*=QX~=hreMLnB96V zpfV^MK8wa20HSCtH^T-|fMe>U(Q>@r8FS_^*8`Hw?ezhIfq5Rr-a9}X$A{0vzS=Xz zDIuJ;TiRkiwgdf6z4l>|N`8-t+E73Y53f3!Wew9t8A~I2P8~ONKxCb00fqw5)@mjd zxj#nc!jA=LJC7t4e`-VT;RrVq-79f}IPE^PuNGG+dbddt9MOeSvoZf#-#V_}%17cy z`g-Ac8fW2~;s4sxM1gm+d^24UjOPR-Oe^ve4WwUZzl(j87dJI7j`c8qj~+XrEZdMg z9MQoYa)o{BuR^hOpc|)%PGWJU4IpH_XBYs%`QpPQTM-U{h@HuZRY>-PS#<~3$HZQF zKNKGe$p4(D$FZIS_FYG`-&Ok!)37`opM%d^uwZP6shWf>xou! zO9!~`<`0KyePB1reXa%H1IeDS!6$@L>@%BAxmeI48#i8OWpYOJh_oaV=k^ghCt+xZ z64(VzTUJk>85po^zQ-w4s{(OSA>0|SaM(U&*+fRK&xCy8V^IufIS9974zftxA&3Ef z)rT=R%okSSTW4jP-3M1ZOzq|aqqiMLSEr?TwV8#7+}ferhut8{z8;$jMub~mmz6-# z0wDy&j;T7AP5QufWD65)ACA?K*ts^NJ-f-G4KrRaN<)wb1fjhkMDw&UzNVlSxW?p$ z?Ct?;UW7IFd?UAtqD$@JLj{zQA(fJ7I}T9`M|^RqCEAe9+Z;~uS)z}tf(>o*uwd@c zw4g}VwCtO!`|YTHn!o(@cU^YvBLNHT3GIYUn@3FA-0i@s(Xt9|pYP@)&*V6c1cX6% z9H{2pQae3^$a=4P+l=G*$(g`5_jWo7E*rn3H3^0khXrrh;Dj*Ywz&Oe-|Z>~{#H~4 zYQBtcnlCU_V)Wb2LBsyI{2t$YW8@bO!t7AR z?F3HwDJyXpi$c?eI3oVrW_$o2^L2L)rpurwugf zzTg(I;}bK`%%Nn?m9hjM--Ne+oz(Y#`^%RfzWi|i_y!K+jZ4uWEUFPmyNU6oPnOzR z=?kKEM|6RAJyENu5e&{zxlu_6eibzDj<7AX-tM<;80-xs_hvl=QG;*pO7)f+ivntc1@uNTFM+xDVia3;}1pnImyC8PwJ9bn&2iGtnTQGRAW>g%+A{P~M9=Py6}<+Jdu zd=$R*W&7BG=z|S0Dqv+tdtyrE{pcCyusSN!0l1fwCAYp`Oq@|T0KTQ6yKsX*kc4|y zKEqRF4?S5(2rk{ZT+^8b{I;3@^BJIUd`v$|72Sr9!_H9{=nc#lZWA0yVd{4t_{eHb z)zl^&!_HW3YRV1v1tNbyH$ZSWvclea1D^PZP=RP9RdVHu#b3}|!IL~qFS(`}32Sc(j0 z(MD27+e|bQ3vyz!K>z`T2L&X2BMbs@TSf_g9T|e`ho{qVnxb15VhBy0msPWu?Ed5o z0go1Qee1kl>BYA`g8QfSg1{VzVmVN3yQ%v!LB@-P4h@!$1yp zrh^XC#NT(vu<|5ekO51^)YfvCq%@rHE8|3)!DK)|EKdlpXdp*?F1a|M6hY@1a5Uip z@>Tqr8i%%l1M1|rdydJFE=ZtzR-k%Q);AXEsM-4LQgPJIE5T0&vy*_5oDF?<(1mxk zGPo^80rT4RZN0vJ`QewJ|Mt^QKYsn3CEVWv#)Bgzquv-0kXJSr#ns%7(!Nh;<}L?J zDj*&E!BGJCv%`r_OCJUt9^AFf`di#^UeQ(xn6IPGK?KwMQRmd0-ZYwt+EX=k&MjR1 zono}?4(oP7M)1GFZA-fx-5KI}+AoE@Y5nQgaIiPt0fe=zk?m&XmN}Omu(S1{cfXBI|V=|?||-JSO-u%s_Z1a zDXc|Z7Xa;Yru4LZqFLrtG!dK<`V;SDcD=l~&%gie%k{7CNk8d#K^s1``ki*&6srME zv!-9U;JizfWEh)uwB%D_x}3_U#gqDrOdW<1r%@bE(EJvfVd;sjXSR$t!M3f4Fc2-T zbdzJnz`T?F7HFR}nDsUREJ^YvW+?D%Am+(GCmsUeg3IkkghJYa3u<1MdBTnbLU*mH z1H3u)qhQ+57e{F0M{!|dF6=tyAUf}?3-_DMw4e2NM|J)9!!KWdH+}iD*x8XFdd6&k z+q&>&M9}dP4m^H_8loIvVhgW^{pHWBJ;x%hvgCWVlY(#2gpPNxqU7!oV0~x@F{YP; z{ctfjb0?F-+Cl?)#~L?wCN#T0LHFvMG#cI?7^@eHmiA1H20HxnZiV+2GCu zJ&2+UIgVs8FYFR8VbFQlo$u%X5Cecl4rzx}Yfb~fUjP*$xAWO!kPHOi>k1Thm@f?f z-I*Di_*mso)&|@Ghz}fz)x0J~lZC^FwM^C|WaBcn68(#K}AO`k79$B@=fC)xUrkPJh59^Fw7YHx_8lX8Pj7jyY+k zIVM{cx_IqAO0Na z;PvpWM$zy|pljnDplnRs1@oDRcJRuYlZ`PLw@ocxTFRhmXDihWO>54R=Ynj>F3wd) zrR%i~5pwtAnLj@MyAy*C6k^hj^|XXxRK~roUpKfIAG8JS z>NswwnAP#fT4F=R#=nugiU) zp!;mHp@37(wbp~NymsO|qhW`N&ZgY7@8R+}!n)@?o%r4tt($l5deyw%%K_KZnSN*u!!1)bP zo#hO7coJNZdo>hgi#PNrsXxCR*w5G3FF$?Y{O~a!4@2WT>;QA#Pa=D}Gbh{D1@eS4 z6lZ*cp@VUd1v5cIkk0G4x~ax(iUv@LMT0MK>i4x2p=CFt)wND1Nc?k4mUjc?P=OS! zcdd6Gul78+g0viJIQcJdJM6WfpeUESDyC(MrD5f6$4Nvt6r^ioh06V8maLjS9da=& zSJ~G8*j-jlIABho#NClMM%TDKqghZ70g|I>;78v&D{L~sq!LPl++uQ=ng zSf#&gK*eIij&NAQ^Ie0JoI+;ZfK{)&XueNd{g3gCWU;`mYcCM&(`pbLLzbZX=IwH7VSk2K z7H3#$-kkNS{FdcjAua||UhQczA!{cOtQpNYE_52K`97-u`nPv-V|+xRQLcTVEiSxp z^T~E0%2fiS}{_!b5Qbdw2JdEHT@!us4UkE0y-Z=pp) zAG=fcApbUv1oWrH!|_pE6TFKDmpM{mX*#diVaSt+%>%6w(fE>I9+DEpL zYWvwSwO8gqw4DCn-Q{$$Xt>!2JoMeR{0L?Ol!H|N*wi`q4 zcsKa9L^*|Mp3p-2ayz^5Ox7pzxYjs5nOHQU1c+{O)sqv z0cW5a91#8+RG9MVj0Q(>H~C*0h-DV`fE}#H!uHkUPVe#6x)K;n?9Yro$c2epCj^fp z!8MoDookmpxt$>ar0!^Ol3dOD$g(Hobvt*`4mGUFvOPO>yzgzPx)ZvuXJ!-1n3kpM z2nN6EnDBQa(C-dw{2nW4UOfssT-+cgvg`)2?yGeZ)^j>k2^4H?nssi&wL+$6oBgp) zG&nBj*7n$)nh#J!V_Yeux0}EAF*ykI>}JFq5qLW3Fq~Bu@X|mu+JPP0Cb3+>xXblU z>%JW#co!skC#*Y!`%Dh1lJ(`&A;=rZC6R2}ClsqlK}}?Bd$V$N=2a>v$@M_`4TH0Z zt>X=G61Zm!@7q-EuV3c(zncd1nc=^HZ|6GgP_j-jXc)^g?a<~)I7)LWas+`y2k2pB ztU>|-?3}S}4k5PCUai1>4-3?Gxe+-F!7iYVI~=05Zk9CWRDsJA4ZI_wyVghJVz>V` z>wlM2%IU3G?NJ<$J*=HGCS={2sXfOdSSWzFuFn11VBMSmCD}rRrgsmzN~q~E+ymuU zEHI!=W~NqbfpH{NlI#I~{@}P2u8*BryaX80$_?vRELgmpz~r_$a1rnu^U`ra$y`I$s-)6fe^bdtWn&GPo(^aGv>el}dYH!gWs!59TSsxGfv$95JYAMytOaXz=b$ z2PfD;=A3k}n=7`0bB>)fd(;Ms43{J35-zqoI35@2%-oIo#o^#pONre9pc`N0yfUAd zklAcAWt{bWTQYD9S)E~&jp`w`?RaLJpUAFE_K%KB?C?=Q;zZnG4<0825$A^U={&?M zIq!1bt_QNl-pDz|5}xa{*luf6wo*0+H-rK`PZxcGgzc$u#Ix;EGup@wm3^u#l0B*% z`+7!ZkGto00^2gWr!p%Amy8A^=*h1*H`e*>cJG5{;AFPcaV<`E0)U_!IH!vEJC6)x z6`j6v+O1T$o1&k;<%-~X%s=vv290R>Uvo~1S&nx1>l>%_8-U0kD>ohg7M@w};B&s% zQcX1J2qzxVrU8&t2sW%gqbZB|IJ|&uB*p4~`={`wkG-`c2Wxj{M+|5va>$1W0}K%^ zhj~BCJDk=k3_DtW@tg#4D%}Jb%=SFjQ*mk@(=i#Y@)~@k`(zIOGr9T01v1q_U-!c~ zS%Ev<1Vwsw;GyyTUHA43WW&HTbMfZ6tEXh+X1%)MVdz71c?Fgy z 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 qtlocation-mapboxgl-5.15.10-5a07e196.tar.gz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 -_md5_=3b474928655162cab6f7fee4286568d6 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_md5_=31f0e6ca816705dc13355ecf06606abc diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.9 b/metadata/md5-cache/dev-qt/qtlocation-5.15.9 index 0c06931d3e3b..486f89a69ae9 100644 --- a/metadata/md5-cache/dev-qt/qtlocation-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtlocation-5.15.9 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.9* =dev-qt/qtdeclarative-5.15.9* =dev RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtlocation-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.9-gentoo-kde-1.tar.xz https://invent.kde.org/qt/qt/qtlocation-mapboxgl/-/archive/5a07e1967dcc925d9def47accadae991436b9686/qtlocation-mapboxgl-5a07e1967dcc925d9def47accadae991436b9686.tar.gz -> qtlocation-mapboxgl-5.15.9-5a07e196.tar.gz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=30f23a7e3b346e0bb965e5cadba66624 diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.10 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.10 index ac5267760359..b658f266ce3d 100644 --- a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtgui-5.15.10*[gles2-only=] =dev-qt/qtne RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtmultimedia-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtmultimedia-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=0c49bd2ad9668e1477123376c3e31c65 diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.9 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.9 index ed9423d7ce75..9e3a20f1a891 100644 --- a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtgui-5.15.9*[gles2-only=] =dev-qt/qtnetw RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtmultimedia-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtmultimedia-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=b82b2f15fd1bc869252a0726d46e1d84 diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.10 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.10 index 8d50b7ed63f9..f9399dc9082e 100644 --- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10*:5= sys-libs/zlib:= connman? ( =dev-qt/qtdbus-5.1 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=fa82d0c9ed1b34138d9d8f227b726cec diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.10-r1 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.10-r2 similarity index 93% rename from metadata/md5-cache/dev-qt/qtnetwork-5.15.10-r1 rename to metadata/md5-cache/dev-qt/qtnetwork-5.15.10-r2 index 43c4cebee658..dbbf8f8897f5 100644 --- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.10-r1 +++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.10-r2 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libp RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 -_md5_=390c8e5bce162d79e501620791449eed +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_md5_=de98f964cff98de00605151daa4fd0bd diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.9 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.9 index 8376c7f149c3..b1d874d86b84 100644 --- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9*:5= sys-libs/zlib:= connman? ( =dev-qt/qtdbus-5.15 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=6ec2ebeb8a05548e587d552579b01127 diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r2 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r2 index 0399ffe32593..77f3719b2cec 100644 --- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r2 +++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r2 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9*:5= sys-libs/zlib:= connman? ( =dev-qt/qtdbus-5.15 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=7b7e76949145d12eee24ad52723c5ad1 diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r3 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r3 index be2adc2836b9..2367e687d6a4 100644 --- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r3 +++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.9-r3 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9*:5= sys-libs/zlib:= connman? ( =dev-qt/qtdbus-5.15 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=54d3a837b235db4fbcf25b21c3a2b4a0 diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.10 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.10 index a0b0f21ba3ba..6d8f799b27fe 100644 --- a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtnetwork-5.15.10* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtnetworkauth-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=27840167f3f78313f0b2fdf1721da3f7 diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.9 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.9 index a9431d86867b..22fd17188238 100644 --- a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtnetwork-5.15.9* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtnetworkauth-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=059c2da7e9eb7b087d853194044d874c diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.10 b/metadata/md5-cache/dev-qt/qtopengl-5.15.10 index f42e85071d2d..8645923ce047 100644 --- a/metadata/md5-cache/dev-qt/qtopengl-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtopengl-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10*:5= =dev-qt/qtgui-5.15.10*[gles2-only=] =dev-qt/q RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=03efc5503e6d6fcb0646e60198e7ccaf diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.9 b/metadata/md5-cache/dev-qt/qtopengl-5.15.9 index 05eeb5f82e3e..43d4f7cc9d26 100644 --- a/metadata/md5-cache/dev-qt/qtopengl-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtopengl-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9*:5= =dev-qt/qtgui-5.15.9*[gles2-only=] =dev-qt/qtw RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=a504a2265bbf0824152c5710f37d03aa diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.10 b/metadata/md5-cache/dev-qt/qtpaths-5.15.10 index 97d894b4bfcb..796dcffa738a 100644 --- a/metadata/md5-cache/dev-qt/qtpaths-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtpaths-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qttools-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=98422e486f780febee0fe34f27f81586 diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.9 b/metadata/md5-cache/dev-qt/qtpaths-5.15.9 index 22d28168741f..a71b5c1beb8b 100644 --- a/metadata/md5-cache/dev-qt/qtpaths-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtpaths-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qttools-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=bb04c76023070e74edeacd9bd911013f diff --git a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.10 b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.10 index e40172ae6c08..5469ff24d954 100644 --- a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qttools-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=48c62f96da35af69b9a5ee52b9506f0f diff --git a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.9 b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.9 index 9eeeea3c16da..ffa500590c42 100644 --- a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qttools-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=48c62f96da35af69b9a5ee52b9506f0f diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.10 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.10 index fe9d3f18e167..e38902e582fb 100644 --- a/metadata/md5-cache/dev-qt/qtpositioning-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtpositioning-5.15.10 @@ -13,5 +13,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* geoclue? ( =dev-qt/qtdbus-5.15.10* ) qml? ( =dev RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtlocation-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=07552b6ef2b4e5a1d17a86cb85195547 diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.9 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.9 index 3639cda54815..daa272eca594 100644 --- a/metadata/md5-cache/dev-qt/qtpositioning-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtpositioning-5.15.9 @@ -13,5 +13,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* geoclue? ( =dev-qt/qtdbus-5.15.9* ) qml? ( =dev-q RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtlocation-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=682971f3f24dc14a5bd855a41f2e93e3 diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.10 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.10 index cdc02c97805a..c2634e273fb6 100644 --- a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10*:5= =dev-qt/qtgui-5.15.10*[gles2-only=] =dev-qt/q RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=4199c357e4b46c1a7f33d63fad5e8a8c diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.9 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.9 index 9713163ab402..0f8c982dab34 100644 --- a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9*:5= =dev-qt/qtgui-5.15.9*[gles2-only=] =dev-qt/qtw RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=c69d6fed55dcea554359dbd0ac3108af diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.10 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.10 index 8ecc131b6308..60da2be6f4e1 100644 --- a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtdeclarative-5.15.10* =dev-qt/qtgui-5.1 RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtquickcontrols-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=3bc465c2529424d4526c24dcb583dc78 diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.9 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.9 index 8d8dc9f58403..cc081826bca8 100644 --- a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtdeclarative-5.15.9* =dev-qt/qtgui-5.15. RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtquickcontrols-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=7bedc5969b2323d43b4a6f4b813f2f52 diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.10 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.10 index a1d778df4c50..ebbc5a1883ea 100644 --- a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtdeclarative-5.15.10* =dev-qt/qtgui-5.1 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=cbfcafc19a75713cc0ee97e254a0234f diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.9 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.9 index 222ce65fc351..ac4eca28b578 100644 --- a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtdeclarative-5.15.9* =dev-qt/qtgui-5.15. RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=67cf7102d72001b377b8364054c88962 diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.10 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.10 index f4a5ec49325a..ae6f68053f87 100644 --- a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtdeclarative-5.15.10* RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtquicktimeline-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=5b77b5eb477968ead1bc6c0eb622ea38 diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.9 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.9 index 74b917d10647..7c9f8b9f3e8e 100644 --- a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtdeclarative-5.15.9* RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtquicktimeline-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=5b77b5eb477968ead1bc6c0eb622ea38 diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.10 b/metadata/md5-cache/dev-qt/qtscript-5.15.10 index 156465f0f6e7..26fb997b59fb 100644 --- a/metadata/md5-cache/dev-qt/qtscript-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtscript-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* scripttools? ( =dev-qt/qtgui-5.15.10* =dev-qt/qt RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtscript-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=3dc7bdd0bf3478c7cd58f72626fc2f58 diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.9 b/metadata/md5-cache/dev-qt/qtscript-5.15.9 index 5bcc499917ea..5291948b6b22 100644 --- a/metadata/md5-cache/dev-qt/qtscript-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtscript-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* scripttools? ( =dev-qt/qtgui-5.15.9* =dev-qt/qtwi RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtscript-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=775aff96333c9c4dab816bb5ca4aa691 diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.10 b/metadata/md5-cache/dev-qt/qtscxml-5.15.10 index 1831e903b7ed..7b88eef267af 100644 --- a/metadata/md5-cache/dev-qt/qtscxml-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtscxml-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtdeclarative-5.15.10* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtscxml-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=baf1853ae6e9c77a5103860c8de90be0 diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.9 b/metadata/md5-cache/dev-qt/qtscxml-5.15.9 index e796ac25f8c9..a1459c2eaaad 100644 --- a/metadata/md5-cache/dev-qt/qtscxml-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtscxml-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtdeclarative-5.15.9* RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtscxml-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=e5d1cc9fdfe62cf3acf86417a8b8dc88 diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.10 b/metadata/md5-cache/dev-qt/qtsensors-5.15.10 index 755a29e96058..15499e39bf9f 100644 --- a/metadata/md5-cache/dev-qt/qtsensors-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtsensors-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtdbus-5.15.10* qml? ( =dev-qt/qtdeclara RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtsensors-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=335fa425c647d7a0d19ef3140726de99 diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.9 b/metadata/md5-cache/dev-qt/qtsensors-5.15.9 index 7626b41ce612..cec8e1a39fc4 100644 --- a/metadata/md5-cache/dev-qt/qtsensors-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtsensors-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtdbus-5.15.9* qml? ( =dev-qt/qtdeclarati RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtsensors-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=a45a647cd8072864f8915aadd41f58a4 diff --git a/metadata/md5-cache/dev-qt/qtserialbus-5.15.10 b/metadata/md5-cache/dev-qt/qtserialbus-5.15.10 index 9fac3168ff4d..58a1d1c6bf81 100644 --- a/metadata/md5-cache/dev-qt/qtserialbus-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtserialbus-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtnetwork-5.15.10* =dev-qt/qtserialport- RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtserialbus-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=3d2c6d9047b96a29f57dc2b0a59f1b64 diff --git a/metadata/md5-cache/dev-qt/qtserialbus-5.15.9 b/metadata/md5-cache/dev-qt/qtserialbus-5.15.9 index 03f72a81e84e..1cb9b3c1a163 100644 --- a/metadata/md5-cache/dev-qt/qtserialbus-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtserialbus-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtnetwork-5.15.9* =dev-qt/qtserialport-5. RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtserialbus-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=3d2c6d9047b96a29f57dc2b0a59f1b64 diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.10 b/metadata/md5-cache/dev-qt/qtserialport-5.15.10 index 820c499b15f1..3467604c0d8d 100644 --- a/metadata/md5-cache/dev-qt/qtserialport-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtserialport-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* virtual/libudev:= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtserialport-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=30b1bd81318884ff99ab6ebc33964c34 diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.9 b/metadata/md5-cache/dev-qt/qtserialport-5.15.9 index 1c5eab0d7181..7c382bf5c5de 100644 --- a/metadata/md5-cache/dev-qt/qtserialport-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtserialport-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* virtual/libudev:= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtserialport-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=a73dcc531bbd1d6f61429fd8b3737015 diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.10 b/metadata/md5-cache/dev-qt/qtspeech-5.15.10 index 70ce2582528b..f6b7bde3cfa2 100644 --- a/metadata/md5-cache/dev-qt/qtspeech-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtspeech-5.15.10 @@ -12,5 +12,5 @@ RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.10* flit RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtspeech-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=087aac1d05feb20413bc0ae9301decbf diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.9 b/metadata/md5-cache/dev-qt/qtspeech-5.15.9 index 1f9c19af980f..dcc4f03f0c52 100644 --- a/metadata/md5-cache/dev-qt/qtspeech-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtspeech-5.15.9 @@ -12,5 +12,5 @@ RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.9* flite RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtspeech-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=a2dc98eb7c0835c71f16acfb7347e941 diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.10 b/metadata/md5-cache/dev-qt/qtsql-5.15.10 index 30b306de49a2..d138027a7ba8 100644 --- a/metadata/md5-cache/dev-qt/qtsql-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtsql-5.15.10 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite ) RESTRICT=test SLOT=5/5.15.10 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=98b047dfc3640fdbbab311e3176996f9 diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.9 b/metadata/md5-cache/dev-qt/qtsql-5.15.9 index ecd09c8adc69..c2c296bace12 100644 --- a/metadata/md5-cache/dev-qt/qtsql-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtsql-5.15.9 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite ) RESTRICT=test SLOT=5/5.15.9 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=db60a2578343b23f551598b6709ba469 diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.10 b/metadata/md5-cache/dev-qt/qtsvg-5.15.10 index 80d722aeb8b3..dfbad87b3e15 100644 --- a/metadata/md5-cache/dev-qt/qtsvg-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtsvg-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtgui-5.15.10* =dev-qt/qtwidgets-5.15.10 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtsvg-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtsvg-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=25290ed7a5b8c3897aae1f0aa27082e8 diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.9-r1 b/metadata/md5-cache/dev-qt/qtsvg-5.15.9-r1 index 97999a6331dc..6a33688e4f7f 100644 --- a/metadata/md5-cache/dev-qt/qtsvg-5.15.9-r1 +++ b/metadata/md5-cache/dev-qt/qtsvg-5.15.9-r1 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtgui-5.15.9* =dev-qt/qtwidgets-5.15.9* s RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtsvg-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtsvg-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=0a074e4ee081c250adde57e57ccc4829 diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.10 b/metadata/md5-cache/dev-qt/qttest-5.15.10 index aad977ff46f4..d3ce907dec29 100644 --- a/metadata/md5-cache/dev-qt/qttest-5.15.10 +++ b/metadata/md5-cache/dev-qt/qttest-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10*:5= RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=33997db537d70022334652757a336712 diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.9 b/metadata/md5-cache/dev-qt/qttest-5.15.9 index 221dc974e034..9f494fdaa7be 100644 --- a/metadata/md5-cache/dev-qt/qttest-5.15.9 +++ b/metadata/md5-cache/dev-qt/qttest-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9*:5= RESTRICT=!test? ( test ) test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=973370e0ab430b748b93a6b49fc07264 diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.10 b/metadata/md5-cache/dev-qt/qttranslations-5.15.10 index a596222ebcda..e18bbfd2b2c9 100644 --- a/metadata/md5-cache/dev-qt/qttranslations-5.15.10 +++ b/metadata/md5-cache/dev-qt/qttranslations-5.15.10 @@ -11,5 +11,5 @@ 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.10/submodules/qttranslations-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=67497341c3a6007941c424a5042e96c0 diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.9 b/metadata/md5-cache/dev-qt/qttranslations-5.15.9 index 25b3aea30f55..2c40b1225fbf 100644 --- a/metadata/md5-cache/dev-qt/qttranslations-5.15.9 +++ b/metadata/md5-cache/dev-qt/qttranslations-5.15.9 @@ -11,5 +11,5 @@ 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.9/submodules/qttranslations-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=8828e3df3c3e1dc5f1d130b9bcae1e2b diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.10 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.10 index dd69cdfefac9..4799e8d8f417 100644 --- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtdeclarative-5.15.10* =dev-qt/qtgui-5.1 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=6650804b3bc0cb0b3cdc15fa4234f516 diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.9 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.9 index 07d3b7dde3ea..e60b3e910fd8 100644 --- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtdeclarative-5.15.9* =dev-qt/qtgui-5.15. RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=a5d9c4b0a73fcbdbb82c369b7c9cfc9a diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.10 b/metadata/md5-cache/dev-qt/qtwayland-5.15.10 index a4bb4a09d5df..18cf29dbbf0b 100644 --- a/metadata/md5-cache/dev-qt/qtwayland-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.10 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.10*:5= =dev-qt/qtdeclarative-5.15.1 RESTRICT=test SLOT=5/5.15.10 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtwayland-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=54b48e014dc1c4bf4bd61df54eea2c9f diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.9 b/metadata/md5-cache/dev-qt/qtwayland-5.15.9 index 85f0bfbbf318..cbab357b35b2 100644 --- a/metadata/md5-cache/dev-qt/qtwayland-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.9 @@ -12,5 +12,5 @@ RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.9*:5= =dev-qt/qtdeclarative-5.15.9* RESTRICT=test SLOT=5/5.15.9 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtwayland-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=35349b9703552173aac72518f3623960 diff --git a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.10 b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.10 index 19cab4073a1a..30727b78cea7 100644 --- a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10*:5= !=dev-lang/python-3.11.4:3.11[xml(+)] >=dev-lang/python-3.10.12:3.10[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.10* =dev-qt/qtdeclarative-5.15.10* =dev-qt/qtgui-5.15.10* =dev-qt/qtnetwork-5.15.10* =dev-qt/qtprintsupport-5.15.10* =dev-qt/qtwebchannel-5.15.10*[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.10* ) geolocation? ( =dev-qt/qtpositioning-5.15.10* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.10*[widgets] =dev-qt/qtwidgets-5.15.10* ) media-libs/libglvnd test? ( =dev-qt/qttest-5.15.10* ) +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-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.10* =dev-qt/qtdeclarative-5.15.10* =dev-qt/qtgui-5.15.10* =dev-qt/qtnetwork-5.15.10* =dev-qt/qtprintsupport-5.15.10* =dev-qt/qtwebchannel-5.15.10*[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.10* ) geolocation? ( =dev-qt/qtpositioning-5.15.10* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.10*[widgets] =dev-qt/qtwidgets-5.15.10* ) +REQUIRED_USE=designer? ( widgets ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.10_p20230623.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.8_p20230313-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz ) +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_md5_=fd23b3d5859639ba673bbe8d1dba7d6d diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.9_p20230505 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.9_p20230505 index fae4222524dc..eda4e50fd3a8 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-5.15.9_p20230505 +++ b/metadata/md5-cache/dev-qt/qtwebengine-5.15.9_p20230505 @@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( widgets ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.9_p20230505.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.8_p20230313-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz ) -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=44196bab9b8bc74cf2c15fe84cbbee25 diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.10 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.10 index 23132a5e3870..017490825dbe 100644 --- a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtnetwork-5.15.10*[ssl=] qml? ( =dev-qt/ RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtwebsockets-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebsockets-5.15.10-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=196474422fcb4b6f77d9aa07c4f32541 diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.9 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.9 index 693d88d05267..984562e57f5b 100644 --- a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtnetwork-5.15.9*[ssl=] qml? ( =dev-qt/qt RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtwebsockets-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebsockets-5.15.9-gentoo-kde-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=fff8ee3ba86f6940fcd8930a3f0ef5a4 diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.10 b/metadata/md5-cache/dev-qt/qtwebview-5.15.10 index b7deab1bd941..2fd802809bd6 100644 --- a/metadata/md5-cache/dev-qt/qtwebview-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtwebview-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtdeclarative-5.15.10* =dev-qt/qtgui-5.1 RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtwebview-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=fe2de0641f096b7243b3a935d65e1991 diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.9 b/metadata/md5-cache/dev-qt/qtwebview-5.15.9 index c9e0dc5a4bb8..c9ab497d57d2 100644 --- a/metadata/md5-cache/dev-qt/qtwebview-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtwebview-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtdeclarative-5.15.9* =dev-qt/qtgui-5.15. RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtwebview-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=697a2d24a8b7a27212c32c795c97f6c6 diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.10-r1 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.10-r1 index c9eb653784be..be1cd01cbb80 100644 --- a/metadata/md5-cache/dev-qt/qtwidgets-5.15.10-r1 +++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.10-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=gtk? ( dbus ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=d742ee379f79ad2497e479f931acc3e5 diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.9 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.9 index 5eb75a42d25d..17670edef50e 100644 --- a/metadata/md5-cache/dev-qt/qtwidgets-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.9 @@ -13,5 +13,5 @@ REQUIRED_USE=gtk? ( dbus ) RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=a9cc0fb524c5d85cbebfd02992c31b9f diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.10 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.10 index 8bc614be0121..7615450bdcc3 100644 --- a/metadata/md5-cache/dev-qt/qtx11extras-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtx11extras-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtgui-5.15.10*[X] RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtx11extras-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=f8cec7bd99d1ee62de62605a3795ffb3 diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.9 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.9 index 3d807e76a3ae..80439f4e6616 100644 --- a/metadata/md5-cache/dev-qt/qtx11extras-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtx11extras-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtgui-5.15.9*[X] RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtx11extras-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=13f708fa0fac97b6ee11db2403c6f907 diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.10 b/metadata/md5-cache/dev-qt/qtxml-5.15.10 index 88ec1e75b063..f1fb69db2b61 100644 --- a/metadata/md5-cache/dev-qt/qtxml-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtxml-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10*:5= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtbase-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.10-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=7662d102d163b38f29d83604e7ac3ae5 diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.9 b/metadata/md5-cache/dev-qt/qtxml-5.15.9 index fbe0cbdfd79d..491c16030792 100644 --- a/metadata/md5-cache/dev-qt/qtxml-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtxml-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9*:5= RESTRICT=test SLOT=5/5.15 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtbase-everywhere-opensource-src-5.15.9.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.9-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=653342e75b2a47fab6b62f2200a4f223 diff --git a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.10 b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.10 index bdc0cb8dc496..601026203824 100644 --- a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.10 +++ b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.10 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.10* =dev-qt/qtnetwork-5.15.10* qml? ( =dev-qt/qtdecl RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtxmlpatterns-everywhere-opensource-src-5.15.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=1fb9ef71166de47d7347d15a43ae11f9 diff --git a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.9 b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.9 index 97df929a3dfb..573f10e5ce4c 100644 --- a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.9 +++ b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.9 @@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.9* =dev-qt/qtnetwork-5.15.9* qml? ( =dev-qt/qtdeclar RESTRICT=test SLOT=5 SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtxmlpatterns-everywhere-opensource-src-5.15.9.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 32a219742d30540701630d44e86b65f6 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 35e70ed4fd0bbad5d5fbc93e3349d3bc toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 _md5_=cf709308ab1f9c28ea0abc8a55e02aa1 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 5af86d80f6a0edc6e46a4fda86aa3b44b4e2bc38..fb78d431d9abab7295dbd8f55f01b436cb7cd8f2 100644 GIT binary patch literal 177166 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�k3(wfW*fQ6dEz8dT~@w8c8s=a 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

          $uz_T2N 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õ~QcUROzmQV+}7`Ac_N348KJ``9 zaLVq*r3V;wkEUODZA&V&F4tMj$|37=i=kT+_kENkxR$Q}unfRSG4 z?7z49pV`-@S_9+6o);ac(v2R=4ay0IpvBwVR3j}MPO1#mb(5b;Xlwve3YFmHTRC)T zr#Q^P*c8mrT7rY1z)|&X_Tn{mzQ;uk(YzQ>`1+#^^JE}D^t=U@T9lnyYlg5mXlu}nupU=Az1eo8s$#=> z0jcR%2h=_=)$cMF_ET-K>m^P(XXo^cu6YC&eUDh=qJUW1DT+%4j(RQAz#hQ2;YMEb zcTv+zt=-sSLmHYB(nLCEPkE{?m7Ss`Q2p%SDuIHg2S3W{5Y>nt zp#ST>&tuP&n5-|^BGm1AwniaXyJ9HYa$lnm21v6%0oGBW19r%sQ|g+r zwoZiDluJ=<`I2B<0{`nSRG>iPAxWJ()g#$Qy=oSU(t|S_ys%T;FZ7*i81!;*5|28b zE;|&7ML+biChrK`N^E(pKa^>A)+6M;*+No!*qK)a*QV;k!9mG!&uRwO0{4_d<>{@}sPH-^^6Dh#4ZJiV z!NaL24hO)QJMXW&E>i{f$fxW}{Z*A(CL|v}#HC|jDt`F~Mc|}qu9)BivPN_1P`lil zIKA1E(3nT=%H~n{hfV3s%Z9&~0OSAot9Md6qEzFl5YsKx5^<)M&+m+&LV0N{*V%GG3c z=kI!QUSt+ZyPcPf*4?eGMA5coJB!v{1l)dDNgZ2Mn|`WyIh4FEdt#XgC=$FD<%M^t zu-tVRH^_<8Oa9=U|Cwc)k*NW&>|ifR6mxmjFSZ3Jv%9lSI*BJTcvjb1%N5``P_o)w zR5YqPl~$ZRQfL8yOvdLusZ)2%<^-MNWvXST>ptVy50SXt*i)Gc(vPmDEwD3tKJOad z?TuNbZ}mTKa!w9Fyj*j3ZwlnTkuH?~jF#_>)8HujGDepiIrZpvd^T^DxI{GK=fQO+ zCtZL*)th*Jf^X5U%>l`qjMx-4zUR&RvM^1FjeIus0h?zsZBMhpCP^Wzm=tdyGkYZL zUbyKGKzUGt7oq$^LX98CW>Sr4)B8HuBNV?8_seZQCZ;)z6&0w|;ymaezpLNmC-ryRA6sIUqG_jsb8qO z>CO`9-#kPq$vq3&^Dggakd(jOyAEaG^g;tj?RMw*!67lrx##5Uj#u6`9n!NmLv+5# zn(RF1UeuQ+No-(xvRL=_o9d<6iSP(XIzN<2YKLm={(KjEJ5|>tTG`QAWBivg*~%&g z&WHuac4*vo`PO%Dt74EC{8vjAeq5?j=d9X4Q#@JTDdR?nB6*$8cZ00*s^ch*z(1;l zI`66;$$2eMcu*NfAwnMt8HL~C!q|INrQT{j9vU^w7HWCQA_8t#@Uenaw zxs@I{FC3<-mi6s;m5dk;RN(h*=>U|fD_~~3H4p+%+5;sin>|?-a4El1DsR;Pyoi4! zGA;fD$wf16of@f`5s{A0NkroX3keX#8>R_rIifQ@o*iu`(vd1ik? zBiKCoES<`&>bw*S%UqrJyXqCks)V14WIB^!TW@NXqp(>&3J1a)h$@5gQpGIl{z!GC zy?5ExWx>4-iEx7 zxO@$hCMmbzC3%>|VF7|sJF1ekpihmCRUQ>aT@GOJM>hLt!;vVCL~)Kt|Di-KRHeK) z6kgN@srJD# zz@ZdwYMKM=VrmXqRB&%CvH{c-4(26ooG64yp!u>tSElfVO$;g~-n^~VxAEb=m#EI0 zMcVl?4i7#76giG^DeVTv%}URXrDL;G2^T9^0u=9RsBu4L8LO{la7vh5m5ZdOWs(JIC! zDPZxqlv>`^Cu?a529f#Hp8(e=;Y(DNGCyq-Yw=ZVif&pldqYv27HR3U4Mz;7&Spz0 zmg)V(nj=rnRV3TM<-Zr|Q1|iKXQ0Nor1_EZv`ylb?=~a>&r4gv+ez1l4Z2C$Ro{Nx z(K-EFpB0Uo`R>!1EsMEJvq?&74SddY-?oP@&LR!sh$EsR^O1|DqK z+6$a-QfCAnk0tm?adqF$J^pE-%HNl2;gdVOpFs(bO=rrYQwwQ-2hXX@-`A}(X-@Ah zY7|p^PTCW$Kax)Bd6hioJiywjuvC2~y_8eOGU|ZmIoxgy!TH}#dZdI3muiGvj=+m1 zIT2mSR-^WH1!o9s#42P+E$Jx0smIeUd-^&BDYk)HzX`HYyH`IS=Z~LFf$yH#1fORiNcNc2`n(rH zGEpw`zDXz>%MjE#QC*i9q+0Hn99GbbW;ofy&vy>?!JSZ=p29+`mdvE?z>yV~h-8{f zLU-uo47_DW5!RqCc|JTPYdNh|wwc2!PC@a8vg)&G=@$1u@&iwG%7{ZJ%w<_s%(m=u zU5__|EzzIq>1tlhdS9c^kH)%H<< zb-k+xyfhv7HdDW0$Eqo3l~dx?RB4Ju>DQ|J>q$md&S<~7G@#}4=r|SW5jd#l6pv}& zgj43g@3|DHi=_oEHa|KrdBR^!nIW!F1RejZwWmY{~t`#*RVKV?@^o}*7l1g`*U^1Qerq9NjWDVsn zm&|sJG^W=r#!fc`XLSUNDOt%-JLS6mX`2^BcEg&g99}~RGI;gszYVIa4P2}l10bQS zNhESv1Hf}0tLBN`xm{}i0>mBCk*3BGT>OsmDv-%Z-T^-fxJb{CcyF{<_##wxx~Cum z5ddU|PO0nW!gMrvkyYEDb}h@}+p(H`*=aiFbZ^>)R6~Aqw@XzmHf)Nn4`f#g;48nc z*Vk{9JRiQXROjEbx~uVZ)J>$myco{pXlRw?$t&CZ+5tF1*i5poc8v;k%xr)>@~18D zTQibgRpsNKq?TY#zdc-NfSDY~uazx7p$4FG>AEaq11Gi!ufKnYhj-WH-0i-x(j8E;@sgP{6 z>Vc5#r`$CczUW^qm7}Kl#mq_pWL0vn<31u!qLZGE;JXwgr-$df6^~G7$Sc>Vp88m~ zADf0P{^3oJ#Z6rd0DvPS)ISo*yQ~CTo&>unw{br>9GUIFXW2b@E|m(TW=#GF&#iMW zFksqNmTn9@m^#f7n5%-k#ruQ2=#z)7>(CZm>)OsG@xitP2S(kD>S{WXw#3cUzK0hF zBXE?akl$NB@X$H_YN-lK^>RDo@WL{FNxJ;7e--200Rfx#Xu9CBKSy=|aI3eCH}#q| zCotE?z<-Kou9UgBGmb;)2Qz|V8OQCUzFHHc-{{3%TrQ|A0JXsw&wlBtM?zJ4N#ZuZ zjtH)GXqifPMDpEGuuCy?#S4cFj@gqWMdfgLk(_&lv>kS}B=jRrRX(0tD=zsh z_O&;pe2d%Bjj8m3!>&y-4kZl%1AsHZ{+)lZQ&H@S7%G6V+sf@@_kOZJ^(r(Ex#iJl z=*2NQh;r;N7Q8o6oin?d=@Qp-E zVWe5`wx%yMob^^y#aJ5{YVeSBs9t!@dsyCrCuyAerU!SSbnoHK_v(|)M_4}@owAovNIW~$81N4@X`&iA`o^Pv$b$Si0iBaXt{vl9*D$R2 z?EGf;ucX~(D^;Q!Px@cG>dTj>fjv+8B<<-xXa`swg_JgGxqR^sLEPD~Z4K*ngE>_l zCT54Ipf~ZmP0{D35Idout+72tB@OW$LN?b>_?jeUz-a39CcEzn&r%6h4YJwC58RNv zuhKgJByzU61nTvUsaDfP?Hnp(rO$_>(3#paiiUPe+da#eXde0683 zZquZ`2mHleY{2og*&wmN1@gC;a#5&)`uGMJvibCLUINc9gJ;+9({vXv`M%2^0b8+dUNm=>dhZ-NrlaKYyazu0 z&zt(fcX5x9U(6I#f+$PP-;vf@olj5B#b=#Zyty9Ue>%DW=#OL=07q15-)b_9-6o(C zyvi7bOYQlVHI!i4N7vo!yi^1kP7lb3cNq<6Jj^cJGpy$XS_Fc!h( zQfOQ_yRVkBTSSkA(>HEU_A*6>T59Vc~$Pz?eL8y0-EL>?kTpu-lTXS?ac8 zbuSC`%OAh}GC#3is})vW%xM*k1<)D`0eOimeMrbGDjiejb1F1VB~y)%Ci$#5bmpbF zC2pb^Dy%lqgo14;taon(HuciAx-ZHZNd<|~JCy5QGLPEpuu-d{7*F4E#aY!2lixxB z-zWm@i*=De)~OE!7mGv-^0!KCPCUr+Yt_DXAI%gz%6^g>naYH z#VX7jtdlHO_QSX`mlraJWRE*BrYl-&8`y#D+VdJb2EWS*tlh&9g3Pox_+rd`TH#29Dt?&M@S9bKIuaDWMhW6(YsX zf;H91ZfX}(m7He4$@_ABe8Z!=1_1d*u<5?dD{9&9J9%>|8q4b=aE`oQvsZN0nNZDu z9dSrnacEM^PKnxry!qx<70HiVV(s4T#73}K*R4jck+LQ}IL1T0`?6(Q4C5({86^U8 zEbeG1Bmz_S@Yv3_6PFa1P`22s)BUj8Cz6(4oBjylli323x3Hs#pnSA};lkWgLg~O>^?!$5-X_`sm7sqT0Dm{P# zyJufQPQ0sR_=st+rql`Y345*96(aDm1QWfEA4?DgaJ6e?vf3w|RaJR>vz>GZFSS#r^ICYSe$|ff9m4$E% z7}#sPoLp5FyqipeqBy0MH-X{?aby_*8lX^zJy)rJ{%ti2&mXBWw|$v23(EsxC!SuF zHTFd!A%MVv{@Ze3aa^hIOW;lv9Hch_*QONvNe-*(ojB{pd(#kPOR9a#(X?@XFViCn zx}C=-Ssa=hfMK5$NM5aOGQ^tgBvVAu9ozZlm$aw?2rW>js5eKhk z^%e9|)M@T6(U7-2Ql0O~(dP-6mv$UZcEE9Za+>zGNwW~+5(f|E-r*NPq!*_Ql9 z#Y?6*ZQZf8Zbx9fq*@*m${T7QKIICRB3e}ig@EO}U6euaT&T~#e_JR@r@*+j1#nX;VLPAyOJW&EflPu`3FO%#$MWNMMD1_U`6iXKs2vN(6D zyvp6Q;?JvjY{NH8qfu`v%0;poH0W&(Y33KX1%j3gZ?YcX638)9X0J;wZh01JeTOkO z>bNKknuu2HZnJOgF&>8WaqIF8_pxgUtNl*OM#oF$GdXjp3P_-uZ z6}yFvvYkZGs6`AFnjOMxw!@LG%gcw2s@>TM0AAB+5$w}KzcprOr3~THvPiex@zCsb zYFv0!#}oeN{a)(xKmYjLYy0r&O&#=Im7-kFcA&d+=*JY&5jL+;Psd4y8E4K#UyII% z#ATT_^QmLWt};I%V>G4ngt+ZliHVMN}SX{DoDxH zd`K-c!f;`G6D3u239^K3?d{&y%=7 z&@4fl6$e{_%&Fvc!zCRiC<#vm#kr>n+eE6Bs94A>>*~n)9B*u=6FmE|Hjy29YMaX% zH?u>^@?8n4U=#VC5<2&3QOM~Xj?y_MrP8*O4-{~k#&h@y&q>{S;_$6hkMbbudGXW4 zP&F&sbR*wh@@tYTI+bY5QPv7O@Rj#`>Oo(mu8AG9=jlDDfByFQ%ZKsdxBv5|YW%jZ z(u>;3uIOQ*>;y;=<}Z$womuwS2A&OTgG+}b6gtdd00L8zpXx%=;|4!Cp_(L26M!g) z9G~n8TLm9?qpa2*RF^*;n^Sat+gs>+FWZCkVe{1*T23rGW?nWroRf3jRW55vNgtlu zUe+3LhjDtS=2euV)bL4jO+_fXCPy68 zjl|}S$z_dotDRFVT{bo#@p_jR77uSxDLCq(jvLSLHrjs3BiJ*g5Nq7-vpw%&oJurR z*g5oOVVQ^k#=ZGY4Wtozbw+~Jp>`Vud@MS=gYy)a1~RDadZ@?^>eaj!XrmwNb;>o! za?5XRQ8nNoDzhagN0JoG3ckavFLQqT{M(yQnvU2nq>t1faI>;T(z5D<|1pW-qk6i6)Pej zwcSe}e$(Sfj!nsXo9F>VT)^&pHoxaMH7EAM_tGeGm&0^WFU#tkidyt*`4G<4=-HLB zUi?lak#q|7%mITnb>XE0dUe}Q-QvFyTJ|^xMfiK@`ttds772$mKkDTzKJThpCi@i? zd(GGx|$?!vK!40UbKizV$sVe!GAF^v}ib z+r9&>=cbZ!peyKUKkzy<)*>iVpH}toI9x*w;I4(RJf3T-PI3S+De&3j3Ln&EjyRTG zUQ@2iVdNrPol2T-0hErR^CDHmyR?&xq$RH^&gbleVn*KH?26L#s%$>LSuF@kVdeCx z&o96Qg(@2g_+2llL5|vor~tB;E_u1CA4D>BLmN+Gvv4V&2Yo3dggJmS0fC|NKKPX4 z%xik@L45n;r#Cj_QUUvMsWj4*(b>U66oGQ&Z+$p7B@{N98|_|=1`@apG{+;OY<5G# z+qlR+PAyO+dh4&1HMY5w>brjRuV#vZ+`qOEK*kBv+g@PbmK zZ5y<^8$@Fg)vmp@Co&dIZ7zq0ZnZS26|}q1BQV*4)Q%s(~7s<+( zqHc+D^#z0Gc;h6$wQWjxq1(#l9h4q=q2*0IKuWjGQiP&e1~y>IgH7fi z>;(eyN%Y{Mfm4k*;pLM3QV=8w-s7L`Upca4-9@aHH+rjS39bWc3dJZE`c!!C5wMiy zt;(BbZ?>9-F`Rj7*o%KyTA6B@Ck;x9+FfO7s`J76he^`qm1V6dv`p#jVigK`)fz0! zDpRiRt3oSYnv!Ak@l#Cpl9F|n^s->TfBCvLS6=Oi^fErNYcP3P)Q{zuwE8DXy$#+( zE>luNvGpkveu}(?#n7R}Tbe}V!+S3?4xqbg^R96(b!Ogm2-`UrOXNYL&)kUb0C)#U zDo-_@W2qY@6a^PsPX1pcdS5bSiam&yn-mIXOgP)6sp3sOYC~nakSbYBtr-1glSA_S zyq;92e(<|D*;J|G7(hncXCWEdlCGYMLi9Q*qhHS993Q@YU#sm$sip!t80-6i8d&YL z6HTbA53otD!>Hvm#1}D`vBD?k;p~Y1-=?>Ir-Oc zJV3V$?TZhC)21QOV_#jM;|{X+s{;^Dm7Z#*7~1UHc7O>ei^{#pX1LVknWqzy!HaTr ze@RjNH5>g{ej9C5bghbQyrq+Y;Rr5Ow9K;8PN4?Qk}4)}_qkU0hnEqG{GzV9r1~vP zoZFj@Pu(7->ZDCNt8@!6h{9JyBi#nKEhY|#4EI}rb;mQ>izgoWlK13uDQy<^uxr05 z;{goNY?CB{7^#!n)__(gO@6^xGrU8Agx2vavUtqv#gzY zNAH|YT`p9Wk+7vxh|kFxPcG%NI1JtuXxVGyUx*we8*aROMP_ex(24>*%T;wyY-{Q? z&p{s8o#M)DN=?Hz@;PUP@JfZ_n5Wl7T6xv&>XI~*1!WYO#HA(`G~Rx$)^8u{H+_iL zb=G&`!s{8~15i*iH4Uxg=y_X`^a-R$ZJG%xr0VSnX>!Ug=~}^T zbyb@x7VH4(fxL|E%8cfLxZ9hlHg@_NhgS#&c=R}lZR(bJbc$SsQ29Xx|Fx!$1{j^8 zFCvvXE3=eCOH9OuO3vLKaCU&*@gBWCyNoWm zWwF03*q6`0{^sr95oGrfabJWB9SG=Z_l7~8A7oTHiq4m$GEp*vW8Jh}S}uP(zts^G z-uGRj1lOYTfcMu*@k}u>8IM!#)za)y1;%j{P@_r@1W2U-Wf>i0%>5}`SOBid0$%zE z?#J8GUH51lJWxT=9Sjt{uIze}Ip?sc=1sess;bwkPrHOe;M($@Q@UXo-HG(k227WF z$~n?8Lmisk%X3|}+Hq6DQ`(j$x51mxx5q+T&!_!+XF;{jB+Smyv&+fFk0)mFMvGi?j#cS>A$iJ}$PB zZq}T0hh~MvoLE^vNhK$zI;F^m#gd}t2@-8j%HW_hebpTQwG}P zI7NQx`uez5K2?qa@c<*K0fM(>+R7hCOsaA^Udgc{%bt9GvvEWs@+y*(rREbjMDI9> z|6x)cb^QmDq7}}iklM)Vs6uX<+!S9 zDWu#9MpBryE)^WgVF1NrsamM}GSpKfKVF)kt5wm!8lbeYsY#mfMTU!<9N@8I*^pA8V6_p)5Z~ z@D4gQjzwkW`%V7h@**KfgVopea@f{s^zD%h{R-EqCnfdzeB=COia^q@tw4~;Avc{> zl#a~P6SgRvtaUU@;d|YhOy74@onG1F?Kar~fX^)VL7{u^l}5~xCx}>NWDx77is-rj zxK@kO7hdcIUo63k;-w_}#dinYa-Jl8*>85lc9S$1j(%F}0Xy5^)mVa+rq$)Pv?ujX zjtH8|!us<61Z zMYOTmE*7)tDX1?)(HRZIM%6*lue+-`UVx2?MWVf_eMzl@0(KR zc4nen-U5ai&#EHYp;ug5f+HY(;QTT;APEA1hQf7h4yOkAOdleN)*7YLMv5(d@ElLJ zyN&=XP7}7U)Ll%qIwf~-2DdqT1AM(GzHCJDqbnbHSMA`=Tz*cfjXNqWCr%cD!;p$t zs-Ct13l+2`LlCdr1e1!`Q4S6F_UC#59_}|ep76J0kIzd|Jt@yiJ&U3Kc~it$M<*&T za*wji6b@Dx+PhSRbX*40Tvr2?ZxxE)NCm%(5VMDN6GIR6`D#-(b~h67&L`*0vDc!g zM5{+r_V9tTa->R5gQ}Y{Mf!=BN_-T#`d-i}**wxmYAPC7C0uV_VQG6crSx*rwT7U8 z82VIsa5r63_DCRL6FPb&;61Z)NQ8(pYD+=@-qHhS{jgM-il;oYVY<}EW&?2Uat)W6 z(EhRoP;X*;+_pfi)?`wYI{DFR@ zdc=8pH{vC*gZ`&F$OLsq-)dKse^QA!YZ-K&0^+OE5%r8ADy)I+yHi4YwWN8`xlA|R zp>>JIPl<{A@FwK6-%Zlhs+0QcNvvfnTIr^=vA^ov^nj~{q`G^%+}5;>X_R!akjh@6P7TP<~RbOvlwqe$^z8&A@p=Y57wXd@Y%2dFD1?+U*!*8lh6 z)BX94gS-Y*o!+5pt=R2k?>V9R>>D1*wb zE_M?D}NQ+`3#2vi)5tUDsH%4mcNE zu(rEe&9e%JYAA{!QwD%ja%4x5o1Lh&NwS+{*@Uc6aGp%_hshgXGOQ}ck3%Q$+gxs) zwyJ*qYyV-Pj-?|S;tOsc4$a82Ak=O8A|Jz!GLd@U2(pv6p;^jZP@ z^a_sTavnM>-BR^Hl5T{0Nfc<>y(=MoXREs1p?Z;_ncE(rS7KJ%doD(JCmoL$WpZBLVQ&XSAs5c1XUYB+n`_Uc`j&aq9O^_kvV!(lXcix~ZaERrX3% z%R9Cp|Cb8ai>E2)FiJl>C?2NSrfEP~mVx-0sbHI?@HwWYhDre~=|j-srXQNhoqf&L z>a}YjA(KtxWnDUz@=xPAesg-V57OhITX3qGKMP=joPCe{jp9z3)f|6UvFfr z7b3{5Xz&S?CEpY|ovhT5)VW_v(11;9kLFb8+Br_brMIWI?t|y;jf8}0Y6-pYIB;^2 zY&~e5*Q%OXT`AEc40E^Yz-IlMcPuCNk@^5DlpsV8>VkV`Z)%L8o=YNAs8;5%th&k5 zbfqSwP7T@OKB!kH1z^({j%xZiG;VT;dng%U`Pt;#Zd!V5AZGPbH6Xu zhyHoYpT>u;zkRHK{QU0^$vvgCj zFakhZnBHnJ-k`9hY_acl*iTQmKC98n|7Pj)rp_kYnaaOs5d%p4D%w}Htpx@59zq1` zT3fTnwzT$Gx?3MxQsYGq_B`htH1U)fdPlcTBjN!8NB zj|yCsCNiv^b5q5$3V@AiNfd6)DzJb9N6~lVvKe2}p|4$B13TBUq%X4GG*;|V&eV`5 z{q!{@P8{lLtk1JJ$k44Nr!3p&#_H|V7Jc&)dJoIaccm6!mfD4~XI6634*ag5uBDzo zhuuzx_B!e4)IPka`lMeEnJ;YHtum7%_Sb3l>E}tjV28LPtF`|o7w)^B*uUyOzSK|O ze(oPX|32PLInv8D{4$lda#nDs-ul1i_-3Y1w*wF{?1uqj$C}n=Nm^4E@wVqc1a~w^ zuLEhVoY|`Lbyd7IQLJp0GKZAP5=NUtBr!)?0hom0?pVgt5~q%%XBoZ3Eg9NWh=)vU zXN_wn5DhX*SQ-h-wD!_RezSUTtDTn8A=?Ac{{1GTatLxcgVum#ilQFoNtJRb$9BXu z+fMpmH-c#6_rU+JUcZc&?#`>AEujTq3Fvf)gae?y{V5+dtC&jo31>^*t`APuJ;i2x zQ$o2`Dbh1|LV)QRjB2?h9s&4z6V?^mAS9fs*^y((B%mQS)KCVUsHSTFwmq$O6Z;#i zIhMrmx}tYWTnjS*(#CSfEX(3?G?|28j+v``VW%;v3;=iz(d}ayHoMUk_)|ScvnU5+ z)XviVp$&`2qBWtmHIIRcfAudvoohB{e{F%a5~$f7LaiDt>qFfYcj_8fA6}pH$doL8@kdaL!07?y*YGv*60=k(E6dv-Lqne-r=VFM6 zWT9pgKxXNs-PES4BZUKjn9byDu!Mgevfbf&*LQkbq~mRoUYuRnH@XXyP!8|L6It3T zcdti}T5q+5IZ6~1XVaQ)i|y3=PqTZ62g%7SK2#=;5^o zZ&D8V{G5(bcBTAZ6*N`ma1!P8KDs(s+ueV=qy$2AbZj_#aVq7kIa-yZt`BXfHZQf~ zO$BDa=z4gzHJ-wr)`4R6a#YqlO?c5eMzwr;S2XZ0-|vtAHNSlQ@cGlv|Cqn7@!jKZ zWZ~yU!=ci~UAt0U>>8Q2XJ5ncJf>qo3Q5~}*ql#0weF;B-ehu)rJ9-@!A@R+bUoRntt31b7|Z7HKiWhS2&1 z6zLwJN;#LKK+yP{VDu&@miBX*z4OYAuKH6|joPUJ+g_Dj>Pmygb+H9P9#h%C829!+ zEY{-KzF1o)$#F!%Bqc66lrAyF2)%oWL5^`;r24A_m>`2oHkg`{wOwVoBXB4{t^}T2 z$xLFx8bb9p^iqkuF2M(zA6X8EYAd>KHVxYzZLedEoY|L{H*l~KAm#7oZa;@=W-3W^ z7>?K)L5T(;MRz*iORMe84p;%-gO`xmU|M9)aWY$ z!l32BzS#$tr%dX!OTo60?F&jJ8*uLCy)2o41)#l9!>)U8nL*io8Fe8Mk~kO98~AzK z67+iSBopm`vUu2y9q;S(u?|*gQPtv$r(hBrD!$yL!%;tI7I=^pXHv$319ND2+IU^( zv7RB%tQo>Mon!T~Mej1tQ6p1NWhu1*P()}4UGhh>F7KPV97#df*neIgOxJOER{#%s>YNC{@gzc(*F9_{cY2^D-&GwV>M4vy-w|hQM-}XW#x}1kP zz>L&#+mf?6sJOMglQazcNW5ruYR@S7I?tsybPwVtp>B#N|AU<6!nvUG~x5jXhbcUqAPM z+H02a5s#Na!o%hYxI1cjba|(#N#6;yy7l)1wmOnb!d@wkBU{uZW5<+kFBT*&EfDi|B^c8Y&;Q`I;bvvEv2LY;%N0=84+*OGo>2SFds>vecM@ zo}uOx6iE)34q+Xz8veXi%Vep%aAWSFyerS3GPV-EBr*-C?p7?2FUJZkwU#8!Z4=Uo z(Zf#Bs7ojhZc2jB~kyqIwvg1HZ#AjYt z1r#Y`xh4BiqXFDi0o$9?^_;wBc{I|ko4}epo8BWk`k+XrbPoNR`-oz$CpS$Sjf-ca zT&2`)JRQGndd-!2cTrsKOp82-H297zD`}n=cwQ-0b#yqZ_Z1xlB@U1yIB+Uo-__v@ z3F$=s)U~Bgy3COekHTBrloxw0)aUm3+t(+{gW&n12)13CHXT7Cv^+!*Vv!dL9;F;j zN=hq594pYZCzn-EI<4hS9mihW`1Zts?(n!%b1Yo; z)^ACw5Z2iOyP8WUR()6qKcOi768af*6sRf z9-1RNio3$;8f(5CNB2^N^6n&rXEKXQTm4uhD47l2@kiZRJiU&Q3>_6H`U#1%-%f@p zDt4WmfVe5|(;l}8qK>8m(wc#%&|=XYkuog)0tCZ{oM)5X@nuJd<{m zPU^{aR;1!^=&30`q6_Vshvkr{m(2Sh{fRzFG6elF+heu9k^|Q??}Ary?vEFb!D9d* zRJV*OB?3gEz2QbI2*nPE2B-kc0UQQfCVjOpg`xH600oL}dXfNp0m*Hakro|GZk`%ZGo> zw;852TEEBgV(oPXT{%5Y>@uRf^R6JnFr0h`=1|+1UlwHzI7fZ~XQ@wUMB_IG&(tvNR)Z>R%`nzPndP&AVH7fpe3EWvsL5{Hi}-% zu~wY-ap+yasn?iGMzj+2xOJS2c9Rq91q%)Y*68)Od!lIxI}L~$WMpWuAU zx4uuM%~Jj!7cF~Z9AbWHN1V5V4#J#G$Bv}>ss!N3{!(sSe*$5_Q7oYMy)<4rKX7Su zR`hOUyMQ8ht%JH^GIu8JUF6r3TzxxzZfIYs_0`MB1Grda1`yRB_n=fvU1O@L2%tXB zmnhvym2*#OfjDK)St0;*flTVV?x=RbcweNDG}odjUD1@jYD3xy$&FJKtSj|0?dxEZ zA7x#TD~qk*%Io^yR&2HGiB!)jk&2sQlcRA_f)T4OC%*YbwjbDP)LF{X=@NOo`AhKb z0WoCf(T%_#EJl;3 z0V2{DIc%}=#{ASdy{VBz)k!82)2i1+&ht=B3KZ@mIzPrb7=KqIsJrny!jLY&5QftQ|>MT1NGOJ_TP^X$Sdx0US21_i^f z+cVY_@LwOhjVC`SzESON$PC7QJ_!qQ*A-dmZ3bs(vDIY+1;*~<#4dkusNWAWW`cb0CJx^y6TZ?uiOefdapG= zn8j{|4Lk`*GUlEh;^c|rYKnP-2J{@Kc#^x4#`^2YJ3Sm%J8h%`PlJQA=kBz2lB+Y` zD#pDY4*4F5;OX_u?Ld$-9RzB{OyV{v0*4-V;gTXvUQgaAeP6g=D6@b5<-^x+pTGR^ zv+A~={_%up?3Cy2yj0b!-1d;a0#>_})x5H-hmG2r8a!<(L}i7~R85Vn(4mfWvXPM} zOQczmS~oeUp_yY($}}B4lxWliUZW?VbXevMwyX{Uq(&$~-rc+j*w_!zDZT`@$ zrvsQq)W8eL6#mMPUyA#towp%K4$B>hl1mt-dq&NNN$wuq&|TF?XU|G*nq{c`_Gm`@((r`0?l8>OVews^2tU2+Kw0rJ}Txm-MV+6N6-J%)E*6s3O~I(d6c4 zSyrRuRK@uum)Biy;By?C4u>pQs(Ar+&VFj$VfuFK;1|dt)861|C@Kp4t|{PUObj&W zPcEQ(ARI)3`YqXq;$2##{z8r*l0K%?2cQX6JbM-tc!5+&n!6qXgsl7ELwFrT2=F#= z%HTtwZU-^<)QE~uyq%P`QBG0SKX-}}BC-2@xjv20|Ni>({PJZ@Ywl)GHpcTd$qsj#TQ5eocUU#>52qLI7K z;^*IX4$yOF<++mpYinKJ+3DEGCINO9hh|d+6cJVTu<~Z&!>NqC@~)&=M}WZ`swncM z@GCSZ5@CO!l0;FLfe=wn#8n?TbEs&+3!h8rQ*~}aK(@uoF3(Cl zOCr4XUj258*6z;hTfFUh3}}HJiDeWCSC+|`4JZ5V?f0c@MKrzy`ER@dbz4PwUR*g$ zlizdZhp)c@FP3a1TdF*7pex^g`D0MUIVu7`RCcsv(JNu#)Ci9_1pEMLDQmUGOs)qk z@mlZ8o59OzuCA#BUz^AfDTM>OK-~gi?^LwX+O*vYIr!Eky6<5wD}puSuaU+94%$<6 z>{W9J8KIl=7D+*tx)%um-(_z9bDZa1mYIN>A+Pi-`!g+TkkBt%4UtFb`|>iV&Jk0j zDwQX#FHz z_VRzI$SDz?l@O68*q6-;Y)*yP#1hvn%ZcwsHOp(uHS$E=op;-IQFni6T&Pie&_$9x zbMdlmptBg^T7)dV6T5~~$=a_=@FA8dUM$F-CEk5sq+dTi)s6PQm%mBPe$E=&Ro-_; zv`CheR4fsdv|dPFH4l;pkX$*<$x-H&PzIg4eJRTy)#?R}akfUi9M>AuMB4pY;WQ-x z(sC-?rDyT3V-k(AjP}S93F>i`qp0`AR{&Fa`V+vkv#nKX^YVSfD*L}G-ALu5nWEGG z{7^g9h|_PFLn#MB?=%*9Qa0??ALm7}N`NAn-(HM!yfyD$N()z4Sjs!B$69^)t-q-v zzR|m1#+w||Yr|qIsK-{Nau69QHYmeLYhx;}r`F7+dhuCCpb*!MoNU7B*ri+O6n@Fy znOi)i#73#FN`3+;$(7(#AU+kGWc>^LezL)u!&pyY#A_K%Z%MP@OSXS?0AuPeaR80# zy-nTWf&^e)#kQajSuXNQF1c`FcNB+0an|KGto}A|J(yi3nJG)=lvZ03VMOtf`5&q$ z3$pL@kpKKvzx~4Ld*}M)mm9A^YONF#oc%R5k{b1s1&p%zs%c7VYu?!PjnFfl^tM!} zdKK`>3Gez(oQ<5WYO=Qh3OI1SvT_+c%1O!;Vw(>(9Fw-LlJKZ@-vc3ddohNE%3gOO zdDhbFIwZ3WmH%X*ZF*o)p@EBSwr&!kQnEra=z8}Cp>i_xp)0f}dA8WjcSQTEHWOo1Nt=--jr2A#k!#*?YD11E@ z65pJ1rLgisXV=?--Cv`ZNM6eTg07olYp*gOLs`P)r%l|pQ9)QiA4`qU=FD~TX`tDr zs?W>Cb6<*dnpH~SyC|Hoey2_a%?J!L)E zV~fkZys~F52NovzpgXAO*d8%pdjIdPO_V+FOSNcz6L#LwCv`;0qK05Jk&wS!#b~Re8H39ju3p)^T+p^nUrE;bJR--ht|oHSGLQ zu{R;|(bg7(5Tr;xxFLiU;K^Z9<@wZ<%0xTP54pn{id2(MNg`bXOpq0aY^i`AQp@g2 zG-#^MH&>uJMx+il$Y*j&^M0%P7^Xx1e0Din5xpz9N-b9Q`sZaTe+x0bTxX>+$B$ zv}QE7!Lc8zkljREt1NA#DG>}OoCh&q*e@wAUFqIag-2cCPeO~W+CME*IDTBFQ%5)o zj^>6Hgg5fowf>W%Qe7Y+O&}cNEkTLcb1c6axyzf=7p`BT+#~i9e!#zayMSWZl;@0W znWCTN>3rQy;L9A>|G%v>S*;re!{|N_Q!H!r<4Cd%rO-tP6#Dc%M@e%pA=|)>Z4Lh* zeS@rrGZdj7pOM_tICdn_;_wnDC?6X1WoQBqY2V%GOZQ2hj3F~9_jp!?x||3tA#^-n z`eMxue5w5s70#og)VF2oL`THqLl|;(ZM-^G$~t}>ro=GiM{U4UBphf1%ik}B(%jgY zxg+BXdbfOJ4z}r?;UUmg5{;6oA{#?i0BH)iqrNOOAxcUYZ}zLPgaAiYBH^=HHsK;< zclivGcK7-?QKn?Itz((-P*K~8%xUW?G*rKKWql=NRF7FIxumHCN7!azG?JD`joW=0 zj>a}yqJr;|N$kAjiQg`#eR`pA>X4`W>S?tjkn96!^!NJt_UC&2wVcJ5xb%}b2Uc6qjo6o8Yj%t5g&W$k z$G+=|N4wVKNU4Cws*FT)Li@wMQJe4T)y5tB^v2(N_XV)s$qteY(kdXkV z3aD4%#omNPEZA$;Y^N(gck2tMFS#nJ{3wW#miGH0sblBgP2RD8Gg9^INb!cW7McIw zJmSyta*r^aGQy|YnQVxmtx=L7>ZvaIhT<^Y-5e#OEd>%At4T@cCC|o~@N4Bu&qLu( z6R{Pv;O#>tSzYQ_$j8I1UIAlm)W|Crp`4Y_SdFybf+B-}x9n*bF*uAxtD&IkrMOnd zp==oi=gGH+B_i7uaP*Ky1BlD{;Qb+t|q?$$4Q_7=JAv>m9 zfzB-B!B-$qYXqMp2UIJ|$hRq!RTP%m$lN_@jVSAF$d_b13LRq_3>={%DvB-tAzZTI za%J7q<|Hj131Y+`!<=p9XBWc|d4ecf`IuC?QGI|)2Wf38#vpnyrTcETZz6*+zx0P{ zLf#_lui4Bwkq1S4mP+M4n)1L5VO4UeCu=J(t zlcWVr_H2}{!f9`6A-1-bN@Ml=v&&-lfA2vSwCDtp`!be%OM{t~jKUF>x4q;@3;Chs zRJW48LTH1)+rrB)Bw1YUBVuW{^yCPtYpqv8L!RY1Wu%9bl7n(EYqP?pq|`kGSH0wb$wK&GOteF?Lpfax|oM>^#+MNP>iUEDi0j6Jfge^QihP>8<#1003j I?TYpU0HJ*xC;$Ke diff --git a/metadata/md5-cache/dev-ruby/actiontext-6.1.7.4 b/metadata/md5-cache/dev-ruby/actiontext-6.1.7.4 index 7faa0b56ff60..971d7d56933e 100644 --- a/metadata/md5-cache/dev-ruby/actiontext-6.1.7.4 +++ b/metadata/md5-cache/dev-ruby/actiontext-6.1.7.4 @@ -1,4 +1,4 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] =dev-ruby/minitest-5.15*:*[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] =dev-ruby/minitest-5.15*:*[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] =dev-ruby/minitest-5.15*:*[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby30? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby30(-),sqlite] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby31(-),sqlite] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby32(-),sqlite] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] =dev-ruby/minitest-5.15*:*[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] =dev-ruby/minitest-5.15*:*[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] =dev-ruby/minitest-5.15*:*[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Edit and display rich text in Rails applications @@ -8,10 +8,10 @@ INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +RDEPEND=ruby_targets_ruby30? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby30(-),sqlite] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby30(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby31(-),sqlite] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby31(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( ~dev-ruby/actionpack-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activerecord-6.1.7.4[ruby_targets_ruby32(-),sqlite] ~dev-ruby/activestorage-6.1.7.4[ruby_targets_ruby32(-)] ~dev-ruby/activesupport-6.1.7.4[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.8.5[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=6.1 SRC_URI=https://github.com/rails/rails/archive/v6.1.7.4.tar.gz -> rails-6.1.7.4.tgz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=53672a73c0c9025cc0e67c17083ecd2a +_md5_=702b7407fc17671bd2aabc3a0737ecaa diff --git a/metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 b/metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 deleted file mode 100644 index 1ec79c3bea31..000000000000 --- a/metadata/md5-cache/dev-ruby/amatch-0.4.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Approximate Matching Extension for Ruby -EAPI=8 -HOMEPAGE=https://github.com/flori/amatch -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 test test -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) !app-misc/glimpse !app-text/agrep !dev-libs/tre ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/amatch-0.4.0.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a9b97ac8e2b8b3a909e746f7f0847307 diff --git a/metadata/md5-cache/dev-ruby/amatch-0.4.1 b/metadata/md5-cache/dev-ruby/amatch-0.4.1 index e01c49d81281..517788c7c04f 100644 --- a/metadata/md5-cache/dev-ruby/amatch-0.4.1 +++ b/metadata/md5-cache/dev-ruby/amatch-0.4.1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/tins-1*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Approximate Matching Extension for Ruby EAPI=8 HOMEPAGE=https://github.com/flori/amatch INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 test test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) !app-misc/glimpse !app-text/agrep !dev-libs/tre ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( =dev-ruby/tins-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/tins-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/tins-1*[ruby_targets_ruby32(-)] ) !app-misc/glimpse !app-text/agrep !dev-libs/tre ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/amatch-0.4.1.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a9b97ac8e2b8b3a909e746f7f0847307 +_md5_=1caf9dfaa5712cae018ba49cd9f2c3f3 diff --git a/metadata/md5-cache/dev-ruby/amq-protocol-2.3.2-r1 b/metadata/md5-cache/dev-ruby/amq-protocol-2.3.2-r1 new file mode 100644 index 000000000000..0e68cc7a84d3 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/amq-protocol-2.3.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rspec-its[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=An AMQP 0.9.1 serialization library for Ruby +EAPI=8 +HOMEPAGE=https://github.com/ruby-amqp/amq-protocol +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://rubygems.org/gems/amq-protocol-2.3.2.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c27bc57213c5ea10c8acb4cd7bce3972 diff --git a/metadata/md5-cache/dev-ruby/async-1.31.0 b/metadata/md5-cache/dev-ruby/async-1.31.0 index 370fd7f55186..2629b6ecdcc2 100644 --- a/metadata/md5-cache/dev-ruby/async-1.31.0 +++ b/metadata/md5-cache/dev-ruby/async-1.31.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby30(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby30(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/async/archive/v1.31.0.tar.gz -> async-1.31.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fc4fb5e7ae37ed6476c1f74b7527b800 +_md5_=fbf0e71f7b40036056fcf62d74cc2f13 diff --git a/metadata/md5-cache/dev-ruby/async-2.5.1 b/metadata/md5-cache/dev-ruby/async-2.5.1 index e0a5f2121213..7657d908f23f 100644 --- a/metadata/md5-cache/dev-ruby/async-2.5.1 +++ b/metadata/md5-cache/dev-ruby/async-2.5.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/socketry/async/archive/v2.5.1.tar.gz -> async-2.5.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=42ec1aba4c244c569801931f467a2d3c +_md5_=3bf41f04e774a5ad163b405b9af7de23 diff --git a/metadata/md5-cache/dev-ruby/async-2.6.2 b/metadata/md5-cache/dev-ruby/async-2.6.2 index b71c6dafe587..c78ebf40c1df 100644 --- a/metadata/md5-cache/dev-ruby/async-2.6.2 +++ b/metadata/md5-cache/dev-ruby/async-2.6.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/socketry/async/archive/v2.6.2.tar.gz -> async-2.6.2.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e478bca2d79565fe2e55600ec730c3d7 +_md5_=41655a91379885bb74f8c730a3ffecea diff --git a/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1 b/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1 index 81fdafe6032a..1525d1d588ae 100644 --- a/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1 +++ b/metadata/md5-cache/dev-ruby/async-container-0.16.12-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async-container INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] dev-ruby/async-io[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] dev-ruby/async-io[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] dev-ruby/async-io[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/socketry/async-container/archive/v0.16.12.tar.gz -> async-container-0.16.12.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2f666fb69a8c330f85c6d1392703b309 +_md5_=143844859cd8d6572e3e4b147ab76d59 diff --git a/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1 b/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1 index e33882e4fc73..59c71932f853 100644 --- a/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1 +++ b/metadata/md5-cache/dev-ruby/async-io-1.34.3-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async-io INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/async-io/archive/v1.34.3.tar.gz -> async-io-1.34.3.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0e32b0224451771158f8f4375fbf0b3b +_md5_=498fde844224623264f27b56d1cbd4dc diff --git a/metadata/md5-cache/dev-ruby/async-io-1.35.0 b/metadata/md5-cache/dev-ruby/async-io-1.35.0 index 5697e7890586..c35380c9f0e6 100644 --- a/metadata/md5-cache/dev-ruby/async-io-1.35.0 +++ b/metadata/md5-cache/dev-ruby/async-io-1.35.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async-io INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/async-io/archive/v1.35.0.tar.gz -> async-io-1.35.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dec7116aff60c3f05c3dcb21aa04144a +_md5_=1ebc6dc6c9ff3f4c49b48088a08ce08e diff --git a/metadata/md5-cache/dev-ruby/async-process-1.3.1 b/metadata/md5-cache/dev-ruby/async-process-1.3.1 index 53345d838a6e..4da609da6c59 100644 --- a/metadata/md5-cache/dev-ruby/async-process-1.3.1 +++ b/metadata/md5-cache/dev-ruby/async-process-1.3.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async-process INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] dev-ruby/async-io[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] dev-ruby/async-io[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] dev-ruby/async-io[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/async-process/archive/v1.3.1.tar.gz -> async-process-1.3.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3e55c2980c7fc28bda847167cf3e219d +_md5_=3161769d7459d9dbaab0f400c2ffd78c diff --git a/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1 b/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1 index 1a19e2166dc8..ca01b5862821 100644 --- a/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1 +++ b/metadata/md5-cache/dev-ruby/async-rspec-1.16.1-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async-rspec INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-files:1[ruby_targets_ruby30(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-files:1[ruby_targets_ruby31(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-files:1[ruby_targets_ruby32(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/async-rspec/archive/v1.16.1.tar.gz -> async-rspec-1.16.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d0e4ae54007c766cc9043b1f8fd0618b +_md5_=984eae29e3e17f1df248f0ec2cc5e516 diff --git a/metadata/md5-cache/dev-ruby/async-rspec-1.17.0 b/metadata/md5-cache/dev-ruby/async-rspec-1.17.0 index a55143c7a93f..f298af8d1531 100644 --- a/metadata/md5-cache/dev-ruby/async-rspec-1.17.0 +++ b/metadata/md5-cache/dev-ruby/async-rspec-1.17.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/async-rspec INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-files:1[ruby_targets_ruby30(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-files:1[ruby_targets_ruby31(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-files:1[ruby_targets_ruby32(-)] dev-ruby/rspec-memory:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/async-rspec/archive/v1.17.0.tar.gz -> async-rspec-1.17.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2b0da077ba1fe1aeac41542a3dd6a881 +_md5_=5411eb08c37fa1af1f3969c0e0a83400 diff --git a/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 b/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 index 6def8baba175..bebdee5a8bfb 100644 --- a/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 +++ b/metadata/md5-cache/dev-ruby/axiom-types-0.1.1-r1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby30(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby30(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby31(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby31(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby30(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby30(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby31(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby31(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby32(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby32(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby32(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby30(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby30(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby31(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby31(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby30(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby30(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby31(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby31(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.4[ruby_targets_ruby32(-)] =dev-ruby/ice_nine-0.11.0[ruby_targets_ruby32(-)] =dev-ruby/thread_safe-0.3.1[ruby_targets_ruby32(-)] backports-3.23.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=51486b1df2edf11fb2d36422bd6654a2 diff --git a/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 b/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 index 13268687913a..9f6f86c791c9 100644 --- a/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 +++ b/metadata/md5-cache/dev-ruby/base32-0.3.4-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=A library which provides base32 decoding and encoding EAPI=8 HOMEPAGE=https://rubygems.org/gems/base32 https://github.com/stesla/base32 INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/base32-0.3.4.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=338f7a9d7e7ac46a8e453f777d5bb879 +_md5_=4910a7d67f84cb03116547ecf7943ca3 diff --git a/metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 b/metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 deleted file mode 100644 index cb67f42dc1f0..000000000000 --- a/metadata/md5-cache/dev-ruby/bcrypt_pbkdf-1.1.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF) -EAPI=7 -HOMEPAGE=https://github.com/net-ssh/bcrypt_pbkdf-ruby -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=1 -SRC_URI=https://rubygems.org/gems/bcrypt_pbkdf-1.1.0.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=456a69ff2571ecc615679754833ed776 diff --git a/metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 b/metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 deleted file mode 100644 index c246de8d6fc3..000000000000 --- a/metadata/md5-cache/dev-ruby/benchmark-ips-2.10.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.6:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/minitest-5.6:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A iterations per second enhancement to Benchmark -EAPI=8 -HOMEPAGE=https://github.com/evanphx/benchmark-ips -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/evanphx/benchmark-ips/archive/v2.10.0.tar.gz -> benchmark-ips-2.10.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=438e360d00db6303e1c8f9f55bec48ca diff --git a/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0 b/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0 index 6b01721b0fa8..7254389d9e50 100644 --- a/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0 +++ b/metadata/md5-cache/dev-ruby/benchmark-ips-2.12.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/evanphx/benchmark-ips INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/evanphx/benchmark-ips/archive/v2.12.0.tar.gz -> benchmark-ips-2.12.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c0b14cc54360634c2b52f8b4599f50d6 +_md5_=b741417045b29c1fef29125385ec4f62 diff --git a/metadata/md5-cache/dev-ruby/bogus-0.1.6-r1 b/metadata/md5-cache/dev-ruby/bogus-0.1.6-r1 index 3a6bd7f7b656..2c3a0f24c5dd 100644 --- a/metadata/md5-cache/dev-ruby/bogus-0.1.6-r1 +++ b/metadata/md5-cache/dev-ruby/bogus-0.1.6-r1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Ensuring that the things you stub or mock actually exist EAPI=8 HOMEPAGE=https://github.com/psyho/bogus INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/dependor-0.0.4[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/bogus-0.1.6.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1ad8d3ace75eb098fba3655c150f274e +_md5_=9fe981f3cf1b8044d23e4bd78674eeaa diff --git a/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 b/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 index d9908674dc72..c14136ea6f13 100644 --- a/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 +++ b/metadata/md5-cache/dev-ruby/brotli-0.4.0-r2 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=app-arch/brotli-1.0.7 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=>=app-arch/brotli-1.0.7 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Brotli compressor/decompressor EAPI=8 HOMEPAGE=https://github.com/miyucy/brotli INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 LICENSE=MIT -RDEPEND=>=app-arch/brotli-1.0.7 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=>=app-arch/brotli-1.0.7 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/miyucy/brotli/archive/v0.4.0.tar.gz -> brotli-0.4.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e5e873f3f9b08007db70cadca7db1496 +_md5_=89277cc342cdbfa2313db26a6f10babb diff --git a/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4 b/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4 new file mode 100644 index 000000000000..42ecb71a87fe --- /dev/null +++ b/metadata/md5-cache/dev-ruby/bsearch-1.5.0-r4 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=A binary search library for Ruby +EAPI=8 +HOMEPAGE=http://0xcc.net/ruby-bsearch/ +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=Ruby-BSD +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/bsearch-1.5.0.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6bd07f5b3efc5456bd7fa1c7e82b73e9 diff --git a/metadata/md5-cache/dev-ruby/buftok-0.3.0-r1 b/metadata/md5-cache/dev-ruby/buftok-0.3.0-r1 new file mode 100644 index 000000000000..5ca234d76a61 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/buftok-0.3.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Statefully split input data by a specifiable token +EAPI=8 +HOMEPAGE=https://github.com/sferik/buftok +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sferik/buftok/archive/v0.3.0.tar.gz -> buftok-0.3.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=19929bb12ef50abaafb7065755aec24b diff --git a/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1 b/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1 index 4150ec0e20a5..8565bfd13868 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1 +++ b/metadata/md5-cache/dev-ruby/bundler-2.2.33-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 doc test KEYWORDS=~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.2.33.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f93352d0de10d7e75be979acd385de88 +_md5_=6bafd32ce2ba1ca5c464c21e530356e6 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.3.26 b/metadata/md5-cache/dev-ruby/bundler-2.3.26 index ef5599c07bfb..a2bda7ff792e 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.3.26 +++ b/metadata/md5-cache/dev-ruby/bundler-2.3.26 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 doc test KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.3.26.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=10bf73c591ca04d427488edd4d0977d1 +_md5_=127a0f608d0f862f8ecb9bcde7951d8c diff --git a/metadata/md5-cache/dev-ruby/bundler-2.3.8 b/metadata/md5-cache/dev-ruby/bundler-2.3.8 index 880e430af79e..7010b00ebd16 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.3.8 +++ b/metadata/md5-cache/dev-ruby/bundler-2.3.8 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=+doc test test ruby_targets_ruby30 ruby_targets_ruby31 doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.3.8.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=32720fbcdc87251456cb77aefe907151 +_md5_=4c35f825e662867db40bd629b9a3ed08 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.3.8-r1 b/metadata/md5-cache/dev-ruby/bundler-2.3.8-r1 index c5818d2c6fd6..6fc924a8d57d 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.3.8-r1 +++ b/metadata/md5-cache/dev-ruby/bundler-2.3.8-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.3.8.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6141e6e3bf483fcb1d2a3412fa413660 +_md5_=619262c7e769c4cd107ccb22a67cd766 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.4.1 b/metadata/md5-cache/dev-ruby/bundler-2.4.1 index 5e344ba1ead9..93daca542395 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.4.1 +++ b/metadata/md5-cache/dev-ruby/bundler-2.4.1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.4.1.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d77cc1034aa1e47d5a0b64e0992a5298 +_md5_=20a3c9ca90418efbb60cc1677a59cbcf diff --git a/metadata/md5-cache/dev-ruby/bundler-2.4.15 b/metadata/md5-cache/dev-ruby/bundler-2.4.15 index cf743aef2a82..9a5b562a8608 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.4.15 +++ b/metadata/md5-cache/dev-ruby/bundler-2.4.15 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.4.15.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fdc2763c3925cebbadf54ec6f2bc5477 +_md5_=35bde6c1c85ae190b83eff6d68e24a97 diff --git a/metadata/md5-cache/dev-ruby/bundler-2.4.3 b/metadata/md5-cache/dev-ruby/bundler-2.4.3 index f73a83871e28..0c10dfb3962f 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.4.3 +++ b/metadata/md5-cache/dev-ruby/bundler-2.4.3 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.4.3.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b7b2e0fbceb8792c7f5133f1018d29f5 +_md5_=20a3c9ca90418efbb60cc1677a59cbcf diff --git a/metadata/md5-cache/dev-ruby/bundler-2.4.6 b/metadata/md5-cache/dev-ruby/bundler-2.4.6 index 6248f682c3b7..5033da19f46b 100644 --- a/metadata/md5-cache/dev-ruby/bundler-2.4.6 +++ b/metadata/md5-cache/dev-ruby/bundler-2.4.6 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=An easy way to vendor gem dependencies EAPI=8 -HOMEPAGE=https://github.com/carlhuda/bundler +HOMEPAGE=https://github.com/rubygems/rubygems INHERIT=ruby-fakegem IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/bundler-2.4.6.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=92ad514347be0f6f04bd204c55245745 +_md5_=f12930bafd84939cdceba1db788818ee diff --git a/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 b/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 index 0dbd39a7054b..5b2f37a80761 100644 --- a/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 +++ b/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.7-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Character encoding detecting library for Ruby using ICU EAPI=8 HOMEPAGE=https://github.com/brianmario/charlock_holmes INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/brianmario/charlock_holmes/archive/v0.7.7.tar.gz -> charlock_holmes-0.7.7.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2199c18318954dcc7ca521a25a82056e +_md5_=05f9b93869a6e4cade59dcc78e44cecf diff --git a/metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 b/metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 deleted file mode 100644 index 4f27be066ef9..000000000000 --- a/metadata/md5-cache/dev-ruby/cliver-0.3.2-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=An easy way to detect and use command-line dependencies -EAPI=7 -HOMEPAGE=https://yaauie.github.io/cliver/ -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 test test -KEYWORDS=~amd64 ~sparc -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/yaauie/cliver/archive/3d72e99af19c273a3f88adcd4b96c4b65b1b6d4b.tar.gz -> cliver-0.3.2.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e748102e7c31f4fe9faed768bfa8dad6 diff --git a/metadata/md5-cache/dev-ruby/coercible-1.0.1 b/metadata/md5-cache/dev-ruby/coercible-1.0.1 index 05292414a527..dd95930fbf15 100644 --- a/metadata/md5-cache/dev-ruby/coercible-1.0.1 +++ b/metadata/md5-cache/dev-ruby/coercible-1.0.1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby32(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby30(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby31(-)] =dev-ruby/descendants_tracker-0.0.1[ruby_targets_ruby32(-)] coercible-1.0.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=eab2cae415ae8076b6d1aafb5431e940 +_md5_=9215dccb43e65dd1181f4e6a4b5f98c8 diff --git a/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 b/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 index 9de3112aad39..c1866ac777f3 100644 --- a/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/colorator-1.1.0-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Colorize your text in the terminal EAPI=8 HOMEPAGE=https://github.com/octopress/colorator INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 ~arm64 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/octopress/colorator/archive/v1.1.0.tar.gz -> colorator-1.1.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2e604ad6014bb6d9dd52799bd47a4dec +_md5_=257aff6950038c7c261dd052fe66c873 diff --git a/metadata/md5-cache/dev-ruby/columnize-0.9.0-r2 b/metadata/md5-cache/dev-ruby/columnize-0.9.0-r2 new file mode 100644 index 000000000000..3551039bb000 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/columnize-0.9.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Sorts an array in column order +EAPI=8 +HOMEPAGE=https://github.com/rocky/columnize +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=|| ( GPL-2 Ruby ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/columnize-0.9.0.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=67911fc300639299d461e0500dc46d47 diff --git a/metadata/md5-cache/dev-ruby/console-1.16.2-r1 b/metadata/md5-cache/dev-ruby/console-1.16.2-r1 index 91ce8ef2a3b7..4344fdb74a80 100644 --- a/metadata/md5-cache/dev-ruby/console-1.16.2-r1 +++ b/metadata/md5-cache/dev-ruby/console-1.16.2-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/console INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/fiber-local[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/fiber-local[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/fiber-local[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/console/archive/v1.16.2.tar.gz -> console-1.16.2.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3ce3d03aa52c097456e9e2149118b68f +_md5_=7fc1fb79e58b27ffc23d0831280e2dd2 diff --git a/metadata/md5-cache/dev-ruby/console-1.17.2 b/metadata/md5-cache/dev-ruby/console-1.17.2 index 15e9e9e0964e..d168fd4454ee 100644 --- a/metadata/md5-cache/dev-ruby/console-1.17.2 +++ b/metadata/md5-cache/dev-ruby/console-1.17.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/console INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/fiber-annotation[ruby_targets_ruby30(-)] dev-ruby/fiber-local[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/fiber-local[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/fiber-local[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/console/archive/v1.17.2.tar.gz -> console-1.17.2.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d07d6d17d74c094868df248e09d80fc8 +_md5_=e4d9ca55d0f5798adf4581eb3d7b153b diff --git a/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 b/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 index 507cbb76893f..b6bbc88ba0e3 100644 --- a/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 +++ b/metadata/md5-cache/dev-ruby/countdownlatch-1.0.0-r2 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Synchronization aid to allow threads to wait for operations in other threads EAPI=8 HOMEPAGE=https://github.com/benlangfeld/countdownlatch INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/countdownlatch-1.0.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c8ce543f58f943c4988f90a26fd04e29 +_md5_=72afd923fc6a7a6a0ab7b79481c30e1b diff --git a/metadata/md5-cache/dev-ruby/creole-0.5.0-r2 b/metadata/md5-cache/dev-ruby/creole-0.5.0-r2 new file mode 100644 index 000000000000..015240c25d87 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/creole-0.5.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/bacon[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bacon[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bacon[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Creole-to-HTML converter for Creole, the lightweight markup language +EAPI=8 +HOMEPAGE=https://github.com/minad/creole +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/minad/creole/archive/v0.5.0.tar.gz -> creole-0.5.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9e46af2bd88575bf1d73539a9c39f593 diff --git a/metadata/md5-cache/dev-ruby/curb-1.0.1 b/metadata/md5-cache/dev-ruby/curb-1.0.1 deleted file mode 100644 index af1615de8b95..000000000000 --- a/metadata/md5-cache/dev-ruby/curb-1.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=net-misc/curl[ssl] test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Ruby-language bindings for libcurl -EAPI=7 -HOMEPAGE=https://github.com/taf2/curb -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 -LICENSE=Ruby -RDEPEND=net-misc/curl[ssl] ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/curb-1.0.1.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=03b4ad63bf464551916df91f3bada76e diff --git a/metadata/md5-cache/dev-ruby/curb-1.0.3 b/metadata/md5-cache/dev-ruby/curb-1.0.3 deleted file mode 100644 index 458a69d6e555..000000000000 --- a/metadata/md5-cache/dev-ruby/curb-1.0.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=net-misc/curl[ssl] test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Ruby-language bindings for libcurl -EAPI=8 -HOMEPAGE=https://github.com/taf2/curb -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 -LICENSE=Ruby -RDEPEND=net-misc/curl[ssl] ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/curb-1.0.3.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=607c8aca77f23c05307d1089c4ee31d3 diff --git a/metadata/md5-cache/dev-ruby/curb-1.0.5 b/metadata/md5-cache/dev-ruby/curb-1.0.5 index 4fe5afb39802..d9563cc277ce 100644 --- a/metadata/md5-cache/dev-ruby/curb-1.0.5 +++ b/metadata/md5-cache/dev-ruby/curb-1.0.5 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=net-misc/curl[ssl] test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=net-misc/curl[ssl] test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Ruby-language bindings for libcurl EAPI=8 HOMEPAGE=https://github.com/taf2/curb INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 LICENSE=Ruby -RDEPEND=net-misc/curl[ssl] ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=net-misc/curl[ssl] ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/curb-1.0.5.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4879f008f63e7ec64964a21ecff7b990 +_md5_=74568248edeee6b97e6a4f1e2ef95335 diff --git a/metadata/md5-cache/dev-ruby/dalli-3.2.4 b/metadata/md5-cache/dev-ruby/dalli-3.2.4 index af550f03043c..20a6400aec64 100644 --- a/metadata/md5-cache/dev-ruby/dalli-3.2.4 +++ b/metadata/md5-cache/dev-ruby/dalli-3.2.4 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby30(-)] dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/rack[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby30(-)] dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rack:2.2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/rack:2.2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=net-misc/memcached-1.5.4[ssl(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=A high performance pure Ruby client for accessing memcached servers @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.2.4.tar.gz -> dalli-3.2.4.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=36a6e64e28ad9f36fa226845384a9a79 +_md5_=b6b0f26f20233cdeb4a55efe14c13f77 diff --git a/metadata/md5-cache/dev-ruby/dalli-3.2.5 b/metadata/md5-cache/dev-ruby/dalli-3.2.5 index 14eeb11d1177..f0dcf7233ee4 100644 --- a/metadata/md5-cache/dev-ruby/dalli-3.2.5 +++ b/metadata/md5-cache/dev-ruby/dalli-3.2.5 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby30(-)] dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/rack[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby30(-)] dev-ruby/minitest:5[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby31(-)] dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/rack:2.2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/connection_pool[ruby_targets_ruby32(-)] dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/rack:2.2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=test? ( >=net-misc/memcached-1.5.4[ssl(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=A high performance pure Ruby client for accessing memcached servers @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.2.5.tar.gz -> dalli-3.2.5.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0d98e20362274d1ceda633d32419a09f +_md5_=1d4e608daa74029f61861135863a8a2e diff --git a/metadata/md5-cache/dev-ruby/dbf-4.2.4 b/metadata/md5-cache/dev-ruby/dbf-4.2.4 index b1e44c72f1ae..4ed577c1c576 100644 --- a/metadata/md5-cache/dev-ruby/dbf-4.2.4 +++ b/metadata/md5-cache/dev-ruby/dbf-4.2.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/infused/dbf INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/dbf-4.2.4.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=38d3c07f30a153b1dcad81ebcc8a8e84 +_md5_=8e4d0fce59dd735df506bebda02acc50 diff --git a/metadata/md5-cache/dev-ruby/ddplugin-1.0.3 b/metadata/md5-cache/dev-ruby/ddplugin-1.0.3 deleted file mode 100644 index 857973000d22..000000000000 --- a/metadata/md5-cache/dev-ruby/ddplugin-1.0.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Provides plugin management for Ruby projects -EAPI=7 -HOMEPAGE=https://github.com/ddfreyne/ddplugin/ -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=1 -SRC_URI=https://rubygems.org/gems/ddplugin-1.0.3.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a31d24ca92a3a4d7fbc0958fbd442b66 diff --git a/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 b/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 deleted file mode 100644 index 7919164e4d37..000000000000 --- a/metadata/md5-cache/dev-ruby/debug_inspector-1.1.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A Ruby wrapper for the MRI 2.0 debug_inspector API -EAPI=7 -HOMEPAGE=https://github.com/banister/debug_inspector -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/banister/debug_inspector/archive/v1.1.0.tar.gz -> debug_inspector-1.1.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b3fde1e79e5adca0cdf1dd8ef896d244 diff --git a/metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0-r1 b/metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0-r1 new file mode 100644 index 000000000000..ae40e6e30cbd --- /dev/null +++ b/metadata/md5-cache/dev-ruby/delayer-deferred-2.2.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/delayer:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/delayer:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/delayer:1[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Ruby implementation of JSDeferred +EAPI=8 +HOMEPAGE=https://github.com/toshia/delayer-deferred +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-ruby/delayer:1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/delayer:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/delayer:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/delayer-deferred-2.2.0.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f40350a6dd1a593b386e7828ad261a1d diff --git a/metadata/md5-cache/dev-ruby/dnsruby-1.61.9 b/metadata/md5-cache/dev-ruby/dnsruby-1.61.9 deleted file mode 100644 index 740c8fc25e42..000000000000 --- a/metadata/md5-cache/dev-ruby/dnsruby-1.61.9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/simpleidn-0.1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/simpleidn-0.1:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/minitest-5.4:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A pure Ruby DNS client library -EAPI=8 -HOMEPAGE=https://github.com/alexdalitz/dnsruby -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/simpleidn-0.1:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/simpleidn-0.1:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/dnsruby-1.61.9.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=eb36de8ba809bb526550bcb9bed03e5d diff --git a/metadata/md5-cache/dev-ruby/docile-1.4.0 b/metadata/md5-cache/dev-ruby/docile-1.4.0 deleted file mode 100644 index dfcec8b75370..000000000000 --- a/metadata/md5-cache/dev-ruby/docile-1.4.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Turns any Ruby object into a DSL -EAPI=7 -HOMEPAGE=https://ms-ati.github.io/docile/ -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~riscv -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ms-ati/docile/archive/v1.4.0.tar.gz -> docile-1.4.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=70bba113aea5072345e3e5e44c269f56 diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-7.17.7 b/metadata/md5-cache/dev-ruby/elasticsearch-7.17.7 new file mode 100644 index 000000000000..2760ab7f90cb --- /dev/null +++ b/metadata/md5-cache/dev-ruby/elasticsearch-7.17.7 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( ~dev-ruby/elasticsearch-api-7.17.7[ruby_targets_ruby30(-)] ~dev-ruby/elasticsearch-transport-7.17.7[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/elasticsearch-api-7.17.7[ruby_targets_ruby31(-)] ~dev-ruby/elasticsearch-transport-7.17.7[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby30(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby30(-)] dev-ruby/mocha:1.0[ruby_targets_ruby30(-)] dev-ruby/pry[ruby_targets_ruby30(-)] dev-ruby/shoulda-context[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby31(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby31(-)] dev-ruby/mocha:1.0[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] dev-ruby/shoulda-context[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Ruby integrations for ES, elasticsearch module +EAPI=8 +HOMEPAGE=https://github.com/elastic/elasticsearch-ruby +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=ruby_targets_ruby30? ( ~dev-ruby/elasticsearch-api-7.17.7[ruby_targets_ruby30(-)] ~dev-ruby/elasticsearch-transport-7.17.7[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( ~dev-ruby/elasticsearch-api-7.17.7[ruby_targets_ruby31(-)] ~dev-ruby/elasticsearch-transport-7.17.7[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=7.17.7 +SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v7.17.7.tar.gz -> elasticsearch-ruby-7.17.7.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3b4de2a5a3b7c97d3f5e87e6d0be0de7 diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.7 b/metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.7 new file mode 100644 index 000000000000..aa759fb7710b --- /dev/null +++ b/metadata/md5-cache/dev-ruby/elasticsearch-api-7.17.7 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/multi_json[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/multi_json[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby30(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby30(-)] dev-ruby/mocha:1.0[ruby_targets_ruby30(-)] dev-ruby/patron[ruby_targets_ruby30(-)] dev-ruby/pry[ruby_targets_ruby30(-)] dev-ruby/shoulda-context[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby31(-)] dev-ruby/elasticsearch-transport[ruby_targets_ruby31(-)] dev-ruby/mocha:1.0[ruby_targets_ruby31(-)] dev-ruby/patron[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] dev-ruby/shoulda-context[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Ruby integrations for ES, elasticsearch-api module +EAPI=8 +HOMEPAGE=https://github.com/elastic/elasticsearch-ruby +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=ruby_targets_ruby30? ( dev-ruby/multi_json[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/multi_json[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=7 +SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v7.17.7.tar.gz -> elasticsearch-ruby-7.17.7.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=1e64b2f184267b5fa56c707f92bf751c diff --git a/metadata/md5-cache/dev-ruby/elasticsearch-transport-7.17.7 b/metadata/md5-cache/dev-ruby/elasticsearch-transport-7.17.7 new file mode 100644 index 000000000000..e8db88755eed --- /dev/null +++ b/metadata/md5-cache/dev-ruby/elasticsearch-transport-7.17.7 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/faraday:1[ruby_targets_ruby30(-)] dev-ruby/multi_json[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/faraday:1[ruby_targets_ruby31(-)] dev-ruby/multi_json[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby30(-)] dev-ruby/mocha:1.0[ruby_targets_ruby30(-)] dev-ruby/pry[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/shoulda-context[ruby_targets_ruby30(-)] dev-ruby/curb[ruby_targets_ruby30(-)] dev-ruby/patron[ruby_targets_ruby30(-)] dev-ruby/typhoeus[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/ansi[ruby_targets_ruby31(-)] dev-ruby/mocha:1.0[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/shoulda-context[ruby_targets_ruby31(-)] dev-ruby/curb[ruby_targets_ruby31(-)] dev-ruby/patron[ruby_targets_ruby31(-)] dev-ruby/typhoeus[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Ruby integrations for ES, elasticsearch-transport module +EAPI=8 +HOMEPAGE=https://github.com/elastic/elasticsearch-ruby +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=ruby_targets_ruby30? ( dev-ruby/faraday:1[ruby_targets_ruby30(-)] dev-ruby/multi_json[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/faraday:1[ruby_targets_ruby31(-)] dev-ruby/multi_json[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=7 +SRC_URI=https://github.com/elastic/elasticsearch-ruby/archive/v7.17.7.tar.gz -> elasticsearch-ruby-7.17.7.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=379889630ee4ae5e91bede63a183e035 diff --git a/metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 b/metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 deleted file mode 100644 index 6e7fdbe1ec8f..000000000000 --- a/metadata/md5-cache/dev-ruby/equalizer-0.0.11-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Module to define equality, equivalence and inspection methods -EAPI=7 -HOMEPAGE=https://github.com/dkubb/equalizer -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/equalizer-0.0.11.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=03eacd808b8ff2aed106e0f0ac82de1a diff --git a/metadata/md5-cache/dev-ruby/equatable-0.7.0-r1 b/metadata/md5-cache/dev-ruby/equatable-0.7.0-r1 new file mode 100644 index 000000000000..7557acba8283 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/equatable-0.7.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Allows ruby objects to implement equality comparison and inspection methods +EAPI=8 +HOMEPAGE=https://github.com/piotrmurach/equatable +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/piotrmurach/equatable/archive/v0.7.0.tar.gz -> equatable-0.7.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6e42372c4a1ae5591dc100924efeac85 diff --git a/metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 b/metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 deleted file mode 100644 index 08f58a67d040..000000000000 --- a/metadata/md5-cache/dev-ruby/erubi-1.10.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=a ERB template engine for ruby; a simplified fork of Erubis -EAPI=8 -HOMEPAGE=https://github.com/jeremyevans/erubi -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jeremyevans/erubi/archive/1.10.0.tar.gz -> erubi-1.10.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bf928701fe4c6d55d30970ed08cbefe9 diff --git a/metadata/md5-cache/dev-ruby/erubi-1.11.0 b/metadata/md5-cache/dev-ruby/erubi-1.11.0 deleted file mode 100644 index bf417bd83a3b..000000000000 --- a/metadata/md5-cache/dev-ruby/erubi-1.11.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=a ERB template engine for ruby; a simplified fork of Erubis -EAPI=8 -HOMEPAGE=https://github.com/jeremyevans/erubi -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jeremyevans/erubi/archive/1.11.0.tar.gz -> erubi-1.11.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=976e54d8e6e6fc7dcf0d3d73d056ad4c diff --git a/metadata/md5-cache/dev-ruby/execjs-2.8.1 b/metadata/md5-cache/dev-ruby/execjs-2.8.1 deleted file mode 100644 index d8e7fcaae1a5..000000000000 --- a/metadata/md5-cache/dev-ruby/execjs-2.8.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=ExecJS lets you run JavaScript code from Ruby -EAPI=7 -HOMEPAGE=https://github.com/rails/execjs -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 test test -KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos -LICENSE=MIT -RDEPEND=|| ( dev-ruby/duktape-rb net-libs/nodejs ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/rails/execjs/archive/v2.8.1.tar.gz -> execjs-2.8.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=19330c990ef3dddcf0c0b2ff3216fada diff --git a/metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4 b/metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4 new file mode 100644 index 000000000000..a601b3310351 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/faraday-multipart-1.0.4 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/multipart-post:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/multipart-post:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/multipart-post:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( || ( dev-ruby/faraday:2[ruby_targets_ruby30(-)] dev-ruby/faraday:1[ruby_targets_ruby30(-)] ) dev-ruby/multipart-parser[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( || ( dev-ruby/faraday:2[ruby_targets_ruby31(-)] dev-ruby/faraday:1[ruby_targets_ruby31(-)] ) dev-ruby/multipart-parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( || ( dev-ruby/faraday:2[ruby_targets_ruby32(-)] dev-ruby/faraday:1[ruby_targets_ruby32(-)] ) dev-ruby/multipart-parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Perform multipart-post requests using Faraday +EAPI=8 +HOMEPAGE=https://github.com/lostisland/faraday-multipart +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-ruby/multipart-post:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/multipart-post:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/multipart-post:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=1 +SRC_URI=https://github.com/lostisland/faraday-multipart/archive/v1.0.4.tar.gz -> faraday-multipart-1.0.4.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b6c43132ed49df21c9cc4cbb898246b7 diff --git a/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0 b/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0 index 54a8b4dbe696..1b6d15ffeee3 100644 --- a/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0 +++ b/metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/ioquatix/fiber-annotation INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ioquatix/fiber-annotation/archive/refs/tags/v0.2.0.tar.gz -> fiber-annotation-0.2.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3f42e137f8185e18416262726577fe47 +_md5_=9d9ef11f605b68f57592ab7ee8beec94 diff --git a/metadata/md5-cache/dev-ruby/fiber-local-1.0.0 b/metadata/md5-cache/dev-ruby/fiber-local-1.0.0 index d6ac5e53dd9d..026ebd0a9e88 100644 --- a/metadata/md5-cache/dev-ruby/fiber-local-1.0.0 +++ b/metadata/md5-cache/dev-ruby/fiber-local-1.0.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/fiber-local INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/fiber-local/archive/refs/tags/v1.0.0.tar.gz -> fiber-local-1.0.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=456609832c8938332c64a1094b74361d +_md5_=85c192eadd661bb4ed8d3254db0799ee diff --git a/metadata/md5-cache/dev-ruby/filigree-0.4.1-r1 b/metadata/md5-cache/dev-ruby/filigree-0.4.1-r1 new file mode 100644 index 000000000000..ee228d653aed --- /dev/null +++ b/metadata/md5-cache/dev-ruby/filigree-0.4.1-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=New classes and extensions to core library classes +EAPI=8 +HOMEPAGE=https://github.com/chriswailes/filigree +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=UoI-NCSA +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/filigree-0.4.1.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=a6ee93b8f33a1734edc3cda6dd81e7eb diff --git a/metadata/md5-cache/dev-ruby/forgery-0.8.1-r1 b/metadata/md5-cache/dev-ruby/forgery-0.8.1-r1 new file mode 100644 index 000000000000..570075c2b457 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/forgery-0.8.1-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Easy and customizable generation of forged data +EAPI=8 +HOMEPAGE=https://github.com/sevenwire/forgery +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/forgery-0.8.1.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5ddb5c3e88b6ef51b6d084f9ccdee201 diff --git a/metadata/md5-cache/dev-ruby/gettext-setup-1.1.0 b/metadata/md5-cache/dev-ruby/gettext-setup-1.1.0 new file mode 100644 index 000000000000..491e4412a07c --- /dev/null +++ b/metadata/md5-cache/dev-ruby/gettext-setup-1.1.0 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-2.1:2[ruby_targets_ruby30(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby30(-)] dev-ruby/locale[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-2.1:2[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] dev-ruby/locale[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/fast_gettext-2.1:2[ruby_targets_ruby32(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby32(-)] dev-ruby/locale[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( dev-vcs/git ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=A gem to ease i18n +EAPI=8 +HOMEPAGE=https://github.com/puppetlabs/gettext-setup-gem +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-vcs/git ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-2.1:2[ruby_targets_ruby30(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby30(-)] dev-ruby/locale[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-2.1:2[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] dev-ruby/locale[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/fast_gettext-2.1:2[ruby_targets_ruby32(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby32(-)] dev-ruby/locale[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=1 +SRC_URI=https://github.com/puppetlabs/gettext-setup-gem/archive/1.1.0.tar.gz -> gettext-setup-1.1.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=936a86e5bad32355a802a31c16944a9d diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 b/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 deleted file mode 100644 index 1ed5837f9cb7..000000000000 --- a/metadata/md5-cache/dev-ruby/gpgme-2.0.20-r3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-crypt/gpgme:= ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Ruby language binding for GnuPG Made Easy -EAPI=8 -HOMEPAGE=https://github.com/ueno/ruby-gpgme -INHERIT=ruby-fakegem flag-o-matic -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=app-crypt/gpgme:= ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.20.tar.gz -> ruby-gpgme-2.0.20.tar.gz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9c7dd5bc1badcfcef8a67597a6edd3d0 diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.21 b/metadata/md5-cache/dev-ruby/gpgme-2.0.21 deleted file mode 100644 index ec638eb7299f..000000000000 --- a/metadata/md5-cache/dev-ruby/gpgme-2.0.21 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Ruby language binding for GnuPG Made Easy -EAPI=8 -HOMEPAGE=https://github.com/ueno/ruby-gpgme -INHERIT=ruby-fakegem flag-o-matic -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.21.tar.gz -> ruby-gpgme-2.0.21.tar.gz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a0c59cb6377ed6d86fa54411fff23841 diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.22 b/metadata/md5-cache/dev-ruby/gpgme-2.0.22 index e40d6b82b523..b88f03b2f1ed 100644 --- a/metadata/md5-cache/dev-ruby/gpgme-2.0.22 +++ b/metadata/md5-cache/dev-ruby/gpgme-2.0.22 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Ruby language binding for GnuPG Made Easy EAPI=8 HOMEPAGE=https://github.com/ueno/ruby-gpgme INHERIT=ruby-fakegem flag-o-matic -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=LGPL-2.1+ -RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.22.tar.gz -> ruby-gpgme-2.0.22.tar.gz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b3fc16105e998d50a5d28969be6cd8d5 +_md5_=ba5795adaebec7f76ffcdfa1f7bfa011 diff --git a/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 b/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 index 5ea8765cbfd4..66b7204f75b1 100644 --- a/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 +++ b/metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Simple Hash extension to make working with nested hashes easier EAPI=8 HOMEPAGE=https://github.com/svenfuchs/hashr INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hashr-2.0.1.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a058bff25ce2c6774f8c72a0c111ac43 +_md5_=023f2da781d42248d46db5d190149bc5 diff --git a/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2 b/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2 new file mode 100644 index 000000000000..cd9723864b30 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/heredoc_unindent-1.2.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Removes leading whitespace from Ruby heredocs +EAPI=8 +HOMEPAGE=https://github.com/adrianomitre/heredoc_unindent +INHERIT=ruby-fakegem +IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/heredoc_unindent-1.2.0.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=172a3545b1a4d86870351365f7a2febd diff --git a/metadata/md5-cache/dev-ruby/hiera-3.10.0 b/metadata/md5-cache/dev-ruby/hiera-3.10.0 deleted file mode 100644 index f46ddf3a0dc7..000000000000 --- a/metadata/md5-cache/dev-ruby/hiera-3.10.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A simple pluggable Hierarchical Database -EAPI=8 -HOMEPAGE=https://docs.puppet.com/hiera/ -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/hiera-3.10.0.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fd834f868124830c178d07e4fb4892ee diff --git a/metadata/md5-cache/dev-ruby/hiera-3.11.0 b/metadata/md5-cache/dev-ruby/hiera-3.11.0 deleted file mode 100644 index a3c1b89a1a8c..000000000000 --- a/metadata/md5-cache/dev-ruby/hiera-3.11.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A simple pluggable Hierarchical Database -EAPI=8 -HOMEPAGE=https://docs.puppet.com/hiera/ -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/hiera-3.11.0.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fd834f868124830c178d07e4fb4892ee diff --git a/metadata/md5-cache/dev-ruby/hiera-3.12.0 b/metadata/md5-cache/dev-ruby/hiera-3.12.0 index 2840f078319b..ae8b0b27b6fb 100644 --- a/metadata/md5-cache/dev-ruby/hiera-3.12.0 +++ b/metadata/md5-cache/dev-ruby/hiera-3.12.0 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/deep_merge[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=A simple pluggable Hierarchical Database EAPI=8 HOMEPAGE=https://docs.puppet.com/hiera/ INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-ruby/deep_merge[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/deep_merge[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/deep_merge[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hiera-3.12.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f19eec99c768d073d56ab0f9400998e4 +_md5_=26d314e3888b23b7cbc99ae38f200b27 diff --git a/metadata/md5-cache/dev-ruby/highline-2.0.3-r1 b/metadata/md5-cache/dev-ruby/highline-2.0.3-r1 deleted file mode 100644 index cd587e209d53..000000000000 --- a/metadata/md5-cache/dev-ruby/highline-2.0.3-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Highline is a high-level command-line IO library for ruby -EAPI=8 -HOMEPAGE=https://github.com/JEG2/highline -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=|| ( GPL-2 Ruby-BSD ) -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://github.com/JEG2/highline/archive/v2.0.3.tar.gz -> highline-2.0.3.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=30f1addb510cc5fe86f0bcb1a8ff5c6a diff --git a/metadata/md5-cache/dev-ruby/histogram-0.2.4.1 b/metadata/md5-cache/dev-ruby/histogram-0.2.4.1 deleted file mode 100644 index c2feed5fd517..000000000000 --- a/metadata/md5-cache/dev-ruby/histogram-0.2.4.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/narray[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/narray[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Gives objects the ability to 'histogram' in several useful ways -EAPI=7 -HOMEPAGE=https://github.com/jtprince/histogram -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/histogram-0.2.4.1.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=418f3414c7f4b5ed0c6521a8d2c1494b diff --git a/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 b/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 index 3ecf5ff1dc7a..af144a65b267 100644 --- a/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 +++ b/metadata/md5-cache/dev-ruby/hitimes-2.0.0-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=A fast, high resolution timer library EAPI=8 HOMEPAGE=https://github.com/copiousfreetime/hitimes INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris LICENSE=ISC -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hitimes-2.0.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=178208fa2deae7340aad54c22a449aa0 +_md5_=8e5b1995de2b9ba2f210be718770c5c2 diff --git a/metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 b/metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 deleted file mode 100644 index b4994464f8c9..000000000000 --- a/metadata/md5-cache/dev-ruby/hocon-1.3.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=This is a port of the Typesafe Config library to Ruby -EAPI=8 -HOMEPAGE=https://github.com/puppetlabs/ruby-hocon -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/puppetlabs/ruby-hocon/archive/1.3.1.tar.gz -> hocon-1.3.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f42983eee0a149978f85901f269689ba diff --git a/metadata/md5-cache/dev-ruby/http-5.1.0 b/metadata/md5-cache/dev-ruby/http-5.1.0 deleted file mode 100644 index dbda0c8a9ae4..000000000000 --- a/metadata/md5-cache/dev-ruby/http-5.1.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/addressable-2*[ruby_targets_ruby30(-)] >=dev-ruby/addressable-2.8[ruby_targets_ruby30(-)] =dev-ruby/http-cookie-1*[ruby_targets_ruby30(-)] >=dev-ruby/http-form_data-2.2:2[ruby_targets_ruby30(-)] >=dev-ruby/llhttp-ffi-0.4.0:0/0.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/addressable-2*[ruby_targets_ruby31(-)] >=dev-ruby/addressable-2.8[ruby_targets_ruby31(-)] =dev-ruby/http-cookie-1*[ruby_targets_ruby31(-)] >=dev-ruby/http-form_data-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/llhttp-ffi-0.4.0:0/0.4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( =dev-ruby/certificate_authority-1*[ruby_targets_ruby30(-)] dev-ruby/rspec-its[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( =dev-ruby/certificate_authority-1*[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=An easy-to-use client library for making requests from Ruby -EAPI=8 -HOMEPAGE=https://github.com/tarcieri/http -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( =dev-ruby/addressable-2*[ruby_targets_ruby30(-)] >=dev-ruby/addressable-2.8[ruby_targets_ruby30(-)] =dev-ruby/http-cookie-1*[ruby_targets_ruby30(-)] >=dev-ruby/http-form_data-2.2:2[ruby_targets_ruby30(-)] >=dev-ruby/llhttp-ffi-0.4.0:0/0.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/addressable-2*[ruby_targets_ruby31(-)] >=dev-ruby/addressable-2.8[ruby_targets_ruby31(-)] =dev-ruby/http-cookie-1*[ruby_targets_ruby31(-)] >=dev-ruby/http-form_data-2.2:2[ruby_targets_ruby31(-)] >=dev-ruby/llhttp-ffi-0.4.0:0/0.4[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=5 -SRC_URI=https://rubygems.org/gems/http-5.1.0.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7f214bb47ca6e9eb5cdfad2ae51c0ac9 diff --git a/metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1 b/metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1 new file mode 100644 index 000000000000..aa6f4f00baab --- /dev/null +++ b/metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Parse Accept and Accept-Language HTTP headers +EAPI=8 +HOMEPAGE=https://github.com/socketry/http-accept +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~arm64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=1 +SRC_URI=https://github.com/socketry/http-accept/archive/v1.7.0.tar.gz -> http-accept-1.7.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=43ea82c561e5d10270790f71087ba282 diff --git a/metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 b/metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 deleted file mode 100644 index 041638619d3e..000000000000 --- a/metadata/md5-cache/dev-ruby/http-accept-2.1.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Parse Accept and Accept-Language HTTP headers -EAPI=8 -HOMEPAGE=https://github.com/socketry/http-accept -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://github.com/socketry/http-accept/archive/v2.1.1.tar.gz -> http-accept-2.1.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=414f4a785a5e46d31dba14a034f0cfe0 diff --git a/metadata/md5-cache/dev-ruby/http-accept-2.2.0 b/metadata/md5-cache/dev-ruby/http-accept-2.2.0 index eeb3d4532738..be9b9321d967 100644 --- a/metadata/md5-cache/dev-ruby/http-accept-2.2.0 +++ b/metadata/md5-cache/dev-ruby/http-accept-2.2.0 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Parse Accept and Accept-Language HTTP headers EAPI=8 HOMEPAGE=https://github.com/socketry/http-accept INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 ~arm64 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/socketry/http-accept/archive/v2.2.0.tar.gz -> http-accept-2.2.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7425b5476f8a8c73f6db4435c6a8f3c5 +_md5_=12c2ceed7af476129e45892041545c65 diff --git a/metadata/md5-cache/dev-ruby/http-cookie-1.0.5 b/metadata/md5-cache/dev-ruby/http-cookie-1.0.5 deleted file mode 100644 index 3c19f9b0ee21..000000000000 --- a/metadata/md5-cache/dev-ruby/http-cookie-1.0.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A ruby library to handle HTTP cookies -EAPI=8 -HOMEPAGE=https://github.com/sparklemotion/http-cookie -INHERIT=ruby-fakegem -IUSE=test 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_ruby30? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/domain_name-0.5:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/http-cookie-1.0.5.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b807dfd5c8ae690296bd0c8be35bdb20 diff --git a/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 b/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 index c5e7c8e3c5ab..ac8df53ffb46 100644 --- a/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 +++ b/metadata/md5-cache/dev-ruby/http_parser_rb-0.6.0-r2 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Simple callback-based HTTP request/response parser EAPI=8 HOMEPAGE=https://github.com/tmm1/http_parser.rb INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/http_parser.rb-0.6.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b0f2bfdcf287d4fbb306face85bcb55a +_md5_=0e7c3be98e4db72dbaaedb39bd659e98 diff --git a/metadata/md5-cache/dev-ruby/http_parser_rb-0.8.0 b/metadata/md5-cache/dev-ruby/http_parser_rb-0.8.0 index fa35ae99500a..4b6757c4a3ac 100644 --- a/metadata/md5-cache/dev-ruby/http_parser_rb-0.8.0 +++ b/metadata/md5-cache/dev-ruby/http_parser_rb-0.8.0 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Simple callback-based HTTP request/response parser EAPI=8 HOMEPAGE=https://github.com/tmm1/http_parser.rb INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/http_parser.rb-0.8.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=68fc2d9dee90541f5ad4648200225fbc +_md5_=0e7c3be98e4db72dbaaedb39bd659e98 diff --git a/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 b/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 index c431437b0375..3f8cb81dff7e 100644 --- a/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 +++ b/metadata/md5-cache/dev-ruby/httpauth-0.2.1-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Library implementing the full HTTP Authentication protocol (RFC 2617) EAPI=8 HOMEPAGE=https://github.com/Manfred/HTTPauth INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 ~x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/Manfred/HTTPauth/archive/v0.2.1.tar.gz -> httpauth-0.2.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ffec366593c2b65f6d27f268d1864928 +_md5_=9ba1e1a361acc48ba9a7bb85fc6459a4 diff --git a/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 b/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 index ea028573389c..bf9b745a95fc 100644 --- a/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 +++ b/metadata/md5-cache/dev-ruby/imagesize-0.1.1_p20100902-r2 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Measure image size (GIF, PNG, JPEG, etc) EAPI=8 HOMEPAGE=http://imagesize.rubyforge.org/ INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=amd64 ~ppc x86 LICENSE=Ruby-BSD -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mattheworiordan/imagesize/archive/bd5be2afb088beba3f0d863cef4eac7db56ca804.tar.gz -> imagesize-0.1.1_p20100902.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=73bdcc1642518db7ef63f314e83bd565 +_md5_=5acffa63197161e0648a18ca97822c55 diff --git a/metadata/md5-cache/dev-ruby/io-event-1.1.7 b/metadata/md5-cache/dev-ruby/io-event-1.1.7 index ed5c85716468..fa11b50bc3ec 100644 --- a/metadata/md5-cache/dev-ruby/io-event-1.1.7 +++ b/metadata/md5-cache/dev-ruby/io-event-1.1.7 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/io-event INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=1.1 SRC_URI=https://github.com/socketry/io-event/archive/v1.1.7.tar.gz -> io-event-1.1.7.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=900b8a506c019bf33cc2620a6d42adf3 +_md5_=a76f2753cd827f28e71861f1ba8c9da8 diff --git a/metadata/md5-cache/dev-ruby/localhost-1.1.10 b/metadata/md5-cache/dev-ruby/localhost-1.1.10 index 3f2278028ee3..d3103eb03194 100644 --- a/metadata/md5-cache/dev-ruby/localhost-1.1.10 +++ b/metadata/md5-cache/dev-ruby/localhost-1.1.10 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/localhost INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/localhost/archive/v1.1.10.tar.gz -> localhost-1.1.10.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0d72077421131c19cde27b48e353b427 +_md5_=3f9fbc3af208889dcc83c22b3917c505 diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.1 b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.1 index ed569fab7c43..b111c7ce05d0 100644 --- a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.1 +++ b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.1 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/minitest-hooks[ruby_targets_ruby30(-)] dev-ruby/net-ftp[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitar[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/net-ftp[ruby_targets_ruby31(-)] dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitar[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/net-ftp[ruby_targets_ruby32(-)] dev-ruby/webrick[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=test? ( dev-util/cmake ) ruby_targets_ruby30? ( test? ( dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/minitest-hooks[ruby_targets_ruby30(-)] dev-ruby/net-ftp[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitar[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/net-ftp[ruby_targets_ruby31(-)] dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitar[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/net-ftp[ruby_targets_ruby32(-)] dev-ruby/webrick[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Simplistic port-like solution for developers @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.8 SRC_URI=https://rubygems.org/gems/mini_portile2-2.8.1.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=78c6db4ad093e7119417a717d9375dbc +_md5_=f62371d878ae44ccd3050505e085fe90 diff --git a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.2 b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.2 index 68ed1cec6040..0cb1f708417c 100644 --- a/metadata/md5-cache/dev-ruby/mini_portile2-2.8.2 +++ b/metadata/md5-cache/dev-ruby/mini_portile2-2.8.2 @@ -1,4 +1,4 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/minitest-hooks[ruby_targets_ruby30(-)] dev-ruby/net-ftp[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitar[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/net-ftp[ruby_targets_ruby31(-)] dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitar[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/net-ftp[ruby_targets_ruby32(-)] dev-ruby/webrick[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=test? ( dev-util/cmake ) ruby_targets_ruby30? ( test? ( dev-ruby/minitar[ruby_targets_ruby30(-)] dev-ruby/minitest-hooks[ruby_targets_ruby30(-)] dev-ruby/net-ftp[ruby_targets_ruby30(-)] dev-ruby/webrick[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitar[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/net-ftp[ruby_targets_ruby31(-)] dev-ruby/webrick[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitar[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/net-ftp[ruby_targets_ruby32(-)] dev-ruby/webrick[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Simplistic port-like solution for developers @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2.8 SRC_URI=https://rubygems.org/gems/mini_portile2-2.8.2.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f5f7dc292acc2747a7d551d2b62013ec +_md5_=b28b28003a4ec092ea1c1e03fe2d7c43 diff --git a/metadata/md5-cache/dev-ruby/multipart-parser-0.1.1 b/metadata/md5-cache/dev-ruby/multipart-parser-0.1.1 new file mode 100644 index 000000000000..d9d1b2c21772 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/multipart-parser-0.1.1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=A multipart parser written in Ruby +EAPI=8 +HOMEPAGE=https://github.com/danabr/multipart-parser +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/multipart-parser-0.1.1.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=87b8cebd60157057ca922e4ebac7a0a2 diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.15.3 b/metadata/md5-cache/dev-ruby/nokogiri-1.15.3 new file mode 100644 index 000000000000..822a57628833 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/nokogiri-1.15.3 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/rubyzip[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/rubyzip[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby32(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/rubyzip[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-libs/libxml2-2.11.4 >=dev-libs/libxslt-1.1.38 >=sys-libs/zlib-1.2.13 virtual/libiconv ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser +EAPI=8 +HOMEPAGE=https://nokogiri.org/ +INHERIT=ruby-fakegem multilib +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos +LICENSE=MIT +RDEPEND=>=dev-libs/libxml2-2.11.4 >=dev-libs/libxslt-1.1.37 sys-libs/zlib virtual/libiconv ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.15.3.tar.gz -> nokogiri-1.15.3-git.tgz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=56fb79e973392e65cd0f68be6c2f35a3 diff --git a/metadata/md5-cache/dev-ruby/prawn-2.4.0-r1 b/metadata/md5-cache/dev-ruby/prawn-2.4.0-r1 deleted file mode 100644 index a09f5a65e335..000000000000 --- a/metadata/md5-cache/dev-ruby/prawn-2.4.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby30(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby31(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/coderay[ruby_targets_ruby30(-)] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby30(-)] >=dev-ruby/pdf-reader-1.4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/coderay[ruby_targets_ruby31(-)] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby31(-)] >=dev-ruby/pdf-reader-1.4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Fast, Nimble PDF Generation For Ruby -EAPI=8 -HOMEPAGE=https://prawnpdf.org/ -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 -LICENSE=|| ( GPL-2 GPL-3 Ruby ) -RDEPEND=ruby_targets_ruby30? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby30(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby31(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://github.com/prawnpdf/prawn/archive/2.4.0.tar.gz -> prawn-2.4.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=271fb3ec921bdeceb079dd4793fb6ee6 diff --git a/metadata/md5-cache/dev-ruby/prawn-2.4.0-r2 b/metadata/md5-cache/dev-ruby/prawn-2.4.0-r2 new file mode 100644 index 000000000000..df0bad4332bc --- /dev/null +++ b/metadata/md5-cache/dev-ruby/prawn-2.4.0-r2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( =dev-ruby/matrix-0.4*[ruby_targets_ruby30(-)] =dev-ruby/pdf-core-0.9*[ruby_targets_ruby30(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/matrix-0.4*[ruby_targets_ruby31(-)] =dev-ruby/pdf-core-0.9*[ruby_targets_ruby31(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/coderay[ruby_targets_ruby30(-)] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby30(-)] >=dev-ruby/pdf-reader-1.4[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/coderay[ruby_targets_ruby31(-)] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby31(-)] >=dev-ruby/pdf-reader-1.4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DESCRIPTION=Fast, Nimble PDF Generation For Ruby +EAPI=8 +HOMEPAGE=https://prawnpdf.org/ +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=|| ( GPL-2 GPL-3 Ruby ) +RDEPEND=ruby_targets_ruby30? ( =dev-ruby/matrix-0.4*[ruby_targets_ruby30(-)] =dev-ruby/pdf-core-0.9*[ruby_targets_ruby30(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/matrix-0.4*[ruby_targets_ruby31(-)] =dev-ruby/pdf-core-0.9*[ruby_targets_ruby31(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/prawnpdf/prawn/archive/2.4.0.tar.gz -> prawn-2.4.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9870530e7a37341f3515b47a4c6ea1bd diff --git a/metadata/md5-cache/dev-ruby/rack-test-2.1.0 b/metadata/md5-cache/dev-ruby/rack-test-2.1.0 index fe56db1cea81..147c00da5a2d 100644 --- a/metadata/md5-cache/dev-ruby/rack-test-2.1.0 +++ b/metadata/md5-cache/dev-ruby/rack-test-2.1.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/rack-test/rack-test INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/rack-1.3:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rack-1.3:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rack-1.3:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rack-test/rack-test/archive/v2.1.0.tar.gz -> rack-test-2.1.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=32a89a5287d92ef09ae859ee5c9a5972 +_md5_=d8f29d7e51219cc3647829fdd310de13 diff --git a/metadata/md5-cache/dev-ruby/rdoc-6.5.0 b/metadata/md5-cache/dev-ruby/rdoc-6.5.0 index 05a343b9a8aa..2e5a1c604641 100644 --- a/metadata/md5-cache/dev-ruby/rdoc-6.5.0 +++ b/metadata/md5-cache/dev-ruby/rdoc-6.5.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/ruby/rdoc/ INHERIT=ruby-fakegem IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=|| ( GPL-2 Ruby-BSD ) RDEPEND=>=app-eselect/eselect-ruby-20181225 ruby_targets_ruby30? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ruby/rdoc/archive/v6.5.0.tar.gz -> rdoc-6.5.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8ad4734d37ab96a258f15805014b2004 +_md5_=bf28f49744e8c4e8fe5a2fa21927793d diff --git a/metadata/md5-cache/dev-ruby/rspec-core-3.12.1 b/metadata/md5-cache/dev-ruby/rspec-core-3.12.1 index 93e03a7be8f1..e76066e55032 100644 --- a/metadata/md5-cache/dev-ruby/rspec-core-3.12.1 +++ b/metadata/md5-cache/dev-ruby/rspec-core-3.12.1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-core/archive/v3.12.1.tar.gz -> rspec-core-3.12.1-git.tgz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9741668d26028b67ae8cf2939e33f9ba +_md5_=544fc09dc49c93de3a8fae75c429eb75 diff --git a/metadata/md5-cache/dev-ruby/rspec-core-3.12.2 b/metadata/md5-cache/dev-ruby/rspec-core-3.12.2 index 7c3b237651ed..ee9dccf89b43 100644 --- a/metadata/md5-cache/dev-ruby/rspec-core-3.12.2 +++ b/metadata/md5-cache/dev-ruby/rspec-core-3.12.2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=3 SRC_URI=https://github.com/rspec/rspec-core/archive/v3.12.2.tar.gz -> rspec-core-3.12.2-git.tgz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4d057fb8796cb7d78eeddedd496ea88d +_md5_=4657c0ea944bcc7e29384451357dc27c diff --git a/metadata/md5-cache/dev-ruby/rspec-files-1.1.3 b/metadata/md5-cache/dev-ruby/rspec-files-1.1.3 index 0f2c18c55c45..78814960565e 100644 --- a/metadata/md5-cache/dev-ruby/rspec-files-1.1.3 +++ b/metadata/md5-cache/dev-ruby/rspec-files-1.1.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/rspec-files INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/rspec-files/archive/v1.1.3.tar.gz -> rspec-files-1.1.3.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=52b1ac8d605e8cafba6317556d4bd99b +_md5_=1ef5aa67fd74cb311203f302d81079e2 diff --git a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3 b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3 index 7c6f29f4ab0c..a5797f35d8c9 100644 --- a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3 +++ b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/rspec-memory INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/rspec-memory/archive/v1.0.3.tar.gz -> rspec-memory-1.0.3.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6ff80dc1fbb13929b66fc1a22ffbac77 +_md5_=e313d10bdc5d4a3a3dd3b1220f71e09b diff --git a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4 b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4 index fddd5eb1c31c..e5c4ada24e28 100644 --- a/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4 +++ b/metadata/md5-cache/dev-ruby/rspec-memory-1.0.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/rspec-memory INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/socketry/rspec-memory/archive/v1.0.4.tar.gz -> rspec-memory-1.0.4.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5813e1b5f88a41ca1eee71af3c8baa02 +_md5_=f95934c72ada8158813457dc96aef634 diff --git a/metadata/md5-cache/dev-ruby/sanitize-6.0.2 b/metadata/md5-cache/dev-ruby/sanitize-6.0.2 new file mode 100644 index 000000000000..cfd9e37866ed --- /dev/null +++ b/metadata/md5-cache/dev-ruby/sanitize-6.0.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby32(-)] =dev-ruby/crass-1.0*[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Sanitize is a whitelist-based HTML sanitizer +EAPI=8 +HOMEPAGE=https://github.com/rgrove/sanitize +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby30(-)] =dev-ruby/crass-1.0*[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby31(-)] =dev-ruby/crass-1.0*[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/crass-1.0.2[ruby_targets_ruby32(-)] =dev-ruby/crass-1.0*[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.12.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=6 +SRC_URI=https://github.com/rgrove/sanitize/archive/v6.0.2.tar.gz -> sanitize-6.0.2.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8d2382a4ceffe5197afd8462de4607ae diff --git a/metadata/md5-cache/dev-ruby/shoulda-context-2.0.0 b/metadata/md5-cache/dev-ruby/shoulda-context-2.0.0 new file mode 100644 index 000000000000..16771dfb4425 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/shoulda-context-2.0.0 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby30(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby31(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby32(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Context framework extracted from Shoulda +EAPI=8 +HOMEPAGE=https://github.com/thoughtbot/shoulda-context +INHERIT=ruby-fakegem +IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://rubygems.org/gems/shoulda-context-2.0.0.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=89306867d3c9878ad616c4df88784f77 diff --git a/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 b/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 index 85baa3a38760..eccc1f139c69 100644 --- a/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 +++ b/metadata/md5-cache/dev-ruby/simpleidn-0.2.1-r1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby30(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby31(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby30(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby31(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby32(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Allows easy conversion from punycode ACE to unicode UTF-8 strings and vice-versa EAPI=8 HOMEPAGE=https://github.com/mmriis/simpleidn INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 ~arm ~x86 LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby30(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby31(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby30(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby31(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/unf-0.1.4[ruby_targets_ruby32(-)] =dev-ruby/unf-0.1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/mmriis/simpleidn/archive/v0.2.1.tar.gz -> simpleidn-0.2.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c2f8bc1d560e6e0385989f500bd3e5e0 +_md5_=7af912dfbed9b4ed5acab6d5193b9ca4 diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.21.5 b/metadata/md5-cache/dev-ruby/sshkit-1.21.5 new file mode 100644 index 000000000000..7f3260caea70 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/sshkit-1.21.5 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby +EAPI=8 +HOMEPAGE=https://github.com/capistrano/sshkit +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/sshkit-1.21.5.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fdd06dfd8211f463dea4fe1d0bbb6834 diff --git a/metadata/md5-cache/dev-ruby/sus-0.20.3 b/metadata/md5-cache/dev-ruby/sus-0.20.3 index b4a42ffaf0b0..f3eb58561dda 100644 --- a/metadata/md5-cache/dev-ruby/sus-0.20.3 +++ b/metadata/md5-cache/dev-ruby/sus-0.20.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/ioquatix/sus INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ioquatix/sus/archive/v0.20.3.tar.gz -> sus-0.20.3.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2818860b506fe90e33ce25a925c18dd0 +_md5_=7417f70ece04e2791218c296f02be920 diff --git a/metadata/md5-cache/dev-ruby/sus-0.21.1 b/metadata/md5-cache/dev-ruby/sus-0.21.1 index 4b20cc5ba7b7..22e9233672ec 100644 --- a/metadata/md5-cache/dev-ruby/sus-0.21.1 +++ b/metadata/md5-cache/dev-ruby/sus-0.21.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/ioquatix/sus INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/ioquatix/sus/archive/v0.21.1.tar.gz -> sus-0.21.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5cf66dc103602feae15d8abcd14444cc +_md5_=f42504b21c5038705251767b6b4aceb2 diff --git a/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1 b/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1 index da4259a320d0..e5bf8ce81ca2 100644 --- a/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1 +++ b/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/sus-fixtures-async INHERIT=ruby-fakegem IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-ruby/async[ruby_targets_ruby30(-)] dev-ruby/sus[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] dev-ruby/sus[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] dev-ruby/sus[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/socketry/sus-fixtures-async/archive/v0.1.1.tar.gz -> sus-fixtures-async-0.1.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f0eadb6414b4f6383a1d31b61907e9b4 +_md5_=dffe9d9823ca60218d9f9af0b44b3927 diff --git a/metadata/md5-cache/dev-ruby/timers-4.3.5-r1 b/metadata/md5-cache/dev-ruby/timers-4.3.5-r1 index c16429f8fdf2..4e51a19ced9f 100644 --- a/metadata/md5-cache/dev-ruby/timers-4.3.5-r1 +++ b/metadata/md5-cache/dev-ruby/timers-4.3.5-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/socketry/timers INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/socketry/timers/archive/v4.3.5.tar.gz -> timers-4.3.5.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ce12b0d415f61eece83fa030efbffe0c +_md5_=4d00eeccab50518310e6189bd223e95e diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz index b3821b49bb460c7560ac9be0f5db54e345a328e7..291c136da5ecb6e4b6f9f683969935cd34c56b22 100644 GIT binary patch delta 12544 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

          |>-S&Ds!OsX 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 WRXO^meG^@`{{I2XYA2)9W&i+J6Rr0E delta 12530 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 Y`g@*NjB7>h#f^XYKg3c9vcNq60IYB@a{vGU diff --git a/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 b/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 index 91ba685f6364..79bfd656a149 100644 --- a/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 +++ b/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 @@ -3,11 +3,11 @@ DEFINED_PHASES=configure install DEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= DESCRIPTION=8-bit Implementation of BibTeX 0.99 with a Very Large Capacity EAPI=7 -HOMEPAGE=http://tug.org/texlive/ +HOMEPAGE=https://tug.org/texlive/ IUSE=doc source KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2 RDEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtex8-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtexu-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtex8.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtexu.doc-2021.tar.xz ) -_md5_=1a1277a5bfa31bb2d6a1c5af647352ef +_md5_=8e33e20ddcd60ebd9984e4a0a773f1ac diff --git a/metadata/md5-cache/dev-tex/catdvi-0.14-r2 b/metadata/md5-cache/dev-tex/catdvi-0.14-r2 index 7050bb18a985..626405c4fe1d 100644 --- a/metadata/md5-cache/dev-tex/catdvi-0.14-r2 +++ b/metadata/md5-cache/dev-tex/catdvi-0.14-r2 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install prepare DEPEND=virtual/tex-base dev-libs/kpathsea DESCRIPTION=DVI to plain text translator EAPI=7 -HOMEPAGE=http://catdvi.sourceforge.net +HOMEPAGE=https://catdvi.sourceforge.net INHERIT=autotools toolchain-funcs flag-o-matic KEYWORDS=amd64 x86 LICENSE=GPL-2+ @@ -11,4 +11,4 @@ RDEPEND=virtual/tex-base dev-libs/kpathsea SLOT=0 SRC_URI=mirror://sourceforge/catdvi/catdvi-0.14.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f654d75acea48dde418418bf73bab11e +_md5_=3e0c1920f7e19d15ac0aab8a78a5a205 diff --git a/metadata/md5-cache/dev-tex/culmus-latex-0.7-r1 b/metadata/md5-cache/dev-tex/culmus-latex-0.7-r1 index b87b9fb204d0..bc0f77936397 100644 --- a/metadata/md5-cache/dev-tex/culmus-latex-0.7-r1 +++ b/metadata/md5-cache/dev-tex/culmus-latex-0.7-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm DEPEND=virtual/latex-base || ( >=media-fonts/culmus-0.110[fancy] culmus-latex-0.7.tar.gz _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 latex-package c20e442c3953c765f636630631c96194 -_md5_=c04d8e300f7563d966d3d50bb886ceca +_md5_=3ea1e1204b05e9281d97ae3d27c9612d diff --git a/metadata/md5-cache/dev-tex/dot2tex-2.11.3 b/metadata/md5-cache/dev-tex/dot2tex-2.11.3 index c54e7d413baa..ed3c69411fbd 100644 --- a/metadata/md5-cache/dev-tex/dot2tex-2.11.3 +++ b/metadata/md5-cache/dev-tex/dot2tex-2.11.3 @@ -1,9 +1,9 @@ BDEPEND=doc? ( dev-python/sphinx ) test? ( dev-python/pydot[python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-gfx/graphviz >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DESCRIPTION=A Graphviz to LaTeX converter +DESCRIPTION=Graphviz to LaTeX converter EAPI=8 -HOMEPAGE=https://dot2tex.readthedocs.org/ https://github.com/kjellmf/dot2tex +HOMEPAGE=https://dot2tex.readthedocs.org/ https://github.com/xyz2tex/dot2tex INHERIT=distutils-r1 IUSE=doc examples test python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos @@ -12,6 +12,6 @@ RDEPEND=dev-python/pydot[python_targets_python3_10(-)?,python_targets_python3_11 REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/kjellmf/dot2tex/archive/2.11.3.tar.gz -> dot2tex-2.11.3.tar.gz +SRC_URI=https://github.com/xyz2tex/dot2tex/archive/2.11.3.tar.gz -> dot2tex-2.11.3.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f6e956f7a79f3856fb573aa78d6c6223 +_md5_=d8ec7ec1f80ca19ae8620f7a821dff5d diff --git a/metadata/md5-cache/dev-tex/html2latex-1.1-r3 b/metadata/md5-cache/dev-tex/html2latex-1.1-r3 index 478e472536b4..3a830c5fa692 100644 --- a/metadata/md5-cache/dev-tex/html2latex-1.1-r3 +++ b/metadata/md5-cache/dev-tex/html2latex-1.1-r3 @@ -3,14 +3,14 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=dev-perl/HTML-Tree dev-perl/XML-Simple imagemagick? ( media-gfx/imagemagick ) libwww? ( dev-perl/libwww-perl ) dev-lang/perl DESCRIPTION=Perl script to convert HTML files into formatted LaTeX EAPI=8 -HOMEPAGE=http://html2latex.sourceforge.net/ +HOMEPAGE=https://html2latex.sourceforge.net/ INHERIT=perl-module IUSE=imagemagick libwww test KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=dev-perl/HTML-Tree dev-perl/XML-Simple imagemagick? ( media-gfx/imagemagick ) libwww? ( dev-perl/libwww-perl ) dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/project/html2latex/html2latex/1.1/html2latex-1.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9c315a3cd9b1446b03671bb47f09f4ee +_md5_=938554f3d706d0a22e071b186d7bacea diff --git a/metadata/md5-cache/dev-tex/ivritex-1.1.2 b/metadata/md5-cache/dev-tex/ivritex-1.1.2 index 1ed904659d47..464db11cb3c6 100644 --- a/metadata/md5-cache/dev-tex/ivritex-1.1.2 +++ b/metadata/md5-cache/dev-tex/ivritex-1.1.2 @@ -2,7 +2,7 @@ BDEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5 DEFINED_PHASES=compile install postinst postrm DESCRIPTION=Hebrew support for TeX EAPI=7 -HOMEPAGE=http://ivritex.sourceforge.net/ +HOMEPAGE=https://ivritex.sourceforge.net/ INHERIT=latex-package KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=LPPL-1.2 @@ -11,4 +11,4 @@ RESTRICT=mirror SLOT=0 SRC_URI=mirror://sourceforge/ivritex/ivritex-1.1.2.tar.gz _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 latex-package c20e442c3953c765f636630631c96194 -_md5_=37aedefa8e1eee9dfe33c5180cb2a027 +_md5_=13b2529e83bff0279cec1d565cfa258e diff --git a/metadata/md5-cache/dev-tex/latex2rtf-2.3.15-r1 b/metadata/md5-cache/dev-tex/latex2rtf-2.3.15-r1 index 47062a21d413..85feb05eef92 100644 --- a/metadata/md5-cache/dev-tex/latex2rtf-2.3.15-r1 +++ b/metadata/md5-cache/dev-tex/latex2rtf-2.3.15-r1 @@ -2,14 +2,14 @@ BDEPEND=virtual/latex-base media-gfx/imagemagick virtual/texi2dvi test? ( dev-te DEFINED_PHASES=compile install DESCRIPTION=LaTeX to RTF converter EAPI=8 -HOMEPAGE=http://latex2rtf.sourceforge.net/ +HOMEPAGE=https://latex2rtf.sourceforge.net/ INHERIT=toolchain-funcs IUSE=test KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=virtual/latex-base media-gfx/imagemagick RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/latex2rtf/latex2rtf-2.3.15.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7e19ae1237a6e277beab00bedbb8593c +_md5_=8350dc422677a532195f0b157ec85c06 diff --git a/metadata/md5-cache/dev-texlive/Manifest.gz b/metadata/md5-cache/dev-texlive/Manifest.gz index cf670c382edaeec78dc75a2bedfb4673cd71110f..6d3e23766d0fd0eca12512da564a016cac136ea7 100644 GIT binary patch literal 6413 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/texlive-core-2020[luajittex?] DESCRIPTION=TeXLive Essential programs and files EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc +luajittex KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LPPL-1.3 LPPL-1.3c MIT OFL public-domain TeX TeX-other-free RDEPEND=!=app-text/texlive-core-2020[luajittex?] >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorprofiles-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enctex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etex-pkg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics-def-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyph-utf8-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphenex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifplatform-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iftex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knuth-lib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knuth-local-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-alt-getopt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luahbtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metafont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mflogo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfware-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-ini-files-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-common-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-docindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-en-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-msg-translations-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlshell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-data-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-basic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorprofiles-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enctex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etex-pkg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics-def-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyph-utf8-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphenex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifplatform-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iftex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knuth-lib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knuth-local-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-alt-getopt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luahbtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metafont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mflogo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfware-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-ini-files-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-common-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-docindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-en-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-msg-translations-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlshell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-data-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-basic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorprofiles-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enctex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etex-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics-def-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyph-utf8-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphenex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifplatform-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iftex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knuth-lib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knuth-local-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-alt-getopt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luahbtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metafont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflogo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-ini-files-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-common-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-docindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-en-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-msg-translations-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlshell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-data-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-basic-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorprofiles.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enctex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etex-pkg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics-def.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyph-utf8.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifplatform.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iftex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-alt-getopt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luahbtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metafont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mflogo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfware.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-ini-files.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-common.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-docindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-en.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlshell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-data.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorprofiles.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enctex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etex-pkg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics-def.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyph-utf8.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifplatform.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iftex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-alt-getopt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luahbtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metafont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mflogo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfware.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-ini-files.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-common.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-docindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-en.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlshell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-data.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorprofiles.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enctex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etex-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics-def.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyph-utf8.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifplatform.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iftex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-alt-getopt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luahbtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metafont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflogo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-ini-files.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-common.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-docindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-en.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlshell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-data.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsfonts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyph-utf8.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphenex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifplatform.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mflogo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsfonts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyph-utf8.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphenex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifplatform.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mflogo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsfonts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyph-utf8.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphenex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifplatform.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflogo.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=cad1a88d4319ff3d8cf071278f042185 diff --git a/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2021 b/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2021 index e54567477464..3d66d4e8f58b 100644 --- a/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latex-2021 >=dev-texlive/texlive-latex-2019 DESCRIPTION=TeXLive BibTeX additional styles EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Artistic-2 GPL-2 RDEPEND=>=dev-texlive/texlive-latex-2021 >=dev-texlive/texlive-latex-2019 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aaai-named-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aichej-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ajl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsrefs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-annotate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apacite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apalike2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archaeologie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authordate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beebe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-besjournals-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bestpapers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bib2gls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibarts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biber-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibexport-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibhtml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-abnt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ajc2020unofficial-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-anonymous-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-apa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-apa6-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-archaeology-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-arthistory-bonn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bookinarticle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bookinother-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bwl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-caspervector-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-chem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-chicago-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-claves-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-dw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-enc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-fiwi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-gb7714-2015-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-german-legal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-gost-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-historian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ieee-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ijsra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-iso690-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-jura2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-juradiss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-license-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-lni-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-luh-ipw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-manuscripts-philology-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-mla-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-morenames-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-multiple-dm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-musuos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-nature-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-nejm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-nottsclassic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-opcit-booktitle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-oxref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-philosophy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-phys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-publist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-realauthor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-sbl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-science-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-shortfields-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-socialscienceshuberlin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-software-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-source-division-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-subseries-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-swiss-legal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-trad-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-true-citepages-omit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-unified-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-vancouver-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex2bibitem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtexperllibs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtopic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtopicprefix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibunits-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biolett-bst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookdb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breakcites-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chbibref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chicago-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chicagoa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chicago-annote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chembst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chscite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-citeall-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-citeref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-compactbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossrefware-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-custom-bib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-din1505-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dk-bib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doipubmed-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecobiblatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-econ-bst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-economic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-francais-bst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gbt7714-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-geschichtsfrkl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harvard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harvmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-historische-zeitschrift-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-icite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ietfbibs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ijqc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inlinebib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iopart-num-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-is-bst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jbact-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jmb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jneurosci-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jurabib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ksfh_nat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltb2bib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logreq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luabibentry-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-margbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibibliography-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-munich-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nmbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notes2bib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notex-bst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oscola-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-perception-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plainyr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pnas2009-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rsc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showtags-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sort-by-letters-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splitbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turabian-formatting-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uni-wtal-ger-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uni-wtal-lin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-urlbst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-usebib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-windycity-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zootaxa-bst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-bibtexextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aaai-named-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aichej-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ajl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsrefs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-annotate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apacite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apalike2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archaeologie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authordate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beebe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-besjournals-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bestpapers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bib2gls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibarts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biber-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibexport-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibhtml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-abnt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ajc2020unofficial-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-anonymous-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-apa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-apa6-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-archaeology-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-arthistory-bonn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bookinarticle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bookinother-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bwl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-caspervector-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-chem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-chicago-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-claves-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-dw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-enc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-fiwi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-gb7714-2015-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-german-legal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-gost-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-historian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ieee-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ijsra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-iso690-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-jura2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-juradiss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-license-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-lni-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-luh-ipw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-manuscripts-philology-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-mla-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-morenames-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-multiple-dm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-musuos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-nature-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-nejm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-nottsclassic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-opcit-booktitle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-oxref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-philosophy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-phys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-publist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-realauthor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-sbl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-science-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-shortfields-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-socialscienceshuberlin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-software-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-source-division-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-subseries-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-swiss-legal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-trad-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-true-citepages-omit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-unified-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-vancouver-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex2bibitem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtexperllibs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtopic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtopicprefix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibunits-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biolett-bst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookdb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breakcites-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chbibref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chicago-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chicagoa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chicago-annote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chembst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chscite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-citeall-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-citeref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-compactbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossrefware-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-custom-bib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-din1505-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dk-bib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doipubmed-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecobiblatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-econ-bst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-economic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-francais-bst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gbt7714-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-geschichtsfrkl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harvard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harvmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-historische-zeitschrift-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-icite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ietfbibs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ijqc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inlinebib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iopart-num-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-is-bst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jbact-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jmb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jneurosci-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jurabib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ksfh_nat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltb2bib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logreq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luabibentry-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-margbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibibliography-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-munich-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nmbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notes2bib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notex-bst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oscola-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-perception-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plainyr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pnas2009-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rsc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showtags-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sort-by-letters-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splitbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turabian-formatting-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uni-wtal-ger-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uni-wtal-lin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-urlbst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-usebib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-windycity-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zootaxa-bst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-bibtexextra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aaai-named-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aichej-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ajl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsrefs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-annotate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apacite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apalike2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archaeologie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authordate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beebe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-besjournals-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bestpapers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bib2gls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibarts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biber-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibexport-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibhtml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-abnt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ajc2020unofficial-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-anonymous-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-apa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-apa6-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-archaeology-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-arthistory-bonn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bookinarticle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bookinother-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bwl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-caspervector-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-chem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-chicago-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-claves-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-dw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-enc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-fiwi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-gb7714-2015-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-german-legal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-gost-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-historian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ieee-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ijsra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-iso690-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-jura2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-juradiss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-license-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-lni-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-luh-ipw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-manuscripts-philology-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-mla-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-morenames-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-multiple-dm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-musuos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-nature-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-nejm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-nottsclassic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-opcit-booktitle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-oxref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-philosophy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-phys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-publist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-realauthor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-sbl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-science-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-shortfields-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-socialscienceshuberlin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-software-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-source-division-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-subseries-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-swiss-legal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-trad-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-true-citepages-omit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-unified-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-vancouver-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex2bibitem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtexperllibs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtopic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtopicprefix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibunits-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biolett-bst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookdb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breakcites-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chbibref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chicago-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chicagoa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chicago-annote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chembst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chscite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-citeall-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-citeref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-compactbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossrefware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-custom-bib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-din1505-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dk-bib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doipubmed-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecobiblatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-econ-bst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-economic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-francais-bst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gbt7714-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-geschichtsfrkl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harvard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harvmac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-historische-zeitschrift-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-icite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ietfbibs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ijqc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inlinebib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iopart-num-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-is-bst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jbact-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jmb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jneurosci-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jurabib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ksfh_nat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltb2bib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logreq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luabibentry-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-margbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibibliography-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-munich-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nmbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notes2bib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notex-bst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oscola-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-perception-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plainyr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pnas2009-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rsc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showtags-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sort-by-letters-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splitbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turabian-formatting-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uni-wtal-ger-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uni-wtal-lin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-urlbst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-usebib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-windycity-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zootaxa-bst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-bibtexextra-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsrefs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apacite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archaeologie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authordate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-besjournals.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bestpapers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bib2gls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibarts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biber.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibexport.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibhtml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-abnt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ajc2020unofficial.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-anonymous.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-apa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-apa6.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-archaeology.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-arthistory-bonn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bookinarticle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bookinother.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bwl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-caspervector.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-chem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-chicago.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-claves.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-dw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-enc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-fiwi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-gb7714-2015.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-german-legal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-gost.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-historian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ieee.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-ijsra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-iso690.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-jura2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-juradiss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-license.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-lni.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-luh-ipw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-manuscripts-philology.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-mla.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-morenames.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-multiple-dm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-musuos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-nature.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-nejm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-nottsclassic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-opcit-booktitle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-oxref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-philosophy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-phys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-publist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-realauthor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-sbl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-science.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-shortfields.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-socialscienceshuberlin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-software.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-source-division.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-subseries.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-swiss-legal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-trad.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-true-citepages-omit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-unified.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-vancouver.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex2bibitem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtopic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtopicprefix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibunits.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biolett-bst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookdb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breakcites.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chbibref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chicago-annote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chembst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chscite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-citeall.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-citeref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossrefware.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-custom-bib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-din1505.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dk-bib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doipubmed.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecobiblatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-econ-bst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-economic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-francais-bst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gbt7714.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-geschichtsfrkl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harvard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harvmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-historische-zeitschrift.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-icite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ietfbibs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ijqc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inlinebib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iopart-num.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-is-bst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jneurosci.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jurabib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltb2bib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logreq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luabibentry.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-margbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibibliography.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-munich.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nmbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notes2bib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oscola.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-perception.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rsc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showtags.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sort-by-letters.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splitbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turabian-formatting.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uni-wtal-ger.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uni-wtal-lin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-urlbst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-usebib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-windycity.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zootaxa-bst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsrefs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apacite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archaeologie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authordate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-besjournals.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bestpapers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bib2gls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibarts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biber.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibexport.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibhtml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-abnt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ajc2020unofficial.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-anonymous.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-apa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-apa6.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-archaeology.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-arthistory-bonn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bookinarticle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bookinother.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bwl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-caspervector.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-chem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-chicago.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-claves.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-dw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-enc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-fiwi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-gb7714-2015.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-german-legal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-gost.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-historian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ieee.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-ijsra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-iso690.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-jura2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-juradiss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-license.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-lni.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-luh-ipw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-manuscripts-philology.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-mla.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-morenames.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-multiple-dm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-musuos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-nature.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-nejm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-nottsclassic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-opcit-booktitle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-oxref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-philosophy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-phys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-publist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-realauthor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-sbl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-science.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-shortfields.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-socialscienceshuberlin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-software.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-source-division.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-subseries.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-swiss-legal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-trad.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-true-citepages-omit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-unified.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-vancouver.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex2bibitem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtopic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtopicprefix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibunits.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biolett-bst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookdb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breakcites.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chbibref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chicago-annote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chembst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chscite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-citeall.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-citeref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossrefware.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-custom-bib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-din1505.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dk-bib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doipubmed.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecobiblatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-econ-bst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-economic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-francais-bst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gbt7714.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-geschichtsfrkl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harvard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harvmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-historische-zeitschrift.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-icite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ietfbibs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ijqc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inlinebib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iopart-num.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-is-bst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jneurosci.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jurabib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltb2bib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logreq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luabibentry.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-margbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibibliography.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-munich.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nmbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notes2bib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oscola.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-perception.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rsc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showtags.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sort-by-letters.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splitbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turabian-formatting.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uni-wtal-ger.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uni-wtal-lin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-urlbst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-usebib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-windycity.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zootaxa-bst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsrefs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apacite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archaeologie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authordate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-besjournals.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bestpapers.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bib2gls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibarts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biber.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibexport.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibhtml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-abnt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ajc2020unofficial.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-anonymous.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-apa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-apa6.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-archaeology.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-arthistory-bonn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bookinarticle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bookinother.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bwl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-caspervector.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-chem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-chicago.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-claves.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-dw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-enc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-fiwi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-gb7714-2015.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-german-legal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-gost.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-historian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ieee.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-ijsra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-iso690.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-jura2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-juradiss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-license.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-lni.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-luh-ipw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-manuscripts-philology.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-mla.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-morenames.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-multiple-dm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-musuos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-nature.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-nejm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-nottsclassic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-opcit-booktitle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-oxref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-philosophy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-phys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-publist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-realauthor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-sbl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-science.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-shortfields.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-socialscienceshuberlin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-software.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-source-division.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-subseries.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-swiss-legal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-trad.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-true-citepages-omit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-unified.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-vancouver.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex2bibitem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtopic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtopicprefix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibunits.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biolett-bst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookdb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breakcites.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chbibref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chicago-annote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chembst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chscite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-citeall.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-citeref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossrefware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-custom-bib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-din1505.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dk-bib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doipubmed.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecobiblatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-econ-bst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-economic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-francais-bst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gbt7714.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-geschichtsfrkl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harvard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harvmac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-historische-zeitschrift.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-icite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ietfbibs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ijqc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inlinebib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iopart-num.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-is-bst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jneurosci.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jurabib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltb2bib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logreq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luabibentry.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-margbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibibliography.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-munich.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nmbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notes2bib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oscola.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-perception.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rsc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showtags.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sort-by-letters.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splitbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turabian-formatting.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uni-wtal-ger.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uni-wtal-lin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-urlbst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-usebib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-windycity.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zootaxa-bst.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsrefs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apacite.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archaeologie.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bib2gls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibarts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biber.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibexport.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-archaeology.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-bath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-nejm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-oxref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-philosophy.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-software.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtexperllibs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtopic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibtopicprefix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibunits.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chembst.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chscite.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-custom-bib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dk-bib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doipubmed.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footbib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gbt7714.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-geschichtsfrkl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harvard.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-icite.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jurabib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltb2bib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listbib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luabibentry.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-margbib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibibliography.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nmbib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notes2bib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rsc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splitbib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-urlbst.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-usebib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcite.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsrefs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apacite.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archaeologie.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bib2gls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibarts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biber.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibexport.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-archaeology.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-bath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-nejm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-oxref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-philosophy.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-software.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtexperllibs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtopic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibtopicprefix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibunits.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chembst.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chscite.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-custom-bib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dk-bib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doipubmed.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footbib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gbt7714.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-geschichtsfrkl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harvard.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-icite.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jurabib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltb2bib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listbib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luabibentry.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-margbib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibibliography.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nmbib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notes2bib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rsc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splitbib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-urlbst.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-usebib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcite.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsrefs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apacite.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archaeologie.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bib2gls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibarts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biber.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibexport.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-archaeology.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-bath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-nejm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-oxref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-philosophy.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-software.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtexperllibs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtopic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtopicprefix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibunits.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chembst.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chscite.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-custom-bib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dk-bib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doipubmed.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footbib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gbt7714.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-geschichtsfrkl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harvard.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-icite.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jurabib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltb2bib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listbib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luabibentry.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-margbib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibibliography.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nmbib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notes2bib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rsc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splitbib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-urlbst.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-usebib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcite.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=4f688c6ffcdbdca0002355e1641ec364 diff --git a/metadata/md5-cache/dev-texlive/texlive-context-2021 b/metadata/md5-cache/dev-texlive/texlive-context-2021 index 23c6caaec727..ffd5ef87588d 100644 --- a/metadata/md5-cache/dev-texlive/texlive-context-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-context-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm prepare setup unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2010 >=app-text/texlive-core-2010[xetex] >=dev-texlive/texlive-metapost-2010 DESCRIPTION=TeXLive ConTeXt and packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=BSD BSD-2 GPL-1 GPL-2 GPL-3 public-domain TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2010 >=app-text/texlive-core-2010[xetex] >=dev-texlive/texlive-metapost-2010 dev-lang/ruby >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jmn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-npp-for-context-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-account-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-algorithmic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-animation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-annotation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-bnf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-chromato-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmscbf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmttbf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-construction-plan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cyrillicnumbers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-degrade-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fancybreak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-filter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fullpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gantt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gnuplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-handlecsv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-inifile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-layout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-letter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-lettrine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-mathsets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-rst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-ruby-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simplefonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simpleslides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-title-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-transliterator-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typearea-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typescripts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-vim-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-visualcounter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-context-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jmn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-npp-for-context-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-account-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-algorithmic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-animation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-annotation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-bnf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-chromato-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmscbf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmttbf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-construction-plan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cyrillicnumbers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-degrade-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fancybreak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-filter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fullpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gantt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gnuplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-handlecsv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-inifile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-layout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-letter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-lettrine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-mathsets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-rst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-ruby-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simplefonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simpleslides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-title-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-transliterator-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typearea-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typescripts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-vim-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-visualcounter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-context-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jmn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-npp-for-context-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-account-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-algorithmic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-animation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-annotation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-bnf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-chromato-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-cmscbf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-cmttbf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-construction-plan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-cyrillicnumbers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-degrade-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-fancybreak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-filter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-fullpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-gantt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-gnuplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-handlecsv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-inifile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-layout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-letter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-lettrine-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-mathsets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-rst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-ruby-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-simplefonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-simpleslides-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-title-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-transliterator-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-typearea-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-typescripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-vim-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-visualcounter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-context-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-npp-for-context.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-account.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-algorithmic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-animation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-annotation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-bnf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-chromato.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmscbf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmttbf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-construction-plan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cyrillicnumbers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-degrade.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fancybreak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-filter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fullpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gantt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gnuplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-handlecsv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-inifile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-layout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-letter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-mathsets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-rst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-ruby.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simplefonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simpleslides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-title.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-transliterator.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typearea.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typescripts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-vim.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-visualcounter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-npp-for-context.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-account.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-algorithmic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-animation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-annotation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-bnf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-chromato.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmscbf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmttbf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-construction-plan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cyrillicnumbers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-degrade.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fancybreak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-filter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fullpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gantt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gnuplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-handlecsv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-inifile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-layout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-letter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-mathsets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-rst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-ruby.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simplefonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simpleslides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-title.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-transliterator.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typearea.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typescripts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-vim.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-visualcounter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-npp-for-context.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-account.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-algorithmic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-animation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-annotation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-bnf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-chromato.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-cmscbf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-cmttbf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-construction-plan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-cyrillicnumbers.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-degrade.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-fancybreak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-filter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-fullpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-gantt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-gnuplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-handlecsv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-inifile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-layout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-letter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-mathsets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-rst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-ruby.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-simplefonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-simpleslides.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-title.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-transliterator.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-typearea.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-typescripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-vim.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-visualcounter.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-visualcounter.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-visualcounter.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-context-visualcounter.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=19b7b28641b86d4418afe71915322855 diff --git a/metadata/md5-cache/dev-texlive/texlive-fontsextra-2021 b/metadata/md5-cache/dev-texlive/texlive-fontsextra-2021 index 1abbcaa83cc7..29a85ddf9aab 100644 --- a/metadata/md5-cache/dev-texlive/texlive-fontsextra-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-fontsextra-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Additional fonts EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 BSD CC-BY-SA-4.0 GPL-1 GPL-2 LPPL-1.3 GPL-2+ RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-Asana-Math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-academicons-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accanthis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adforn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adfsymbols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aesupp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alegreya-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alfaslabone-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algolrevived-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-allrunes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-almendra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-almfixed-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anonymouspro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antiqua-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archaic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archivo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arimo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arvo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asapsym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascii-font-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aspectratio-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-astro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atkinson-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-augie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auncial-new-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aurical-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-b1encoding-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-barcodes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baskervald-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baskervaldx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baskervillef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbding-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbm-macros-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbold-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbold-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-belleek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bera-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-berenisadf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beuron-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bguq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blacklettert1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boisik-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookhands-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boondox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-braille-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brushscr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cabin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-caladea-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calligra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calligra-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cantarell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carlito-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carolmin-ps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cascadia-code-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccicons-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cfr-initials-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cfr-lm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-charissil-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cherokee-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chivo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cinzel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clara-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clearsans-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-lgc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-mf-extra-bold-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-unicode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmathbb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmbright-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmexb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmll-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmpica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmsrb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmtiup-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmupint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cochineal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coelacanth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comfortaa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comicneue-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concmath-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cookingsymbols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cormorantgaramond-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-countriesofeurope-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-courier-scaled-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-courierten-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crimson-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crimsonpro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cryst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cuprum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyklop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dancers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dantelogo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dejavu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dejavu-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dice-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dictsym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dingbat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-domitian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doublestroke-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doulossil-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dozenal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-droid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dsserif-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duerer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duerer-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dutchcal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ean-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebgaramond-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebgaramond-maths-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eco-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eczar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eiad-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eiad-ltx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ektype-tanka-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-electrum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elvish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigrafica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsdice-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erewhon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erewhon-math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esrelation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esstix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esvect-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etbb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eulervm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euxm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fdsymbol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fetamont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feyn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fge-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fira-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-firamath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-firamath-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foekfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonetika-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontawesome-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontawesome5-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontmfizz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonts-churchslavonic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fourier-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fouriernc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frcursive-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frederika2016-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frimurer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garamond-libre-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garamond-math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-genealogy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentium-tug-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsartemisia-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsbodoni-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfscomplutum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsdidot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsdidotclassic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsneohellenic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsneohellenicmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfssolomos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gillcm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gillius-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gnu-freefont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gofonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gothic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greenpoint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grotesq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gudea-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hacm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hands-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-heuristica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hfbright-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hfoldsty-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hindmadurai-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ibarra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifsym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imfellenglish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inconsolata-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-initials-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inriafonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ipaex-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iwona-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jablantile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jamtimes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-josefin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-junicode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kixfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kpfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kpfonts-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kurier-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lato-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lexend-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lfb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinegc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinust1math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librebaskerville-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librebodoni-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librecaslon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librefranklin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libris-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linearA-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linguisticspro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lobster2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lxfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ly1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-magra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marcellus-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathabx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathabx-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathdesign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdputu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdsymbol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-merriweather-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miama-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mintspirit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-missaali-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlmodern-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnsymbol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-montserrat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mweights-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newcomputermodern-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newpx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newtx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newtxsf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newtxtt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-niceframe-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nimbus15-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nkarta-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noto-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noto-emoji-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notomath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nunito-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-obnov-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocherokee-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocr-b-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocr-b-outline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ogham-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oinuit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-old-arrows-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oldlatin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oldstandard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-opensans-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-orkhun-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oswald-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-overlock-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pacioli-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paratype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phaistos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phonetic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pigpen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-playfair-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plex-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plimsoll-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poiretone-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poltawski-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prodint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-punk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-punk-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-punknova-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxtxalfa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qualitype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quattrocento-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-raleway-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recycle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roboto-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romande-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rosario-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rsfso-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sansmathaccent-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sansmathfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sauter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sauterfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scholax-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schulschriften-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semaphor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shobhika-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skull-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sourcecodepro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sourcesanspro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sourceserifpro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spectral-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-starfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-staves-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-step-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stepgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stickstoo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix2-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix2-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-superiors-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svrsymbols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tapir-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tempora-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tengwarscript-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tfrupee-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theanodidot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theanomodern-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theanooldstyle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tinos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tpslifonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trajan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-twemoji-colr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txfontsb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txuprcal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typicons-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umtypewriter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-universa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-universalis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uppunctlm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-urwchancal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venturisadf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wsuipa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcharter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xits-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yfonts-t1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yinit-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zlmtt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-fontsextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-Asana-Math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-academicons-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accanthis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adforn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adfsymbols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aesupp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alegreya-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alfaslabone-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algolrevived-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-allrunes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-almendra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-almfixed-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anonymouspro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antiqua-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archaic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archivo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arimo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arvo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asapsym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascii-font-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aspectratio-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-astro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atkinson-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-augie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auncial-new-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aurical-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-b1encoding-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barcodes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baskervald-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baskervaldx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baskervillef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbding-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbm-macros-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbold-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbold-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-belleek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bera-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-berenisadf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beuron-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bguq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blacklettert1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boisik-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookhands-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boondox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-braille-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brushscr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cabin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-caladea-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calligra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calligra-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cantarell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carlito-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carolmin-ps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cascadia-code-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccicons-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cfr-initials-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cfr-lm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-charissil-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cherokee-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chivo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cinzel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clara-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clearsans-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-lgc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-mf-extra-bold-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-unicode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmathbb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmbright-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmexb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmll-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmpica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmsrb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmtiup-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmupint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cochineal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coelacanth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comfortaa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comicneue-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concmath-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cookingsymbols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cormorantgaramond-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-countriesofeurope-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-courier-scaled-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-courierten-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crimson-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crimsonpro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cryst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cuprum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyklop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dancers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dantelogo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dejavu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dejavu-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dice-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dictsym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dingbat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-domitian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doublestroke-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doulossil-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dozenal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-droid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dsserif-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duerer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duerer-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dutchcal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ean-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebgaramond-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebgaramond-maths-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eco-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eczar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eiad-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eiad-ltx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ektype-tanka-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-electrum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elvish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigrafica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsdice-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erewhon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erewhon-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esrelation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esstix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esvect-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etbb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eulervm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euxm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fdsymbol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fetamont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feyn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fge-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fira-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-firamath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-firamath-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foekfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonetika-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontawesome-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontawesome5-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontmfizz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonts-churchslavonic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fourier-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fouriernc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frcursive-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frederika2016-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frimurer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garamond-libre-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garamond-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-genealogy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentium-tug-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsartemisia-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsbodoni-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfscomplutum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsdidot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsdidotclassic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsneohellenic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsneohellenicmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfssolomos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gillcm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gillius-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gnu-freefont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gofonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gothic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greenpoint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grotesq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gudea-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hacm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hands-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-heuristica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hfbright-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hfoldsty-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hindmadurai-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ibarra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifsym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imfellenglish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inconsolata-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-initials-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inriafonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ipaex-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iwona-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jablantile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jamtimes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-josefin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-junicode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kixfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kpfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kpfonts-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kurier-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lato-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lexend-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lfb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinegc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinust1math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librebaskerville-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librebodoni-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librecaslon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librefranklin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libris-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linearA-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linguisticspro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lobster2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lxfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ly1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-magra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marcellus-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathabx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathabx-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathdesign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdputu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdsymbol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-merriweather-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miama-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mintspirit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-missaali-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlmodern-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnsymbol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-montserrat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mweights-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newcomputermodern-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newtx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newtxsf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newtxtt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-niceframe-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nimbus15-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nkarta-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noto-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noto-emoji-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notomath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nunito-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-obnov-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocherokee-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocr-b-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocr-b-outline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ogham-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oinuit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-old-arrows-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oldlatin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oldstandard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-opensans-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-orkhun-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oswald-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-overlock-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pacioli-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paratype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phaistos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phonetic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pigpen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-playfair-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plex-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plimsoll-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poiretone-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poltawski-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prodint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-punk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-punk-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-punknova-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxtxalfa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qualitype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quattrocento-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-raleway-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recycle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roboto-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romande-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rosario-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rsfso-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sansmathaccent-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sansmathfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sauter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sauterfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scholax-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schulschriften-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semaphor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shobhika-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skull-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sourcecodepro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sourcesanspro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sourceserifpro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spectral-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-starfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-staves-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-step-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stepgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stickstoo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix2-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix2-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-superiors-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svrsymbols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tapir-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tempora-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tengwarscript-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tfrupee-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theanodidot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theanomodern-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theanooldstyle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tinos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tpslifonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trajan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-twemoji-colr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txfontsb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txuprcal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typicons-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umtypewriter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-universa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-universalis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uppunctlm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-urwchancal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venturisadf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wsuipa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcharter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xits-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yfonts-t1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yinit-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zlmtt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-fontsextra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-Asana-Math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-academicons-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accanthis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adforn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adfsymbols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aesupp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alegreya-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alfaslabone-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algolrevived-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-allrunes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-almendra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-almfixed-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anonymouspro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antiqua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archaic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archivo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arimo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arvo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asapsym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascii-font-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aspectratio-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-astro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atkinson-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-augie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auncial-new-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aurical-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-b1encoding-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-barcodes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baskervald-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baskervaldx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baskervillef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbding-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbm-macros-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbold-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbold-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-belleek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bera-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-berenisadf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beuron-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bguq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blacklettert1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boisik-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookhands-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boondox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-braille-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brushscr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cabin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-caladea-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calligra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calligra-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cantarell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carlito-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carolmin-ps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cascadia-code-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccicons-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cfr-initials-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cfr-lm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-charissil-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cherokee-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chivo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cinzel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clara-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clearsans-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-lgc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-mf-extra-bold-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-unicode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmathbb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmbright-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmexb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmll-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmpica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmsrb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmtiup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmupint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cochineal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coelacanth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comfortaa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comicneue-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concmath-fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cookingsymbols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cormorantgaramond-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-countriesofeurope-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-courier-scaled-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-courierten-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crimson-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crimsonpro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cryst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cuprum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyklop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dancers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dantelogo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dejavu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dejavu-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dice-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dictsym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dingbat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-domitian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doublestroke-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doulossil-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dozenal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-droid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dsserif-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duerer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duerer-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dutchcal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ean-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebgaramond-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebgaramond-maths-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eco-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eczar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eiad-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eiad-ltx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ektype-tanka-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-electrum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elvish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigrafica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsdice-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erewhon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erewhon-math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esrelation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esstix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esvect-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etbb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eulervm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euxm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fdsymbol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fetamont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feyn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fge-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fira-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-firamath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-firamath-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foekfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonetika-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontawesome-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontawesome5-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontmfizz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonts-churchslavonic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fourier-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fouriernc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frcursive-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frederika2016-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frimurer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garamond-libre-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garamond-math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-genealogy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gentium-tug-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsartemisia-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsbodoni-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfscomplutum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsdidot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsdidotclassic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsneohellenic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsneohellenicmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfssolomos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gillcm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gillius-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gnu-freefont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gofonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gothic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greenpoint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grotesq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gudea-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hacm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hands-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-heuristica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hfbright-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hfoldsty-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hindmadurai-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ibarra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifsym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imfellenglish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inconsolata-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-initials-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inriafonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ipaex-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iwona-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jablantile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jamtimes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-josefin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-junicode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kixfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpfonts-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kurier-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lato-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lexend-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lfb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertine-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinegc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus-fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinust1math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librebaskerville-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librebodoni-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librecaslon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librefranklin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libris-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linearA-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linguisticspro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lobster2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lxfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ly1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-magra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marcellus-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathabx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathabx-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathdesign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdputu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdsymbol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-merriweather-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miama-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mintspirit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-missaali-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlmodern-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnsymbol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-montserrat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mweights-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newcomputermodern-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newpx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newtxsf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newtxtt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-niceframe-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nimbus15-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nkarta-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noto-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noto-emoji-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notomath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nunito-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-obnov-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocherokee-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocr-b-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocr-b-outline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ogham-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oinuit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-old-arrows-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oldlatin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oldstandard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-opensans-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-orkhun-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oswald-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-overlock-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pacioli-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paratype-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phaistos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phonetic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pigpen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-playfair-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plex-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plimsoll-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poiretone-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poltawski-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prodint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-punk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-punk-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-punknova-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxtxalfa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qualitype-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quattrocento-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-raleway-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recycle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roboto-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romande-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rosario-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rsfso-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sansmathaccent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sansmathfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sauter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sauterfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scholax-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schulschriften-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semaphor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shobhika-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skull-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sourcecodepro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sourcesanspro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sourceserifpro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spectral-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-starfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-staves-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-step-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stepgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stickstoo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix2-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix2-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-superiors-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svrsymbols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tapir-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tempora-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tengwarscript-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tfrupee-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theanodidot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theanomodern-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theanooldstyle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tinos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpslifonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trajan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-twemoji-colr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txfontsb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txuprcal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typicons-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umtypewriter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-universa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-universalis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uppunctlm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-urwchancal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venturisadf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wsuipa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcharter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xits-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yfonts-t1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yinit-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zlmtt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-fontsextra-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-Asana-Math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-academicons.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accanthis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adforn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adfsymbols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aesupp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alegreya.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alfaslabone.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algolrevived.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-allrunes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-almendra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-almfixed.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anonymouspro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antiqua.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archaic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archivo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arimo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arvo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asapsym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascii-font.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aspectratio.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-astro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atkinson.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-augie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auncial-new.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aurical.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-b1encoding.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-barcodes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baskervald.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baskervaldx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baskervillef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbding.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbm-macros.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbold.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbold-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-belleek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bera.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-berenisadf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beuron.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bguq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blacklettert1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boisik.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookhands.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boondox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-braille.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brushscr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cabin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-caladea.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calligra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calligra-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cantarell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carlito.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carolmin-ps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cascadia-code.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccicons.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cfr-initials.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cfr-lm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-charissil.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cherokee.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chivo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cinzel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clara.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clearsans.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-lgc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-unicode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmathbb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmbright.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmexb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmll.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmpica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmsrb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmtiup.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmupint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cochineal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coelacanth.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comfortaa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comicneue.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concmath-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cookingsymbols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cormorantgaramond.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-countriesofeurope.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-courier-scaled.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-courierten.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crimson.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crimsonpro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cryst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cuprum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyklop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dantelogo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dejavu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dejavu-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dice.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dictsym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dingbat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-domitian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doublestroke.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doulossil.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dozenal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-droid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dsserif.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duerer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duerer-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dutchcal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ean.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebgaramond.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebgaramond-maths.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eco.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eczar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eiad.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eiad-ltx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ektype-tanka.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-electrum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elvish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigrafica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsdice.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erewhon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erewhon-math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esrelation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esstix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esvect.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etbb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eulervm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fdsymbol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fetamont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feyn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fge.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fira.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-firamath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-firamath-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foekfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonetika.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontawesome.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontawesome5.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontmfizz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonts-churchslavonic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fourier.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fouriernc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frcursive.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frederika2016.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frimurer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garamond-libre.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garamond-math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-genealogy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentium-tug.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsartemisia.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsbodoni.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfscomplutum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsdidot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsdidotclassic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsneohellenic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsneohellenicmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfssolomos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gillcm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gillius.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gnu-freefont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gofonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gothic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greenpoint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grotesq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gudea.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hacm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-heuristica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hfbright.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hfoldsty.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hindmadurai.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ibarra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifsym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imfellenglish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inconsolata.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-initials.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inriafonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ipaex-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iwona.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jablantile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jamtimes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-josefin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-junicode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kixfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kpfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kpfonts-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kurier.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lato.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lexend.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lfb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinegc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinus-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libertinust1math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librebaskerville.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librebodoni.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librecaslon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librefranklin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libris.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linearA.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linguisticspro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lobster2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lxfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ly1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-magra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marcellus.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathabx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathabx-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathdesign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdputu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdsymbol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-merriweather.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miama.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mintspirit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-missaali.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlmodern.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnsymbol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-montserrat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mweights.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newcomputermodern.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newpx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newtx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newtxsf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newtxtt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-niceframe-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nimbus15.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nkarta.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noto.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noto-emoji.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notomath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nunito.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-obnov.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocherokee.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocr-b.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocr-b-outline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ogham.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oinuit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-old-arrows.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oldlatin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oldstandard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-opensans.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-orkhun.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oswald.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-overlock.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pacioli.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paratype.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phaistos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phonetic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pigpen.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-playfair.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plex-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plimsoll.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poiretone.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poltawski.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prodint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-punk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-punk-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-punknova.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxtxalfa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qualitype.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quattrocento.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-raleway.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recycle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roboto.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romande.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rosario.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rsfso.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sansmathaccent.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sansmathfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sauterfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scholax.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schulschriften.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semaphor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shobhika.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sourcecodepro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sourcesanspro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sourceserifpro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spectral.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-starfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-staves.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-step.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stepgreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stickstoo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix2-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix2-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-superiors.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svrsymbols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tapir.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tempora.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tengwarscript.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tfrupee.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theanodidot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theanomodern.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theanooldstyle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tinos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tpslifonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trajan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-twemoji-colr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txfontsb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txuprcal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typicons.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-universa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-universalis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uppunctlm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-urwchancal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venturisadf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wsuipa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcharter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xits.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yfonts-t1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yinit-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zlmtt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-Asana-Math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-academicons.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accanthis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adforn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adfsymbols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aesupp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alegreya.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alfaslabone.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algolrevived.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-allrunes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-almendra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-almfixed.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anonymouspro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antiqua.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archaic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archivo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arimo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arvo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asapsym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascii-font.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aspectratio.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-astro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atkinson.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-augie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auncial-new.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aurical.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-b1encoding.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barcodes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baskervald.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baskervaldx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baskervillef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbding.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbm-macros.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbold.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbold-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-belleek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bera.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-berenisadf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beuron.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bguq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blacklettert1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boisik.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookhands.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boondox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-braille.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brushscr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cabin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-caladea.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calligra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calligra-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cantarell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carlito.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carolmin-ps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cascadia-code.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccicons.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cfr-initials.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cfr-lm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-charissil.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cherokee.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chivo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cinzel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clara.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clearsans.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-lgc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-unicode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmathbb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmbright.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmexb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmll.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmpica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmsrb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmtiup.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmupint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cochineal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coelacanth.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comfortaa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comicneue.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concmath-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cookingsymbols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cormorantgaramond.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-countriesofeurope.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-courier-scaled.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-courierten.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crimson.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crimsonpro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cryst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cuprum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyklop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dantelogo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dejavu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dejavu-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dice.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dictsym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dingbat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-domitian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doublestroke.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doulossil.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dozenal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-droid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dsserif.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duerer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duerer-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dutchcal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ean.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebgaramond.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebgaramond-maths.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eco.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eczar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eiad.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eiad-ltx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ektype-tanka.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-electrum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elvish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigrafica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsdice.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erewhon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erewhon-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esrelation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esstix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esvect.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etbb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eulervm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fdsymbol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fetamont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feyn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fge.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fira.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-firamath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-firamath-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foekfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonetika.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontawesome.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontawesome5.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontmfizz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonts-churchslavonic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fourier.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fouriernc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frcursive.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frederika2016.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frimurer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garamond-libre.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garamond-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-genealogy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentium-tug.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsartemisia.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsbodoni.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfscomplutum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsdidot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsdidotclassic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsneohellenic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsneohellenicmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfssolomos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gillcm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gillius.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gnu-freefont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gofonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gothic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greenpoint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grotesq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gudea.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hacm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-heuristica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hfbright.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hfoldsty.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hindmadurai.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ibarra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifsym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imfellenglish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inconsolata.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-initials.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inriafonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ipaex-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iwona.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jablantile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jamtimes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-josefin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-junicode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kixfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kpfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kpfonts-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kurier.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lato.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lexend.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lfb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinegc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinus-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libertinust1math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librebaskerville.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librebodoni.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librecaslon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librefranklin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libris.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linearA.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linguisticspro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lobster2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lxfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ly1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-magra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marcellus.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathabx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathabx-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathdesign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdputu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdsymbol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-merriweather.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miama.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mintspirit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-missaali.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlmodern.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnsymbol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-montserrat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mweights.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newcomputermodern.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newtx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newtxsf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newtxtt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-niceframe-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nimbus15.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nkarta.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noto.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noto-emoji.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notomath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nunito.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-obnov.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocherokee.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocr-b.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocr-b-outline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ogham.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oinuit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-old-arrows.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oldlatin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oldstandard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-opensans.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-orkhun.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oswald.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-overlock.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pacioli.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paratype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phaistos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phonetic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pigpen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-playfair.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plex-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plimsoll.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poiretone.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poltawski.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prodint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-punk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-punk-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-punknova.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxtxalfa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qualitype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quattrocento.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-raleway.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recycle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roboto.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romande.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rosario.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rsfso.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sansmathaccent.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sansmathfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sauterfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scholax.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schulschriften.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semaphor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shobhika.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sourcecodepro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sourcesanspro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sourceserifpro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spectral.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-starfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-staves.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-step.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stepgreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stickstoo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix2-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix2-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-superiors.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svrsymbols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tapir.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tempora.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tengwarscript.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tfrupee.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theanodidot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theanomodern.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theanooldstyle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tinos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tpslifonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trajan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-twemoji-colr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txfontsb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txuprcal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typicons.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-universa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-universalis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uppunctlm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-urwchancal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venturisadf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wsuipa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcharter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xits.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yfonts-t1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yinit-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zlmtt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-Asana-Math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-academicons.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accanthis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adforn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adfsymbols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aesupp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alegreya.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alfaslabone.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algolrevived.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-allrunes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-almendra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-almfixed.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anonymouspro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antiqua.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archaic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archivo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arimo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arvo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asapsym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascii-font.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aspectratio.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-astro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atkinson.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-augie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auncial-new.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aurical.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-b1encoding.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-barcodes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baskervald.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baskervaldx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baskervillef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbding.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbm-macros.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbold.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbold-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-belleek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bera.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-berenisadf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beuron.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bguq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blacklettert1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boisik.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookhands.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boondox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-braille.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brushscr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cabin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-caladea.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calligra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calligra-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cantarell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carlito.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carolmin-ps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cascadia-code.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccicons.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cfr-initials.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cfr-lm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-charissil.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cherokee.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chivo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cinzel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clara.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clearsans.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-lgc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-unicode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmathbb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmbright.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmexb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmll.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmpica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmsrb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmtiup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmupint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cochineal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coelacanth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comfortaa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comicneue.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concmath-fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cookingsymbols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cormorantgaramond.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-countriesofeurope.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-courier-scaled.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-courierten.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crimson.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crimsonpro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cryst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cuprum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyklop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dantelogo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dejavu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dejavu-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dice.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dictsym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dingbat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-domitian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doublestroke.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doulossil.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dozenal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-droid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dsserif.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duerer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duerer-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dutchcal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ean.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebgaramond.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebgaramond-maths.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eco.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eczar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eiad.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eiad-ltx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ektype-tanka.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-electrum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elvish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigrafica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsdice.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erewhon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erewhon-math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esrelation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esstix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esvect.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etbb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eulervm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fdsymbol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fetamont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feyn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fge.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fira.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-firamath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-firamath-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foekfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonetika.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontawesome.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontawesome5.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontmfizz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonts-churchslavonic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fourier.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fouriernc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frcursive.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frederika2016.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frimurer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garamond-libre.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garamond-math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-genealogy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gentium-tug.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsartemisia.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsbodoni.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfscomplutum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsdidot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsdidotclassic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsneohellenic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsneohellenicmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfssolomos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gillcm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gillius.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gnu-freefont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gofonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gothic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greenpoint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grotesq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gudea.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hacm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-heuristica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hfbright.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hfoldsty.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hindmadurai.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ibarra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifsym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imfellenglish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inconsolata.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-initials.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inriafonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ipaex-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iwona.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jablantile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jamtimes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-josefin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-junicode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kixfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpfonts-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kurier.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lato.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lexend.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lfb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertine.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinegc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus-fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinus-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libertinust1math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librebaskerville.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librebodoni.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librecaslon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librefranklin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libris.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linearA.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linguisticspro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lobster2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lxfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ly1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-magra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marcellus.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathabx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathabx-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathdesign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdputu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdsymbol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-merriweather.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miama.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mintspirit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-missaali.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlmodern.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnsymbol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-montserrat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mweights.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newcomputermodern.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newpx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newtxsf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newtxtt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-niceframe-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nimbus15.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nkarta.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noto.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noto-emoji.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notomath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nunito.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-obnov.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocherokee.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocr-b.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocr-b-outline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ogham.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oinuit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-old-arrows.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oldlatin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oldstandard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-opensans.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-orkhun.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oswald.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-overlock.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pacioli.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paratype.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phaistos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phonetic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pigpen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-playfair.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plex-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plimsoll.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poiretone.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poltawski.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prodint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-punk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-punk-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-punknova.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxtxalfa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qualitype.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quattrocento.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-raleway.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recycle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roboto.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romande.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rosario.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rsfso.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sansmathaccent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sansmathfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sauterfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scholax.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schulschriften.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semaphor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shobhika.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sourcecodepro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sourcesanspro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sourceserifpro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spectral.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-starfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-staves.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-step.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stepgreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stickstoo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix2-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix2-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-superiors.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svrsymbols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tapir.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tempora.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tengwarscript.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tfrupee.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theanodidot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theanomodern.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theanooldstyle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tinos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpslifonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trajan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-twemoji-colr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txfontsb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txuprcal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typicons.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-universa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-universalis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uppunctlm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-urwchancal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venturisadf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wsuipa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcharter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xits.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yfonts-t1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yinit-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zlmtt.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aesupp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-allrunes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anonymouspro.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-archaic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arev.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asapsym.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascii-font.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auncial-new.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-b1encoding.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-barcodes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baskervald.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbding.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbm-macros.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbold.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-belleek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bguq.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blacklettert1.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookhands.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccicons.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cfr-lm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chivo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmbright.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmll.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cookingsymbols.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dingbat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dozenal.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dsserif.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eco.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eiad-ltx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-electrum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsdice.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esrelation.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esvect.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eulervm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fdsymbol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fetamont.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feyn.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fge.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frimurer.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentium-tug.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gnu-freefont.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gothic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hfoldsty.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kpfonts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libris.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linearA.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lxfonts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdsymbol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miama.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnsymbol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nkarta.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocr-b-outline.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oinuit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pacioli.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phaistos.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plimsoll.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romande.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rosario.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sauterfonts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skull.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-staves.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stix2-type1.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svrsymbols.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tengwarscript.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tfrupee.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tpslifonts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trajan.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txfontsb.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-universa.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venturisadf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yfonts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aesupp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-allrunes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anonymouspro.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-archaic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arev.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asapsym.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascii-font.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auncial-new.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-b1encoding.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barcodes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baskervald.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbding.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbm-macros.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbold.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-belleek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bguq.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blacklettert1.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookhands.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccicons.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cfr-lm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chivo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmbright.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmll.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cookingsymbols.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dingbat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dozenal.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dsserif.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eco.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eiad-ltx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-electrum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsdice.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esrelation.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esvect.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eulervm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fdsymbol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fetamont.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feyn.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fge.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frimurer.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentium-tug.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gnu-freefont.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gothic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hfoldsty.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kpfonts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libris.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linearA.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lxfonts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdsymbol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miama.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnsymbol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nkarta.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocr-b-outline.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oinuit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pacioli.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phaistos.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plimsoll.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romande.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rosario.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sauterfonts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skull.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-staves.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stix2-type1.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svrsymbols.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tengwarscript.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tfrupee.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tpslifonts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trajan.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txfontsb.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-universa.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venturisadf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yfonts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aesupp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-allrunes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anonymouspro.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-archaic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arev.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asapsym.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascii-font.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auncial-new.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-b1encoding.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-barcodes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baskervald.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbding.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbm-macros.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbold.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-belleek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bguq.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blacklettert1.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookhands.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccicons.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cfr-lm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chivo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmbright.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmll.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cookingsymbols.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dingbat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dozenal.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dsserif.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eco.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eiad-ltx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-electrum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsdice.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esrelation.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esvect.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eulervm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fdsymbol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fetamont.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feyn.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fge.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frimurer.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gentium-tug.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gnu-freefont.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gothic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hfoldsty.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpfonts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libris.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linearA.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lxfonts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdsymbol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miama.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnsymbol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nkarta.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocr-b-outline.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oinuit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pacioli.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phaistos.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plimsoll.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romande.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rosario.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sauterfonts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skull.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-staves.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stix2-type1.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svrsymbols.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tengwarscript.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tfrupee.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpslifonts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trajan.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txfontsb.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-universa.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venturisadf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yfonts.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=e2a97f706d8cd598c1acf6db29f7e417 diff --git a/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2021 b/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2021 index 9e1bb5d2e467..a997a8e865cd 100644 --- a/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Recommended fonts EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=BSD GPL-1 GPL-2 LPPL-1.3 LPPL-1.3c OFL public-domain TeX TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-avantgar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookman-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-charter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-super-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmextra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-courier-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euro-ce-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eurosym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fpl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-helvetic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lm-math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marvosym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpazo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manfnt-font-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mflogo-font-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ncntrsbk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-palatino-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rsfs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-symbol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-gyre-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-gyre-math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-times-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tipa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utopia-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wasy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wasy-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wasysym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zapfchan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zapfding-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-fontsrecommended-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-avantgar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookman-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-charter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-super-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-courier-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euro-ce-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eurosym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fpl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-helvetic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lm-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marvosym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpazo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manfnt-font-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mflogo-font-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ncntrsbk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-palatino-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rsfs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-symbol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-gyre-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-gyre-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-times-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tipa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utopia-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wasy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wasy-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wasysym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zapfchan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zapfding-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-fontsrecommended-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-avantgar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookman-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-charter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-super-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmextra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-courier-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euro-ce-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eurosym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fpl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-helvetic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lm-math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marvosym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpazo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manfnt-font-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflogo-font-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ncntrsbk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-palatino-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rsfs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-symbol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-gyre-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-gyre-math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-times-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tipa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utopia-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wasy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wasy-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wasysym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zapfchan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zapfding-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-fontsrecommended-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-charter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cm-super.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euro-ce.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eurosym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fpl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lm-math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marvosym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpazo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mflogo-font.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rsfs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-gyre.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-gyre-math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tipa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utopia.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wasy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wasy-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wasysym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-charter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cm-super.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euro-ce.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eurosym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fpl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lm-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marvosym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpazo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mflogo-font.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rsfs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-gyre.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-gyre-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tipa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utopia.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wasy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wasy-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wasysym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-charter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cm-super.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euro-ce.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eurosym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fpl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lm-math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marvosym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpazo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflogo-font.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rsfs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-gyre.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-gyre-math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tipa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utopia.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wasy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wasy-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wasysym.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euro.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fpl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marvosym.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpazo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-gyre.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-gyre-math.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wasysym.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euro.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fpl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marvosym.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpazo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-gyre.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-gyre-math.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wasysym.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euro.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fpl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marvosym.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpazo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-gyre.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-gyre-math.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wasysym.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=6a35b17cf0b086614359010b2dfdba8b diff --git a/metadata/md5-cache/dev-texlive/texlive-fontutils-2021 b/metadata/md5-cache/dev-texlive/texlive-fontutils-2021 index 983bf237ab53..e2a4247f99e2 100644 --- a/metadata/md5-cache/dev-texlive/texlive-fontutils-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-fontutils-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Graphics and font utilities EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Artistic BSD GPL-1 GPL-2 LPPL-1.3 LPPL-1.3c public-domain TeX TeX-other- RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-afm2pl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-albatross-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dosepsbin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epstopdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontware-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcdftypetools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metatype1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ps2pk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ps2eps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psutils-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dvipsconfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontinst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mf2pt1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-t1utils-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-fontutils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-afm2pl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-albatross-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dosepsbin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epstopdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontware-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcdftypetools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metatype1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ps2pk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ps2eps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psutils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dvipsconfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontinst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mf2pt1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-t1utils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-fontutils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-afm2pl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-albatross-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dosepsbin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epstopdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcdftypetools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metatype1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ps2pk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ps2eps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psutils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipsconfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontinst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mf2pt1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-t1utils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-fontutils-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-afm2pl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-albatross.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dosepsbin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epstopdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontware.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcdftypetools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ps2pk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ps2eps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psutils.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontinst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mf2pt1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-t1utils.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-afm2pl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-albatross.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dosepsbin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epstopdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontware.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcdftypetools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ps2pk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ps2eps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psutils.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontinst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mf2pt1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-t1utils.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-afm2pl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-albatross.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dosepsbin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epstopdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcdftypetools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ps2pk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ps2eps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psutils.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontinst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mf2pt1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-t1utils.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-albatross.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dosepsbin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metatype1.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontinst.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-albatross.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dosepsbin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metatype1.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontinst.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-albatross.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dosepsbin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metatype1.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontinst.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=80c3d2ee98e44900b81a9730b4ef7e76 diff --git a/metadata/md5-cache/dev-texlive/texlive-formatsextra-2021 b/metadata/md5-cache/dev-texlive/texlive-formatsextra-2021 index f52bbb5bb87d..755bf15c1900 100644 --- a/metadata/md5-cache/dev-texlive/texlive-formatsextra-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-formatsextra-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2021 >=dev-texlive/texlive-plaingeneric-2021 dev-texlive/texlive-xetex DESCRIPTION=TeXLive Additional formats EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 GPL-2+ RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2021 >=dev-texlive/texlive-plaingeneric-2021 dev-texlive/texlive-xetex >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eplain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jadetex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lollipop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mltex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-passivetex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psizzl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-startex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texsis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmltex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmltexconfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aleph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antomega-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lambda-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mxedruli-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-omega-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-omegaware-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-otibet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-formatsextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eplain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jadetex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lollipop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mltex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-passivetex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psizzl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-startex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texsis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmltex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmltexconfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aleph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antomega-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lambda-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mxedruli-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-omega-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-omegaware-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-otibet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-formatsextra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edmac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eplain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jadetex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lollipop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mltex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-passivetex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psizzl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-startex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texsis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmltex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmltexconfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aleph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antomega-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lambda-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mxedruli-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-omega-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-omegaware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-otibet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-formatsextra-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eplain.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jadetex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lollipop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mltex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psizzl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-startex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texsis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmltex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aleph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antomega.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mxedruli.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-omega.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-omegaware.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-otibet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eplain.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jadetex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lollipop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mltex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psizzl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-startex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texsis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmltex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aleph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antomega.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mxedruli.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-omega.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-omegaware.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-otibet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edmac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eplain.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jadetex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lollipop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mltex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psizzl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-startex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texsis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmltex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aleph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antomega.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mxedruli.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-omega.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-omegaware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-otibet.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edmac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eplain.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jadetex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psizzl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-startex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antomega.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-otibet.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edmac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eplain.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jadetex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psizzl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-startex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antomega.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-otibet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edmac.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eplain.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jadetex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psizzl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-startex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antomega.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-otibet.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=ee9200d5da51c98a556b051130514e58 diff --git a/metadata/md5-cache/dev-texlive/texlive-games-2021 b/metadata/md5-cache/dev-texlive/texlive-games-2021 index e5d928cf00e9..92d4190c6cb6 100644 --- a/metadata/md5-cache/dev-texlive/texlive-games-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-games-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latex-2021 DESCRIPTION=TeXLive Games typesetting EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=CC-BY-SA-4.0 GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT public-domain T RDEPEND=>=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bartel-chess-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chess-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chess-problem-diagrams-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chessboard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chessfss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossword-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crosswrd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-egameps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gamebook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-go-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hanoi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-havannah-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hexgame-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hmtrump-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-horoscop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jigsaw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labyrinth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logicpuzzle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musikui-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nimsticks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onedown-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-othello-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-othelloboard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-crosswords-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psgo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realtranspose-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reverxii-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rubik-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schwalbe-chess-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sgame-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skaknew-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soup-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sudoku-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sudokubundle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xskak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-games-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bartel-chess-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chess-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chess-problem-diagrams-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chessboard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chessfss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossword-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crosswrd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-egameps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gamebook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-go-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hanoi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-havannah-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hexgame-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hmtrump-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-horoscop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jigsaw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labyrinth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logicpuzzle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musikui-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nimsticks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onedown-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-othello-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-othelloboard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-crosswords-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psgo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realtranspose-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reverxii-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rubik-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schwalbe-chess-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sgame-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skaknew-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soup-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sudoku-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sudokubundle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xskak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-games-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bartel-chess-fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chess-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chess-problem-diagrams-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chessboard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chessfss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossword-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crosswrd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-egameps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gamebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-go-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hanoi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-havannah-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hexgame-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hmtrump-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-horoscop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jigsaw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labyrinth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logicpuzzle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musikui-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nimsticks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onedown-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-othello-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-othelloboard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-crosswords-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psgo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realtranspose-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reverxii-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rubik-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schwalbe-chess-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sgame-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skaknew-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sudoku-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sudokubundle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xskak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-games-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bartel-chess-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chess.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chess-problem-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chessboard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chessfss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossword.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crosswrd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-egameps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gamebook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-go.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-havannah.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hexgame.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hmtrump.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-horoscop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jigsaw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labyrinth.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logicpuzzle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musikui.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nimsticks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onedown.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-othello.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-othelloboard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-crosswords.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psgo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realtranspose.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reverxii.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rubik.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schwalbe-chess.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sgame.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skaknew.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soup.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sudoku.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sudokubundle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xskak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bartel-chess-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chess.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chess-problem-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chessboard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chessfss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossword.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crosswrd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-egameps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gamebook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-go.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-havannah.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hexgame.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hmtrump.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-horoscop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jigsaw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labyrinth.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logicpuzzle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musikui.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nimsticks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onedown.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-othello.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-othelloboard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-crosswords.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psgo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realtranspose.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reverxii.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rubik.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schwalbe-chess.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sgame.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skaknew.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soup.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sudoku.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sudokubundle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xskak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bartel-chess-fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chess.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chess-problem-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chessboard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chessfss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossword.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crosswrd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-egameps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gamebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-go.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-havannah.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hexgame.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hmtrump.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-horoscop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jigsaw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labyrinth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logicpuzzle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musikui.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nimsticks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onedown.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-othello.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-othelloboard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-crosswords.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psgo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realtranspose.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reverxii.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rubik.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schwalbe-chess.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sgame.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skaknew.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sudoku.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sudokubundle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xskak.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chess-problem-diagrams.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chessboard.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chessfss.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossword.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crosswrd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gamebook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-go.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-havannah.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-horoscop.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nimsticks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onedown.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realtranspose.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rubik.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schwalbe-chess.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soup.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sudoku.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sudokubundle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xskak.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chess-problem-diagrams.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chessboard.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chessfss.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossword.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crosswrd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gamebook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-go.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-havannah.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-horoscop.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nimsticks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onedown.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realtranspose.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rubik.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schwalbe-chess.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soup.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sudoku.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sudokubundle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xskak.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chess-problem-diagrams.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chessboard.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chessfss.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossword.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crosswrd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gamebook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-go.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-havannah.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-horoscop.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nimsticks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onedown.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realtranspose.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rubik.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schwalbe-chess.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soup.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sudoku.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sudokubundle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xskak.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=53f8a97ffb1f64ee46b91650c1905087 diff --git a/metadata/md5-cache/dev-texlive/texlive-humanities-2021 b/metadata/md5-cache/dev-texlive/texlive-humanities-2021 index 0f45efa81c29..17fb18909cf6 100644 --- a/metadata/md5-cache/dev-texlive/texlive-humanities-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-humanities-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latex-2021 DESCRIPTION=TeXLive Humanities packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 LPPL-1.3c RDEPEND=>=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adtrees-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-lds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-mouth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-parse-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-covington-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diadia-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dramatist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dvgloss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecltree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edfnotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ednotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eledform-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eledmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gb4e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmverse-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jura-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-juraabbrev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-juramisc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jurarsp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ledmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lexikon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lexref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ling-macros-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linguex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-liturg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metrix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nnext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parallel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parrun-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phonrule-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plari-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-play-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poemscol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poetry-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poetrytex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qobitree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qtree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reledmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rrgtrees-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rtklage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-screenplay-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-screenplay-pkg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textglos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theatre-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thalie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tree-dvips-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verse-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xyling-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-humanities-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adtrees-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-lds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-mouth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-parse-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-covington-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diadia-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dramatist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dvgloss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecltree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edfnotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ednotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eledform-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eledmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gb4e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmverse-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jura-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-juraabbrev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-juramisc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jurarsp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ledmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lexikon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lexref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ling-macros-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linguex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-liturg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metrix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nnext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parallel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parrun-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phonrule-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plari-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-play-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poemscol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poetry-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poetrytex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qobitree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qtree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reledmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rrgtrees-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rtklage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-screenplay-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-screenplay-pkg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textglos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theatre-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thalie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tree-dvips-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verse-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xyling-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-humanities-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adtrees-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-lds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-mouth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-parse-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-covington-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diadia-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dramatist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvgloss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecltree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edfnotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ednotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eledform-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eledmac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gb4e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmverse-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jura-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-juraabbrev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-juramisc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jurarsp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ledmac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lexikon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lexref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ling-macros-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linguex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-liturg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metrix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nnext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parallel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parrun-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phonrule-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plari-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-play-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poemscol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poetry-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poetrytex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qobitree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qtree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reledmac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rrgtrees-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rtklage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-screenplay-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-screenplay-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sides-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textglos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theatre-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thalie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tree-dvips-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verse-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xyling-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-humanities-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adtrees.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-lds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-mouth.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-parse.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-covington.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diadia.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dramatist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dvgloss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecltree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edfnotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ednotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eledform.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eledmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gb4e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmverse.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jura.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-juraabbrev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-juramisc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jurarsp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ledmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lexikon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lexref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ling-macros.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linguex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-liturg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metrix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nnext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parallel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parrun.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phonrule.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plari.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-play.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poemscol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poetry.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poetrytex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qobitree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qtree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reledmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rrgtrees.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rtklage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-screenplay.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-screenplay-pkg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textglos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theatre.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thalie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tree-dvips.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verse.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xyling.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adtrees.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-lds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-mouth.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-parse.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-covington.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diadia.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dramatist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dvgloss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecltree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edfnotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ednotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eledform.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eledmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gb4e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmverse.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jura.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-juraabbrev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-juramisc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jurarsp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ledmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lexikon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lexref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ling-macros.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linguex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-liturg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metrix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nnext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parallel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parrun.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phonrule.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plari.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-play.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poemscol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poetry.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poetrytex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qobitree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qtree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reledmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rrgtrees.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rtklage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-screenplay.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-screenplay-pkg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textglos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theatre.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thalie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tree-dvips.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verse.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xyling.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adtrees.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-lds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-mouth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-parse.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-covington.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diadia.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dramatist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvgloss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecltree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edfnotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ednotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eledform.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eledmac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gb4e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmverse.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jura.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-juraabbrev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-juramisc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jurarsp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ledmac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lexikon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lexref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ling-macros.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linguex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-liturg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metrix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nnext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parallel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parrun.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phonrule.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plari.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-play.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poemscol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poetry.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poetrytex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qobitree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qtree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reledmac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rrgtrees.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rtklage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-screenplay.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-screenplay-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sides.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textglos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theatre.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thalie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tree-dvips.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verse.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xyling.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-lds.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-mouth.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dramatist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dvgloss.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edfnotes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eledform.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eledmac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jura.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-juraabbrev.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jurarsp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ledmac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-liturg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metrix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nnext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parallel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parrun.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plari.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-play.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poemscol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poetry.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poetrytex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reledmac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rrgtrees.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-screenplay.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textglos.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thalie.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verse.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-lds.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-mouth.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dramatist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dvgloss.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edfnotes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eledform.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eledmac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jura.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-juraabbrev.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jurarsp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ledmac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-liturg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metrix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nnext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parallel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parrun.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plari.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-play.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poemscol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poetry.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poetrytex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reledmac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rrgtrees.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-screenplay.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textglos.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thalie.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verse.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-lds.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-mouth.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dramatist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvgloss.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edfnotes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eledform.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eledmac.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jura.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-juraabbrev.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jurarsp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ledmac.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-liturg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metrix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nnext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parallel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parrun.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plari.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-play.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poemscol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poetry.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poetrytex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reledmac.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rrgtrees.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-screenplay.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textglos.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thalie.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verse.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=f7e7516816390d98569f9ac5d2ef5e3e diff --git a/metadata/md5-cache/dev-texlive/texlive-langarabic-2021 b/metadata/md5-cache/dev-texlive/texlive-langarabic-2021 index fa57a680b535..b8492594a5f6 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langarabic-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langarabic-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Arabic EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-2 GPL-3+ LPPL-1.3 LPPL-1.3c OFL public-domain RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alkalami-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alpha-persian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amiri-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabi-add-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabluatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidihl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dad-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ghab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvarabic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-arabic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-farsi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imsproc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kurdishlipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-persian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luabidi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-na-box-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-persian-bib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simurgh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texnegar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xepersian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xepersian-hm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langarabic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alkalami-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alpha-persian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amiri-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabi-add-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabluatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidihl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dad-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ghab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvarabic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-arabic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-farsi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imsproc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kurdishlipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-persian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luabidi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-na-box-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-persian-bib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simurgh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texnegar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xepersian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xepersian-hm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langarabic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alkalami-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alpha-persian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amiri-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabi-add-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabluatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidihl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dad-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ghab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvarabic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-arabic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-farsi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imsproc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kurdishlipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-persian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luabidi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-na-box-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-persian-bib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simurgh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texnegar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xepersian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xepersian-hm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langarabic-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alkalami.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alpha-persian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amiri.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabi-add.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabluatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidihl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dad.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ghab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvarabic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imsproc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kurdishlipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-persian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luabidi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-na-box.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-persian-bib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simurgh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texnegar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xepersian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xepersian-hm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alkalami.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alpha-persian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amiri.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabi-add.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabluatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidihl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dad.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ghab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvarabic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imsproc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kurdishlipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-persian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luabidi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-na-box.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-persian-bib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simurgh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texnegar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xepersian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xepersian-hm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alkalami.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alpha-persian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amiri.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabi-add.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabluatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidihl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dad.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ghab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvarabic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imsproc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kurdishlipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-persian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luabidi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-na-box.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-persian-bib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simurgh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texnegar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xepersian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xepersian-hm.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabluatex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texnegar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xepersian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xepersian-hm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabluatex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texnegar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xepersian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xepersian-hm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabluatex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texnegar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xepersian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xepersian-hm.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=086701f7ec158eca38607253248d22fb diff --git a/metadata/md5-cache/dev-texlive/texlive-langchinese-2021 b/metadata/md5-cache/dev-texlive/texlive-langchinese-2021 index 1ce5b72906ba..df4c159e4b9c 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langchinese-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langchinese-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm prepare unpack DEPEND=>=dev-texlive/texlive-langcjk-2021 DESCRIPTION=TeXLive Chinese EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=FDL-1.1 GPL-1 GPL-2 LGPL-2 LPPL-1.3 LPPL-1.3c MIT public-domain TeX TeX- RDEPEND=>=dev-texlive/texlive-langcjk-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arphic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arphic-ttf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asymptote-by-example-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asymptote-faq-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asymptote-manual-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cns-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctex-faq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fandol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fduthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-chinese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impatient-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-install-latex-guide-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-chinese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nanicolle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-njurepo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfornament-han-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qyxf-book-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texproposal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xtuthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upzhkinsoku-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpinyin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhlineskip-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhlipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhmetrics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhmetrics-uptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhnumber-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhspacing-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langchinese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arphic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arphic-ttf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asymptote-by-example-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asymptote-faq-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asymptote-manual-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cns-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctex-faq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fandol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fduthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-chinese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impatient-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-install-latex-guide-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-chinese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nanicolle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-njurepo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfornament-han-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qyxf-book-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texproposal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xtuthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upzhkinsoku-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpinyin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhlineskip-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhlipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhmetrics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhmetrics-uptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhnumber-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhspacing-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langchinese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arphic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arphic-ttf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-by-example-zh-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-faq-zh-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-manual-zh-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cns-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctex-faq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fandol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fduthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-chinese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impatient-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-install-latex-guide-zh-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-chinese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nanicolle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-njurepo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfornament-han-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qyxf-book-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-zh-cn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texproposal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xtuthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upzhkinsoku-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpinyin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhlineskip-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhlipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhmetrics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhmetrics-uptex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhnumber-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhspacing-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langchinese-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arphic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arphic-ttf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asymptote-by-example-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asymptote-faq-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asymptote-manual-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cns.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctex-faq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fandol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fduthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impatient-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-install-latex-guide-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-chinese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nanicolle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-njurepo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfornament-han.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qyxf-book.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texproposal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xtuthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upzhkinsoku.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpinyin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhlineskip.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhlipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhmetrics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhmetrics-uptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhnumber.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhspacing.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arphic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arphic-ttf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asymptote-by-example-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asymptote-faq-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asymptote-manual-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cns.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctex-faq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fandol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fduthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impatient-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-install-latex-guide-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-chinese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nanicolle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-njurepo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfornament-han.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qyxf-book.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texproposal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xtuthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upzhkinsoku.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpinyin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhlineskip.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhlipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhmetrics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhmetrics-uptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhnumber.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhspacing.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arphic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arphic-ttf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-by-example-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-faq-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-manual-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cns.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctex-faq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fandol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fduthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impatient-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-install-latex-guide-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-chinese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nanicolle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-njurepo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfornament-han.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qyxf-book.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texproposal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xtuthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upzhkinsoku.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpinyin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhlineskip.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhlipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhmetrics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhmetrics-uptex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhnumber.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhspacing.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fduthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-njurepo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpinyin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhlipsum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhmetrics.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zhnumber.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fduthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-njurepo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpinyin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhlipsum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhmetrics.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zhnumber.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fduthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-njurepo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpinyin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhlipsum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhmetrics.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zhnumber.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=5e4e5ab66aff20795fe83fc6b6f6e8ca diff --git a/metadata/md5-cache/dev-texlive/texlive-langcjk-2021 b/metadata/md5-cache/dev-texlive/texlive-langcjk-2021 index 62683bcec1c7..bf3c747ce027 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langcjk-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langcjk-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-basic-2019 >=app-text/texlive-core-2010[cjk] >=dev-texlive/texlive-latex-2011 DESCRIPTION=TeXLive Chinese/Japanese/Korean (base) EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=BSD GPL-1 GPL-2 GPL-3 LPPL-1.3 LPPL-1.3c MIT TeX RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-basic-2019 >=app-text/texlive-core-2010[cjk] >=dev-texlive/texlive-latex-2011 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adobemapping-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-c90-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk-gs-integrate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjkpunct-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjkutils-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dnp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garuda-c90-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixjfm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jfmutil-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-norasi-c90-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxtatescale-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcjk2uni-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjafont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langcjk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adobemapping-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-c90-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk-gs-integrate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjkpunct-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjkutils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dnp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garuda-c90-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixjfm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jfmutil-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-norasi-c90-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxtatescale-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcjk2uni-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjafont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langcjk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adobemapping-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-c90-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk-gs-integrate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjkpunct-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjkutils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dnp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garuda-c90-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixjfm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jfmutil-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-norasi-c90-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxtatescale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcjk2uni-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zxjafont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langcjk-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-c90.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk-gs-integrate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjkpunct.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjkutils.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixjfm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jfmutil.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxtatescale.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcjk2uni.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjafont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-c90.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk-gs-integrate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjkpunct.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjkutils.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixjfm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jfmutil.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxtatescale.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcjk2uni.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjafont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-c90.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk-gs-integrate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjkpunct.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjkutils.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixjfm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jfmutil.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxtatescale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcjk2uni.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zxjafont.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-c90.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk-gs-integrate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjkpunct.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garuda-c90.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-norasi-c90.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcjk2uni.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-c90.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk-gs-integrate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjkpunct.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garuda-c90.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-norasi-c90.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcjk2uni.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-c90.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk-gs-integrate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjkpunct.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garuda-c90.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-norasi-c90.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcjk2uni.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=ee4dc72fb9709c543405507608448802 diff --git a/metadata/md5-cache/dev-texlive/texlive-langcyrillic-2021 b/metadata/md5-cache/dev-texlive/texlive-langcyrillic-2021 index 784991580c68..16384171e70d 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langcyrillic-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langcyrillic-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2021 DESCRIPTION=TeXLive Cyrillic EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LPPL-1.3 LPPL-1.3c MIT public-domain TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-belarusian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-bulgarian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-russian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-serbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-serbianc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-ukrainian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-churchslavonic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmcyr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyrillic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyrillic-bin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyrplain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-disser-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eskd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eskdx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gost-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-belarusian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-bulgarian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-churchslavonic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-mongolian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-russian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-serbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-ukrainian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcyw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lhcyr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-bulgarian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-mongol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-russian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-ukr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mongolian-babel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-montex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpman-ru-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numnameru-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-eucl-translation-bg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ruhyphen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-russ-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-apostrophe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-date-lat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-def-cyr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-lig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-t2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-ru-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-sr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ukrhyph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecyrmongolian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langcyrillic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-belarusian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-bulgarian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-russian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-serbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-serbianc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-ukrainian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-churchslavonic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmcyr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyrillic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyrillic-bin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyrplain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-disser-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eskd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eskdx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gost-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-belarusian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-bulgarian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-churchslavonic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-mongolian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-russian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-serbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-ukrainian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcyw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lhcyr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-bulgarian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-mongol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-russian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-ukr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mongolian-babel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-montex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpman-ru-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numnameru-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-eucl-translation-bg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ruhyphen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-russ-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-apostrophe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-date-lat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-def-cyr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-lig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-t2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-ru-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-sr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ukrhyph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecyrmongolian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langcyrillic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-belarusian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-bulgarian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-russian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-serbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-serbianc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-ukrainian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-churchslavonic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmcyr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyrillic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyrillic-bin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyrplain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-disser-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eskd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eskdx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gost-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-belarusian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-bulgarian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-churchslavonic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-mongolian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-russian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-serbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-ukrainian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcyw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lhcyr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-bulgarian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-mongol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-russian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-ukr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mongolian-babel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-montex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpman-ru-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numnameru-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-eucl-translation-bg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ruhyphen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-russ-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-apostrophe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-date-lat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-def-cyr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-lig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-t2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-ru-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-sr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ukrhyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecyrmongolian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langcyrillic-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-belarusian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-russian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-serbian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-serbianc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-ukrainian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-churchslavonic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmcyr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyrillic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyrillic-bin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-disser.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eskd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eskdx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gost.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcyw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-mongol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-russian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-ukr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mongolian-babel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-montex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpman-ru.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numnameru.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-eucl-translation-bg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-russ.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-apostrophe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-date-lat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-def-cyr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-serbian-lig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-t2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-ru.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-sr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ukrhyph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecyrmongolian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-belarusian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-russian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-serbian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-serbianc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-ukrainian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-churchslavonic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmcyr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyrillic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyrillic-bin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-disser.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eskd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eskdx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gost.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcyw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-mongol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-russian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-ukr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mongolian-babel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-montex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpman-ru.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numnameru.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-eucl-translation-bg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-russ.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-apostrophe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-date-lat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-def-cyr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-serbian-lig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-t2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-ru.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-sr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ukrhyph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecyrmongolian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-belarusian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-russian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-serbian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-serbianc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-ukrainian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-churchslavonic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmcyr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyrillic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyrillic-bin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-disser.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eskd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eskdx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gost.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcyw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-mongol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-russian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-ukr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mongolian-babel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-montex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpman-ru.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numnameru.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-eucl-translation-bg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-russ.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-apostrophe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-date-lat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-def-cyr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-serbian-lig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-t2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-ru.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-sr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ukrhyph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecyrmongolian.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-belarusian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-bulgarian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-russian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-serbian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-serbianc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-ukrainian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyrillic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-disser.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eskd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gost.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcyw.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lh.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lhcyr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mongolian-babel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ruhyphen.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecyrmongolian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-belarusian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-bulgarian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-russian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-serbian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-serbianc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-ukrainian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyrillic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-disser.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eskd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gost.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcyw.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lh.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lhcyr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mongolian-babel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ruhyphen.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecyrmongolian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-belarusian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-bulgarian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-russian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-serbian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-serbianc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-ukrainian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyrillic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-disser.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eskd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gost.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcyw.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lh.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lhcyr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mongolian-babel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ruhyphen.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecyrmongolian.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=e48a0493682287821ee7993c2ffa6275 diff --git a/metadata/md5-cache/dev-texlive/texlive-langczechslovak-2021 b/metadata/md5-cache/dev-texlive/texlive-langczechslovak-2021 index f249e1690d05..df62ddfa394d 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langczechslovak-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langczechslovak-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2014[xetex] >=dev-texlive/texlive-luatex-2016 >=dev-texlive/texlive-langenglish-2019 >=dev-texlive/texlive-langeuropean-2019 >=dev-texlive/texlive-langfrench-2019 >=dev-texlive/texlive-langgerman-2019 >=dev-texlive/texlive-langpolish-2019 >=dev-texlive/texlive-langspanish-2019 >=dev-texlive/texlive-langitalian-2019 DESCRIPTION=TeXLive Czech/Slovak EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LPPL-1.3 TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2014[xetex] >=dev-texlive/texlive-luatex-2016 >=dev-texlive/texlive-langenglish-2019 >=dev-texlive/texlive-langeuropean-2019 >=dev-texlive/texlive-langfrench-2019 >=dev-texlive/texlive-langgerman-2019 >=dev-texlive/texlive-langpolish-2019 >=dev-texlive/texlive-langspanish-2019 >=dev-texlive/texlive-langitalian-2019 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-czech-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-slovak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cnbwp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csbulletin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cslatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csplain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cstex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-czech-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-slovak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-czech-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-slovak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-cz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langczechslovak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-czech-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-slovak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cnbwp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csbulletin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cslatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csplain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cstex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-czech-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-slovak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-czech-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-slovak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-cz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langczechslovak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-czech-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-slovak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cnbwp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csbulletin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cslatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csplain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cstex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-czech-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-slovak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-czech-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-slovak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-cz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langczechslovak-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-czech.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-slovak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cnbwp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csbulletin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cslatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cstex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-czech.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-slovak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-cz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-czech.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-slovak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cnbwp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csbulletin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cslatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cstex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-czech.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-slovak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-cz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-czech.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-slovak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cnbwp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csbulletin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cslatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cstex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-czech.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-slovak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-cz.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-czech.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-slovak.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cslatex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-czech.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-slovak.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cslatex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-czech.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-slovak.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cslatex.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=b385d2f0ad3d226580e7898b97d0bd2a diff --git a/metadata/md5-cache/dev-texlive/texlive-langenglish-2021 b/metadata/md5-cache/dev-texlive/texlive-langenglish-2021 index 9ff497bf58ee..ebbea873ed63 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langenglish-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langenglish-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive US and UK English EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=CC-BY-SA-4.0 FDL-1.1 GPL-1 GPL-2 GPL-2+ RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-english-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-MemoirChapStyles-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-Type1fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amiweb2c-guide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscls-doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amslatex-primer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-around-the-bend-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascii-chart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-cheatsheet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-components-of-TeX-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comprehensive-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dickimaw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docsurvey-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtxtut-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-first-latex-doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forest-quickstart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guide-to-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-happy4th-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impatient-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intro-scientific-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-english-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-brochure-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-course-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-doc-ptr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-graphics-companion-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-refsheet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-veryshortguide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-web-companion-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex2e-help-texinfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex4wp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcourse-rug-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexfileinfo-pkgs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-english-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-macros2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-math-into-latex-4-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-maths-symbols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memdesign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metafont-beginners-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metapost-examples-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-patgen2-tutorial-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pictexsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plain-doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-short-math-guide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplified-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-startlatex2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svg-inkscape-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tamethebeast-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-font-errors-cheatsheet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-nutshell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-overview-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-refs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texbytopic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texonly-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlepages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlc2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlmgrbasics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-undergradmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-visualfaq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-webguide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetexref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langenglish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-english-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-MemoirChapStyles-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-Type1fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amiweb2c-guide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscls-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amslatex-primer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-around-the-bend-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascii-chart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-cheatsheet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-components-of-TeX-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comprehensive-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dickimaw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docsurvey-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtxtut-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-first-latex-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forest-quickstart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guide-to-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-happy4th-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impatient-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intro-scientific-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-english-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-brochure-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-course-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-doc-ptr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-graphics-companion-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-refsheet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-veryshortguide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-web-companion-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex2e-help-texinfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex4wp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcourse-rug-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexfileinfo-pkgs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-english-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-macros2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-math-into-latex-4-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-maths-symbols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memdesign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metafont-beginners-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metapost-examples-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-patgen2-tutorial-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pictexsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plain-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-short-math-guide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplified-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-startlatex2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svg-inkscape-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tamethebeast-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-font-errors-cheatsheet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-nutshell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-overview-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-refs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texbytopic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texonly-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlepages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlc2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlmgrbasics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-undergradmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-visualfaq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-webguide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetexref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langenglish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-english-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-MemoirChapStyles-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-Type1fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amiweb2c-guide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscls-doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amslatex-primer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-around-the-bend-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascii-chart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-cheatsheet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-components-of-TeX-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comprehensive-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dickimaw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docsurvey-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxtut-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-first-latex-doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forest-quickstart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gentle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guide-to-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-happy4th-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impatient-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intro-scientific-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-english-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-brochure-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-course-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-doc-ptr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-graphics-companion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-refsheet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-veryshortguide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-web-companion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2e-help-texinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex4wp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcourse-rug-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileinfo-pkgs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-english-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-macros2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-math-into-latex-4-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-maths-symbols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memdesign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metafont-beginners-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metapost-examples-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen2-tutorial-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pictexsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plain-doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-short-math-guide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplified-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-startlatex2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svg-inkscape-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tamethebeast-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-font-errors-cheatsheet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-nutshell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-overview-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-refs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texbytopic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texonly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlepages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlc2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlmgrbasics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-undergradmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-visualfaq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-webguide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetexref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langenglish-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-MemoirChapStyles.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-Type1fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amiweb2c-guide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscls-doc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amslatex-primer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-around-the-bend.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascii-chart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biblatex-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-components-of-TeX.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comprehensive.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dickimaw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docsurvey.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtxtut.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-first-latex-doc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forest-quickstart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guide-to-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-happy4th.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impatient.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intro-scientific.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-english.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-brochure.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-course.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-doc-ptr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-graphics-companion.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-refsheet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-veryshortguide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-web-companion.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex2e-help-texinfo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex4wp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcourse-rug.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexfileinfo-pkgs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-english.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-macros2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-math-into-latex-4.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-maths-symbols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memdesign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metafont-beginners.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metapost-examples.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-patgen2-tutorial.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pictexsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plain-doc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-short-math-guide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplified-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-startlatex2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svg-inkscape.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tamethebeast.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-font-errors-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-nutshell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-overview.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-refs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texbytopic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texonly.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlepages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlc2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlmgrbasics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-undergradmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-visualfaq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-webguide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetexref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-MemoirChapStyles.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-Type1fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amiweb2c-guide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscls-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amslatex-primer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-around-the-bend.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascii-chart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biblatex-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-components-of-TeX.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comprehensive.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dickimaw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docsurvey.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtxtut.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-first-latex-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forest-quickstart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guide-to-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-happy4th.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impatient.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intro-scientific.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-english.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-brochure.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-course.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-doc-ptr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-graphics-companion.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-refsheet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-veryshortguide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-web-companion.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex2e-help-texinfo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex4wp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcourse-rug.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexfileinfo-pkgs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-english.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-macros2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-math-into-latex-4.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-maths-symbols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memdesign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metafont-beginners.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metapost-examples.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-patgen2-tutorial.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pictexsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plain-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-short-math-guide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplified-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-startlatex2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svg-inkscape.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tamethebeast.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-font-errors-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-nutshell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-overview.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-refs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texbytopic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texonly.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlepages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlc2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlmgrbasics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-undergradmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-visualfaq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-webguide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetexref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-MemoirChapStyles.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-Type1fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amiweb2c-guide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscls-doc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amslatex-primer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-around-the-bend.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascii-chart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biblatex-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-components-of-TeX.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comprehensive.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dickimaw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docsurvey.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxtut.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-first-latex-doc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forest-quickstart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gentle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guide-to-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-happy4th.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impatient.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intro-scientific.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-english.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-brochure.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-course.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-doc-ptr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-graphics-companion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-refsheet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-veryshortguide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-web-companion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2e-help-texinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex4wp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcourse-rug.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileinfo-pkgs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-english.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-macros2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-math-into-latex-4.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-maths-symbols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memdesign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metafont-beginners.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metapost-examples.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen2-tutorial.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pictexsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plain-doc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-short-math-guide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplified-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-startlatex2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svg-inkscape.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tamethebeast.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-font-errors-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-nutshell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-overview.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-refs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texbytopic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texonly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlepages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlc2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlmgrbasics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-undergradmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-visualfaq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-webguide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetexref.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexfileinfo-pkgs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexfileinfo-pkgs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileinfo-pkgs.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=f80194560fb6fca379a017cf26520d1b diff --git a/metadata/md5-cache/dev-texlive/texlive-langeuropean-2021 b/metadata/md5-cache/dev-texlive/texlive-langeuropean-2021 index 4166dbab19f4..cb91973590f2 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langeuropean-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langeuropean-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Other European languages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 LPPL-1.3c public-domain TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-armtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-albanian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-bosnian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-breton-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-croatian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-danish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-dutch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-estonian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-finnish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-friulan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-hungarian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-icelandic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-irish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-kurmanji-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-latin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-latvian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-macedonian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-norsk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-occitan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-piedmontese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-romanian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-romansh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-samin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-scottish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-slovenian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-swedish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-turkish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-welsh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-finbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gloss-occitan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hrlatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hulipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-croatian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-danish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-dutch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-estonian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-finnish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-friulan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-hungarian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-icelandic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-irish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-kurmanji-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-latin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-latvian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-lithuanian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-macedonian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-norwegian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-occitan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-piedmontese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-romanian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-romansh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-slovenian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-swedish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-turkish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-uppersorbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-welsh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lithuanian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-dutch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-estonian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-finnish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-slovenian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-turkish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nevelok-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rojud-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swebib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turkmen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langeuropean-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-armtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-albanian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-bosnian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-breton-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-croatian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-danish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-dutch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-estonian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-finnish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-friulan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-hungarian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-icelandic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-irish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-kurmanji-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-latin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-latvian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-macedonian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-norsk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-occitan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-piedmontese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-romanian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-romansh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-samin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-scottish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-slovenian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-swedish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-turkish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-welsh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-finbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gloss-occitan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hrlatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hulipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-croatian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-danish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-dutch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-estonian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-finnish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-friulan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-hungarian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-icelandic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-irish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-kurmanji-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-latin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-latvian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-lithuanian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-macedonian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-norwegian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-occitan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-piedmontese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-romanian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-romansh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-slovenian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-swedish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-turkish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-uppersorbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-welsh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lithuanian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-dutch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-estonian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-finnish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-slovenian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-turkish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nevelok-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rojud-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swebib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turkmen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langeuropean-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-armtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-albanian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-bosnian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-breton-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-croatian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-danish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-dutch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-estonian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-finnish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-friulan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-hungarian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-icelandic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-irish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-kurmanji-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-latin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-latvian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-macedonian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-norsk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-occitan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-piedmontese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-romanian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-romansh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-samin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-scottish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-slovenian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-swedish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-turkish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-welsh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-finbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gloss-occitan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hrlatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hulipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-croatian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-danish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-dutch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-estonian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-finnish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-friulan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-hungarian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-icelandic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-irish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-kurmanji-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-latin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-latvian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-lithuanian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-macedonian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-norwegian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-occitan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-piedmontese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-romanian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-romansh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-slovenian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-swedish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-turkish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-uppersorbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-welsh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lithuanian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-dutch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-estonian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-finnish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-slovenian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-turkish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nevelok-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rojud-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swebib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turkmen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langeuropean-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-armtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-albanian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-bosnian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-breton.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-croatian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-danish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-dutch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-estonian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-finnish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-friulan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-hungarian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-icelandic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-irish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-kurmanji.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-latin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-latvian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-macedonian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-norsk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-occitan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-piedmontese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-romanian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-romansh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-samin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-scottish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-slovenian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-swedish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-turkish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-welsh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gloss-occitan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hrlatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hulipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-hungarian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lithuanian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-dutch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-estonian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-finnish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-slovenian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-turkish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nevelok.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rojud.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swebib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turkmen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-armtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-albanian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-bosnian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-breton.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-croatian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-danish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-dutch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-estonian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-finnish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-friulan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-hungarian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-icelandic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-irish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-kurmanji.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-latin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-latvian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-macedonian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-norsk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-occitan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-piedmontese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-romanian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-romansh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-samin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-scottish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-slovenian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-swedish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-turkish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-welsh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gloss-occitan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hrlatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hulipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-hungarian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lithuanian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-dutch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-estonian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-finnish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-slovenian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-turkish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nevelok.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rojud.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swebib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turkmen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-armtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-albanian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-bosnian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-breton.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-croatian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-danish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-dutch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-estonian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-finnish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-friulan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-hungarian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-icelandic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-irish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-kurmanji.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-latin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-latvian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-macedonian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-norsk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-occitan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-piedmontese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-romanian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-romansh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-samin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-scottish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-slovenian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-swedish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-turkish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-welsh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gloss-occitan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hrlatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hulipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-hungarian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lithuanian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-dutch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-estonian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-finnish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-slovenian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-turkish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nevelok.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rojud.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swebib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turkmen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-albanian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-bosnian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-breton.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-croatian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-danish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-dutch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-estonian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-finnish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-friulan.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-icelandic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-irish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-kurmanji.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-latin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-latvian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-macedonian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-norsk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-occitan.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-piedmontese.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-romanian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-romansh.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-samin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-scottish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-slovenian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-swedish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-turkish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-welsh.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gloss-occitan.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hrlatex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hulipsum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-turkish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nevelok.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turkmen.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-albanian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-bosnian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-breton.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-croatian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-danish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-dutch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-estonian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-finnish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-friulan.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-icelandic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-irish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-kurmanji.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-latin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-latvian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-macedonian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-norsk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-occitan.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-piedmontese.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-romanian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-romansh.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-samin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-scottish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-slovenian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-swedish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-turkish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-welsh.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gloss-occitan.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hrlatex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hulipsum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-turkish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nevelok.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turkmen.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-albanian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-bosnian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-breton.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-croatian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-danish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-dutch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-estonian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-finnish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-friulan.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-icelandic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-irish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-kurmanji.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-latin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-latvian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-macedonian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-norsk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-occitan.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-piedmontese.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-romanian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-romansh.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-samin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-scottish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-slovenian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-swedish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-turkish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-welsh.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gloss-occitan.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hrlatex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hulipsum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-turkish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nevelok.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turkmen.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=a06536449f1f4dc11ba2ad317c5f79d5 diff --git a/metadata/md5-cache/dev-texlive/texlive-langfrench-2021 b/metadata/md5-cache/dev-texlive/texlive-langfrench-2021 index 255c2dc9abdf..79d2466a33f6 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langfrench-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langfrench-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive French EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-2 CC-BY-4.0 RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aeguill-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-annee-scolaire-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apprendre-a-programmer-en-tex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apprends-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-basque-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basque-book-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basque-date-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bib-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booktabs-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-droit-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-e-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epslatex-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expose-expl3-dunkerque-2019-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facture-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formation-latex-ul-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frenchmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frletter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frpseudocode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-basque-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impatient-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impnattypo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex2e-help-texinfo-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mafr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matapli-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-profcollege-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabvar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tdsfrmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-array-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-dcolumn-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-natbib-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-tabbing-fr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-variations-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-visualtikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langfrench-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aeguill-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-annee-scolaire-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apprendre-a-programmer-en-tex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apprends-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-basque-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basque-book-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basque-date-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bib-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booktabs-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-droit-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-e-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epslatex-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expose-expl3-dunkerque-2019-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facture-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formation-latex-ul-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frenchmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frletter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frpseudocode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-basque-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impatient-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impnattypo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex2e-help-texinfo-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mafr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matapli-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-profcollege-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabvar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tdsfrmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-array-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-dcolumn-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-natbib-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-tabbing-fr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-variations-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-visualtikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langfrench-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aeguill-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-annee-scolaire-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apprendre-a-programmer-en-tex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apprends-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-basque-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basque-book-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basque-date-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bib-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booktabs-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-droit-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-e-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epslatex-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expose-expl3-dunkerque-2019-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facture-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formation-latex-ul-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frenchmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frletter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frpseudocode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-basque-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impatient-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impnattypo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2e-help-texinfo-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mafr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matapli-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-profcollege-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabvar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tdsfrmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-array-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-dcolumn-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-natbib-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-tabbing-fr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-variations-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-visualtikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langfrench-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aeguill.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-annee-scolaire.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apprendre-a-programmer-en-tex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apprends-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-basque.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basque-book.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basque-date.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bib-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booktabs-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-droit-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-e-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epslatex-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expose-expl3-dunkerque-2019.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facture.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formation-latex-ul.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frenchmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frletter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frpseudocode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impatient-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impnattypo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex2e-help-texinfo-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mafr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matapli.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-profcollege.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabvar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tdsfrmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-array-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-dcolumn-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-natbib-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-tabbing-fr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-variations.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-visualtikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aeguill.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-annee-scolaire.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apprendre-a-programmer-en-tex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apprends-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-basque.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basque-book.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basque-date.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bib-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booktabs-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-droit-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-e-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epslatex-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expose-expl3-dunkerque-2019.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facture.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formation-latex-ul.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frenchmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frletter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frpseudocode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impatient-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impnattypo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex2e-help-texinfo-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mafr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matapli.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-profcollege.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabvar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tdsfrmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-array-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-dcolumn-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-natbib-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-tabbing-fr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-variations.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-visualtikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aeguill.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-annee-scolaire.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apprendre-a-programmer-en-tex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apprends-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-basque.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basque-book.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basque-date.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bib-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booktabs-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-droit-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-e-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epslatex-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expose-expl3-dunkerque-2019.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facture.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formation-latex-ul.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frenchmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frletter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frpseudocode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impatient-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impnattypo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2e-help-texinfo-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mafr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matapli.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-profcollege.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabvar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tdsfrmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-array-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-dcolumn-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-natbib-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-tabbing-fr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-variations.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-visualtikz.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-annee-scolaire.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-basque.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-french.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basque-book.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basque-date.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-french.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facture.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formation-latex-ul.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frenchmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-basque.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-impnattypo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabvar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tdsfrmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-annee-scolaire.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-basque.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-french.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basque-book.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basque-date.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-french.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facture.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formation-latex-ul.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frenchmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-basque.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-impnattypo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabvar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tdsfrmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-annee-scolaire.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-basque.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-french.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basque-book.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basque-date.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-french.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facture.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formation-latex-ul.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frenchmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-basque.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-impnattypo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabvar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tdsfrmath.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=28fea8ebcf035a533764e278eb496e8a diff --git a/metadata/md5-cache/dev-texlive/texlive-langgerman-2021 b/metadata/md5-cache/dev-texlive/texlive-langgerman-2021 index 19441bbf9d39..855baf895563 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langgerman-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langgerman-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=!~dev-texlive/texlive-xetex-2020 >=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive German EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=FDL-1.1 GPL-1 GPL-2 LPPL-1.3 LPPL-1.3c MIT OPL TeX-other-free RDEPEND=!~dev-texlive/texlive-xetex-2020 >=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apalike-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booktabs-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csquotes-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dehyph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dehyph-exptl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dhua-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtk-bibliography-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etdipa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etoolbox-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fifinddo-info-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-germbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-germkorr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hausarbeit-jura-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-koma-script-examples-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2picfaq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-doc-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-microtype-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-milog-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-r_und_s-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schulmathematik-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-templates-fenn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-templates-sommer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termcal-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tipa-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-arsclassica-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-biblatex-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-chemsym-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-ecv-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-enumitem-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-europecv-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-filecontents-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-moreverb-de-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-udesoftec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uhrzeit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umlaute-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-voss-mathcol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langgerman-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apalike-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booktabs-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csquotes-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dehyph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dehyph-exptl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dhua-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtk-bibliography-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etdipa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etoolbox-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fifinddo-info-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-germbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-germkorr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hausarbeit-jura-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-koma-script-examples-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2picfaq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-microtype-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-milog-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-r_und_s-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schulmathematik-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-templates-fenn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-templates-sommer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termcal-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tipa-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-arsclassica-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-biblatex-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-chemsym-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-ecv-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-enumitem-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-europecv-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-filecontents-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-moreverb-de-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-udesoftec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uhrzeit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umlaute-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-voss-mathcol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langgerman-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apalike-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booktabs-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csquotes-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dehyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dehyph-exptl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dhua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtk-bibliography-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etdipa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etoolbox-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fifinddo-info-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-germbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-germkorr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hausarbeit-jura-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-koma-script-examples-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2picfaq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-doc-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-microtype-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-milog-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-r_und_s-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schulmathematik-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-templates-fenn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-templates-sommer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termcal-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tipa-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-arsclassica-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-biblatex-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-chemsym-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-ecv-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-enumitem-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-europecv-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-filecontents-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-moreverb-de-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-udesoftec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uhrzeit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umlaute-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-voss-mathcol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langgerman-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apalike-german.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-german.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibleref-german.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booktabs-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csquotes-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dehyph-exptl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dhua.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtk-bibliography.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etdipa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etoolbox-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fifinddo-info.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-german.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-germbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-germkorr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hausarbeit-jura.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-koma-script-examples.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2picfaq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-german.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualatex-doc-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-microtype-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-milog.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-r_und_s.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schulmathematik.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-templates-fenn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-templates-sommer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termcal-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tipa-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-arsclassica-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-biblatex-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-chemsym-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-ecv-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-enumitem-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-europecv-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-filecontents-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translation-moreverb-de.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-udesoftec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uhrzeit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umlaute.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-voss-mathcol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apalike-german.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-german.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibleref-german.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booktabs-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csquotes-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dehyph-exptl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dhua.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtk-bibliography.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etdipa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etoolbox-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fifinddo-info.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-german.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-germbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-germkorr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hausarbeit-jura.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-koma-script-examples.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2picfaq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-german.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-microtype-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-milog.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-r_und_s.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schulmathematik.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-templates-fenn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-templates-sommer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termcal-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tipa-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-arsclassica-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-biblatex-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-chemsym-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-ecv-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-enumitem-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-europecv-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-filecontents-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translation-moreverb-de.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-udesoftec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uhrzeit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umlaute.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-voss-mathcol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apalike-german.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-german.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibleref-german.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booktabs-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csquotes-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dehyph-exptl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dhua.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtk-bibliography.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etdipa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etoolbox-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fifinddo-info.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-german.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-germbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-germkorr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hausarbeit-jura.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-koma-script-examples.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2picfaq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-german.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-doc-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-microtype-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-milog.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-r_und_s.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schulmathematik.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-templates-fenn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-templates-sommer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termcal-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tipa-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-arsclassica-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-biblatex-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-chemsym-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-ecv-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-enumitem-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-europecv-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-filecontents-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translation-moreverb-de.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-udesoftec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uhrzeit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umlaute.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-voss-mathcol.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-german.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dhua.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fifinddo-info.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-german.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hausarbeit-jura.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termcal-de.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-udesoftec.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umlaute.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-german.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dhua.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fifinddo-info.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-german.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hausarbeit-jura.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termcal-de.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-udesoftec.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umlaute.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-german.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dhua.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fifinddo-info.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-german.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hausarbeit-jura.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termcal-de.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-udesoftec.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umlaute.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=17c70902e3524f4e4b9b063f27b9dec7 diff --git a/metadata/md5-cache/dev-texlive/texlive-langgreek-2021 b/metadata/md5-cache/dev-texlive/texlive-langgreek-2021 index 1d9375997e28..35e40fa086d4 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langgreek-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langgreek-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Greek EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LGPL-3 LPPL-1.3 LPPL-1.3c public-domain TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-greek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-begingreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-betababel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cbfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cbfonts-fd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsbaskerville-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsporson-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greek-fontenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greek-inputenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greekdates-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greektex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greektonoi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-greek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-ancientgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ibycus-babel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ibygrk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kerkis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-levy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mkgrkindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-teubner-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yannisgr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-greek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-begingreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-betababel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cbfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cbfonts-fd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsbaskerville-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsporson-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greek-fontenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greek-inputenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greekdates-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greektex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greektonoi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-greek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-ancientgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ibycus-babel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ibygrk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kerkis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-levy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mkgrkindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-teubner-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yannisgr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-greek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-begingreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-betababel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cbfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cbfonts-fd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsbaskerville-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsporson-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greek-fontenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greek-inputenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greekdates-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greektex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greektonoi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-greek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-ancientgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ibycus-babel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ibygrk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kerkis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-levy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkgrkindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-teubner-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yannisgr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langgreek-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-greek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-begingreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-betababel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cbfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cbfonts-fd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsbaskerville.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfsporson.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greek-fontenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greek-inputenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greekdates.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greektex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greektonoi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-greek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ibycus-babel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ibygrk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kerkis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-levy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lgreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mkgrkindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-teubner.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xgreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yannisgr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-greek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-begingreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-betababel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cbfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cbfonts-fd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsbaskerville.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfsporson.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greek-fontenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greek-inputenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greekdates.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greektex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greektonoi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-greek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ibycus-babel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ibygrk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kerkis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-levy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lgreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mkgrkindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-teubner.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xgreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yannisgr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-greek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-begingreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-betababel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cbfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cbfonts-fd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsbaskerville.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfsporson.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greek-fontenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greek-inputenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greekdates.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greektex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greektonoi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-greek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ibycus-babel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ibygrk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kerkis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-levy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lgreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkgrkindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-teubner.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xgreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yannisgr.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-greek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-begingreek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cbfonts-fd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greek-fontenc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-greekdates.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ibycus-babel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-teubner.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xgreek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-greek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-begingreek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cbfonts-fd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greek-fontenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-greekdates.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ibycus-babel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-teubner.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xgreek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-greek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-begingreek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cbfonts-fd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greek-fontenc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-greekdates.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ibycus-babel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-teubner.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xgreek.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=7bc2601221d52fb30a29eedb99eb39cc diff --git a/metadata/md5-cache/dev-texlive/texlive-langitalian-2021 b/metadata/md5-cache/dev-texlive/texlive-langitalian-2021 index 429a9a562b83..defd3913b634 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langitalian-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langitalian-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Italian EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=FDL-1.1 GPL-1 GPL-2 LGPL-2 LPPL-1.3 LPPL-1.3c TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antanilipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsldoc-it-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsmath-it-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsthdoc-it-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-italian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codicefiscaleitaliano-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyhdr-it-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixltxhyph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frontespizio-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-italian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-itnumpar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-italian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex4wp-it-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-layaureo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-italian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfrag-italian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-it-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verifica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langitalian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antanilipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsldoc-it-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsmath-it-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsthdoc-it-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-italian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codicefiscaleitaliano-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyhdr-it-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixltxhyph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frontespizio-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-italian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-itnumpar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-italian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex4wp-it-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-layaureo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-italian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfrag-italian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-it-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verifica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langitalian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antanilipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsldoc-it-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsmath-it-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsthdoc-it-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-italian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codicefiscaleitaliano-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyhdr-it-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixltxhyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frontespizio-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-italian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-itnumpar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-italian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex4wp-it-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-layaureo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-italian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfrag-italian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-it-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verifica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langitalian-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antanilipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsldoc-it.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsmath-it.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsthdoc-it.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-italian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codicefiscaleitaliano.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyhdr-it.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixltxhyph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frontespizio.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-itnumpar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-italian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex4wp-it.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-layaureo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-italian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfrag-italian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-it.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verifica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antanilipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsldoc-it.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsmath-it.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsthdoc-it.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-italian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codicefiscaleitaliano.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyhdr-it.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixltxhyph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frontespizio.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-itnumpar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-italian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex4wp-it.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-layaureo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-italian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfrag-italian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-it.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verifica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antanilipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsldoc-it.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsmath-it.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsthdoc-it.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-italian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codicefiscaleitaliano.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyhdr-it.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixltxhyph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frontespizio.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-itnumpar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-italian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex4wp-it.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-layaureo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-italian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfrag-italian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-it.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verifica.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-antanilipsum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-italian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codicefiscaleitaliano.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixltxhyph.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frontespizio.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-itnumpar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-layaureo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verifica.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-antanilipsum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-italian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codicefiscaleitaliano.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixltxhyph.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frontespizio.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-itnumpar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-layaureo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verifica.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-antanilipsum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-italian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codicefiscaleitaliano.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixltxhyph.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frontespizio.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-itnumpar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-layaureo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verifica.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=0d5f1b358e54a4fd2c26d21a213cad74 diff --git a/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021 b/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021 index fc11b8d3ae7c..c7a27a0026e6 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-langcjk-2021 >=dev-texlive/texlive-latexextra-2021 !=dev-texlive/texlive-langcjk-2021 >=dev-texlive/texlive-latexextra-2021 !=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-japanese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxbase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxcjkjatype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxghost-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaholiday-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjalipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaprnind-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjatoucs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjscls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxorigcapt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxwareki-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-convbkmk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotesj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentombow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji-extra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifxptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ipaex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-uptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq-deluxe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jsclasses-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-japanese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexja-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mendex-doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morisawa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbibtex-base-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex-tools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platexcheat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plautopatch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-base-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fontmaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-manual-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex2pdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxbase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxchfon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxcjkcat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjahyper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjodel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxrubrica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxufont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-ja-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uplatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-base-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wadalab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjafbfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjatype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langjapanese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-japanese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxbase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxcjkjatype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxghost-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaholiday-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjalipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaprnind-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjatoucs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjscls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxorigcapt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxwareki-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-convbkmk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotesj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentombow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji-extra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifxptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ipaex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-uptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq-deluxe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jsclasses-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-japanese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexja-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mendex-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morisawa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbibtex-base-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex-tools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platexcheat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plautopatch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-base-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fontmaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-manual-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex2pdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxbase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxchfon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxcjkcat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjahyper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjodel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxrubrica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxufont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-ja-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uplatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-base-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wadalab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjafbfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjatype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langjapanese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascmac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-japanese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxbase-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxcjkjatype-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxghost-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjaholiday-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjalipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjaprnind-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjatoucs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjscls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxorigcapt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxwareki-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-convbkmk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endnotesj-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gentombow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-haranoaji-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-haranoaji-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifptex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifxptex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ipaex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-japanese-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-japanese-otf-uptex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jlreq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jlreq-deluxe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jsclasses-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-japanese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexja-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mendex-doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morisawa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbibtex-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-platex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-platex-tools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-platexcheat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plautopatch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-fontmaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-manual-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex2pdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxbase-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxchfon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxcjkcat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxjahyper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxjodel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxrubrica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxufont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-ja-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uplatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uptex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uptex-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uptex-fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wadalab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zxjafbfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zxjatype-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langjapanese-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-japanese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxbase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxcjkjatype.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxghost.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaholiday.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjalipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaprnind.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjatoucs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjscls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxorigcapt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxwareki.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-convbkmk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotesj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentombow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji-extra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifxptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ipaex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-uptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq-deluxe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jsclasses.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-japanese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexja.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mendex-doc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morisawa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbibtex-base.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex-tools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platexcheat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plautopatch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-base.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fontmaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-manual.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex2pdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxbase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxchfon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxcjkcat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjahyper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjodel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxrubrica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxufont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-ja.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uplatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-base.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wadalab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjafbfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjatype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-japanese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxbase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxcjkjatype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxghost.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaholiday.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjalipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaprnind.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjatoucs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjscls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxorigcapt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxwareki.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-convbkmk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotesj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentombow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji-extra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifxptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ipaex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-uptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq-deluxe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jsclasses.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-japanese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexja.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mendex-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morisawa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbibtex-base.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex-tools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platexcheat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plautopatch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-base.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fontmaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-manual.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex2pdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxbase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxchfon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxcjkcat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjahyper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjodel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxrubrica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxufont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-ja.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uplatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-base.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wadalab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjafbfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjatype.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascmac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-japanese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxbase.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxcjkjatype.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxghost.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjaholiday.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjalipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjaprnind.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjatoucs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjscls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxorigcapt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxwareki.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-convbkmk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endnotesj.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gentombow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-haranoaji.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-haranoaji-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifptex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifxptex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ipaex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-japanese-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-japanese-otf-uptex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jlreq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jlreq-deluxe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jsclasses.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-japanese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexja.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mendex-doc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morisawa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbibtex-base.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-platex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-platex-tools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-platexcheat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plautopatch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-base.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-fontmaps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-manual.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex2pdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxbase.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxchfon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxcjkcat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxjahyper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxjodel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxrubrica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxufont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-ja.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uplatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uptex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uptex-base.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wadalab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zxjafbfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zxjatype.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascmac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-japanese.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjscls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-uptex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jsclasses.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexja.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mendex-doc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morisawa.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fontmaps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxrubrica.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uplatex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascmac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-japanese.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjscls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-uptex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jsclasses.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexja.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mendex-doc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morisawa.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fontmaps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxrubrica.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uplatex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascmac.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-japanese.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxjscls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-japanese-otf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-japanese-otf-uptex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jlreq.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jsclasses.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexja.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mendex-doc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morisawa.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-platex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptex-fontmaps.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxrubrica.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uplatex.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=53f6c2fe633536063f83e1a181933961 diff --git a/metadata/md5-cache/dev-texlive/texlive-langkorean-2021 b/metadata/md5-cache/dev-texlive/texlive-langkorean-2021 index 0d3da918bb76..6511233cf35f 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langkorean-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langkorean-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-langcjk-2021 DESCRIPTION=TeXLive Korean EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=FDL-1.1 GPL-2 LPPL-1.3 LPPL-1.3c OFL TeX-other-free RDEPEND=>=dev-texlive/texlive-langcjk-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baekmuk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk-ko-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-oblivoir-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-plain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-utf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-utils-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-korean-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nanumtype1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmhanguljamo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uhc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unfonts-core-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unfonts-extra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langkorean-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baekmuk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk-ko-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-oblivoir-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-plain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-utf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-utils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-korean-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nanumtype1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmhanguljamo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uhc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unfonts-core-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unfonts-extra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langkorean-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baekmuk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk-ko-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-oblivoir-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-plain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-utf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-utils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-korean-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nanumtype1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmhanguljamo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uhc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unfonts-core-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unfonts-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langkorean-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-baekmuk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjk-ko.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-oblivoir.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-plain.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-utf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kotex-utils.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-korean.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nanumtype1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmhanguljamo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uhc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unfonts-core.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unfonts-extra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-baekmuk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjk-ko.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-oblivoir.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-plain.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-utf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kotex-utils.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-korean.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nanumtype1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmhanguljamo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uhc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unfonts-core.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unfonts-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-baekmuk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjk-ko.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-oblivoir.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-plain.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-utf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kotex-utils.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-korean.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nanumtype1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmhanguljamo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uhc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unfonts-core.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unfonts-extra.doc-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=54b7d66eafbd2b9044a83db249d1f251 diff --git a/metadata/md5-cache/dev-texlive/texlive-langother-2021 b/metadata/md5-cache/dev-texlive/texlive-langother-2021 index 2357f7e51ea0..27716c567fef 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langother-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langother-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Other languages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=CC-BY-SA-4.0 GPL-1 GPL-2 GPL-2+ RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aalok-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-akshar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsldoc-vn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aramaic-serto-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-azerbaijani-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-esperanto-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-georgian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-hebrew-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-indonesian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-interlingua-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-malay-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-sorbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-thai-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-vietnamese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bengali-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-burmese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chhaya-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjhebrew-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebong-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ethiop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ethiop-t1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonts-tlwg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hindawi-latex-template-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-afrikaans-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-armenian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-coptic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-esperanto-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-ethiopic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-georgian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-indic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-indonesian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-interlingua-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-sanskrit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-thai-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-turkmen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-mr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexbangla-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latino-sine-flexione-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-thai-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-vietnamese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marathi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntheorem-vn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-padauk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran-bn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran-ur-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sanskrit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sanskrit-t1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thaienum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thaispec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-alphabets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-velthuis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vntex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wnri-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wnri-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-devanagari-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langother-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aalok-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-akshar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsldoc-vn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aramaic-serto-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-azerbaijani-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-esperanto-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-georgian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-hebrew-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-indonesian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-interlingua-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-malay-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-sorbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-thai-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-vietnamese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bengali-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-burmese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chhaya-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjhebrew-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebong-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ethiop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ethiop-t1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonts-tlwg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hindawi-latex-template-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-afrikaans-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-armenian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-coptic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-esperanto-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-ethiopic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-georgian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-indic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-indonesian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-interlingua-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-sanskrit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-thai-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-turkmen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-mr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexbangla-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latino-sine-flexione-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-thai-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-vietnamese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marathi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntheorem-vn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-padauk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran-bn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran-ur-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sanskrit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sanskrit-t1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thaienum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thaispec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-alphabets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-velthuis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vntex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wnri-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wnri-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-devanagari-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langother-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aalok-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-akshar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsldoc-vn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aramaic-serto-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-azerbaijani-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-esperanto-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-georgian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-hebrew-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-indonesian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-interlingua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-malay-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-sorbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-thai-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-vietnamese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bengali-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-burmese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chhaya-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjhebrew-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebong-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ethiop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ethiop-t1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonts-tlwg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hindawi-latex-template-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-afrikaans-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-armenian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-coptic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-esperanto-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-ethiopic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-georgian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-indic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-indonesian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-interlingua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-sanskrit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-thai-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-turkmen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-mr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexbangla-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latino-sine-flexione-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-thai-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-vietnamese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marathi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntheorem-vn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-padauk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran-bn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran-ur-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sanskrit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sanskrit-t1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thaienum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thaispec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-alphabets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-velthuis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vntex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wnri-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wnri-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-devanagari-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langother-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aalok.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-akshar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsldoc-vn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aramaic-serto.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-azerbaijani.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-esperanto.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-georgian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-hebrew.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-indonesian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-interlingua.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-malay.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-sorbian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-thai.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-vietnamese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bengali.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-burmese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chhaya.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cjhebrew.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebong.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ethiop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ethiop-t1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonts-tlwg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hindawi-latex-template.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-sanskrit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-mr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexbangla.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latino-sine-flexione.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-thai.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-vietnamese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marathi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntheorem-vn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-padauk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran-bn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quran-ur.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sanskrit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sanskrit-t1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thaienum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thaispec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-alphabets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-velthuis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vntex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wnri.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wnri-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-devanagari.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aalok.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-akshar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsldoc-vn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aramaic-serto.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-azerbaijani.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-esperanto.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-georgian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-hebrew.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-indonesian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-interlingua.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-malay.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-sorbian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-thai.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-vietnamese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bengali.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-burmese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chhaya.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cjhebrew.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebong.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ethiop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ethiop-t1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonts-tlwg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hindawi-latex-template.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-sanskrit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-mr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexbangla.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latino-sine-flexione.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-thai.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-vietnamese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marathi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntheorem-vn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-padauk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran-bn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quran-ur.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sanskrit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sanskrit-t1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thaienum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thaispec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-alphabets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-velthuis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vntex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wnri.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wnri-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-devanagari.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aalok.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-akshar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsldoc-vn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aramaic-serto.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-azerbaijani.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-esperanto.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-georgian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-hebrew.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-indonesian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-interlingua.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-malay.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-sorbian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-thai.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-vietnamese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bengali.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-burmese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chhaya.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cjhebrew.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebong.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ethiop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ethiop-t1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonts-tlwg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hindawi-latex-template.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-sanskrit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-mr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexbangla.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latino-sine-flexione.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-thai.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-vietnamese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marathi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntheorem-vn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-padauk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran-bn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quran-ur.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sanskrit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sanskrit-t1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thaienum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thaispec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-alphabets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-velthuis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vntex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wnri.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wnri-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-devanagari.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aalok.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-akshar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-azerbaijani.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-esperanto.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-hebrew.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-indonesian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-interlingua.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-malay.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-sorbian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-thai.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-vietnamese.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bengali.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-burmese.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chhaya.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ethiop.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonts-tlwg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-armenian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-ethiopic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-turkmen.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marathi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sanskrit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thaispec.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vntex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wnri-latex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aalok.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-akshar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-azerbaijani.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-esperanto.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-hebrew.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-indonesian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-interlingua.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-malay.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-sorbian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-thai.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-vietnamese.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bengali.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-burmese.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chhaya.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ethiop.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonts-tlwg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-armenian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-ethiopic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-turkmen.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marathi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sanskrit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thaispec.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vntex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wnri-latex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aalok.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-akshar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-azerbaijani.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-esperanto.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-hebrew.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-indonesian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-interlingua.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-malay.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-sorbian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-thai.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-vietnamese.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bengali.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-burmese.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chhaya.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ethiop.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonts-tlwg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-armenian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-ethiopic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-turkmen.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marathi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sanskrit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thaispec.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vntex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wnri-latex.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=ac490f63be3d0f1568af3a410d633025 diff --git a/metadata/md5-cache/dev-texlive/texlive-langpolish-2021 b/metadata/md5-cache/dev-texlive/texlive-langpolish-2021 index 9241ec3df9f8..3c2625376c11 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langpolish-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langpolish-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latex-2021 >=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Polish EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=FDL-1.1 GPL-2 LPPL-1.2 LPPL-1.3 LPPL-1.3c public-domain TeX RDEPEND=>=dev-texlive/texlive-latex-2021 >=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-polish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bredzenie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cc-pl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gustlib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gustprog-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-polish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-polish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mwcls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polski-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-przechlewski-book-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qpxqtx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-virtual-academy-pl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-pl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utf8mex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langpolish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-polish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bredzenie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cc-pl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gustlib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gustprog-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-polish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-polish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mwcls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polski-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-przechlewski-book-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qpxqtx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-virtual-academy-pl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-pl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utf8mex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langpolish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-polish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bredzenie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cc-pl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gustlib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gustprog-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-polish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-polish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mwcls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polski-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-przechlewski-book-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qpxqtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-virtual-academy-pl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-pl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utf8mex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langpolish-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-polish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bredzenie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cc-pl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gustlib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gustprog.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-polish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mwcls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polski.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-przechlewski-book.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qpxqtx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-virtual-academy-pl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-pl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utf8mex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-polish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bredzenie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cc-pl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gustlib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gustprog.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-polish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mwcls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polski.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-przechlewski-book.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qpxqtx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-virtual-academy-pl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-pl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utf8mex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-polish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bredzenie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cc-pl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gustlib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gustprog.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-polish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mwcls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polski.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-przechlewski-book.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qpxqtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-virtual-academy-pl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-pl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utf8mex.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-polish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mwcls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polski.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-polish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mwcls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polski.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-polish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mwcls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polski.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=7962cdd76c3c9d29a974b91d0fc27a09 diff --git a/metadata/md5-cache/dev-texlive/texlive-langportuguese-2021 b/metadata/md5-cache/dev-texlive/texlive-langportuguese-2021 index 892149ef7829..47074ff2ea65 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langportuguese-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langportuguese-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Portuguese EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 GPL-2+ RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-portuges-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-tut-pt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cursolatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feupphdteses-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-portuguese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-via-exemplos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat-ptbr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-portuguese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numberpt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ordinalpt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xypic-tut-pt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langportuguese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-portuges-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-tut-pt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cursolatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feupphdteses-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-portuguese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-via-exemplos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat-ptbr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-portuguese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numberpt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ordinalpt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xypic-tut-pt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langportuguese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-portuges-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-tut-pt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cursolatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feupphdteses-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-portuguese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-via-exemplos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat-ptbr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-portuguese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numberpt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ordinalpt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xypic-tut-pt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langportuguese-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-portuges.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-tut-pt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cursolatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feupphdteses.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-via-exemplos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat-ptbr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-portuguese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numberpt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ordinalpt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xypic-tut-pt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-portuges.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-tut-pt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cursolatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feupphdteses.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-via-exemplos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat-ptbr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-portuguese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numberpt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ordinalpt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xypic-tut-pt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-portuges.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-tut-pt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cursolatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feupphdteses.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-via-exemplos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat-ptbr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-portuguese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numberpt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ordinalpt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xypic-tut-pt.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-portuges.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numberpt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ordinalpt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-portuges.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numberpt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ordinalpt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-portuges.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numberpt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ordinalpt.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=e3de0a8fbf68af632ba30acd1799d645 diff --git a/metadata/md5-cache/dev-texlive/texlive-langspanish-2021 b/metadata/md5-cache/dev-texlive/texlive-langspanish-2021 index 46e1efc612ff..080b38f91043 100644 --- a/metadata/md5-cache/dev-texlive/texlive-langspanish-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-langspanish-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive Spanish EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-2 LPPL-1.3 MIT public-domain TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-catalan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-galician-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-spanish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-es-tex-faq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-catalan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-galician-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-spanish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-spanish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex2e-help-texinfo-spanish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat-esmx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-spanish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-es-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langspanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-catalan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-galician-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-spanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-es-tex-faq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-catalan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-galician-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-spanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-spanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex2e-help-texinfo-spanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat-esmx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-spanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-es-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langspanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-catalan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-galician-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-spanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-es-tex-faq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-catalan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-galician-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-spanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-spanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2e-help-texinfo-spanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat-esmx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-spanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-es-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-langspanish-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-catalan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-galician.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-spanish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-es-tex-faq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-spanish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l2tabu-spanish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex2e-help-texinfo-spanish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcheat-esmx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-spanish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-es.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-catalan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-galician.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-spanish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-es-tex-faq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-spanish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l2tabu-spanish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex2e-help-texinfo-spanish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcheat-esmx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-spanish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-es.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-catalan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-galician.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-spanish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-es-tex-faq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-spanish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l2tabu-spanish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2e-help-texinfo-spanish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcheat-esmx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lshort-spanish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-es.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-catalan.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-galician.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-spanish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-galician.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphen-spanish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-catalan.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-galician.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-spanish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-galician.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphen-spanish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-catalan.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-galician.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-spanish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-galician.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-spanish.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=893a0e4052d0203b5382fbb23e6acb85 diff --git a/metadata/md5-cache/dev-texlive/texlive-latex-2021 b/metadata/md5-cache/dev-texlive/texlive-latex-2021 index 21e866d03a55..e18790b4e38c 100644 --- a/metadata/md5-cache/dev-texlive/texlive-latex-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-latex-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm prepare unpack DEPEND=>=dev-texlive/texlive-basic-2021 !~dev-texlive/texlive-latexrecommended-2020 DESCRIPTION=TeXLive LaTeX fundamental packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-2 LPPL-1.3 LPPL-1.3c public-domain RDEPEND=>=dev-texlive/texlive-basic-2021 !~dev-texlive/texlive-latexrecommended-2020 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ae-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atbegshi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atveryend-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auxhook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-english-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babelbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigintcalc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitset-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookmark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carlisle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colortbl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epstopdf-pkg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etexcmds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyhdr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-firstaid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fix2col-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-geometry-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gettitlestring-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics-cfg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grfext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hopatch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hycolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intcalc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvdefinekeys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvoptions-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvsetkeys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3backend-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3kernel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3packages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-bin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexconfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-letltxmacro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxcmds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxmisc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfnfss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mptopdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-natbib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oberdiek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagesel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfescape-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pslatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psnfss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pspicture-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refcount-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rerunfilecheck-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stringenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uniquecounter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-url-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ae-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atbegshi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atveryend-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auxhook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-english-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babelbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigintcalc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitset-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookmark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carlisle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colortbl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epstopdf-pkg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etexcmds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyhdr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-firstaid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fix2col-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-geometry-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gettitlestring-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics-cfg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grfext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hopatch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hycolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intcalc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvdefinekeys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvoptions-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvsetkeys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3backend-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3kernel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3packages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-bin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexconfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-letltxmacro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxcmds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxmisc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfnfss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mptopdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-natbib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oberdiek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagesel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfescape-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pslatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psnfss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pspicture-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refcount-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rerunfilecheck-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stringenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uniquecounter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-url-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ae-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atbegshi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atveryend-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auxhook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-english-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babelbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigintcalc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitset-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookmark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carlisle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colortbl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epstopdf-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etexcmds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyhdr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-firstaid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fix2col-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-geometry-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gettitlestring-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics-cfg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grfext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hopatch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hycolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intcalc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvdefinekeys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvoptions-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvsetkeys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3backend-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3kernel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3packages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-bin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexconfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-letltxmacro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxcmds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxmisc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfnfss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mptopdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-natbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oberdiek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagesel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfescape-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pslatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psnfss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pspicture-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rerunfilecheck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stringenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uniquecounter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-url-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-latex-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ae.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atbegshi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atveryend.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auxhook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-english.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babelbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigintcalc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitset.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookmark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carlisle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colortbl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epstopdf-pkg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etexcmds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-firstaid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fix2col.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-geometry.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gettitlestring.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics-cfg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grfext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hopatch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hycolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intcalc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvdefinekeys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvoptions.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvsetkeys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3backend.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3kernel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3packages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-bin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-letltxmacro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxcmds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfnfss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mptopdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-natbib.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oberdiek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagesel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfescape.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psnfss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pspicture.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refcount.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rerunfilecheck.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stringenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uniquecounter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-url.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ae.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atbegshi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atveryend.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auxhook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-english.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babelbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigintcalc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitset.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookmark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carlisle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colortbl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epstopdf-pkg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etexcmds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-firstaid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fix2col.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-geometry.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gettitlestring.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics-cfg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grfext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hopatch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hycolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intcalc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvdefinekeys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvoptions.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvsetkeys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3backend.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3kernel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3packages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-bin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-letltxmacro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxcmds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfnfss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mptopdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-natbib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oberdiek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagesel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfescape.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psnfss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pspicture.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refcount.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rerunfilecheck.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stringenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uniquecounter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-url.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ae.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atbegshi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atveryend.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auxhook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-english.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babelbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigintcalc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitset.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookmark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carlisle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colortbl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epstopdf-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etexcmds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-firstaid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fix2col.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-geometry.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gettitlestring.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics-cfg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grfext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hopatch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hycolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intcalc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvdefinekeys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvoptions.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvsetkeys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3backend.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3kernel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3packages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-bin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-letltxmacro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxcmds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfnfss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mptopdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-natbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oberdiek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagesel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfescape.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psnfss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pspicture.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rerunfilecheck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stringenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uniquecounter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-url.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ae.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atbegshi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atveryend.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auxhook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-english.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigintcalc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitset.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookmark.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carlisle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colortbl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epstopdf-pkg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etexcmds.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyhdr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-firstaid.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fix2col.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-geometry.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gettitlestring.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grfext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hopatch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hycolor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intcalc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvdefinekeys.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvoptions.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvsetkeys.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3backend.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3kernel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3packages.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-letltxmacro.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxcmds.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfnfss.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-natbib.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oberdiek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagesel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfescape.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pslatex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psnfss.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pspicture.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refcount.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rerunfilecheck.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stringenc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uniquecounter.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ae.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atbegshi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atveryend.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auxhook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-english.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigintcalc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitset.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookmark.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carlisle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colortbl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epstopdf-pkg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etexcmds.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyhdr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-firstaid.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fix2col.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-geometry.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gettitlestring.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grfext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hopatch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hycolor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intcalc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvdefinekeys.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvoptions.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvsetkeys.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3backend.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3kernel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3packages.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-letltxmacro.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxcmds.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfnfss.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-natbib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oberdiek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagesel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfescape.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pslatex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psnfss.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pspicture.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refcount.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rerunfilecheck.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stringenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uniquecounter.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ae.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atbegshi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atveryend.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auxhook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-babel-english.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigintcalc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitset.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookmark.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carlisle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colortbl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epstopdf-pkg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etexcmds.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyhdr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-firstaid.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fix2col.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-geometry.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gettitlestring.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grfext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hopatch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hycolor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intcalc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvdefinekeys.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvoptions.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvsetkeys.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3backend.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3kernel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3packages.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-letltxmacro.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxcmds.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfnfss.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-natbib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oberdiek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagesel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfescape.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pslatex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psnfss.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pspicture.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refcount.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rerunfilecheck.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stringenc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uniquecounter.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=dabb243342def4e73b54260c9aef08a2 diff --git a/metadata/md5-cache/dev-texlive/texlive-latexextra-2021 b/metadata/md5-cache/dev-texlive/texlive-latexextra-2021 index e3bf2e658ede..361b7e7f2899 100644 --- a/metadata/md5-cache/dev-texlive/texlive-latexextra-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-latexextra-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latexrecommended-2021 >=dev-texlive/texlive-pictures-2021 dev-perl/Spreadsheet-ParseExcel DESCRIPTION=TeXLive LaTeX additional packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 Artistic BSD GPL-2 CC0-1.0 RDEPEND=>=dev-texlive/texlive-latexrecommended-2021 >=dev-texlive/texlive-pictures-2021 dev-perl/Spreadsheet-ParseExcel >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-2up-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ESIEEcv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-GS1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-HA-prosper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-Tabbing-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-a0poster-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-a4wide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-a5comb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abraces-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abstract-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accessibility-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accsupp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-achemso-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acronym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acroterm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-actuarialangle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-actuarialsymbol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-addfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-addlines-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adjmulticol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adjustbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adrconv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-advdate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-akktex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-akletter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alertmessage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alnumsec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alphalph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-altfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsaddr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-animate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anonchap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-answers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anyfontsize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-appendix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-appendixnumberbeamer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apptools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabicfront-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arcs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arraycols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arrayjobx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arraysort-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arydshln-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asciilist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-askinclude-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-assignment-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-assoccnt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-association-matrix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atenddvi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-attachfile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aurl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authoraftertitle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authorarchive-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authorindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autofancyhdr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autonum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autopdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-avremu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-axessibility-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-background-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bankstatement-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bashful-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basicarith-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bchart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer2thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-rl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerappendixnote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beameraudience-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerauxtheme-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamercolorthemeowl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerdarkthemes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerposter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamersubframe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-cuerna-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-detlevcm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-epyt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-focus-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-light-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-metropolis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-npbt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-phnompenh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-pure-minimalistic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-saintpetersburg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-upenn-bc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerthemejltree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerthemenirma-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerthemenord-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bearwear-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beaulivre-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beton-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bewerbung-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bez123-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bhcexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibletext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigfoot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigints-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biochemistry-colors-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bithesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bizcard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blindtext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blkarray-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-block-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blowup-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bnumexpr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boites-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bold-extra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookcover-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookest-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booklet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookshelf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boolexpr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bophook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boxedminipage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boxhandler-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bracketkey-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-braket-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breakurl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bubblesort-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bullcntr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxcalc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxdpx-beamer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxdvidriver-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxenclose-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxnewfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxpapersize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxpdfver-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxtexlogo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calcage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calctab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calculator-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calrsfs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cals-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calxxxx-yyyy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cancel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-canoniclayout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-capt-of-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-captcont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-captdef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carbohydrates-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cases-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-casyl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catchfile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catchfilebetweentags-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catechis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catoptions-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cbcoptic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccaption-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cclicenses-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cd-cover-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cdpbundl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cellprops-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cellspace-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-censor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-centeredline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-centerlastline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changebar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changelayout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changelog-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changepage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chappg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chapterfolder-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cheatsheet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-checkend-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chextras-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-childdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chkfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chletter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chngcntr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chronology-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circ-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circledsteps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-classics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-classpack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clefval-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cleveref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clipboard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clock-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrdblpg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrstrip-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmdstring-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmdtrack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmsd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cnltx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cntformats-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cntperchap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codedoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codepage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codesection-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collcell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collectbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colophon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-color-edits-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colordoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorinfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coloring-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorspace-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colortab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorwav-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorweb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colourchange-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combelow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comma-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commado-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commedit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comment-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-competences-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concepts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concprog-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conditext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-constants-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-continue-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-contour-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-contracard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conv-xkv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooking-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooking-units-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cool-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coollist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coolstr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coolthms-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooltooltips-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coordsys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-copyedit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-copyrightbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coseoul-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-counttexruns-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-courseoutline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coursepaper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coverpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cprotect-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossreference-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossreftools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csquotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-css-colors-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csvmerge-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csvsimple-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cuisine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currency-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currfile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currvita-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cutwin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cv4tw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cweb-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyber-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cybercic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashrule-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashundergaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dataref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datax-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datatool-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dateiliste-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datenumber-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-bahasai-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-basque-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-breton-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-bulgarian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-catalan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-croatian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-czech-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-danish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-dutch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-en-fulltext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-english-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-esperanto-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-estonian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-finnish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-galician-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-greek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-hebrew-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-icelandic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-irish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-italian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-it-fulltext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-latin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-lsorbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-magyar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-norsk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-polish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-portuges-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-romanian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-russian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-samin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-scottish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-serbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-slovak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-slovene-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-spanish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-swedish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-turkish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-ukrainian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-usorbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-welsh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dblfloatfix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decimal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decorule-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimtxt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-denisbdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diabetes-logbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diagbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diagnose-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dialogl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dichokey-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dinbrief-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-directory-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dirtytalk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dlfltxb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dnaseq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doclicense-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docmfp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docmute-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doctools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-documentation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docutils-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotarrow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotlessi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotseqn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-download-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dpfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dprogress-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftcopy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftfigure-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftwatermark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtxdescribe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtxgallery-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duckuments-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ducksay-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dvdcoll-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dynamicnumber-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dynblocks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ean13isbn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easy-todo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easybook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyfloats-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyformat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easylist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyreview-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebezier-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecclesiastic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-econlipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ed-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edichokey-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edmargin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eemeir-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-efbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-egplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ehhline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-einfart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elegantbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elegantnote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elegantpaper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elements-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ellipsis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elocalloc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elpres-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elzcards-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emarks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embedall-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embedfile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embrac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emptypage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emulateapj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endheads-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotes-hy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engpron-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engrec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enotez-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enumitem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enumitem-zref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-envbig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-environ-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-envlab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigraph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigraph-keys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epiolmec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eq-pin2corr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqlist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnalign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqname-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqparbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-errata-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erw-l3-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esami-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esdiff-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esint-type1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etaremune-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etextools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eukdate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eulerpx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-europasscv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-europecv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everyhook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everypage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exam-n-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exam-randomizechoices-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-examdesign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exframe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-example-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-examplep-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exceltex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-excludeonly-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercise-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercisebank-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercisepoints-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercises-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exesheet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exp-testopt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expdlist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-export-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exsheets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exsol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extract-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facsimile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-factura-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyhandout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancylabel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancynum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancypar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyslides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancytabs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancytooltips-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcolumn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fetchcls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fewerfloatpages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ffslides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fgruler-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fibeamer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fifo-stack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figsize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filecontents-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filecontentsdef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filedate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fileinfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filemod-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fink-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-finstrut-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fithesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixcmex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixfoot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixme-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixmetodonotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fjodor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flabels-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flacards-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flagderiv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flashcards-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flashmovie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flipbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flippdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-floatflt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-floatrow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flowfram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fmp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fmtcount-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fn2end-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnbreak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fncychap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fncylab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnpara-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnpct-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnumprint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foilhtml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontaxes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontsetup-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontsize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonttable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footmisc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footmisx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnotebackref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnoterange-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnpag-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forarray-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foreign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forloop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formlett-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forms16be-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formular-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fragments-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frame-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-framed-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frankenstein-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frege-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-froufrou-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ftcap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ftnxtra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullblck-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullminipage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullwidth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fundus-calligra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fundus-cyr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fundus-sueterlin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fvextra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fwlw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-g-brief-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gatherenum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gauss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gcard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gcite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gender-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-genmpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getfiledate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getitems-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ginpenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitfile-info-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitinfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitinfo2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitlog-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitver-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-globalvals-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gloss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-danish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-dutch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-english-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-estonian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-extra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-finnish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-german-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-irish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-italian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-magyar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-nynorsk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-polish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-portuges-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-serbian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-slovene-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-spanish-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmdoc-enhance-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmiflink-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmutils-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmverb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grabbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicx-psmin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicxbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphpaper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grayhints-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grfpaste-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grid-system-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridpapers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridset-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridslides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitlogo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-halloweenmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hackthefootline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-handin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-handout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hang-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hanging-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hardwrap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harnon-cv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harpoon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-he-she-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hhtensor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-highlightlatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-histogr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitreport-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hletter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hobsub-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hpsdiss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hrefhide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvqrurl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hypdestopt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hypdvips-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperbar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hypernat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperxmp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphenat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-identkey-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-idxcmds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-idxlayout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iffont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifmslide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifmtarg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifnextok-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifoddpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifthenx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iitem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-image-gallery-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imakeidx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-import-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-incgraph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-indextools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inline-images-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inlinedef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inputenx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inputtrc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interactiveworkbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interfaces-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intopdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inversepath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-invoice-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-invoice-class-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-invoice2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iso-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iso10303-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isodate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isodoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isonums-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isopt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isorot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isotope-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-issuulinks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iwhdp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlabels-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jslectureplanner-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jumplines-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jvlisting-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kalendarium-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kantlipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kerntest-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keycommand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyreader-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keystroke-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyval2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyvaltable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knowledge-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-koma-moderncvclassic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-koma-script-sfs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-komacv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-komacv-rg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ktv-texdata-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3build-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labels-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labels4easylist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labelschanged-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lastpackage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lastpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-amsmath-dev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-base-dev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-bin-dev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-firstaid-dev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-graphics-dev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-tools-dev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-uni8-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcolors-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexdemo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexgit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-layouts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lazylist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lccaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leading-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leaflet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lebhart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lectures-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lectureslides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leftidx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leftindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leipzig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lengthconvert-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lettre-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lettrine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lewis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lhelp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-limap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linegoal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lisp-on-tex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listing-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listingsutf8-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listlbls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listliketab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listofsymbols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lkproof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lmake-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-locality-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logical-markup-utils-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logpap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longfbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longfigure-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longnamefilelist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-loops-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lsc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstaddons-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstfiracode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lt3graph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltablex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltabptch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxdockit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxguidex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxkeys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxnew-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxtools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-check-hyphen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-physical-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatodonotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-macroswap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-magaz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-magicnum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecookbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makerobust-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mailing-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mailmerge-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebarcode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecirc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecmds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makedtx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeglos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mandi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manfnt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manuscript-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manyind-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginfit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginfix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginnote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-markdown-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathalpha-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathastext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfam256-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-maybemath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcaption-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mceinleger-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mciteplus-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdframed-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-media4svg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-media9-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-medstarbeamer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-meetingmins-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memexsupp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memory-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mensa-tex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menucard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menukeys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metalogox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metanorma-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metastr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-method-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metre-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfirstuc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mftinc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mi-solns-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-midpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mindflow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minibox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minidocument-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minifp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minimalist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minipage-marginpar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minitoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minorrevision-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minted-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minutes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mla-paper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mleftright-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mmap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moderncv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modernposter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moderntimeline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modroman-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modular-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-monofill-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moodle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moreenum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morefloats-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morehype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moresize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moreverb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morewrites-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-movie15-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mparhack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpostinl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-msc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-msg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mslapa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mtgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multenum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiaudience-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibbl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multicap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multicolrule-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multidef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multienv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiexpand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multilang-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multirow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mversion-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mwe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mycv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mylatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mylatexformat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nag-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nameauth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-namespc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ncclatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ncctools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-needspace-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nestquot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newcommand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newenviron-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newfile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newlfm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newspaper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newunicodechar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newvbtm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newverbs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nextpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nfssext-cfr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicefilelist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-niceframe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicetext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nidanfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nlctdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noconflict-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noindentafter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noitcrul-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nolbreaks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nomencl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nomentbl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nonfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nonumonpart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nopageno-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-normalcolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notespages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notestex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notoccite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nowidow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntheorem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numberedblock-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numname-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numprint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numspell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocg-p-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocgx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocgx2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocr-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-octavo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oldstyle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onlyamsmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-opcit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-optidef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-optional-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-options-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-orcidlink-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-orientation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outliner-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outlines-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outlining-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-overlays-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-overpic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-padcount-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagecolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagecont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagenote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagerange-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pageslts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papercdcase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papermas-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papertex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paracol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parades-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paralist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paresse-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parnotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parsa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parselines-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-cours-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-cv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-tableur-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-patch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-patchcmd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pauldoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pawpict-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbalance-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbsheet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdf14-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfcolmk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfcomment-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfcprot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfmarginpar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfoverlay-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpagediff-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpc-movie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfprivacy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfreview-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfscreen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfslide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfsync-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfwin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pecha-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-perltex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-permute-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-petiteannonce-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phffullpagefigure-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfnote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfparen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfqit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfquotetext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfsvnwatermark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfthm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phonenumbers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-photo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-picture-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-piff-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pkgloader-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-placeins-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plantslabels-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plates-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plweb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmboxdraw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polynom-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polynomial-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polytable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-postcards-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poster-mac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-powerdot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ppr-prv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-practicalreports-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prelim2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-preprint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pressrelease-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prettyref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-preview-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-printlen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-probsoln-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-program-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-progress-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-progressbar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proofread-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-properties-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prosper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-protex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-protocol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfragx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstool-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstring-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxgreeks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pygmentex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-python-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qcm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qstest-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qsymbols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quicktype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quiz2socrative-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quotchap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quoting-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quotmark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ran_toks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randtext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rccol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcs-multi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcsinfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-readablecv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-readarray-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realboxes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recipe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recipebook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recipecard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rectopma-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refcheck-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refenums-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reflectgraphics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refman-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refstyle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regcount-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regexpatch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-register-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regstats-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-relenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-relsize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-repeatindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-repltext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-returntogrid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rgltxdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rjlparshap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rlepsf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rmpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-robustcommand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-robustindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanbar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanbarpagenumber-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanneg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romannum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rotfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rotpages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roundbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rterface-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rtkinenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rulerbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rulercompass-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-runcode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rvwrite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sanitize-umlaut-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sauerj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-savefnmark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-savesym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-savetrees-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scale-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scalebar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scalerel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scanpages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schedule-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schooldocs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scontents-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrlayer-fancyhdr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrlttr2copy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sdaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sdrt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-secdot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-secnum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sectionbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sectionbreak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sectsty-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seealso-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selectp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selinput-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semantex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semantic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semantic-markup-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semesterplanner-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semioneside-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semproc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sepfootnotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seqsplit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sesstime-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sf298-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sffms-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sfmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shadethm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shadow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shadowtext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shapepar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shipunov-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shorttoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-show2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showcharinbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showdim-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showexpl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showhyphens-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showlabels-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sidecap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sidenotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-silence-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplecd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplecv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simpleinvoice-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplivre-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sitem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skeldoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skeycommand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skeyval-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skills-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skrapport-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-slantsc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smalltableof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smartunits-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smartref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-snapshot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-snotez-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soulpos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soulutf8-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spacingtricks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spark-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sparklines-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sphack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splitindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spotcolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spreadtab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spverbatim-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-srbook-mem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-srcltx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sseq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sslides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stackengine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-standalone-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stdclsdv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stealcaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stdpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-storebox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-storecmd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stringstrings-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sttools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stubs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-studenthandouts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subdepth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subdocs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subeqn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subeqnarray-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfigmat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfigure-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfiles-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-substitutefont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-substr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-supertabular-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-suppose-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svgcolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn-multi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn-prov-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svninfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swfigure-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syntax-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syntrace-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-synttree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabfigures-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tableaux-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablefootnote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tableof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablestyles-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablists-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablvar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabstackengine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabto-ltx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularborder-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularcalc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularew-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabulary-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tagging-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tagpair-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tagpdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-talk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tamefloats-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tasks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tcldoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tcolorbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tdclock-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-technics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ted-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-templatetools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termcal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termlist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-testhyphens-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-testidx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-label-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-locale-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlogos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texmate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texments-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texpower-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texshade-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texvc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textfit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textmerg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textpos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textualicomma-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theoremref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thinsp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thmtools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threadcol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threeparttable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threeparttablex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumbs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumby-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ticket-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlecaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlefoot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlepic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titleref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlesec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titling-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocbibind-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocdata-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocloft-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocvsec2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-todo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-todonotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tokcycle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tokenizer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-toolbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-topfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-topiclongtable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totalcount-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totcount-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totpages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translations-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-transparent-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trfsigns-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trimspaces-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trivfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trsym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-truncate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tucv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turnthepage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-twoinone-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-twoup-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txgreeks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-type1cm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typed-checklist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typeface-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typoaid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typogrid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uassign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uebungsblatt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umoline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-underlin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-underoverlap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-undolabl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitipa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitconv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-units-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unravel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upmethodology-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upquote-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uri-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ushort-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uspace-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utf8add-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uwmslide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-variablelm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varsfromjobname-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varwidth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vcell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vdmlisting-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbasef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbatimbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbatimcopy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbdef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbments-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verifiche-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-version-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-versions-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-versonotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vertbars-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vgrid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vhistory-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vmargin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-volumes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vpe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vruler-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vtable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vwcol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wallcalendar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wallpaper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-warning-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-warpcol-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-was-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-webquiz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-widetable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-widows-and-orphans-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-williams-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-willowtreebook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-withargs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wordcount-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wordlike-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-worksheet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wrapfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wtref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xargs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xassoccnt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xbmks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcntperchap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor-material-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor-solarized-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcomment-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcookybooky-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcpdftips-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xellipsis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xfakebold-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xfor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xhfill-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xifthen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xkcdcolors-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xltabular-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmpincl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xnewcommand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xoptarg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpatch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpeek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xprintlen-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpunctuate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xsavebox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xsim-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xstring-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xtab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xurl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xwatermark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xytree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yafoot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yaletter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yagusylo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ycbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ydoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yplan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zebra-goodies-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zed-csp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ziffer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zwgetfdate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zwpagelayout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-latexextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-2up-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ESIEEcv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-GS1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-HA-prosper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-Tabbing-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-a0poster-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-a4wide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-a5comb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abraces-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abstract-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accessibility-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accsupp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-achemso-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acronym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acroterm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-actuarialangle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-actuarialsymbol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addlines-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adjmulticol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adjustbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adrconv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-advdate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-akktex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-akletter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alertmessage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alnumsec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alphalph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-altfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsaddr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-animate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anonchap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-answers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anyfontsize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-appendix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-appendixnumberbeamer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apptools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabicfront-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arcs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arraycols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arrayjobx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arraysort-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arydshln-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asciilist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-askinclude-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-assignment-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-assoccnt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-association-matrix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atenddvi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-attachfile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aurl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authoraftertitle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authorarchive-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authorindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autofancyhdr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autonum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autopdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-avremu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-axessibility-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-background-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bankstatement-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bashful-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basicarith-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bchart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer2thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-rl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerappendixnote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beameraudience-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerauxtheme-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamercolorthemeowl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerdarkthemes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerposter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamersubframe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-cuerna-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-detlevcm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-epyt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-focus-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-light-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-metropolis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-npbt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-phnompenh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-pure-minimalistic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-saintpetersburg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-upenn-bc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerthemejltree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerthemenirma-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerthemenord-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bearwear-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beaulivre-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beton-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bewerbung-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bez123-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bhcexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibletext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigfoot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigints-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biochemistry-colors-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bithesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bizcard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blindtext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blkarray-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-block-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blowup-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bnumexpr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boites-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bold-extra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookcover-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookest-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booklet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookshelf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boolexpr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bophook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boxedminipage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boxhandler-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bracketkey-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-braket-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breakurl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bubblesort-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bullcntr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxcalc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxdpx-beamer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxdvidriver-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxenclose-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxnewfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxpapersize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxpdfver-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxtexlogo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calcage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calctab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calculator-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calrsfs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cals-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calxxxx-yyyy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cancel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-canoniclayout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-capt-of-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-captcont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-captdef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carbohydrates-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cases-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-casyl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catchfile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catchfilebetweentags-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catechis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catoptions-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cbcoptic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccaption-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cclicenses-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cd-cover-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cdpbundl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cellprops-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cellspace-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-censor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-centeredline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-centerlastline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changebar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changelayout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changelog-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changepage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chappg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chapterfolder-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cheatsheet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-checkend-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chextras-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-childdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chkfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chletter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chngcntr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chronology-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circ-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circledsteps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-classics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-classpack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clefval-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cleveref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clipboard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clock-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrdblpg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrstrip-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmdstring-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmdtrack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmsd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cnltx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cntformats-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cntperchap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codedoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codepage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codesection-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collcell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collectbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colophon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-color-edits-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colordoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorinfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coloring-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorspace-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colortab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorwav-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorweb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colourchange-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combelow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comma-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commado-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commedit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comment-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-competences-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concepts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concprog-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conditext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-constants-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-continue-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-contour-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-contracard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conv-xkv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooking-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooking-units-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cool-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coollist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coolstr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coolthms-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooltooltips-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coordsys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-copyedit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-copyrightbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coseoul-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-counttexruns-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-courseoutline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coursepaper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coverpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cprotect-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossreference-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossreftools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csquotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-css-colors-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csvmerge-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csvsimple-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cuisine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currency-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currfile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currvita-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cutwin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cv4tw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cweb-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyber-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cybercic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashrule-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashundergaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dataref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datax-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datatool-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dateiliste-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datenumber-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-bahasai-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-basque-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-breton-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-bulgarian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-catalan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-croatian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-czech-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-danish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-dutch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-en-fulltext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-english-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-esperanto-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-estonian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-finnish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-galician-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-greek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-hebrew-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-icelandic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-irish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-italian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-it-fulltext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-latin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-lsorbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-magyar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-norsk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-polish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-portuges-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-romanian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-russian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-samin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-scottish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-serbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-slovak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-slovene-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-spanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-swedish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-turkish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-ukrainian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-usorbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-welsh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dblfloatfix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decimal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decorule-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimtxt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-denisbdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diabetes-logbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diagbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diagnose-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dialogl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dichokey-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dinbrief-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-directory-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dirtytalk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dlfltxb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dnaseq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doclicense-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docmfp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docmute-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doctools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-documentation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docutils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotarrow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotlessi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotseqn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-download-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dpfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dprogress-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftcopy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftfigure-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftwatermark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtxdescribe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtxgallery-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duckuments-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ducksay-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dvdcoll-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dynamicnumber-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dynblocks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ean13isbn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easy-todo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easybook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyfloats-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyformat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easylist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyreview-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebezier-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecclesiastic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-econlipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ed-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edichokey-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edmargin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eemeir-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-efbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-egplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ehhline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-einfart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elegantbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elegantnote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elegantpaper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elements-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ellipsis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elocalloc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elpres-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elzcards-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emarks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embedall-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embedfile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embrac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emptypage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emulateapj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endheads-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotes-hy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engpron-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engrec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enotez-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enumitem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enumitem-zref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-envbig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-environ-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-envlab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigraph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigraph-keys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epiolmec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eq-pin2corr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqlist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnalign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqname-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqparbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-errata-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erw-l3-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esami-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esdiff-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esint-type1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etaremune-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etextools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eukdate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eulerpx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-europasscv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-europecv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everyhook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everypage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exam-n-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exam-randomizechoices-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-examdesign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exframe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-example-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-examplep-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exceltex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-excludeonly-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercise-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercisebank-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercisepoints-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercises-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exesheet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exp-testopt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expdlist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-export-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exsheets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exsol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extract-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facsimile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-factura-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyhandout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancylabel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancynum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancypar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyslides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancytabs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancytooltips-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcolumn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fetchcls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fewerfloatpages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ffslides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fgruler-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fibeamer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fifo-stack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figsize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filecontents-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filecontentsdef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filedate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fileinfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filemod-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fink-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-finstrut-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fithesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixcmex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixfoot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixme-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixmetodonotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fjodor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flabels-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flacards-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flagderiv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flashcards-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flashmovie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flipbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flippdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-floatflt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-floatrow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flowfram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fmp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fmtcount-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fn2end-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnbreak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fncychap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fncylab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnpara-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnpct-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnumprint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foilhtml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontaxes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontsetup-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontsize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonttable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footmisc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footmisx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnotebackref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnoterange-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnpag-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forarray-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foreign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forloop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formlett-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forms16be-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formular-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fragments-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frame-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-framed-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frankenstein-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frege-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-froufrou-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ftcap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ftnxtra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullblck-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullminipage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullwidth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fundus-calligra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fundus-cyr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fundus-sueterlin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fvextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fwlw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-g-brief-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gatherenum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gauss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gcard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gcite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gender-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-genmpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getfiledate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getitems-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ginpenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitfile-info-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitinfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitinfo2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitlog-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitver-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-globalvals-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gloss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-danish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-dutch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-english-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-estonian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-extra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-finnish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-german-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-irish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-italian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-magyar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-nynorsk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-polish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-portuges-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-serbian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-slovene-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-spanish-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmdoc-enhance-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmiflink-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmutils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmverb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grabbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicx-psmin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicxbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphpaper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grayhints-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grfpaste-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grid-system-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridpapers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridset-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridslides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitlogo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-halloweenmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hackthefootline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-handin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-handout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hang-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hanging-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hardwrap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harnon-cv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harpoon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-he-she-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hhtensor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-highlightlatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-histogr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitreport-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hletter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hobsub-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hpsdiss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hrefhide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvqrurl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hypdestopt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hypdvips-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperbar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hypernat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperxmp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphenat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-identkey-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-idxcmds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-idxlayout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iffont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifmslide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifmtarg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifnextok-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifoddpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifthenx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iitem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-image-gallery-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imakeidx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-import-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-incgraph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-indextools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inline-images-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inlinedef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inputenx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inputtrc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interactiveworkbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interfaces-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intopdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inversepath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-invoice-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-invoice-class-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-invoice2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iso-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iso10303-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isodate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isodoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isonums-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isopt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isorot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isotope-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-issuulinks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iwhdp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlabels-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jslectureplanner-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jumplines-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jvlisting-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kalendarium-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kantlipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kerntest-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keycommand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyreader-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keystroke-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyval2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyvaltable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knowledge-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-koma-moderncvclassic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-koma-script-sfs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-komacv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-komacv-rg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ktv-texdata-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3build-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labels-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labels4easylist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labelschanged-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lastpackage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lastpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-amsmath-dev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-base-dev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-bin-dev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-firstaid-dev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-graphics-dev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-tools-dev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-uni8-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcolors-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexdemo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexgit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-layouts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lazylist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lccaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leading-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leaflet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lebhart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lectures-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lectureslides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leftidx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leftindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leipzig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lengthconvert-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lettre-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lettrine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lewis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lhelp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-limap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linegoal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lisp-on-tex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listing-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listingsutf8-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listlbls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listliketab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listofsymbols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lkproof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lmake-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-locality-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logical-markup-utils-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logpap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longfbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longfigure-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longnamefilelist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-loops-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lsc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstaddons-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstfiracode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lt3graph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltablex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltabptch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxdockit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxguidex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxkeys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxnew-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxtools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-check-hyphen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-physical-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatodonotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-macroswap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-magaz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-magicnum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecookbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makerobust-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mailing-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mailmerge-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebarcode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecirc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecmds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makedtx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeglos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mandi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manfnt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manuscript-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manyind-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginfit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginfix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginnote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-markdown-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathalpha-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathastext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfam256-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-maybemath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcaption-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mceinleger-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mciteplus-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdframed-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-media4svg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-media9-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-medstarbeamer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-meetingmins-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memexsupp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memory-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mensa-tex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menucard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menukeys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metalogox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metanorma-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metastr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-method-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metre-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfirstuc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mftinc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mi-solns-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-midpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mindflow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minibox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minidocument-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minifp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minimalist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minipage-marginpar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minitoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minorrevision-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minted-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minutes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mla-paper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mleftright-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mmap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moderncv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modernposter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moderntimeline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modroman-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modular-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-monofill-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moodle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moreenum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morefloats-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morehype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moresize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moreverb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morewrites-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-movie15-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mparhack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpostinl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-msc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-msg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mslapa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mtgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multenum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiaudience-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibbl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multicap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multicolrule-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multidef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multienv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiexpand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multilang-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multirow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mversion-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mwe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mycv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mylatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mylatexformat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nag-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nameauth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-namespc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ncclatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ncctools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-needspace-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nestquot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newcommand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newenviron-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newfile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newlfm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newspaper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newunicodechar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newvbtm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newverbs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nextpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nfssext-cfr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicefilelist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-niceframe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicetext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nidanfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nlctdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noconflict-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noindentafter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noitcrul-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nolbreaks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nomencl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nomentbl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nonfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nonumonpart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nopageno-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-normalcolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notespages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notestex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notoccite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nowidow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntheorem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numberedblock-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numname-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numprint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numspell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocg-p-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocgx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocgx2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocr-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-octavo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oldstyle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onlyamsmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-opcit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optidef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optional-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-options-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-orcidlink-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-orientation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outliner-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outlines-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outlining-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-overlays-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-overpic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-padcount-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagecolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagecont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagenote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagerange-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pageslts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papercdcase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papermas-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papertex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paracol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parades-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paralist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paresse-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parnotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parsa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parselines-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-cours-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-cv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-tableur-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-patch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-patchcmd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pauldoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pawpict-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbalance-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbsheet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdf14-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfcolmk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfcomment-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfcprot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfmarginpar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfoverlay-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpagediff-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpc-movie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfprivacy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfreview-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfscreen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfslide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfsync-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfwin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pecha-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-perltex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-permute-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-petiteannonce-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phffullpagefigure-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfnote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfparen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfqit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfquotetext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfsvnwatermark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfthm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phonenumbers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-photo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-picture-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-piff-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pkgloader-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeins-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plantslabels-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plates-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plweb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmboxdraw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polynom-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polynomial-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polytable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-postcards-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poster-mac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-powerdot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ppr-prv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-practicalreports-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prelim2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-preprint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pressrelease-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prettyref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-preview-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-printlen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-probsoln-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-program-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-progress-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-progressbar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proofread-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-properties-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prosper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-protex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-protocol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfragx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstool-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstring-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxgreeks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pygmentex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-python-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qcm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qstest-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qsymbols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quicktype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quiz2socrative-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quotchap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quoting-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quotmark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ran_toks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randtext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rccol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcs-multi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcsinfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-readablecv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-readarray-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realboxes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recipe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recipebook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recipecard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rectopma-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refcheck-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refenums-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reflectgraphics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refman-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refstyle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regcount-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regexpatch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-register-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regstats-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-relenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-relsize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-repeatindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-repltext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-returntogrid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rgltxdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rjlparshap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rlepsf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rmpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-robustcommand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-robustindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanbar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanbarpagenumber-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanneg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romannum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rotfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rotpages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roundbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rterface-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rtkinenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rulerbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rulercompass-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-runcode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rvwrite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sanitize-umlaut-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sauerj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-savefnmark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-savesym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-savetrees-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scale-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scalebar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scalerel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scanpages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schedule-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schooldocs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scontents-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrlayer-fancyhdr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrlttr2copy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sdaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sdrt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-secdot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-secnum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sectionbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sectionbreak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sectsty-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seealso-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selectp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selinput-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semantex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semantic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semantic-markup-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semesterplanner-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semioneside-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semproc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sepfootnotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seqsplit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sesstime-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sf298-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sffms-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sfmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shadethm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shadow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shadowtext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shapepar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shipunov-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shorttoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-show2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showcharinbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showdim-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showexpl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showhyphens-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showlabels-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sidecap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sidenotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-silence-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplecd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplecv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simpleinvoice-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplivre-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sitem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skeldoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skeycommand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skeyval-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skills-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skrapport-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-slantsc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smalltableof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smartunits-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smartref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-snapshot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-snotez-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soulpos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soulutf8-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spacingtricks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spark-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sparklines-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sphack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splitindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spotcolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spreadtab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spverbatim-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-srbook-mem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-srcltx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sseq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sslides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stackengine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-standalone-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stdclsdv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stealcaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stdpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-storebox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-storecmd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stringstrings-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sttools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stubs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-studenthandouts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subdepth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subdocs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subeqn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subeqnarray-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfigmat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfigure-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfiles-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-substitutefont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-substr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-supertabular-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-suppose-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svgcolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn-multi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn-prov-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svninfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swfigure-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syntax-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syntrace-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-synttree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabfigures-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tableaux-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablefootnote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tableof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablestyles-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablists-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablvar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabstackengine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabto-ltx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularborder-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularcalc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularew-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabulary-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tagging-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tagpair-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tagpdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-talk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tamefloats-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tasks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tcldoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tcolorbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tdclock-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-technics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ted-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-templatetools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termcal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termlist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-testhyphens-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-testidx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-label-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-locale-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlogos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texmate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texments-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texpower-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texshade-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texvc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textfit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textmerg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textpos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textualicomma-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theoremref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thinsp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thmtools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threadcol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threeparttable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threeparttablex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumbs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumby-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ticket-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlecaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlefoot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlepic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titleref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlesec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titling-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocbibind-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocdata-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocloft-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocvsec2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-todo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-todonotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tokcycle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tokenizer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-toolbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-topfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-topiclongtable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totalcount-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totcount-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totpages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translations-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-transparent-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trfsigns-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trimspaces-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trivfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trsym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-truncate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tucv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turnthepage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-twoinone-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-twoup-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txgreeks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-type1cm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typed-checklist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typeface-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typoaid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typogrid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uassign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uebungsblatt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umoline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-underlin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-underoverlap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-undolabl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitipa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitconv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-units-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unravel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upmethodology-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upquote-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uri-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ushort-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uspace-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utf8add-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uwmslide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-variablelm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varsfromjobname-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varwidth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vcell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vdmlisting-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbasef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbatimbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbatimcopy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbdef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbments-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verifiche-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-version-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-versions-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-versonotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vertbars-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vgrid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vhistory-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vmargin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-volumes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vpe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vruler-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vtable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vwcol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wallcalendar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wallpaper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-warning-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-warpcol-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-was-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-webquiz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-widetable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-widows-and-orphans-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-williams-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-willowtreebook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-withargs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wordcount-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wordlike-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-worksheet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wrapfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wtref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xargs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xassoccnt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xbmks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcntperchap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor-material-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor-solarized-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcomment-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcookybooky-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcpdftips-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xellipsis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xfakebold-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xfor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xhfill-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xifthen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xkcdcolors-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xltabular-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmpincl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xnewcommand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xoptarg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpatch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpeek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xprintlen-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpunctuate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xsavebox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xsim-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xstring-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xtab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xurl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xwatermark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xytree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yafoot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yaletter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yagusylo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ycbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ydoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yplan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zebra-goodies-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zed-csp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ziffer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zwgetfdate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zwpagelayout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-latexextra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-2up-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ESIEEcv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-GS1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-HA-prosper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-Tabbing-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a0poster-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a4wide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a5comb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abraces-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abstract-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accessibility-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accsupp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-achemso-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acronym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acroterm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-actuarialangle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-actuarialsymbol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-addfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-addlines-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adjmulticol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adjustbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adrconv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-advdate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-akktex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-akletter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alertmessage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alnumsec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alphalph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-altfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsaddr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-animate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anonchap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-answers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anyfontsize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-appendix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-appendixnumberbeamer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apptools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabicfront-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arcs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arraycols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arrayjobx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arraysort-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arydshln-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asciilist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-askinclude-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-assignment-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-assoccnt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-association-matrix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atenddvi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-attachfile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aurl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authoraftertitle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authorarchive-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authorindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autofancyhdr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autonum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autopdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-avremu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-axessibility-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-background-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bankstatement-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bashful-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basicarith-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bchart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer2thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-rl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerappendixnote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beameraudience-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerauxtheme-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamercolorthemeowl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerdarkthemes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerposter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamersubframe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-cuerna-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-detlevcm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-epyt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-focus-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-light-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-metropolis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-npbt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-phnompenh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-pure-minimalistic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-saintpetersburg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-upenn-bc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerthemejltree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerthemenirma-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerthemenord-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bearwear-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beaulivre-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beton-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bewerbung-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bez123-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bhcexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibletext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigfoot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigints-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biochemistry-colors-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bithesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bizcard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blindtext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blkarray-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-block-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blowup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bnumexpr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boites-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bold-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookcover-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookest-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booklet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookshelf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boolexpr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bophook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boxedminipage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boxhandler-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bracketkey-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-braket-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breakurl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bubblesort-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bullcntr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxcalc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxdpx-beamer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxdvidriver-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxenclose-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxnewfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxpapersize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxpdfver-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxtexlogo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calcage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calctab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calculator-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calrsfs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cals-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calxxxx-yyyy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cancel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-canoniclayout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-capt-of-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-captcont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-captdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carbohydrates-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cases-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-casyl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catchfile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catchfilebetweentags-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catechis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catoptions-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cbcoptic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccaption-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cclicenses-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cd-cover-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cdpbundl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cellprops-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cellspace-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-censor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-centeredline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-centerlastline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changebar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changelayout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changelog-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changepage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chappg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chapterfolder-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cheatsheet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checkend-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chextras-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-childdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chkfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chletter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chngcntr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chronology-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circ-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circledsteps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-classics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-classpack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clefval-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cleveref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clipboard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clock-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrdblpg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrstrip-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmdstring-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmdtrack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmsd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cnltx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cntformats-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cntperchap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codedoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codepage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codesection-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collcell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collectbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colophon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-color-edits-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colordoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coloring-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorspace-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colortab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorwav-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorweb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colourchange-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combelow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combine-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comma-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commado-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commedit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comment-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-competences-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concepts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concprog-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conditext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-constants-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-continue-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-contour-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-contracard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conv-xkv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooking-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooking-units-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cool-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coollist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coolstr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coolthms-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooltooltips-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coordsys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-copyedit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-copyrightbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coseoul-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-counttexruns-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-courseoutline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coursepaper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coverpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cprotect-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossreference-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossreftools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csquotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-css-colors-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csvmerge-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csvsimple-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cuisine-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currency-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currfile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currvita-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cutwin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cv4tw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyber-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cybercic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashrule-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashundergaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dataref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datax-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datatool-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dateiliste-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datenumber-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-bahasai-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-basque-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-breton-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-bulgarian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-catalan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-croatian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-czech-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-danish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-dutch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-en-fulltext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-english-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-esperanto-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-estonian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-finnish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-galician-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-greek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-hebrew-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-icelandic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-irish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-italian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-it-fulltext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-latin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-lsorbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-magyar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-norsk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-polish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-portuges-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-romanian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-russian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-samin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-scottish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-serbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-slovak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-slovene-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-spanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-swedish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-turkish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-ukrainian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-usorbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-welsh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dblfloatfix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decimal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decorule-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimtxt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-denisbdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diabetes-logbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diagbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diagnose-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dialogl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dichokey-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dinbrief-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-directory-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dirtytalk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dlfltxb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dnaseq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doclicense-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docmfp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docmute-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doctools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-documentation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docutils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotarrow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotlessi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotseqn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-download-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dpfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dprogress-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftcopy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftfigure-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftwatermark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxdescribe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgallery-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duckuments-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ducksay-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvdcoll-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dynamicnumber-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dynblocks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ean13isbn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easy-todo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easybook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyfloats-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyformat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easylist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyreview-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebezier-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecclesiastic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-econlipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ed-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edichokey-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edmargin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eemeir-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-efbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-egplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ehhline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-einfart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elegantbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elegantnote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elegantpaper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elements-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ellipsis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elocalloc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elpres-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elzcards-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emarks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embedall-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embedfile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embrac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emptypage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emulateapj-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endheads-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endnotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endnotes-hy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engpron-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engrec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enotez-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enumitem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enumitem-zref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-envbig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-environ-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-envlab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigraph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigraph-keys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epiolmec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eq-pin2corr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqlist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnalign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqname-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqparbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-errata-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erw-l3-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esami-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esdiff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esint-type1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etaremune-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etextools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eukdate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eulerpx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-europasscv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-europecv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everyhook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everypage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exam-n-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exam-randomizechoices-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-examdesign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exframe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-example-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-examplep-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exceltex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-excludeonly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercise-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercisebank-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercisepoints-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercises-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exesheet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exp-testopt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expdlist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-export-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exsheets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exsol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extract-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facsimile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-factura-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyhandout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancylabel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancynum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancypar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyslides-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancytabs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancytooltips-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcolumn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fetchcls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fewerfloatpages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ffslides-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fgruler-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fibeamer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fifo-stack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figsize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filecontents-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filecontentsdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filedate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filemod-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fink-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-finstrut-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fithesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixcmex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixfoot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixme-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixmetodonotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fjodor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flabels-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flacards-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flagderiv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flashcards-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flashmovie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flipbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flippdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-floatflt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-floatrow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flowfram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fmp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fmtcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fn2end-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnbreak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fncychap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fncylab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnpara-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnpct-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnumprint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foilhtml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontaxes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontsetup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontsize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonttable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footmisc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footmisx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnotebackref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnoterange-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnpag-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forarray-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foreign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forloop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formlett-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forms16be-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formular-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragments-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frame-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-framed-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frankenstein-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frege-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-froufrou-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ftcap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ftnxtra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullblck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullminipage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullwidth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fundus-calligra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fundus-cyr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fundus-sueterlin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fvextra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fwlw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-g-brief-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gatherenum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gauss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gcard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gcite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gender-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-genmpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getfiledate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getitems-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ginpenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitfile-info-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitinfo2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitlog-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitver-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-globalvals-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gloss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-danish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-dutch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-english-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-estonian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-finnish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-french-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-german-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-irish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-italian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-magyar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-nynorsk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-polish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-portuges-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-serbian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-slovene-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-spanish-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmdoc-enhance-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmiflink-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmutils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmverb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grabbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicx-psmin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicxbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphpaper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grayhints-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grfpaste-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grid-system-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridpapers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridset-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridslides-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitlogo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-halloweenmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hackthefootline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-handin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-handout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hang-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hanging-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hardwrap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harnon-cv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harpoon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-he-she-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hhtensor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-highlightlatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-histogr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitreport-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hletter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hobsub-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hpsdiss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hrefhide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvqrurl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hypdestopt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hypdvips-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperbar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hypernat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperxmp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphenat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-identkey-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-idxcmds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-idxlayout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iffont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifmslide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifmtarg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifnextok-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifoddpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifthenx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iitem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-image-gallery-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imakeidx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-import-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-incgraph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-indextools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inline-images-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inlinedef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inputenx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inputtrc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interactiveworkbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interfaces-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intopdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inversepath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-invoice-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-invoice-class-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-invoice2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iso-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iso10303-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isodate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isodoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isonums-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isopt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isorot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isotope-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-issuulinks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iwhdp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jlabels-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jslectureplanner-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jumplines-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jvlisting-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kalendarium-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kantlipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kerntest-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keycommand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyreader-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keystroke-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyval2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyvaltable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knowledge-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-koma-moderncvclassic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-koma-script-sfs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-komacv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-komacv-rg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ktv-texdata-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3build-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labels-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labels4easylist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labelschanged-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lastpackage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lastpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-amsmath-dev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-base-dev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-bin-dev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-firstaid-dev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-graphics-dev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-tools-dev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-uni8-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcolors-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexdemo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexgit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-layouts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lazylist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lccaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leading-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leaflet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lebhart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lectures-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lectureslides-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leftidx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leftindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leipzig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lengthconvert-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lettre-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lettrine-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lewis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lhelp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-limap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linegoal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lisp-on-tex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listing-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listingsutf8-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listlbls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listliketab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listofsymbols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lkproof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lmake-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-locality-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logical-markup-utils-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logpap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longfbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longfigure-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longnamefilelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-loops-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lsc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstaddons-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstfiracode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lt3graph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltablex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltabptch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxdockit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxguidex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxkeys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxnew-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxtools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-check-hyphen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-physical-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatodonotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-macroswap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-magaz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-magicnum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecookbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makerobust-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mailing-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mailmerge-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebarcode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebase-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecirc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecmds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makedtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeglos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mandi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manfnt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manuscript-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manyind-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginfit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginfix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginnote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-markdown-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathalpha-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathastext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfam256-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-maybemath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcaption-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mceinleger-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mciteplus-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdframed-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-media4svg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-media9-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-medstarbeamer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-meetingmins-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memexsupp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memory-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mensa-tex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menucard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menukeys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metalogox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metanorma-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metastr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-method-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metre-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfirstuc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mftinc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mi-solns-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-midpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mindflow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minibox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minidocument-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minifp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minimalist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minipage-marginpar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minitoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minorrevision-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minted-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minutes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mla-paper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mleftright-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mmap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moderncv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modernposter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moderntimeline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modroman-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modular-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-monofill-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moodle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moreenum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morefloats-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morehype-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moresize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moreverb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morewrites-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-movie15-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mparhack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpostinl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-msc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-msg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mslapa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mtgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multenum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiaudience-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibbl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multicap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multicolrule-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multidef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multienv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiexpand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multilang-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multirow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mversion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mwe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mycv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mylatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mylatexformat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nag-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nameauth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-namespc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ncclatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ncctools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-needspace-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nestquot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newcommand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newenviron-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newfile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newlfm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newspaper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newunicodechar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newvbtm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newverbs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nextpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nfssext-cfr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicefilelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-niceframe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicetext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nidanfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nlctdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noconflict-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noindentafter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noitcrul-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nolbreaks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nomencl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nomentbl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nonfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nonumonpart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nopageno-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-normalcolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notespages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notestex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notoccite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nowidow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntheorem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numberedblock-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numname-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numprint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numspell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocg-p-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocgx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocgx2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocr-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-octavo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oldstyle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onlyamsmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-opcit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-optidef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-optional-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-options-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-orcidlink-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-orientation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outliner-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outlines-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outlining-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-overlays-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-overpic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-padcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagecolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagecont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagenote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagerange-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pageslts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papercdcase-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papermas-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papertex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paracol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parades-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paralist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paresse-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parnotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parsa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parselines-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-cours-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-cv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-tableur-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patchcmd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pauldoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pawpict-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbalance-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbsheet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdf14-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcolmk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcomment-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcprot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfmarginpar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfoverlay-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpagediff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpc-movie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfprivacy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfreview-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfscreen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfslide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfsync-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfwin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pecha-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-perltex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-permute-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-petiteannonce-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phffullpagefigure-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfnote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfparen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfqit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfquotetext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfsvnwatermark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfthm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phonenumbers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-photo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-picture-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-piff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkgloader-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-placeins-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plantslabels-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plates-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plweb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmboxdraw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polynom-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polynomial-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polytable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-postcards-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poster-mac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-powerdot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ppr-prv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-practicalreports-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prelim2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-preprint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pressrelease-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prettyref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-preview-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-printlen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-probsoln-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-program-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-progress-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-progressbar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proofread-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-properties-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prosper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-protex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-protocol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfragx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstool-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstring-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxgreeks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pygmentex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-python-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qcm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qstest-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qsymbols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quicktype-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quiz2socrative-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quotchap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quoting-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quotmark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ran_toks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randtext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rccol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcs-multi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcsinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-readablecv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-readarray-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realboxes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recipe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recipebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recipecard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rectopma-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refcheck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refenums-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reflectgraphics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refman-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refstyle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regexpatch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-register-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regstats-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-relenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-relsize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-repeatindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-repltext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-returntogrid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rgltxdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rjlparshap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rlepsf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rmpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-robustcommand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-robustindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanbar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanbarpagenumber-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanneg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romannum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rotfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rotpages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roundbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rterface-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rtkinenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rulerbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rulercompass-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-runcode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rvwrite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sanitize-umlaut-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sauerj-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-savefnmark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-savesym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-savetrees-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scalebar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scalerel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scanpages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schedule-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schooldocs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scontents-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrlayer-fancyhdr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrlttr2copy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sdaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sdrt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-secdot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-secnum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sectionbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sectionbreak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sectsty-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seealso-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-selectp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-selinput-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semantex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semantic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semantic-markup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semesterplanner-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semioneside-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semproc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sepfootnotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seqsplit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sesstime-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sf298-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sffms-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sfmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shadethm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shadow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shadowtext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shapepar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shipunov-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shorttoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-show2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showcharinbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showdim-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showexpl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showhyphens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showlabels-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sidecap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sidenotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-silence-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplecd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplecv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simpleinvoice-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplivre-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sitem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skeldoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skeycommand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skeyval-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skills-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skrapport-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-slantsc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smalltableof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smartunits-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smartref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-snapshot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-snotez-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soulpos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soulutf8-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spacingtricks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spark-otf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sparklines-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sphack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splitindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spotcolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spreadtab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spverbatim-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srbook-mem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcltx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sseq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sslides-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stackengine-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-standalone-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stdclsdv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stealcaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stdpage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-storebox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-storecmd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stringstrings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sttools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stubs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-studenthandouts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subdepth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subdocs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subeqn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subeqnarray-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfigmat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfigure-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfiles-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-substitutefont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-substr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-supertabular-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-suppose-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svgcolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn-multi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn-prov-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svninfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swfigure-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syntax-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syntrace-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synttree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabfigures-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tableaux-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablefootnote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tableof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablestyles-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablists-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablvar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabstackengine-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabto-ltx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularborder-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularcalc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularew-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabulary-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tagging-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tagpair-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tagpdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-talk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tamefloats-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tasks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tcldoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tcolorbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tdclock-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-technics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ted-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-templatetools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termcal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termlist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-testhyphens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-testidx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-label-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-locale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlogos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texmate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texments-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texpower-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texshade-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texvc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textfit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textmerg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textpos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textualicomma-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theoremref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thinsp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thmtools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threadcol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threeparttable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threeparttablex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumbs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumby-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ticket-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlecaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlefoot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlepic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titleref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlesec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titling-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocbibind-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocdata-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocloft-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocvsec2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-todo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-todonotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tokcycle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tokenizer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-toolbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-topfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-topiclongtable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totalcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totpages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translations-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-transparent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trfsigns-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trimspaces-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trivfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trsym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-truncate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tucv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turnthepage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-twoinone-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-twoup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txgreeks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-type1cm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typed-checklist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeface-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typoaid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typogrid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uassign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uebungsblatt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umoline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-underlin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-underoverlap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-undolabl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitipa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitconv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-units-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unravel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upmethodology-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upquote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uri-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ushort-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uspace-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utf8add-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uwmslide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-variablelm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varsfromjobname-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varwidth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vcell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vdmlisting-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbasef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbatimbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbatimcopy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbments-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verifiche-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-version-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-versions-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-versonotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vertbars-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vgrid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vhistory-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vmargin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-volumes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vpe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vruler-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vtable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vwcol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wallcalendar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wallpaper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-warning-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-warpcol-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-was-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-webquiz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-widetable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-widows-and-orphans-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-williams-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-willowtreebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-withargs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wordcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wordlike-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-worksheet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wrapfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wtref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xargs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xassoccnt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xbmks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcntperchap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor-material-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor-solarized-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcomment-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcookybooky-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcpdftips-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xellipsis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xfakebold-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xfor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xhfill-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xifthen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xkcdcolors-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xltabular-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmpincl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xnewcommand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xoptarg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpatch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpeek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xprintlen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpunctuate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xsavebox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xsim-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xstring-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xtab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xurl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xwatermark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xytree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yafoot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yaletter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yagusylo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ycbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ydoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yplan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zebra-goodies-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zed-csp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ziffer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zwgetfdate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zwpagelayout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-latexextra-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-2up.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ESIEEcv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-GS1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-HA-prosper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-Tabbing.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-a0poster.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-a4wide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-a5comb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abraces.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abstract.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accessibility.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accsupp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-achemso.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acro.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acronym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acroterm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-actuarialangle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-actuarialsymbol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-addfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-addlines.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adjmulticol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adjustbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adrconv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-advdate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-akktex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-akletter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alertmessage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alnumsec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alphalph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-altfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsaddr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-animate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anonchap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-answers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anyfontsize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-appendix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-appendixnumberbeamer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apptools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabicfront.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arcs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arraycols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arrayjobx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arraysort.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arydshln.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asciilist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-askinclude.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-assignment.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-assoccnt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-association-matrix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atenddvi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-attachfile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aurl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authoraftertitle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authorarchive.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-authorindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autofancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autonum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autopdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-avremu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-axessibility.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-background.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bankstatement.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bashful.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basicarith.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bchart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer2thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-rl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerappendixnote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beameraudience.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerauxtheme.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamercolorthemeowl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerdarkthemes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerposter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamersubframe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-cuerna.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-detlevcm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-epyt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-focus.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-light.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-metropolis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-npbt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-phnompenh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-pure-minimalistic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-saintpetersburg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-upenn-bc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerthemenirma.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerthemenord.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bearwear.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beaulivre.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beton.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bewerbung.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bez123.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bhcexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bibletext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigfoot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigints.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biochemistry-colors.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bithesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bizcard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blindtext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blkarray.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-block.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blowup.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bnumexpr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boites.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bold-extra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookcover.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookest.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booklet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookshelf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boolexpr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bophook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boxedminipage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boxhandler.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bracketkey.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-braket.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breakurl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bubblesort.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bullcntr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxcalc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxdpx-beamer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxdvidriver.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxenclose.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxnewfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxpapersize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxpdfver.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxtexlogo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calcage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calctab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calculator.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calrsfs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cals.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calxxxx-yyyy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cancel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-canoniclayout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-capt-of.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-captcont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-captdef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-carbohydrates.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cases.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-casyl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catchfile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catchfilebetweentags.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catechis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catoptions.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cbcoptic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccaption.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cclicenses.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cd-cover.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cdpbundl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cellprops.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cellspace.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-censor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-centeredline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-centerlastline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changebar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changelayout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changelog.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changepage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chappg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chapterfolder.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-checkend.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chextras.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-childdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chkfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chletter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chngcntr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chronology.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circ.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circledsteps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-classics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-classpack.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clefval.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cleveref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clipboard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clock.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrdblpg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrstrip.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmdstring.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmdtrack.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmsd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cnltx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cntformats.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cntperchap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codedoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codepage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codesection.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collcell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collectbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colophon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-color-edits.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colordoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorinfo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coloring.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorspace.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colortab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorwav.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorweb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colourchange.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combelow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comma.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commado.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commedit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-comment.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-competences.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concepts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concprog.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conditext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-constants.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-continue.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-contour.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-contracard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conv-xkv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooking.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooking-units.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cool.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coollist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coolstr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coolthms.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooltooltips.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coordsys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-copyedit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-copyrightbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coseoul.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-counttexruns.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-courseoutline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coursepaper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coverpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cprotect.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossreference.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossreftools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csquotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-css-colors.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csvmerge.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csvsimple.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cuisine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currency.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currfile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currvita.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cutwin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cv4tw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cweb-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyber.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cybercic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashrule.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashundergaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dataref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datax.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datatool.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dateiliste.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datenumber.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-bahasai.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-basque.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-breton.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-catalan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-croatian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-czech.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-danish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-dutch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-en-fulltext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-english.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-esperanto.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-estonian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-finnish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-galician.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-german.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-greek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-hebrew.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-icelandic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-irish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-italian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-it-fulltext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-latin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-lsorbian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-magyar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-norsk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-polish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-portuges.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-romanian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-russian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-samin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-scottish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-serbian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-slovak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-slovene.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-spanish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-swedish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-turkish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-ukrainian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-usorbian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-welsh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dblfloatfix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decimal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decorule.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimtxt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-denisbdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diabetes-logbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diagbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diagnose.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dialogl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dichokey.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dinbrief.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-directory.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dirtytalk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dlfltxb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dnaseq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doclicense.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docmfp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docmute.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doctools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-documentation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docutils.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotarrow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotlessi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotseqn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-download.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dpfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dprogress.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftcopy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftfigure.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftwatermark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtxdescribe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtxgallery.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duckuments.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ducksay.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dvdcoll.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dynamicnumber.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dynblocks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ean13isbn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easy-todo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easybook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyfig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyfloats.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyformat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easylist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyreview.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebezier.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecclesiastic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-econlipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ed.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edichokey.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edmargin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eemeir.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-efbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-egplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ehhline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-einfart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elegantbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elegantnote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elegantpaper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elements.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ellipsis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elocalloc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elpres.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elzcards.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emarks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embedall.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embedfile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embrac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emptypage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emulateapj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endheads.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotes-hy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engpron.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engrec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enotez.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enumitem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enumitem-zref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-envbig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-environ.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-envlab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigraph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigraph-keys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epiolmec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eq-pin2corr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqlist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnalign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqparbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-errata.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erw-l3.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esami.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esdiff.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esint-type1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etaremune.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etextools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eukdate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eulerpx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-europasscv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-europecv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everyhook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everypage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exam-n.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exam-randomizechoices.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-examdesign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exframe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-examplep.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exceltex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-excludeonly.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercise.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercisebank.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercisepoints.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercises.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exesheet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exp-testopt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expdlist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-export.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exsheets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exsol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extract.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facsimile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-factura.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyhandout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancylabel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancynum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancypar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyslides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancytabs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancytooltips.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcolumn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fetchcls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fewerfloatpages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ffslides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fgruler.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fibeamer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fifo-stack.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figsize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filecontents.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filecontentsdef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filedate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fileinfo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filemod.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fink.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-finstrut.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fithesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixcmex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixfoot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixme.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixmetodonotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fjodor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flabels.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flacards.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flagderiv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flashcards.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flashmovie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flipbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flippdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-floatflt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-floatrow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flowfram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fmp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fmtcount.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fn2end.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnbreak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fncychap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fncylab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnpara.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnpct.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnumprint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foilhtml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontaxes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontsetup.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontsize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonttable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footmisc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footmisx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnotebackref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnoterange.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnpag.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forarray.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foreign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forloop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formlett.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forms16be.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formular.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fragments.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frame.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-framed.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frankenstein.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frege.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-froufrou.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ftcap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ftnxtra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullblck.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullminipage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullwidth.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fundus-calligra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fundus-sueterlin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fvextra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fwlw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-g-brief.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gatherenum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gauss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gcard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gcite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gender.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-genmpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getfiledate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getitems.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ginpenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitfile-info.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitinfo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitinfo2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitlog.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitver.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-globalvals.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gloss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-danish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-dutch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-english.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-estonian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-extra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-finnish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-german.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-irish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-italian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-magyar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-nynorsk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-polish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-portuges.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-serbian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-slovene.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-spanish.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmdoc-enhance.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmiflink.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmutils.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmverb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grabbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicx-psmin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicxbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphpaper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grayhints.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grfpaste.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grid-system.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridpapers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridset.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridslides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitlogo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-halloweenmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hackthefootline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-handin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-handout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hang.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hanging.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hardwrap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harnon-cv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harpoon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-he-she.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hhtensor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-highlightlatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-histogr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitreport.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hletter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hobsub.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hpsdiss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hrefhide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvqrurl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hypdestopt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hypdvips.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperbar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hypernat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperxmp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphenat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-identkey.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-idxcmds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-idxlayout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iffont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifmslide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifmtarg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifnextok.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifoddpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifthenx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iitem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-image-gallery.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imakeidx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-import.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-incgraph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-indextools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inline-images.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inlinedef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inputenx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inputtrc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interactiveworkbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interfaces.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intopdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inversepath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-invoice.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-invoice-class.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-invoice2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iso.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iso10303.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isodate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isodoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isonums.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isopt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isorot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isotope.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-issuulinks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iwhdp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlabels.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jslectureplanner.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jumplines.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jvlisting.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kalendarium.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kantlipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kerntest.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keycommand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyreader.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keystroke.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyval2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyvaltable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knowledge.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-koma-moderncvclassic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-koma-script-sfs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-komacv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-komacv-rg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ktv-texdata.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3build.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labels.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labels4easylist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labelschanged.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lastpackage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lastpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-amsmath-dev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-base-dev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-bin-dev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-firstaid-dev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-graphics-dev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-tools-dev.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-uni8.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcolors.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexdemo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexgit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-layouts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lazylist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lccaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leading.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leaflet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lebhart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lectures.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lectureslides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leftidx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leftindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leipzig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lengthconvert.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lettre.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lewis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lhelp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libgreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-limap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linegoal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lisp-on-tex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listing.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listingsutf8.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listlbls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listliketab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listofsymbols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lkproof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lmake.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-locality.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logical-markup-utils.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logpap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longfbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longfigure.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longnamefilelist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-loops.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lsc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstaddons.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstfiracode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lt3graph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltablex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltabptch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxdockit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxguidex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxkeys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxnew.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxtools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-check-hyphen.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lua-physical.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatodonotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-macroswap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-magaz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-magicnum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecookbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makerobust.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mailing.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mailmerge.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebarcode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecirc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecmds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makedtx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeglos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mandi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manfnt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manuscript.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manyind.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginfit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginfix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginnote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-markdown.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathalpha.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathastext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfam256.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-maybemath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcaption.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mceinleger.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mciteplus.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdframed.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-media4svg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-media9.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-medstarbeamer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-meetingmins.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memexsupp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memory.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mensa-tex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menucard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menukeys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metalogox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metanorma.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metastr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-method.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metre.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfirstuc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mftinc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mi-solns.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-midpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mindflow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minibox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minidocument.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minifp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minimalist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minipage-marginpar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minitoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minorrevision.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minted.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minutes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mla-paper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mleftright.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mmap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moderncv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modernposter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moderntimeline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modroman.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modular.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-monofill.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moodle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moreenum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morefloats.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morehype.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moresize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moreverb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morewrites.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-movie15.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mparhack.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpostinl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-msc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-msg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mslapa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mtgreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multenum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiaudience.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibbl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multicap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multicolrule.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multidef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multienv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiexpand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multilang.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multirow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mversion.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mwe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mycv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mylatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mylatexformat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nag.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nameauth.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-namespc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ncclatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ncctools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-needspace.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newcommand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newenviron.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newfile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newlfm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newspaper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newunicodechar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newvbtm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newverbs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nfssext-cfr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicefilelist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-niceframe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicetext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nidanfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nlctdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noconflict.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noindentafter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noitcrul.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nolbreaks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nomencl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nomentbl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nonfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nonumonpart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nopageno.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-normalcolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notespages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notestex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notoccite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nowidow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntheorem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numberedblock.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numname.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numprint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numspell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocg-p.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocgx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocgx2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocr-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-octavo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oldstyle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onlyamsmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-opcit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-optidef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-optional.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-options.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-orcidlink.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-orientation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outliner.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outlines.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outlining.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-overlays.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-overpic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-padcount.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagecolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagecont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagenote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagerange.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pageslts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papercdcase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papermas.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papertex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paracol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parades.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paralist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paresse.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parnotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parsa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parselines.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-cours.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-cv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pas-tableur.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-patchcmd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pauldoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pawpict.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbalance.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbsheet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdf14.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfcolmk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfcomment.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfcprot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfmarginpar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfoverlay.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpagediff.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpc-movie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfprivacy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfreview.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfscreen.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfslide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfsync.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfwin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pecha.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-perltex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-permute.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-petiteannonce.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phffullpagefigure.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfnote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfparen.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfqit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfquotetext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfsvnwatermark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfthm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phonenumbers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-photo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-picture.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-piff.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pkgloader.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-placeins.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plantslabels.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plates.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plweb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmboxdraw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polynom.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polynomial.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polytable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-postcards.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poster-mac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-powerdot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ppr-prv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-practicalreports.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prelim2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-preprint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pressrelease.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prettyref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-preview.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-printlen.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-probsoln.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-program.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-progress.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-progressbar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proofread.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-properties.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prosper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-protex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-protocol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfragx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstool.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstring.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxgreeks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pygmentex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-python.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qcm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qstest.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qsymbols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quicktype.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quiz2socrative.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quotchap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quoting.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quotmark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ran_toks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randtext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rccol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcs-multi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcsinfo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-readablecv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-readarray.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realboxes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recipe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recipebook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recipecard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rectopma.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refcheck.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refenums.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reflectgraphics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refman.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refstyle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regcount.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regexpatch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-register.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regstats.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-relenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-relsize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-repeatindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-repltext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-returntogrid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rgltxdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rjlparshap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rlepsf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rmpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-robustcommand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-robustindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanbar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanbarpagenumber.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanneg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romannum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rotfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rotpages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roundbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rterface.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rtkinenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rulerbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rulercompass.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-runcode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rvwrite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sanitize-umlaut.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sauerj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-savefnmark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-savetrees.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scale.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scalebar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scalerel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scanpages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schedule.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schooldocs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scontents.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrlayer-fancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrlttr2copy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sdaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sdrt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-secdot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-secnum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sectionbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sectionbreak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sectsty.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seealso.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selectp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selinput.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semantex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semantic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semantic-markup.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semesterplanner.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semioneside.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semproc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sepfootnotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seqsplit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sesstime.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sf298.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sffms.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shadethm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shadow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shadowtext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shapepar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shipunov.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shorttoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-show2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showcharinbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showdim.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showexpl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showhyphens.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showlabels.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sidecap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sidenotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-silence.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplecd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplecv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simpleinvoice.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplivre.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sitem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skeldoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skeycommand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skeyval.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skills.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skrapport.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-slantsc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smalltableof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smartunits.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smartref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-snapshot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-snotez.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soulpos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soulutf8.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spacingtricks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spark-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sparklines.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sphack.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splitindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spotcolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spreadtab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spverbatim.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-srbook-mem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-srcltx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sseq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sslides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stackengine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-standalone.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stdclsdv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stealcaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stdpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-storebox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-storecmd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stringstrings.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sttools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stubs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-studenthandouts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subdepth.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subdocs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subeqn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subeqnarray.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfigmat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfigure.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfiles.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-substitutefont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-substr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-supertabular.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-suppose.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svgcolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn-multi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn-prov.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svninfo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swfigure.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syntax.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syntrace.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-synttree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabfigures.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tableaux.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablefootnote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tableof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablestyles.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablists.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablvar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabstackengine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabto-ltx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularborder.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularcalc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularew.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabulary.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tagging.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tagpair.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tagpdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-talk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tamefloats.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tasks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tcldoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tcolorbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tdclock.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-technics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ted.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-templatetools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termcal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termlist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-testhyphens.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-testidx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-label.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-locale.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texmate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texments.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texpower.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texshade.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texvc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textfit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textmerg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textpos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textualicomma.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-theoremref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thinsp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thmtools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threadcol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threeparttable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threeparttablex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumbs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumby.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ticket.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlecaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlepic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titleref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titlesec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titling.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocbibind.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocdata.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocloft.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocvsec2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-todo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-todonotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tokcycle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tokenizer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-toolbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-topfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-topiclongtable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totalcount.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totcount.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totpages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translations.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-transparent.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trfsigns.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trimspaces.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trivfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trsym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-truncate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tucv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turnthepage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-twoinone.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-twoup.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txgreeks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-type1cm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typed-checklist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typeface.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typoaid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typogrid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uassign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uebungsblatt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umoline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-underlin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-underoverlap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-undolabl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitipa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitconv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-units.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unravel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upmethodology.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upquote.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uri.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ushort.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uspace.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utf8add.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uwmslide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-variablelm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varsfromjobname.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varwidth.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vcell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vdmlisting.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbasef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbatimbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbatimcopy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbdef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verbments.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verifiche.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-version.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-versions.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-versonotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vertbars.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vgrid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vhistory.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vmargin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-volumes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vpe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vruler.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vtable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vwcol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wallcalendar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wallpaper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-warning.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-warpcol.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-was.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-webquiz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-widetable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-widows-and-orphans.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-williams.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-willowtreebook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-withargs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wordcount.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wordlike.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-worksheet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wrapfig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wtref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xargs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xassoccnt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xbmks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcntperchap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor-material.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor-solarized.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcomment.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcookybooky.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcpdftips.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xellipsis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xfakebold.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xfor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xhfill.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xifthen.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xkcdcolors.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xltabular.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmpincl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xnewcommand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xoptarg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpatch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpeek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xprintlen.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpunctuate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xsavebox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xsim.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xstring.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xtab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xurl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xwatermark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xytree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yafoot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yaletter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yagusylo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ycbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ydoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yplan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zebra-goodies.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zed-csp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ziffer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zwgetfdate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zwpagelayout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-2up.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ESIEEcv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-GS1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-HA-prosper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-Tabbing.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-a0poster.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-a4wide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-a5comb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abraces.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abstract.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accessibility.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accsupp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-achemso.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acronym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acroterm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-actuarialangle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-actuarialsymbol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addlines.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adjmulticol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adjustbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adrconv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-advdate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-akktex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-akletter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alertmessage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alnumsec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alphalph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-altfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsaddr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-animate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anonchap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-answers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anyfontsize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-appendix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-appendixnumberbeamer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apptools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabicfront.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arcs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arraycols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arrayjobx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arraysort.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arydshln.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asciilist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-askinclude.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-assignment.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-assoccnt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-association-matrix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atenddvi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-attachfile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aurl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authoraftertitle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authorarchive.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-authorindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autofancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autonum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autopdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-avremu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-axessibility.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-background.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bankstatement.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bashful.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basicarith.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bchart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer2thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-rl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerappendixnote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beameraudience.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerauxtheme.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamercolorthemeowl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerdarkthemes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerposter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamersubframe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-cuerna.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-detlevcm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-epyt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-focus.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-light.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-metropolis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-npbt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-phnompenh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-pure-minimalistic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-saintpetersburg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-upenn-bc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerthemenirma.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerthemenord.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bearwear.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beaulivre.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beton.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bewerbung.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bez123.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bhcexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bibletext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigfoot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigints.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biochemistry-colors.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bithesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bizcard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blindtext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blkarray.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-block.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blowup.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bnumexpr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boites.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bold-extra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookcover.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookest.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booklet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookshelf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boolexpr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bophook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boxedminipage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boxhandler.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bracketkey.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-braket.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breakurl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bubblesort.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bullcntr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxcalc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxdpx-beamer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxdvidriver.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxenclose.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxnewfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxpapersize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxpdfver.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxtexlogo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calcage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calctab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calculator.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calrsfs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cals.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calxxxx-yyyy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cancel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-canoniclayout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-capt-of.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-captcont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-captdef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-carbohydrates.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cases.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-casyl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catchfile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catchfilebetweentags.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catechis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catoptions.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cbcoptic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccaption.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cclicenses.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cd-cover.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cdpbundl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cellprops.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cellspace.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-censor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-centeredline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-centerlastline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changebar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changelayout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changelog.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changepage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chappg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chapterfolder.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-checkend.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chextras.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-childdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chkfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chletter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chngcntr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chronology.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circ.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circledsteps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-classics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-classpack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clefval.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cleveref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clipboard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clock.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrdblpg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrstrip.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmdstring.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmdtrack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmsd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cnltx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cntformats.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cntperchap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codedoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codepage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codesection.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collcell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collectbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colophon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-color-edits.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colordoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorinfo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coloring.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorspace.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colortab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorwav.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorweb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colourchange.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combelow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comma.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commado.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commedit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-comment.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-competences.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concepts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concprog.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conditext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-constants.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-continue.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-contour.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-contracard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conv-xkv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooking.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooking-units.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cool.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coollist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coolstr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coolthms.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooltooltips.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coordsys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-copyedit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-copyrightbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coseoul.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-counttexruns.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-courseoutline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coursepaper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coverpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cprotect.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossreference.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossreftools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csquotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-css-colors.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csvmerge.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csvsimple.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cuisine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currency.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currfile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currvita.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cutwin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cv4tw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cweb-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyber.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cybercic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashrule.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashundergaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dataref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datax.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datatool.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dateiliste.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datenumber.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-bahasai.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-basque.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-breton.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-catalan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-croatian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-czech.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-danish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-dutch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-en-fulltext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-english.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-esperanto.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-estonian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-finnish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-galician.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-german.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-greek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-hebrew.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-icelandic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-irish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-italian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-it-fulltext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-latin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-lsorbian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-magyar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-norsk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-polish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-portuges.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-romanian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-russian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-samin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-scottish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-serbian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-slovak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-slovene.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-spanish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-swedish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-turkish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-ukrainian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-usorbian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-welsh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dblfloatfix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decimal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decorule.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimtxt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-denisbdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diabetes-logbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diagbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diagnose.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dialogl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dichokey.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dinbrief.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-directory.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dirtytalk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dlfltxb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dnaseq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doclicense.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docmfp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docmute.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doctools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-documentation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docutils.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotarrow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotlessi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotseqn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-download.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dpfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dprogress.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftcopy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftfigure.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftwatermark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtxdescribe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtxgallery.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duckuments.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ducksay.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dvdcoll.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dynamicnumber.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dynblocks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ean13isbn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easy-todo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easybook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyfig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyfloats.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyformat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easylist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyreview.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebezier.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecclesiastic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-econlipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ed.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edichokey.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edmargin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eemeir.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-efbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-egplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ehhline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-einfart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elegantbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elegantnote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elegantpaper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elements.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ellipsis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elocalloc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elpres.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elzcards.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emarks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embedall.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embedfile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embrac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emptypage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emulateapj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endheads.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotes-hy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engpron.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engrec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enotez.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enumitem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enumitem-zref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-envbig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-environ.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-envlab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigraph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigraph-keys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epiolmec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eq-pin2corr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqlist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnalign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqparbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-errata.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erw-l3.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esami.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esdiff.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esint-type1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etaremune.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etextools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eukdate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eulerpx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-europasscv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-europecv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everyhook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everypage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exam-n.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exam-randomizechoices.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-examdesign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exframe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-examplep.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exceltex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-excludeonly.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercise.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercisebank.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercisepoints.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercises.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exesheet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exp-testopt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expdlist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-export.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exsheets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exsol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extract.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facsimile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-factura.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyhandout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancylabel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancynum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancypar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyslides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancytabs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancytooltips.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcolumn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fetchcls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fewerfloatpages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ffslides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fgruler.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fibeamer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fifo-stack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figsize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filecontents.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filecontentsdef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filedate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fileinfo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filemod.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fink.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-finstrut.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fithesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixcmex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixfoot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixme.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixmetodonotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fjodor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flabels.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flacards.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flagderiv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flashcards.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flashmovie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flipbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flippdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-floatflt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-floatrow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flowfram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fmp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fmtcount.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fn2end.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnbreak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fncychap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fncylab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnpara.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnpct.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnumprint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foilhtml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontaxes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontsetup.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontsize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonttable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footmisc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footmisx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnotebackref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnoterange.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnpag.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forarray.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foreign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forloop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formlett.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forms16be.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formular.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fragments.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frame.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-framed.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frankenstein.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frege.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-froufrou.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ftcap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ftnxtra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullblck.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullminipage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullwidth.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fundus-calligra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fundus-sueterlin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fvextra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fwlw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-g-brief.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gatherenum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gauss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gcard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gcite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gender.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-genmpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getfiledate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getitems.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ginpenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitfile-info.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitinfo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitinfo2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitlog.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitver.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-globalvals.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gloss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-danish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-dutch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-english.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-estonian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-extra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-finnish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-german.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-irish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-italian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-magyar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-nynorsk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-polish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-portuges.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-serbian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-slovene.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-spanish.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmdoc-enhance.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmiflink.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmutils.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmverb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grabbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicx-psmin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicxbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphpaper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grayhints.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grfpaste.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grid-system.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridpapers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridset.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridslides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitlogo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-halloweenmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hackthefootline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-handin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-handout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hang.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hanging.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hardwrap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harnon-cv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harpoon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-he-she.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hhtensor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-highlightlatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-histogr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitreport.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hletter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hobsub.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hpsdiss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hrefhide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvqrurl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hypdestopt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hypdvips.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperbar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hypernat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperxmp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphenat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-identkey.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-idxcmds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-idxlayout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iffont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifmslide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifmtarg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifnextok.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifoddpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifthenx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iitem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-image-gallery.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imakeidx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-import.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-incgraph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-indextools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inline-images.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inlinedef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inputenx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inputtrc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interactiveworkbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interfaces.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intopdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inversepath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-invoice.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-invoice-class.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-invoice2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iso.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iso10303.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isodate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isodoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isonums.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isopt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isorot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isotope.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-issuulinks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iwhdp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlabels.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jslectureplanner.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jumplines.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jvlisting.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kalendarium.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kantlipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kerntest.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keycommand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyreader.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keystroke.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyval2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyvaltable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knowledge.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-koma-moderncvclassic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-koma-script-sfs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-komacv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-komacv-rg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ktv-texdata.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3build.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labels.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labels4easylist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labelschanged.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lastpackage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lastpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-amsmath-dev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-base-dev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-bin-dev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-firstaid-dev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-graphics-dev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-tools-dev.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-uni8.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcolors.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexdemo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexgit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-layouts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lazylist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lccaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leading.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leaflet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lebhart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lectures.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lectureslides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leftidx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leftindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leipzig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lengthconvert.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lettre.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lewis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lhelp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libgreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-limap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linegoal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lisp-on-tex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listing.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listingsutf8.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listlbls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listliketab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listofsymbols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lkproof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lmake.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-locality.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logical-markup-utils.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logpap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longfbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longfigure.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longnamefilelist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-loops.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lsc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstaddons.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstfiracode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lt3graph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltablex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltabptch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxdockit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxguidex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxkeys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxnew.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxtools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-check-hyphen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-physical.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatodonotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-macroswap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-magaz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-magicnum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecookbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makerobust.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mailing.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mailmerge.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebarcode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecirc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecmds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makedtx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeglos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mandi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manfnt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manuscript.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manyind.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginfit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginfix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginnote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-markdown.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathalpha.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathastext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfam256.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-maybemath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcaption.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mceinleger.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mciteplus.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdframed.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-media4svg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-media9.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-medstarbeamer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-meetingmins.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memexsupp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memory.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mensa-tex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menucard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menukeys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metalogox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metanorma.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metastr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-method.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metre.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfirstuc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mftinc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mi-solns.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-midpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mindflow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minibox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minidocument.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minifp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minimalist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minipage-marginpar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minitoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minorrevision.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minted.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minutes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mla-paper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mleftright.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mmap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moderncv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modernposter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moderntimeline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modroman.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modular.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-monofill.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moodle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moreenum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morefloats.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morehype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moresize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moreverb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morewrites.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-movie15.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mparhack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpostinl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-msc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-msg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mslapa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mtgreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multenum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiaudience.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibbl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multicap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multicolrule.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multidef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multienv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiexpand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multilang.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multirow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mversion.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mwe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mycv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mylatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mylatexformat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nag.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nameauth.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-namespc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ncclatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ncctools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-needspace.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newcommand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newenviron.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newfile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newlfm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newspaper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newunicodechar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newvbtm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newverbs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nfssext-cfr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicefilelist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-niceframe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicetext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nidanfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nlctdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noconflict.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noindentafter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noitcrul.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nolbreaks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nomencl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nomentbl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nonfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nonumonpart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nopageno.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-normalcolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notespages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notestex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notoccite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nowidow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntheorem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numberedblock.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numname.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numprint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numspell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocg-p.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocgx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocgx2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocr-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-octavo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oldstyle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onlyamsmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-opcit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optidef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optional.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-options.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-orcidlink.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-orientation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outliner.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outlines.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outlining.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-overlays.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-overpic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-padcount.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagecolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagecont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagenote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagerange.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pageslts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papercdcase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papermas.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papertex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paracol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parades.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paralist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paresse.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parnotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parsa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parselines.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-cours.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-cv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pas-tableur.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-patchcmd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pauldoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pawpict.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbalance.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbsheet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdf14.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfcolmk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfcomment.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfcprot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfmarginpar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfoverlay.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpagediff.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpc-movie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfprivacy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfreview.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfscreen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfslide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfsync.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfwin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pecha.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-perltex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-permute.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-petiteannonce.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phffullpagefigure.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfnote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfparen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfqit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfquotetext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfsvnwatermark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfthm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phonenumbers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-photo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-picture.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-piff.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pkgloader.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeins.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plantslabels.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plates.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plweb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmboxdraw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polynom.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polynomial.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polytable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-postcards.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poster-mac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-powerdot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ppr-prv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-practicalreports.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prelim2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-preprint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pressrelease.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prettyref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-preview.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-printlen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-probsoln.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-program.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-progress.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-progressbar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proofread.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-properties.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prosper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-protex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-protocol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfragx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstool.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstring.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxgreeks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pygmentex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-python.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qcm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qstest.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qsymbols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quicktype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quiz2socrative.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quotchap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quoting.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quotmark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ran_toks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randtext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rccol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcs-multi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcsinfo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-readablecv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-readarray.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realboxes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recipe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recipebook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recipecard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rectopma.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refcheck.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refenums.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reflectgraphics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refman.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refstyle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regcount.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regexpatch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-register.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regstats.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-relenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-relsize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-repeatindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-repltext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-returntogrid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rgltxdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rjlparshap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rlepsf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rmpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-robustcommand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-robustindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanbar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanbarpagenumber.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanneg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romannum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rotfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rotpages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roundbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rterface.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rtkinenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rulerbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rulercompass.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-runcode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rvwrite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sanitize-umlaut.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sauerj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-savefnmark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-savetrees.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scale.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scalebar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scalerel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scanpages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schedule.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schooldocs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scontents.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrlayer-fancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrlttr2copy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sdaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sdrt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-secdot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-secnum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sectionbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sectionbreak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sectsty.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seealso.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selectp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selinput.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semantex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semantic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semantic-markup.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semesterplanner.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semioneside.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semproc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sepfootnotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seqsplit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sesstime.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sf298.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sffms.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shadethm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shadow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shadowtext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shapepar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shipunov.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shorttoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-show2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showcharinbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showdim.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showexpl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showhyphens.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showlabels.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sidecap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sidenotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-silence.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplecd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplecv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simpleinvoice.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplivre.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sitem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skeldoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skeycommand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skeyval.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skills.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skrapport.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-slantsc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smalltableof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smartunits.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smartref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-snapshot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-snotez.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soulpos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soulutf8.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spacingtricks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spark-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sparklines.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sphack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splitindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spotcolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spreadtab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spverbatim.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-srbook-mem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-srcltx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sseq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sslides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stackengine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-standalone.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stdclsdv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stealcaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stdpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-storebox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-storecmd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stringstrings.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sttools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stubs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-studenthandouts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subdepth.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subdocs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subeqn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subeqnarray.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfigmat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfigure.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfiles.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-substitutefont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-substr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-supertabular.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-suppose.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svgcolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn-multi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn-prov.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svninfo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swfigure.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syntax.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syntrace.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-synttree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabfigures.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tableaux.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablefootnote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tableof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablestyles.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablists.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablvar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabstackengine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabto-ltx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularborder.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularcalc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularew.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabulary.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tagging.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tagpair.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tagpdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-talk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tamefloats.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tasks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tcldoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tcolorbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tdclock.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-technics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ted.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-templatetools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termcal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termlist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-testhyphens.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-testidx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-label.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-locale.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texmate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texments.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texpower.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texshade.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texvc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textfit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textmerg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textpos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textualicomma.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-theoremref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thinsp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thmtools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threadcol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threeparttable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threeparttablex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumbs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumby.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ticket.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlecaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlepic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titleref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titlesec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titling.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocbibind.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocdata.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocloft.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocvsec2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-todo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-todonotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tokcycle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tokenizer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-toolbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-topfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-topiclongtable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totalcount.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totcount.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totpages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translations.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-transparent.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trfsigns.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trimspaces.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trivfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trsym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-truncate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tucv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turnthepage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-twoinone.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-twoup.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txgreeks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-type1cm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typed-checklist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typeface.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typoaid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typogrid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uassign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uebungsblatt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umoline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-underlin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-underoverlap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-undolabl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitipa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitconv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-units.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unravel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upmethodology.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upquote.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uri.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ushort.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uspace.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utf8add.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uwmslide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-variablelm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varsfromjobname.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varwidth.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vcell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vdmlisting.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbasef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbatimbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbatimcopy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbdef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verbments.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verifiche.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-version.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-versions.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-versonotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vertbars.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vgrid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vhistory.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vmargin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-volumes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vpe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vruler.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vtable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vwcol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wallcalendar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wallpaper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-warning.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-warpcol.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-was.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-webquiz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-widetable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-widows-and-orphans.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-williams.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-willowtreebook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-withargs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wordcount.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wordlike.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-worksheet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wrapfig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wtref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xargs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xassoccnt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xbmks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcntperchap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor-material.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor-solarized.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcomment.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcookybooky.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcpdftips.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xellipsis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xfakebold.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xfor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xhfill.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xifthen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xkcdcolors.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xltabular.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmpincl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xnewcommand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xoptarg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpatch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpeek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xprintlen.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpunctuate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xsavebox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xsim.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xstring.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xtab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xurl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xwatermark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xytree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yafoot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yaletter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yagusylo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ycbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ydoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yplan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zebra-goodies.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zed-csp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ziffer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zwgetfdate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zwpagelayout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-2up.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ESIEEcv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-GS1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-HA-prosper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-Tabbing.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a0poster.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a4wide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a5comb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abraces.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abstract.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accessibility.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accsupp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-achemso.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acronym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acroterm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-actuarialangle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-actuarialsymbol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-addfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-addlines.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adjmulticol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adjustbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adrconv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-advdate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-akktex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-akletter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alertmessage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alnumsec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alphalph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-altfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsaddr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-animate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anonchap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-answers.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anyfontsize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-appendix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-appendixnumberbeamer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apptools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabicfront.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arcs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arraycols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arrayjobx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arraysort.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arydshln.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asciilist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-askinclude.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-assignment.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-assoccnt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-association-matrix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atenddvi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-attachfile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aurl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authoraftertitle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authorarchive.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-authorindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autofancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autonum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autopdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-avremu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-axessibility.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-background.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bankstatement.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bashful.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basicarith.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bchart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer2thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-rl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerappendixnote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beameraudience.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerauxtheme.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamercolorthemeowl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerdarkthemes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerposter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamersubframe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-cuerna.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-detlevcm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-epyt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-focus.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-light.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-metropolis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-npbt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-phnompenh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-pure-minimalistic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-saintpetersburg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-upenn-bc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerthemenirma.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerthemenord.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bearwear.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beaulivre.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beton.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bewerbung.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bez123.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bhcexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibletext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigfoot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigints.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biochemistry-colors.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bithesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bizcard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blindtext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blkarray.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-block.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blowup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bnumexpr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boites.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bold-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookcover.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookest.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booklet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookshelf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boolexpr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bophook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boxedminipage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boxhandler.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bracketkey.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-braket.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breakurl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bubblesort.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bullcntr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxcalc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxdpx-beamer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxdvidriver.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxenclose.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxnewfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxpapersize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxpdfver.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxtexlogo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calcage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calctab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calculator.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calrsfs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cals.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calxxxx-yyyy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cancel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-canoniclayout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-capt-of.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-captcont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-captdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-carbohydrates.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cases.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-casyl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catchfile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catchfilebetweentags.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catechis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catoptions.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cbcoptic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccaption.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cclicenses.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cd-cover.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cdpbundl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cellprops.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cellspace.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-censor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-centeredline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-centerlastline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changebar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changelayout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changelog.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changepage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chappg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chapterfolder.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cheatsheet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checkend.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chextras.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-childdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chkfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chletter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chngcntr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chronology.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circ.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circledsteps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-classics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-classpack.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clefval.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cleveref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clipboard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clock.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrdblpg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrstrip.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmdstring.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmdtrack.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmsd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cnltx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cntformats.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cntperchap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codedoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codepage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codesection.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collcell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collectbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colophon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-color-edits.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colordoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coloring.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorspace.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colortab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorwav.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorweb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colourchange.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combelow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combine.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comma.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commado.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commedit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-comment.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-competences.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concepts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concprog.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conditext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-constants.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-continue.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-contour.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-contracard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conv-xkv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooking.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooking-units.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cool.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coollist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coolstr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coolthms.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooltooltips.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coordsys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-copyedit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-copyrightbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coseoul.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-counttexruns.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-courseoutline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coursepaper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coverpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cprotect.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossreference.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossreftools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csquotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-css-colors.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csvmerge.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csvsimple.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cuisine.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currency.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currfile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currvita.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cutwin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cv4tw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyber.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cybercic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashrule.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashundergaps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dataref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datax.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datatool.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dateiliste.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datenumber.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-bahasai.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-basque.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-breton.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-bulgarian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-catalan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-croatian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-czech.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-danish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-dutch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-en-fulltext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-english.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-esperanto.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-estonian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-finnish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-galician.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-german.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-greek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-hebrew.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-icelandic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-irish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-italian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-it-fulltext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-latin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-lsorbian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-magyar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-norsk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-polish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-portuges.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-romanian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-russian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-samin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-scottish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-serbian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-slovak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-slovene.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-spanish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-swedish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-turkish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-ukrainian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-usorbian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-welsh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dblfloatfix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decimal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decorule.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimtxt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-denisbdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diabetes-logbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diagbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diagnose.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dialogl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dichokey.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dinbrief.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-directory.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dirtytalk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dlfltxb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dnaseq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doclicense.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docmfp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docmute.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doctools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-documentation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docutils.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotarrow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotlessi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotseqn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-download.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dpfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dprogress.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftcopy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftfigure.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftwatermark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxdescribe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgallery.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duckuments.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ducksay.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvdcoll.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dynamicnumber.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dynblocks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ean13isbn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easy-todo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easybook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyfig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyfloats.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyformat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easylist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyreview.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebezier.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecclesiastic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-econlipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ed.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edichokey.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edmargin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eemeir.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-efbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-egplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ehhline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-einfart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elegantbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elegantnote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elegantpaper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elements.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ellipsis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elocalloc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elpres.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elzcards.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emarks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embedall.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embedfile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embrac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emptypage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emulateapj.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endheads.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endnotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endnotes-hy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engpron.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engrec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enotez.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enumitem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enumitem-zref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-envbig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-environ.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-envlab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigraph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigraph-keys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epiolmec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eq-pin2corr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqlist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnalign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqparbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-errata.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erw-l3.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esami.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esdiff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esint-type1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etaremune.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etextools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eukdate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eulerpx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-europasscv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-europecv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everyhook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everypage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exam-n.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exam-randomizechoices.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-examdesign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exframe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-examplep.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exceltex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-excludeonly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercise.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercisebank.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercisepoints.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercises.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exesheet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exp-testopt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expdlist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-export.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exsheets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exsol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extract.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facsimile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-factura.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyhandout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancylabel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancynum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancypar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyslides.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancytabs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancytooltips.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcolumn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fetchcls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fewerfloatpages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ffslides.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fgruler.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fibeamer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fifo-stack.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figsize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filecontents.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filecontentsdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filedate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filemod.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fink.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-finstrut.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fithesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixcmex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixfoot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixme.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixmetodonotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fjodor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flabels.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flacards.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flagderiv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flashcards.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flashmovie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flipbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flippdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-floatflt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-floatrow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flowfram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fmp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fmtcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fn2end.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnbreak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fncychap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fncylab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnpara.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnpct.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnumprint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foilhtml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontaxes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontsetup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontsize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonttable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footmisc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footmisx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnotebackref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnoterange.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnpag.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forarray.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foreign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forloop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formlett.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forms16be.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formular.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragments.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frame.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-framed.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frankenstein.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frege.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-froufrou.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ftcap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ftnxtra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullblck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullminipage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullwidth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fundus-calligra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fundus-sueterlin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fvextra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fwlw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-g-brief.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gatherenum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gauss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gcard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gcite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gender.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-genmpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getfiledate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getitems.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ginpenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitfile-info.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitinfo2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitlog.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitver.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-globalvals.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gloss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-danish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-dutch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-english.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-estonian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-finnish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-french.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-german.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-irish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-italian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-magyar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-nynorsk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-polish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-portuges.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-serbian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-slovene.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-spanish.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmdoc-enhance.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmiflink.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmutils.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmverb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grabbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicx-psmin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicxbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphpaper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grayhints.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grfpaste.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grid-system.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridpapers.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridset.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridslides.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitlogo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-halloweenmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hackthefootline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-handin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-handout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hang.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hanging.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hardwrap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harnon-cv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harpoon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-he-she.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hhtensor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-highlightlatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-histogr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitreport.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hletter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hobsub.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hpsdiss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hrefhide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvqrurl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hypdestopt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hypdvips.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperbar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hypernat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperxmp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphenat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-identkey.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-idxcmds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-idxlayout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iffont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifmslide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifmtarg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifnextok.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifoddpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifthenx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iitem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-image-gallery.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imakeidx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-import.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-incgraph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-indextools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inline-images.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inlinedef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inputenx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inputtrc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interactiveworkbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interfaces.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intopdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inversepath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-invoice.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-invoice-class.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-invoice2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iso.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iso10303.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isodate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isodoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isonums.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isopt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isorot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isotope.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-issuulinks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iwhdp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jlabels.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jslectureplanner.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jumplines.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jvlisting.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kalendarium.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kantlipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kerntest.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keycommand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyreader.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keystroke.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyval2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyvaltable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knowledge.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-koma-moderncvclassic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-koma-script-sfs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-komacv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-komacv-rg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ktv-texdata.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3build.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labels.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labels4easylist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labelschanged.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lastpackage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lastpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-amsmath-dev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-base-dev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-bin-dev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-firstaid-dev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-graphics-dev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-tools-dev.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-uni8.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcolors.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexdemo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexgit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-layouts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lazylist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lccaps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leading.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leaflet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lebhart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lectures.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lectureslides.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leftidx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leftindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leipzig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lengthconvert.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lettre.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lewis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lhelp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libgreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-limap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linegoal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lisp-on-tex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listing.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listingsutf8.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listlbls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listliketab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listofsymbols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lkproof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lmake.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-locality.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logical-markup-utils.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logpap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longfbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longfigure.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longnamefilelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-loops.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lsc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstaddons.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstfiracode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lt3graph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltablex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltabptch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxdockit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxguidex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxkeys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxnew.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxtools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-check-hyphen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-physical.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatodonotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-macroswap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-magaz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-magicnum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecookbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makerobust.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mailing.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mailmerge.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebarcode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebase.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecirc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecmds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makedtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeglos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mandi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manfnt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manuscript.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manyind.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginfit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginfix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginnote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-markdown.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathalpha.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathastext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfam256.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-maybemath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcaption.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mceinleger.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mciteplus.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdframed.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-media4svg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-media9.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-medstarbeamer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-meetingmins.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memexsupp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memory.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mensa-tex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menucard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menukeys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metalogox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metanorma.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metastr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-method.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metre.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfirstuc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mftinc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mi-solns.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-midpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mindflow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minibox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minidocument.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minifp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minimalist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minipage-marginpar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minitoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minorrevision.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minted.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minutes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mla-paper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mleftright.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mmap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moderncv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modernposter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moderntimeline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modroman.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modular.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-monofill.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moodle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moreenum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morefloats.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morehype.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moresize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moreverb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morewrites.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-movie15.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mparhack.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpostinl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-msc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-msg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mslapa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mtgreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multenum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiaudience.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibbl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multicap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multicolrule.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multidef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multienv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiexpand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multilang.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multirow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mversion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mwe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mycv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mylatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mylatexformat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nag.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nameauth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-namespc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ncclatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ncctools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-needspace.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newcommand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newenviron.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newfile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newlfm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newspaper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newunicodechar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newvbtm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newverbs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nfssext-cfr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicefilelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-niceframe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicetext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nidanfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nlctdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noconflict.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noindentafter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noitcrul.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nolbreaks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nomencl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nomentbl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nonfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nonumonpart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nopageno.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-normalcolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notespages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notestex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notoccite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nowidow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntheorem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numberedblock.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numname.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numprint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numspell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocg-p.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocgx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocgx2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocr-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-octavo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oldstyle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onlyamsmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-opcit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-optidef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-optional.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-options.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-orcidlink.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-orientation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outliner.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outlines.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outlining.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-overlays.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-overpic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-padcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagecolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagecont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagenote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagerange.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pageslts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papercdcase.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papermas.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papertex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paracol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parades.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paralist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paresse.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parnotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parsa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parselines.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-cours.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-cv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pas-tableur.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patchcmd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pauldoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pawpict.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbalance.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbsheet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdf14.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcolmk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcomment.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcprot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfmarginpar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfoverlay.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpagediff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpc-movie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfprivacy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfreview.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfscreen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfslide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfsync.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfwin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pecha.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-perltex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-permute.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-petiteannonce.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phffullpagefigure.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfnote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfparen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfqit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfquotetext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfsvnwatermark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfthm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phonenumbers.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-photo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-picture.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-piff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkgloader.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-placeins.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plantslabels.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plates.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plweb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmboxdraw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polynom.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polynomial.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polytable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-postcards.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poster-mac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-powerdot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ppr-prv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-practicalreports.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prelim2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-preprint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pressrelease.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prettyref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-preview.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-printlen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-probsoln.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-program.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-progress.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-progressbar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proofread.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-properties.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prosper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-protex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-protocol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfragx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstool.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstring.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxgreeks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pygmentex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-python.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qcm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qstest.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qsymbols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quicktype.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quiz2socrative.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quotchap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quoting.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quotmark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ran_toks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randtext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rccol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcs-multi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcsinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-readablecv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-readarray.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realboxes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recipe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recipebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recipecard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rectopma.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refcheck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refenums.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reflectgraphics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refman.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refstyle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regexpatch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-register.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regstats.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-relenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-relsize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-repeatindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-repltext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-returntogrid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rgltxdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rjlparshap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rlepsf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rmpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-robustcommand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-robustindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanbar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanbarpagenumber.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanneg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romannum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rotfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rotpages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roundbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rterface.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rtkinenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rulerbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rulercompass.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-runcode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rvwrite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sanitize-umlaut.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sauerj.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-savefnmark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-savetrees.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scalebar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scalerel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scanpages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schedule.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schooldocs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scontents.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrlayer-fancyhdr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrlttr2copy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sdaps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sdrt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-secdot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-secnum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sectionbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sectionbreak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sectsty.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seealso.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-selectp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-selinput.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semantex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semantic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semantic-markup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semesterplanner.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semioneside.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semproc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sepfootnotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seqsplit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sesstime.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sf298.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sffms.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shadethm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shadow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shadowtext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shapepar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shipunov.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shorttoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-show2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showcharinbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showdim.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showexpl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showhyphens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showlabels.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sidecap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sidenotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-silence.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplecd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplecv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simpleinvoice.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplivre.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sitem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skeldoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skeycommand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skeyval.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skills.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skrapport.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-slantsc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smalltableof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smartunits.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smartref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-snapshot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-snotez.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soulpos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soulutf8.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spacingtricks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spark-otf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sparklines.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sphack.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splitindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spotcolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spreadtab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spverbatim.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srbook-mem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcltx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sseq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sslides.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stackengine.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-standalone.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stdclsdv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stealcaps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stdpage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-storebox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-storecmd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stringstrings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sttools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stubs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-studenthandouts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subdepth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subdocs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subeqn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subeqnarray.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfigmat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfigure.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfiles.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-substitutefont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-substr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-supertabular.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-suppose.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svgcolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn-multi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn-prov.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svninfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swfigure.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syntax.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syntrace.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synttree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabfigures.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tableaux.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablefootnote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tableof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablestyles.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablists.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablvar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabstackengine.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabto-ltx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularborder.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularcalc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularew.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabulary.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tagging.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tagpair.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tagpdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-talk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tamefloats.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tasks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tcldoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tcolorbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tdclock.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-technics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ted.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-templatetools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termcal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termlist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-testhyphens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-testidx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-label.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-locale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texmate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texments.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texpower.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texshade.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texvc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textfit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textmerg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textpos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textualicomma.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-theoremref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thinsp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thmtools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threadcol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threeparttable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threeparttablex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumbs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumby.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ticket.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlecaps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlepic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titleref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titlesec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titling.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocbibind.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocdata.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocloft.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocvsec2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-todo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-todonotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tokcycle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tokenizer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-toolbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-topfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-topiclongtable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totalcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totpages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translations.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-transparent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trfsigns.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trimspaces.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trivfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trsym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-truncate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tucv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turnthepage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-twoinone.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-twoup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txgreeks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-type1cm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typed-checklist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeface.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typoaid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typogrid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uassign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uebungsblatt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umoline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-underlin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-underoverlap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-undolabl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitipa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitconv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-units.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unravel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upmethodology.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upquote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uri.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ushort.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uspace.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utf8add.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uwmslide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-variablelm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varsfromjobname.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varwidth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vcell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vdmlisting.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbasef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbatimbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbatimcopy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verbments.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verifiche.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-version.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-versions.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-versonotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vertbars.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vgrid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vhistory.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vmargin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-volumes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vpe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vruler.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vtable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vwcol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wallcalendar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wallpaper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-warning.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-warpcol.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-was.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-webquiz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-widetable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-widows-and-orphans.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-williams.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-willowtreebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-withargs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wordcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wordlike.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-worksheet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wrapfig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wtref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xargs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xassoccnt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xbmks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcntperchap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor-material.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor-solarized.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcomment.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcookybooky.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcpdftips.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xellipsis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xfakebold.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xfor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xhfill.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xifthen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xkcdcolors.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xltabular.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmpincl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xnewcommand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xoptarg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpatch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpeek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xprintlen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpunctuate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xsavebox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xsim.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xstring.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xtab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xurl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xwatermark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xytree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yafoot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yaletter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yagusylo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ycbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ydoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yplan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zebra-goodies.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zed-csp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ziffer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zwgetfdate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zwpagelayout.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ESIEEcv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-GS1.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-HA-prosper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-Tabbing.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abstract.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accessibility.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accsupp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-achemso.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acronym.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acroterm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-actuarialangle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-actuarialsymbol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-addlines.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adjmulticol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adjustbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adrconv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alertmessage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alnumsec.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alphalph.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-altfont.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amsaddr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-animate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-answers.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-appendix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apptools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arcs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arraycols.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arraysort.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arydshln.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asciilist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-askinclude.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-atenddvi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-attachfile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autonum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autopdf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-avremu.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-axessibility.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-background.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-basicarith.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerappendixnote.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamercolorthemeowl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamersubframe.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-cuerna.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-metropolis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamertheme-saintpetersburg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bearwear.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beton.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bewerbung.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bez123.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bhcexam.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bigfoot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bithesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bizcard.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blindtext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blowup.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bnumexpr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boites.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookcover.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booklet.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bookshelf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boolexpr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bophook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boxedminipage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boxhandler.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breakurl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bubblesort.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bullcntr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calcage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calculator.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cals.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-canoniclayout.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-capt-of.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-captcont.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catchfile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catchfilebetweentags.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catechis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccaption.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cclicenses.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cd-cover.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cdpbundl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cellprops.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-centerlastline.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changebar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changepage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-changes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chappg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chapterfolder.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cheatsheet.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chextras.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-childdoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chletter.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circ.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-classpack.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clefval.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cleveref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrdblpg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrstrip.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmdtrack.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codepage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codesection.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collcell.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collectbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colophon.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-color-edits.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colordoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorwav.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorweb.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combine.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commado.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commedit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-competences.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-constants.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-continue.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-contour.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-contracard.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conv-xkv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooking.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooking-units.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cool.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coollist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coolstr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coolthms.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cooltooltips.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coordsys.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-copyedit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-counttexruns.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-coverpage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cprotect.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crossreference.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-csvmerge.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cuisine.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currency.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currfile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-currvita.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cutwin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cyber.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cybercic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashrule.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dashundergaps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datax.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datatool.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dateiliste.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datenumber.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-bahasai.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-basque.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-breton.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-bulgarian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-catalan.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-croatian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-czech.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-danish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-dutch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-en-fulltext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-english.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-esperanto.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-estonian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-finnish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-french.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-galician.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-german.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-greek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-hebrew.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-icelandic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-irish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-italian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-it-fulltext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-latin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-lsorbian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-magyar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-norsk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-polish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-portuges.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-romanian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-russian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-samin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-scottish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-serbian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-slovak.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-slovene.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-spanish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-swedish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-turkish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-ukrainian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-usorbian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-datetime2-welsh.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decimal.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decorule.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimtxt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-denisbdoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diagbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dialogl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dinbrief.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dirtytalk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dnaseq.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doclicense.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docmfp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docmute.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doctools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-documentation.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotarrow.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dotseqn.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-download.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dprogress.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftcopy.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-draftwatermark.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dtxdescribe.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duckuments.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ducksay.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dynamicnumber.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easybook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyfig.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyfloats.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-easyreview.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebezier.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecclesiastic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-econlipsum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ed.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-edmargin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eemeir.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-efbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-egplot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ellipsis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elocalloc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elzcards.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emarks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embedall.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-embedfile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emptypage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endheads.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotes-hy.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engpron.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engrec.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enumitem-zref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-environ.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-envlab.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigraph.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epiolmec.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eq-pin2corr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqlist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnalign.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqparbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-errata.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erw-l3.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esdiff.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esint.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etaremune.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etextools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eukdate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everyhook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everypage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exam-n.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-examdesign.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exframe.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercise.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exercises.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exesheet.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exp-testopt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expdlist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-export.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exsol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extract.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facsimile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-factura.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancylabel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancynum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancypar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancytabs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancytooltips.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcolumn.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fetchcls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fewerfloatpages.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fgruler.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fibeamer.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fifo-stack.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filecontents.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filecontentsdef.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filedate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fileinfo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fink.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-finstrut.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fithesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixcmex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixme.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixmetodonotes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flabels.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flagderiv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flashcards.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flippdf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-floatflt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-floatrow.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flowfram.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fmp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fmtcount.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnbreak.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnumprint.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foilhtml.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontaxes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontsize.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fonttable.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footmisc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footmisx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnoterange.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnpag.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forarray.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-foreign.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forloop.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forms16be.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-formular.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-frankenstein.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-froufrou.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ftnxtra.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullblck.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fullminipage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fundus-calligra.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fundus-sueterlin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fvextra.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-g-brief.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gatherenum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gcite.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gender.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-genmpage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getitems.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ginpenc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gitfile-info.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-danish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-dutch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-english.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-estonian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-extra.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-finnish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-french.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-german.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-irish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-italian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-magyar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-nynorsk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-polish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-portuges.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-serbian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-slovene.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glossaries-spanish.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmdoc-enhance.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grabbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicx-psmin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicxbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphpaper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grayhints.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grid.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridpapers.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gridset.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitlogo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-halloweenmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hanging.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hardwrap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hhtensor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-histogr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitreport.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hpsdiss.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hrefhide.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperbar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyperxmp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyphenat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-idxlayout.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iffont.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifmtarg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifnextok.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifoddpage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iitem.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imakeidx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-indextools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inlinedef.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inputenx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inputtrc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interfaces.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-intopdf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inversepath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-invoice2.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iso.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iso10303.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isodate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isodoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isorot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isotope.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-issuulinks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jvlisting.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kalendarium.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kantlipsum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kerntest.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keycommand.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyindex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-keyvaltable.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knowledge.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-komacv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-komacv-rg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ktv-texdata.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3build.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labbook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labels.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-labelschanged.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lastpackage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lastpage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-amsmath-dev.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-base-dev.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-firstaid-dev.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-graphics-dev.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-tools-dev.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexcolors.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexdemo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexgit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-layouts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lccaps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lcg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leading.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leaflet.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leftidx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leipzig.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lengthconvert.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lettrine.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lhelp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-libgreek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-limap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-linegoal.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lipsum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listingsutf8.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listlbls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listliketab.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listofsymbols.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lmake.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-locality.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logpap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longfigure.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longnamefilelist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstaddons.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ltxnew.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatodonotes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-macroswap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-magicnum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mailing.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mailmerge.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebase.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makebox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecell.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makecmds.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makedtx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mandi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manfnt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-manuscript.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginfit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginfix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-marginnote.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-markdown.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathastext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathexam.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfont.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcaption.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcite.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdframed.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-media9.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-meetingmins.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memory.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menu.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menucard.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-menukeys.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metalogox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metastr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-method.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metre.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfirstuc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mftinc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mi-solns.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mindflow.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minibox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minidocument.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minifp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minipage-marginpar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minted.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-minutes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mleftright.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnotes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moderntimeline.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modroman.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-monofill.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moodle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morefloats.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morehype.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moresize.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-moreverb.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morewrites.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mparhack.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpostinl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-msg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mtgreek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiaudience.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multibbl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multicap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multicolrule.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multidef.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multienv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiexpand.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multilang.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multirow.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mversion.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mwe.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mycv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mylatexformat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nag.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nameauth.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-namespc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ncctools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-needspace.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newfile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newlfm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newspaper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newunicodechar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newvbtm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newverbs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicefilelist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-niceframe.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicetext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nidanfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-noitcrul.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nomencl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nomentbl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nonfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nonumonpart.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-normalcolor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-notespages.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nowidow.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntheorem.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numprint.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ocgx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-octavo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oldstyle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onlyamsmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-opcit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-orcidlink.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outlining.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-overpic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-padcount.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagecolor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagecont.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pagenote.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pageslts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papercdcase.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papermas.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-papertex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paracol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paralist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-paresse.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parselines.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-patch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-patchcmd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pauldoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pawpict.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbalance.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbsheet.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdf14.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfcprot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfoverlay.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpc-movie.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfprivacy.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-perltex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-permute.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phffullpagefigure.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfnote.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfparen.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfqit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfquotetext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfsvnwatermark.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-phfthm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-photo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-picture.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plweb.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmboxdraw.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polynom.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polynomial.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polytable.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-powerdot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ppr-prv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prelim2e.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-preprint.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pressrelease.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prettyref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-preview.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-probsoln.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proofread.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-protocol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfragx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxgreeks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qcm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qstest.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qsymbols.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quotchap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quoting.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quotmark.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ran_toks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rccol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcs-multi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcsinfo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realboxes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-recipecard.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reflectgraphics.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refman.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-refstyle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regcount.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regexpatch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-register.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-regstats.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-relenc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-repltext.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rgltxdoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rjlparshap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-robustcommand.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanbar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romanbarpagenumber.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-romannum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rotfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rtkinenc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rulercompass.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sauerj.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-savefnmark.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-savetrees.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scale.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scalebar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schedule.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schooldocs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scontents.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrlayer-fancyhdr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sdaps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-secnum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sectsty.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seealso.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selinput.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semantic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semesterplanner.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semioneside.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-semproc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seqsplit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sesstime.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sf298.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sffms.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shdoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shorttoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-show2e.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showcharinbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showexpl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-showlabels.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sidecap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sidenotes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-silence.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplecd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplecv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sitem.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skb.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skdoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skrapport.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-slantsc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-snapshot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soulutf8.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spacingtricks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splitindex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spverbatim.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-srcltx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sseq.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stack.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-standalone.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stdclsdv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stealcaps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stdpage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-storebox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stringstrings.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sttools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subdepth.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subeqn.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subeqnarray.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfigure.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfiles.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-supertabular.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn-multi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svn-prov.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-svninfo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swfigure.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syntrace.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-synttree.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabfigures.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablefootnote.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tableof.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablestyles.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablists.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablvar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabu.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularborder.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabularew.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabulary.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tagpdf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-talk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tcldoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ted.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-templatetools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termcal.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termlist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-testhyphens.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-testidx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-label.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-locale.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texmate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texments.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texpower.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texshade.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texvc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textfit.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textmerg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textpos.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textualicomma.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thmtools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threadcol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumb.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumbs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-titling.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocbibind.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocdata.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocloft.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tocvsec2.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-todo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-todonotes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-toolbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totalcount.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totcount.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-totpages.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-transparent.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trfsigns.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trimspaces.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trivfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trsym.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tucv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-twoup.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-txgreeks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-type1cm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typed-checklist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typeface.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typogrid.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umoline.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-underlin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-undolabl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitipa.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-units.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unravel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upquote.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uri.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ushort.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varindex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-verifiche.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-versonotes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vgrid.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vmargin.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-volumes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vwcol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-warpcol.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-was.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-widetable.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-widows-and-orphans.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wordlike.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xargs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xbmks.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor-material.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor-solarized.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcookybooky.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcpdftips.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xdoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xellipsis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xfor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xint.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmpincl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpatch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpeek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpunctuate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xsavebox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xtab.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yafoot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yaletter.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yagusylo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ydoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zebra-goodies.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ESIEEcv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-GS1.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-HA-prosper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-Tabbing.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abstract.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accessibility.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accsupp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-achemso.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acronym.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acroterm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-actuarialangle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-actuarialsymbol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addlines.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adjmulticol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adjustbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adrconv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alertmessage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alnumsec.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alphalph.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-altfont.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amsaddr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-animate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-answers.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-appendix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apptools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arcs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arraycols.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arraysort.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arydshln.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asciilist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-askinclude.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-atenddvi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-attachfile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autonum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autopdf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-avremu.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-axessibility.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-background.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-basicarith.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerappendixnote.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamercolorthemeowl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamersubframe.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-cuerna.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-metropolis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamertheme-saintpetersburg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bearwear.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beton.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bewerbung.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bez123.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bhcexam.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bigfoot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bithesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bizcard.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blindtext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blowup.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bnumexpr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boites.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookcover.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booklet.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bookshelf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boolexpr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bophook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boxedminipage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boxhandler.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breakurl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bubblesort.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bullcntr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calcage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calculator.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cals.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-canoniclayout.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-capt-of.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-captcont.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catchfile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catchfilebetweentags.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catechis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccaption.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cclicenses.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cd-cover.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cdpbundl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cellprops.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-centerlastline.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changebar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changepage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-changes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chappg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chapterfolder.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cheatsheet.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chextras.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-childdoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chletter.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circ.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-classpack.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clefval.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cleveref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrdblpg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrstrip.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmdtrack.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codepage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codesection.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collcell.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collectbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colophon.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-color-edits.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colordoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorwav.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorweb.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combine.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commado.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commedit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-competences.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-constants.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-continue.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-contour.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-contracard.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conv-xkv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooking.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooking-units.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cool.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coollist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coolstr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coolthms.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cooltooltips.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coordsys.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-copyedit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-counttexruns.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-coverpage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cprotect.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crossreference.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-csvmerge.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cuisine.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currency.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currfile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-currvita.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cutwin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cyber.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cybercic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashrule.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dashundergaps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datax.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datatool.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dateiliste.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datenumber.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-bahasai.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-basque.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-breton.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-bulgarian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-catalan.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-croatian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-czech.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-danish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-dutch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-en-fulltext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-english.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-esperanto.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-estonian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-finnish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-french.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-galician.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-german.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-greek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-hebrew.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-icelandic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-irish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-italian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-it-fulltext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-latin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-lsorbian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-magyar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-norsk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-polish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-portuges.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-romanian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-russian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-samin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-scottish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-serbian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-slovak.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-slovene.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-spanish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-swedish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-turkish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-ukrainian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-usorbian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-datetime2-welsh.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decimal.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decorule.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimtxt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-denisbdoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diagbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dialogl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dinbrief.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dirtytalk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dnaseq.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doclicense.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docmfp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docmute.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doctools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-documentation.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotarrow.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dotseqn.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-download.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dprogress.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftcopy.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-draftwatermark.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dtxdescribe.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duckuments.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ducksay.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dynamicnumber.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easybook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyfig.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyfloats.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-easyreview.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebezier.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecclesiastic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-econlipsum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ed.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-edmargin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eemeir.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-efbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-egplot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ellipsis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elocalloc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elzcards.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emarks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embedall.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-embedfile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emptypage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endheads.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotes-hy.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engpron.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engrec.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enumitem-zref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-environ.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-envlab.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigraph.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epiolmec.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eq-pin2corr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqlist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnalign.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqparbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-errata.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erw-l3.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esdiff.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esint.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etaremune.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etextools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eukdate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everyhook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everypage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exam-n.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-examdesign.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exframe.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercise.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exercises.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exesheet.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exp-testopt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expdlist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-export.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exsol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extract.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facsimile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-factura.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancylabel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancynum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancypar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancytabs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancytooltips.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcolumn.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fetchcls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fewerfloatpages.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fgruler.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fibeamer.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fifo-stack.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filecontents.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filecontentsdef.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filedate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fileinfo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fink.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-finstrut.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fithesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixcmex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixme.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixmetodonotes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flabels.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flagderiv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flashcards.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flippdf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-floatflt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-floatrow.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flowfram.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fmp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fmtcount.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnbreak.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnumprint.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foilhtml.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontaxes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontsize.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fonttable.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footmisc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footmisx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnoterange.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnpag.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forarray.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-foreign.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forloop.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forms16be.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-formular.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-frankenstein.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-froufrou.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ftnxtra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullblck.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fullminipage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fundus-calligra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fundus-sueterlin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fvextra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-g-brief.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gatherenum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gcite.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gender.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-genmpage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getitems.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ginpenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gitfile-info.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-danish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-dutch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-english.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-estonian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-extra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-finnish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-french.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-german.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-irish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-italian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-magyar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-nynorsk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-polish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-portuges.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-serbian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-slovene.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glossaries-spanish.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmdoc-enhance.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grabbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicx-psmin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicxbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphpaper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grayhints.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grid.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridpapers.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gridset.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitlogo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-halloweenmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hanging.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hardwrap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hhtensor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-histogr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitreport.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hpsdiss.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hrefhide.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperbar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyperxmp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyphenat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-idxlayout.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iffont.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifmtarg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifnextok.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifoddpage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iitem.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imakeidx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-indextools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inlinedef.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inputenx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inputtrc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interfaces.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-intopdf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inversepath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-invoice2.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iso.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iso10303.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isodate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isodoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isorot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isotope.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-issuulinks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jvlisting.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kalendarium.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kantlipsum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kerntest.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keycommand.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyindex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-keyvaltable.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knowledge.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-komacv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-komacv-rg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ktv-texdata.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3build.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labbook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labels.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-labelschanged.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lastpackage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lastpage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-amsmath-dev.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-base-dev.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-firstaid-dev.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-graphics-dev.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-tools-dev.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexcolors.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexdemo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexgit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-layouts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lccaps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lcg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leading.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leaflet.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leftidx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leipzig.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lengthconvert.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lettrine.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lhelp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-libgreek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-limap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-linegoal.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lipsum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listingsutf8.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listlbls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listliketab.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listofsymbols.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lmake.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-locality.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logpap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longfigure.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longnamefilelist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstaddons.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ltxnew.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatodonotes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-macroswap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-magicnum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mailing.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mailmerge.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebase.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makebox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecell.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makecmds.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makedtx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mandi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manfnt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-manuscript.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginfit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginfix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-marginnote.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-markdown.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathastext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathexam.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfont.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcaption.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcite.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdframed.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-media9.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-meetingmins.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memory.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menu.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menucard.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-menukeys.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metalogox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metastr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-method.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metre.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfirstuc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mftinc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mi-solns.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mindflow.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minibox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minidocument.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minifp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minipage-marginpar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minted.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-minutes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mleftright.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnotes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moderntimeline.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modroman.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-monofill.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moodle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morefloats.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morehype.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moresize.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-moreverb.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morewrites.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mparhack.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpostinl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-msg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mtgreek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiaudience.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multibbl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multicap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multicolrule.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multidef.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multienv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiexpand.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multilang.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multirow.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mversion.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mwe.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mycv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mylatexformat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nag.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nameauth.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-namespc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ncctools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-needspace.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newfile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newlfm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newspaper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newunicodechar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newvbtm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newverbs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicefilelist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-niceframe.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicetext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nidanfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-noitcrul.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nomencl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nomentbl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nonfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nonumonpart.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-normalcolor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-notespages.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nowidow.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntheorem.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numprint.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ocgx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-octavo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oldstyle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onlyamsmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-opcit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-orcidlink.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outlining.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-overpic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-padcount.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagecolor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagecont.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pagenote.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pageslts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papercdcase.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papermas.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-papertex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paracol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paralist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-paresse.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parselines.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-patch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-patchcmd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pauldoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pawpict.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbalance.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbsheet.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdf14.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfcprot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfoverlay.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpc-movie.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfprivacy.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-perltex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-permute.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phffullpagefigure.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfnote.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfparen.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfqit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfquotetext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfsvnwatermark.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-phfthm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-photo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-picture.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plweb.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmboxdraw.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polynom.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polynomial.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polytable.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-powerdot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ppr-prv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prelim2e.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-preprint.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pressrelease.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prettyref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-preview.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-probsoln.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proofread.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-protocol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfragx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxgreeks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qcm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qstest.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qsymbols.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quotchap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quoting.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quotmark.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ran_toks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rccol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcs-multi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcsinfo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realboxes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-recipecard.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reflectgraphics.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refman.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-refstyle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regcount.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regexpatch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-register.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-regstats.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-relenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-repltext.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rgltxdoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rjlparshap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-robustcommand.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanbar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romanbarpagenumber.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-romannum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rotfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rtkinenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rulercompass.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sauerj.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-savefnmark.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-savetrees.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scale.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scalebar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schedule.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schooldocs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scontents.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrlayer-fancyhdr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sdaps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-secnum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sectsty.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seealso.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selinput.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semantic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semesterplanner.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semioneside.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-semproc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seqsplit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sesstime.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sf298.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sffms.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shdoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shorttoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-show2e.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showcharinbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showexpl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-showlabels.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sidecap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sidenotes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-silence.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplecd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplecv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sitem.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skb.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skdoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skrapport.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-slantsc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-snapshot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soulutf8.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spacingtricks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splitindex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spverbatim.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-srcltx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sseq.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stack.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-standalone.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stdclsdv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stealcaps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stdpage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-storebox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stringstrings.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sttools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subdepth.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subeqn.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subeqnarray.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfigure.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfiles.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-supertabular.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn-multi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svn-prov.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-svninfo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swfigure.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syntrace.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-synttree.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabfigures.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablefootnote.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tableof.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablestyles.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablists.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablvar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabu.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularborder.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabularew.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabulary.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tagpdf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-talk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tcldoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ted.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-templatetools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termcal.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termlist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-testhyphens.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-testidx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-label.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-locale.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texmate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texments.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texpower.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texshade.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texvc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textfit.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textmerg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textpos.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textualicomma.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thmtools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threadcol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumb.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumbs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-titling.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocbibind.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocdata.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocloft.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tocvsec2.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-todo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-todonotes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-toolbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totalcount.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totcount.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-totpages.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-transparent.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trfsigns.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trimspaces.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trivfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trsym.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tucv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-twoup.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-txgreeks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-type1cm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typed-checklist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typeface.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typogrid.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umoline.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-underlin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-undolabl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitipa.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-units.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unravel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upquote.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uri.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ushort.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varindex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-verifiche.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-versonotes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vgrid.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vmargin.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-volumes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vwcol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-warpcol.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-was.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-widetable.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-widows-and-orphans.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wordlike.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xargs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xbmks.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor-material.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor-solarized.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcookybooky.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcpdftips.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xdoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xellipsis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xfor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xint.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmpincl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpatch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpeek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpunctuate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xsavebox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xtab.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yafoot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yaletter.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yagusylo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ydoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zebra-goodies.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ESIEEcv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-GS1.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-HA-prosper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-Tabbing.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abstract.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accessibility.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accsupp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-achemso.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acronym.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acroterm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-actuarialangle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-actuarialsymbol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-addlines.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adjmulticol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adjustbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adrconv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alertmessage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alnumsec.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alphalph.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-altfont.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amsaddr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-animate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-answers.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-appendix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apptools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arcs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arraycols.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arraysort.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arydshln.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asciilist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-askinclude.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-atenddvi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-attachfile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autonum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autopdf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-avremu.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-axessibility.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-background.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-basicarith.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerappendixnote.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamercolorthemeowl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamersubframe.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-cuerna.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-metropolis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamertheme-saintpetersburg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bearwear.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beton.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bewerbung.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bez123.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bhcexam.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bigfoot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bithesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bizcard.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blindtext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blowup.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bnumexpr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boites.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookcover.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booklet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bookshelf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boolexpr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bophook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boxedminipage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boxhandler.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breakurl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bubblesort.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bullcntr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calcage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calculator.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cals.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-canoniclayout.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-capt-of.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-captcont.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catchfile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catchfilebetweentags.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catechis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccaption.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cclicenses.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cd-cover.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cdpbundl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cellprops.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-centerlastline.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changebar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changepage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-changes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chappg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chapterfolder.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cheatsheet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chextras.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-childdoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chletter.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circ.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-classpack.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clefval.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cleveref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrdblpg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrstrip.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmdtrack.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codepage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codesection.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collcell.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collectbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colophon.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-color-edits.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colordoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorwav.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorweb.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combine.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commado.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commedit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-competences.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-constants.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-continue.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-contour.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-contracard.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conv-xkv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooking.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooking-units.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cool.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coollist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coolstr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coolthms.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cooltooltips.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coordsys.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-copyedit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-counttexruns.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-coverpage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cprotect.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crossreference.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-csvmerge.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cuisine.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currency.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currfile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-currvita.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cutwin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cyber.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cybercic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashrule.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dashundergaps.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datax.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datatool.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dateiliste.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datenumber.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-bahasai.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-basque.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-breton.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-bulgarian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-catalan.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-croatian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-czech.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-danish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-dutch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-en-fulltext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-english.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-esperanto.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-estonian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-finnish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-french.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-galician.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-german.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-greek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-hebrew.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-icelandic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-irish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-italian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-it-fulltext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-latin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-lsorbian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-magyar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-norsk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-polish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-portuges.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-romanian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-russian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-samin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-scottish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-serbian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-slovak.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-slovene.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-spanish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-swedish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-turkish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-ukrainian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-usorbian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-datetime2-welsh.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decimal.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decorule.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimtxt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-denisbdoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diagbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dialogl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dinbrief.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dirtytalk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dnaseq.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doclicense.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docmfp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docmute.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doctools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-documentation.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotarrow.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dotseqn.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-download.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dprogress.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drac.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftcopy.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-draftwatermark.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxdescribe.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duckuments.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ducksay.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dynamicnumber.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easybook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyfig.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyfloats.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-easyreview.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebezier.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecclesiastic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-econlipsum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ed.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-edmargin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eemeir.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-efbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-egplot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ellipsis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elocalloc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elzcards.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emarks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embedall.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-embedfile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emptypage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endheads.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endnotes-hy.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engpron.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engrec.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enumitem-zref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-environ.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-envlab.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigraph.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epiolmec.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eq-pin2corr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqlist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnalign.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqparbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-errata.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erw-l3.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esdiff.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esint.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etaremune.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etextools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eukdate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everyhook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everypage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exam-n.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-examdesign.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exframe.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercise.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exercises.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exesheet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exp-testopt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expdlist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-export.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exsol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extract.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facsimile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-factura.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancylabel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancynum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancypar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancytabs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancytooltips.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcolumn.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fetchcls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fewerfloatpages.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fgruler.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fibeamer.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fifo-stack.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filecontents.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filecontentsdef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filedate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fileinfo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fink.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-finstrut.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fithesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixcmex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixme.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixmetodonotes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flabels.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flagderiv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flashcards.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flippdf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-floatflt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-floatrow.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flowfram.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fmp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fmtcount.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnbreak.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnumprint.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foilhtml.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontaxes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontsize.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fonttable.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footmisc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footmisx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnoterange.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnpag.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forarray.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-foreign.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forloop.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forms16be.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-formular.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-frankenstein.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-froufrou.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ftnxtra.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullblck.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fullminipage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fundus-calligra.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fundus-sueterlin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fvextra.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-g-brief.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gatherenum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gcite.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gender.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-genmpage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getitems.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ginpenc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gitfile-info.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-danish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-dutch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-english.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-estonian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-extra.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-finnish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-french.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-german.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-irish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-italian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-magyar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-nynorsk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-polish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-portuges.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-serbian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-slovene.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glossaries-spanish.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmdoc-enhance.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grabbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicx-psmin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicxbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphpaper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grayhints.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grid.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridpapers.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gridset.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitlogo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-halloweenmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hanging.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hardwrap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hhtensor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-histogr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitreport.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hpsdiss.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hrefhide.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperbar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyperxmp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphenat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-idxlayout.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iffont.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifmtarg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifnextok.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ifoddpage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iitem.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imakeidx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-indextools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inlinedef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inputenx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inputtrc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interfaces.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-intopdf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inversepath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-invoice2.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iso.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iso10303.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isodate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isodoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isorot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isotope.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-issuulinks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jvlisting.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kalendarium.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kantlipsum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kerntest.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keycommand.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyindex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-keyvaltable.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knowledge.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-komacv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-komacv-rg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ktv-texdata.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3build.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labbook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labels.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-labelschanged.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lastpackage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lastpage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-amsmath-dev.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-base-dev.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-firstaid-dev.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-graphics-dev.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-tools-dev.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexcolors.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexdemo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexgit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-layouts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lccaps.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lcg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leading.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leaflet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leftidx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leipzig.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lengthconvert.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lettrine.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lhelp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-libgreek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-limap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-linegoal.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lipsum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listingsutf8.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listlbls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listliketab.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listofsymbols.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lmake.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-locality.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logpap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longfigure.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longnamefilelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstaddons.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxnew.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatodonotes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-macroswap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-magicnum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mailing.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mailmerge.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebase.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makebox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecell.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makecmds.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makedtx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mandi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manfnt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-manuscript.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginfit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginfix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-marginnote.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-markdown.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathastext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathexam.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfont.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcaption.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcite.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdframed.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-media9.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-meetingmins.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memory.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menu.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menucard.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-menukeys.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metalogox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metastr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-method.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metre.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfirstuc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mftinc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mi-solns.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mindflow.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minibox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minidocument.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minifp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minipage-marginpar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minted.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-minutes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mleftright.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnotes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moderntimeline.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modroman.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-monofill.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moodle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morefloats.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morehype.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moresize.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-moreverb.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-morewrites.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mparhack.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpostinl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-msg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mtgreek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiaudience.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multibbl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multicap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multicolrule.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multidef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multienv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiexpand.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multilang.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multirow.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mversion.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mwe.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mycv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mylatexformat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nag.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nameauth.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-namespc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ncctools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-needspace.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newfile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newlfm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newspaper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newunicodechar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newvbtm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newverbs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicefilelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-niceframe.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicetext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nidanfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-noitcrul.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nomencl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nomentbl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nonfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nonumonpart.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-normalcolor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-notespages.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nowidow.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntheorem.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numprint.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ocgx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-octavo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oldstyle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onlyamsmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-opcit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-orcidlink.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outlining.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-overpic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-padcount.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagecolor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagecont.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pagenote.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pageslts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papercdcase.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papermas.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-papertex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paracol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paralist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-paresse.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parselines.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patchcmd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pauldoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pawpict.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbalance.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pbsheet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdf14.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcprot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfoverlay.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpc-movie.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfprivacy.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-perltex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-permute.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phffullpagefigure.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfnote.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfparen.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfqit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfquotetext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfsvnwatermark.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-phfthm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-photo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-picture.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plweb.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmboxdraw.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polynom.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polynomial.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polytable.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-powerdot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ppr-prv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prelim2e.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-preprint.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pressrelease.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prettyref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-preview.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-probsoln.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proofread.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-protocol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfragx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxgreeks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qcm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qstest.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qsymbols.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quotchap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quoting.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quotmark.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ran_toks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rccol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcs-multi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcsinfo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realboxes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-recipecard.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reflectgraphics.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refman.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-refstyle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regcount.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regexpatch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-register.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-regstats.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-relenc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-repltext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rgltxdoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rjlparshap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-robustcommand.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanbar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romanbarpagenumber.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-romannum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rotfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rtkinenc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rulercompass.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sauerj.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-savefnmark.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-savetrees.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scale.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scalebar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schedule.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schooldocs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scontents.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrlayer-fancyhdr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sdaps.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-secnum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sectsty.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seealso.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-selinput.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semantic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semesterplanner.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semioneside.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-semproc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seqsplit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sesstime.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sf298.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sffms.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shdoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shorttoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-show2e.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showcharinbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showexpl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-showlabels.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sidecap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sidenotes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-silence.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplecd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplecv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sitem.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skb.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skdoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skrapport.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-slantsc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-snapshot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soulutf8.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spacingtricks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splitindex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spverbatim.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcltx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sseq.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stack.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-standalone.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stdclsdv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stealcaps.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stdpage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-storebox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stringstrings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sttools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subdepth.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subeqn.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subeqnarray.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfigure.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfiles.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-supertabular.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn-multi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svn-prov.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-svninfo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swfigure.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syntrace.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synttree.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabfigures.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablefootnote.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tableof.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablestyles.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablists.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablvar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabu.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularborder.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabularew.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabulary.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tagpdf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-talk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tcldoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ted.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-templatetools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termcal.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termlist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-testhyphens.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-testidx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-label.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-locale.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texmate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texments.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texpower.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texshade.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texvc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textfit.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textmerg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textpos.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textualicomma.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thmtools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threadcol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumb.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumbs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-titling.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocbibind.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocdata.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocloft.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tocvsec2.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-todo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-todonotes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-toolbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totalcount.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totcount.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-totpages.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-transparent.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trfsigns.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trimspaces.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trivfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trsym.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tucv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-twoup.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-txgreeks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-type1cm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typed-checklist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeface.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typogrid.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umoline.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-underlin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-undolabl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitipa.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-units.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unravel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upquote.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uri.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ushort.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varindex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-verifiche.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-versonotes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vgrid.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vmargin.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-volumes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vwcol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-warpcol.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-was.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-widetable.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-widows-and-orphans.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wordlike.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xargs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xbmks.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor-material.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor-solarized.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcookybooky.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcpdftips.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xdoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xellipsis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xfor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xint.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmpincl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpatch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpeek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpunctuate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xsavebox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xtab.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yafoot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yaletter.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yagusylo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ydoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zebra-goodies.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zref.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=5277c2c2c50fe61d8bb0f980f5da3a97 diff --git a/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2021 b/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2021 index c66381aa9a83..97315b603700 100644 --- a/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latex-2021 DESCRIPTION=TeXLive LaTeX recommended packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT public-domain TeX-other-free RDEPEND=>=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anysize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-attachfile2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booktabs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breqn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-caption-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eso-pic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euler-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etoolbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everysel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everyshi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extsizes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancybox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyref-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyvrb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filehook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-float-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontspec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnotehyper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grffile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hologo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-index-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-infwarerr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jknapltx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-koma-script-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexbug-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3experimental-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lineno-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listings-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lwarp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathspec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathtools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdwtools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memoir-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metalogo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-microtype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ms-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntgclass-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parskip-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdflscape-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfmanagement-testphase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftexcmds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polyglossia-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfrag-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ragged2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sansmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-section-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seminar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sepnum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-setspace-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textcase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumbpdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translator-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typehtml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucharcat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-underscore-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xkeyval-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xltxtra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xunicode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-latexrecommended-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anysize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-attachfile2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booktabs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breqn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-caption-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eso-pic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euler-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etoolbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everysel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everyshi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extsizes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancybox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyref-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyvrb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filehook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-float-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontspec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnotehyper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grffile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hologo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-index-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-infwarerr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jknapltx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-koma-script-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexbug-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3experimental-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lineno-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listings-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lwarp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathspec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathtools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdwtools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memoir-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metalogo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-microtype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ms-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntgclass-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parskip-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdflscape-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfmanagement-testphase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftexcmds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polyglossia-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfrag-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ragged2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sansmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-section-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seminar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sepnum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-setspace-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textcase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumbpdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translator-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typehtml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucharcat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-underscore-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xkeyval-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xltxtra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xunicode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-latexrecommended-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anysize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-attachfile2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booktabs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breqn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-caption-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eso-pic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euler-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etoolbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everysel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everyshi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extsizes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancybox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyvrb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filehook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-float-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontspec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnotehyper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grffile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hologo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-index-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-infwarerr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jknapltx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-koma-script-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexbug-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3experimental-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lineno-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lwarp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathspec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathtools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdwtools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memoir-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metalogo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-microtype-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ms-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntgclass-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parskip-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflscape-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfmanagement-testphase-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftexcmds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polyglossia-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfrag-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ragged2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sansmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-section-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seminar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sepnum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-setspace-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textcase-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumbpdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translator-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typehtml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucharcat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-underscore-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xkeyval-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xltxtra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xunicode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-latexrecommended-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anysize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-attachfile2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booktabs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breqn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-caption.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cite.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctable.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eso-pic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euenc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euler.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etoolbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everysel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everyshi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extsizes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancybox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyref.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyvrb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filehook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-float.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontspec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnotehyper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grffile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hologo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-index.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-infwarerr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jknapltx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexbug.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3experimental.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lineno.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listings.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lwarp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathspec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathtools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdwtools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memoir.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metalogo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-microtype.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ms.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntgclass.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parskip.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdflscape.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfmanagement-testphase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftexcmds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polyglossia.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfrag.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ragged2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sansmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-section.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seminar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sepnum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-setspace.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textcase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thumbpdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-translator.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typehtml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucharcat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-underscore.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xkeyval.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xltxtra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xunicode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anysize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-attachfile2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booktabs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breqn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-caption.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eso-pic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euler.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etoolbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everysel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everyshi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extsizes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancybox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyref.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyvrb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filehook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-float.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontspec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnotehyper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grffile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hologo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-index.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-infwarerr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jknapltx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexbug.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3experimental.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lineno.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listings.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lwarp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathspec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathtools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdwtools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memoir.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metalogo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-microtype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ms.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntgclass.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parskip.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdflscape.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfmanagement-testphase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftexcmds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polyglossia.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfrag.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ragged2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sansmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-section.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seminar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sepnum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-setspace.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textcase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thumbpdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-translator.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typehtml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucharcat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-underscore.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xkeyval.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xltxtra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xunicode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anysize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-attachfile2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booktabs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breqn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-caption.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eso-pic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euler.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etoolbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everysel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everyshi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extsizes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancybox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyvrb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filehook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-float.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontspec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnotehyper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grffile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hologo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-index.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-infwarerr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jknapltx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexbug.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3experimental.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lineno.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lwarp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathspec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathtools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdwtools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memoir.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metalogo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-microtype.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ms.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntgclass.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parskip.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflscape.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfmanagement-testphase.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftexcmds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polyglossia.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfrag.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ragged2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sansmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-section.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seminar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sepnum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-setspace.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textcase.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thumbpdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-translator.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typehtml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucharcat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-underscore.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xkeyval.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xltxtra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xunicode.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-attachfile2.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-booktabs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-breqn.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-caption.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-crop.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctable.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eso-pic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euenc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euler.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everysel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-everyshi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fancyref.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-filehook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-float.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontspec.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-footnotehyper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grffile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hologo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-index.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-infwarerr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexbug.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-l3experimental.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lineno.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listings.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lwarp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathtools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mdwtools.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memoir.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metalogo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-microtype.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ms.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newfloat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ntgclass.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-parskip.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdflscape.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfmanagement-testphase.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfpages.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftexcmds.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polyglossia.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psfrag.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ragged2e.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rcs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subfig.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textcase.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typehtml.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucharcat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-math.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xcolor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xkeyval.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xltxtra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-attachfile2.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-booktabs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-breqn.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-caption.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-crop.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctable.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eso-pic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euler.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everysel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-everyshi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fancyref.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-filehook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-float.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontspec.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-footnotehyper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grffile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hologo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-index.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-infwarerr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexbug.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-l3experimental.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lineno.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listings.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lwarp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathtools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mdwtools.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memoir.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metalogo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-microtype.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ms.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newfloat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ntgclass.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-parskip.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdflscape.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfmanagement-testphase.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfpages.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftexcmds.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polyglossia.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psfrag.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ragged2e.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rcs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subfig.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textcase.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typehtml.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucharcat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-math.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xcolor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xkeyval.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xltxtra.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-attachfile2.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-booktabs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-breqn.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-caption.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-crop.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctable.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eso-pic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euenc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euler.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everysel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-everyshi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fancyref.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-filehook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-float.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontspec.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-footnotehyper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grffile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hologo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-index.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-infwarerr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexbug.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-l3experimental.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lineno.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lwarp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathtools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mdwtools.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memoir.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metalogo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-microtype.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ms.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newfloat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ntgclass.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-parskip.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflscape.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfmanagement-testphase.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfpages.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftexcmds.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polyglossia.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psfrag.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ragged2e.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rcs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subfig.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textcase.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typehtml.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucharcat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-math.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xcolor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xkeyval.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xltxtra.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=a30931b86e7e8164c1fca10aa541dac3 diff --git a/metadata/md5-cache/dev-texlive/texlive-luatex-2021-r2 b/metadata/md5-cache/dev-texlive/texlive-luatex-2021-r2 index fbc92e43779b..506dad2e720a 100644 --- a/metadata/md5-cache/dev-texlive/texlive-luatex-2021-r2 +++ b/metadata/md5-cache/dev-texlive/texlive-luatex-2021-r2 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm prepare unpack DEPEND=!~dev-texlive/texlive-latexextra-2020 >=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive LuaTeX packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=prefix texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=BSD FDL-1.1 GPL-2 GPL-3+ LPPL-1.3 LPPL-1.3c MIT public-domain TeX-other- 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/~zlogene/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/~zlogene/distfiles/texlive/tl-bezierplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-checkcites-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chickenize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chinese-jfm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cloze-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combofont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cstypo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ctablestack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ekdosis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emoji-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emojicite-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-enigma-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-innerscript-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interpreter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kanaparser-2021.tar.xz https://dev.gentoo.org/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/distfiles/texlive/tl-luacolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luahyphenrules-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaimageembed-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luainputenc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaintro-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luakeys-2021.tar.xz https://dev.gentoo.org/~zlogene/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/~zlogene/distfiles/texlive/tl-lualatex-truncate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lualibs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luamplib-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaotfload-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luapackageloader-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaprogtable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luarandom-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatex85-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexbase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexko-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatextra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luavlna-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luaxml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newpax-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nodetree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-odsfile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-optex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdfarticle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-placeat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plantuml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-selnolig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spelling-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stricttex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-typewriter-2021.tar.xz https://dev.gentoo.org/~zlogene/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-addliga-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auto-pst-pdf-lua-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barracuda-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bezierplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-checkcites-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chickenize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chinese-jfm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cloze-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combofont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cstypo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctablestack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekdosis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emoji-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emojicite-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enigma-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-innerscript-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interpreter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kanaparser-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-typo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uca-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uni-algos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-ul-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-visual-debug-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luahyphenrules-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaimageembed-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luainputenc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaintro-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luakeys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-truncate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualibs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamplib-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaotfload-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luapackageloader-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaprogtable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luarandom-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex85-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexbase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexko-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatextra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luavlna-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaxml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpax-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nodetree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-odsfile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfarticle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plantuml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selnolig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spelling-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stricttex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typewriter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uninormalize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-luatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-addliga-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auto-pst-pdf-lua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-barracuda-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bezierplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checkcites-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chickenize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chinese-jfm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cloze-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combofont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cstypo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctablestack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ekdosis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emoji-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emojicite-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enigma-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-innerscript-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interpreter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kanaparser-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-typo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-uca-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-uni-algos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-ul-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-visual-debug-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luacode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luacolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luahyphenrules-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaimageembed-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luainputenc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaintro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luakeys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-truncate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualibs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luamplib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaotfload-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luapackageloader-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaprogtable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luarandom-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatex85-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexbase-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexko-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatextra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luavlna-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaxml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newpax-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nodetree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-odsfile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-optex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfarticle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-placeat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plantuml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-selnolig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spelling-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stricttex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typewriter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uninormalize-2021.tar.xz https://dev.gentoo.org/~sam/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/distfiles/texlive/tl-uninormalize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-addliga.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auto-pst-pdf-lua.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barracuda.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bezierplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-checkcites.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chickenize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chinese-jfm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cloze.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combofont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cstypo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctablestack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekdosis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emoji.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emojicite.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-enigma.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-innerscript.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interpreter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kanaparser.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-typo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uca.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-uni-algos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-ul.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-visual-debug.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luahyphenrules.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaimageembed.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luainputenc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaintro.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luakeys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-truncate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualibs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamplib.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaotfload.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luapackageloader.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaprogtable.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luarandom.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex85.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexbase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexko.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatextra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luavlna.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaxml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpax.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nodetree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-odsfile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-optex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdfarticle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plantuml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-selnolig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spelling.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stricttex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-typewriter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uninormalize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-addliga.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auto-pst-pdf-lua.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-barracuda.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bezierplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checkcites.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chickenize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chinese-jfm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cloze.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combofont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cstypo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctablestack.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ekdosis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emoji.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emojicite.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-enigma.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-innerscript.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interpreter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kanaparser.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-typo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-uca.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-uni-algos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-ul.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-visual-debug.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luacode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luacolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luahyphenrules.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaimageembed.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luainputenc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaintro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luakeys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-doc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-truncate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualibs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luamplib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaotfload.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luapackageloader.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaprogtable.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luarandom.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatex85.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexbase.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexko.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatextra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luavlna.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaxml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newpax.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nodetree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-odsfile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-optex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfarticle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-placeat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plantuml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-selnolig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spelling.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stricttex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typewriter.doc-2021.tar.xz https://dev.gentoo.org/~sam/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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/~zlogene/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-chickenize.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cloze.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ctablestack.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekdosis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-innerscript.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-typo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lua-ul.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacode.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luacolor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaindex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luainputenc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-doc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-math.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualatex-truncate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lualibs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamplib.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luaotfload.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatex85.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexbase.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatextra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newpax.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nodetree.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chickenize.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cloze.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctablestack.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ekdosis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-innerscript.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-typo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lua-ul.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luacode.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luacolor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaindex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luainputenc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-doc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-math.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualatex-truncate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lualibs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luamplib.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luaotfload.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatex85.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatexbase.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luatextra.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newpax.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nodetree.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-placeat.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 prefix eab3c99d77fe00506c109c8a736186f7 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 prefix eab3c99d77fe00506c109c8a736186f7 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=a73c7928b532f45623425dde66dfccb6 diff --git a/metadata/md5-cache/dev-texlive/texlive-mathscience-2021 b/metadata/md5-cache/dev-texlive/texlive-mathscience-2021 index 25dd5187264c..3582c89d9fbb 100644 --- a/metadata/md5-cache/dev-texlive/texlive-mathscience-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-mathscience-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-fontsrecommended-2021 >=dev-texlive/texlive-latex-2021 DESCRIPTION=TeXLive Mathematics, natural sciences, computer science packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 BSD BSD-2 GPL-2 CC-BY-4.0 RDEPEND=>=dev-texlive/texlive-fontsrecommended-2021 >=dev-texlive/texlive-latex-2021 dev-texlive/texlive-pstricks >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-12many-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-SIstyle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-SIunits-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accents-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algobox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algorithm2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algorithmicx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algorithms-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algpseudocodex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algxpar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aligned-overset-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscdx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amstex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apxproof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autobreak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-axodraw2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-backnaur-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-begriff-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-binomexp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biocon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitpattern-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bohr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boldtensors-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bosisio-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bpchem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bropd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bussproofs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bussproofs-extra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bytefield-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calculation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cascade-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-causets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccfonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccool-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemarrow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemcompounds-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemcono-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemexec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemformula-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemmacros-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemnum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemplants-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemschemex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemsec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemstyle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrscode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrscode3e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codeanatomy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commutative-diagrams-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-complexity-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-computational-complexity-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concrete-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conteq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-correctmathalign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cryptocode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decision-table-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delim-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimseasy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimset-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-derivative-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diffcoeff-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-digiconfigs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dijkstra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drawmatrix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drawstack-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dyntree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebproof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-econometrics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eltex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endiagram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engtlc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqexpl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnarray-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnnumwarn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euclideangeometry-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extarrows-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extpfeil-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-faktor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fascicules-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnspe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fouridx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-functan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-galois-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gastex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gene-logic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ghsystem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glosmathtools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gotoh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grundgesetze-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-helmholtz-ellis-ji-notation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hep-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepnames-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepparticles-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepunits-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-includernw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interval-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ionumbers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isomath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jkmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jupynotex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaugh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaugh-map-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaughmap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvmap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-letterswitharrows-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lie-hasse-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logicproof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longdivision-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lpform-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lplfitch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstbayes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathcommand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathcomp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfixs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathlig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpartir-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpunctspace-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matrix-skeleton-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matlab-prettifier-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mattens-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-membranecomputing-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memorygraphs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mgltex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mhchem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mhequ-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miller-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mismath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiobjective-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-natded-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicematrix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nuc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nucleardata-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numerica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-objectz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oplotsymbl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ot-tableau-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oubraces-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-perfectcut-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physconst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physunits-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pinoutikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pm-isomath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polexpr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prftree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-principia-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proba-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proof-at-the-end-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prooftrees-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pseudo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pseudocode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pythonhighlight-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qsharp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rank-2-roots-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rec-thy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rest-api-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revquantum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ribbonproofs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rmathbr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sankey-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sasnrdisplay-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sciposter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sclang-prettifier-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scratchx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sesamanuel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sfg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shuffle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplebnf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simpler-wick-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplewick-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-siunitx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spalign-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stanli-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statex2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statistics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statistik-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-steinmetz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stmaryrd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-structmech-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-struktex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-substances-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subsupscripts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subtext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-susy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syllogism-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sympytexpackage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-synproof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-t-angles-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tensind-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tensor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-ewd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textgreek-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textopo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thmbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turnstile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulqda-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitsdef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-witharrows-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xymtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yhmath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-youngtab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yquant-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ytableau-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-mathscience-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-12many-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-SIstyle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-SIunits-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accents-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algobox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algorithm2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algorithmicx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algorithms-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algpseudocodex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algxpar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aligned-overset-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscdx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amstex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apxproof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autobreak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-axodraw2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-backnaur-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-begriff-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-binomexp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biocon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitpattern-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bohr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boldtensors-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bosisio-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bpchem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bropd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bussproofs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bussproofs-extra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bytefield-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calculation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cascade-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-causets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccfonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccool-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemarrow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemcompounds-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemcono-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemexec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemformula-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemmacros-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemnum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemplants-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemschemex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemsec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemstyle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrscode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrscode3e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codeanatomy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commutative-diagrams-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-complexity-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-computational-complexity-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concrete-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conteq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-correctmathalign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cryptocode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decision-table-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delim-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimseasy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimset-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-derivative-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diffcoeff-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-digiconfigs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dijkstra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drawmatrix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drawstack-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dyntree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebproof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-econometrics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eltex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endiagram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engtlc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqexpl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnarray-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnnumwarn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euclideangeometry-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extarrows-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extpfeil-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-faktor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fascicules-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnspe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fouridx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-functan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-galois-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gastex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gene-logic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ghsystem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glosmathtools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gotoh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grundgesetze-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-helmholtz-ellis-ji-notation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hep-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepnames-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepparticles-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepunits-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-includernw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interval-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ionumbers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isomath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jkmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jupynotex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaugh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaugh-map-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaughmap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvmap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-letterswitharrows-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lie-hasse-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logicproof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longdivision-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lpform-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lplfitch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstbayes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathcommand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathcomp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfixs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathlig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpartir-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpunctspace-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matrix-skeleton-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matlab-prettifier-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mattens-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-membranecomputing-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memorygraphs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mgltex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mhchem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mhequ-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miller-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mismath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiobjective-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-natded-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicematrix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nuc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nucleardata-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numerica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-objectz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oplotsymbl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ot-tableau-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oubraces-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-perfectcut-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physconst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physunits-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pinoutikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pm-isomath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polexpr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prftree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-principia-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proba-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proof-at-the-end-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prooftrees-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pseudo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pseudocode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pythonhighlight-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qsharp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rank-2-roots-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rec-thy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rest-api-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revquantum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ribbonproofs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rmathbr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sankey-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sasnrdisplay-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sciposter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sclang-prettifier-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scratchx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sesamanuel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sfg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shuffle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplebnf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simpler-wick-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplewick-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-siunitx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spalign-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stanli-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statex2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statistics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statistik-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-steinmetz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stmaryrd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-structmech-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-struktex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-substances-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subsupscripts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subtext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-susy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syllogism-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sympytexpackage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-synproof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-t-angles-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tensind-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tensor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-ewd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textgreek-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textopo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thmbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turnstile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulqda-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitsdef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-witharrows-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xymtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yhmath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-youngtab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yquant-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ytableau-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-mathscience-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-12many-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-SIstyle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-SIunits-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accents-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algobox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algorithm2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algorithmicx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algorithms-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algpseudocodex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algxpar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aligned-overset-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscdx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amstex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apxproof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autobreak-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-axodraw2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-backnaur-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-begriff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-binomexp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biocon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitpattern-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bohr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boldtensors-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bosisio-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bpchem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bropd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bussproofs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bussproofs-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bytefield-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calculation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cascade-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-causets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccfonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccool-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemarrow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemcompounds-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemcono-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemexec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemformula-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemmacros-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemnum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemplants-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemschemex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemsec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemstyle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrscode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrscode3e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codeanatomy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commutative-diagrams-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-complexity-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-computational-complexity-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concrete-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conteq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-correctmathalign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cryptocode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decision-table-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delim-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimseasy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimset-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-derivative-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diffcoeff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-digiconfigs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dijkstra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drawmatrix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drawstack-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dyntree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebproof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-econometrics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eltex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endiagram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engtlc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqexpl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnarray-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnnumwarn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euclideangeometry-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extarrows-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extpfeil-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-faktor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fascicules-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnspe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fouridx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-functan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-galois-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gastex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gene-logic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ghsystem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glosmathtools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gotoh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grundgesetze-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-helmholtz-ellis-ji-notation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hep-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepnames-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepparticles-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepunits-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-includernw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interval-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ionumbers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isomath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jkmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jupynotex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaugh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaugh-map-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaughmap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvmap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-letterswitharrows-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lie-hasse-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logicproof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longdivision-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lpform-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lplfitch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstbayes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathcommand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathcomp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfixs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathlig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpartir-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpunctspace-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matrix-skeleton-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matlab-prettifier-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mattens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-membranecomputing-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memorygraphs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mgltex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mhchem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mhequ-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miller-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mismath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiobjective-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-natded-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicematrix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nuc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nucleardata-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numerica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-objectz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oplotsymbl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ot-tableau-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oubraces-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-perfectcut-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physconst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physunits-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pinoutikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pm-isomath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polexpr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prftree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-principia-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proba-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proof-at-the-end-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prooftrees-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pseudo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pseudocode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythonhighlight-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qsharp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rank-2-roots-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rec-thy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rest-api-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revquantum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ribbonproofs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rmathbr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sankey-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sasnrdisplay-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sciposter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sclang-prettifier-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scratchx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sesamanuel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sfg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shuffle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplebnf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simpler-wick-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplewick-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-siunitx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spalign-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stanli-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statex2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statistics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statistik-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-steinmetz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stmaryrd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-structmech-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-struktex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-substances-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subsupscripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subtext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-susy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syllogism-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sympytexpackage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synproof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-t-angles-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tensind-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tensor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-ewd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textgreek-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textopo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thmbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turnstile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulqda-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitsdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-witharrows-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xymtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yhmath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-youngtab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yquant-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ytableau-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-mathscience-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-12many.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-SIstyle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-SIunits.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-accents.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algobox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algorithm2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algorithmicx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algorithms.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algpseudocodex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algxpar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aligned-overset.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscdx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amstex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apxproof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autobreak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-axodraw2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-backnaur.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-begriff.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-binomexp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-biocon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitpattern.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bohr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-boldtensors.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bosisio.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bpchem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bropd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bussproofs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bussproofs-extra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bytefield.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calculation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cascade.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-causets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccfonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccool.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemarrow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemcompounds.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemcono.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemexec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemformula.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemgreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemmacros.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemnum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemplants.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemschemex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemsec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemstyle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrscode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-clrscode3e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codeanatomy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-commutative-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-complexity.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-computational-complexity.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concrete.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conteq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-correctmathalign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cryptocode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decision-table.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delim.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimseasy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimset.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-derivative.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diffcoeff.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-digiconfigs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dijkstra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drawmatrix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drawstack.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dyntree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebproof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-econometrics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eltex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endiagram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-engtlc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqexpl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnarray.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnnumwarn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euclideangeometry.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extarrows.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extpfeil.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-faktor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fascicules.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fnspe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fouridx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-functan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-galois.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gastex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gene-logic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ghsystem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-glosmathtools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gotoh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grundgesetze.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-helmholtz-ellis-ji-notation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hep.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepnames.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepparticles.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hepunits.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-includernw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interval.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ionumbers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-isomath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jkmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jupynotex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaugh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaugh-map.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaughmap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvmap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-letterswitharrows.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lie-hasse.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logicproof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-longdivision.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lpform.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lplfitch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstbayes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathcommand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathcomp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfixs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpartir.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpunctspace.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matrix-skeleton.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matlab-prettifier.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mattens.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-membranecomputing.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-memorygraphs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mgltex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mhchem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mhequ.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miller.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mismath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiobjective.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-natded.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicematrix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nuc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nucleardata.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numerica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-objectz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oplotsymbl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ot-tableau.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oubraces.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-perfectcut.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physconst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physunits.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pinoutikz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pm-isomath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-polexpr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prftree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-principia.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proba.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proof-at-the-end.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prooftrees.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pseudo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pseudocode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pythonhighlight.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qsharp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rank-2-roots.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rec-thy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rest-api.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revquantum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ribbonproofs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rmathbr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sankey.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sasnrdisplay.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sciposter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sclang-prettifier.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scratchx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sesamanuel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sfg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shuffle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplebnf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simpler-wick.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplewick.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-siunitx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spalign.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stanli.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statex2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statistics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statistik.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-steinmetz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stmaryrd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-structmech.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-struktex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-substances.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subsupscripts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-subtext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-susy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syllogism.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sympytexpackage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-synproof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-t-angles.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tablor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tensind.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tensor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-ewd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textgreek.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textopo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thmbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turnstile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulqda.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitsdef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-witharrows.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xymtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yhmath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-youngtab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yquant.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ytableau.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-12many.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-SIstyle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-SIunits.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-accents.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algobox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algorithm2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algorithmicx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algorithms.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algpseudocodex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algxpar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aligned-overset.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscdx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amstex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apxproof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autobreak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-axodraw2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-backnaur.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-begriff.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-binomexp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-biocon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitpattern.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bohr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-boldtensors.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bosisio.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bpchem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bropd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bussproofs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bussproofs-extra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bytefield.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calculation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cascade.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-causets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccfonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccool.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemarrow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemcompounds.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemcono.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemexec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemformula.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemgreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemmacros.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemnum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemplants.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemschemex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemsec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemstyle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrscode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-clrscode3e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codeanatomy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-commutative-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-complexity.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-computational-complexity.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concrete.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conteq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-correctmathalign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cryptocode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decision-table.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delim.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimseasy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimset.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-derivative.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diffcoeff.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-digiconfigs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dijkstra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drawmatrix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drawstack.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dyntree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebproof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-econometrics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eltex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endiagram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-engtlc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqexpl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnarray.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnnumwarn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euclideangeometry.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extarrows.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extpfeil.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-faktor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fascicules.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fnspe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fouridx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-functan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-galois.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gastex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gene-logic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ghsystem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-glosmathtools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gotoh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grundgesetze.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-helmholtz-ellis-ji-notation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hep.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepnames.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepparticles.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hepunits.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-includernw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interval.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ionumbers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-isomath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jkmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jupynotex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaugh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaugh-map.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaughmap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvmap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-letterswitharrows.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lie-hasse.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logicproof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-longdivision.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lpform.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lplfitch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstbayes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathcommand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathcomp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfixs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpartir.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpunctspace.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matrix-skeleton.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matlab-prettifier.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mattens.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-membranecomputing.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-memorygraphs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mgltex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mhchem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mhequ.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miller.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mismath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiobjective.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-natded.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicematrix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nuc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nucleardata.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numerica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-objectz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oplotsymbl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ot-tableau.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oubraces.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-perfectcut.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physconst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physunits.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pinoutikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pm-isomath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-polexpr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prftree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-principia.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proba.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proof-at-the-end.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prooftrees.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pseudo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pseudocode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pythonhighlight.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qsharp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rank-2-roots.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rec-thy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rest-api.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revquantum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ribbonproofs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rmathbr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sankey.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sasnrdisplay.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sciposter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sclang-prettifier.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scratchx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sesamanuel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sfg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shuffle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplebnf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simpler-wick.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplewick.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-siunitx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spalign.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stanli.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statex2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statistics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statistik.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-steinmetz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stmaryrd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-structmech.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-struktex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-substances.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subsupscripts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-subtext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-susy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syllogism.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sympytexpackage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-synproof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-t-angles.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tablor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tensind.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tensor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-ewd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textgreek.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textopo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thmbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turnstile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulqda.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitsdef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-witharrows.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xymtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yhmath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-youngtab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yquant.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ytableau.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-12many.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-SIstyle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-SIunits.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-accents.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algobox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algorithm2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algorithmicx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algorithms.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algpseudocodex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algxpar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aligned-overset.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscdx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amstex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apxproof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autobreak.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-axodraw2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-backnaur.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-begriff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-binomexp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-biocon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitpattern.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bohr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-boldtensors.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bosisio.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bpchem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bropd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bussproofs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bussproofs-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bytefield.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calculation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cascade.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-causets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccfonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccool.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemarrow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemcompounds.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemcono.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemexec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemformula.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemgreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemmacros.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemnum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemplants.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemschemex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemsec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemstyle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrscode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clrscode3e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codeanatomy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-commutative-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-complexity.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-computational-complexity.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concrete.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conteq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-correctmathalign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cryptocode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decision-table.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delim.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimseasy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimset.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-derivative.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diffcoeff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-digiconfigs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dijkstra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drawmatrix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drawstack.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dyntree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebproof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-econometrics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eltex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endiagram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-engtlc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqexpl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnarray.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnnumwarn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euclideangeometry.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extarrows.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extpfeil.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-faktor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fascicules.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fnspe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fouridx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-functan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-galois.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gastex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gene-logic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ghsystem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-glosmathtools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gotoh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grundgesetze.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-helmholtz-ellis-ji-notation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hep.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepnames.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepparticles.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hepunits.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-includernw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interval.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ionumbers.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-isomath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jkmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jupynotex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaugh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaugh-map.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaughmap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvmap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-letterswitharrows.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lie-hasse.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logicproof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-longdivision.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lpform.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lplfitch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstbayes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathcommand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathcomp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfixs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpartir.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpunctspace.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matrix-skeleton.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matlab-prettifier.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mattens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-membranecomputing.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-memorygraphs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mgltex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mhchem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mhequ.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miller.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mismath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiobjective.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-natded.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicematrix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nuc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nucleardata.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numerica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-objectz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oplotsymbl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ot-tableau.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oubraces.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-perfectcut.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physconst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physunits.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pinoutikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pm-isomath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-polexpr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prftree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-principia.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proba.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proof-at-the-end.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prooftrees.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pseudo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pseudocode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythonhighlight.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qsharp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rank-2-roots.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rec-thy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rest-api.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revquantum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ribbonproofs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rmathbr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sankey.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sasnrdisplay.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sciposter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sclang-prettifier.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scratchx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sesamanuel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sfg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shuffle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplebnf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simpler-wick.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplewick.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-siunitx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spalign.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stanli.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statex2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statistics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statistik.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-steinmetz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stmaryrd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-structmech.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-struktex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-substances.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subsupscripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-subtext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-susy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syllogism.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sympytexpackage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synproof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-t-angles.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tablor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tensind.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tensor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-ewd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textgreek.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textopo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thmbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turnstile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulqda.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitsdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-witharrows.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xymtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yhmath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-youngtab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yquant.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ytableau.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-12many.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-SIstyle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-SIunits.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-alg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algobox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algorithms.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-algxpar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aligned-overset.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-amscdx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apxproof.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autobreak.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-axodraw2.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-backnaur.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-binomexp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitpattern.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bosisio.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bpchem.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bropd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bussproofs-extra.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bytefield.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-calculation.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cascade.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccfonts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ccool.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemarrow.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemcompounds.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemschemex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemsec.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemstyle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-codeanatomy.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-computational-complexity.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-concmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-conteq.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cryptocode.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-decision-table.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delim.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-delimset.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drawmatrix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dyntree.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebproof.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eqnarray.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euclideangeometry.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-extpfeil.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-faktor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fascicules.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fouridx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-functan.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-galois.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gotoh.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grundgesetze.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-helmholtz-ellis-ji-notation.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ionumbers.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaugh-map.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-karnaughmap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kvmap.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-letterswitharrows.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-logicproof.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lplfitch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lstbayes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathcommand.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathcomp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathfixs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathpartir.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matlab-prettifier.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mattens.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mgltex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miller.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mismath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multiobjective.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nicematrix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nucleardata.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-objectz.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physconst.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-physunits.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pm-isomath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proba.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proof-at-the-end.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qsharp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rest-api.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revquantum.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rmathbr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sankey.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sclang-prettifier.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sesamanuel.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shuffle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplewick.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-siunitx.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-skmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spalign.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statistics.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statistik.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-statmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-steinmetz.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stmaryrd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-struktex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sympytexpackage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tensor.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textgreek.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textopo.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thmbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turnstile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulqda.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitsdef.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-witharrows.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xymtex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yhmath.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-youngtab.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ytableau.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-12many.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-SIstyle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-SIunits.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-alg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algobox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algorithms.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-algxpar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aligned-overset.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-amscdx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apxproof.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autobreak.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-axodraw2.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-backnaur.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-binomexp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitpattern.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bosisio.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bpchem.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bropd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bussproofs-extra.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bytefield.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-calculation.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cascade.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccfonts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ccool.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemarrow.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemcompounds.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemschemex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemsec.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemstyle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-codeanatomy.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-computational-complexity.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-concmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-conteq.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cryptocode.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-decision-table.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delim.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-delimset.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drawmatrix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dyntree.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebproof.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eqnarray.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euclideangeometry.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-extpfeil.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-faktor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fascicules.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fouridx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-functan.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-galois.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gotoh.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grundgesetze.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-helmholtz-ellis-ji-notation.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ionumbers.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaugh-map.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-karnaughmap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kvmap.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-letterswitharrows.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-logicproof.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lplfitch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lstbayes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathcommand.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathcomp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathfixs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathpartir.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matlab-prettifier.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mattens.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mgltex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miller.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mismath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multiobjective.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nicematrix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nucleardata.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-objectz.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physconst.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-physunits.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pm-isomath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proba.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proof-at-the-end.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qsharp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rest-api.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revquantum.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rmathbr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sankey.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sclang-prettifier.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sesamanuel.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shuffle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplewick.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-siunitx.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-skmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spalign.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statistics.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statistik.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-statmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-steinmetz.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stmaryrd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-struktex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sympytexpackage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tensor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textgreek.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textopo.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thmbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turnstile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulqda.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitsdef.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-witharrows.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xymtex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yhmath.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-youngtab.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ytableau.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-12many.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-SIstyle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-SIunits.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-alg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algobox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algorithms.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-algxpar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aligned-overset.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-amscdx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apxproof.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autobreak.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-axodraw2.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-backnaur.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-binomexp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitpattern.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bosisio.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bpchem.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bropd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bussproofs-extra.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bytefield.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-calculation.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cascade.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccfonts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ccool.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemarrow.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemcompounds.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemschemex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemsec.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemstyle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-codeanatomy.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-computational-complexity.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-concmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-conteq.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cryptocode.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-decision-table.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delim.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-delimset.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drawmatrix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dyntree.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebproof.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eqnarray.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euclideangeometry.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-extpfeil.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-faktor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fascicules.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fouridx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-functan.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-galois.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gotoh.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grundgesetze.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-helmholtz-ellis-ji-notation.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ionumbers.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaugh-map.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-karnaughmap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kvmap.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-letterswitharrows.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-logicproof.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lplfitch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lstbayes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathcommand.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathcomp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathfixs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathpartir.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matlab-prettifier.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mattens.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mgltex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miller.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mismath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multiobjective.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nicematrix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nucleardata.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-objectz.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physconst.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-physunits.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pm-isomath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proba.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proof-at-the-end.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qsharp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rest-api.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revquantum.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rmathbr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sankey.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sclang-prettifier.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sesamanuel.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shuffle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplewick.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-siunitx.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-skmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spalign.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statistics.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statistik.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-statmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-steinmetz.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stmaryrd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-struktex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sympytexpackage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tensor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textgreek.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textopo.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thmbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turnstile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulqda.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitsdef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-witharrows.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xymtex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yhmath.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-youngtab.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ytableau.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=e735691a16b4a161c1c834fc076004a3 diff --git a/metadata/md5-cache/dev-texlive/texlive-metapost-2021 b/metadata/md5-cache/dev-texlive/texlive-metapost-2021 index 8f4ee294fa44..88f039598dec 100644 --- a/metadata/md5-cache/dev-texlive/texlive-metapost-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-metapost-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm setup unpack DEPEND=>=dev-texlive/texlive-basic-2021 DESCRIPTION=TeXLive MetaPost and Metafont packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 GPL-3+ LGPL-2 LPPL-1.3 MIT public-domain TeX-other-free RDEPEND=>=dev-texlive/texlive-basic-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-automata-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbcard-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blockdraw_mp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bpolynomial-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmarrows-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dviincl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsincl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expressg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exteps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-featpost-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feynmf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feynmp-auto-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fiziko-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garrigues-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hatching-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexmp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcf2graph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metago-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metaobj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metaplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metapost-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metapost-colorbrewer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metauml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfpic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfpic4ode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mp3d-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mparrows-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpattern-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpcolornames-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpgraphics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mptrees-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-piechartmp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-repere-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roundrect-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shapes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-slideshow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splines-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-suanpan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textpath-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threeddice-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-metapost-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-automata-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbcard-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blockdraw_mp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bpolynomial-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmarrows-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dviincl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsincl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expressg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exteps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-featpost-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feynmf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feynmp-auto-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fiziko-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garrigues-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hatching-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexmp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcf2graph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metago-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metaobj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metaplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metapost-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metapost-colorbrewer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metauml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfpic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfpic4ode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mp3d-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mparrows-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpattern-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpcolornames-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpgraphics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mptrees-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-piechartmp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-repere-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roundrect-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shapes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-slideshow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splines-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-suanpan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textpath-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threeddice-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-metapost-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-automata-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbcard-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blockdraw_mp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bpolynomial-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmarrows-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviincl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsincl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expressg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exteps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-featpost-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feynmf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feynmp-auto-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fiziko-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garrigues-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hatching-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexmp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcf2graph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metago-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metaobj-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metaplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metapost-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metapost-colorbrewer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metauml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfpic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfpic4ode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mp3d-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mparrows-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpattern-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpcolornames-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpgraphics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mptrees-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-piechartmp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-repere-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roundrect-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shapes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-slideshow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splines-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-suanpan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textpath-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threeddice-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-metapost-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-automata.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bbcard.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blockdraw_mp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bpolynomial.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmarrows.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dviincl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsincl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expressg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-exteps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-featpost.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feynmf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feynmp-auto.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fiziko.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-garrigues.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hatching.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latexmp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcf2graph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metago.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metaobj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metaplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metapost.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metapost-colorbrewer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metauml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfpic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfpic4ode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mp3d.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mparrows.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpattern.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpcolornames.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpgraphics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mptrees.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-piechartmp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-repere.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roundrect.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shapes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-slideshow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splines.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-suanpan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-textpath.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-threeddice.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-automata.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bbcard.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blockdraw_mp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bpolynomial.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmarrows.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dviincl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsincl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expressg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-exteps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-featpost.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feynmf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feynmp-auto.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fiziko.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-garrigues.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hatching.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latexmp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcf2graph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metago.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metaobj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metaplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metapost.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metapost-colorbrewer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metauml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfpic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfpic4ode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mp3d.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mparrows.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpattern.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpcolornames.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpgraphics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mptrees.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-piechartmp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-repere.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roundrect.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shapes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-slideshow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splines.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-suanpan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-textpath.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-threeddice.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-automata.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bbcard.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blockdraw_mp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bpolynomial.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmarrows.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviincl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsincl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expressg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-exteps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-featpost.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feynmf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feynmp-auto.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fiziko.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-garrigues.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hatching.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexmp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcf2graph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metago.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metaobj.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metaplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metapost.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metapost-colorbrewer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metauml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfpic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfpic4ode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mp3d.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mparrows.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpattern.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpcolornames.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpgraphics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mptrees.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-piechartmp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-repere.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roundrect.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shapes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-slideshow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splines.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-suanpan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-textpath.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-threeddice.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expressg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feynmf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-feynmp-auto.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gmp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfpic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mfpic4ode.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpcolornames.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mpgraphics.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-roundrect.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shapes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-splines.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expressg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feynmf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-feynmp-auto.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gmp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfpic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mfpic4ode.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpcolornames.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mpgraphics.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-roundrect.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shapes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-splines.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expressg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feynmf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-feynmp-auto.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gmp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfpic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mfpic4ode.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpcolornames.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mpgraphics.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-roundrect.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shapes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-splines.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=607698cd6369fe81f84dd730827c5076 diff --git a/metadata/md5-cache/dev-texlive/texlive-music-2021 b/metadata/md5-cache/dev-texlive/texlive-music-2021 index f4c27d937403..3d38f09b7fbb 100644 --- a/metadata/md5-cache/dev-texlive/texlive-music-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-music-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latex-2021 DESCRIPTION=TeXLive Music packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=FDL-1.1 GPL-1 GPL-2 GPL-2+ RDEPEND=>=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autosp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bagpipe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chordbars-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chordbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ddphonism-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figbas-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gchords-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtrcrd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitarchordschemes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitartabs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harmony-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leadsheets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex4musicians-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lilyglyphs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lyluatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-m-tx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musical-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musicography-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixguit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixtex-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixtnt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-octave-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-piano-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmxchords-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-songbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-songs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpiano-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-music-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autosp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bagpipe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chordbars-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chordbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ddphonism-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figbas-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gchords-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtrcrd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitarchordschemes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitartabs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harmony-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leadsheets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex4musicians-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lilyglyphs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lyluatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-m-tx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musical-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musicography-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixguit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixtex-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixtnt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-octave-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-piano-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmxchords-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-songbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-songs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpiano-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-music-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autosp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bagpipe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chordbars-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chordbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ddphonism-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figbas-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gchords-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtrcrd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitarchordschemes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitartabs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harmony-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leadsheets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex4musicians-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lilyglyphs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lyluatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-m-tx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musical-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musicography-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixguit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixtex-fonts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixtnt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-octave-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-piano-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmxchords-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-songbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-songs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpiano-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-music-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autosp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bagpipe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chordbars.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chordbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ddphonism.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figbas.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gchords.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtrcrd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitarchordschemes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitartabs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harmony.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-leadsheets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex4musicians.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lilyglyphs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lyluatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-m-tx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musical.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musicography.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixguit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixtex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixtnt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-octave.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-piano.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmxchords.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-songbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-songs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpiano.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autosp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bagpipe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chordbars.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chordbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ddphonism.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figbas.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gchords.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtrcrd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitarchordschemes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitartabs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harmony.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-leadsheets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex4musicians.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lilyglyphs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lyluatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-m-tx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musical.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musicography.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixguit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixtex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixtnt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-octave.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-piano.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmxchords.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-songbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-songs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpiano.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autosp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bagpipe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chordbars.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chordbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ddphonism.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figbas.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gchords.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtrcrd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitarchordschemes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitartabs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harmony.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-leadsheets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex4musicians.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lilyglyphs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lyluatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-m-tx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musical.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musicography.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixguit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixtex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixtnt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-octave.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-piano.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmxchords.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-songbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-songs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpiano.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-guitar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lilyglyphs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musixtex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-songbook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-songs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpiano.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-guitar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lilyglyphs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musixtex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-songbook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-songs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpiano.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-guitar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lilyglyphs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musixtex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-songbook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-songs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpiano.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=dddc21ea4c32a13f9ac517dddd1e750d diff --git a/metadata/md5-cache/dev-texlive/texlive-pictures-2021 b/metadata/md5-cache/dev-texlive/texlive-pictures-2021 index 817593d9e5c8..e9066a6ed340 100644 --- a/metadata/md5-cache/dev-texlive/texlive-pictures-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-pictures-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-tex/pgf-3.0.1 DESCRIPTION=TeXLive Graphics, pictures, diagrams EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 BSD-2 GPL-2 CC0-1.0 RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-tex/pgf-3.0.1 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adigraph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aobs-tikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-askmaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asyfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asypictureb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autoarea-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bardiag-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerswitch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-binarytree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blochsphere-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bloques-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bodegraph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bondgraph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bondgraphs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-braids-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxeepic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cachepic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-callouts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-celtic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circuit-macros-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circuitikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combinedgraphics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curve-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curve2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curves-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dcpic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diagmac2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ditaa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doc-pictex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dot2texi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dottex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dpcircling-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dratex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duotenzor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dynkin-diagrams-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecgdraw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eepic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ellipse-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endofproofwd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epspdfconversion-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euflag-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fast-diagram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fig4latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fitbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flowchart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forest-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-genealogytree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getmap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gincltex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gnuplottex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gradientframe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grafcet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graph35-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicxpsd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphviz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtrlib-largetrees-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harveyballs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-here-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hf-tikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hobby-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvfloat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-istgame-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kblocks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knitting-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knittingpattern-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ladder-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lapdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-make-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lpic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lroundrect-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luamesh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luasseq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-maker-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeshape-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathspic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mercatormap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-milsymb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miniplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mkpic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modiagram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-neuralnetwork-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nl-interval-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numericplots-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pb-diagram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-penrose-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-petri-nets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-blur-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-cmykshadings-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-pie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-soroban-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-spectra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-umlcd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-umlsd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfgantt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfkeyx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfmolbio-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfmorepages-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfopts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfornament-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfplots-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-picinpar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pict2e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pictex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pictex2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pinlabel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pixelart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmgraph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-postage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prerex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-productbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptolemaicastronomy-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-puyotikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxpgfmark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxpic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qcircuit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qrcode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quantikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randbild-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randomwalk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realhats-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reotex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rviewport-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sa-tikz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schemabloc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scratch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scratch3-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scsnowman-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-setdeck-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-signchart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simpleoptics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smartdiagram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spath3-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spectralsequences-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swimgraf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syntaxdi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-table-fct-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texdraw-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ticollege-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-3dplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-among-us-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-bayesnet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-bbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-cd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-dependency-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-dimline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-feynhand-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-feynman-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-imagelabels-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-inet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-kalender-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-karnaugh-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-ladder-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-lake-fig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-layers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-nef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-network-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-opm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-optics-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-page-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-palattice-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-planets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-qtree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-relay-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-sfc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-timing-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-trackschematic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-truchet-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzcodeblocks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzducks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzinclude-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzlings-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzmark-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzmarmots-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzorbital-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpackets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpagenodes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpeople-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpfeile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzposter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzscale-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzsymbols-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikztosvg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tile-graphic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-timing-diagrams-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tipfr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-base-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-berge-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-euclide-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-fct-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-graph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-orm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-tab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tqft-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tsemlines-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tufte-latex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tzplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utfsym-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venndiagram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-visualpstricks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpicture-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xypic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-pictures-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adigraph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aobs-tikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-askmaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asyfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asypictureb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autoarea-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bardiag-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerswitch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-binarytree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blochsphere-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bloques-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bodegraph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bondgraph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bondgraphs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-braids-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxeepic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cachepic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-callouts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-celtic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circuit-macros-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circuitikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combinedgraphics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curve-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curve2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curves-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dcpic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diagmac2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ditaa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doc-pictex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dot2texi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dottex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dpcircling-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dratex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duotenzor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dynkin-diagrams-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecgdraw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eepic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ellipse-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endofproofwd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epspdfconversion-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euflag-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fast-diagram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fig4latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fitbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flowchart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forest-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-genealogytree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getmap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gincltex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gnuplottex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gradientframe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grafcet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graph35-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicxpsd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphviz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtrlib-largetrees-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harveyballs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-here-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hf-tikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hobby-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvfloat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-istgame-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kblocks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knitting-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knittingpattern-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ladder-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lapdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-make-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lpic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lroundrect-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamesh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luasseq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-maker-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeshape-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathspic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mercatormap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-milsymb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miniplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mkpic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modiagram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-neuralnetwork-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nl-interval-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numericplots-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pb-diagram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-penrose-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-petri-nets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-blur-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-cmykshadings-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-pie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-soroban-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-spectra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-umlcd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-umlsd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfgantt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfkeyx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfmolbio-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfmorepages-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfopts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfornament-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfplots-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-picinpar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pict2e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pictex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pictex2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pinlabel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pixelart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmgraph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-postage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prerex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-productbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptolemaicastronomy-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-puyotikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxpgfmark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxpic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qcircuit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qrcode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quantikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randbild-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randomwalk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realhats-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reotex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rviewport-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sa-tikz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schemabloc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scratch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scratch3-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scsnowman-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-setdeck-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-signchart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simpleoptics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smartdiagram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spath3-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spectralsequences-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swimgraf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syntaxdi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-table-fct-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texdraw-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ticollege-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-3dplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-among-us-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-bayesnet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-bbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-cd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-dependency-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-dimline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-feynhand-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-feynman-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-imagelabels-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-inet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-kalender-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-karnaugh-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-ladder-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-lake-fig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-layers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-nef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-network-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-opm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-optics-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-page-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-palattice-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-planets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-qtree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-relay-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-sfc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-timing-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-trackschematic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-truchet-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzcodeblocks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzducks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzinclude-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzlings-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzmark-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzmarmots-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzorbital-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpackets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpagenodes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpeople-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpfeile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzposter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzscale-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzsymbols-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikztosvg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tile-graphic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-timing-diagrams-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tipfr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-base-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-berge-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-euclide-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-fct-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-graph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-orm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-tab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tqft-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tsemlines-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tufte-latex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tzplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utfsym-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venndiagram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-visualpstricks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpicture-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xypic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-pictures-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adigraph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aobs-tikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-askmaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asyfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asypictureb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autoarea-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bardiag-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerswitch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-binarytree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blochsphere-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bloques-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bodegraph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bondgraph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bondgraphs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-braids-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxeepic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cachepic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-callouts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-celtic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circuit-macros-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circuitikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combinedgraphics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curve-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curve2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curves-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dcpic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diagmac2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ditaa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doc-pictex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dot2texi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dottex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dpcircling-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dratex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duotenzor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dynkin-diagrams-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecgdraw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eepic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ellipse-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endofproofwd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epspdfconversion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euflag-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fast-diagram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fig4latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fitbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flowchart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forest-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-genealogytree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getmap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gincltex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gnuplottex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gradientframe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grafcet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graph35-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicxpsd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphviz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtrlib-largetrees-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harveyballs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-here-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hf-tikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hobby-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvfloat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-istgame-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kblocks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knitting-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knittingpattern-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ladder-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lapdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-make-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lpic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lroundrect-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luamesh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luasseq-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-maker-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeshape-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathspic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mercatormap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-milsymb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miniplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkpic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modiagram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-neuralnetwork-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nl-interval-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numericplots-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pb-diagram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-penrose-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-petri-nets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-blur-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-cmykshadings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-pie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-soroban-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-spectra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-umlcd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-umlsd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfgantt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfkeyx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfmolbio-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfmorepages-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfopts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfornament-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfplots-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-picinpar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pict2e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pictex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pictex2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pinlabel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pixelart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmgraph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-postage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prerex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-productbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptolemaicastronomy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-puyotikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxpgfmark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxpic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qcircuit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qrcode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quantikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randbild-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randomwalk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realhats-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reotex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rviewport-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sa-tikz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schemabloc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scratch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scratch3-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scsnowman-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-setdeck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-signchart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simpleoptics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smartdiagram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spath3-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spectralsequences-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swimgraf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syntaxdi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-table-fct-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdraw-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ticollege-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-3dplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-among-us-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-bayesnet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-bbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-cd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-dependency-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-dimline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-feynhand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-feynman-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-imagelabels-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-inet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-kalender-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-karnaugh-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-ladder-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-lake-fig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-layers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-nef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-network-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-opm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-optics-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-page-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-palattice-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-planets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-qtree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-relay-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-sfc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-timing-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-trackschematic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-truchet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzcodeblocks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzducks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzinclude-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzlings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzmark-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzmarmots-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzorbital-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpackets-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpagenodes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpeople-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpfeile-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzposter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzscale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzsymbols-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikztosvg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tile-graphic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-timing-diagrams-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tipfr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-berge-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-euclide-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-fct-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-graph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-orm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-tab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tqft-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tsemlines-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tufte-latex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tzplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utfsym-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venndiagram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-visualpstricks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpicture-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xypic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-pictures-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adigraph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aobs-tikz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-askmaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asyfig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asypictureb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autoarea.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bardiag.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerswitch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-binarytree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blochsphere.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bloques.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bodegraph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bondgraph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bondgraphs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-braids.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxeepic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cachepic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-callouts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-celtic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chemfig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circuit-macros.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-circuitikz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combinedgraphics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curve.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curve2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curves.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dcpic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-diagmac2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ditaa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-doc-pictex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dot2texi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dottex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dpcircling.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dratex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-drs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-duotenzor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dynkin-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecgdraw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eepic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ellipse.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endofproofwd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epspdfconversion.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euflag.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fast-diagram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fig4latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fitbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flowchart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forest.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-genealogytree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getmap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gincltex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gnuplottex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gradientframe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grafcet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graph35.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphicxpsd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphviz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtrlib-largetrees.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-harveyballs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-here.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hf-tikz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hobby.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hvfloat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-istgame.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kblocks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knitting.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-knittingpattern.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ladder.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lapdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-make.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lpic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lroundrect.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luamesh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luasseq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-maker.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeshape.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathspic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mercatormap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-milsymb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-miniplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mkpic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modiagram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-neuralnetwork.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nl-interval.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-numericplots.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pb-diagram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-penrose.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-petri-nets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-blur.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-cmykshadings.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-pie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-soroban.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-spectra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-umlcd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-umlsd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfgantt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfkeyx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfmolbio.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfmorepages.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfopts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfornament.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfplots.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-picinpar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pict2e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pictex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pinlabel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pixelart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pmgraph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-postage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prerex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-productbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptolemaicastronomy.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-puyotikz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxpgfmark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxpic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qcircuit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qrcode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quantikz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randbild.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randomwalk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realhats.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-reotex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rviewport.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sa-tikz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schemabloc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scratch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scratch3.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scsnowman.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-setdeck.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-signchart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simpleoptics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smartdiagram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spath3.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spectralsequences.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swimgraf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-syntaxdi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-table-fct.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texdraw.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ticollege.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-3dplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-among-us.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-bayesnet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-bbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-cd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-dependency.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-dimline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-feynhand.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-feynman.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-imagelabels.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-inet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-kalender.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-karnaugh.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-ladder.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-lake-fig.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-layers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-nef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-network.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-opm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-optics.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-page.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-palattice.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-planets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-qtree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-relay.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-sfc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-timing.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-trackschematic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-truchet.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzcodeblocks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzducks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzinclude.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzlings.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzmark.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzmarmots.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzorbital.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpackets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpagenodes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpeople.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpfeile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzposter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzscale.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzsymbols.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikztosvg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tile-graphic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-timing-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tipfr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-base.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-berge.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-doc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-euclide.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-fct.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-graph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-orm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tkz-tab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tqft.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tufte-latex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tzplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utfsym.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venndiagram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-visualpstricks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpicture.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xypic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adigraph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aobs-tikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-askmaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asyfig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asypictureb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autoarea.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bardiag.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerswitch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-binarytree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blochsphere.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bloques.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bodegraph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bondgraph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bondgraphs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-braids.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxeepic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cachepic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-callouts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-celtic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chemfig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circuit-macros.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-circuitikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combinedgraphics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curve.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curve2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curves.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dcpic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-diagmac2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ditaa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-doc-pictex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dot2texi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dottex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dpcircling.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dratex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-drs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-duotenzor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dynkin-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecgdraw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eepic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ellipse.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endofproofwd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epspdfconversion.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euflag.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fast-diagram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fig4latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fitbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flowchart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forest.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-genealogytree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getmap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gincltex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gnuplottex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gradientframe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grafcet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graph35.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphicxpsd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphviz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtrlib-largetrees.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-harveyballs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-here.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hf-tikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hobby.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hvfloat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-istgame.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kblocks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knitting.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-knittingpattern.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ladder.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lapdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-make.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lpic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lroundrect.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luamesh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luasseq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-maker.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeshape.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathspic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mercatormap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-milsymb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-miniplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mkpic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modiagram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-neuralnetwork.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nl-interval.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-numericplots.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pb-diagram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-penrose.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-petri-nets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-blur.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-cmykshadings.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-pie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-soroban.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-spectra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-umlcd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-umlsd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfgantt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfkeyx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfmolbio.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfmorepages.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfopts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfornament.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfplots.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-picinpar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pict2e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pictex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pinlabel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pixelart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pmgraph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-postage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prerex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-productbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptolemaicastronomy.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-puyotikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxpgfmark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxpic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qcircuit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qrcode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quantikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randbild.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randomwalk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realhats.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-reotex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rviewport.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sa-tikz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schemabloc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scratch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scratch3.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scsnowman.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-setdeck.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-signchart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simpleoptics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smartdiagram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spath3.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spectralsequences.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swimgraf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-syntaxdi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-table-fct.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texdraw.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ticollege.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-3dplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-among-us.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-bayesnet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-bbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-cd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-dependency.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-dimline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-feynhand.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-feynman.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-imagelabels.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-inet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-kalender.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-karnaugh.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-ladder.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-lake-fig.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-layers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-nef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-network.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-opm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-optics.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-page.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-palattice.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-planets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-qtree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-relay.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-sfc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-timing.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-trackschematic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-truchet.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzcodeblocks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzducks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzinclude.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzlings.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzmark.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzmarmots.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzorbital.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpackets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpagenodes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpeople.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpfeile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzposter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzscale.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzsymbols.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikztosvg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tile-graphic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-timing-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tipfr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-base.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-berge.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-euclide.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-fct.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-graph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-orm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tkz-tab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tqft.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tufte-latex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tzplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utfsym.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venndiagram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-visualpstricks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpicture.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xypic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adigraph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aobs-tikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-askmaps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asyfig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asypictureb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autoarea.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bardiag.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerswitch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-binarytree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blochsphere.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bloques.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bodegraph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bondgraph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bondgraphs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-braids.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bxeepic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cachepic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-callouts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-celtic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chemfig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circuit-macros.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-circuitikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combinedgraphics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curve.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curve2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curves.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dcpic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-diagmac2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ditaa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-doc-pictex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dot2texi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dottex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dpcircling.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dratex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-drs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-duotenzor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dynkin-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecgdraw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eepic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ellipse.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-endofproofwd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epspdfconversion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euflag.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fast-diagram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fig4latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fitbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flowchart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forest.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-genealogytree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getmap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gincltex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gnuplottex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gradientframe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grafcet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graph35.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphicxpsd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphviz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtrlib-largetrees.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-harveyballs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-here.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hf-tikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hobby.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hvfloat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-istgame.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kblocks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knitting.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-knittingpattern.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ladder.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lapdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-make.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lpic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lroundrect.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luamesh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luasseq.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-maker.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeshape.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathspic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mercatormap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-milsymb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-miniplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkpic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modiagram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-neuralnetwork.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nl-interval.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-numericplots.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pb-diagram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-penrose.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-petri-nets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-blur.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-cmykshadings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-pie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-soroban.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-spectra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-umlcd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-umlsd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfgantt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfkeyx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfmolbio.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfmorepages.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfopts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfornament.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfplots.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-picinpar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pict2e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pictex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pinlabel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pixelart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pmgraph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-postage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prerex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-productbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptolemaicastronomy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-puyotikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxpgfmark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxpic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qcircuit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qrcode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quantikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randbild.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randomwalk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realhats.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-reotex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rviewport.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sa-tikz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schemabloc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scratch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scratch3.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scsnowman.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-setdeck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-signchart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simpleoptics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smartdiagram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spath3.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spectralsequences.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swimgraf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-syntaxdi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-table-fct.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdraw.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ticollege.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-3dplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-among-us.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-bayesnet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-bbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-cd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-dependency.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-dimline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-feynhand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-feynman.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-imagelabels.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-inet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-kalender.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-karnaugh.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-ladder.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-lake-fig.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-layers.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-nef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-network.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-opm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-optics.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-page.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-palattice.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-planets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-qtree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-relay.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-sfc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-timing.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-trackschematic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-truchet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzcodeblocks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzducks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzinclude.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzlings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzmark.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzmarmots.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzorbital.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpackets.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpagenodes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpeople.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpfeile.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzposter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzscale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzsymbols.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikztosvg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tile-graphic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-timing-diagrams.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tipfr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-base.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-berge.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-doc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-euclide.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-fct.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-graph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-orm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tkz-tab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tqft.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tufte-latex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tzplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utfsym.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venndiagram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-visualpstricks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpicture.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xypic.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aobs-tikz.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asyfig.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asypictureb.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamerswitch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-binarytree.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blochsphere.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-blox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bondgraphs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-braids.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-celtic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-combinedgraphics.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curve.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curve2e.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-curves.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dottex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecgdraw.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ellipse.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-esk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-euflag.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fitbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-flowchart.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-forest.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gincltex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gnuplottex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gradientframe.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graph35.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphviz.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtrlib-largetrees.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hf-tikz.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hobby.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-latex-make.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lroundrect.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luasseq.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeshape.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-penrose.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-blur.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgf-cmykshadings.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfgantt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfmolbio.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfopts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pgfplots.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pict2e.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pixelart.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-postage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-productbox.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptolemaicastronomy.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxpic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qrcode.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randbild.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randomwalk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realhats.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rviewport.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-signchart.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-smartdiagram.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spath3.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-imagelabels.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-page.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-timing.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikz-truchet.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzinclude.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzmark.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpagenodes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzpfeile.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzposter.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzscale.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tikzsymbols.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tile-graphic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tqft.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-venndiagram.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xpicture.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aobs-tikz.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asyfig.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asypictureb.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamerswitch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-binarytree.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blochsphere.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-blox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bondgraphs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-braids.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-celtic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-combinedgraphics.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curve.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curve2e.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-curves.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dottex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecgdraw.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ellipse.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-esk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-euflag.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fitbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-flowchart.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-forest.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gincltex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gnuplottex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gradientframe.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graph35.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphviz.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtrlib-largetrees.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hf-tikz.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hobby.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-latex-make.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lroundrect.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luasseq.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeshape.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-penrose.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-blur.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgf-cmykshadings.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfgantt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfmolbio.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfopts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pgfplots.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pict2e.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pixelart.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-postage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-productbox.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptolemaicastronomy.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxpic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qrcode.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randbild.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randomwalk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realhats.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rviewport.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-signchart.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-smartdiagram.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spath3.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-imagelabels.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-page.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-timing.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikz-truchet.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzinclude.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzmark.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpagenodes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzpfeile.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzposter.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzscale.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tikzsymbols.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tile-graphic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tqft.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-venndiagram.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xpicture.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aobs-tikz.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asyfig.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asypictureb.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamerswitch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-binarytree.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blochsphere.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-blox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bondgraphs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-braids.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-celtic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-combinedgraphics.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curve.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curve2e.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-curves.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dottex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecgdraw.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ellipse.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-esk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-euflag.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fitbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-flowchart.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-forest.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gincltex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gnuplottex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gradientframe.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graph35.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphviz.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtrlib-largetrees.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hf-tikz.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hobby.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-make.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lroundrect.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-luasseq.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeshape.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-penrose.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-blur.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgf-cmykshadings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfgantt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfmolbio.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfopts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pgfplots.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pict2e.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pixelart.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-postage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-productbox.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptolemaicastronomy.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pxpic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qrcode.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randbild.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randomwalk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realhats.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rviewport.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-signchart.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-smartdiagram.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spath3.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-imagelabels.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-page.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-timing.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikz-truchet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzinclude.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzmark.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpagenodes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzpfeile.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzposter.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzscale.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tikzsymbols.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tile-graphic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tqft.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-venndiagram.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpicture.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=3059c0688f660ae644ce079c0aeb240e diff --git a/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2021 b/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2021 index d368bfcd1506..a12355a09de6 100644 --- a/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-basic-2019 !dev-texlive/texlive-genericextra !dev-texlive/texlive-genericrecommended !dev-texlive/texlive-plainextra DESCRIPTION=TeXLive Plain (La)TeX packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 GPL-3 LPPL-1.3 LPPL-1.3c MIT public-domain TeX TeX-other-fre RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-basic-2019 !dev-texlive/texlive-genericextra !dev-texlive/texlive-genericrecommended !dev-texlive/texlive-plainextra >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abbr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abstyles-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apnum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autoaligne-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-barr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitelist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-borceux-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-c-pascal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catcodes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chronosys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-colorsep-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-compare-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cweb-old-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dinat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dirtree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docbytex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dowith-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-eijkhout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-encxvlna-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epigram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsf-dvipdfmx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-cs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-def-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-opt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fenixpar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figflow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixpdfmag-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fltpoint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fntproof-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-font-change-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontname-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gates-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getoptk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfnotation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gobble-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics-pln-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hlist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyplain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-insbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-js-misc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kastrup-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lambda-lists-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langcode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lecturer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-letterspacing-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librarian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listofitems-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-localloc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathdots-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-midnight-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mkpattern-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modulus-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multido-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-namedef-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-navigator-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newsletr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nth-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ofs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-olsak-misc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-outerhbox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-path-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdf-trans-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pitex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-placeins-plain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plainpkg-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plnfss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plstmary-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poormanlog-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-present-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pwebmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-random-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randomlist-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resumemac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ruler-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schemata-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shade-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplekv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soul-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-swrule-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-systeme-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabto-generic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termmenu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-ps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex4ht-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texapi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texdate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texinfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-timetable-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tracklang-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-treetex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trigonometry-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upca-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varisize-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xii-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xii-lat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xlop-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yax-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zztex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-plaingeneric-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abbr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abstyles-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apnum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autoaligne-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitelist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-borceux-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-c-pascal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catcodes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chronosys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-colorsep-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-compare-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cweb-old-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dinat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dirtree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docbytex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dowith-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-eijkhout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-encxvlna-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epigram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsf-dvipdfmx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-cs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-def-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-opt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fenixpar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figflow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixpdfmag-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fltpoint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fntproof-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-font-change-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontname-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gates-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getoptk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfnotation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gobble-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics-pln-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hlist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyplain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-insbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-js-misc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kastrup-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lambda-lists-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langcode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lecturer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-letterspacing-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librarian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listofitems-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-localloc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathdots-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-midnight-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mkpattern-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modulus-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multido-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-namedef-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-navigator-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newsletr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nth-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ofs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-olsak-misc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-outerhbox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-path-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdf-trans-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pitex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-placeins-plain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plainpkg-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plnfss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plstmary-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poormanlog-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-present-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pwebmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-random-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randomlist-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resumemac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ruler-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schemata-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shade-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplekv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soul-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-swrule-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-systeme-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabto-generic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termmenu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-ps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex4ht-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texapi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texdate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texinfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-timetable-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tracklang-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-treetex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trigonometry-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upca-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varisize-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xii-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xii-lat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xlop-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yax-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zztex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-plaingeneric-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abbr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abstyles-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apnum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autoaligne-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-barr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-borceux-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-c-pascal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catcodes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chronosys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-colorsep-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-compare-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-old-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dinat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dirtree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docbytex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dowith-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-eijkhout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-encxvlna-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epigram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsf-dvipdfmx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-cs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-def-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-opt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fenixpar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figflow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixpdfmag-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fltpoint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fntproof-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-font-change-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontname-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gates-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getoptk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfnotation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gobble-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics-pln-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hlist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyplain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-insbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-js-misc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kastrup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lambda-lists-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langcode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lecturer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-letterspacing-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librarian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listofitems-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-localloc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathdots-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metatex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-midnight-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkpattern-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modulus-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multido-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-namedef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-navigator-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newsletr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ofs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-olsak-misc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-outerhbox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-path-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdf-trans-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pitex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-placeins-plain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plainpkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plipsum-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plnfss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plstmary-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poormanlog-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-present-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pwebmac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-random-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randomlist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resumemac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ruler-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schemata-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shade-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplekv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soul-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-swrule-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-systeme-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabto-generic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termmenu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-ps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ht-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texapi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-timetable-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tracklang-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-treetex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trigonometry-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upca-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varisize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xii-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xii-lat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xlop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yax-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zztex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-plaingeneric-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abbr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abstyles.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apnum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-autoaligne.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-barr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitelist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-borceux.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-c-pascal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catcodes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chronosys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dinat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dirtree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-docbytex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dowith.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-encxvlna.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-epsf-dvipdfmx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-cs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-def.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-opt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fenixpar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-figflow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fltpoint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fntproof.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-font-change.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontname.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gates.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-getoptk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gfnotation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gobble.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-graphics-pln.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hlist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hyplain.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-insbox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-js-misc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kastrup.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lambda-lists.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langcode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lecturer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-librarian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-listofitems.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-localloc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathdots.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-metatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-midnight.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mkpattern.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modulus.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multido.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-namedef.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-navigator.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-newsletr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ofs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-olsak-misc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-path.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdf-trans.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pitex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plainpkg.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plnfss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plstmary.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-poormanlog.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-present.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pwebmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-random.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randomlist.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resumemac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schemata.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shade.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simplekv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soul.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-systeme.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termmenu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex-ps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tex4ht.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texapi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texdate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tracklang.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-treetex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-trigonometry.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-upca.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-varisize.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xii.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xii-lat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xlop.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yax.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zztex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abbr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abstyles.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apnum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-autoaligne.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-barr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitelist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-borceux.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-c-pascal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catcodes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chronosys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dinat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dirtree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-docbytex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dowith.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-encxvlna.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-epsf-dvipdfmx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-cs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-def.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-opt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fenixpar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-figflow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fltpoint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fntproof.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-font-change.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontname.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gates.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-getoptk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gfnotation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gobble.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-graphics-pln.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hlist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hyplain.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-insbox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-js-misc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kastrup.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lambda-lists.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langcode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lecturer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-librarian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-listofitems.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-localloc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathdots.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-metatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-midnight.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mkpattern.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modulus.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multido.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-namedef.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-navigator.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-newsletr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ofs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-olsak-misc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-path.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdf-trans.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pitex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plainpkg.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plnfss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plstmary.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-poormanlog.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-present.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pwebmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-random.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randomlist.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resumemac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schemata.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shade.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simplekv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soul.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-systeme.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termmenu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex-ps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tex4ht.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texapi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texdate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tracklang.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-treetex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-trigonometry.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-upca.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-varisize.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xii.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xii-lat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xlop.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yax.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zztex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abbr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abstyles.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apnum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-autoaligne.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-barr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-borceux.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-c-pascal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catcodes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chronosys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dinat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dirtree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-docbytex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dowith.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-encxvlna.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-epsf-dvipdfmx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-cs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-def.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-opt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fenixpar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-figflow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fltpoint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fntproof.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-font-change.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontname.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gates.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-getoptk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gfnotation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gobble.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-graphics-pln.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hlist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyplain.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-insbox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-js-misc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kastrup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lambda-lists.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langcode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lecturer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-librarian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listofitems.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-localloc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathdots.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-metatex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-midnight.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkpattern.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modulus.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multido.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-namedef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-navigator.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-newsletr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ofs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-olsak-misc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-path.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdf-trans.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pitex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plainpkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plipsum.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plnfss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plstmary.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-poormanlog.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-present.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pwebmac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-random.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randomlist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resumemac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schemata.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shade.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simplekv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soul.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-systeme.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termmenu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex-ps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ht.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texapi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tracklang.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-treetex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-trigonometry.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-upca.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-varisize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xii.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xii-lat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xlop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yax.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zztex.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bitelist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-catcodes.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dirtree.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dowith.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-cs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-def.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-expkv-opt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fltpoint.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gobble.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gtl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kastrup.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langcode.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-localloc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mathdots.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modulus.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-multido.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-namedef.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plainpkg.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-randomlist.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schemata.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soul.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-termmenu.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texdate.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tracklang.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bitelist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-catcodes.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dirtree.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dowith.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-cs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-def.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-expkv-opt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fltpoint.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gobble.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gtl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kastrup.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langcode.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-localloc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mathdots.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modulus.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-multido.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-namedef.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plainpkg.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-randomlist.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schemata.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soul.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-termmenu.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texdate.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tracklang.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bitelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-catcodes.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dirtree.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dowith.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-cs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-def.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-expkv-opt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fltpoint.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gobble.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gtl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kastrup.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langcode.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-localloc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mathdots.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modulus.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-multido.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-namedef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-plainpkg.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-randomlist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schemata.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soul.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-termmenu.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tracklang.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=eda0cd5f5d2dc4c8fc7e66320ae06c28 diff --git a/metadata/md5-cache/dev-texlive/texlive-pstricks-2021 b/metadata/md5-cache/dev-texlive/texlive-pstricks-2021 index efcc8865c5d3..bf0e0b7ad0b7 100644 --- a/metadata/md5-cache/dev-texlive/texlive-pstricks-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-pstricks-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-plaingeneric-2021 DESCRIPTION=TeXLive PSTricks EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=GPL-1 GPL-2 LGPL-2 LGPL-3 LPPL-1.2 LPPL-1.3 LPPL-1.3c RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-plaingeneric-2021 dev-tex/pgf >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auto-pst-pdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bclogo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dsptricks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftricks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftricks2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pedigree-perl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psbao-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-2dplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-3d-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-3dplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-abspos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-arrow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-am-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-antiprism-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-asr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-bar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-barcode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-bezier-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-blur-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-bspline-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-calculate-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-calendar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-cie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-circ-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-coil-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-contourplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-cox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-dart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-dbicons-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-diffraction-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-electricfield-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-eps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-eucl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-exa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-feyn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fill-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fit-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fr3d-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fractal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fun-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-func-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-gantt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-geo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-geometrictools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ghsb-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-gr3d-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-grad-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-graphicx-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-infixplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-intersect-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-jtree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-knot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-labo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-layout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-lens-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-light3d-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-lsystem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-magneticfield-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-marble-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-math-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-mirror-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-moire-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-node-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ob3d-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-optexp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-optic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-osci-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ovl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pad-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pdgr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-perspective-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-platon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-plot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-poker-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-poly-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pulley-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-qtree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-rputover-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-rubans-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-shell-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-sigsys-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-slpe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-solarsystem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-solides3d-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-soroban-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-spectra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-spinner-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-stru-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-support-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-text-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-thick-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-tools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-tree-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-turtle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-tvz-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-uml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-vectorian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-vehicle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-venn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-vowel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst2pdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstricks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstricks-add-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstricks_calcnotes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uml-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vaucanson-g-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vocaltract-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-pstricks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auto-pst-pdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bclogo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dsptricks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftricks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftricks2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pedigree-perl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psbao-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-2dplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-3d-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-3dplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-abspos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-arrow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-am-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-antiprism-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-asr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-bar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-barcode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-bezier-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-blur-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-bspline-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-calculate-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-calendar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-cie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-circ-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-coil-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-contourplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-cox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-dart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-dbicons-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-diffraction-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-electricfield-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-eps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-eucl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-exa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-feyn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fill-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fit-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fr3d-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fractal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fun-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-func-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-gantt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-geo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-geometrictools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ghsb-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-gr3d-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-grad-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-graphicx-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-infixplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-intersect-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-jtree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-knot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-labo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-layout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-lens-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-light3d-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-lsystem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-magneticfield-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-marble-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-math-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-mirror-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-moire-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-node-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ob3d-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-optexp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-optic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-osci-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ovl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pad-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pdgr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-perspective-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-platon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-plot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-poker-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-poly-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pulley-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-qtree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-rputover-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-rubans-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-shell-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-sigsys-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-slpe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-solarsystem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-solides3d-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-soroban-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-spectra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-spinner-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-stru-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-support-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-text-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-thick-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-tools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-tree-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-turtle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-tvz-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-uml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-vectorian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-vehicle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-venn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-vowel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst2pdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstricks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstricks-add-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstricks_calcnotes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uml-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vaucanson-g-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vocaltract-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-pstricks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auto-pst-pdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bclogo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dsptricks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftricks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftricks2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pedigree-perl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psbao-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-2dplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-3d-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-3dplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-abspos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-arrow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-am-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-antiprism-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-asr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-bar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-barcode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-bezier-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-blur-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-bspline-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-calculate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-calendar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-cie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-circ-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-coil-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-contourplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-cox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-dart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-dbicons-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-diffraction-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-electricfield-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-eps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-eucl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-exa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-feyn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fill-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fr3d-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fractal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fun-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-func-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-gantt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-geo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-geometrictools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ghsb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-gr3d-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-grad-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-graphicx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-infixplot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-intersect-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-jtree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-knot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-labo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-layout-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-lens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-light3d-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-lsystem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-magneticfield-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-marble-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-math-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-mirror-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-moire-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-node-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ob3d-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-optexp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-optic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-osci-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ovl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pad-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pdgr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-perspective-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-platon-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-plot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-poker-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-poly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pulley-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-qtree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-rputover-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-rubans-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-shell-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-sigsys-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-slpe-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-solarsystem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-solides3d-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-soroban-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-spectra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-spinner-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-stru-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-support-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-text-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-thick-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-tools-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-tree-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-turtle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-tvz-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-uml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-vectorian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-vehicle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-venn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-vowel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst2pdf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstricks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstricks-add-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstricks_calcnotes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uml-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vaucanson-g-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vocaltract-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-pstricks-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auto-pst-pdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bclogo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dsptricks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftricks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pdftricks2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pedigree-perl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-psbao.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-2dplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-3d.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-3dplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-abspos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-arrow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-am.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-antiprism.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-asr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-bar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-barcode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-bezier.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-blur.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-bspline.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-calculate.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-calendar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-cie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-circ.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-coil.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-contourplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-cox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-dart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-dbicons.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-diffraction.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-electricfield.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-eps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-eucl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-exa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-feyn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fill.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fit.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fr3d.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fractal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fun.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-func.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-gantt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-geo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-geometrictools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ghsb.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-gr3d.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-grad.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-graphicx.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-infixplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-intersect.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-jtree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-knot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-labo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-layout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-lens.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-light3d.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-lsystem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-magneticfield.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-marble.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-math.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-mirror.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-moire.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-node.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ob3d.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-optexp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-optic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-osci.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ovl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pad.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pdgr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-perspective.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-platon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-plot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-poker.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-poly.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pulley.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-qtree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-rputover.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-rubans.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-shell.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-sigsys.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-slpe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-solarsystem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-solides3d.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-soroban.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-spectra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-spinner.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-stru.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-support.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-text.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-thick.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-tools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-tree.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-turtle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-tvz.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-uml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-vectorian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-vehicle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-venn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-vowel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst2pdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstricks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstricks-add.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pstricks_calcnotes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uml.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vaucanson-g.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vocaltract.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auto-pst-pdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bclogo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dsptricks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftricks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pdftricks2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pedigree-perl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-psbao.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-2dplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-3d.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-3dplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-abspos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-arrow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-am.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-antiprism.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-asr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-bar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-barcode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-bezier.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-blur.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-bspline.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-calculate.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-calendar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-cie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-circ.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-coil.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-contourplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-cox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-dart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-dbicons.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-diffraction.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-electricfield.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-eps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-eucl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-exa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-feyn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fill.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fit.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fr3d.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fractal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fun.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-func.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-gantt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-geo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-geometrictools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ghsb.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-gr3d.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-grad.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-graphicx.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-infixplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-intersect.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-jtree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-knot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-labo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-layout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-lens.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-light3d.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-lsystem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-magneticfield.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-marble.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-math.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-mirror.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-moire.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-node.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ob3d.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-optexp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-optic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-osci.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ovl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pad.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pdgr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-perspective.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-platon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-plot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-poker.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-poly.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pulley.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-qtree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-rputover.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-rubans.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-shell.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-sigsys.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-slpe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-solarsystem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-solides3d.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-soroban.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-spectra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-spinner.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-stru.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-support.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-text.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-thick.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-tools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-tree.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-turtle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-tvz.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-uml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-vectorian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-vehicle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-venn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-vowel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst2pdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstricks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstricks-add.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pstricks_calcnotes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uml.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vaucanson-g.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vocaltract.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auto-pst-pdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bclogo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dsptricks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftricks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftricks2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pedigree-perl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-psbao.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-2dplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-3d.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-3dplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-abspos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-arrow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-am.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-antiprism.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-asr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-bar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-barcode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-bezier.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-blur.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-bspline.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-calculate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-calendar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-cie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-circ.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-coil.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-contourplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-cox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-dart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-dbicons.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-diffraction.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-electricfield.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-eps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-eucl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-exa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-feyn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fill.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fr3d.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fractal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fun.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-func.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-gantt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-geo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-geometrictools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ghsb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-gr3d.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-grad.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-graphicx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-infixplot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-intersect.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-jtree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-knot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-labo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-layout.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-lens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-light3d.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-lsystem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-magneticfield.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-marble.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-math.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-mirror.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-moire.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-node.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ob3d.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-optexp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-optic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-osci.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ovl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pad.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pdgr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-perspective.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-platon.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-plot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-poker.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-poly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pulley.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-qtree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-rputover.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-rubans.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-shell.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-sigsys.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-slpe.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-solarsystem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-solides3d.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-soroban.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-spectra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-spinner.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-stru.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-support.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-text.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-thick.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-tools.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-tree.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-turtle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-tvz.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-uml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-vectorian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-vehicle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-venn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-vowel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst2pdf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstricks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstricks-add.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pstricks_calcnotes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uml.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vaucanson-g.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vocaltract.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-auto-pst-pdf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-makeplot.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-3d.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-abspos.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-am.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-bar.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-blur.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-dbicons.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-diffraction.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-electricfield.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-eps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fill.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fr3d.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-fun.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-gr3d.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-intersect.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-lens.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-light3d.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-ob3d.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-optexp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pad.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pdgr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-pdf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-platon.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-rubans.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-shell.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-slpe.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-soroban.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-thick.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-tvz.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pst-uml.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uml.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-auto-pst-pdf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-makeplot.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-3d.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-abspos.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-am.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-bar.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-blur.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-dbicons.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-diffraction.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-electricfield.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-eps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fill.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fr3d.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-fun.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-gr3d.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-intersect.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-lens.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-light3d.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-ob3d.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-optexp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pad.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pdgr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-pdf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-platon.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-rubans.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-shell.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-slpe.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-soroban.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-thick.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-tvz.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pst-uml.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uml.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-auto-pst-pdf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-makeplot.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-3d.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-abspos.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-am.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-bar.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-blur.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-dbicons.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-diffraction.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-electricfield.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-eps.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fill.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fr3d.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-fun.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-gr3d.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-intersect.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-lens.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-light3d.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-ob3d.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-optexp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pad.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pdgr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-pdf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-platon.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-rubans.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-shell.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-slpe.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-soroban.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-thick.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-tvz.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pst-uml.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uml.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=7d1e7ec9ef84fb28ad657cd05232a0aa diff --git a/metadata/md5-cache/dev-texlive/texlive-publishers-2021 b/metadata/md5-cache/dev-texlive/texlive-publishers-2021 index 23aed1056935..33e803e38c83 100644 --- a/metadata/md5-cache/dev-texlive/texlive-publishers-2021 +++ b/metadata/md5-cache/dev-texlive/texlive-publishers-2021 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm unpack DEPEND=>=dev-texlive/texlive-latex-2021 DESCRIPTION=TeXLive Publisher styles, theses, etc. EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=texlive-module IUSE=source doc KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 BSD GPL-2 CC0-1.0 RDEPEND=>=dev-texlive/texlive-latex-2021 >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-IEEEconf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-IEEEtran-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aastex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abnt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abntex2-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acmart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acmconf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-active-conf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adfathesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-afparticle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-afthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aguplus-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aiaa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ametsoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anonymous-acm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anufinalexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aomart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa6-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa6e-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa7-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arsclassica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-articleingud-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asaetr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascelike-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asmeconf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asmejour-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aucklandthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangorcsthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangorexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bath-bst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-FUBerlin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-verona-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beilstein-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bgteubner-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-br-lex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-dissertation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-problemset-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cascadilla-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cesenaexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chem-journal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chifoot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chs-physics-report-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cje-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-classicthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cleanthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmpj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-confproc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cquthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dccpaper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dithesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebsthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecothesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ejpecp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ekaia-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elbioimp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-els-cas-templates-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elsarticle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elteikthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emisa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erdc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-estcpmm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etsvthor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facture-belge-simple-sans-tva-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbithesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcavtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcltxdoc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fei-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ftc-notebook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gaceta-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gammas-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gatech-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gradstudentresume-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grant-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gsemthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gzt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-h2020proposal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hagenberg-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-har2nat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hecthese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hep-paper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hithesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitszthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitszbeamer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hobete-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hu-berlin-bundle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hustthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-icsv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ieeepes-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ijmart-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ijsra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imtekda-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inkpaper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iodhbwm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iscram-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jacow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jmlr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jnuexam-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jpsj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kdgdocs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kluwer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ksp-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ku-template-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langsci-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langsci-avm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-limecv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lion-msc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-llncsconf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lni-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matc3-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matc3mem-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcmthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mentis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlacls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mluexercise-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnras-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modeles-factures-belges-assocs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-msu-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mucproc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mugsthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-muling-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musuos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-muthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mynsfc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nature-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-navydocs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nddiss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ndsu-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-novel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nwejm-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nih-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nihbiosketch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nostarch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nrc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onrannual-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-opteng-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oup-authoring-template-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philosophersimprint-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pittetd-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pkuthss-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-powerdot-fuberlin-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-powerdot-tuliplab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pracjourn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-procIAGssymp-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proposal-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prtec-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qrbill-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quantumarticle-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resphilosophica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resumecls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex4-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex4-1-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rutitlepage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ryersonsgsthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ryethesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sageep-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sapthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schule-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrjrnl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scientific-thesis-cover-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sduthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seuthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seuthesix-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shortmathj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shtthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soton-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sphdthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spie-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sr-vorl-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-srdp-mathematik-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stellenbosch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-suftesi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sugconf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabriz-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-technion-thesis-template-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texilikechaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texilikecover-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-ekf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-gwu-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-qom-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-titlepage-fhac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thuaslogos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thucoursework-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thuthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-timbreicmc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlc-article-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-topletter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-toptesi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tuda-ci-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tudscr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tugboat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tugboat-plain-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turabian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tui-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uaclasses-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uafthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uantwerpendocs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucalgmthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucbthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucdavisthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucsmonograph-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uestcthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uhhassignment-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uiucredborder-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uiucthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulthese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umbclegislation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umich-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unam-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unamth-template-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unamthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unifith-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitn-bimrep-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-univie-ling-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unizgklasa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unswcover-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uothesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-urcls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uowthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uowthesistitlepage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uspatent-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ut-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utexasthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uwthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vancouver-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xduthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmuthesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wsemclassic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yathesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yazd-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-york-thesis-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-publishers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-IEEEconf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-IEEEtran-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aastex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abnt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abntex2-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acmart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acmconf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-active-conf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adfathesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-afparticle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-afthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aguplus-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aiaa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ametsoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anonymous-acm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anufinalexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aomart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa6-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa6e-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa7-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arsclassica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-articleingud-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asaetr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascelike-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asmeconf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asmejour-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aucklandthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangorcsthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangorexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bath-bst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-FUBerlin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-verona-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beilstein-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bgteubner-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-br-lex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-dissertation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-problemset-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cascadilla-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cesenaexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chem-journal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chifoot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chs-physics-report-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cje-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-classicthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cleanthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmpj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-confproc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cquthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dccpaper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dithesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebsthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecothesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ejpecp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekaia-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elbioimp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-els-cas-templates-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elsarticle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elteikthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emisa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erdc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-estcpmm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etsvthor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facture-belge-simple-sans-tva-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbithesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcavtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcltxdoc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fei-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ftc-notebook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gaceta-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gammas-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gatech-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gradstudentresume-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grant-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gsemthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gzt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-h2020proposal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hagenberg-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-har2nat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hecthese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hep-paper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hithesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitszthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitszbeamer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hobete-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hu-berlin-bundle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hustthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-icsv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ieeepes-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ijmart-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ijsra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imtekda-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inkpaper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iodhbwm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iscram-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jacow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jmlr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jnuexam-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jpsj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kdgdocs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kluwer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ksp-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ku-template-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langsci-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langsci-avm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-limecv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lion-msc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-llncsconf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lni-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matc3-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matc3mem-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcmthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mentis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlacls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mluexercise-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnras-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modeles-factures-belges-assocs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-msu-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mucproc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mugsthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-muling-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musuos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-muthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mynsfc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nature-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-navydocs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nddiss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ndsu-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-novel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nwejm-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nih-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nihbiosketch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nostarch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nrc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onrannual-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-opteng-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oup-authoring-template-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philosophersimprint-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pittetd-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pkuthss-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-powerdot-fuberlin-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-powerdot-tuliplab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pracjourn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-procIAGssymp-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proposal-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prtec-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qrbill-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quantumarticle-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resphilosophica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resumecls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex4-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex4-1-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rutitlepage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ryersonsgsthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ryethesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sageep-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sapthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schule-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrjrnl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scientific-thesis-cover-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sduthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seuthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seuthesix-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shortmathj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shtthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soton-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sphdthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spie-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sr-vorl-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-srdp-mathematik-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stellenbosch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-suftesi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sugconf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabriz-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-technion-thesis-template-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texilikechaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texilikecover-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-ekf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-gwu-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-qom-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-titlepage-fhac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thuaslogos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thucoursework-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thuthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-timbreicmc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlc-article-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-topletter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-toptesi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tuda-ci-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tudscr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tugboat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tugboat-plain-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turabian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tui-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uaclasses-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uafthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uantwerpendocs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucalgmthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucbthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucdavisthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucsmonograph-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uestcthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uhhassignment-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uiucredborder-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uiucthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulthese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umbclegislation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umich-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unam-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unamth-template-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unamthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unifith-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitn-bimrep-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-univie-ling-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unizgklasa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unswcover-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uothesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-urcls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uowthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uowthesistitlepage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uspatent-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ut-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utexasthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uwthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vancouver-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xduthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmuthesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wsemclassic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yathesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yazd-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-york-thesis-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-publishers-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-IEEEconf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-IEEEtran-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aastex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abnt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abntex2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acmart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acmconf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-active-conf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adfathesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-afparticle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-afthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aguplus-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aiaa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ametsoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anonymous-acm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anufinalexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aomart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa6-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa6e-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa7-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arsclassica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-articleingud-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asaetr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascelike-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asmeconf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asmejour-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aucklandthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangorcsthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangorexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bath-bst-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-FUBerlin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-verona-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beilstein-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bgteubner-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-br-lex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-dissertation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-problemset-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cascadilla-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cesenaexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chem-journal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chifoot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chs-physics-report-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cje-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-classicthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cleanthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmpj-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-confproc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cquthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dccpaper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dithesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebsthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecothesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ejpecp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ekaia-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elbioimp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-els-cas-templates-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elsarticle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elteikthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emisa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erdc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-estcpmm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etsvthor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facture-belge-simple-sans-tva-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbithesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcavtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcltxdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fei-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ftc-notebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gaceta-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gammas-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gatech-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gradstudentresume-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grant-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsemthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gzt-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-h2020proposal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hagenberg-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-har2nat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hecthese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hep-paper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hithesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitszthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitszbeamer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hobete-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hu-berlin-bundle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hustthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-icsv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ieeepes-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ijmart-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ijsra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imtekda-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inkpaper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iodhbwm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iscram-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jacow-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jmlr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jnuexam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jpsj-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kdgdocs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kluwer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ksp-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ku-template-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langsci-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langsci-avm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-limecv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lion-msc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-llncsconf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lni-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matc3-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matc3mem-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcmthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mentis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlacls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mluexercise-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnras-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modeles-factures-belges-assocs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-msu-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mucproc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mugsthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-muling-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musuos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-muthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mynsfc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nature-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-navydocs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nddiss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ndsu-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-novel-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nwejm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nih-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nihbiosketch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nostarch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nrc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onrannual-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-opteng-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oup-authoring-template-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philosophersimprint-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pittetd-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkuthss-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-powerdot-fuberlin-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-powerdot-tuliplab-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pracjourn-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-procIAGssymp-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proposal-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prtec-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptptex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qrbill-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quantumarticle-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resphilosophica-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resumecls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex4-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex4-1-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rutitlepage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ryersonsgsthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ryethesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sageep-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sapthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schule-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrjrnl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scientific-thesis-cover-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sduthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seuthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seuthesix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shortmathj-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shtthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soton-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sphdthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sr-vorl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srdp-mathematik-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stellenbosch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-suftesi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sugconf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabriz-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-technion-thesis-template-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texilikechaps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texilikecover-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-ekf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-gwu-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-qom-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-titlepage-fhac-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thuaslogos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thucoursework-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thuthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-timbreicmc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlc-article-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-topletter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-toptesi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tuda-ci-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tudscr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tugboat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tugboat-plain-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turabian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tui-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uaclasses-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uafthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uantwerpendocs-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucalgmthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucbthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucdavisthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucsmonograph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uestcthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uhhassignment-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uiucredborder-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uiucthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulthese-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umbclegislation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umich-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unam-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unamth-template-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unamthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unifith-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitn-bimrep-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-univie-ling-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unizgklasa-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unswcover-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uothesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-urcls-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uowthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uowthesistitlepage-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uspatent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ut-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utexasthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uwthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vancouver-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xduthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmuthesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wsemclassic-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yathesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yazd-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-york-thesis-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-publishers-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-IEEEconf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-IEEEtran.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aastex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abnt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-abntex2.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acmart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acmconf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-active-conf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adfathesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-afparticle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-afthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aguplus.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aiaa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ametsoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anonymous-acm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-anufinalexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aomart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa6.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa6e.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa7.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arsclassica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-articleingud.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asaetr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascelike.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asmeconf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-asmejour.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aucklandthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangorcsthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangorexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bath-bst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-FUBerlin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beamer-verona.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beilstein.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bgteubner.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-br-lex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-dissertation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-problemset.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cascadilla.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cesenaexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chifoot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-chs-physics-report.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cje.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-classicthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cleanthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cmpj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-confproc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cquthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dccpaper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dithesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebsthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ecothesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ejpecp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ekaia.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elbioimp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-els-cas-templates.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elsarticle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elteikthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emisa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erdc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-estcpmm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-etsvthor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-facture-belge-simple-sans-tva.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbithesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcavtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcltxdoc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fei.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ftc-notebook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gaceta.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gammas.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gatech-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gradstudentresume.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grant.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gsemthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gzt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-h2020proposal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hagenberg-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-har2nat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hecthese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hep-paper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hithesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitszthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitszbeamer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hobete.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hu-berlin-bundle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hustthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-icsv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ieeepes.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ijmart.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ijsra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imtekda.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-inkpaper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iodhbwm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-iscram.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jacow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jmlr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jnuexam.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jpsj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kdgdocs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kluwer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ksp-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ku-template.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langsci.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langsci-avm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-limecv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lion-msc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-llncsconf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lni.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matc3.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matc3mem.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcmthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mentis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlacls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mluexercise.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mnras.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-modeles-factures-belges-assocs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-msu-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mucproc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mugsthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-muling.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musuos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-muthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mynsfc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nature.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-navydocs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nddiss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ndsu-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-novel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nwejm.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nih.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nihbiosketch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nostarch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nrc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-onrannual.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-opteng.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-oup-authoring-template.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philosophersimprint.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pittetd.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pkuthss.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-powerdot-fuberlin.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-powerdot-tuliplab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pracjourn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-procIAGssymp.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proposal.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-prtec.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qrbill.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-quantumarticle.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resphilosophica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resumecls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex4.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex4-1.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rutitlepage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ryersonsgsthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ryethesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sageep.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sapthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-schule.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrjrnl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scientific-thesis-cover.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sduthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seuthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seuthesix.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shortmathj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-shtthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-soton.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sphdthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-spie.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sr-vorl.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-srdp-mathematik.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stellenbosch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-suftesi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sugconf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tabriz-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-technion-thesis-template.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-ekf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-gwu.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-qom.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-titlepage-fhac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thuaslogos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thucoursework.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thuthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-timbreicmc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tlc-article.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-topletter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-toptesi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tuda-ci.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tudscr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tugboat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tugboat-plain.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-turabian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tui.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uaclasses.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uafthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uantwerpendocs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucalgmthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucbthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucdavisthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucsmonograph.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uestcthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uhhassignment.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uiucredborder.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uiucthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulthese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umbclegislation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-umich-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unam-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unamth-template.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unamthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unifith.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unitn-bimrep.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-univie-ling.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unizgklasa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unswcover.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uothesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-urcls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uowthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uowthesistitlepage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uspatent.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ut-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-utexasthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uwthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-vancouver.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xduthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmuthesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wsemclassic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yathesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yazd-thesis.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-york-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-IEEEconf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-IEEEtran.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aastex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abnt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-abntex2.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acmart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acmconf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-active-conf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adfathesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-afparticle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-afthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aguplus.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aiaa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ametsoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anonymous-acm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-anufinalexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aomart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa6.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa6e.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa7.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arsclassica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-articleingud.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asaetr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascelike.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asmeconf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-asmejour.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aucklandthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangorcsthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangorexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bath-bst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-FUBerlin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beamer-verona.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beilstein.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bgteubner.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-br-lex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-dissertation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-problemset.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cascadilla.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cesenaexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chifoot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-chs-physics-report.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cje.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-classicthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cleanthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cmpj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-confproc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cquthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dccpaper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dithesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebsthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ecothesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ejpecp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekaia.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elbioimp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-els-cas-templates.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elsarticle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elteikthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emisa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erdc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-estcpmm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-etsvthor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-facture-belge-simple-sans-tva.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbithesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcavtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcltxdoc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fei.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ftc-notebook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gaceta.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gammas.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gatech-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gradstudentresume.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grant.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gsemthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gzt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-h2020proposal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hagenberg-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-har2nat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hecthese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hep-paper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hithesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitszthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitszbeamer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hobete.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hu-berlin-bundle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hustthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-icsv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ieeepes.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ijmart.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ijsra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imtekda.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-inkpaper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iodhbwm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-iscram.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jacow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jmlr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jnuexam.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jpsj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kdgdocs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kluwer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ksp-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ku-template.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langsci.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langsci-avm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-limecv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lion-msc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-llncsconf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lni.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matc3.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matc3mem.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcmthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mentis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlacls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mluexercise.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mnras.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-modeles-factures-belges-assocs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-msu-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mucproc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mugsthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-muling.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musuos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-muthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mynsfc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nature.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-navydocs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nddiss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ndsu-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-novel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nwejm.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nih.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nihbiosketch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nostarch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nrc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-onrannual.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-opteng.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-oup-authoring-template.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philosophersimprint.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pittetd.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pkuthss.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-powerdot-fuberlin.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-powerdot-tuliplab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pracjourn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-procIAGssymp.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proposal.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-prtec.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qrbill.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-quantumarticle.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resphilosophica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resumecls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex4.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex4-1.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rutitlepage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ryersonsgsthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ryethesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sageep.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sapthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-schule.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrjrnl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scientific-thesis-cover.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sduthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seuthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seuthesix.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shortmathj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-shtthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-soton.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sphdthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-spie.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sr-vorl.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-srdp-mathematik.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stellenbosch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-suftesi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sugconf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tabriz-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-technion-thesis-template.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-ekf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-gwu.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-qom.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-titlepage-fhac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thuaslogos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thucoursework.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thuthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-timbreicmc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tlc-article.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-topletter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-toptesi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tuda-ci.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tudscr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tugboat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tugboat-plain.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-turabian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tui.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uaclasses.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uafthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uantwerpendocs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucalgmthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucbthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucdavisthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucsmonograph.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uestcthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uhhassignment.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uiucredborder.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uiucthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulthese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umbclegislation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-umich-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unam-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unamth-template.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unamthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unifith.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unitn-bimrep.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-univie-ling.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unizgklasa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unswcover.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uothesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-urcls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uowthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uowthesistitlepage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uspatent.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ut-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-utexasthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uwthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-vancouver.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xduthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmuthesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wsemclassic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yathesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yazd-thesis.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-york-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-IEEEconf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-IEEEtran.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aastex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abnt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-abntex2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acmart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acmconf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-active-conf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adfathesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-afparticle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-afthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aguplus.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aiaa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ametsoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anonymous-acm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-anufinalexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aomart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa6.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa6e.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa7.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arsclassica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-articleingud.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asaetr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ascelike.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asmeconf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asmejour.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aucklandthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangorcsthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangorexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bath-bst.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-FUBerlin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beamer-verona.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beilstein.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bgteubner.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-br-lex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-dissertation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-problemset.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cascadilla.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cesenaexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chifoot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chs-physics-report.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cje.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-classicthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cleanthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cmpj.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-confproc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cquthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dccpaper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dithesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebsthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ecothesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ejpecp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ekaia.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elbioimp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-els-cas-templates.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elsarticle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elteikthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emisa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erdc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-estcpmm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-etsvthor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-facture-belge-simple-sans-tva.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbithesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcavtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcltxdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fei.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ftc-notebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gaceta.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gammas.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gatech-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gradstudentresume.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grant.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsemthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gzt.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-h2020proposal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hagenberg-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-har2nat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hecthese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hep-paper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hithesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitszthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitszbeamer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hobete.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hu-berlin-bundle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hustthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-icsv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ieeepes.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ijmart.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ijsra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imtekda.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-inkpaper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iodhbwm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-iscram.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jacow.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jmlr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jnuexam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jpsj.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kdgdocs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kluwer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ksp-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ku-template.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langsci.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langsci-avm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-limecv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lion-msc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-llncsconf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lni.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matc3.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matc3mem.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcmthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mentis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlacls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mluexercise.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mnras.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-modeles-factures-belges-assocs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-msu-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mucproc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mugsthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-muling.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musuos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-muthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mynsfc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nature.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-navydocs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nddiss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ndsu-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-novel.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nwejm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nih.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nihbiosketch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nostarch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nrc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-onrannual.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-opteng.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-oup-authoring-template.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philosophersimprint.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pittetd.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkuthss.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-powerdot-fuberlin.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-powerdot-tuliplab.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pracjourn.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-procIAGssymp.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proposal.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-prtec.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptptex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qrbill.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-quantumarticle.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resphilosophica.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resumecls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex4.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex4-1.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rutitlepage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ryersonsgsthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ryethesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sageep.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sapthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-schule.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrjrnl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scientific-thesis-cover.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sduthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seuthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seuthesix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shortmathj.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-shtthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-soton.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sphdthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sr-vorl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srdp-mathematik.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stellenbosch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-suftesi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sugconf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tabriz-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-technion-thesis-template.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-ekf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-gwu.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-qom.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-titlepage-fhac.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thuaslogos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thucoursework.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thuthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-timbreicmc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlc-article.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-topletter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-toptesi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tuda-ci.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tudscr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tugboat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tugboat-plain.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-turabian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tui.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uaclasses.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uafthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uantwerpendocs.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucalgmthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucbthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucdavisthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucsmonograph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uestcthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uhhassignment.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uiucredborder.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uiucthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulthese.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umbclegislation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-umich-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unam-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unamth-template.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unamthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unifith.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unitn-bimrep.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-univie-ling.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unizgklasa.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unswcover.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uothesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-urcls.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uowthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uowthesistitlepage.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uspatent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ut-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-utexasthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uwthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-vancouver.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xduthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmuthesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wsemclassic.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yathesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yazd-thesis.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-york-thesis.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-IEEEconf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acmart.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-acmconf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-active-conf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-adfathesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-afparticle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aiaa.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-aomart.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa6.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa6e.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-apa7.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-articleingud.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangorcsthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bangorexam.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bath-bst.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-beilstein.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bgteubner.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-dissertation.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-brandeis-thesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cesenaexam.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-confproc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cquthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-dccpaper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ebsthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ejpecp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ekaia.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elbioimp.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-elsarticle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-emisa.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-erdc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-estcpmm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fbithesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fcltxdoc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fei.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-grant.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gsemthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gzt.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hecthese.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hep-paper.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hithesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitszthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hitszbeamer.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hu-berlin-bundle.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-hustthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-icsv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ijmart.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-imtekda.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jmlr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kdgdocs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-kluwer.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-langsci-avm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-limecv.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lni.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matc3.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-matc3mem.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mcmthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mentis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mlacls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mluexercise.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mucproc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mugsthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-muling.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-musuos.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mynsfc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-navydocs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nddiss.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nwejm.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nostarch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-nrc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philosophersimprint.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pittetd.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pracjourn.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-proposal.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-qrbill.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resphilosophica.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-resumecls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex4.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-revtex4-1.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-rutitlepage.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ryethesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sageep.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scrjrnl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-scientific-thesis-cover.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sduthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seuthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-seuthesix.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-sr-vorl.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-stellenbosch.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-suftesi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-ekf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thesis-titlepage-fhac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thucoursework.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-thuthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-timbreicmc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-topletter.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-toptesi.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tudscr.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tugboat.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uaclasses.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uantwerpendocs.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucdavisthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucsmonograph.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uhhassignment.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uiucredborder.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uiucthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ulthese.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uothesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ut-thesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xduthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xmuthesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wsemclassic.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-yathesis.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-york-thesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-IEEEconf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acmart.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-acmconf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-active-conf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-adfathesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-afparticle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aiaa.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-aomart.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa6.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa6e.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-apa7.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-articleingud.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangorcsthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bangorexam.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bath-bst.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-beilstein.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bgteubner.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-dissertation.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-brandeis-thesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cesenaexam.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-confproc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cquthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-dccpaper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ebsthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ejpecp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ekaia.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elbioimp.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-elsarticle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-emisa.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-erdc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-estcpmm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fbithesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fcltxdoc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fei.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-grant.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gsemthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gzt.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hecthese.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hep-paper.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hithesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitszthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hitszbeamer.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hu-berlin-bundle.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-hustthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-icsv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ijmart.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-imtekda.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jmlr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kdgdocs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-kluwer.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-langsci-avm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-limecv.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lni.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matc3.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-matc3mem.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mcmthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mentis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mlacls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mluexercise.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mucproc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mugsthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-muling.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-musuos.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mynsfc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-navydocs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nddiss.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nwejm.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nostarch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-nrc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philosophersimprint.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pittetd.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pracjourn.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-proposal.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-qrbill.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resphilosophica.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-resumecls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex4.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-revtex4-1.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-rutitlepage.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ryethesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sageep.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scrjrnl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-scientific-thesis-cover.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sduthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seuthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-seuthesix.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-sr-vorl.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-stellenbosch.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-suftesi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-ekf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thesis-titlepage-fhac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thucoursework.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-thuthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-timbreicmc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-topletter.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-toptesi.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tudscr.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tugboat.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uaclasses.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uantwerpendocs.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucdavisthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucsmonograph.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uhhassignment.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uiucredborder.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uiucthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ulthese.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uothesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ut-thesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xduthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xmuthesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wsemclassic.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-yathesis.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-york-thesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-IEEEconf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acmart.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-acmconf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-active-conf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adfathesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-afparticle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aiaa.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-aomart.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa6.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa6e.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-apa7.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-articleingud.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangorcsthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bangorexam.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bath-bst.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-beilstein.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bgteubner.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-dissertation.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-brandeis-thesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cesenaexam.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-confproc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cquthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dccpaper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ebsthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ejpecp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ekaia.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elbioimp.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-elsarticle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-emisa.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-erdc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-estcpmm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fbithesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fcltxdoc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fei.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-grant.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsemthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gzt.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hecthese.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hep-paper.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hithesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitszthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hitszbeamer.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hu-berlin-bundle.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hustthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-icsv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ijmart.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-imtekda.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-jmlr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kdgdocs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kluwer.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-langsci-avm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-limecv.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lni.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lps.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matc3.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-matc3mem.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mcmthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mentis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mlacls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mluexercise.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mucproc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mugsthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-muling.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-musuos.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mynsfc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-navydocs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nddiss.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nwejm.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nostarch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-nrc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philosophersimprint.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pittetd.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pracjourn.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-proposal.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-qrbill.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resphilosophica.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-resumecls.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex4.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-revtex4-1.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-rutitlepage.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ryethesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sageep.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scrjrnl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-scientific-thesis-cover.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sduthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seuthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seuthesix.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sr-vorl.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-stellenbosch.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-suftesi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-ekf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thesis-titlepage-fhac.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thucoursework.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-thuthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-timbreicmc.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-topletter.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-toptesi.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tudscr.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tugboat.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uaclasses.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uantwerpendocs.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucdavisthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucsmonograph.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uhhassignment.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uiucredborder.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uiucthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ulthese.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-uothesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ut-thesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xduthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xmuthesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-wsemclassic.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-yathesis.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-york-thesis.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=33e890ced9ba7eb56a997b10b4382c9d diff --git a/metadata/md5-cache/dev-texlive/texlive-xetex-2021-r1 b/metadata/md5-cache/dev-texlive/texlive-xetex-2021-r1 index f558e18a1264..d04f706bb46b 100644 --- a/metadata/md5-cache/dev-texlive/texlive-xetex-2021-r1 +++ b/metadata/md5-cache/dev-texlive/texlive-xetex-2021-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst postrm setup unpack DEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-basic-2019 >=dev-texlive/texlive-latexextra-2010 >=app-text/texlive-core-2010[xetex] dev-texlive/texlive-mathscience dev-texlive/texlive-luatex DESCRIPTION=TeXLive XeTeX and packages EAPI=7 -HOMEPAGE=http://www.tug.org/texlive/ +HOMEPAGE=https://www.tug.org/texlive/ INHERIT=font texlive-module IUSE=X source doc KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,5 +11,5 @@ LICENSE=Apache-2.0 GPL-1 GPL-2 GPL-3 LGPL-2 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT publ RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-basic-2019 >=dev-texlive/texlive-latexextra-2010 >=app-text/texlive-core-2010[xetex] dev-texlive/texlive-mathscience dev-texlive/texlive-luatex >=app-text/texlive-core-2021 SLOT=0 SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabxetex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-awesomebox-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidi-atbegshi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidicontour-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidipagegrid-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidishadowtext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidipresentation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-businesscard-qrcode-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cqubeamer-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixlatvian-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-font-change-xetex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontbook-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontwrap-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interchar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-na-position-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philokalia-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptext-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realscripts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simple-resume-cv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simple-thesis-dissertation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tetragonos-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucharclasses-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-bidi-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unisugar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xebaposter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xechangebar-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecjk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecyr-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xeindex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xelatex-dev-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xesearch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xespotcolor-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-itrans-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-pstricks-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-tibetan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetexconfig-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetexfontinfo-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetexko-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xevlna-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zbmath-review-template-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-xetex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabxetex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-awesomebox-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidi-atbegshi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidicontour-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidipagegrid-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidishadowtext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidipresentation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-businesscard-qrcode-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cqubeamer-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixlatvian-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-font-change-xetex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontbook-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontwrap-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interchar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-na-position-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philokalia-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptext-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realscripts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simple-resume-cv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simple-thesis-dissertation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tetragonos-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucharclasses-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-bidi-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unisugar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xebaposter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xechangebar-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecjk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecyr-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xeindex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xelatex-dev-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xesearch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xespotcolor-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-itrans-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-pstricks-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-tibetan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetexconfig-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetexfontinfo-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetexko-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xevlna-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zbmath-review-template-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-xetex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabxetex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-awesomebox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidi-atbegshi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidicontour-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidipagegrid-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidishadowtext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidipresentation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-businesscard-qrcode-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cqubeamer-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixlatvian-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-font-change-xetex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontbook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontwrap-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interchar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-na-position-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philokalia-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realscripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simple-resume-cv-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simple-thesis-dissertation-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tetragonos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucharclasses-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-bidi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unisugar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xebaposter-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xechangebar-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecjk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecyr-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xeindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xelatex-dev-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xesearch-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xespotcolor-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-itrans-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-pstricks-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-tibetan-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetexconfig-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetexfontinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetexko-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xevlna-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zbmath-review-template-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-xetex-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabxetex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-awesomebox.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidi-atbegshi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidicontour.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidipagegrid.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidishadowtext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bidipresentation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-businesscard-qrcode.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-cqubeamer.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixlatvian.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-font-change-xetex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontbook.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontwrap.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-interchar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-na-position.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philokalia.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptext.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realscripts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simple-resume-cv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-simple-thesis-dissertation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-tetragonos.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ucharclasses.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unicode-bidi.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-unisugar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xebaposter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xechangebar.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecjk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecyr.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xeindex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xesearch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xespotcolor.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-itrans.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-pstricks.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetex-tibetan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetexfontinfo.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xetexko.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xevlna.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zbmath-review-template.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabxetex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-awesomebox.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidi-atbegshi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidicontour.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidipagegrid.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidishadowtext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bidipresentation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-businesscard-qrcode.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-cqubeamer.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixlatvian.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-font-change-xetex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontbook.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontwrap.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-interchar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-na-position.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philokalia.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptext.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realscripts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simple-resume-cv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-simple-thesis-dissertation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-tetragonos.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ucharclasses.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unicode-bidi.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-unisugar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xebaposter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xechangebar.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecjk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecyr.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xeindex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xesearch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xespotcolor.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-itrans.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-pstricks.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetex-tibetan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetexfontinfo.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xetexko.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xevlna.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zbmath-review-template.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabxetex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-awesomebox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidi-atbegshi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidicontour.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidipagegrid.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidishadowtext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bidipresentation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-businesscard-qrcode.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cqubeamer.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixlatvian.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-font-change-xetex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontbook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontwrap.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-interchar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-na-position.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philokalia.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ptext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realscripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simple-resume-cv.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-simple-thesis-dissertation.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tetragonos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ucharclasses.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unicode-bidi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-unisugar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xebaposter.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xechangebar.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecjk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecyr.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xeindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xesearch.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xespotcolor.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-itrans.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-pstricks.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetex-tibetan.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetexfontinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xetexko.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xevlna.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-zbmath-review-template.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-arabxetex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fixlatvian.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-fontbook.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-philokalia.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-realscripts.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xecjk.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-xespotcolor.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-arabxetex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fixlatvian.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-fontbook.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-philokalia.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-realscripts.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xecjk.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-xespotcolor.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arabxetex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fixlatvian.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fontbook.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-philokalia.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-realscripts.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xecjk.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xespotcolor.source-2021.tar.xz ) -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 font aa113a3df9cd0a9693a1c1ee7c34a6eb texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module d7136cbbb5b10103b521a2814c962064 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 font aa113a3df9cd0a9693a1c1ee7c34a6eb texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 texlive-module ad73e7de5b6266fbfda69ed050ac08da _md5_=06b661e8be1cf93ecd39a3fd7e054e3d diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 6e8810d9861175b43dcccaa7c3487eefec32a22d..ca9aa8cde21169b5fa45f273547dbfd4292d822b 100644 GIT binary patch delta 123150 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%0A3R(@0_Khh>ZI#el6D`jWu-~%wa_#*o3`uZ zu&MJ(FG*0nWiMmu9NUgc1Mvhb$eMJrSz(Bl?z`Rqs|}rB_2^ZhP^F7)?{*Utr$$4k zy^%FQg6B27$4mOZ?R)fVYZ;J&4lB!~MZKuLZlvGV9oZw()bWnoyHCQKK#h1+y6rF7n6 zv^B&lC{NX`Tb|c6oU+fF@Y-Wl!=B3#G8@plZ$~<6snBPq&JIOhw)_OA*1=Cs)s>?X zQYVRQUl-b+ksm97Bo2QERPU<&0c)-;apr)vCRS!s+cyce)UU4G-!4?zf*I>qW((3($8U7s4qU-S&X^7?(2i>vOff z8l*?}RXkq32E;WoCyyFFszD^w*L)Y*WFbhs2UEL->qLw%3aEuGo zFO%!?=SuzZ(?7quu#mA{R|gA9p?gMi2>Vjc#pa{O|I2^l1hEpYdvCTXI^F>}*mH<% zkD;y*F`k`Ngla3Bs~uNX7W;Ix{7~B{W&7{eaXC~}mb*;ZaJ!nvC&AOTHtMK2;Yio1 zYe?4$oRgRJhaXx94uCBm0OjaxCS_{uH?r(nAdAy$1-{ecz(@h!5OzVREP}-uzC_T; z(LOCeFI#^*t-0@^E%3%aEt8W}<=p`Nv~SMBtOe-XPBVSp;nZ0(shQKGz;V|*fo#7a zBS+sB?R@f1mb$X!4Dv)**aOZ!>>?fnJFTa zW^4F%a(PBmag^d2>x4CF%|4##^q+qNv6E2TUB9bWh|B%VRyC-UDiSsS)cl7b}x#DL)i|DZ%vda?J<~clxdH|=uPv>rcD9->3$RfO`B{6is3u4zVk%Ppu!j!izU&XY z97-W(sF7Aam+HfYEZU}Ve5bSU3#kL4lRAvvFr#a;5Yz>GFNQkF;h-HMAwy)emg9dd*P=U(w?@gq zR4ZH5+yc-x&E|RAGN;l-h_8*&-b*@6~qJm z4h?72CyBz^gYdG=gKT^r-p}3JAZR+)G)R$cN^+)c77pC!TMDSlIB$wTe~=QF7NPpc zXwC!N^`5;sdnkVk|MZ6-{&Koh?LPEt&Ta5Z)m?&_JnBE_O|XU{H;_+awgb0I{Z?Lq zwxGZsTT(&KvaH7`&ysX+hAS0-DwLa$1u0Vk-0|*ZUy1hTRzkp=5ncdBh~n5Ou)+1w(xx85RqAE=fs6;nlNtl=f+jp_94xUeEJ!cPqUvzc+;{F;*VmOA z|Ji=~>HB~2%TGW3^XDJ__^&VX{od@IZ()Ay9$v3rS0O+s50EwNniU8SC3P>eLM@s$ zOqJwI=N#CL-9B?o99?CgShu{ZE6kl6KCth|6D^6#ZFNvA6 zxvlLub7~YR07#;7)~Rk=7NBT?pQNETm<+Ovtn%&zijoo8rFn(zeBpHFWs71ya%Y#n zdW3&2U1JwPdjTb`NdC}SBwFR?e0PUKczHJ@+o5@0E;wggm%`_|NIYJ;UFi@4TN8M^ zlwNadw+2_5&tjPzsUsrjN`KhyF08N#G`4RSPSK6^`|m&e@^kyqwF{qXcfE<(SA`J? zmW4>wVD2PqHn9dI8C z$hCj&1a-uqGl{Tv?XGd&`VB@4pNQ3)^dvD9VdzezLyjgW_MrtQA&d5XtX-@}bhsDL zz-}a3&3daf(JbB_c8q&RDo<29-e{jlhO+$@Ra_yHf*>`my?0~?dUe$Q-`ZVY_uYS+ zx67m74DrOd-^1(L9wMRL!VPC&=OECF=A)x)Bo(?HqChSlhKGPAIQYZ%@FdAXyd`6& z23vZ`6577ZKwf8Klin1sOecp$$$k#j%kd4M4@DUkkJO(7T!J?y`N?(-VA`c!@5$q@ z6IP-YjCE;U<<2ykj%$K(U|}M@aEO1N=#-1|4eddi2Y7Y~P+F<&C#ECWjFi2JQ#fI{g3^xSnHWhv!^jo@O>%OZC4~ zj~S+}CUetsTeRX=?y+h92JnBjD<6ms&bw^(VwYMq26wjlVgr|t1W+Wb=jA}~hZc0@ zWV5#bRuBMHH6a|jSrZ#CB^p@bun7}6#6$wJ1S*m+G`tSoBH=jsQ0L%Prz!q>J(Qw) zN#22Hj&-bG(!~GlzpLe2Nv5RuS6^1WoYGVu2&i@>JF%S%*D+~o3x0p;U*=r(?EuO4 zo#AV5Nw&^na0d1FGJ6ctRueZ8R$$(pWqZ^>O(1}N0sO{LcU0|wVSDWbka*s(ngaFx z9Ntw}3+y)FOV=kvL4kV-S<#k8+ufqYhF!Zh&!+*n=Z~x!sc;%KFDc%gI-M2|IjU_( zT0%qc?UDdvDSa#>kZHUoa6&^0@G<6Czw z?dwq1+dXh6ox)XO9=z*p@5lh?^sY1SX^)>Yy7^LTbqehu=6fH)1|_oCc3Ce+!b={y zsUA(EmubD1ZS&H!*F8EZwm0Fk%7|!PtG2~OGFG4)8h-`Sa({okS>nj*&1}Ah#9C5a zmYJL?c09#S)O*+xKeoA`PS_1-?PSLuL}<2kIB;4Nk6|JI?TT$OP>%XmJX3@j$Wmsu zqlHg|D)0u9)6r^JYnRhaVLE7n7=xosnlo$RofI@Axa_+98Z71z>qnKtgK8fddvO%I zVdvr`US`hd3o?J7oUhUNmc7v3)gp&ag7bkvy$w~1^W%>@0_iH3bi`PS#&&*wOlK+Iit$ieFa5>$1`9Brr;!0pX&sOf*2+NYlfQAsO|x$U*#%N#8= z;Y4s*X&5_lSaJo^d3F2&?{JG)4gv(Uf@4Rv_uqVOtEozgf~Pu^H?7Y|fsa1ZcFfmZ zw-|&+7EHNy9+-4@drKh0Iz({%JCz4Hiq5Rt%zh{n;El(+EF^h>wDM`)+L66wU1xB( z$JZSBKmULE!;gPx6j#10cX<<9XnJeer|C>A-;Y3ZL5eO-Jyh?o3toLY;`rqFEk%ry zEI1bp$g_nJZ-kvgu&Kz#063Yxs7;rEgMZ%oWgX_?9x1A8H`|7vS5xv~!^`=I>xffD zy7BNvlAd0yi`SAjuLG#p-NNozu*f1gN6w^E?azO>h#-9I4rf;!YI(8kot)C)VZ>9A zYeQM^IM}kTe^hPdy4w39?IV}p7Ab;FIUKxts7oU{2QP<9YPy|92dO!ee7-^a-U

            09rdz)qwt3oXZjrEB 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 c^S~|d^=app-arch/bzip2-1.0.8-r4 >=dev-libs/expat-2.5.0 >=dev-libs/libffi-3.4.4 >=media-libs/fontconfig-2.14.0-r1 >=media-libs/freetype-2.12.1-r1 >=media-libs/libpng-1.6.39 >=media-libs/mesa-22.2.5[X(+)] || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify ) sys-libs/ncurses-compat:5[tinfo] >=sys-libs/zlib-1.2.13-r1 >=x11-libs/libX11-1.8.1 >=x11-libs/libXau-1.0.11 >=x11-libs/libXdamage-1.1.6 >=x11-libs/libXdmcp-1.1.4-r2 >=x11-libs/libXext-1.3.5 >=x11-libs/libXfixes-6.0.0 >=x11-libs/libXrender-0.9.11 >=x11-libs/libXxf86vm-1.1.5 >=x11-libs/libdrm-2.4.114 >=x11-libs/libxcb-1.15-r1 >=x11-libs/libxshmfence-1.3.2 virtual/libcrypt:= RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2023.1.1.7/android-studio-2023.1.1.7-linux.tar.gz +SRC_URI=https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2023.1.1.10/android-studio-2023.1.1.10-linux.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=c84b17568fea11e6caed4d06e5954de4 +_md5_=6236dc46b13f4172d5119e848cef1b84 diff --git a/metadata/md5-cache/dev-util/bear-3.1.2 b/metadata/md5-cache/dev-util/bear-3.1.2 index 4528b8b29d49..b25c0b0ea420 100644 --- a/metadata/md5-cache/dev-util/bear-3.1.2 +++ b/metadata/md5-cache/dev-util/bear-3.1.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/rizsotto/Bear INHERIT=cmake python-any-r1 IUSE=test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv x86 LICENSE=GPL-3+ RDEPEND=>=dev-cpp/nlohmann_json-3.11.2:= >=dev-db/sqlite-3.14:= >=dev-libs/libfmt-9.1.0:= dev-libs/protobuf:= >=dev-libs/spdlog-1.11.0:= >=net-libs/grpc-1.49.2:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rizsotto/Bear/archive/3.1.2.tar.gz -> bear-3.1.2.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f3de22d4c08b3ffa302cd824891c2631 +_md5_=21ede482573f9b2baace18459dd8566f diff --git a/metadata/md5-cache/dev-util/bpftool-6.3 b/metadata/md5-cache/dev-util/bpftool-6.3 index 52c3e6ae4b44..a49a47ef7505 100644 --- a/metadata/md5-cache/dev-util/bpftool-6.3 +++ b/metadata/md5-cache/dev-util/bpftool-6.3 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://kernel.org/ INHERIT=estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs IUSE=caps -KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= ) SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.3.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack c61c368a76fdf3a82fdf8dbaebea3804 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=544257e665e31505e2ddbcb8bda95944 +_md5_=1415413f91dbf8992273dc79b1323e70 diff --git a/metadata/md5-cache/dev-util/catalyst-3.0.22-r2 b/metadata/md5-cache/dev-util/catalyst-3.0.22-r2 new file mode 100644 index 000000000000..8bbfb6fbcafa --- /dev/null +++ b/metadata/md5-cache/dev-util/catalyst-3.0.22-r2 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-text/asciidoc >=dev-python/snakeoil-0.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DESCRIPTION=Release metatool used for creating releases based on Gentoo Linux +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Catalyst +INHERIT=distutils-r1 +IUSE=ccache doc +iso system-bootloader python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +LICENSE=GPL-2+ +PDEPEND=system-bootloader? ( >=sys-apps/memtest86+-5.01-r4 sys-boot/grub:2 amd64? ( sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] ) x86? ( sys-boot/grub[grub_platforms_efi-32] ) sys-boot/syslinux sys-boot/shim ) +RDEPEND=>=dev-python/snakeoil-0.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydecomp-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] app-arch/lbzip2 app-crypt/shash sys-fs/dosfstools || ( app-arch/tar[xattr] app-arch/libarchive[xattr] ) amd64? ( >=sys-boot/syslinux-3.72 ) x86? ( >=sys-boot/syslinux-3.72 ) ccache? ( dev-util/ccache ) iso? ( app-cdr/cdrtools ) kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://gitweb.gentoo.org/proj/catalyst.git/snapshot/catalyst-3.0.22.tar.bz2 +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6ec4855fd56750499330207150e546af diff --git a/metadata/md5-cache/dev-util/catalyst-9999 b/metadata/md5-cache/dev-util/catalyst-9999 index 26592310e764..3dfbd20cccdb 100644 --- a/metadata/md5-cache/dev-util/catalyst-9999 +++ b/metadata/md5-cache/dev-util/catalyst-9999 @@ -1,4 +1,4 @@ -BDEPEND=app-text/asciidoc python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=app-text/asciidoc python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare setup test unpack DEPEND=sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/snakeoil-0.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/util-linux[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DESCRIPTION=Release metatool used for creating releases based on Gentoo Linux @@ -12,4 +12,4 @@ RDEPEND=sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11 REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9796293442b7166ffbe3fc76e9a7bd71 +_md5_=879384f53133ad8c96bbc6d7dbc0366d diff --git a/metadata/md5-cache/dev-util/cookiecutter-1.7.3 b/metadata/md5-cache/dev-util/cookiecutter-1.7.3 deleted file mode 100644 index 2a80c38bb50a..000000000000 --- a/metadata/md5-cache/dev-util/cookiecutter-1.7.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?] dev-python/freezegun[python_targets_python3_10(-)?] dev-vcs/git ) test? ( >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?] =dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?] >=dev-python/poyo-0.5.0[python_targets_python3_10(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?] >=dev-python/six-1.10[python_targets_python3_10(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.12:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Command-line utility to create projects from cookiecutters (project templates) -EAPI=7 -HOMEPAGE=https://github.com/cookiecutter/cookiecutter -INHERIT=distutils-r1 -IUSE=test doc python_targets_python3_10 -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=BSD -RDEPEND=>=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?] >=dev-python/jinja-2.7[python_targets_python3_10(-)?] =dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?] >=dev-python/poyo-0.5.0[python_targets_python3_10(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?] >=dev-python/six-1.10[python_targets_python3_10(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) -REQUIRED_USE=|| ( python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/cookiecutter/cookiecutter/archive/1.7.3.tar.gz -> cookiecutter-1.7.3.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e71a44a99bf56aa1794b122b7b5ac14f diff --git a/metadata/md5-cache/dev-util/cookiecutter-2.0.2-r1 b/metadata/md5-cache/dev-util/cookiecutter-2.0.2-r1 deleted file mode 100644 index f7fa46096256..000000000000 --- a/metadata/md5-cache/dev-util/cookiecutter-2.0.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) test? ( >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Command-line utility to create projects from cookiecutters (project templates) -EAPI=8 -HOMEPAGE=https://github.com/cookiecutter/cookiecutter -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~ppc64 x86 -LICENSE=BSD -RDEPEND=>=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jinja2-time-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/cookiecutter/cookiecutter/archive/2.0.2.tar.gz -> cookiecutter-2.0.2.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=722c510dfeddda5661f974d393a337b0 diff --git a/metadata/md5-cache/dev-util/cookiecutter-2.2.0 b/metadata/md5-cache/dev-util/cookiecutter-2.2.0 new file mode 100644 index 000000000000..13e15dd149b4 --- /dev/null +++ b/metadata/md5-cache/dev-util/cookiecutter-2.2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Command-line utility to create projects from cookiecutters (project templates) +EAPI=8 +HOMEPAGE=https://github.com/cookiecutter/cookiecutter +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/binaryornot-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/jinja-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-slugify-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.23.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/cookiecutter/cookiecutter/archive/2.2.0.tar.gz -> cookiecutter-2.2.0.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3dbdf1cb1ea65415067528d50a6e7d58 diff --git a/metadata/md5-cache/dev-util/cucumber-rails-2.6.1 b/metadata/md5-cache/dev-util/cucumber-rails-2.6.1 index 43344449f142..26d087d6b98a 100644 --- a/metadata/md5-cache/dev-util/cucumber-rails-2.6.1 +++ b/metadata/md5-cache/dev-util/cucumber-rails-2.6.1 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] =dev-util/cucumber-3.2[ruby_targets_ruby30(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby31(-)] =dev-util/cucumber-3.2[ruby_targets_ruby31(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby31(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby31(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] =dev-util/cucumber-3.2[ruby_targets_ruby30(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby31(-)] =dev-util/cucumber-3.2[ruby_targets_ruby31(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby31(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby31(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby32(-)] =dev-util/cucumber-3.2[ruby_targets_ruby32(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby32(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby32(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Executable feature scenarios for Rails EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 LICENSE=Ruby -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] =dev-util/cucumber-3.2[ruby_targets_ruby30(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby31(-)] =dev-util/cucumber-3.2[ruby_targets_ruby31(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby31(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby31(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] =dev-util/cucumber-3.2[ruby_targets_ruby30(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby31(-)] =dev-util/cucumber-3.2[ruby_targets_ruby31(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby31(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby31(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby32(-)] =dev-util/cucumber-3.2[ruby_targets_ruby32(-)] =dev-ruby/mime-types-3.3:3[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby32(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby32(-)] =dev-ruby/webrick-1.7:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/cucumber/cucumber-rails/archive/v2.6.1.tar.gz -> cucumber-rails-2.6.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d4ed7215b831b5184c01e7555e0ee38b +_md5_=763039bd528be9cdd20b31fc63e05781 diff --git a/metadata/md5-cache/dev-util/gdbus-codegen-2.76.4 b/metadata/md5-cache/dev-util/gdbus-codegen-2.76.4 new file mode 100644 index 000000000000..5800234f0e14 --- /dev/null +++ b/metadata/md5-cache/dev-util/gdbus-codegen-2.76.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets app-arch/xz-utils python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-13[python_targets_python3_12(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_12(-)] >=dev-python/wheel-0.40.0[python_targets_python3_12(-)] ) +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] ) +DESCRIPTION=GDBus code and documentation generator +EAPI=8 +HOMEPAGE=https://www.gtk.org/ +INHERIT=gnome.org distutils-r1 +IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=LGPL-2+ +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +SLOT=0 +SRC_URI=mirror://gnome/sources/glib/2.76/glib-2.76.4.tar.xz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 gnome.org 6b39404f1491c60a2d32e3c693a683fe multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=01a4be1270d413998fbe419115191c95 diff --git a/metadata/md5-cache/dev-util/gengetopt-2.23 b/metadata/md5-cache/dev-util/gengetopt-2.23 index 3b6da6ca8095..82970caa6770 100644 --- a/metadata/md5-cache/dev-util/gengetopt-2.23 +++ b/metadata/md5-cache/dev-util/gengetopt-2.23 @@ -4,9 +4,9 @@ DESCRIPTION=A tool to write command line option parsing code for C programs EAPI=7 HOMEPAGE=https://www.gnu.org/software/gengetopt/ INHERIT=autotools -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-3 SLOT=0 SRC_URI=mirror://gnu/gengetopt/gengetopt-2.23.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b79fbe88921fa3f9da2a5049f9ba4b30 +_md5_=7dbba614abb7fe39b0af085a4bcb7901 diff --git a/metadata/md5-cache/dev-util/glib-utils-2.76.4 b/metadata/md5-cache/dev-util/glib-utils-2.76.4 new file mode 100644 index 000000000000..93ce7d0f15ce --- /dev/null +++ b/metadata/md5-cache/dev-util/glib-utils-2.76.4 @@ -0,0 +1,16 @@ +BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets app-arch/xz-utils +DEFINED_PHASES=compile configure install setup +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=Build utilities for GLib using projects +EAPI=8 +HOMEPAGE=https://www.gtk.org/ +INHERIT=gnome.org python-single-r1 +IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=LGPL-2.1+ +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +SLOT=0 +SRC_URI=mirror://gnome/sources/glib/2.76/glib-2.76.4.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=1675133d5d2c15e75274f99cec361ebf diff --git a/metadata/md5-cache/dev-util/global-6.6.10 b/metadata/md5-cache/dev-util/global-6.6.10 new file mode 100644 index 000000000000..670180c1dec0 --- /dev/null +++ b/metadata/md5-cache/dev-util/global-6.6.10 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-text/texi2html app-text/texlive-core sys-apps/texinfo ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst postrm prepare setup +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-libs/libltdl dev-db/sqlite sys-libs/ncurses python_single_target_python3_10? ( dev-python/pygments[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygments[python_targets_python3_11(-)] ) emacs? ( >=app-editors/emacs-23.1:* ) +DESCRIPTION=Tag system to find an object location in various sources +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/global/global.html +INHERIT=autotools elisp-common python-single-r1 +IUSE=doc emacs python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-libs/libltdl dev-db/sqlite sys-libs/ncurses python_single_target_python3_10? ( dev-python/pygments[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygments[python_targets_python3_11(-)] ) emacs? ( >=app-editors/emacs-23.1:* ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=mirror://gnu/global/global-6.6.10.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde elisp-common dde4f515dde15603a26a3755438e9c78 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=64039eef9bb9fd3ff660f6b10822ae75 diff --git a/metadata/md5-cache/dev-util/global-6.6.4 b/metadata/md5-cache/dev-util/global-6.6.4 index fd901eb2276b..427a29f0743f 100644 --- a/metadata/md5-cache/dev-util/global-6.6.4 +++ b/metadata/md5-cache/dev-util/global-6.6.4 @@ -7,9 +7,9 @@ HOMEPAGE=https://www.gnu.org/software/global/global.html INHERIT=autotools elisp-common IUSE=doc emacs vim KEYWORDS=amd64 ppc x86 -LICENSE=GPL-3 +LICENSE=GPL-3+ RDEPEND=sys-libs/ncurses emacs? ( >=app-editors/emacs-23.1:* ) vim? ( || ( app-editors/vim app-editors/gvim ) ) || ( dev-libs/libltdl:0 sys-devel/libtool:2 ) SLOT=0 SRC_URI=mirror://gnu/global/global-6.6.4.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde elisp-common dde4f515dde15603a26a3755438e9c78 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5bc08b529e5812ed2e927dddab2fa701 +_md5_=ea8471058b5fea59c3f3bcffb2127966 diff --git a/metadata/md5-cache/dev-util/kdevelop-23.04.2 b/metadata/md5-cache/dev-util/kdevelop-23.04.2 index 5abb88f31273..a7ad6863adcd 100644 --- a/metadata/md5-cache/dev-util/kdevelop-23.04.2 +++ b/metadata/md5-cache/dev-util/kdevelop-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.kdevelop.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org llvm optfeature IUSE=+gdbui hex +plasma +qmake reviewboard subversion debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2 LGPL-2 RDEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qthelp-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qttest-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-util/astyle-3.1:= kde-apps/libkomparediff2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 =kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) reviewboard? ( >=kde-frameworks/purpose-5.106.0:5 ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 dev-vcs/subversion ) >=dev-qt/qdbus-5.15.9:* >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 dev-util/ninja kde-apps/kapptemplate:5 kde-apps/kio-extras:5 >=sys-devel/gdb-7.0[python] reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) SLOT=5/23.04 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdevelop-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d708eac551a30e0d9a62edde6f37a42c +_md5_=0d9d1436e4762b07a46e320a1240cfa2 diff --git a/metadata/md5-cache/dev-util/kdevelop-23.04.3 b/metadata/md5-cache/dev-util/kdevelop-23.04.3 new file mode 100644 index 000000000000..99b0487b34c4 --- /dev/null +++ b/metadata/md5-cache/dev-util/kdevelop-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qthelp-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qttest-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-util/astyle-3.1:= kde-apps/libkomparediff2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 =kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) reviewboard? ( >=kde-frameworks/purpose-5.106.0:5 ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 dev-vcs/subversion ) dev-libs/boost >=dev-qt/qtconcurrent-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 !!sys-devel/llvm:0 +DESCRIPTION=Integrated Development Environment, supporting KF5/Qt, C/C++ and much more +EAPI=8 +HOMEPAGE=https://www.kdevelop.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org llvm optfeature +IUSE=+gdbui hex +plasma +qmake reviewboard subversion debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 LGPL-2 +RDEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qthelp-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qttest-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-util/astyle-3.1:= kde-apps/libkomparediff2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 =kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) reviewboard? ( >=kde-frameworks/purpose-5.106.0:5 ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 dev-vcs/subversion ) >=dev-qt/qdbus-5.15.9:* >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 dev-util/ninja kde-apps/kapptemplate:5 kde-apps/kio-extras:5 >=sys-devel/gdb-7.0[python] reviewboard? ( kde-apps/ktp-accounts-kcm:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/23.04 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdevelop-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c942a6e9428e0d67466b45d1f167149c diff --git a/metadata/md5-cache/dev-util/kdevelop-php-23.04.2 b/metadata/md5-cache/dev-util/kdevelop-php-23.04.2 index 9b4868834ea2..3141b9854751 100644 --- a/metadata/md5-cache/dev-util/kdevelop-php-23.04.2 +++ b/metadata/md5-cache/dev-util/kdevelop-php-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.kdevelop.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 LGPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 dev-util/kdevelop-pg-qt:5 dev-util/kdevelop:5= >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/threadweaver-5.106.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/release-service/23.04.2/src/kdev-php-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3a2b480aad910a3336574b81845c88c5 +_md5_=7900f43b817e8af85eca0999b6efdd0c diff --git a/metadata/md5-cache/dev-util/kdevelop-php-23.04.3 b/metadata/md5-cache/dev-util/kdevelop-php-23.04.3 new file mode 100644 index 000000000000..d2f88f587395 --- /dev/null +++ b/metadata/md5-cache/dev-util/kdevelop-php-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-util/kdevelop:5[test] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 dev-util/kdevelop-pg-qt:5 dev-util/kdevelop:5= >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=PHP plugin for KDevelop +EAPI=8 +HOMEPAGE=https://www.kdevelop.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 LGPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 dev-util/kdevelop-pg-qt:5 dev-util/kdevelop:5= >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/threadweaver-5.106.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/release-service/23.04.3/src/kdev-php-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3a2b480aad910a3336574b81845c88c5 diff --git a/metadata/md5-cache/dev-util/kdevelop-python-23.04.2 b/metadata/md5-cache/dev-util/kdevelop-python-23.04.2 index b23ba8e2cb86..128c8f5706d6 100644 --- a/metadata/md5-cache/dev-util/kdevelop-python-23.04.2 +++ b/metadata/md5-cache/dev-util/kdevelop-python-23.04.2 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.kdevelop.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org python-single-r1 IUSE=debug test python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 dev-util/kdevelop:5= >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 python_single_target_python3_10? ( dev-python/pycodestyle[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycodestyle[python_targets_python3_11(-)] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) @@ -15,4 +15,4 @@ RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdev-python-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ac37ee24b7c21ea87c7a6bcd64475ec4 +_md5_=0808ae3f257a406d45f70aa515a6963f diff --git a/metadata/md5-cache/dev-util/kdevelop-python-23.04.3 b/metadata/md5-cache/dev-util/kdevelop-python-23.04.3 new file mode 100644 index 000000000000..fc998c3c4df8 --- /dev/null +++ b/metadata/md5-cache/dev-util/kdevelop-python-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 dev-util/kdevelop:5= >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Python plugin for KDevelop +EAPI=8 +HOMEPAGE=https://www.kdevelop.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org python-single-r1 +IUSE=debug test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 dev-util/kdevelop:5= >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 python_single_target_python3_10? ( dev-python/pycodestyle[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycodestyle[python_targets_python3_11(-)] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdev-python-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ac37ee24b7c21ea87c7a6bcd64475ec4 diff --git a/metadata/md5-cache/dev-util/kio-perldoc-23.04.2 b/metadata/md5-cache/dev-util/kio-perldoc-23.04.2 index 8b33652056c9..54644d3ef014 100644 --- a/metadata/md5-cache/dev-util/kio-perldoc-23.04.2 +++ b/metadata/md5-cache/dev-util/kio-perldoc-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2+ || ( Artistic GPL-1+ ) RDEPEND=dev-lang/perl >=kde-frameworks/kcoreaddons-5.104.0:5 >=kde-frameworks/ki18n-5.104.0:5 >=kde-frameworks/kio-5.104.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/release-service/23.04.2/src/kdesdk-kio-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=17ff41e1bcaa8d25485071e7f80dd239 +_md5_=fad8e02d8d9d67bddb23de634e555854 diff --git a/metadata/md5-cache/dev-util/kio-perldoc-23.04.3 b/metadata/md5-cache/dev-util/kio-perldoc-23.04.3 new file mode 100644 index 000000000000..a44bdde74e88 --- /dev/null +++ b/metadata/md5-cache/dev-util/kio-perldoc-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.104.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-lang/perl >=kde-frameworks/kcoreaddons-5.104.0:5 >=kde-frameworks/ki18n-5.104.0:5 >=kde-frameworks/kio-5.104.0:5 dev-qt/qtcore:5 +DESCRIPTION=KIO worker interface to browse Perl documentation +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2+ || ( Artistic GPL-1+ ) +RDEPEND=dev-lang/perl >=kde-frameworks/kcoreaddons-5.104.0:5 >=kde-frameworks/ki18n-5.104.0:5 >=kde-frameworks/kio-5.104.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/release-service/23.04.3/src/kdesdk-kio-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=17ff41e1bcaa8d25485071e7f80dd239 diff --git a/metadata/md5-cache/dev-util/leaktracer-2.4-r3 b/metadata/md5-cache/dev-util/leaktracer-2.4-r3 index 405c7069aafc..d0c61a857764 100644 --- a/metadata/md5-cache/dev-util/leaktracer-2.4-r3 +++ b/metadata/md5-cache/dev-util/leaktracer-2.4-r3 @@ -1,8 +1,8 @@ DEFINED_PHASES=compile install postinst prepare DEPEND=dev-lang/perl sys-devel/gdb -DESCRIPTION=trace and analyze memory leaks in C++ programs -EAPI=6 -HOMEPAGE=http://www.andreasen.org/LeakTracer/ +DESCRIPTION=Trace and analyze memory leaks in C++ programs +EAPI=8 +HOMEPAGE=https://andreasen.org/LeakTracer/ INHERIT=toolchain-funcs KEYWORDS=~amd64 ~ppc ~x86 LICENSE=public-domain @@ -11,4 +11,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://gentoo/leaktracer-2.4-gentoo_p2.tbz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2a42308ee80a771e4b1eca726a6349dd +_md5_=fb0318a9af6887697c813772aa481f47 diff --git a/metadata/md5-cache/dev-util/lldb-14.0.6 b/metadata/md5-cache/dev-util/lldb-14.0.6 index 3b3ec1e5d543..d49677fb38a2 100644 --- a/metadata/md5-cache/dev-util/lldb-14.0.6 +++ b/metadata/md5-cache/dev-util/lldb-14.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 ) RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c440bf0d29c528bd4a549fe2bac1c1fa diff --git a/metadata/md5-cache/dev-util/lldb-15.0.7 b/metadata/md5-cache/dev-util/lldb-15.0.7 index 4712f8e0c7d2..136cf134835b 100644 --- a/metadata/md5-cache/dev-util/lldb-15.0.7 +++ b/metadata/md5-cache/dev-util/lldb-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6f8c56176a914b9a0329aa2acd261b13 diff --git a/metadata/md5-cache/dev-util/lldb-16.0.5 b/metadata/md5-cache/dev-util/lldb-16.0.5 index 0946f1180f74..7b78ddc954e7 100644 --- a/metadata/md5-cache/dev-util/lldb-16.0.5 +++ b/metadata/md5-cache/dev-util/lldb-16.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=52bd34f10c8c4385d7cd1953e2d146e1 diff --git a/metadata/md5-cache/dev-util/lldb-16.0.6 b/metadata/md5-cache/dev-util/lldb-16.0.6 index d607f3a59be4..8c34e5aa71ba 100644 --- a/metadata/md5-cache/dev-util/lldb-16.0.6 +++ b/metadata/md5-cache/dev-util/lldb-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=80fa66cc3964d8eca6354850a62c8080 diff --git a/metadata/md5-cache/dev-util/lldb-17.0.0.9999 b/metadata/md5-cache/dev-util/lldb-17.0.0.9999 index 64e15e8bd7a9..8d4d77305dd8 100644 --- a/metadata/md5-cache/dev-util/lldb-17.0.0.9999 +++ b/metadata/md5-cache/dev-util/lldb-17.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) RESTRICT=test !test? ( test ) SLOT=0/17.0.0.9999 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ff51bb18b647bf2b1d0c4ae79b74aa5b diff --git a/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230620 b/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230620 deleted file mode 100644 index a2a2babd8747..000000000000 --- a/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230620 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[python_targets_python3_12(-)] ) ) test? ( python_single_target_python3_10? ( ~dev-python/lit-17.0.0_pre20230620[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-17.0.0_pre20230620[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-17.0.0_pre20230620[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-17.0.0_pre20230620 ~sys-devel/llvm-17.0.0_pre20230620 !!sys-devel/llvm:0 -DESCRIPTION=The LLVM debugger -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm llvm.org python-single-r1 -IUSE=+debug +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-17.0.0_pre20230620 ~sys-devel/llvm-17.0.0_pre20230620 python? ( python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[python_targets_python3_12(-)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) -RESTRICT=test !test? ( test ) -SLOT=0/17.0.0_pre20230620 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ff51bb18b647bf2b1d0c4ae79b74aa5b diff --git a/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230630 b/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230630 index 2e6d0ce205c4..a2c8774e1aeb 100644 --- a/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230630 +++ b/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230630 @@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=test !test? ( test ) SLOT=0/17.0.0_pre20230630 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ff51bb18b647bf2b1d0c4ae79b74aa5b diff --git a/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230615 b/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230705 similarity index 78% rename from metadata/md5-cache/dev-util/lldb-17.0.0_pre20230615 rename to metadata/md5-cache/dev-util/lldb-17.0.0_pre20230705 index aa57cb31197a..1ae6fd829ac8 100644 --- a/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230615 +++ b/metadata/md5-cache/dev-util/lldb-17.0.0_pre20230705 @@ -1,16 +1,16 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[python_targets_python3_12(-)] ) ) test? ( python_single_target_python3_10? ( ~dev-python/lit-17.0.0_pre20230615[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-17.0.0_pre20230615[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-17.0.0_pre20230615[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[python_targets_python3_12(-)] ) ) test? ( python_single_target_python3_10? ( ~dev-python/lit-17.0.0_pre20230705[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-17.0.0_pre20230705[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-17.0.0_pre20230705[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-17.0.0_pre20230615 ~sys-devel/llvm-17.0.0_pre20230615 !!sys-devel/llvm:0 +DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-17.0.0_pre20230705 ~sys-devel/llvm-17.0.0_pre20230705 !!sys-devel/llvm:0 DESCRIPTION=The LLVM debugger EAPI=8 HOMEPAGE=https://llvm.org/ INHERIT=cmake llvm llvm.org python-single-r1 IUSE=+debug +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-17.0.0_pre20230615 ~sys-devel/llvm-17.0.0_pre20230615 python? ( python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[python_targets_python3_12(-)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) +RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-17.0.0_pre20230705 ~sys-devel/llvm-17.0.0_pre20230705 python? ( python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[python_targets_python3_12(-)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) RESTRICT=test !test? ( test ) -SLOT=0/17.0.0_pre20230615 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SLOT=0/17.0.0_pre20230705 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ff51bb18b647bf2b1d0c4ae79b74aa5b diff --git a/metadata/md5-cache/dev-util/lockrun-20120508-r2 b/metadata/md5-cache/dev-util/lockrun-20120508-r2 new file mode 100644 index 000000000000..9d7ff27cefb6 --- /dev/null +++ b/metadata/md5-cache/dev-util/lockrun-20120508-r2 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install unpack +DESCRIPTION=Lockrun - runs cronjobs with overrun protection +EAPI=8 +HOMEPAGE=http://www.unixwiz.net/tools/lockrun.html +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~hppa ~x86 +LICENSE=public-domain +SLOT=0 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b9515d42a19146b2505441923268377d diff --git a/metadata/md5-cache/dev-util/meson-1.2.0_rc2 b/metadata/md5-cache/dev-util/meson-1.2.0_rc2 new file mode 100644 index 000000000000..e3b7e65d5458 --- /dev/null +++ b/metadata/md5-cache/dev-util/meson-1.2.0_rc2 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection dev-util/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig ) +DESCRIPTION=Open source build system +EAPI=8 +HOMEPAGE=https://mesonbuild.com/ +INHERIT=pypi bash-completion-r1 distutils-r1 toolchain-funcs +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +LICENSE=Apache-2.0 +RDEPEND=virtual/pkgconfig python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/meson/meson-1.2.0rc2.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5c98fc14cfe15d91418327180e7df574 diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.4.2 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.4.2 new file mode 100644 index 000000000000..be02abcb2a7d --- /dev/null +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.4.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst prepare pretend setup unpack +DESCRIPTION=NVIDIA CUDA Toolkit (compiler and friends) +EAPI=7 +HOMEPAGE=https://developer.nvidia.com/cuda-zone +INHERIT=check-reqs toolchain-funcs unpacker +IUSE=debugger nsight profiler vis-profiler sanitizer +KEYWORDS=-* ~amd64 ~amd64-linux +LICENSE=NVIDIA-CUDA +RDEPEND==x11-drivers/nvidia-drivers-470.57.02 debugger? ( dev-libs/openssl sys-libs/libtermcap-compat sys-libs/ncurses-compat:5[tinfo] ) vis-profiler? ( dev-libs/openssl >=virtual/jre-1.8:* ) +RESTRICT=bindist mirror +SLOT=0/11.4.2 +SRC_URI=https://developer.download.nvidia.com/compute/cuda/11.4.2/local_installers/cuda_11.4.2_470.57.02_linux.run +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=41c07f883b4674dfe65c852e3031879e diff --git a/metadata/md5-cache/dev-util/ostree-2023.3 b/metadata/md5-cache/dev-util/ostree-2023.3 index 959914cee44b..cb5087f823d7 100644 --- a/metadata/md5-cache/dev-util/ostree-2023.3 +++ b/metadata/md5-cache/dev-util/ostree-2023.3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://ostreedev.github.io/ostree/ INHERIT=autotools systemd tmpfiles IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 LICENSE=LGPL-2+ RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.3/libostree-2023.3.tar.xz -> ostree-2023.3.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0de47f7a8a1e60a06be41738e88e2cdf +_md5_=a746ab379c78d0c74cb7ce63f27a59d5 diff --git a/metadata/md5-cache/dev-util/perf-5.19-r1 b/metadata/md5-cache/dev-util/perf-5.19-r1 deleted file mode 100644 index 1c1711afcc41..000000000000 --- a/metadata/md5-cache/dev-util/perf-5.19-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=app-arch/tar-1.34-r2 dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/bison sys-devel/flex virtual/pkgconfig doc? ( app-text/asciidoc app-text/sgml-common app-text/xmlto sys-process/time ) -DEFINED_PHASES=compile install prepare pretend setup test unpack -DEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) crypt? ( virtual/libcrypt:= ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) unwind? ( sys-libs/libunwind ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) dev-libs/elfutils sys-libs/binutils-libs:= >=sys-kernel/linux-headers-5.10 java? ( virtual/jdk ) !!sys-devel/llvm:0 -DESCRIPTION=Userland tools for Linux Performance Counters -EAPI=7 -HOMEPAGE=https://perf.wiki.kernel.org/ -INHERIT=bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info -IUSE=audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) crypt? ( virtual/libcrypt:= ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) unwind? ( sys-libs/libunwind ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) dev-libs/elfutils sys-libs/binutils-libs:= -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://dev.gentoo.org/~sam/distfiles/dev-util/perf/perf-5.19-binutils-2.39-patches.tar.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 estack c61c368a76fdf3a82fdf8dbaebea3804 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8c98a2a2ce79522655d51387ed1c9a8e diff --git a/metadata/md5-cache/dev-util/perf-6.0-r1 b/metadata/md5-cache/dev-util/perf-6.0-r1 deleted file mode 100644 index bc4beddda594..000000000000 --- a/metadata/md5-cache/dev-util/perf-6.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=app-arch/tar-1.34-r2 dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/bison sys-devel/flex virtual/pkgconfig doc? ( app-text/asciidoc app-text/sgml-common app-text/xmlto sys-process/time ) -DEFINED_PHASES=compile install prepare pretend setup test unpack -DEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) crypt? ( virtual/libcrypt:= ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) unwind? ( sys-libs/libunwind ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) dev-libs/elfutils sys-libs/binutils-libs:= >=sys-kernel/linux-headers-5.10 java? ( virtual/jdk ) !!sys-devel/llvm:0 -DESCRIPTION=Userland tools for Linux Performance Counters -EAPI=7 -HOMEPAGE=https://perf.wiki.kernel.org/ -INHERIT=bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info -IUSE=audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) crypt? ( virtual/libcrypt:= ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) unwind? ( sys-libs/libunwind ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) dev-libs/elfutils sys-libs/binutils-libs:= -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.0.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 estack c61c368a76fdf3a82fdf8dbaebea3804 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9bb5df9b39caff4d96679b1c315adf17 diff --git a/metadata/md5-cache/dev-util/perf-6.2-r1 b/metadata/md5-cache/dev-util/perf-6.2-r1 deleted file mode 100644 index 6a157ad2e577..000000000000 --- a/metadata/md5-cache/dev-util/perf-6.2-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=app-arch/tar-1.34-r2 dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/bison sys-devel/flex virtual/pkgconfig doc? ( app-text/asciidoc app-text/sgml-common app-text/xmlto sys-process/time ) -DEFINED_PHASES=compile install prepare pretend setup test unpack -DEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) crypt? ( virtual/libcrypt:= ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) unwind? ( sys-libs/libunwind ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) dev-libs/elfutils sys-libs/binutils-libs:= >=sys-kernel/linux-headers-5.10 java? ( virtual/jdk ) !!sys-devel/llvm:0 -DESCRIPTION=Userland tools for Linux Performance Counters -EAPI=7 -HOMEPAGE=https://perf.wiki.kernel.org/ -INHERIT=bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info -IUSE=audit babeltrace clang crypt debug +doc gtk java libpfm lzma numa perl python slang systemtap unwind zlib zstd python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) crypt? ( virtual/libcrypt:= ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) unwind? ( sys-libs/libunwind ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) dev-libs/elfutils sys-libs/binutils-libs:= -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 estack c61c368a76fdf3a82fdf8dbaebea3804 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4e41614d2aabfbde76f9002de5959074 diff --git a/metadata/md5-cache/dev-util/perf-6.4-r1 b/metadata/md5-cache/dev-util/perf-6.4-r1 new file mode 100644 index 000000000000..6997b4128b28 --- /dev/null +++ b/metadata/md5-cache/dev-util/perf-6.4-r1 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=app-arch/tar-1.34-r2 dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/bison sys-devel/flex virtual/pkgconfig doc? ( app-text/asciidoc app-text/sgml-common app-text/xmlto sys-process/time ) +DEFINED_PHASES=compile install prepare pretend setup test unpack +DEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) bpf? ( dev-libs/libbpf dev-util/bpftool dev-util/pahole ) caps? ( sys-libs/libcap ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) crypt? ( dev-libs/openssl:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm:= ) libtraceevent? ( dev-libs/libtraceevent ) libtracefs? ( dev-libs/libtracefs ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) tcmalloc? ( dev-util/google-perftools ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) dev-libs/elfutils sys-libs/binutils-libs:= sys-libs/zlib >=sys-kernel/linux-headers-5.10 java? ( virtual/jdk ) !!sys-devel/llvm:0 +DESCRIPTION=Userland tools for Linux Performance Counters +EAPI=8 +HOMEPAGE=https://perf.wiki.kernel.org/ +INHERIT=bash-completion-r1 estack linux-info llvm toolchain-funcs python-r1 +IUSE=audit babeltrace bpf caps clang crypt debug +doc gtk java libpfm libtraceevent libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=audit? ( sys-process/audit ) babeltrace? ( dev-util/babeltrace ) bpf? ( dev-libs/libbpf dev-util/bpftool dev-util/pahole ) caps? ( sys-libs/libcap ) clang? ( sys-devel/clang:= sys-devel/llvm:= ) crypt? ( dev-libs/openssl:= ) gtk? ( x11-libs/gtk+:2 ) java? ( virtual/jre:* ) libpfm? ( dev-libs/libpfm:= ) libtraceevent? ( dev-libs/libtraceevent ) libtracefs? ( dev-libs/libtracefs ) lzma? ( app-arch/xz-utils ) numa? ( sys-process/numactl ) perl? ( dev-lang/perl:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) slang? ( sys-libs/slang ) systemtap? ( dev-util/systemtap ) tcmalloc? ( dev-util/google-perftools ) unwind? ( sys-libs/libunwind:= ) zstd? ( app-arch/zstd:= ) dev-libs/elfutils sys-libs/binutils-libs:= sys-libs/zlib +REQUIRED_USE=bpf? ( clang ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack c61c368a76fdf3a82fdf8dbaebea3804 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=94991b7afa9ecffd29a7786ffdbda5e5 diff --git a/metadata/md5-cache/dev-util/ruff-0.0.275 b/metadata/md5-cache/dev-util/ruff-0.0.275 deleted file mode 100644 index fd1db376d075..000000000000 --- a/metadata/md5-cache/dev-util/ruff-0.0.275 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/patchelf >=virtual/rust-1.70 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install prepare test unpack -DESCRIPTION=An extremely fast Python linter, written in Rust -EAPI=8 -HOMEPAGE=https://github.com/charliermarsh/ruff -INHERIT=distutils-r1 cargo -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug -LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB -RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/aho-corasick/1.0.1/download -> aho-corasick-1.0.1.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.1/download -> annotate-snippets-0.9.1.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle/1.0.0/download -> anstyle-1.0.0.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.0/download -> anstyle-parse-0.2.0.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/anyhow/1.0.71/download -> anyhow-1.0.71.crate https://crates.io/api/v1/crates/argfile/0.1.5/download -> argfile-0.1.5.crate https://crates.io/api/v1/crates/assert_cmd/2.0.11/download -> assert_cmd-2.0.11.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.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.2/download -> base64-0.21.2.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.1/download -> bitflags-2.3.1.crate https://crates.io/api/v1/crates/bstr/1.5.0/download -> bstr-1.5.0.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/cachedir/0.3.0/download -> cachedir-0.3.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/ciborium/0.2.1/download -> ciborium-0.2.1.crate https://crates.io/api/v1/crates/ciborium-io/0.2.1/download -> ciborium-io-0.2.1.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.1/download -> ciborium-ll-0.2.1.crate https://crates.io/api/v1/crates/clap/4.3.1/download -> clap-4.3.1.crate https://crates.io/api/v1/crates/clap_builder/4.3.1/download -> clap_builder-4.3.1.crate https://crates.io/api/v1/crates/clap_complete/4.3.1/download -> clap_complete-4.3.1.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.3.1/download -> clap_complete_fig-4.3.1.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.3.1/download -> clap_derive-4.3.1.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/clearscreen/2.0.1/download -> clearscreen-2.0.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/configparser/3.0.2/download -> configparser-3.0.2.crate https://crates.io/api/v1/crates/console/0.15.7/download -> console-0.15.7.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/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/darling/0.20.1/download -> darling-0.20.1.crate https://crates.io/api/v1/crates/darling_core/0.20.1/download -> darling_core-0.20.1.crate https://crates.io/api/v1/crates/darling_macro/0.20.1/download -> darling_macro-0.20.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.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/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.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/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.11/download -> dyn-clone-1.0.11.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.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/errno/0.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.21/download -> filetime-0.2.21.crate https://crates.io/api/v1/crates/flate2/1.0.26/download -> flate2-1.0.26.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.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/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.10/download -> globset-0.4.10.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.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.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/iana-time-zone/0.1.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.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.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/ignore/0.4.20/download -> ignore-0.4.20.crate https://crates.io/api/v1/crates/imperative/1.0.4/download -> imperative-1.0.4.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.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/insta/1.29.0/download -> insta-1.29.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/is-macro/0.2.2/download -> is-macro-0.2.2.crate https://crates.io/api/v1/crates/is-terminal/0.4.7/download -> is-terminal-0.4.7.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.63/download -> js-sys-0.3.63.crate https://crates.io/api/v1/crates/kqueue/1.0.7/download -> kqueue-1.0.7.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/lalrpop-util/0.20.0/download -> lalrpop-util-0.20.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.144/download -> libc-0.2.144.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.33/download -> libmimalloc-sys-0.1.33.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/log/0.4.18/download -> log-0.4.18.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.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.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.37/download -> mimalloc-0.1.37.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.8/download -> mio-0.8.8.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/nextest-workspace-hack/0.1.0/download -> nextest-workspace-hack-0.1.0.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/nohash-hasher/0.2.0/download -> nohash-hasher-0.2.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/5.2.0/download -> notify-5.2.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.2/download -> once_cell-1.17.2.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.0/download -> os_str_bytes-6.5.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/paste/1.0.12/download -> paste-1.0.12.crate https://crates.io/api/v1/crates/path-absolutize/3.1.0/download -> path-absolutize-3.1.0.crate https://crates.io/api/v1/crates/path-dedot/3.1.0/download -> path-dedot-3.1.0.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg/0.8.1/download -> peg-0.8.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.1/download -> peg-macros-0.8.1.crate https://crates.io/api/v1/crates/peg-runtime/0.8.1/download -> peg-runtime-0.8.1.crate https://crates.io/api/v1/crates/pep440_rs/0.3.9/download -> pep440_rs-0.3.9.crate https://crates.io/api/v1/crates/pep508_rs/0.1.5/download -> pep508_rs-0.1.5.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/phf/0.11.1/download -> phf-0.11.1.crate https://crates.io/api/v1/crates/phf_codegen/0.11.1/download -> phf_codegen-0.11.1.crate https://crates.io/api/v1/crates/phf_generator/0.11.1/download -> phf_generator-0.11.1.crate https://crates.io/api/v1/crates/phf_macros/0.11.1/download -> phf_macros-0.11.1.crate https://crates.io/api/v1/crates/phf_shared/0.11.1/download -> phf_shared-0.11.1.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/plotters/0.3.4/download -> plotters-0.3.4.crate https://crates.io/api/v1/crates/plotters-backend/0.3.4/download -> plotters-backend-0.3.4.crate https://crates.io/api/v1/crates/plotters-svg/0.3.3/download -> plotters-svg-0.3.3.crate https://crates.io/api/v1/crates/pmutil/0.5.3/download -> pmutil-0.5.3.crate https://crates.io/api/v1/crates/predicates/3.0.3/download -> predicates-3.0.3.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.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.59/download -> proc-macro2-1.0.59.crate https://crates.io/api/v1/crates/pyproject-toml/0.6.0/download -> pyproject-toml-0.6.0.crate https://crates.io/api/v1/crates/quick-junit/0.3.2/download -> quick-junit-0.3.2.crate https://crates.io/api/v1/crates/quick-xml/0.26.0/download -> quick-xml-0.26.0.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-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.8.3/download -> regex-1.8.3.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.7.2/download -> regex-syntax-0.7.2.crate https://crates.io/api/v1/crates/result-like/0.4.6/download -> result-like-0.4.6.crate https://crates.io/api/v1/crates/result-like-derive/0.4.6/download -> result-like-derive-0.4.6.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.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/rustix/0.37.19/download -> rustix-0.37.19.crate https://crates.io/api/v1/crates/rustls/0.20.8/download -> rustls-0.20.8.crate https://crates.io/api/v1/crates/rustversion/1.0.12/download -> rustversion-1.0.12.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.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/schemars/0.8.12/download -> schemars-0.8.12.crate https://crates.io/api/v1/crates/schemars_derive/0.8.12/download -> schemars_derive-0.8.12.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.163/download -> serde-1.0.163.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.5.0/download -> serde-wasm-bindgen-0.5.0.crate https://crates.io/api/v1/crates/serde_derive/1.0.163/download -> serde_derive-1.0.163.crate https://crates.io/api/v1/crates/serde_derive_internals/0.26.0/download -> serde_derive_internals-0.26.0.crate https://crates.io/api/v1/crates/serde_json/1.0.96/download -> serde_json-1.0.96.crate https://crates.io/api/v1/crates/serde_spanned/0.6.2/download -> serde_spanned-0.6.2.crate https://crates.io/api/v1/crates/serde_with/3.0.0/download -> serde_with-3.0.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.0.0/download -> serde_with_macros-3.0.0.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.2.1/download -> similar-2.2.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.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/strum/0.24.1/download -> strum-0.24.1.crate https://crates.io/api/v1/crates/strum_macros/0.24.3/download -> strum_macros-0.24.3.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/syn-ext/0.4.0/download -> syn-ext-0.4.0.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/test-case/3.1.0/download -> test-case-3.1.0.crate https://crates.io/api/v1/crates/test-case-core/3.1.0/download -> test-case-core-3.1.0.crate https://crates.io/api/v1/crates/test-case-macros/3.1.0/download -> test-case-macros-3.1.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.3+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.3+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.0/download -> tikv-jemallocator-0.5.0.crate https://crates.io/api/v1/crates/time/0.1.45/download -> time-0.1.45.crate https://crates.io/api/v1/crates/time/0.3.21/download -> time-0.3.21.crate https://crates.io/api/v1/crates/time-core/0.1.1/download -> time-core-0.1.1.crate https://crates.io/api/v1/crates/time-macros/0.2.9/download -> time-macros-0.2.9.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.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.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.7.4/download -> toml-0.7.4.crate https://crates.io/api/v1/crates/toml_datetime/0.6.2/download -> toml_datetime-0.6.2.crate https://crates.io/api/v1/crates/toml_edit/0.19.10/download -> toml_edit-0.19.10.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.24/download -> tracing-attributes-0.1.24.crate https://crates.io/api/v1/crates/tracing-core/0.1.31/download -> tracing-core-0.1.31.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-emoji-char/0.9.0/download -> unic-emoji-char-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-ident/0.9.0/download -> unic-ucd-ident-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.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.6.2/download -> ureq-2.6.2.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.3.3/download -> uuid-1.3.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/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.86/download -> wasm-bindgen-0.2.86.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.86/download -> wasm-bindgen-backend-0.2.86.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.36/download -> wasm-bindgen-futures-0.4.36.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.86/download -> wasm-bindgen-macro-0.2.86.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.86/download -> wasm-bindgen-macro-support-0.2.86.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.86/download -> wasm-bindgen-shared-0.2.86.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.36/download -> wasm-bindgen-test-0.3.36.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.36/download -> wasm-bindgen-test-macro-0.3.36.crate https://crates.io/api/v1/crates/web-sys/0.3.63/download -> web-sys-0.3.63.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.6/download -> webpki-roots-0.22.6.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/wild/2.1.0/download -> wild-2.1.0.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.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/winnow/0.4.6/download -> winnow-0.4.6.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://github.com/charliermarsh/LibCST/archive/80e4c1399f95e5beb532fdd1e209ad2dbb470438.tar.gz -> LibCST-80e4c1399f95e5beb532fdd1e209ad2dbb470438.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/f60e204b73b95bdb6ce87ccd0de34081b4a17c11.tar.gz -> RustPython-Parser-f60e204b73b95bdb6ce87ccd0de34081b4a17c11.gh.tar.gz https://github.com/youknowone/unicode_names2/archive/4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde.tar.gz -> unicode_names2-4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/f60e204b73b95bdb6ce87ccd0de34081b4a17c11.tar.gz -> RustPython-Parser-f60e204b73b95bdb6ce87ccd0de34081b4a17c11.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/f60e204b73b95bdb6ce87ccd0de34081b4a17c11.tar.gz -> RustPython-Parser-f60e204b73b95bdb6ce87ccd0de34081b4a17c11.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/f60e204b73b95bdb6ce87ccd0de34081b4a17c11.tar.gz -> RustPython-Parser-f60e204b73b95bdb6ce87ccd0de34081b4a17c11.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/f60e204b73b95bdb6ce87ccd0de34081b4a17c11.tar.gz -> RustPython-Parser-f60e204b73b95bdb6ce87ccd0de34081b4a17c11.gh.tar.gz https://github.com/charliermarsh/ruff/archive/refs/tags/v0.0.275.tar.gz -> ruff-0.0.275.gh.tar.gz -_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1cd30d7db3cca1a3cdd177ca55891730 diff --git a/metadata/md5-cache/dev-util/ruff-0.0.277 b/metadata/md5-cache/dev-util/ruff-0.0.277 new file mode 100644 index 000000000000..a79c6bd5774c --- /dev/null +++ b/metadata/md5-cache/dev-util/ruff-0.0.277 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/patchelf >=virtual/rust-1.70 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=virtual/rust-1.53 +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=An extremely fast Python linter, written in Rust +EAPI=8 +HOMEPAGE=https://github.com/charliermarsh/ruff +INHERIT=distutils-r1 cargo +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.1/download -> annotate-snippets-0.9.1.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/anyhow/1.0.71/download -> anyhow-1.0.71.crate https://crates.io/api/v1/crates/argfile/0.1.5/download -> argfile-0.1.5.crate https://crates.io/api/v1/crates/assert_cmd/2.0.11/download -> assert_cmd-2.0.11.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.21.2/download -> base64-0.21.2.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.2/download -> bitflags-2.3.2.crate https://crates.io/api/v1/crates/bstr/1.5.0/download -> bstr-1.5.0.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/cachedir/0.3.0/download -> cachedir-0.3.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.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/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/ciborium/0.2.1/download -> ciborium-0.2.1.crate https://crates.io/api/v1/crates/ciborium-io/0.2.1/download -> ciborium-io-0.2.1.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.1/download -> ciborium-ll-0.2.1.crate https://crates.io/api/v1/crates/clap/4.3.8/download -> clap-4.3.8.crate https://crates.io/api/v1/crates/clap_builder/4.3.8/download -> clap_builder-4.3.8.crate https://crates.io/api/v1/crates/clap_complete/4.3.1/download -> clap_complete-4.3.1.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.3.1/download -> clap_complete_fig-4.3.1.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.3.2/download -> clap_derive-4.3.2.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/clearscreen/2.0.1/download -> clearscreen-2.0.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/configparser/3.0.2/download -> configparser-3.0.2.crate https://crates.io/api/v1/crates/console/0.15.7/download -> console-0.15.7.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/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/darling/0.20.1/download -> darling-0.20.1.crate https://crates.io/api/v1/crates/darling_core/0.20.1/download -> darling_core-0.20.1.crate https://crates.io/api/v1/crates/darling_macro/0.20.1/download -> darling_macro-0.20.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.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/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.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/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.11/download -> dyn-clone-1.0.11.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.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/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/equivalent/1.0.0/download -> equivalent-1.0.0.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.21/download -> filetime-0.2.21.crate https://crates.io/api/v1/crates/flate2/1.0.26/download -> flate2-1.0.26.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.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/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.10/download -> globset-0.4.10.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.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.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/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.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/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.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.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/ignore/0.4.20/download -> ignore-0.4.20.crate https://crates.io/api/v1/crates/imperative/1.0.4/download -> imperative-1.0.4.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.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/insta/1.30.0/download -> insta-1.30.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/is-macro/0.2.2/download -> is-macro-0.2.2.crate https://crates.io/api/v1/crates/is-terminal/0.4.7/download -> is-terminal-0.4.7.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.crate https://crates.io/api/v1/crates/kqueue/1.0.7/download -> kqueue-1.0.7.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/lalrpop-util/0.20.0/download -> lalrpop-util-0.20.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.33/download -> libmimalloc-sys-0.1.33.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/log/0.4.19/download -> log-0.4.19.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.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.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.37/download -> mimalloc-0.1.37.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.8/download -> mio-0.8.8.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/nextest-workspace-hack/0.1.0/download -> nextest-workspace-hack-0.1.0.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/nohash-hasher/0.2.0/download -> nohash-hasher-0.2.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/5.2.0/download -> notify-5.2.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.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.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.1/download -> os_str_bytes-6.5.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/paste/1.0.12/download -> paste-1.0.12.crate https://crates.io/api/v1/crates/path-absolutize/3.1.0/download -> path-absolutize-3.1.0.crate https://crates.io/api/v1/crates/path-dedot/3.1.0/download -> path-dedot-3.1.0.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg/0.8.1/download -> peg-0.8.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.1/download -> peg-macros-0.8.1.crate https://crates.io/api/v1/crates/peg-runtime/0.8.1/download -> peg-runtime-0.8.1.crate https://crates.io/api/v1/crates/pep440_rs/0.3.11/download -> pep440_rs-0.3.11.crate https://crates.io/api/v1/crates/pep508_rs/0.2.1/download -> pep508_rs-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.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/plotters/0.3.5/download -> plotters-0.3.5.crate https://crates.io/api/v1/crates/plotters-backend/0.3.5/download -> plotters-backend-0.3.5.crate https://crates.io/api/v1/crates/plotters-svg/0.3.5/download -> plotters-svg-0.3.5.crate https://crates.io/api/v1/crates/pmutil/0.5.3/download -> pmutil-0.5.3.crate https://crates.io/api/v1/crates/predicates/3.0.3/download -> predicates-3.0.3.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.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.63/download -> proc-macro2-1.0.63.crate https://crates.io/api/v1/crates/pyproject-toml/0.6.1/download -> pyproject-toml-0.6.1.crate https://crates.io/api/v1/crates/quick-junit/0.3.2/download -> quick-junit-0.3.2.crate https://crates.io/api/v1/crates/quick-xml/0.26.0/download -> quick-xml-0.26.0.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-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.8.4/download -> regex-1.8.4.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.7.2/download -> regex-syntax-0.7.2.crate https://crates.io/api/v1/crates/result-like/0.4.6/download -> result-like-0.4.6.crate https://crates.io/api/v1/crates/result-like-derive/0.4.6/download -> result-like-derive-0.4.6.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.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/rustix/0.37.20/download -> rustix-0.37.20.crate https://crates.io/api/v1/crates/rustls/0.21.2/download -> rustls-0.21.2.crate https://crates.io/api/v1/crates/rustls-webpki/0.100.1/download -> rustls-webpki-0.100.1.crate https://crates.io/api/v1/crates/rustversion/1.0.12/download -> rustversion-1.0.12.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.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/schemars/0.8.12/download -> schemars-0.8.12.crate https://crates.io/api/v1/crates/schemars_derive/0.8.12/download -> schemars_derive-0.8.12.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.164/download -> serde-1.0.164.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.5.0/download -> serde-wasm-bindgen-0.5.0.crate https://crates.io/api/v1/crates/serde_derive/1.0.164/download -> serde_derive-1.0.164.crate https://crates.io/api/v1/crates/serde_derive_internals/0.26.0/download -> serde_derive_internals-0.26.0.crate https://crates.io/api/v1/crates/serde_json/1.0.99/download -> serde_json-1.0.99.crate https://crates.io/api/v1/crates/serde_spanned/0.6.3/download -> serde_spanned-0.6.3.crate https://crates.io/api/v1/crates/serde_with/3.0.0/download -> serde_with-3.0.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.0.0/download -> serde_with_macros-3.0.0.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.2.1/download -> similar-2.2.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.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/strum/0.24.1/download -> strum-0.24.1.crate https://crates.io/api/v1/crates/strum_macros/0.24.3/download -> strum_macros-0.24.3.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.22/download -> syn-2.0.22.crate https://crates.io/api/v1/crates/syn-ext/0.4.0/download -> syn-ext-0.4.0.crate https://crates.io/api/v1/crates/tempfile/3.6.0/download -> tempfile-3.6.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/test-case/3.1.0/download -> test-case-3.1.0.crate https://crates.io/api/v1/crates/test-case-core/3.1.0/download -> test-case-core-3.1.0.crate https://crates.io/api/v1/crates/test-case-macros/3.1.0/download -> test-case-macros-3.1.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.3+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.3+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.0/download -> tikv-jemallocator-0.5.0.crate https://crates.io/api/v1/crates/time/0.1.45/download -> time-0.1.45.crate https://crates.io/api/v1/crates/time/0.3.22/download -> time-0.3.22.crate https://crates.io/api/v1/crates/time-core/0.1.1/download -> time-core-0.1.1.crate https://crates.io/api/v1/crates/time-macros/0.2.9/download -> time-macros-0.2.9.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.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.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.7.5/download -> toml-0.7.5.crate https://crates.io/api/v1/crates/toml_datetime/0.6.3/download -> toml_datetime-0.6.3.crate https://crates.io/api/v1/crates/toml_edit/0.19.11/download -> toml_edit-0.19.11.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.26/download -> tracing-attributes-0.1.26.crate https://crates.io/api/v1/crates/tracing-core/0.1.31/download -> tracing-core-0.1.31.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-emoji-char/0.9.0/download -> unic-emoji-char-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-ident/0.9.0/download -> unic-ucd-ident-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.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.7.1/download -> ureq-2.7.1.crate https://crates.io/api/v1/crates/url/2.4.0/download -> url-2.4.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.3.4/download -> uuid-1.3.4.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/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.37/download -> wasm-bindgen-futures-0.4.37.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.37/download -> wasm-bindgen-test-0.3.37.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.37/download -> wasm-bindgen-test-macro-0.3.37.crate https://crates.io/api/v1/crates/web-sys/0.3.64/download -> web-sys-0.3.64.crate https://crates.io/api/v1/crates/webpki-roots/0.23.1/download -> webpki-roots-0.23.1.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.crate https://crates.io/api/v1/crates/wild/2.1.0/download -> wild-2.1.0.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.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/winnow/0.4.7/download -> winnow-0.4.7.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://github.com/charliermarsh/LibCST/archive/80e4c1399f95e5beb532fdd1e209ad2dbb470438.tar.gz -> LibCST-80e4c1399f95e5beb532fdd1e209ad2dbb470438.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/c174bbf1f29527edd43d432326327f16f47ab9e0.tar.gz -> RustPython-Parser-c174bbf1f29527edd43d432326327f16f47ab9e0.gh.tar.gz https://github.com/youknowone/unicode_names2/archive/4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde.tar.gz -> unicode_names2-4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/c174bbf1f29527edd43d432326327f16f47ab9e0.tar.gz -> RustPython-Parser-c174bbf1f29527edd43d432326327f16f47ab9e0.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/c174bbf1f29527edd43d432326327f16f47ab9e0.tar.gz -> RustPython-Parser-c174bbf1f29527edd43d432326327f16f47ab9e0.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/c174bbf1f29527edd43d432326327f16f47ab9e0.tar.gz -> RustPython-Parser-c174bbf1f29527edd43d432326327f16f47ab9e0.gh.tar.gz https://github.com/astral-sh/RustPython-Parser/archive/c174bbf1f29527edd43d432326327f16f47ab9e0.tar.gz -> RustPython-Parser-c174bbf1f29527edd43d432326327f16f47ab9e0.gh.tar.gz https://github.com/charliermarsh/ruff/archive/refs/tags/v0.0.277.tar.gz -> ruff-0.0.277.gh.tar.gz +_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f51e91a85f4a0ecc25c756db1cdcceb5 diff --git a/metadata/md5-cache/dev-util/shellcheck-bin-0.9.0 b/metadata/md5-cache/dev-util/shellcheck-bin-0.9.0 index a38d8be2ff87..6f92bad4b496 100644 --- a/metadata/md5-cache/dev-util/shellcheck-bin-0.9.0 +++ b/metadata/md5-cache/dev-util/shellcheck-bin-0.9.0 @@ -3,9 +3,9 @@ DEPEND=!dev-util/shellcheck DESCRIPTION=Shell script analysis tool (binary package) EAPI=8 HOMEPAGE=https://www.shellcheck.net/ -KEYWORDS=-* ~amd64 ~arm ~arm64 +KEYWORDS=-* amd64 ~arm arm64 LICENSE=GPL-3+ RDEPEND=!dev-util/shellcheck SLOT=0 SRC_URI=amd64? ( https://github.com/koalaman/shellcheck/releases/download/v0.9.0/shellcheck-v0.9.0.linux.x86_64.tar.xz ) arm? ( https://github.com/koalaman/shellcheck/releases/download/v0.9.0/shellcheck-v0.9.0.linux.armv6hf.tar.xz ) arm64? ( https://github.com/koalaman/shellcheck/releases/download/v0.9.0/shellcheck-v0.9.0.linux.aarch64.tar.xz ) -_md5_=c59df20bd8df48199f1b3c4dde97eb55 +_md5_=5fe6e9e3bc6929b6c1f25bd1b4d8763c diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz index 2c9222eafe0af1ce60771a83087ea72757d44cba..57e68a44d1874e78047b49c6fff3e3a7445696f5 100644 GIT binary patch literal 18636 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 literal 18314 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 Z!D6){LK`bgli~m2e*?jwRJWai000-yf|&pS diff --git a/metadata/md5-cache/dev-vcs/breezy-3.3.0 b/metadata/md5-cache/dev-vcs/breezy-3.3.0 new file mode 100644 index 000000000000..8892ae01c19c --- /dev/null +++ b/metadata/md5-cache/dev-vcs/breezy-3.3.0 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/setuptools-rust[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/setuptools-rust[python_targets_python3_11(-)] ) >=virtual/rust-1.53 python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)] ) +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +DESCRIPTION=Distributed Version Control System with a Friendly UI +EAPI=8 +HOMEPAGE=https://www.breezy-vcs.org/ https://github.com/breezy-team/breezy +INHERIT=cargo distutils-r1 optfeature +IUSE=debug python_single_target_python3_10 python_single_target_python3_11 debug +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=python_single_target_python3_10? ( dev-python/configobj[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/fastimport[python_targets_python3_10(-)] dev-python/patiencediff[python_targets_python3_10(-)] dev-python/fastbencode[python_targets_python3_10(-)] dev-python/urllib3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/configobj[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/fastimport[python_targets_python3_11(-)] dev-python/patiencediff[python_targets_python3_11(-)] dev-python/fastbencode[python_targets_python3_11(-)] dev-python/urllib3[python_targets_python3_11(-)] ) !dev-vcs/bzr python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://launchpad.net/brz/3.3/3.3.0/+download/breezy-3.3.0.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.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/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/indoc/0.3.6/download -> indoc-0.3.6.crate https://crates.io/api/v1/crates/indoc-impl/0.3.6/download -> indoc-impl-0.3.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.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.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.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.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/paste/0.1.18/download -> paste-0.1.18.crate https://crates.io/api/v1/crates/paste-impl/0.1.18/download -> paste-impl-0.1.18.crate https://crates.io/api/v1/crates/pkg-version/1.0.0/download -> pkg-version-1.0.0.crate https://crates.io/api/v1/crates/pkg-version-impl/0.1.1/download -> pkg-version-impl-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.63/download -> proc-macro2-1.0.63.crate https://crates.io/api/v1/crates/pyo3/0.15.2/download -> pyo3-0.15.2.crate https://crates.io/api/v1/crates/pyo3-build-config/0.15.2/download -> pyo3-build-config-0.15.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.15.2/download -> pyo3-macros-0.15.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.15.2/download -> pyo3-macros-backend-0.15.2.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/regex/1.8.4/download -> regex-1.8.4.crate https://crates.io/api/v1/crates/regex-syntax/0.7.2/download -> regex-syntax-0.7.2.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.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.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-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate +_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=2bdc3b855b12e84594b050cc9200729b diff --git a/metadata/md5-cache/dev-vcs/git-2.41.0 b/metadata/md5-cache/dev-vcs/git-2.41.0 index 7ae2b7f4ee42..117f1a0d89ab 100644 --- a/metadata/md5-cache/dev-vcs/git-2.41.0 +++ b/metadata/md5-cache/dev-vcs/git-2.41.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.git-scm.com/ INHERIT=toolchain-funcs perl-module bash-completion-r1 optfeature plocale python-single-r1 systemd IUSE=+blksha1 +curl cgi doc keyring +gpg highlight +iconv mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2 RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) 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_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) selinux? ( sec-policy/selinux-git ) REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.41.0.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.41.0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.41.0.tar.xz ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d07323a71b17dba0f00b8101b920aa3d +_md5_=ba03f27aa49b7c5607eb1ec58f67cda7 diff --git a/metadata/md5-cache/dev-vcs/git-big-picture-1.2.2-r2 b/metadata/md5-cache/dev-vcs/git-big-picture-1.2.2-r2 new file mode 100644 index 000000000000..a0191fa7f0d6 --- /dev/null +++ b/metadata/md5-cache/dev-vcs/git-big-picture-1.2.2-r2 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-util/cram ) +DESCRIPTION=Visualization tool for Git repositories +EAPI=8 +HOMEPAGE=https://github.com/git-big-picture/git-big-picture +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-vcs/git media-gfx/graphviz[svg] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/git-big-picture/git-big-picture-1.2.2.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c9aa31a0c3d84fca86c1ade20d1fd96d diff --git a/metadata/md5-cache/dev-vcs/tig-2.5.8 b/metadata/md5-cache/dev-vcs/tig-2.5.8 index 6a77f9868192..c984139e98e6 100644 --- a/metadata/md5-cache/dev-vcs/tig-2.5.8 +++ b/metadata/md5-cache/dev-vcs/tig-2.5.8 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://jonas.github.io/tig/ INHERIT=bash-completion-r1 IUSE=pcre test unicode -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:=[unicode(+)?] sys-libs/readline:0= pcre? ( dev-libs/libpcre2:= ) dev-vcs/git REQUIRED_USE=test? ( unicode ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/jonas/tig/releases/download/tig-2.5.8/tig-2.5.8.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f349df7f0efa6d3958ba0e07d052059f +_md5_=af3b5cc8284ae91adf4886f7653b17a9 diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz index e599bd30988f93b6f49794c1f76f6da5943a231b..a71a22bcc65b72f981f7600c49f9f45d41ec8bc6 100644 GIT binary patch literal 15683 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 literal 15680 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 diff --git a/metadata/md5-cache/games-action/descent1-data-1.4a b/metadata/md5-cache/games-action/descent1-data-1.4a index 8e65bcb4c31b..3c03b76703ba 100644 --- a/metadata/md5-cache/games-action/descent1-data-1.4a +++ b/metadata/md5-cache/games-action/descent1-data-1.4a @@ -2,7 +2,7 @@ DEFINED_PHASES=install nofetch postinst prepare unpack DEPEND=cdinstall? ( app-arch/unzip ) !cdinstall? ( app-arch/innoextract ) DESCRIPTION=Data files for Descent 1 EAPI=6 -HOMEPAGE=http://www.interplay.com/games/descent.php +HOMEPAGE=https://www.interplay.com INHERIT=cdrom estack IUSE=doc cdinstall KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 @@ -11,6 +11,6 @@ PROPERTIES=cdinstall? ( interactive ) RDEPEND=!games-action/descent1-demodata RESTRICT=bindist !cdinstall? ( fetch ) SLOT=0 -SRC_URI=cdinstall? ( http://www.dxx-rebirth.com/download/dxx/misc/descent-game-content-10to14a-patch.zip ) !cdinstall? ( setup_descent_1.4a_(16596).exe ) +SRC_URI=cdinstall? ( https://www.dxx-rebirth.com/download/dxx/misc/descent-game-content-10to14a-patch.zip ) !cdinstall? ( setup_descent_1.4a_(16596).exe ) _eclasses_=cdrom e2d6b737cd384c6064917aee0a82b6e1 estack c61c368a76fdf3a82fdf8dbaebea3804 portability a74d533f258f1f435be71312558c12f9 -_md5_=59090aecb4d1c295404d1adb6d126c9f +_md5_=6141f905f9e41d22572c3cc68d21bafb diff --git a/metadata/md5-cache/games-action/descent1-demodata-1.4-r1 b/metadata/md5-cache/games-action/descent1-demodata-1.4-r1 index d2800ac67418..0f735ac944e1 100644 --- a/metadata/md5-cache/games-action/descent1-demodata-1.4-r1 +++ b/metadata/md5-cache/games-action/descent1-demodata-1.4-r1 @@ -2,12 +2,12 @@ BDEPEND=app-arch/unzip app-arch/arj DEFINED_PHASES=install postinst unpack DESCRIPTION=Demo data files for Descent 1 EAPI=7 -HOMEPAGE=http://www.interplay.com/games/descent.php +HOMEPAGE=https://www.interplay.com INHERIT=unpacker KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 LICENSE=free-noncomm RDEPEND=!games-action/descent1-data SLOT=0 -SRC_URI=http://icculus.org/d2x/data/desc14sw.exe ftp://ftp.funet.fi/pub/msdos/games/interplay/desc14sw.exe +SRC_URI=https://icculus.org/d2x/data/desc14sw.exe ftp://ftp.funet.fi/pub/msdos/games/interplay/desc14sw.exe _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 -_md5_=04d4619e0635597cbe8f819fd2ec3f96 +_md5_=fef70c87eec917218fff1c6b21b04ea6 diff --git a/metadata/md5-cache/games-action/descent2-data-1.2 b/metadata/md5-cache/games-action/descent2-data-1.2 index 6f3a08534cc1..02ebc9619978 100644 --- a/metadata/md5-cache/games-action/descent2-data-1.2 +++ b/metadata/md5-cache/games-action/descent2-data-1.2 @@ -2,7 +2,7 @@ DEFINED_PHASES=install nofetch postinst prepare unpack DEPEND=cdinstall? ( app-arch/arj dev-util/xdelta:3 ) !cdinstall? ( app-arch/innoextract ) DESCRIPTION=Data files for Descent 2 EAPI=6 -HOMEPAGE=http://www.interplay.com/games/descent.php +HOMEPAGE=https://www.interplay.com INHERIT=cdrom estack IUSE=doc videos cdinstall KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 @@ -11,6 +11,6 @@ PROPERTIES=cdinstall? ( interactive ) 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

            oA=F3>!kxga3U|3251f% ze@W0VMzmP!EB)!EBc6N@du`!T-4)+ kp~r(pJ>*y{ZX2h7KbOo042oZkpZw+j0J_ fheroes2-1.0.5.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=231e20c058d21a4ea2505e88be267bb2 +_md5_=846b109a312dfc55675337ff6d3069b9 diff --git a/metadata/md5-cache/games-misc/Manifest.gz b/metadata/md5-cache/games-misc/Manifest.gz index d443c0e739b556b0959e30fbfaa7f863697ff52b..6f58bd4765a9b205e2f4ab43c3fe6a0ee8dcddc1 100644 GIT binary patch delta 9956 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 delta 9950 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 diff --git a/metadata/md5-cache/games-misc/fortune-mod-1.99.1-r3 b/metadata/md5-cache/games-misc/fortune-mod-1.99.1-r3 index 518bbfb75aa9..454f670e8e2c 100644 --- a/metadata/md5-cache/games-misc/fortune-mod-1.99.1-r3 +++ b/metadata/md5-cache/games-misc/fortune-mod-1.99.1-r3 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile install prepare DEPEND=app-text/recode:0= DESCRIPTION=The notorious fortune program EAPI=7 -HOMEPAGE=http://www.redellipse.net/code/fortune +HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ INHERIT=toolchain-funcs IUSE=offensive KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos @@ -11,4 +11,4 @@ RDEPEND=app-text/recode:0= SLOT=0 SRC_URI=http://www.redellipse.net/code/downloads/fortune-mod-1.99.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e46beb36ebeddd114ca9a41a1a55e584 +_md5_=a6b299dc8d48ba7be399e9735e3269a5 diff --git a/metadata/md5-cache/games-misc/fortune-mod-3.12.0 b/metadata/md5-cache/games-misc/fortune-mod-3.12.0 index 6007609e8748..7a1f2b15fab6 100644 --- a/metadata/md5-cache/games-misc/fortune-mod-3.12.0 +++ b/metadata/md5-cache/games-misc/fortune-mod-3.12.0 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=app-text/recode:= !games-misc/fortune-mod-tao DESCRIPTION=The notorious fortune program EAPI=8 -HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ http://www.redellipse.net/code/fortune +HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ INHERIT=cmake IUSE=offensive KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc64 ~riscv ~sparc x86 @@ -12,4 +12,4 @@ RDEPEND=app-text/recode:= !games-misc/fortune-mod-tao SLOT=0 SRC_URI=https://github.com/shlomif/fortune-mod/releases/download/fortune-mod-3.12.0/fortune-mod-3.12.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=adaa41df11ae4104751ffeeb7c53ed88 +_md5_=2474b4fbbac8575e981bfdcce0a2ad47 diff --git a/metadata/md5-cache/games-misc/fortune-mod-3.14.1-r1 b/metadata/md5-cache/games-misc/fortune-mod-3.14.1-r1 index 8a19d8a036c7..dfbb37f02319 100644 --- a/metadata/md5-cache/games-misc/fortune-mod-3.14.1-r1 +++ b/metadata/md5-cache/games-misc/fortune-mod-3.14.1-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=app-text/recode:= !games-misc/fortune-mod-tao DESCRIPTION=The notorious fortune program EAPI=8 -HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ http://www.redellipse.net/code/fortune +HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ INHERIT=cmake IUSE=offensive test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc ~x86 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.shlomifish.org/open-source/projects/fortune-mod/arcs/fortune-mod-3.14.1.tar.xz https://github.com/shlomif/fortune-mod/releases/download/fortune-mod-3.14.1/fortune-mod-3.14.1.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5efd1aa92088415379d127e537bbd0fe +_md5_=d527eace301073e6e7a577ab173b7a46 diff --git a/metadata/md5-cache/games-misc/fortune-mod-3.16.0-r1 b/metadata/md5-cache/games-misc/fortune-mod-3.16.0-r1 index 513d2716a826..33ee7524a38d 100644 --- a/metadata/md5-cache/games-misc/fortune-mod-3.16.0-r1 +++ b/metadata/md5-cache/games-misc/fortune-mod-3.16.0-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=app-text/recode:= dev-libs/rinutils !games-misc/fortune-mod-tao DESCRIPTION=The notorious fortune program EAPI=8 -HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ http://www.redellipse.net/code/fortune +HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ INHERIT=cmake IUSE=offensive test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~x86 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.shlomifish.org/open-source/projects/fortune-mod/arcs/fortune-mod-3.16.0.tar.xz https://github.com/shlomif/fortune-mod/releases/download/fortune-mod-3.16.0/fortune-mod-3.16.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=55ae100afb2e1b183e43c5691540a00d +_md5_=a87082a2556749f7b5b32e5e265f151f diff --git a/metadata/md5-cache/games-misc/fortune-mod-3.18.0 b/metadata/md5-cache/games-misc/fortune-mod-3.18.0 index c758ab20c554..74d149d3c70b 100644 --- a/metadata/md5-cache/games-misc/fortune-mod-3.18.0 +++ b/metadata/md5-cache/games-misc/fortune-mod-3.18.0 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=app-text/recode:= dev-libs/rinutils !games-misc/fortune-mod-tao DESCRIPTION=The notorious fortune program EAPI=8 -HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ http://www.redellipse.net/code/fortune +HOMEPAGE=https://www.shlomifish.org/open-source/projects/fortune-mod/ INHERIT=cmake IUSE=offensive test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc ~x86 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.shlomifish.org/open-source/projects/fortune-mod/arcs/fortune-mod-3.18.0.tar.xz https://github.com/shlomif/fortune-mod/releases/download/fortune-mod-3.18.0/fortune-mod-3.18.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=41c2225eb0171033aebda837db16625c +_md5_=ae32834fe8efc49e02e7b60e16f340a4 diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz index 7dfbd85a79771db623681c0e374357e4347c732e..88ac4b2a726982b30c3af9988ba8a3c8cd1ff0db 100644 GIT binary patch delta 10255 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 VMg%<2r*dom^nYBi4H}t8000ZtPgDQ^ delta 10274 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�2&ojvVkiP#8U`zkxWr3YIF#w~$R71{Zju2f z+2>x=`IO^DQtGk^s8V?@GQq}4Ll+l3mDnxfn=m@Tp)e-i7{`O+m#`rzPdZ9}Ohg89 zO#ZJT5Miy8uEvs=uR{CIJGjS#_X1$&DpNE0a&;zX#lruIM-lHZ}vL zG&KMSrbveG4QU~aJsPFD%BsD;Jq&r%}Ji1$~S=f|Hmv`THb%` z#bXl?kVq2N3Df|LWP1r@Hg*6g#M_{f;WiF~)4$4*pf47wOAJZ`LyMq)+$08{g;$p@ zTS10&-Da5X8oFsP!cRPqtO)pXkrEqC^#_IYBWPmZv1~i zyRONu9z?=<+;~z_w*qE=DY6#uD8ZRxK*R|^&=92_$FUA-9{Vy5WRI8OfVxH!5b;=F zevJJU^&B-R9jS^NC?+N8$X&z|)(+W6?Hk3x7Wr_l%liEWc2I!`nQ7Gf*t&b)DK+&= zao?m{GWEjGX{0$N>~w#KW|3kwjC0WCXOPb2cz_fT4ocLW_&_{=aFVQO0DtPUP2;;k zIyN#K>pUaBMeWCz&p&>)OqE`~eDKujrAa|1z!fkjgZZ~)fqZ6V=qXqEB3%_!&Rso7 zUE1(0t)g9?vWPo?X*Hg~cTO(L-B3j6OSpevsno&Qi1dLN3TSE=1310KDefH6^i4wz zK4nlG)iPQ(uim+T+6M*GrAu$B18ht zoA8`|B&wfsUuyq4-J6^4Ua=D6XjP9jP{5Y>RpWe+?u7 z?j}9}F={d;=dzpyGLzk0dNRIpPL!j`ISqUvf)^VmI1~aJ#(~chz{Dp)RglXdjFk-bx+U9-t%@S~QIjVs zCnDZZJ_dZ@CqZ3QC3@ST)lMT1kyJOM$UpGyY>@Ee9TCjBEnOS|$h^cT3DL;0A;NeN z2ZhV7nC0jq8hJ_7xWN-qc)rOwBA@x;WK%dMuPHHqB8WditwKpy`WY$MtUJ8-Ns%v~ z|NF=1g;0IWlwf|y`EIEpFf5{~OWmrG)#*=aV(AVAVUqY)1EMb+Q@@$#ki?uDh&4GX zcxt)Xoo<9=SQ`jq2ri-sVI*i`$A}<7v0=djOt^9+w+wQ`+uc%%NSibb76p$JKtY6e zat`HxqWl4J96EyVEu2)sPGTDYHC;yF0ihs&buXc!1g>(N0YZ)#aWz6P+b~no5QQ29 zP|OSgjmdXtur0n1YklqiwZDD;`+Ehtr|a^tx(_0vKsy0TKboy4y67X1lJErp z*Hs2d3Sc|riyA10&}>}WKuvp19`P**ZZs%=kj)3-3iX|_>Z7YKxbYxGP|_q%pm6my zJ?QnJTgoS;ze9 zDsgF&W)AB}RZ!3G*ec2&59O$8j0Xq_9kBHH9UPB`70kM8hD&U2E=S*p%aSc;{ z03R=)goMX(`YOAP-HIdYaM4b>ILj?USIx^WO>$w7#)of#m>Q@-5|pbiL23mU)dH#u zBa5`gOcDmfKkB02Z^Ed?Bn)VUtcG9kh?F`u2L@#o03{y9A#u<}*kF<$Zq~#~^Hg@6 zAw{p=Rm03<7Fht!D@ikOmcK}S zFpveeSea4qyCJpl{NSWp0qX1IRmJ^a`rr#=yvlR5y*mO-&SR z%2&37-zBHWo9RGfiWO^;S3!KY-C{tEED2p*xW32AJ2XNBWz{PqG0a~F(dL+cnl~jH zd?QjTk0fB)x)+PO=t4n658P)PLMfG8C5SX(1_{MWK;l`j&WkJhP zlnCvK3F+`j0%wahfio<^&o`9rHhd})d_ZP z++t;)&?A(;uV%4^5kOUzK7uj_pHnmnpi6^7geo)gYt&!FTd{R*ZzoKZ>XXKs5{Eg+g&l}q62$EUdH3`RxGs@ zWD#VH3&f6E8$3I)WKIyL0x(@Sh)wF(_+@NS(S%u-vRjA0s3)E!;KY!nkulw_-XLW1l)j{RAiQWG|4B=;IM#LE2@TM)X);_?l~$1O<+M40;Obsfiw*<A+^_Z^yGL?Ndgx1kd@j%g7 z9S%6JOolgqzGYJ-6O1pB_>ssUNaX+lAB0Qoa15du1gSx{aQeWWSd4;>f+ROW&_riM z2M%>$@Cljp*k?(X1Cp4Kd6!op=Lsh-bfP964_LgA82lJXqDe@;3_q-CcSHWUu50QE zd~66L2as&RZOu~$HH{pc+=gHdfeIF?kC9NNYP=GEBxEtFq3|0TG+`favD)9if7!3! z9^ZO`KWB0u>_dNs)4=5gwe;YM{63a$pl$}&(wQ-f~c zF4t9$s`ptK=isly7%o$`?WP)<|tVo!7_Y2ggp5b4NOct zF0|$~)Pp>NM#_8-*kAVZXjs+x-fWq~8^oLA*?<+yP`uD3JUb3C8XCs-ff9Ff2uBj9deux5igA`ry_0AqV03 zjq(B8(7~*67LTfeF1GmX3>?|eOG*py1;=H16Hf9iUcdJLxn?BuHMN}Ye7HMo0wBPD zH+YGyE0okTu7gxMXjTd-W>m$@y1HKtJB?@*`~Wh6z2hMJ1yX9)SAtMW*GnUM$7dL2 zWE%Y;Xb$18xiT0e486vLIXgE84SF|m?kNHDgYm8k|Xw2P}j8rMq&>kYTYFT&8_nqt;M0GWPW0}t5( ze!sBSpMm;uUixS1E9r`nPWpNSi=rR4H|qTr3k|RqiQ}USNQhIn(&z+_r*GH029V`$6_f%X z^tduujXH*y4J?>n3zjTHvn1w_gP4kVT^HgsAc&neJ^*=SU9V;#4oXJ1I(IntpF#R- zfAycP_YI?FBi)B?!%j-%rlE#^sGE8Uc~R{+b=5pI(@>%NT;p3-G^ZnW*Q60vURTX{ z)q@Sw!G+$`1#Qr01Y=||Kt*)m0Y#{|z#=_Isy737L=vuauRxtPPO@;k!!>JllU+%# zF6sRh>ENQ-0+RZu>1}0W>>bh}*PpNFp!A`{s#^hoOfMB8<0#2M;>Rj~IpIgnNv~^y zf?)b_cq3APb6Ne5feOD36ui!N7}1tiM97Yck3az$W?V7D1Z&P#udtCy&?EI8p_SO$ znVcB#jjLR`!q&TmoY5J&RIZxEXowsSlmdR_9f@@Y5yh~okP%q@CayFxlhj;MW0MoA z=!Ti}-cPz-l%R&%<`7zcQ->$m0Gu`4i1SMTKpkqc0U7Ebu4`zTOw#uhId+aP0+wEL zuP5TO=IqzVb1QI{-|yXa0`(!Ge0Cp(XFPd<-j#a6tl>_mW|vnFlmG&=w|pi$11Ky8~&rI9#VG!l5Z}7q(^r`Cg7ucY~8e zi}DarBRCmkf?@XM05##pdG+1^ZHqJiAx`19aoP)g0>6^@y7a{jYLKhw^nd{50cklS z3*_81(}M{VsOlXJy-;QcUsN)Q7WA&@fQv)D#p&yhzdd??|KyUUlJ&0dhpR5L3@vbI z3&Mh20oH0g^e~S48bT9U zX4t5AN=@(ZVCeJ?w{p^IB>kZosCD)`|lBPFsG(nED)Mb4hOGDkdA4XmG zIvhG;pe83iQU>@fSo_=a%lBW@T(GCAcFes7hg8(otE2M2TaXv^ew*yq&? zO{2tr>iB-WdWO@IlZkrS0XwMq8Y2oC7dQ#TR$GSHUIPQ`dPNy=1`z;#vlmRd5RfXl zMXKuJ8YyX<4Exk(tJ-}Lv#Z;?lUwgXG+mOij3S?p>juB$)-4?z+%RM6w_|I-3$^sJ zqsB;`rg3u9ysqw85Nhijy|!m(=cR$VKSZj3Jb7Tfq;Cu6L_!Y^Xpj6`7DtQ?%;26f8W6I>sRpGFTWk&`g=voFN_d>VS|bPXI7^fy2;$ zP#JFS@}{`_4f59m-?Ww}&m%9x+LMN;9a<-V5NrQmp(=zb-$Uiqpl)!8UOiRM6a|zE zg@CQ19MKUlG87BAtIrM)*x_73s@Tw%*B$S5JA5^CgRV7*Eu|qy1$4X6*bUI5>v~fy zIB0I^O?#}@zPZ1nNpHlEpL*ZgctkFLNjE{*lSDy|1B$`NKbx8zOV_3U&MG-Y&e7>_ zyFip*6b$5{RP{a_r(&iTmQS^6L!;p8;83x8!5e#>u?oQSdscm3`%8ab8ex!=$@d$1 zS2WLY#TmHL!#8C# zzIxc2oxg4tfMWv+LzXdY8G{^D#8iCooE$MO4N=vH^rYb-aKcT0zk}C*->riBm49K; z=u{pNG)9SRnaAE#`rk%ZYY(ri3BMq3|L54dEfv(55)yu1RwQIhHC&c|5f@-y*7Un z3r+7itK&%-66l2tO`6I{8ORj`W^%bAN0LW9kz%@Uiu%hjl7^5pn9MniBnBa4ueZ~E oxh76^XG3M^_FHm-14rS66Lgyq0T1-4+}c0 freeciv-3.1.0_beta2.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d2f91c049f9194f3fe4abce878c94c62 +_md5_=ee5175af1fb1920a8b5ec32c3f82aae9 diff --git a/metadata/md5-cache/games-strategy/freeciv-9999 b/metadata/md5-cache/games-strategy/freeciv-9999 index 91b8c193c62e..d2eae02c509e 100644 --- a/metadata/md5-cache/games-strategy/freeciv-9999 +++ b/metadata/md5-cache/games-strategy/freeciv-9999 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpa DEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-devel/libtool sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) !dedicated? ( x11-base/xorg-proto ) DESCRIPTION=Multiplayer strategy game (Civilization Clone) EAPI=8 -HOMEPAGE=http://www.freeciv.org/ +HOMEPAGE=https://www.freeciv.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop lua-single meson xdg git-r3 IUSE=dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server +lua_single_target_lua5-4 @@ -13,4 +13,4 @@ RDEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-lib REQUIRED_USE=system-lua? ( ^^ ( lua_single_target_lua5-4 ) ) !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) qt5? ( !qt6 ) qt6? ( !qt5 ) SLOT=0 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 27e13c09a4c7e4c78ac812f74727e676 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f257241615ea5bf1e0f3253a68fac39d +_md5_=f451fac956e5bdbecb7d72e1c93f6280 diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz index 4be306f099b47622c0999497d294994226e5225a..75d8a23d72db44c6140b837c4e1080182104ca3a 100644 GIT binary patch delta 8974 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 delta 8974 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 antimicrox-3.3.4.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a465cfc402c4d41315bb29a2a8ad7b89 +_md5_=d8df3b1aa8abde8ee756e0d0af920fa3 diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz index b4c834e97ccb2470b0b2153a34c00f21e294903e..10f9f864d26cb39a6f77db7f01140305ebca8712 100644 GIT binary patch literal 6737 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/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/python-dbusmock[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/python-dbusmock[python_targets_python3_10(-)] ) ) x11-apps/setxkbmap ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=gnome-online-accounts? ( x11-libs/gtk+:3 >=net-libs/gnome-online-accounts-3.25.3:= ) >=media-libs/libpulse-2.0[glib] >=gui-libs/gtk-4.9.3:4[X,wayland=] >=gui-libs/libadwaita-1.2.0:1 >=sys-apps/accountsservice-0.6.39 >=x11-misc/colord-0.1.34:0= >=x11-libs/gdk-pixbuf-2.23.0:2 >=dev-libs/glib-2.75.0:2 gnome-base/gnome-desktop:4= >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?] >=gnome-base/gsettings-desktop-schemas-42_alpha dev-libs/libxml2:2 >=sys-power/upower-0.99.8:= >=dev-libs/libgudev-232 >=x11-libs/libX11-1.8 >=x11-libs/libXi-1.2 media-libs/libepoxy app-crypt/gcr:0= >=dev-libs/libpwquality-1.2.2 >=sys-auth/polkit-0.114 cups? ( >=net-print/cups-1.7[dbus] >=net-fs/samba-4.0.0[client] ) ibus? ( >=app-i18n/ibus-1.5.2 ) networkmanager? ( >=net-libs/libnma-1.10.2 >=net-misc/networkmanager-1.24.0[modemmanager] >=net-misc/modemmanager-0.7.990:= ) bluetooth? ( net-wireless/gnome-bluetooth:3= ) input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) kerberos? ( app-crypt/mit-krb5 ) x11-libs/cairo[glib] >=x11-libs/colord-gtk-0.3.0:= media-libs/fontconfig gnome-base/libgtop:2= >=sys-fs/udisks-2.1.8:2 app-crypt/libsecret net-libs/gnutls:= media-libs/gsound x11-libs/pango +DESCRIPTION=GNOME's main interface to configure various aspects of the desktop +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-control-center +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-any-r1 virtualx xdg +IUSE=+bluetooth +cups debug elogind +gnome-online-accounts +ibus input_devices_wacom kerberos networkmanager systemd test wayland test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ CC-BY-SA-2.5 +PDEPEND=>=gnome-base/gnome-session-2.91.6-r1 networkmanager? ( gnome-extra/nm-applet ) +RDEPEND=gnome-online-accounts? ( x11-libs/gtk+:3 >=net-libs/gnome-online-accounts-3.25.3:= ) >=media-libs/libpulse-2.0[glib] >=gui-libs/gtk-4.9.3:4[X,wayland=] >=gui-libs/libadwaita-1.2.0:1 >=sys-apps/accountsservice-0.6.39 >=x11-misc/colord-0.1.34:0= >=x11-libs/gdk-pixbuf-2.23.0:2 >=dev-libs/glib-2.75.0:2 gnome-base/gnome-desktop:4= >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?] >=gnome-base/gsettings-desktop-schemas-42_alpha dev-libs/libxml2:2 >=sys-power/upower-0.99.8:= >=dev-libs/libgudev-232 >=x11-libs/libX11-1.8 >=x11-libs/libXi-1.2 media-libs/libepoxy app-crypt/gcr:0= >=dev-libs/libpwquality-1.2.2 >=sys-auth/polkit-0.114 cups? ( >=net-print/cups-1.7[dbus] >=net-fs/samba-4.0.0[client] ) ibus? ( >=app-i18n/ibus-1.5.2 ) networkmanager? ( >=net-libs/libnma-1.10.2 >=net-misc/networkmanager-1.24.0[modemmanager] >=net-misc/modemmanager-0.7.990:= ) bluetooth? ( net-wireless/gnome-bluetooth:3= ) input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) kerberos? ( app-crypt/mit-krb5 ) x11-libs/cairo[glib] >=x11-libs/colord-gtk-0.3.0:= media-libs/fontconfig gnome-base/libgtop:2= >=sys-fs/udisks-2.1.8:2 app-crypt/libsecret net-libs/gnutls:= media-libs/gsound x11-libs/pango media-libs/libcanberra[pulseaudio,sound] systemd? ( >=sys-apps/systemd-31 ) elogind? ( app-admin/openrc-settingsd sys-auth/elogind ) x11-themes/adwaita-icon-theme >=gnome-extra/gnome-color-manager-3.1.2 cups? ( app-admin/system-config-printer net-print/cups-pk-helper ) >=gnome-base/libgnomekbd-3 wayland? ( dev-libs/libinput ) !wayland? ( >=x11-drivers/xf86-input-libinput-0.19.0 input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.33.0 ) ) +REQUIRED_USE=^^ ( elogind systemd ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=mirror://gnome/sources/gnome-control-center/44/gnome-control-center-44.3.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-44.0-patchset.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-gentoo-logo.svg https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-gentoo-logo-dark.svg +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ce989b2c52accc5b8352cf7422eb7e00 diff --git a/metadata/md5-cache/gnome-base/gnome-shell-44.3 b/metadata/md5-cache/gnome-base/gnome-shell-44.3 new file mode 100644 index 000000000000..7a61aa4a5dee --- /dev/null +++ b/metadata/md5-cache/gnome-base/gnome-shell-44.3 @@ -0,0 +1,19 @@ +BDEPEND=dev-libs/libxslt >=dev-util/gdbus-codegen-2.45.3 dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.17 app-text/docbook-xml-dtd:4.5 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( x11-wm/mutter[test] ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=gnome-extra/evolution-data-server-3.46.0:= >=app-crypt/gcr-3.90.0:4=[introspection] >=dev-libs/glib-2.68:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.73.1[cairo] >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-44.0:0/12[introspection,test?] >=sys-auth/polkit-0.120_p20220509[introspection] >=gnome-base/gsettings-desktop-schemas-42_beta[introspection] >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.19 >=gnome-base/gnome-desktop-40.0:4 networkmanager? ( >=net-misc/networkmanager-1.10.4[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242:= >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-core-2.46:2[introspection] x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-libs/libpulse-2[glib] dev-libs/libical:= >=x11-libs/libXfixes-5.0 gui-libs/gtk:4[introspection] python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) media-libs/libglvnd[X] +DESCRIPTION=Provides core UI functions for the GNOME desktop +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/GnomeShell https://gitlab.gnome.org/GNOME/gnome-shell +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg +IUSE=elogind gtk-doc +ibus +networkmanager systemd test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ +PDEPEND=>=gnome-base/gdm-3.5[introspection(+)] >=gnome-base/gnome-control-center-3.26[networkmanager(+)?] +RDEPEND=>=gnome-extra/evolution-data-server-3.46.0:= >=app-crypt/gcr-3.90.0:4=[introspection] >=dev-libs/glib-2.68:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.73.1[cairo] >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-44.0:0/12[introspection,test?] >=sys-auth/polkit-0.120_p20220509[introspection] >=gnome-base/gsettings-desktop-schemas-42_beta[introspection] >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.19 >=gnome-base/gnome-desktop-40.0:4 networkmanager? ( >=net-misc/networkmanager-1.10.4[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242:= >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-core-2.46:2[introspection] x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-libs/libpulse-2[glib] dev-libs/libical:= >=x11-libs/libXfixes-5.0 gui-libs/gtk:4[introspection] python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) media-libs/libglvnd[X] >=sys-apps/accountsservice-0.6.14[introspection] app-accessibility/at-spi2-core:2[introspection] app-misc/geoclue[introspection] media-libs/graphene[introspection] x11-libs/pango[introspection] net-libs/libsoup:3.0[introspection] >=sys-power/upower-0.99:=[introspection] gnome-base/librsvg:2[introspection] >=gnome-base/gnome-session-2.91.91 >=gnome-base/gnome-settings-daemon-3.8.3 x11-misc/xdg-utils >=x11-themes/adwaita-icon-theme-3.26 networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) ibus? ( >=app-i18n/ibus-1.5.26[gtk3,gtk4,introspection] ) media-fonts/cantarell sys-apps/xdg-desktop-portal-gnome +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ?? ( elogind systemd ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-shell/44/gnome-shell-44.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6a5b916b7f25ff43d08ba997c9db16b4 diff --git a/metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45_alpha b/metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45_alpha new file mode 100644 index 000000000000..1ed2f8f1c2ca --- /dev/null +++ b/metadata/md5-cache/gnome-base/gsettings-desktop-schemas-45_alpha @@ -0,0 +1,14 @@ +BDEPEND=introspection? ( >=dev-libs/gobject-introspection-1.54:= ) dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DESCRIPTION=Collection of GSettings schemas for GNOME desktop +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=+introspection +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=LGPL-2.1+ +SLOT=0 +SRC_URI=mirror://gnome/sources/gsettings-desktop-schemas/45/gsettings-desktop-schemas-45.alpha.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6bda28ac592fe567dbccb952c856d3ae diff --git a/metadata/md5-cache/gnome-base/gvfs-1.50.5 b/metadata/md5-cache/gnome-base/gvfs-1.50.5 new file mode 100644 index 000000000000..6256f1625565 --- /dev/null +++ b/metadata/md5-cache/gnome-base/gvfs-1.50.5 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/glib-utils app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-util/gdbus-codegen test? ( dev-libs/libgdata ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh +DESCRIPTION=Virtual filesystem implementation for GIO +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/gvfs +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson systemd tmpfiles xdg +IUSE=afp archive bluray cdda elogind fuse google keyring gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test +udev udisks zeroconf +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/glib-2.70.0:2 >=gnome-base/gsettings-desktop-schemas-3.33.0 afp? ( >=dev-libs/libgcrypt-1.2.2:0= ) sys-apps/dbus app-crypt/gcr:0= policykit? ( >=sys-auth/polkit-0.114 sys-libs/libcap ) http? ( dev-libs/libxml2:2 >=net-libs/libsoup-3.0.0:3.0 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) udev? ( >=dev-libs/libgudev-147:= ) fuse? ( >=sys-fs/fuse-3.0.0:3 virtual/tmpfiles ) udisks? ( >=sys-fs/udisks-1.97:2 ) systemd? ( >=sys-apps/systemd-206:0= ) elogind? ( >=sys-auth/elogind-229:0= ) ios? ( >=app-pda/libimobiledevice-1.2:= >=app-pda/libplist-1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= ) keyring? ( app-crypt/libsecret ) bluray? ( media-libs/libbluray:= ) mtp? ( virtual/libusb:1 >=media-libs/libmtp-1.1.15:= ) samba? ( >=net-fs/samba-4[client] ) archive? ( app-arch/libarchive:= ) cdda? ( dev-libs/libcdio:0= >=dev-libs/libcdio-paranoia-0.78.2:= ) google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] ) gphoto2? ( >=media-libs/libgphoto2-2.5.0:= ) nfs? ( >=net-fs/libnfs-1.9.8:= ) virtual/openssh +REQUIRED_USE=?? ( elogind systemd ) cdda? ( udev ) google? ( gnome-online-accounts ) gphoto2? ( udev ) mtp? ( udev ) udisks? ( udev ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gvfs/1.50/gvfs-1.50.5.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=751c982797f913d431a3e2be0e106088 diff --git a/metadata/md5-cache/gnome-base/librsvg-2.56.2 b/metadata/md5-cache/gnome-base/librsvg-2.56.2 new file mode 100644 index 000000000000..cca36707fac5 --- /dev/null +++ b/metadata/md5-cache/gnome-base/librsvg-2.56.2 @@ -0,0 +1,17 @@ +BDEPEND=>=virtual/rust-1.65.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/gdk-pixbuf || ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/docutils[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/docutils[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ) gtk-doc? ( dev-util/gi-docgen ) virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) dev-libs/gobject-introspection-common dev-libs/vala-common >=virtual/rust-1.53 >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=>=x11-libs/cairo-1.16.0[glib,svg(+),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.9: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/gdk-pixbuf-2.20: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(-)?] >=dev-libs/glib-2.50.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(-)?] >=media-libs/harfbuzz-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-r4: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/pango-1.48.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(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +DESCRIPTION=Scalable Vector Graphics (SVG) rendering library +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/LibRsvg https://gitlab.gnome.org/GNOME/librsvg +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cargo gnome2 multilib-minimal python-any-r1 rust-toolchain vala +IUSE=gtk-doc +introspection +vala debug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 BSD CC0-1.0 LGPL-2.1+ ISC MIT MPL-2.0 Unicode-DFS-2016 +RDEPEND=>=x11-libs/cairo-1.16.0[glib,svg(+),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.9: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/gdk-pixbuf-2.20: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(-)?] >=dev-libs/glib-2.50.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(-)?] >=media-libs/harfbuzz-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-r4: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/pango-1.48.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(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) +REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) +SLOT=2 +SRC_URI=mirror://gnome/sources/librsvg/2.56/librsvg-2.56.2.tar.xz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/anyhow/1.0.71/download -> anyhow-1.0.71.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/assert_cmd/2.0.11/download -> assert_cmd-2.0.11.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/base-x/0.2.11/download -> base-x-0.2.11.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.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/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.3/download -> bitflags-2.3.3.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.5.0/download -> bstr-1.5.0.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/bytemuck/1.13.1/download -> bytemuck-1.13.1.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cairo-rs/0.17.10/download -> cairo-rs-0.17.10.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.17.10/download -> cairo-sys-rs-0.17.10.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-expr/0.15.3/download -> cfg-expr-0.15.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/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/ciborium/0.2.1/download -> ciborium-0.2.1.crate https://crates.io/api/v1/crates/ciborium-io/0.2.1/download -> ciborium-io-0.2.1.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.1/download -> ciborium-ll-0.2.1.crate https://crates.io/api/v1/crates/clap/3.2.25/download -> clap-3.2.25.crate https://crates.io/api/v1/crates/clap/4.3.10/download -> clap-4.3.10.crate https://crates.io/api/v1/crates/clap_builder/4.3.10/download -> clap_builder-4.3.10.crate https://crates.io/api/v1/crates/clap_complete/4.3.1/download -> clap_complete-4.3.1.crate https://crates.io/api/v1/crates/clap_derive/4.3.2/download -> clap_derive-4.3.2.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/const-cstr/0.3.0/download -> const-cstr-0.3.0.crate https://crates.io/api/v1/crates/const_fn/0.4.9/download -> const_fn-0.4.9.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion/0.4.0/download -> criterion-0.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/cssparser/0.29.6/download -> cssparser-0.29.6.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.1/download -> cssparser-macros-0.6.1.crate https://crates.io/api/v1/crates/data-url/0.2.0/download -> data-url-0.2.0.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/discard/1.0.4/download -> discard-1.0.4.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dtoa/1.0.6/download -> dtoa-1.0.6.crate https://crates.io/api/v1/crates/dtoa-short/0.3.4/download -> dtoa-short-0.3.4.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.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.32/download -> encoding_rs-0.8.32.crate https://crates.io/api/v1/crates/equivalent/1.0.0/download -> equivalent-1.0.0.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.0/download -> fdeflate-0.3.0.crate https://crates.io/api/v1/crates/flate2/1.0.26/download -> flate2-1.0.26.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/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-channel/0.3.28/download -> futures-channel-0.3.28.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-executor/0.3.28/download -> futures-executor-0.3.28.crate https://crates.io/api/v1/crates/futures-io/0.3.28/download -> futures-io-0.3.28.crate https://crates.io/api/v1/crates/futures-macro/0.3.28/download -> futures-macro-0.3.28.crate https://crates.io/api/v1/crates/futures-task/0.3.28/download -> futures-task-0.3.28.crate https://crates.io/api/v1/crates/futures-util/0.3.28/download -> futures-util-0.3.28.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/0.17.10/download -> gdk-pixbuf-0.17.10.crate https://crates.io/api/v1/crates/gdk-pixbuf-sys/0.17.10/download -> gdk-pixbuf-sys-0.17.10.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.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gio/0.17.10/download -> gio-0.17.10.crate https://crates.io/api/v1/crates/gio-sys/0.17.10/download -> gio-sys-0.17.10.crate https://crates.io/api/v1/crates/glib/0.17.10/download -> glib-0.17.10.crate https://crates.io/api/v1/crates/glib-macros/0.17.10/download -> glib-macros-0.17.10.crate https://crates.io/api/v1/crates/glib-sys/0.17.10/download -> glib-sys-0.17.10.crate https://crates.io/api/v1/crates/gobject-sys/0.17.10/download -> gobject-sys-0.17.10.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.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.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/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/is-terminal/0.4.8/download -> is-terminal-0.4.8.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.crate https://crates.io/api/v1/crates/language-tags/0.3.2/download -> language-tags-0.3.2.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libloading/0.8.0/download -> libloading-0.8.0.crate https://crates.io/api/v1/crates/libm/0.2.7/download -> libm-0.2.7.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.3/download -> linux-raw-sys-0.4.3.crate https://crates.io/api/v1/crates/locale_config/0.3.0/download -> locale_config-0.3.0.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.19/download -> log-0.4.19.crate https://crates.io/api/v1/crates/lopdf/0.29.0/download -> lopdf-0.29.0.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/markup5ever/0.11.0/download -> markup5ever-0.11.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.7/download -> matrixmultiply-0.3.7.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.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/nalgebra/0.32.2/download -> nalgebra-0.32.2.crate https://crates.io/api/v1/crates/nalgebra-macros/0.2.0/download -> nalgebra-macros-0.2.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nodrop/0.1.14/download -> nodrop-0.1.14.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.3/download -> num-complex-0.4.3.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.1/download -> num-rational-0.4.1.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.16.0/download -> num_cpus-1.16.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_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/os_str_bytes/6.5.1/download -> os_str_bytes-6.5.1.crate https://crates.io/api/v1/crates/pango/0.17.10/download -> pango-0.17.10.crate https://crates.io/api/v1/crates/pango-sys/0.17.10/download -> pango-sys-0.17.10.crate https://crates.io/api/v1/crates/pangocairo/0.17.10/download -> pangocairo-0.17.10.crate https://crates.io/api/v1/crates/pangocairo-sys/0.17.10/download -> pangocairo-sys-0.17.10.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.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/paste/1.0.12/download -> paste-1.0.12.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_macros/0.10.0/download -> phf_macros-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.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.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/plotters/0.3.5/download -> plotters-0.3.5.crate https://crates.io/api/v1/crates/plotters-backend/0.3.5/download -> plotters-backend-0.3.5.crate https://crates.io/api/v1/crates/plotters-svg/0.3.5/download -> plotters-svg-0.3.5.crate https://crates.io/api/v1/crates/png/0.17.9/download -> png-0.17.9.crate https://crates.io/api/v1/crates/pom/3.3.0/download -> pom-3.3.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates/2.1.5/download -> predicates-2.1.5.crate https://crates.io/api/v1/crates/predicates/3.0.3/download -> predicates-3.0.3.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.63/download -> proc-macro2-1.0.63.crate https://crates.io/api/v1/crates/proptest/1.2.0/download -> proptest-1.2.0.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/rand_xorshift/0.3.0/download -> rand_xorshift-0.3.0.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rctree/0.5.0/download -> rctree-0.5.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex/1.8.4/download -> regex-1.8.4.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.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.7.2/download -> regex-syntax-0.7.2.crate https://crates.io/api/v1/crates/rgb/0.8.36/download -> rgb-0.8.36.crate https://crates.io/api/v1/crates/rustc_version/0.2.3/download -> rustc_version-0.2.3.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.21/download -> rustix-0.37.21.crate https://crates.io/api/v1/crates/rustix/0.38.1/download -> rustix-0.38.1.crate https://crates.io/api/v1/crates/rusty-fork/0.3.0/download -> rusty-fork-0.3.0.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/safe_arch/0.7.0/download -> safe_arch-0.7.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/selectors/0.24.0/download -> selectors-0.24.0.crate https://crates.io/api/v1/crates/semver/0.9.0/download -> semver-0.9.0.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/semver-parser/0.7.0/download -> semver-parser-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.164/download -> serde-1.0.164.crate https://crates.io/api/v1/crates/serde_derive/1.0.164/download -> serde_derive-1.0.164.crate https://crates.io/api/v1/crates/serde_json/1.0.99/download -> serde_json-1.0.99.crate https://crates.io/api/v1/crates/serde_spanned/0.6.3/download -> serde_spanned-0.6.3.crate https://crates.io/api/v1/crates/servo_arc/0.2.0/download -> servo_arc-0.2.0.crate https://crates.io/api/v1/crates/sha1/0.6.1/download -> sha1-0.6.1.crate https://crates.io/api/v1/crates/sha1_smol/1.0.0/download -> sha1_smol-1.0.0.crate https://crates.io/api/v1/crates/simba/0.8.1/download -> simba-0.8.1.crate https://crates.io/api/v1/crates/simd-adler32/0.3.5/download -> simd-adler32-0.3.5.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/standback/0.2.17/download -> standback-0.2.17.crate https://crates.io/api/v1/crates/stdweb/0.4.20/download -> stdweb-0.4.20.crate https://crates.io/api/v1/crates/stdweb-derive/0.5.3/download -> stdweb-derive-0.5.3.crate https://crates.io/api/v1/crates/stdweb-internal-macros/0.2.9/download -> stdweb-internal-macros-0.2.9.crate https://crates.io/api/v1/crates/stdweb-internal-runtime/0.1.5/download -> stdweb-internal-runtime-0.1.5.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.22/download -> syn-2.0.22.crate https://crates.io/api/v1/crates/system-deps/6.1.1/download -> system-deps-6.1.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.8/download -> target-lexicon-0.12.8.crate https://crates.io/api/v1/crates/tempfile/3.6.0/download -> tempfile-3.6.0.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/time/0.2.27/download -> time-0.2.27.crate https://crates.io/api/v1/crates/time-macros/0.1.1/download -> time-macros-0.1.1.crate https://crates.io/api/v1/crates/time-macros-impl/0.1.2/download -> time-macros-impl-0.1.2.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.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.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.7.5/download -> toml-0.7.5.crate https://crates.io/api/v1/crates/toml_datetime/0.6.3/download -> toml_datetime-0.6.3.crate https://crates.io/api/v1/crates/toml_edit/0.19.11/download -> toml_edit-0.19.11.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/url/2.4.0/download -> url-2.4.0.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.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/walkdir/2.3.3/download -> walkdir-2.3.3.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.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/web-sys/0.3.64/download -> web-sys-0.3.64.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/wide/0.7.10/download -> wide-0.7.10.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.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/winnow/0.4.7/download -> winnow-0.4.7.crate https://crates.io/api/v1/crates/xml5ever/0.17.0/download -> xml5ever-0.17.0.crate https://crates.io/api/v1/crates/yeslogic-fontconfig-sys/4.0.1/download -> yeslogic-fontconfig-sys-4.0.1.crate +_eclasses_=cargo cddd4ee89517b7a52ddce3da8abf3109 flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea rust-toolchain 73b1f4e031bc8fa4637618a4fc1266d1 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=47fe8c2f343d3e44b6867de145c79b91 diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz index 0ebf9d9f81bfa3e90affafa4dc0b28afce51aa77..ca64ef70dc5c21d56fd3d2dbc074139b9a2d288e 100644 GIT binary patch literal 15861 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 LV~S&z+i(B?-q3AI literal 14880 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 SaTq=R)BgiP4A0V>X#fC6E?8~= diff --git a/metadata/md5-cache/gnome-extra/evolution-data-server-3.48.4 b/metadata/md5-cache/gnome-extra/evolution-data-server-3.48.4 new file mode 100644 index 000000000000..2ddc9159ff9d --- /dev/null +++ b/metadata/md5-cache/gnome-extra/evolution-data-server-3.48.4 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils dev-util/gperf gtk-doc? ( >=dev-util/gtk-doc-1.14 app-text/docbook-xml-dtd:4.1.2 ) >=dev-util/intltool-0.35.5 >=sys-devel/gettext-0.18.3 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=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-crypt/libsecret-0.5[crypt] >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.70:2 >=dev-libs/libical-3.0.8:=[glib,introspection?] >=dev-libs/libxml2-2 >=dev-libs/nspr-4.4 >=dev-libs/nss-3.9 >=net-libs/libsoup-3.1.1:3.0 >=dev-libs/json-glib-1.0.4 dev-libs/icu:= sys-libs/zlib:= virtual/libiconv berkdb? ( >=sys-libs/db-4:= ) gtk? ( >=x11-libs/gtk+-3.20:3 >=gui-libs/gtk-4.4:4 >=media-libs/libcanberra-0.25[gtk3] oauth? ( >=net-libs/webkit-gtk-2.34.0:4.1 >=net-libs/webkit-gtk-2.39.90:6 ) ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= ) introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) kerberos? ( virtual/krb5:= ) ldap? ( >=net-nds/openldap-2:= ) weather? ( >=dev-libs/libgweather-4.2.0:4= ) vala? ( || ( dev-lang/vala:0.56 ) >=net-libs/libsoup-3.1.1:3.0[vala] dev-libs/libical[vala] ) +DESCRIPTION=Evolution groupware backend +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution-data-server +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake db-use flag-o-matic gnome2 vala virtualx +IUSE=berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos oauth vala +weather test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=|| ( LGPL-2 LGPL-3 ) BSD Sleepycat +RDEPEND=>=app-crypt/libsecret-0.5[crypt] >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.70:2 >=dev-libs/libical-3.0.8:=[glib,introspection?] >=dev-libs/libxml2-2 >=dev-libs/nspr-4.4 >=dev-libs/nss-3.9 >=net-libs/libsoup-3.1.1:3.0 >=dev-libs/json-glib-1.0.4 dev-libs/icu:= sys-libs/zlib:= virtual/libiconv berkdb? ( >=sys-libs/db-4:= ) gtk? ( >=x11-libs/gtk+-3.20:3 >=gui-libs/gtk-4.4:4 >=media-libs/libcanberra-0.25[gtk3] oauth? ( >=net-libs/webkit-gtk-2.34.0:4.1 >=net-libs/webkit-gtk-2.39.90:6 ) ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= ) introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) kerberos? ( virtual/krb5:= ) ldap? ( >=net-nds/openldap-2:= ) weather? ( >=dev-libs/libgweather-4.2.0:4= ) +REQUIRED_USE=oauth? ( gtk ) vala? ( introspection ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0/64-11-21-4-2-27-2-27-4-0 +SRC_URI=mirror://gnome/sources/evolution-data-server/3.48/evolution-data-server-3.48.4.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b1db32094b8dfee045d2e1ca46b5081c diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-31.0 b/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-31.0 new file mode 100644 index 000000000000..674888b688ae --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-shell-extension-alphabetical-grid-31.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile install postinst postrm preinst +DESCRIPTION=Restore the alphabetical ordering of the app grid +EAPI=8 +HOMEPAGE=https://github.com/stuarthayhurst/alphabetical-grid-extension +INHERIT=gnome2-utils +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=app-eselect/eselect-gnome-shell-extensions >=gnome-base/gnome-shell-3.38 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v31.0.tar.gz -> gnome-shell-extension-alphabetical-grid-31.0.tar.gz +_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a284403349e2885f9bc266230f20d34a diff --git a/metadata/md5-cache/gnome-extra/gnome-software-44.3 b/metadata/md5-cache/gnome-extra/gnome-software-44.3 new file mode 100644 index 000000000000..ea9372ebf14a --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-software-44.3 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/libxml2:2 dev-util/gdbus-codegen >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=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/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.9.2:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.3_rc:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.5.6 ) flatpak? ( >=sys-apps/flatpak-1.14.0-r1 dev-util/ostree ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5 test? ( dev-libs/libglib-testing ) +DESCRIPTION=Gnome install & update software +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson virtualx xdg +IUSE=flatpak +firmware gnome gtk-doc sysprof udev test test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.9.2:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.3_rc:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.5.6 ) flatpak? ( >=sys-apps/flatpak-1.14.0-r1 dev-util/ostree ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-software/44/gnome-software-44.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e24f5648d05e679bf2b4a019de2c9e3e diff --git a/metadata/md5-cache/gnome-extra/gnome-system-monitor-45_alpha b/metadata/md5-cache/gnome-extra/gnome-system-monitor-45_alpha new file mode 100644 index 000000000000..a5f355af3316 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-system-monitor-45_alpha @@ -0,0 +1,16 @@ +BDEPEND=dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=sys-auth/polkit-0.114 app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-cpp/glibmm-2.46:2 >=dev-libs/glib-2.56.0:2 >=x11-libs/gtk+-3.22:3[X(+)?] >=dev-cpp/gtkmm-3.3.18:3.0 >=dev-cpp/atkmm-2.28:0 >=gnome-base/libgtop-2.37.2:2= >=gui-libs/libhandy-1.5.0:1 >=gnome-base/librsvg-2.35:2 >=dev-libs/libxml2-2.0:2 X? ( >=x11-libs/libwnck-2.91.0:3 ) systemd? ( >=sys-apps/systemd-44:0= ) +DESCRIPTION=The Gnome System Monitor +EAPI=8 +HOMEPAGE=https://help.gnome.org/users/gnome-system-monitor/stable/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=systemd X +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-cpp/glibmm-2.46:2 >=dev-libs/glib-2.56.0:2 >=x11-libs/gtk+-3.22:3[X(+)?] >=dev-cpp/gtkmm-3.3.18:3.0 >=dev-cpp/atkmm-2.28:0 >=gnome-base/libgtop-2.37.2:2= >=gui-libs/libhandy-1.5.0:1 >=gnome-base/librsvg-2.35:2 >=dev-libs/libxml2-2.0:2 X? ( >=x11-libs/libwnck-2.91.0:3 ) systemd? ( >=sys-apps/systemd-44:0= ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-system-monitor/45/gnome-system-monitor-45.alpha.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=127ac9dd185d99a395fb2a57e92745e6 diff --git a/metadata/md5-cache/gnome-extra/gnome-user-docs-44.3 b/metadata/md5-cache/gnome-extra/gnome-user-docs-44.3 new file mode 100644 index 000000000000..68dcf1fdbde9 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-user-docs-44.3 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-libs/libxml2 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DESCRIPTION=GNOME end user documentation +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-user-docs +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=CC-BY-3.0 +RESTRICT=binchecks strip !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-user-docs/44/gnome-user-docs-44.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4bca05742af6e542f8a8b8b2d706b51f diff --git a/metadata/md5-cache/gnome-extra/zenity-3.44.1 b/metadata/md5-cache/gnome-extra/zenity-3.44.1 new file mode 100644 index 000000000000..a544a873e674 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/zenity-3.44.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.4 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=x11-libs/gtk+-3.16.0:3[X] >=dev-libs/glib-2.43.4:2 libnotify? ( >=x11-libs/libnotify-0.6.1:= ) webkit? ( >=net-libs/webkit-gtk-2.8.1:4.1 ) x11-libs/libX11 x11-libs/gdk-pixbuf:2 x11-libs/pango +DESCRIPTION=Tool to display dialogs from the commandline and shell scripts +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Zenity +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=libnotify webkit +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2+ +RDEPEND=>=x11-libs/gtk+-3.16.0:3[X] >=dev-libs/glib-2.43.4:2 libnotify? ( >=x11-libs/libnotify-0.6.1:= ) webkit? ( >=net-libs/webkit-gtk-2.8.1:4.1 ) x11-libs/libX11 x11-libs/gdk-pixbuf:2 x11-libs/pango +SLOT=0 +SRC_URI=mirror://gnome/sources/zenity/3.44/zenity-3.44.1.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=75d3802e2d32edc1a7dd9a5ef102d7c3 diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz index f7753b9244c1e65bbab3413f200bca907711dc20..19c730a8f0fad7df503c8418a2f0e97f01082d02 100644 GIT binary patch literal 10061 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 literal 9903 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/scdoc-1.9.2 dev-util/gdbus-codegen virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-libs/glib:2 dev-libs/jsoncpp:= dev-libs/libinput:= dev-libs/libsigc++:2 >=dev-libs/libfmt-7.0.0:= >=dev-libs/spdlog-1.8.5:= dev-libs/date:= dev-libs/wayland gui-libs/wlroots:= x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon evdev? ( dev-libs/libevdev:= ) jack? ( virtual/jack ) libinput? ( dev-libs/libinput:= ) logind? ( || ( sys-apps/systemd sys-auth/elogind ) ) mpd? ( media-libs/libmpdclient ) mpris? ( >=media-sound/playerctl-2 ) network? ( dev-libs/libnl:3 ) popups? ( gui-libs/gtk-layer-shell ) pipewire? ( media-video/wireplumber:0/0.4 ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] dev-libs/libayatana-appindicator ) udev? ( virtual/libudev:= ) upower? ( sys-power/upower ) wifi? ( sys-apps/util-linux ) dev-libs/wayland-protocols test? ( dev-cpp/catch:0 ) +DESCRIPTION=Highly customizable Wayland bar for Sway and Wlroots based compositors +EAPI=8 +HOMEPAGE=https://github.com/Alexays/Waybar +INHERIT=meson +IUSE=evdev experimental jack +libinput +logind mpd mpris network +popups pipewire pulseaudio sndio systemd test tray +udev upower wifi +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-cpp/cairomm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-libs/glib:2 dev-libs/jsoncpp:= dev-libs/libinput:= dev-libs/libsigc++:2 >=dev-libs/libfmt-7.0.0:= >=dev-libs/spdlog-1.8.5:= dev-libs/date:= dev-libs/wayland gui-libs/wlroots:= x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon evdev? ( dev-libs/libevdev:= ) jack? ( virtual/jack ) libinput? ( dev-libs/libinput:= ) logind? ( || ( sys-apps/systemd sys-auth/elogind ) ) mpd? ( media-libs/libmpdclient ) mpris? ( >=media-sound/playerctl-2 ) network? ( dev-libs/libnl:3 ) popups? ( gui-libs/gtk-layer-shell ) pipewire? ( media-video/wireplumber:0/0.4 ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) systemd? ( sys-apps/systemd:= ) tray? ( dev-libs/libdbusmenu[gtk3] dev-libs/libayatana-appindicator ) udev? ( virtual/libudev:= ) upower? ( sys-power/upower ) wifi? ( sys-apps/util-linux ) +REQUIRED_USE=mpris? ( logind ) upower? ( logind ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/Alexays/Waybar/archive/0.9.19.tar.gz -> waybar-0.9.19.tar.gz +_eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=a9d7ba2f5cb05a87f5e50507b3df0bc0 diff --git a/metadata/md5-cache/gui-apps/waybar-9999 b/metadata/md5-cache/gui-apps/waybar-9999 index faf75bf07301..58da62a60e46 100644 --- a/metadata/md5-cache/gui-apps/waybar-9999 +++ b/metadata/md5-cache/gui-apps/waybar-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=mpris? ( logind ) upower? ( logind ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a4f10930cc9ee779c192d75d38d9dd57 +_md5_=a9d7ba2f5cb05a87f5e50507b3df0bc0 diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz index 64cc3958efa3003a219e0f43a826240e31c5825a..2e6c6108ff1fb5c654b6df61917329b7a3d5c0f3 100644 GIT binary patch literal 8425 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 Lin#8k0y_WzC_W24 literal 7759 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/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/pygobject:3[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ) ) dev-python/docutils >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=sys-devel/gettext-0.19.7 virtual/pkgconfig test? ( dev-libs/glib:2 media-fonts/cantarell wayland? ( dev-libs/weston[headless] ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.76.0:2 >=x11-libs/cairo-1.17.6[aqua?,glib,svg(+),X?] >=x11-libs/pango-1.50.0[introspection?] >=dev-libs/fribidi-1.0.6 >=media-libs/harfbuzz-2.6.0:= >=x11-libs/gdk-pixbuf-2.30:2[introspection?] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= >=media-libs/libepoxy-1.4[egl,X(+)?] >=media-libs/graphene-1.10.0[introspection?] app-text/iso-codes x11-misc/shared-mime-info cloudproviders? ( net-libs/libcloudproviders ) colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg:= ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3:1.0 >=media-libs/gst-plugins-base-1.12.3:1.0[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.76:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.31 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-core-2.46.0 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=GTK is a multi-platform toolkit for creating graphical user interfaces +EAPI=8 +HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg +IUSE=aqua broadway cloudproviders colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg >=x11-themes/adwaita-icon-theme-3.14 +RDEPEND=>=dev-libs/glib-2.76.0:2 >=x11-libs/cairo-1.17.6[aqua?,glib,svg(+),X?] >=x11-libs/pango-1.50.0[introspection?] >=dev-libs/fribidi-1.0.6 >=media-libs/harfbuzz-2.6.0:= >=x11-libs/gdk-pixbuf-2.30:2[introspection?] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= >=media-libs/libepoxy-1.4[egl,X(+)?] >=media-libs/graphene-1.10.0[introspection?] app-text/iso-codes x11-misc/shared-mime-info cloudproviders? ( net-libs/libcloudproviders ) colord? ( >=x11-misc/colord-0.1.9:0= ) cups? ( >=net-print/cups-2.0 ) ffmpeg? ( media-video/ffmpeg:= ) gstreamer? ( >=media-libs/gst-plugins-bad-1.12.3:1.0 >=media-libs/gst-plugins-base-1.12.3:1.0[opengl] ) introspection? ( >=dev-libs/gobject-introspection-1.76:= ) vulkan? ( media-libs/vulkan-loader:= ) wayland? ( >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.31 media-libs/mesa[wayland] >=x11-libs/libxkbcommon-0.2 ) X? ( >=app-accessibility/at-spi2-core-2.46.0 media-libs/fontconfig media-libs/mesa[X(+)] x11-libs/libX11 >=x11-libs/libXi-1.8 x11-libs/libXext >=x11-libs/libXrandr-1.5 x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXdamage x11-libs/libXinerama ) >=dev-util/gtk-update-icon-cache-3 +REQUIRED_USE=|| ( aqua wayland X ) test? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=mirror://gnome/sources/gtk/4.11/gtk-4.11.4.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8e99728595bb1a166a050323aca4b688 diff --git a/metadata/md5-cache/gui-libs/libadwaita-1.4_alpha b/metadata/md5-cache/gui-libs/libadwaita-1.4_alpha new file mode 100644 index 000000000000..5f6924260afa --- /dev/null +++ b/metadata/md5-cache/gui-libs/libadwaita-1.4_alpha @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) vala? ( || ( dev-lang/vala:0.56 ) ) dev-util/glib-utils sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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 prepare setup test +DEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.11.3:4[introspection?] dev-libs/appstream:= dev-libs/fribidi introspection? ( >=dev-libs/gobject-introspection-1.54:= ) x11-base/xorg-proto +DESCRIPTION=Building blocks for modern adaptive GNOME applications +EAPI=8 +HOMEPAGE=https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita +INHERIT=gnome.org meson python-any-r1 vala virtualx +IUSE=+introspection test +vala test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.11.3:4[introspection?] dev-libs/appstream:= dev-libs/fribidi introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +REQUIRED_USE=vala? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=1 +SRC_URI=mirror://gnome/sources/libadwaita/1.4/libadwaita-1.4.alpha.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 +_md5_=9f012c5c5646b0ce2f38325a9046120e diff --git a/metadata/md5-cache/gui-libs/libgedit-gtksourceview-299.0.3 b/metadata/md5-cache/gui-libs/libgedit-gtksourceview-299.0.3 new file mode 100644 index 000000000000..d988d7d817b2 --- /dev/null +++ b/metadata/md5-cache/gui-libs/libgedit-gtksourceview-299.0.3 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.25 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.6 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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/glib-2.74:2 >=x11-libs/gtk+-3.20:3 >=dev-libs/libxml2-2.6:2 dev-libs/gobject-introspection:= +DESCRIPTION=Gedit Technology - Source code editing widget +EAPI=8 +HOMEPAGE=https://github.com/gedit-technology/libgedit-gtksourceview +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org meson virtualx xdg +IUSE=gtk-doc test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.74:2 >=x11-libs/gtk+-3.20:3 >=dev-libs/libxml2-2.6:2 dev-libs/gobject-introspection:= +RESTRICT=!test? ( test ) +SLOT=300 +SRC_URI=https://gedit-technology.net/tarballs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=774391fa64a1eb66ffeeba1ee13e2301 diff --git a/metadata/md5-cache/gui-libs/tepl-6.6.0 b/metadata/md5-cache/gui-libs/tepl-6.6.0 new file mode 100644 index 000000000000..31839644dadc --- /dev/null +++ b/metadata/md5-cache/gui-libs/tepl-6.6.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.25 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.6 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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 test +DEPEND=>=dev-libs/glib-2.62:2 >=x11-libs/gtk+-3.22:3 >=gui-libs/libgedit-gtksourceview-299.0.1:300 >=gui-libs/amtk-5.0:5= dev-libs/icu:= gnome-base/gsettings-desktop-schemas dev-libs/gobject-introspection:= +DESCRIPTION=GtkSourceView-based text editors and IDE helper library +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/swilmet/tepl +INHERIT=gnome.org meson virtualx +IUSE=gtk-doc test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-3+ +RDEPEND=>=dev-libs/glib-2.62:2 >=x11-libs/gtk+-3.22:3 >=gui-libs/libgedit-gtksourceview-299.0.1:300 >=gui-libs/amtk-5.0:5= dev-libs/icu:= gnome-base/gsettings-desktop-schemas dev-libs/gobject-introspection:= +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=6/3 +SRC_URI=mirror://gnome/sources/tepl/6.6/tepl-6.6.0.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 +_md5_=c7a26ebff3305891c746df67e1216e95 diff --git a/metadata/md5-cache/gui-libs/wlroots-0.14.1-r1 b/metadata/md5-cache/gui-libs/wlroots-0.14.1-r1 index 94336c0745da..933e6f9c96d4 100644 --- a/metadata/md5-cache/gui-libs/wlroots-0.14.1-r1 +++ b/metadata/md5-cache/gui-libs/wlroots-0.14.1-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/swaywm/wlroots INHERIT=meson IUSE=x11-backend X -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-libs/libinput-1.14.0:0= >=dev-libs/wayland-1.19.0 >=dev-libs/wayland-protocols-1.17.0 media-libs/mesa[egl(+),gles2,gbm(+)] sys-auth/seatd:= virtual/libudev x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pixman x11-backend? ( x11-libs/libxcb:0= ) X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-image x11-libs/xcb-util-wm ) SLOT=0/14 SRC_URI=https://github.com/swaywm/wlroots/archive/0.14.1.tar.gz -> wlroots-0.14.1.tar.gz _eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=31e2de09b8d733fb43cb874db93f0ae8 +_md5_=1e0824ce3c4bc581073da643c0b5ee3c diff --git a/metadata/md5-cache/gui-libs/wlroots-0.15.1-r1 b/metadata/md5-cache/gui-libs/wlroots-0.15.1-r1 index abab0ba4a138..a66fbd17fbcf 100644 --- a/metadata/md5-cache/gui-libs/wlroots-0.15.1-r1 +++ b/metadata/md5-cache/gui-libs/wlroots-0.15.1-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://gitlab.freedesktop.org/wlroots/wlroots INHERIT=meson IUSE=tinywl vulkan x11-backend X -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-libs/libinput-1.14.0:0= >=dev-libs/wayland-1.20.0 >=dev-libs/wayland-protocols-1.24 media-libs/mesa[egl(+),gles2,gbm(+)] sys-auth/seatd:= virtual/libudev vulkan? ( dev-util/glslang:0= dev-util/vulkan-headers:0= media-libs/vulkan-loader:0= ) >=x11-libs/libdrm-2.4.109:0= x11-libs/libxkbcommon x11-libs/pixman x11-backend? ( x11-libs/libxcb:0= ) X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-image x11-libs/xcb-util-wm ) SLOT=0/15 SRC_URI=https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.15.1/wlroots-0.15.1.tar.gz _eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d1a387dbed31dc89a343495d9cad22b0 +_md5_=9ca8c70d7220ebe93fddd763acba6354 diff --git a/metadata/md5-cache/gui-libs/wlroots-0.16.2-r1 b/metadata/md5-cache/gui-libs/wlroots-0.16.2-r1 index dd2433b8e9bd..a33da1434704 100644 --- a/metadata/md5-cache/gui-libs/wlroots-0.16.2-r1 +++ b/metadata/md5-cache/gui-libs/wlroots-0.16.2-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://gitlab.freedesktop.org/wlroots/wlroots INHERIT=meson IUSE=+drm +libinput tinywl vulkan x11-backend X -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86 LICENSE=MIT RDEPEND=>=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.28 drm? ( sys-apps/hwdata:= ) libinput? ( >=dev-libs/libinput-1.14.0:0= ) media-libs/mesa[egl(+),gles2] sys-auth/seatd:= virtual/libudev vulkan? ( dev-util/glslang:0= dev-util/vulkan-headers:0= media-libs/vulkan-loader:0= ) >=x11-libs/libdrm-2.4.114:0= x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0:0= x11-backend? ( x11-libs/libxcb:0= ) X? ( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-image x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) SLOT=0/16 SRC_URI=https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.16.2/wlroots-0.16.2.tar.gz _eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=41262c55cbc6d64b265659ad951ecc0b +_md5_=15233cc8d9d879b533a3509a9c637bb0 diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz index a1f8bdf15596a08c25fecba0c579b9efb04663db..cc50e9b9c31904a83a96a4f55fc02a9b403f0100 100644 GIT binary patch literal 104486 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%0A+sk%FN=;EcuP8mzqAX~dCT$h8 z=B1*OTDActaHo?UxNV#l1y8cvEK0n_e^oQ2Hr8#ciXaww;EX{UX37b)CAL7ZuzcTDQV(*tL!N>mHT%`xvffY6+v zCDITj(YcxT<%6JjXoVsEWXnA(VN)8 zLdR3Q~El=?f9`Qk9AY|AcD(8WF{E-XP;O0#ZrwJ7DUafXFJ8J&ZXv~C$P z=`1YOZNFEac9hev(h z6vk%bMf(11+IT)%O zpwvsr;AN^bem$5Mwnj82bTBvNsoz%VgnZqtobr**NVq3qcl8-%{q3zct(k|4r)tzI z3GBp&t*=v_NLBlR{d1^fKiO5us#sDUE9=d>@@*8>pUd?}8^8VZ<>w#&*`;AqlzX`% zI+q^FE{aupd3`%&m4Qc_uAzE|F5X>ND9e&hm5W}JAj#f7C2Ulzs>!Op{1>c{!$O<7 zYNYrSh2Wb5?q0^)W2QWP^?D}9mUkY8ro)6dhjG=gqzvhDg2}z$W1f!ZwRPW>@sX=n z&aQ$96~`0;*-_^O7I|7bFx}fGP0cy|&0)kP9_=vL4ZKVW7X!avs!@;Cdb2m*t3`RD z$f0_@B;M9MiHfrnFYu*H5()!o_oM_E>Vt}0)iPJ*xKU(l;OF!?SbNpbUa4vbJmd$e zr^CP7WH~8|%l22YxTSqYJy&vm$F2?>kB;@kHmW1>;Nzt-0!9qlh&vv%RQz?>0?26I zs)~xNDewZ@T|SieZXoAf!M}L|T~)LQ>>pKuc=Sykcki`=1k-6VLj&|z7vqoL{%q3l zp!4WdQwg1F3+&XChSXpag2O+lqCIoV%bQ*kd0C|xY_^T4GBWs(Qc?9S1@`{BRBwNV zho_qJio+%fS(ggQVKyGt2L*UGY6sPsNPS8BC~yzkCWxnWXbgus8q~;9{a%8scS#No z`Ikgm5^Rsl7B+jWV-3d)*4Oy_in`0>zQ^OeRHXEIN1ziE_U1&89k&-D$3^ zQ$DZRA<9KIoCEkaq%#n3)BOEN`_Wb*G8_n}mhHQmf_EMc;mb`r4*y7DmJ-M*5C4xp z+HYU($7JPGxJ@SerMReeF0~Ku@QM?!1Zl!5=)G$t>43qM9HNznHa&X;XJwU5mb7l< zH8~^Cx>p;i_0mqHak{N$&pj45DKObzHpa$u79$(y!*DLOI_qj z@ea`Kyy?Fz)$6|FdMFpPAX}6D3j&WEL)D75B|jgRpJg@!@~Sf*&0A4En~i+)Z<-g8 zn|EX6U3GoWW8dTuU){lYiJGcJ>o4R?L{!MSkpxbbU$y40qV?OM)@i`yPJUGFgjkrI z2T+ek(xig@kp%bqk|8}vF2u)5?7X#e_v%S{7Qb%jLrgv&S6v2D`~|N!BrZF<7DTPb zRKs5%X0Hn6+c7^X>yM9nk0YdquMAOzZJSi-a3rpIcQ83BBuEgA<4Lh^ z(&d^&hT3i|UX*6Zl!tBIAYM)#1A@fbTIC*!X_G9vXVOW>Os&RYIrQfBnvZfyqP*@_ zZ!fylLT&b~yn5c2=XzBlh)hz~XWHD!#&mUow4_s^-=V~+L;&TSW(Ijv3*9Ra-;#bg z1g5+2-2ABay2VQZ?NJUJ6$=)Dfc|;KKDjI5;TvuCC!r+r{cP*C-x8R>!QTF~qSfq> zV!Dk)Wh+l*up&PV)Q)>Tt1>4X3re^&oQw*NXz#Ti z{dH3`wV7cnB0nUXlgB2 zFKk^Q%5=`7?Hty|q@EY&mqQ428XEVW(jTLy+5C4-GFnn_Vv*CS6!mQ;Mn?&M>vO4- zrbdOpX0>Qu2#X?yEmAn-dBm$xpaMG-CdesSk{gRO*9-eUDTFN zg{|*iV)M@w7~mJjN>a~Bue|-7B50laJF@^)4 z(U5{e1wb0k0ekHgmRX-NpKPqGlj?bafCpcggTmY0mT%9nznrA3IPv5xw;7IbwCmQ! z_NUTjp=TPvpUXa%SC(FF7QL7VOYe)?bb;~7_l|0+Wy`i&1w9W$BL{aaJs-&m&bc~J(u#D9=%nEpfJ2Bb@lF40<5i@?Y}M7Ypx_e z!~n?)VU2(~!%SRUMd+a#;-Lkef@9RgNtqv|Omsi1UQw%j$(i6VksOI6tdaSQ*DO!D zl;v~AiD+}%!lsJKOiKsu?jVw)EO!EYzG4+faY(#~P6iC;fl|;ZVs3i+25%YF2D*0+ zYuB^(aIX>&7ugL&SZ-M&St_OC27|48sC}+io__J#KcX#sEm0CiWQEbxxx?XlPST4Q1fpv_Mf>=hdM}rw%%lT30#iyjz<=giozqjF{AW za!Qqw?g~yR~GxZLb+`)IZ$Etj_a;#bIT@F^YS@W== zZ0K}Ck^rIJ+iH;M?AG1?mDVEWaW(w zJK_G0+<*Gge*CTeyZ-)Ad)+x(?`~;SACiMZ{jXMja_m9gspU&h;frlPSs;oAP*v&W zUU2#>ayg0jHshm0dp$~ra>6VxcW}J`ZU7P$3IHvPrb>xy*&QG~K;KP8^w)A(`5$NV zt@mSd2AC3N78TBkl+uN5$=ayd0Quxk4GJwSh?=>uu50K9^sqa7uVREpWmgI)50%{_ z8Sij5ld@@NNt?y^S=pMry8R!P>&3TwpexQ$mI=vMlXP7b0#SSec-}VxDFAxrrAwuy zhURb@Q_Zy-yH%3Y5Jdw^Cz&pdqn%T7%tRFx5a3jLYd>vL5y^IYW(G+a;>5nU`uW*p z+41C45&o$J2?;(e<6oX;cXVD?&%+Mstumu7>0siI0?7HhN-8>+eQ3!^3*@SUx2x5IW-ii69rV<6Ft^uo{mYTx$IQ~B-B50w!bu*&O7>PL&R{LB;;x0g&2w>% zed|rN+^e0sTc}4n7d1(}Q>AvAVz$cA%A%J)XB1Do=X~U;C;x=YT6j*<$FPODeQ}yQ$*DvSpfi9y0n@HhUZ;=1XWKrQLI+e z8E>+Z0g&a*qGHRsE0sXt2c=ews(iMxA zU@=%cseM$bb5Gf$5v;*(#Sk93yVj%U%sWN(^GHS_zH3#SmVY)i} zyM^{@&8VgZT#zMAu@Y<|fZ-_Gm6TZ*fJr$&@~Ha!AdlPYI_);*qAnLz*0UGL6pj3c z#RDVidc4%riuErWA?Z8={@V0QAZ%%nL2wz*eWks{{d@oN?Jc^polok|ZpGe%KH&R2 zvy<=y?Qtq1z-j;n4>lN^UF-9$_TuA)H9JheD0+2o;)|p|!gN|gN0i}UQFMUJJ3Rn2 z=jCYRcoJ(Q8lBq6+9!LpXe_$5!zd1|Su-8d^PPL@#oItiMJF@~p}PuJKyc$zWPho| z5J5z7Cyn2nSXIxjP#s<*hvvO_=gD8!I7PUBtC(ctz}fEQSAFLHVaYyol z0n^I;jLzqH^<{UA7v-g5JeH4gS@QZjuv+UBMWBf6oQtywYKav}iWd7{JR2Ba5A;jX z1N*2X5kNeJ(I|VVxC{&Q&95F^>NkcJ$oKgu##@E#|fdUaBGPc563 zdUNV+op6dhfDD**lbhJ&ngC3u&YG779%P`xE3Prc!rU#LIo~CU}OIGXkpy zX6n+N0EnJ$j$6^}_F`WRsxXQeUp!GGdcmY^_hCy#1!ie5B&aZMQmlr4xj6h>y>#Zq zZsG5X^-_v@Gy&Nb3gfXqInUtU54%-q-j;gOKG{E@Q&O=a&@vQ92o!sFkiex#Q4)NS z;iU&AB5BY^kgB&*R#YVvNs7Euc9x`Uv6Az2_b%D~g}P!IfOfC)4K7^)CKac%PoxX= zwaLgo%t?;9I8mZ1gHE@hNhS?;%qh5ZqgKb*N!r;Q#0#@u8!M&-0WpjZ0s#z}ZXbLh zMNl8{tB)V+*9TqdI38?t8{5ONf^j5ue5JrPl8cn*^E`BaR54_DSyhi^ya^m!(I~5~ zLH&BK8QViH>=qocumC%3n(te)1#6R^_*#_oWlwf3E!1mL3HVKkNl6HiRkE|7*UQ-IA-%3Iv4^H|t1C5?xuYnX+wxT6pq=vul>$OLrLew# zyf)=HyFOCvvD-V_ZgCc$%k}G*uTPh(cTugPp1R#tQ{PMR6i3D5>d;D9s@~nMX7aXV z|BF_xAU_#_eBq_KeK(lSGIw1^ zz@T7swHlan^3TdaH}wRUklm$InkghWj+DFh#AAsb6bH?BV4Gd|3p}$l1C?(tWmzcd zuhcXXqP%uMow`J(c+oBE)*g2LZLwarhsS%dE?@TUP&-j2C@HHtEy%8Ua5lC5Z#{KD z{hWd+okrJ-BPmPBX}UJutJ=+rA8V{@Iv-@^?+fg?Ev43doRoQhDb_Vny=)%DBD?N& z5S2<*3tPH%bdWx1%pEqpq?+#NB%P+keGPI1Rde5^GwT>+75%|BnYtiZYh}vqTfYbm z_1Lb|b(#Wic5Gv#;u&AQSaKa`1ACjxjGwt*DX04QS)X zR826Z$iQrJ+K7|!5x(js&Gu3{Xp>@G&q#5QyQA6rlK;Ea{5ug6}KVAFS5kmMi@ zcF4~X=&3le!U`aV>)0#R1Iv2yWR0^+Rm7i0jX-Q82FDjA!%)VN+@`52m_Sc;RzdO# zmTEH0-t+#$OH)fg{{CwU;?S+0ub1@e>>M$rTCzSODyM?YgOal8ut--g+7>-HCF)3K zePA!bio}+W&E@0bH+YfkQ`vMGHOLcixP)q}oPi@o#v-4O5kD1x)~fy2mw)e1vCjQL zlGWa7lN+b;jAUj9e+XHL(@i~pI~ZpbO9qbjm90rO{pyJ6#BR0bLh@oloUd?@+o*N> zx!W4a0CAo`U0o>iGQt*zlRel|Exf5gH>aE9tRL=v=@#UKE~Pn@SQq4s!{0jUTrzuq@s97#URzuEwRkME!GQt zUFp&DQcUWazBEde^WN{eBp(LR8|-sQAt3`f%5nf0n^skm0^bYP(?AUBBmh?qW|QgC zHLW9QE_!R=R1z02B2r&dg@@cwe~jvnGjY7dZOChv@2?m1|gMV^cbgVhh!V~+N41g{v6S7ZPIU!BnGL{yarp^deIty8Tp!v1@) zeyqQKdDt60>`86K5|Y4B{Q`tXDL6K86;!+u<$ZD7ukTsAG%CaF1eHYIHOLsPCMl)M zQ6|6u*wF8NMGcikVt4x8a+j=7Y-rdq1EDz#dL<6s^+KvmXC#Lh4k{hp1L_5GSQ7E} z*X=5fpPOhn$T+}T;qw#-ev54l!PW>To6feMDv6d4itd3H2FZW7bJ$wXLxb>Bw()6<-?pOsG=Wr} zXeC82c2Ezan*B>x>tC3;C2!WWf4UbjO&!#GcUDgo&iER018@WYC+UB#%QV{s9+0NZ z{KkH7%MayfvK=npUom&<$mIU#2Q~^t2?^9ra;LhtJzJ_ys_5RlW~#M^koj^HipN-; zinomr!egy|8oxa5eICI*-6FfGHdaU<9yWdpHrXYbUwU;q6v)>veyWrUZ zw94(I_dPL=n zds0bJX{n3610ohNYrb2Q!vXqJb?H4dHBD5Tn!+l3@f)^%od;E12#!l(N2#uSZt{^? zvf+n0vo~A+%Tm2=ea^>HmFlHPjJEr24W9K-wATrA>StXd2r&bsa%~RtsEKB`A)Ta= zu~X6|iUS_{(hyh=OCprc?S#Rj?~8UREhgxV!g1n+iH;mx9TRl*){n26NzYM8$hmG+ zZAY(hEsga9F3HQUL4Mo343R|@HwuvoV!fT}uF_&|CCI~3?2vQl6#jNlA>M1Cf>gNf zf^-(Clsq%+4VXlnc@)-P>wo-zzx@2;j}KAw2a}55&DT?h(!Q1ki!98VDx>-$mv9IZ zxru~-t(K%mW2qali0W)~)zFW=wd@qQ>U@@aWNBv@_R+2-Ww=bFdDXRfNepH`NE(Np zkZ;voLXqmWNqv6s-A3uzcZ>TjpQ|04loor}SL0Jq2f?p*U_Ook*(N_zItS7tb z=-U4&@=AJP+uezHttjQLYt57-;AJ95;lpLec9_5;v^ohio(9MNr7n}?E~)1_v|MCT zYLVBiB0w&I#i z#{qVxN{eGEBWf^P5j$lfVI|*^{GDjvn{kF7)#8U!aR0(fcqGNgEl{#+%1ZBRLKplo zmK=rSxphs3O#xq%7Q_pw8mlR0NI|>AY}80pzx}jABoA|nhR#{~-Wi3om~?{KuAvUL zl-FuJjGOqU!PZ-JD(nt`Hx=U#hmwMNInK^kFF|gwx&>0O1@B%VOAZN{nmJebT^pf_ z`auaCGADm)dI1v^AR054vs8ujs%$oyhk%kS1*R;!j++06C423%hiUM~RAMBo1j{R3 zSgFl`lU^l^uElaVPj#^lIVpNokD)%iegBr6;RMY`FPig|#8!&BQ+4UuYITve6+&DoV-n~<5*fCYO1YDL{o5@?JOG9D@oCryd{Ur@r^g5Igs1_}0 za~vSGDbq_YI9)1luY68*Z9dY^*dwuq%^4hJbzE)kfWrA{M(vV)t3N+)uOH*`@{Df| z$y{hgS-fs2(ZGjgTnc@?1AL>=ntwQ|rtnM6hUo8=;Z&JJOnME)l%_+`oE_Dfby{j( zE*z)EOny%l&RNvV7lShMH5>y%Bw}btOU)JY_iTz%9#(37l-R2P-_Mm7VKMh_t9e_g2-Q7 zexK~#c9PTu`J7;&JEx*2u(kMbPph+7a>laclPN%lOj_*Hif0 zcKcQ$fn0;ny5vD-v)h!sU0pX{yjTjctO})OdlEA!ya~Tc2fufrvzjJ)LQtu8oAwvr zRAauj>n+ezRtkX~26k+`8(_NkByTrKZ6f7sIzJ$mFRIaMfW@C}4iHmGXZ<0Y zWNX!mgziUZ_8?U@lT)RXp{ZZBL!rZ@$C4L$$mI0Oz5b}_5W?L{z=u^ zs)DrdKJ8_zawm6XDV+xc=@S~Mt~rt5U#g!@%&~;8lx8Y5QXOtSxE0Fu;y+c1!HO&d znN>o^Q<(tI*rt7!@=Jk5HxcVl^g4y=G^*cnE4z0eOQJqooXDO~s>03%A4RDgow;bL zs#jhGC2l{!FKUYu?o^l-vPG?*`CWQ~O_D16R0@oiPRmsexCMx4Jesp$k0Ag1&tpD1 zT=6k?N*%B}ViyCao-@hfQ7MpdfZRuNG-R3ZMVChHXzvUaU)xD0=h&!$xcnBW5_yHDgS!E=RgBr!5O$2=`rDVp}VnsUXVKNHM!F zl#xrhS<6a{+14aJ!Ql+brS5VpG$z~~Bh)^sM9-ThD!Lb*%FgOm$vzu)6Hl!a`7xs7 zU)So@*Lv7dTkLNlcYCPbn8c=cESY?(l2^+r8+55_t*s$X#Zq^T5r?I!p3kbcXqlXK zOJy^Rd}tO(5;y_8B&bQH*8pF@H4ljI(&~8PgI5ZF=<*gYQrj;czT2Ir$F|_ZEwoEMQ$i;$&6! z_-8lpmw(ltzWm=uz&gW&MJ!iORnr;3xJ2x)B!&@!8zo5{;WeliEy!jy+aU3@9V8Xui*N1cye>bfAFH9a61K{G1O zIO*`TIVE+Kka%qhgoR>bkSvhHrJ#eYq7>Ci2KfSHieQx;?Ci=>o2EikI|_;=u_?vE z=>uLnnW8U#jQqy&*R}eLSLegw=t>UMD2XYlyz)4S%N1Hav zPwfi4EjsK_5APZd$EYvIe-x1B|4129=0?xYav6o9(oR*0h-`lGXk7PV$nP~dhm!Pk zk@O&^O4I0|S+6GF_h$?6+rOShe?0KJvAi-CrAwBI9+l_Sj64^~_40w8ilVwdEgHQ` zQE81}!26H{5|+}EW|#s}Z%a?&O8*d)=AZ1-A3N(K{C2eQR)dCmO?5XR>|2Dtc`B40 zJN2K_mJ*a6i_)@H(K5C`DoSK(3$FoGHE*UIs71l#T_p=IJua=`D5j}qHLkBVmCku@ zAen}`JJ5-EP!%!cDV_0dy%cD6V*i+1ii1(;i6`a+M$R30jFcutzY3a zy~TM0<`%IP2X9L2>#FaAnU(O}m*Ihie@PzIRK{i~9Z1PFe6vF#D9)V?r+V_5z0*~Z zB!5f>?5aU4iQ_CXyL=M8HmxhYjGUiQ{cHX5(|5gymn-Sh+hJa6i#lUMS|I1o)Me)@ zZk?ROndE=DOEv^2+4bdU5)ZdC+` zC4tCGJUQFB^BtPP8vv=x8-D0N)luzv-1>-8$L@#hiI8MSOr<+PiVp8J4SfJA6#3pJZ*#vW z`r=R;kd@QeJ3HP$n3;>D;gpBa@SO>FwQd1-ijIsWa-t0JdEJp*LLj?_TbSq)Iqu5b zaXc?cimPv=L=Q=~5oZs5*{*#ISuM&XTZD((X)z8zsX>MifYGMiRfn9Ro<{no_4gh!Up#mfpmDIu$rtHuw> zPR%aLrBt%e9rpAM?Uz#svU7IF)}3>HOQCYgc?-MF9NX<2Fl7q3xKcTvoIi{2qi8_I zSB!+!u{6K5zM!lJ4JWGUEJ1?m)PDSQ2u^L{AP=z-*g1dF)uQNr+C@Bibs)qO@wr~V zwFk|WT3~;48~8Y?BC<&n>1yg(W;X}QBc#enH<>UIBW^XblJop(ooHWoWjTmZzk{et zVlXG^EFk?poOMb3&%pT}@`}A;tR&P!67OgPgz#FaB`VDCaXv@pJt%Ko)ZI2_153@D z1S(R z{CTBb2y1(2<*{cu9~5c5B`3>UlupfiD_c@Pda4MhtK(^5q5dHC^x+_WV#T%lNUBl{FgYKjbMSmsgmRrY^bs7jsoD^$lcSEBv#h`f zTj#fzBWizV1yc1hiyp4MB~YN0>f@G*M9c$0CxwQ|(oTl#&SYxZGx#1i&)}GI@dEH5 z1O_VU?+EK_`{loW_6GH6e;Psavo>&g1M;`+>{kOx;I;ti|@-ru|-p7pr{+} z&1C0AvFn>oV5h@Xs>lUhb8e}SXVt>{*2}WRuFwmiLcx=1`KE5{#^X7)!cHu=S^^F1 zxCQUSncp%!IXnT(I}N{CiSFirT)jAhJR9c~Gc{%a;X--LP+dGk`3|4%}-iIaBe(VS7xsYq4n#J2Gp`Cw}C*I8`Y zDdky&v0cAy?cnP!XYXR;)~mBx-QIAJVw4lvpU@P%4JqEC04H?tlI{+yVFP4#5~+$` zdwcI0`Lo(jM^k}h$FiIxjXG0S<9FW5*YWLJ{c%uEe{QcIe%t=Hnse{qrOmZ^9EyvO zCpMLgtW!Cl%k8;~C)S&GsB#$==T4^fu4)HCu)B%+CZ@~FFmDv4T7awowt7e0l~6O3 zju?GU+Wru%@8EzJU-8}1YO;moa!HB1*p});jC)-^#9Kv0{g5XAhH7lvrZV?=k#9i) z6wUyCt!So&h4+noP+t_9?5$elGZTAhSYP^n5Na z>exVnQ63M~!sQ&u07~qUV)<>|EqIV%u3G8xS=H&#i)I62;K}m62-qBhu!pT#*H-Dr zY9536w6eS822m|)1K(T&Gp9lo1hJG=k&3PN2Jk8;W!$}7In}_tKNStWe);*2@fg`6 z1V0*D)_e8Tsz`Myo@M8^JNmAmGNm8qmR}~O(~)=F8jQ3;a#46-PkME;cuVT?AUg#e z-}Uq*$W;JlT?Rn6>~^c9!s2&fK#}eAUMZ)%sv+`T&Y{knZ((!9Z1opkb>B|T}9 z5EYf5SqiyL3X-nZEJ{Wz@^;^?9lOLj-BEK}pcpJVZ?#j2F4KxQT)?C(e}tXi|GZMK zi=FKqvgC%5K^^TpS5BSh>2DrWy6c*y(~|d0Q<)cCXMjP&P*yJOJMyR+1T+?7Qe77v zcvUx60ry-TC`Vb(l;y&)dz)l-pdPz&Z^wKMn_gBg=GFa2FkZ@kGwTDIS5^H&#V6{_1&Y%a2~0F%8@dByvpLO1+?UpBVJRI)M` zR^nU&`24M`R3JaN3yrT!89V#%fdt1&<~98c?CFZ43+d}?rMg6-qDSjayu2*aB~yn= zs#`aIJc_f-Y)bj|oaVf&1tkX$o#PMNH8Kl2H4|^x-Z*81!s!=yY&i+A!Oo;Td6i(A z1{Q{iA0 zo7tIy%gG;S7{~Vx&9C*R`YS>Gjj`h60xTsDj=Uo0p^{@kiNM+w@1cTJOfHjT$b}sL z?Nl|}szS=JP^ znN*_COJ8=-ZndGjo;zgdQ&h^Q?aF(tUPa;4^nqixlQ-((SoFlcxOAYnPZb=ymn&KM zHZm)Kj=Z&{ZGhyfO4FJRkjHpsOUTk|=G$r`A44IA&;%2+^WZkA39EXkIIX)|y>Q;| zcdXjwUn-;<^-?e0!6|unyICZ=UW=zs{x?D>6+KzOV z2|OY7v6^yw4sAnjfG!Ip`71hF*&XfpT&v%H8vp$e5{cKN@h(+Ofhh`!skMTN*|&|w z{gO>!@lWMgopT~Y-BZ66*6gyam1WrQQnar=^e%8ju&Q;}w8M-IhyyH>?hj5=qJAft zsq=7aqIJIo)bIP`H-qgtCDqujZ4veNxz&Z8v^~A7QKAx4N{<&S49@6Srp20zgGUuo zR{mXc;O*2R*Mc7m(^QXYhvJt*lhD}+{mWCUIFOkCyizX#k%xdfk9;pj1&WTSS&8%e zWZ5C`7#rnbmF;UV;vEuuyyqq=snG0v`leqli%EFc{q~>=5Z7%1t#-QNO-@$oV=F(j zDg40~Et)P6Nanl70qOD>4xmy}S~@C)0g%i=R;YKr25T1LRVaa<9|46#i8#M zvASeAr{;Ci8LSudex|}X?|t=hu1em?Qi3*}EtmfB*gj*`m;39NX9w%)It^qY%I3WI zL)Y%$QnP}W(ZlXYoFwZ3t`kx03UVGnfaR-&ZRaSXg#s%XEsxIA8!5tc*9J;q*2w}! z$A;JwPAy)}u~a^jG~NM1gd;`H-s$hQ&fJ{L;KWE58WgFHX;2xZLI`kzSqb|RA&WLbSwu` z(wHrL>Y7c}gezT9$g1N_ZmWmZ2!2W8 z3xSXNNWvaPH#7xRqXyE1v(q+A_Ra}l zT(rA5y5pnNd&YFuq-v8pYIk*rR*7To_yNRpc;Xuahsi z7V5!c0PD8pet7EMOocPp)|0ij2kYGpb)S=}j%qHyPUU}{HYGA`j&f5YRhfQ#ZA#38 z&rzy%mywv1K;hWFa2AX9F%L5Om*0PRY_u&rb&!BYWf23mI9Yd{%%xUeW(-x&^{B2( z9z+9yt0@&M?d zenx59+t_ksZ_B)qCCmf*kEsNR`hau$pVsV^BOjKgWYfc;&v1nkWU5j*kYs9JYFV?L zHEzj~WOA3Hc$43+B1TcYitKIUPo?1zsrtwXr-EhTt-vWs*OKce!rk559u09cMj(~5 z*=};-yYf+QdQ9uSsnxDBV-)t*dv2I6VS4Fo>$0o?kipkro+B#05+9ReO#(<;d$4MK9HsPD-U9+kDIh(JA;-U=ElCI?G-K*^=O*`K*} zy#>moi^}qHyh#&XZ<@T`Sat8^m`#xN1A?Li)rs%;+hV<1^84e`_0&!wv|A2`t{}cjGL*i@jzBs6xi`=z(2a;2$>vIL=*FiTc`%iM zUn%@<1=r6&7TwxwRB`~V_RYbVs^2m>rPw3uMdD&V4q4@Te)0>H|8~T=2ki;EvJ1{X zj7Dj1>%o$Nf}E%?HRCp5%0|B%b(q~ZUI81gQfI~DjlWc~wryHHQEDr+1P}(BZX-sj z%X2^MO7OPry{QoC#jPq+e_E)|J|O7-J&3!h5po@JvUi6p!7(7PO@0vd?cN4Brf+3P z!*#eDq+uZm#MP%dO|8@{!sJ675r}pl#Ed0t7C6cdJ8LoP*uuPvZ9#S(AzNSZ`xxgp3rv!- zS2>xrbMhuq^ORF^8>xXsNcT){QD1o)#}tV>~TY#uiLgjcd}{IlvBMG zH5xAk#?@Yn2`InpwVZ$1Z*)_(~4M<#0`4uez<^8+=5VS&d6N1;cYv~8Myl3Lhx&uSmw#Na&$>tzlviDp9CqS^H3Rd$ zefJ(%4{^zrF=&8z1N4XX3BdNQK@;$h>X#aZbx?MgnlBnT9az!pHbfrK3mfmdoRX(b z0@(u$FCq@nR>a;^FnJ4ouS@r-R4Em`a?^6lRayo^fbynqgrMg1ms1RK;3r3LQ2aEH zm!k6_4d+aDsiQ>(7r!y<#^p#=HqL3%(N#?XGY97a9i)}F^08pQ{c=Cdg-h5TV$A6{ zvq|UT?>n9m^yJ%|#_tNKDR?}+cF`&-E|XB{x4p?qQ6ESjsRUrVsKm(&4rO`0W)q&e z{W^7}2X7JBSZq?sWpgWb1x(l|ubjB&uuQGUdMWLf$1ehloZh^Y^#>Ct=$Uswb!?F~iu4Z6~#nG#Y~d;n>9 z>7e|6*K6=|OH$6zHNEc&R@1(b!A_cnUDKl9uDTu=|QR4uWmZ3Vk)M3?PB&fD% zsjy@_^pd;+*Or=~MCIk_o8yk^K7w)fjUP8rr~z3v+uOz00ko()yR3ReH$EE@-@g3# zGbro3W-f)}@8johUmhU!PXaa>EDEOdS$I^how75Z**;FzKx8!yOXj~SGtBGab(=Uf znqST8pyG$=hq%Jt139u8E?x69x^~P(O2C<0)R5ZY%Drt~69SRSyOSF2N;&vIs?lt0 z?^Vh5<=JIO&{Bii{o_P{lR09Sl2$CAojJLilwW%tWwT^yT^+jYZ~)s6BvH2eu&1t{ z9WQ5an80)ZG{SSw<^Q#IZ~FNg;Fp>#?x)?O&=t53b~m$je!w6y%|^H$k}H*BYgCSj z_nGYcQkZ}%Z-*x`rx?)LmZcA%C{g(kyOTrzq&6eTsqE|YnzlMw(>8<)ASezU4NrUBmVgVp6(F8P zA&tUmnM7|6Kk^&E80yle?{|yeejWGk^?pt#9gmqCyUGTIYQgzVsU ziK2d+ee)ZBHEu|TD2 zHgIo>en;q8N{-If2or~+3eKJip|U|^{%x^7tD*Ej^~#3@CGSb$MHx3O#=T7^C@*hj?G1n8~}gj?`o7uSWv}LWY2fm zH0n9@SYQ*JfHa^@y zf=7>;1BLYXQFWhXLuz zSys76gA4L)z9Qw%B;%5AUwxZR^y_T0ZcV%58bPsVZ|Ske91tF%{)d>=LG=GU{?l zp_An1pEl-|o%Z5SDVcgJU0zLYS_N18(XWD>Um^4p=Iafk#}_C0VPG{ z(Fj+3T_USD^xe)3+1Acn(JaHJ3UR%~sZx|`fXz$ovB#mMI(vH*ipdU4-YLPl1dcxA zUzX}c*-Q_6Bkcz=hlP_x1P>a8C=^*7h_8~dPEB_b`IWaG{c#}7mL1eMc3lj!kirQ; zLAS*8V7tf7jxr^PShJESs@=uAE z#9=;L#dF00OO#7Sda$qPB*NqudQqKDBT*d=9%idF&?BEfwJ&Z^I}8xgoe%1rbt3g? z81lXF`Szb<{Q9gBj|UU@BmhT(%Bk#{;vD^?_6PfNx+?&lLN>EHYP>aKE8n=2v9Fp{ zZ!T278h6j#a@gB>x#%3OJKBa)A9Z7Q%h||$Usa3=HEhm{R{=QeZ^!R=>0n$$6{mCg z_aLsxJBdXue@f zi3vJHIkj+?;-xDvPRHtdj|$unkQ2w4P(cV%tc#3c`I()uX8&e|U)Ysy;eF5R-n%WW zpEE83_XZr%E7Y3!(BF&0^u0R#{XhQr+J3HIej2}hdrY{6_*k#RI}Ww)Y6~kUc{p9Z zwR~Ii%F3)N)YfpabX2hNkcTX?pc=)g>%A%3LVj=_tb82N2?~=F#;rT6le(T!)_q1w zCBV9}ScLMoO@YQEL%!7E*!eV|jY|m{O*VJpLb@&T4y*EOjcE!mqQj8RBPWFprF3tV z%nOPxD(TADB{_wzsChJPo?iMaeXPdPugR|9RqsEo*K5x0p%VyrRcOQ45<`(M6RHxc zL~^g|Egz*C&g<}k)xNjdq2cm=0bC5g;MCdrRtGLEM?l5@AF?xdmuD4!xoOF6Ya zh-h~eA`m>%OZskH%dS`AI{Tq^TdcjwvXZ2hRQxZOdUaGyjsa8RzL=to2eq_O8740P^!nyy#u>v0kj!Z{w$*J|%0y|K_AWyYdbp zZ0f#=5X#V-e%O!q!f>ZgGF@UCMej8-0xK&= zL8Sz50gpu9ka7Uj2K1i#0)gocjbUE%TTaLATFFH38>sROr1I)!T1vZJ^~)2ieQWL1 z^@rnKy7#rg?9`XL0vb*v0|~dhlTo@RZYN=eq~u(Dl-ZNL048@eb?uXBO)g|?l~K_Td~&Ks;aUo>D01|&?)QmZ`t&Hth~jP-81c9P87Y}gK_&Zf0?v}jR|?D~J(%Oj8me3BrDHz$1i+&LyqdA{MwhQbFmq@_ RK!x=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[mysql?,postgres?] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 kaccounts? ( >=kde-apps/kaccounts-integration-20.08.3:5 >=net-libs/accounts-qt-1.16 ) sqlite? ( dev-db/sqlite:3 >=dev-qt/qtsql-5.15.9:5=[sqlite] ) xml? ( dev-libs/libxml2 ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 REQUIRED_USE=|| ( mysql postgres sqlite ) test? ( tools ) @@ -15,4 +15,4 @@ RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/akonadi-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=190c702b7b1923de48babcc9e9e7c80b +_md5_=efa0bfa979622e5a8f9ed27e862ef46a diff --git a/metadata/md5-cache/kde-apps/akonadi-23.04.3 b/metadata/md5-cache/kde-apps/akonadi-23.04.3 new file mode 100644 index 000000000000..98897d430b7d --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadi-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-arch/xz-utils >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[mysql?,postgres?] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 kaccounts? ( >=kde-apps/kaccounts-integration-20.08.3:5 >=net-libs/accounts-qt-1.16 ) sqlite? ( dev-db/sqlite:3 >=dev-qt/qtsql-5.15.9:5=[sqlite] ) xml? ( dev-libs/libxml2 ) dev-libs/libxslt test? ( sys-apps/dbus ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Storage service for PIM data and libraries for PIM apps +EAPI=8 +HOMEPAGE=https://community.kde.org/KDE_PIM/akonadi +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org readme.gentoo-r1 +IUSE=+kaccounts +mysql postgres sqlite tools xml debug designer doc test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=app-arch/xz-utils >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[mysql?,postgres?] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 kaccounts? ( >=kde-apps/kaccounts-integration-20.08.3:5 >=net-libs/accounts-qt-1.16 ) sqlite? ( dev-db/sqlite:3 >=dev-qt/qtsql-5.15.9:5=[sqlite] ) xml? ( dev-libs/libxml2 ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +REQUIRED_USE=|| ( mysql postgres sqlite ) test? ( tools ) +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/akonadi-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=190c702b7b1923de48babcc9e9e7c80b diff --git a/metadata/md5-cache/kde-apps/akonadi-calendar-23.04.2 b/metadata/md5-cache/kde-apps/akonadi-calendar-23.04.2 index 32808e600ca3..8ec83e3ab57d 100644 --- a/metadata/md5-cache/kde-apps/akonadi-calendar-23.04.2 +++ b/metadata/md5-cache/kde-apps/akonadi-calendar-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/akonadi-calendar-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=03ebfe74fb007b69afd7ab06d0b073f2 +_md5_=dfae4963bffa30be75690856c067421e diff --git a/metadata/md5-cache/kde-apps/akonadi-calendar-23.04.3 b/metadata/md5-cache/kde-apps/akonadi-calendar-23.04.3 new file mode 100644 index 000000000000..e8b285a7b63a --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadi-calendar-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for akonadi calendar integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/akonadi-calendar-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=03ebfe74fb007b69afd7ab06d0b073f2 diff --git a/metadata/md5-cache/kde-apps/akonadi-contacts-23.04.2 b/metadata/md5-cache/kde-apps/akonadi-contacts-23.04.2 index c7e4430b9e04..7dd5ef1ff1f4 100644 --- a/metadata/md5-cache/kde-apps/akonadi-contacts-23.04.2 +++ b/metadata/md5-cache/kde-apps/akonadi-contacts-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/akonadi-contacts-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1e6aa151a27a6755eb5de40ee06346e0 +_md5_=b94dfeab80ea030e3fc1a86ceea1d98c diff --git a/metadata/md5-cache/kde-apps/akonadi-contacts-23.04.3 b/metadata/md5-cache/kde-apps/akonadi-contacts-23.04.3 new file mode 100644 index 000000000000..b9e1f44129ab --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadi-contacts-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for akonadi contact integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/akonadi-contacts-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1e6aa151a27a6755eb5de40ee06346e0 diff --git a/metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.2 b/metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.2 index 11a44a5f4379..cf8da408120b 100644 --- a/metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.2 +++ b/metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ https://userbase.kde.org/KMail/Import_Options IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/mailimporter-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/akonadi-import-wizard-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b0b1c7758b91b1b6719cfc495eea25d1 +_md5_=fdcd945ea52254592d168c7430572a0a diff --git a/metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.3 b/metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.3 new file mode 100644 index 000000000000..758d2369a37f --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadi-import-wizard-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/mailimporter-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Assistant to import PIM data from other applications into Akonadi +EAPI=8 +HOMEPAGE=https://apps.kde.org/ https://userbase.kde.org/KMail/Import_Options +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/mailimporter-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/akonadi-import-wizard-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b0b1c7758b91b1b6719cfc495eea25d1 diff --git a/metadata/md5-cache/kde-apps/akonadi-mime-23.04.2 b/metadata/md5-cache/kde-apps/akonadi-mime-23.04.2 index 981b24d7b6b9..584157a63e2c 100644 --- a/metadata/md5-cache/kde-apps/akonadi-mime-23.04.2 +++ b/metadata/md5-cache/kde-apps/akonadi-mime-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/akonadi-mime-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ed0b1e7324486643418b212f931cb715 +_md5_=043cd94439ae39608ec93e365f81ffe7 diff --git a/metadata/md5-cache/kde-apps/akonadi-mime-23.04.3 b/metadata/md5-cache/kde-apps/akonadi-mime-23.04.3 new file mode 100644 index 000000000000..c2912fccc299 --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadi-mime-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for akonadi mime types +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/akonadi-mime-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ed0b1e7324486643418b212f931cb715 diff --git a/metadata/md5-cache/kde-apps/akonadi-notes-23.04.2 b/metadata/md5-cache/kde-apps/akonadi-notes-23.04.2 index 3d2ec81253bb..363f98f69089 100644 --- a/metadata/md5-cache/kde-apps/akonadi-notes-23.04.2 +++ b/metadata/md5-cache/kde-apps/akonadi-notes-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kmime-23.04.2:5 >=kde-frameworks/ki18n-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/akonadi-notes-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=55b10acb0c61865733bb9c0bac9fe3d7 +_md5_=de2deb53cb04b9c7cebf655f54166a24 diff --git a/metadata/md5-cache/kde-apps/akonadi-notes-23.04.3 b/metadata/md5-cache/kde-apps/akonadi-notes-23.04.3 new file mode 100644 index 000000000000..45445365db3d --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadi-notes-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/ki18n-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for akonadi notes integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/ki18n-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/akonadi-notes-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=55b10acb0c61865733bb9c0bac9fe3d7 diff --git a/metadata/md5-cache/kde-apps/akonadi-search-23.04.2 b/metadata/md5-cache/kde-apps/akonadi-search-23.04.2 index f36b0c6ae2ba..1d637ae7eb94 100644 --- a/metadata/md5-cache/kde-apps/akonadi-search-23.04.2 +++ b/metadata/md5-cache/kde-apps/akonadi-search-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/pim/akonadi-search IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-libs/xapian-1.3:=[chert(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/akonadi-search-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5ea242e9c02dd27a34ffb73287217bcc +_md5_=165fc148f6e5b8656958aae9707aa4f9 diff --git a/metadata/md5-cache/kde-apps/akonadi-search-23.04.3 b/metadata/md5-cache/kde-apps/akonadi-search-23.04.3 new file mode 100644 index 000000000000..547060a9fd6e --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadi-search-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=kde-apps/akonadi-23.04.3:5[tools] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/xapian-1.3:=[chert(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 dev-libs/boost test? ( >=kde-apps/akonadi-23.04.3:5[mysql,postgres,sqlite] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Libraries and daemons to implement searching in Akonadi +EAPI=8 +HOMEPAGE=https://invent.kde.org/pim/akonadi-search +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/xapian-1.3:=[chert(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/akonadi-search-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5ea242e9c02dd27a34ffb73287217bcc diff --git a/metadata/md5-cache/kde-apps/akonadiconsole-23.04.2 b/metadata/md5-cache/kde-apps/akonadiconsole-23.04.2 index d81fd1e8b002..56a971f70b4d 100644 --- a/metadata/md5-cache/kde-apps/akonadiconsole-23.04.2 +++ b/metadata/md5-cache/kde-apps/akonadiconsole-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ ) RDEPEND=dev-libs/xapian:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/akonadiconsole-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2a3aeb500f288c9adf387e993eca26af +_md5_=0329c9ee0870a848d4a9198ae8db7d23 diff --git a/metadata/md5-cache/kde-apps/akonadiconsole-23.04.3 b/metadata/md5-cache/kde-apps/akonadiconsole-23.04.3 new file mode 100644 index 000000000000..2efe9ecde821 --- /dev/null +++ b/metadata/md5-cache/kde-apps/akonadiconsole-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/xapian:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Application for debugging Akonadi Resources +EAPI=8 +HOMEPAGE=https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ ) +RDEPEND=dev-libs/xapian:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/akonadiconsole-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2a3aeb500f288c9adf387e993eca26af diff --git a/metadata/md5-cache/kde-apps/akregator-23.04.2 b/metadata/md5-cache/kde-apps/akregator-23.04.2 index f04a639c5df8..25bf72cb2216 100644 --- a/metadata/md5-cache/kde-apps/akregator-23.04.2 +++ b/metadata/md5-cache/kde-apps/akregator-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/akregator/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=speech telemetry debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.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/release-service/23.04.2/src/akregator-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4dbfae811b848225fbeeaee50e364801 +_md5_=27c354d4b9acd30c078c6601cf200f98 diff --git a/metadata/md5-cache/kde-apps/akregator-23.04.3 b/metadata/md5-cache/kde-apps/akregator-23.04.3 new file mode 100644 index 000000000000..fe457d1eb3d4 --- /dev/null +++ b/metadata/md5-cache/kde-apps/akregator-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=News feed aggregator +EAPI=8 +HOMEPAGE=https://apps.kde.org/akregator/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=speech telemetry debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.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/release-service/23.04.3/src/akregator-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4dbfae811b848225fbeeaee50e364801 diff --git a/metadata/md5-cache/kde-apps/analitza-23.04.2 b/metadata/md5-cache/kde-apps/analitza-23.04.2 index 843e269e74d3..53e60ed1f3e9 100644 --- a/metadata/md5-cache/kde-apps/analitza-23.04.2 +++ b/metadata/md5-cache/kde-apps/analitza-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=eigen debug test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[-gles2-only] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 eigen? ( dev-cpp/eigen:3 ) || ( 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/release-service/23.04.2/src/analitza-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d728f2d62bca73459ccba10e950e167d +_md5_=0e2e45119ef3db872f8ad454689e8592 diff --git a/metadata/md5-cache/kde-apps/analitza-23.04.3 b/metadata/md5-cache/kde-apps/analitza-23.04.3 new file mode 100644 index 000000000000..d16f73497b5d --- /dev/null +++ b/metadata/md5-cache/kde-apps/analitza-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=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/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[-gles2-only] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 eigen? ( dev-cpp/eigen:3 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE library for mathematical features +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=eigen debug test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[-gles2-only] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 eigen? ( dev-cpp/eigen:3 ) || ( 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/release-service/23.04.3/src/analitza-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d728f2d62bca73459ccba10e950e167d diff --git a/metadata/md5-cache/kde-apps/ark-23.04.2 b/metadata/md5-cache/kde-apps/ark-23.04.2 index 7fe9ae88fa06..6948b5bc8da7 100644 --- a/metadata/md5-cache/kde-apps/ark-23.04.2 +++ b/metadata/md5-cache/kde-apps/ark-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ark/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=zip debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=app-arch/libarchive-3.5.3:=[bzip2,lzma] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib zip? ( >=dev-libs/libzip-1.6.0:= ) || ( 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/release-service/23.04.2/src/ark-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7971c596d3bae31166ff1cc4605a5aa7 +_md5_=ccda5fba339a9d8b333ed7b4fa144b15 diff --git a/metadata/md5-cache/kde-apps/ark-23.04.3 b/metadata/md5-cache/kde-apps/ark-23.04.3 new file mode 100644 index 000000000000..d94484f97def --- /dev/null +++ b/metadata/md5-cache/kde-apps/ark-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-arch/libarchive-3.5.3:=[bzip2,lzma] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib zip? ( >=dev-libs/libzip-1.6.0:= ) >=dev-qt/qtconcurrent-5.15.9:5 test? ( >=dev-libs/libzip-1.6.0:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=File archiver by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/ark/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=zip debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=app-arch/libarchive-3.5.3:=[bzip2,lzma] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib zip? ( >=dev-libs/libzip-1.6.0:= ) || ( 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/release-service/23.04.3/src/ark-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=7971c596d3bae31166ff1cc4605a5aa7 diff --git a/metadata/md5-cache/kde-apps/artikulate-23.04.2 b/metadata/md5-cache/kde-apps/artikulate-23.04.2 index fcb4bb050f7d..1b0ecff95cd8 100644 --- a/metadata/md5-cache/kde-apps/artikulate-23.04.2 +++ b/metadata/md5-cache/kde-apps/artikulate-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/artikulate/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=dev-qt/qtquickcontrols2-5.15.9: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/release-service/23.04.2/src/artikulate-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1ef14d0950c8e8341919db71790b08c5 +_md5_=cd16506715ec15cf15d87ea4eeaaee31 diff --git a/metadata/md5-cache/kde-apps/artikulate-23.04.3 b/metadata/md5-cache/kde-apps/artikulate-23.04.3 new file mode 100644 index 000000000000..7230bf414142 --- /dev/null +++ b/metadata/md5-cache/kde-apps/artikulate-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Language learning application that helps improving pronunciation skills +EAPI=8 +HOMEPAGE=https://apps.kde.org/artikulate/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=dev-qt/qtquickcontrols2-5.15.9: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/release-service/23.04.3/src/artikulate-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1ef14d0950c8e8341919db71790b08c5 diff --git a/metadata/md5-cache/kde-apps/audiocd-kio-23.04.2 b/metadata/md5-cache/kde-apps/audiocd-kio-23.04.2 index 37eb8e53e45c..5d5e6394530a 100644 --- a/metadata/md5-cache/kde-apps/audiocd-kio-23.04.2 +++ b/metadata/md5-cache/kde-apps/audiocd-kio-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=flac vorbis debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkcddb-23.04.2:5 >=kde-apps/libkcompactdisc-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 media-sound/cdparanoia flac? ( >=media-libs/flac-1.1.2:= ) vorbis? ( media-libs/libogg media-libs/libvorbis ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/audiocd-kio-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=65fbfb4ae7536d86333c126316a56f50 +_md5_=2ee95ab474f15c4ed7270a385b3bc756 diff --git a/metadata/md5-cache/kde-apps/audiocd-kio-23.04.3 b/metadata/md5-cache/kde-apps/audiocd-kio-23.04.3 new file mode 100644 index 000000000000..97481358a68c --- /dev/null +++ b/metadata/md5-cache/kde-apps/audiocd-kio-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkcddb-23.04.3:5 >=kde-apps/libkcompactdisc-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 media-sound/cdparanoia flac? ( >=media-libs/flac-1.1.2:= ) vorbis? ( media-libs/libogg media-libs/libvorbis ) dev-qt/qtcore:5 +DESCRIPTION=KIO worker for accessing audio CDs +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=flac vorbis debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2 ) +RDEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkcddb-23.04.3:5 >=kde-apps/libkcompactdisc-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 media-sound/cdparanoia flac? ( >=media-libs/flac-1.1.2:= ) vorbis? ( media-libs/libogg media-libs/libvorbis ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/audiocd-kio-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=65fbfb4ae7536d86333c126316a56f50 diff --git a/metadata/md5-cache/kde-apps/baloo-widgets-23.04.2 b/metadata/md5-cache/kde-apps/baloo-widgets-23.04.2 index 4a8f85b2ae5b..6e30024170be 100644 --- a/metadata/md5-cache/kde-apps/baloo-widgets-23.04.2 +++ b/metadata/md5-cache/kde-apps/baloo-widgets-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.2/src/baloo-widgets-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=93ea5c7562d694d83d661bb8b8570d27 +_md5_=edee2a838b30d46c5a87f1703bc36b95 diff --git a/metadata/md5-cache/kde-apps/baloo-widgets-23.04.3 b/metadata/md5-cache/kde-apps/baloo-widgets-23.04.3 new file mode 100644 index 000000000000..a19fb15391af --- /dev/null +++ b/metadata/md5-cache/kde-apps/baloo-widgets-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Widget library for baloo +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.3/src/baloo-widgets-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=93ea5c7562d694d83d661bb8b8570d27 diff --git a/metadata/md5-cache/kde-apps/blinken-23.04.2 b/metadata/md5-cache/kde-apps/blinken-23.04.2 index 58ba72364516..e8cc5dedbc6e 100644 --- a/metadata/md5-cache/kde-apps/blinken-23.04.2 +++ b/metadata/md5-cache/kde-apps/blinken-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/blinken/ https://edu.kde.org/blinken/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.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/release-service/23.04.2/src/blinken-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2bca67f9605c568ee381c7a698d0bdcc +_md5_=0da4e1668bb780add5418cdfa66c7c1a diff --git a/metadata/md5-cache/kde-apps/blinken-23.04.3 b/metadata/md5-cache/kde-apps/blinken-23.04.3 new file mode 100644 index 000000000000..9f2e0e71e9c3 --- /dev/null +++ b/metadata/md5-cache/kde-apps/blinken-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 dev-qt/qtcore:5 +DESCRIPTION=Memory enhancement game based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/blinken/ https://edu.kde.org/blinken/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.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/release-service/23.04.3/src/blinken-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2bca67f9605c568ee381c7a698d0bdcc diff --git a/metadata/md5-cache/kde-apps/bomber-23.04.2 b/metadata/md5-cache/kde-apps/bomber-23.04.2 index 3f12c95d6fd2..ba07ba3909cb 100644 --- a/metadata/md5-cache/kde-apps/bomber-23.04.2 +++ b/metadata/md5-cache/kde-apps/bomber-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/bomber/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 !games-action/xbomber || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/bomber-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=91f39052d9baa43e6e870d94e95883ee +_md5_=021c6c640d04fc6b1f36468962944b92 diff --git a/metadata/md5-cache/kde-apps/bomber-23.04.3 b/metadata/md5-cache/kde-apps/bomber-23.04.3 new file mode 100644 index 000000000000..754f0036bb3b --- /dev/null +++ b/metadata/md5-cache/kde-apps/bomber-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Single player arcade bombing game +EAPI=8 +HOMEPAGE=https://apps.kde.org/bomber/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 !games-action/xbomber || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/bomber-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=91f39052d9baa43e6e870d94e95883ee diff --git a/metadata/md5-cache/kde-apps/bovo-23.04.2 b/metadata/md5-cache/kde-apps/bovo-23.04.2 index 76680e3adf76..027bed6732c4 100644 --- a/metadata/md5-cache/kde-apps/bovo-23.04.2 +++ b/metadata/md5-cache/kde-apps/bovo-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/bovo/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/bovo-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=29942d3a75f68a901887753329601cf5 +_md5_=0bf6f52802fbe5a1997a01a2d8ec6b79 diff --git a/metadata/md5-cache/kde-apps/bovo-23.04.3 b/metadata/md5-cache/kde-apps/bovo-23.04.3 new file mode 100644 index 000000000000..100c80498f5f --- /dev/null +++ b/metadata/md5-cache/kde-apps/bovo-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Five-in-a-row Board Game +EAPI=8 +HOMEPAGE=https://apps.kde.org/bovo/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/bovo-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=29942d3a75f68a901887753329601cf5 diff --git a/metadata/md5-cache/kde-apps/calendarjanitor-23.04.2 b/metadata/md5-cache/kde-apps/calendarjanitor-23.04.2 index 01bc55b4d21b..f60887202aea 100644 --- a/metadata/md5-cache/kde-apps/calendarjanitor-23.04.2 +++ b/metadata/md5-cache/kde-apps/calendarjanitor-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.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/release-service/23.04.2/src/akonadi-calendar-tools-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e7e8d3f0939515661d9325a55fec50df +_md5_=51714bef7b7eb389d162dfd564c0f98c diff --git a/metadata/md5-cache/kde-apps/calendarjanitor-23.04.3 b/metadata/md5-cache/kde-apps/calendarjanitor-23.04.3 new file mode 100644 index 000000000000..412d398935ae --- /dev/null +++ b/metadata/md5-cache/kde-apps/calendarjanitor-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Tool to scan calendar data for buggy instances +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.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/release-service/23.04.3/src/akonadi-calendar-tools-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e7e8d3f0939515661d9325a55fec50df diff --git a/metadata/md5-cache/kde-apps/calendarsupport-23.04.2 b/metadata/md5-cache/kde-apps/calendarsupport-23.04.2 index a8cf94363325..6e3d5c522596 100644 --- a/metadata/md5-cache/kde-apps/calendarsupport-23.04.2 +++ b/metadata/md5-cache/kde-apps/calendarsupport-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=dev-libs/libical >=dev-qt/designer-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/calendarsupport-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c8221b70d35cca2a64e51ce8425c669f +_md5_=5b9a16d6815aa9ef4c75f61e043528b7 diff --git a/metadata/md5-cache/kde-apps/calendarsupport-23.04.3 b/metadata/md5-cache/kde-apps/calendarsupport-23.04.3 new file mode 100644 index 000000000000..523d4a22e9d3 --- /dev/null +++ b/metadata/md5-cache/kde-apps/calendarsupport-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libical >=dev-qt/designer-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Calendar support library +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=dev-libs/libical >=dev-qt/designer-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/calendarsupport-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c8221b70d35cca2a64e51ce8425c669f diff --git a/metadata/md5-cache/kde-apps/cantor-23.04.2 b/metadata/md5-cache/kde-apps/cantor-23.04.2 index c242a5238ec5..c4e5547bd06a 100644 --- a/metadata/md5-cache/kde-apps/cantor-23.04.2 +++ b/metadata/md5-cache/kde-apps/cantor-23.04.2 @@ -7,7 +7,7 @@ HOMEPAGE=https://apps.kde.org/cantor/ https://edu.kde.org/cantor/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org lua-single optfeature python-single-r1 IUSE=+analitza julia lua postscript python qalculate R debug +handbook test +lua_single_target_luajit python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 RDEPEND=app-text/poppler[qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qthelp-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 analitza? ( >=kde-apps/analitza-23.04.2:5 ) julia? ( dev-lang/julia ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) qalculate? ( sci-libs/cln sci-libs/libqalculate:= ) postscript? ( app-text/libspectre ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtdbus-5.15.9:5 ) R? ( dev-lang/R ) !analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? ( || ( sci-mathematics/maxima sci-mathematics/octave ) ) ) ) ) ) ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) @@ -15,4 +15,4 @@ RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/cantor-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=96470ed98d048786b9531e28dd86a0b0 +_md5_=93b3ce1a03bbd3af47d5ca45ee2defd0 diff --git a/metadata/md5-cache/kde-apps/cantor-23.04.3 b/metadata/md5-cache/kde-apps/cantor-23.04.3 new file mode 100644 index 000000000000..ee97d9f22a98 --- /dev/null +++ b/metadata/md5-cache/kde-apps/cantor-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=x11-misc/shared-mime-info sys-devel/make >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-text/poppler[qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qthelp-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 analitza? ( >=kde-apps/analitza-23.04.3:5 ) julia? ( dev-lang/julia ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) qalculate? ( sci-libs/cln sci-libs/libqalculate:= ) postscript? ( app-text/libspectre ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtdbus-5.15.9:5 ) R? ( dev-lang/R ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Interface for doing mathematics and scientific computing +EAPI=8 +HOMEPAGE=https://apps.kde.org/cantor/ https://edu.kde.org/cantor/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org lua-single optfeature python-single-r1 +IUSE=+analitza julia lua postscript python qalculate R debug +handbook test +lua_single_target_luajit python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-text/poppler[qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qthelp-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 analitza? ( >=kde-apps/analitza-23.04.3:5 ) julia? ( dev-lang/julia ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) qalculate? ( sci-libs/cln sci-libs/libqalculate:= ) postscript? ( app-text/libspectre ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtdbus-5.15.9:5 ) R? ( dev-lang/R ) !analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? ( || ( sci-mathematics/maxima sci-mathematics/octave ) ) ) ) ) ) ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/cantor-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=96470ed98d048786b9531e28dd86a0b0 diff --git a/metadata/md5-cache/kde-apps/cervisia-23.04.2 b/metadata/md5-cache/kde-apps/cervisia-23.04.2 index 8b0542ec9ece..4f5f173b22a1 100644 --- a/metadata/md5-cache/kde-apps/cervisia-23.04.2 +++ b/metadata/md5-cache/kde-apps/cervisia-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/cervisia/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kinit-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-vcs/cvs || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/cervisia-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6ed6d852ba561bf04184436070abee9c +_md5_=026f982edc0064008d949ededf83224c diff --git a/metadata/md5-cache/kde-apps/cervisia-23.04.3 b/metadata/md5-cache/kde-apps/cervisia-23.04.3 new file mode 100644 index 000000000000..7bb1cf748005 --- /dev/null +++ b/metadata/md5-cache/kde-apps/cervisia-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kinit-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=CVS frontend by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/cervisia/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kinit-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-vcs/cvs || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/cervisia-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6ed6d852ba561bf04184436070abee9c diff --git a/metadata/md5-cache/kde-apps/dolphin-23.04.2 b/metadata/md5-cache/kde-apps/dolphin-23.04.2 index 2f648f38fa64..7bcf34e0a6c6 100644 --- a/metadata/md5-cache/kde-apps/dolphin-23.04.2 +++ b/metadata/md5-cache/kde-apps/dolphin-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=activities semantic-desktop telemetry debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5= >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.0 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) semantic-desktop? ( >=kde-apps/baloo-widgets-23.04.2:5 >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) >=kde-apps/kio-extras-23.04.2: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/release-service/23.04.2/src/dolphin-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=efc8dfbfe35441cd4855c753c2f57a66 +_md5_=1e50162f8b83112cf13445a250c0b7ed diff --git a/metadata/md5-cache/kde-apps/dolphin-23.04.3 b/metadata/md5-cache/kde-apps/dolphin-23.04.3 new file mode 100644 index 000000000000..23e9a0ef621c --- /dev/null +++ b/metadata/md5-cache/kde-apps/dolphin-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5= >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.0 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) semantic-desktop? ( >=kde-apps/baloo-widgets-23.04.3:5 >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plasma filemanager focusing on usability +EAPI=8 +HOMEPAGE=https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=activities semantic-desktop telemetry debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5= >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.0 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) semantic-desktop? ( >=kde-apps/baloo-widgets-23.04.3:5 >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) >=kde-apps/kio-extras-23.04.3: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/release-service/23.04.3/src/dolphin-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=efc8dfbfe35441cd4855c753c2f57a66 diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.2 b/metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.2 index 646a943de954..96a21700e979 100644 --- a/metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.2 +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/dolphin_plugins/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.2:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 net-misc/dropbox-cli || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/dolphin-plugins-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=15443adcfe7eb5a8182516b13c18aeac +_md5_=38bb94496839d3154e1d40a90d9edc8e diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.3 b/metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.3 new file mode 100644 index 000000000000..ee67d18ebd70 --- /dev/null +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Dolphin plugin for Dropbox service integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/dolphin_plugins/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 net-misc/dropbox-cli || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/dolphin-plugins-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=15443adcfe7eb5a8182516b13c18aeac diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.2 b/metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.2 index 6fafe62d7486..46fc0f912a98 100644 --- a/metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.2 +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/dolphin_plugins/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 dev-vcs/git || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/dolphin-plugins-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4b3ac047cd9a3e14222bc26c1d7893a2 +_md5_=136cd059f2abbbca208350b46ec0b288 diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.3 b/metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.3 new file mode 100644 index 000000000000..3abfc7b7ed78 --- /dev/null +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-git-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Dolphin plugin for Git integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/dolphin_plugins/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 dev-vcs/git || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/dolphin-plugins-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4b3ac047cd9a3e14222bc26c1d7893a2 diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.2 b/metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.2 index b08d02c8cdae..deda1b53a876 100644 --- a/metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.2 +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/dolphin_plugins/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-vcs/mercurial || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/dolphin-plugins-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6d65becc6a7eb3a53d99a60f587351ae +_md5_=893baea12eb045d9a95ac57c494db8a5 diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.3 b/metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.3 new file mode 100644 index 000000000000..0338e0d6c6d9 --- /dev/null +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Dolphin plugin for Mercurial integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/dolphin_plugins/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-vcs/mercurial || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/dolphin-plugins-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6d65becc6a7eb3a53d99a60f587351ae diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.2 b/metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.2 index c8c3e42f42ad..5a66697dedf2 100644 --- a/metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.2 +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/dolphin_plugins/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.2:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 dev-vcs/subversion >=kde-apps/kompare-23.04.2: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/release-service/23.04.2/src/dolphin-plugins-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ab98d9dd393ac54b7fba31d6975b606a +_md5_=1522c4aa56285f678611b7ec522bb78b diff --git a/metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.3 b/metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.3 new file mode 100644 index 000000000000..a130069c989e --- /dev/null +++ b/metadata/md5-cache/kde-apps/dolphin-plugins-subversion-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Dolphin plugin for Subversion integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/dolphin_plugins/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/dolphin-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 dev-vcs/subversion >=kde-apps/kompare-23.04.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/release-service/23.04.3/src/dolphin-plugins-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ab98d9dd393ac54b7fba31d6975b606a diff --git a/metadata/md5-cache/kde-apps/dragon-23.04.2 b/metadata/md5-cache/kde-apps/dragon-23.04.2 index bf2edd46006d..c25393fe648b 100644 --- a/metadata/md5-cache/kde-apps/dragon-23.04.2 +++ b/metadata/md5-cache/kde-apps/dragon-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/dragonplayer/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.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/release-service/23.04.2/src/dragon-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=62ca1935f1887373b6653713ed164df9 +_md5_=1cb144f0db650ed0dd65fc82bc9b9c3f diff --git a/metadata/md5-cache/kde-apps/dragon-23.04.3 b/metadata/md5-cache/kde-apps/dragon-23.04.3 new file mode 100644 index 000000000000..7e9059e9f1cc --- /dev/null +++ b/metadata/md5-cache/kde-apps/dragon-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.0 dev-qt/qtcore:5 +DESCRIPTION=Simple video player +EAPI=8 +HOMEPAGE=https://apps.kde.org/dragonplayer/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ || ( GPL-2 GPL-3 ) handbook? ( FDL-1.2 ) +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.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/release-service/23.04.3/src/dragon-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=62ca1935f1887373b6653713ed164df9 diff --git a/metadata/md5-cache/kde-apps/eventviews-23.04.2 b/metadata/md5-cache/kde-apps/eventviews-23.04.2 index 31dfd9f2fa96..1b1ea00c03c0 100644 --- a/metadata/md5-cache/kde-apps/eventviews-23.04.2 +++ b/metadata/md5-cache/kde-apps/eventviews-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=dev-libs/kdiagram:5 dev-libs/libical >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/eventviews-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5b0a3403c221dd46074c9170fb2a3f08 +_md5_=3e962a136251d1f112d58dcba0fc441d diff --git a/metadata/md5-cache/kde-apps/eventviews-23.04.3 b/metadata/md5-cache/kde-apps/eventviews-23.04.3 new file mode 100644 index 000000000000..e27e02bf085d --- /dev/null +++ b/metadata/md5-cache/kde-apps/eventviews-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/kdiagram:5 dev-libs/libical >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Calendar viewer for KDE PIM +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=dev-libs/kdiagram:5 dev-libs/libical >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/eventviews-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5b0a3403c221dd46074c9170fb2a3f08 diff --git a/metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.2 b/metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.2 index 3d3019f52b34..6606315736cb 100644 --- a/metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.2 +++ b/metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 media-video/ffmpeg: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/release-service/23.04.2/src/ffmpegthumbs-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0a8ad97f09a99995150203f3467244d1 +_md5_=cb6391a8f1f929e4e0199fb8a3d3c700 diff --git a/metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.3 b/metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.3 new file mode 100644 index 000000000000..d6f3ab4fddc1 --- /dev/null +++ b/metadata/md5-cache/kde-apps/ffmpegthumbs-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 media-video/ffmpeg:0= dev-qt/qtcore:5 +DESCRIPTION=FFmpeg based thumbnail generator for video files +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 media-video/ffmpeg: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/release-service/23.04.3/src/ffmpegthumbs-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0a8ad97f09a99995150203f3467244d1 diff --git a/metadata/md5-cache/kde-apps/filelight-23.04.2 b/metadata/md5-cache/kde-apps/filelight-23.04.2 index 0a66d4eb513c..99ac687f7e17 100644 --- a/metadata/md5-cache/kde-apps/filelight-23.04.2 +++ b/metadata/md5-cache/kde-apps/filelight-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/filelight/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kquickcharts-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.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/release-service/23.04.2/src/filelight-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=956ce2cb2d21b7804ad585822668b1d3 +_md5_=386c119872f414d3a659ac14c834859a diff --git a/metadata/md5-cache/kde-apps/filelight-23.04.3 b/metadata/md5-cache/kde-apps/filelight-23.04.3 new file mode 100644 index 000000000000..5cf03a85e003 --- /dev/null +++ b/metadata/md5-cache/kde-apps/filelight-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Visualise disk usage with interactive map of concentric, segmented rings +EAPI=8 +HOMEPAGE=https://apps.kde.org/filelight/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kquickcharts-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.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/release-service/23.04.3/src/filelight-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=956ce2cb2d21b7804ad585822668b1d3 diff --git a/metadata/md5-cache/kde-apps/granatier-23.04.2 b/metadata/md5-cache/kde-apps/granatier-23.04.2 index 27851b749e50..6cd316ab4b4f 100644 --- a/metadata/md5-cache/kde-apps/granatier-23.04.2 +++ b/metadata/md5-cache/kde-apps/granatier-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/granatier/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/granatier-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=026d4aa5d60672c1c4d7fdc6fec674dc +_md5_=3315c8c56d660d13a9efe27f5f2459ec diff --git a/metadata/md5-cache/kde-apps/granatier-23.04.3 b/metadata/md5-cache/kde-apps/granatier-23.04.3 new file mode 100644 index 000000000000..ed935b1b0ed8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/granatier-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Bomberman game +EAPI=8 +HOMEPAGE=https://apps.kde.org/granatier/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/granatier-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=026d4aa5d60672c1c4d7fdc6fec674dc diff --git a/metadata/md5-cache/kde-apps/grantlee-editor-23.04.2 b/metadata/md5-cache/kde-apps/grantlee-editor-23.04.2 index 0c1e9b3c6a6d..111ca5073393 100644 --- a/metadata/md5-cache/kde-apps/grantlee-editor-23.04.2 +++ b/metadata/md5-cache/kde-apps/grantlee-editor-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/grantlee-editor-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ad2a3f712c9ef1115beb64dc2ae7123b +_md5_=b7bbc7c1c1dcba661b2156d3a328b0c4 diff --git a/metadata/md5-cache/kde-apps/grantlee-editor-23.04.3 b/metadata/md5-cache/kde-apps/grantlee-editor-23.04.3 new file mode 100644 index 000000000000..0bdc515486d0 --- /dev/null +++ b/metadata/md5-cache/kde-apps/grantlee-editor-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Utilities and tools to manage themes in KDE PIM applications +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/grantlee-editor-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ad2a3f712c9ef1115beb64dc2ae7123b diff --git a/metadata/md5-cache/kde-apps/grantleetheme-23.04.2 b/metadata/md5-cache/kde-apps/grantleetheme-23.04.2 index bf13ef9d9c79..6b76b2e48ff6 100644 --- a/metadata/md5-cache/kde-apps/grantleetheme-23.04.2 +++ b/metadata/md5-cache/kde-apps/grantleetheme-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/grantleetheme-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ce47ee08a2e95c9cbff17dfaed472a09 +_md5_=5883951bf03a1d5c12fe30ee67d87317 diff --git a/metadata/md5-cache/kde-apps/grantleetheme-23.04.3 b/metadata/md5-cache/kde-apps/grantleetheme-23.04.3 new file mode 100644 index 000000000000..992fba66f47b --- /dev/null +++ b/metadata/md5-cache/kde-apps/grantleetheme-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-qt/qtnetwork-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for Grantlee plugins +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/grantleetheme-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ce47ee08a2e95c9cbff17dfaed472a09 diff --git a/metadata/md5-cache/kde-apps/gwenview-23.04.2 b/metadata/md5-cache/kde-apps/gwenview-23.04.2 index 1b84fb3279b7..515bba650f90 100644 --- a/metadata/md5-cache/kde-apps/gwenview-23.04.2 +++ b/metadata/md5-cache/kde-apps/gwenview-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=activities fits +mpris raw semantic-desktop share X debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2 ) RDEPEND=dev-libs/wayland >=dev-qt/qtgui-5.15.9:5= >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 media-gfx/exiv2:= media-libs/kcolorpicker >=media-libs/kimageannotator-0.5.0 media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 media-libs/tiff:= activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) fits? ( sci-libs/cfitsio ) mpris? ( >=dev-qt/qtdbus-5.15.9:5 ) raw? ( >=kde-apps/libkdcraw-23.04.2:5 ) semantic-desktop? ( >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 ) share? ( >=kde-frameworks/purpose-5.106.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) >=dev-qt/qtimageformats-5.15.9:5 >=kde-frameworks/kimageformats-5.106.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/release-service/23.04.2/src/gwenview-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0c4461a75f5af6151c8bd74d5ef858cd +_md5_=bbea62969f3a3f0f98d4dea0ce4d2547 diff --git a/metadata/md5-cache/kde-apps/gwenview-23.04.3 b/metadata/md5-cache/kde-apps/gwenview-23.04.3 new file mode 100644 index 000000000000..380d62b838e9 --- /dev/null +++ b/metadata/md5-cache/kde-apps/gwenview-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.9:5 dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/wayland >=dev-qt/qtgui-5.15.9:5= >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 media-gfx/exiv2:= media-libs/kcolorpicker >=media-libs/kimageannotator-0.5.0 media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 media-libs/tiff:= activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) fits? ( sci-libs/cfitsio ) mpris? ( >=dev-qt/qtdbus-5.15.9:5 ) raw? ( >=kde-apps/libkdcraw-23.04.3:5 ) semantic-desktop? ( >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 ) share? ( >=kde-frameworks/purpose-5.106.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) dev-libs/wayland-protocols >=dev-qt/qtconcurrent-5.15.9:5 >=kde-frameworks/kwindowsystem-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Image viewer by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=activities fits +mpris raw semantic-desktop share X debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2 ) +RDEPEND=dev-libs/wayland >=dev-qt/qtgui-5.15.9:5= >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 media-gfx/exiv2:= media-libs/kcolorpicker >=media-libs/kimageannotator-0.5.0 media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/phonon-4.11.0 media-libs/tiff:= activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) fits? ( sci-libs/cfitsio ) mpris? ( >=dev-qt/qtdbus-5.15.9:5 ) raw? ( >=kde-apps/libkdcraw-23.04.3:5 ) semantic-desktop? ( >=kde-frameworks/baloo-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 ) share? ( >=kde-frameworks/purpose-5.106.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) >=dev-qt/qtimageformats-5.15.9:5 >=kde-frameworks/kimageformats-5.106.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/release-service/23.04.3/src/gwenview-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0c4461a75f5af6151c8bd74d5ef858cd diff --git a/metadata/md5-cache/kde-apps/incidenceeditor-23.04.2 b/metadata/md5-cache/kde-apps/incidenceeditor-23.04.2 index d7f08433f1ae..49ceb4ff84eb 100644 --- a/metadata/md5-cache/kde-apps/incidenceeditor-23.04.2 +++ b/metadata/md5-cache/kde-apps/incidenceeditor-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=dev-libs/kdiagram:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/incidenceeditor-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f259b16e3d5e27fb2aae4c7ebe8d5df7 +_md5_=29c2bf52d48edf3cea15fb22797d7866 diff --git a/metadata/md5-cache/kde-apps/incidenceeditor-23.04.3 b/metadata/md5-cache/kde-apps/incidenceeditor-23.04.3 new file mode 100644 index 000000000000..aabf5e75da26 --- /dev/null +++ b/metadata/md5-cache/kde-apps/incidenceeditor-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=kde-apps/akonadi-23.04.3:5[tools] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/kdiagram:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( >=kde-apps/akonadi-23.04.3:5[mysql,postgres,sqlite] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Incidence editor for korganizer +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/kdiagram:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/incidenceeditor-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f259b16e3d5e27fb2aae4c7ebe8d5df7 diff --git a/metadata/md5-cache/kde-apps/juk-23.04.2 b/metadata/md5-cache/kde-apps/juk-23.04.2 index 72e5bf67860f..de0b3649a91d 100644 --- a/metadata/md5-cache/kde-apps/juk-23.04.2 +++ b/metadata/md5-cache/kde-apps/juk-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/juk/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 >=media-libs/taglib-1.6 || ( 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/release-service/23.04.2/src/juk-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c43539ddfc591016aa58a8322e769bad +_md5_=ff20d678c8d73f8e22ea2ab799f19804 diff --git a/metadata/md5-cache/kde-apps/juk-23.04.3 b/metadata/md5-cache/kde-apps/juk-23.04.3 new file mode 100644 index 000000000000..f0c5c2655544 --- /dev/null +++ b/metadata/md5-cache/kde-apps/juk-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 >=media-libs/taglib-1.6 >=dev-qt/qtconcurrent-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Jukebox and music manager by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/juk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 >=media-libs/taglib-1.6 || ( 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/release-service/23.04.3/src/juk-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c43539ddfc591016aa58a8322e769bad diff --git a/metadata/md5-cache/kde-apps/k3b-23.04.2 b/metadata/md5-cache/kde-apps/k3b-23.04.2-r1 similarity index 98% rename from metadata/md5-cache/kde-apps/k3b-23.04.2 rename to metadata/md5-cache/kde-apps/k3b-23.04.2-r1 index 7eb5e90836df..e1f436ba4797 100644 --- a/metadata/md5-cache/kde-apps/k3b-23.04.2 +++ b/metadata/md5-cache/kde-apps/k3b-23.04.2-r1 @@ -7,7 +7,7 @@ HOMEPAGE=https://apps.kde.org/k3b/ https://userbase.kde.org/K3b IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=dvd ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 FDL-1.2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkcddb-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5[taglib?] >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) ffmpeg? ( media-video/ffmpeg:0= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) lame? ( media-sound/lame ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) sndfile? ( media-libs/libsndfile ) taglib? ( >=media-libs/taglib-1.5 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) app-cdr/cdrdao app-cdr/cdrtools dev-libs/libburn media-sound/cdparanoia dvd? ( >=app-cdr/dvd+rw-tools-7 ) sox? ( media-sound/sox ) vcd? ( media-video/vcdimager ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=flac? ( taglib ) lame? ( taglib ) sox? ( taglib ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/k3b-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e099a15d73bfcd029c50e6ee677f7617 +_md5_=02591aa7fc590b837a12c5905b665d3d diff --git a/metadata/md5-cache/kde-apps/k3b-23.04.3 b/metadata/md5-cache/kde-apps/k3b-23.04.3 new file mode 100644 index 000000000000..6caa6708485a --- /dev/null +++ b/metadata/md5-cache/kde-apps/k3b-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkcddb-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5[taglib?] >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) ffmpeg? ( media-video/ffmpeg:0= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) lame? ( media-sound/lame ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) sndfile? ( media-libs/libsndfile ) taglib? ( >=media-libs/taglib-1.5 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Full-featured burning and ripping application based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/k3b/ https://userbase.kde.org/K3b +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=dvd ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 FDL-1.2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkcddb-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5[taglib?] >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) ffmpeg? ( media-video/ffmpeg:0= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) lame? ( media-sound/lame ) mad? ( media-libs/libmad ) musepack? ( >=media-sound/musepack-tools-444 ) sndfile? ( media-libs/libsndfile ) taglib? ( >=media-libs/taglib-1.5 ) vorbis? ( media-libs/libogg media-libs/libvorbis ) app-cdr/cdrdao app-cdr/cdrtools dev-libs/libburn media-sound/cdparanoia dvd? ( >=app-cdr/dvd+rw-tools-7 ) sox? ( media-sound/sox ) vcd? ( media-video/vcdimager ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=flac? ( taglib ) lame? ( taglib ) sox? ( taglib ) +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/k3b-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0df191dd366928c3629ff5bbbca2c019 diff --git a/metadata/md5-cache/kde-apps/kaccounts-integration-23.04.2 b/metadata/md5-cache/kde-apps/kaccounts-integration-23.04.2 index e2634ba211fb..2746ae17363e 100644 --- a/metadata/md5-cache/kde-apps/kaccounts-integration-23.04.2 +++ b/metadata/md5-cache/kde-apps/kaccounts-integration-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://community.kde.org/KTp IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1 RDEPEND=dev-libs/qcoro5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 net-libs/accounts-qt >=net-libs/libaccounts-glib-1.21:= net-libs/signond dev-util/intltool || ( 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/release-service/23.04.2/src/kaccounts-integration-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e6fadc40c9819c29e001295746b95f78 +_md5_=3f1c91c5981fea0c5b5177fb827e7b9d diff --git a/metadata/md5-cache/kde-apps/kaccounts-integration-23.04.3 b/metadata/md5-cache/kde-apps/kaccounts-integration-23.04.3 new file mode 100644 index 000000000000..6b6a60e7df55 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kaccounts-integration-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/qcoro5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 net-libs/accounts-qt >=net-libs/libaccounts-glib-1.21:= net-libs/signond >=kde-frameworks/kcmutils-5.106.0:5 kde-plasma/kde-cli-tools:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Administer web accounts for the sites and services across the Plasma desktop +EAPI=8 +HOMEPAGE=https://community.kde.org/KTp +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1 +RDEPEND=dev-libs/qcoro5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 net-libs/accounts-qt >=net-libs/libaccounts-glib-1.21:= net-libs/signond dev-util/intltool || ( 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/release-service/23.04.3/src/kaccounts-integration-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e6fadc40c9819c29e001295746b95f78 diff --git a/metadata/md5-cache/kde-apps/kaccounts-providers-23.04.2 b/metadata/md5-cache/kde-apps/kaccounts-providers-23.04.2 index d146c892a620..88251ef10843 100644 --- a/metadata/md5-cache/kde-apps/kaccounts-providers-23.04.2 +++ b/metadata/md5-cache/kde-apps/kaccounts-providers-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://community.kde.org/KTp IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+webengine debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kaccounts-integration-23.04.2:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kpackage-5.106.0:5 webengine? ( >=dev-qt/qtwebengine-5.15.9:5 ) net-libs/signon-oauth2 net-libs/signon-ui || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kaccounts-providers-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8b33359f841dcef9b788cdf63a955caf +_md5_=76be6c841c5048bcbb8ed64ecd617d36 diff --git a/metadata/md5-cache/kde-apps/kaccounts-providers-23.04.3 b/metadata/md5-cache/kde-apps/kaccounts-providers-23.04.3 new file mode 100644 index 000000000000..00c27df4d148 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kaccounts-providers-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/intltool >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kaccounts-integration-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kpackage-5.106.0:5 webengine? ( >=dev-qt/qtwebengine-5.15.9:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE accounts providers +EAPI=8 +HOMEPAGE=https://community.kde.org/KTp +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+webengine debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kaccounts-integration-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kpackage-5.106.0:5 webengine? ( >=dev-qt/qtwebengine-5.15.9:5 ) net-libs/signon-oauth2 net-libs/signon-ui || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kaccounts-providers-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8b33359f841dcef9b788cdf63a955caf diff --git a/metadata/md5-cache/kde-apps/kaddressbook-23.04.2 b/metadata/md5-cache/kde-apps/kaddressbook-23.04.2 index 8b3c4b6ea023..89d98db2b8a5 100644 --- a/metadata/md5-cache/kde-apps/kaddressbook-23.04.2 +++ b/metadata/md5-cache/kde-apps/kaddressbook-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kaddressbook/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=telemetry debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kdepim-runtime-23.04.2: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/release-service/23.04.2/src/kaddressbook-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f0c76a1da61a252836b4c571d879b263 +_md5_=c0ef43a741b78df9b5dabf86060f0e65 diff --git a/metadata/md5-cache/kde-apps/kaddressbook-23.04.3 b/metadata/md5-cache/kde-apps/kaddressbook-23.04.3 new file mode 100644 index 000000000000..26ec253d4a71 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kaddressbook-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/libgravatar-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Address book application based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/kaddressbook/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=telemetry debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/libgravatar-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kdepim-runtime-23.04.3: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/release-service/23.04.3/src/kaddressbook-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f0c76a1da61a252836b4c571d879b263 diff --git a/metadata/md5-cache/kde-apps/kajongg-23.04.2 b/metadata/md5-cache/kde-apps/kajongg-23.04.2 index e915e67353f5..7cf000901798 100644 --- a/metadata/md5-cache/kde-apps/kajongg-23.04.2 +++ b/metadata/md5-cache/kde-apps/kajongg-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kajongg/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=python-single-r1 ecm gear.kde.org IUSE=python_single_target_python3_10 python_single_target_python3_11 debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-db/sqlite:3 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 python_single_target_python3_10? ( dev-python/QtPy[gui,svg,widgets,python_targets_python3_10(-)] >=dev-python/twisted-16.6.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/QtPy[gui,svg,widgets,python_targets_python3_11(-)] >=dev-python/twisted-16.6.0[python_targets_python3_11(-)] ) >=kde-apps/libkmahjongg-23.04.2:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kajongg-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=84b87a85ce07e573262b58bec4a8fc4d +_md5_=d1d256925d9a459d54846a1b3243c14c diff --git a/metadata/md5-cache/kde-apps/kajongg-23.04.3 b/metadata/md5-cache/kde-apps/kajongg-23.04.3 new file mode 100644 index 000000000000..0cf79640afb9 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kajongg-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-db/sqlite:3 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 python_single_target_python3_10? ( dev-python/QtPy[gui,svg,widgets,python_targets_python3_10(-)] >=dev-python/twisted-16.6.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/QtPy[gui,svg,widgets,python_targets_python3_11(-)] >=dev-python/twisted-16.6.0[python_targets_python3_11(-)] ) dev-qt/qtcore:5 +DESCRIPTION=Classical Mah Jongg for four players +EAPI=8 +HOMEPAGE=https://apps.kde.org/kajongg/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=python-single-r1 ecm gear.kde.org +IUSE=python_single_target_python3_10 python_single_target_python3_11 debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-db/sqlite:3 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 python_single_target_python3_10? ( dev-python/QtPy[gui,svg,widgets,python_targets_python3_10(-)] >=dev-python/twisted-16.6.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/QtPy[gui,svg,widgets,python_targets_python3_11(-)] >=dev-python/twisted-16.6.0[python_targets_python3_11(-)] ) >=kde-apps/libkmahjongg-23.04.3:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kajongg-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=84b87a85ce07e573262b58bec4a8fc4d diff --git a/metadata/md5-cache/kde-apps/kalarm-23.04.2 b/metadata/md5-cache/kde-apps/kalarm-23.04.2 index 8ab1fcfb43d0..ef6b52be8a81 100644 --- a/metadata/md5-cache/kde-apps/kalarm-23.04.2 +++ b/metadata/md5-cache/kde-apps/kalarm-23.04.2 @@ -1,16 +1,16 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 pim? ( >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 ) speech? ( dev-libs/ktextaddons:5[speech] ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 pim? ( >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 ) speech? ( dev-libs/ktextaddons:5[speech] ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) dev-qt/qtcore:5 DESCRIPTION=Application to manage alarms and other timer based alerts for the desktop EAPI=8 HOMEPAGE=https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+pim speech X debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 pim? ( >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 ) speech? ( dev-libs/ktextaddons:5[speech] ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) pim? ( >=kde-apps/kdepim-runtime-23.04.2:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 pim? ( >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 ) speech? ( dev-libs/ktextaddons:5[speech] ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) pim? ( >=kde-apps/kdepim-runtime-23.04.2: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/release-service/23.04.2/src/kalarm-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a0cfd5b59c28e11b1657e6b1e5d06ced +_md5_=e1cd1de9a66e1190779211b3cb2c71b6 diff --git a/metadata/md5-cache/kde-apps/kalarm-23.04.3 b/metadata/md5-cache/kde-apps/kalarm-23.04.3 new file mode 100644 index 000000000000..20767b313e75 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kalarm-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 pim? ( >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 ) speech? ( dev-libs/ktextaddons:5[speech] ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) dev-qt/qtcore:5 +DESCRIPTION=Application to manage alarms and other timer based alerts for the desktop +EAPI=8 +HOMEPAGE=https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+pim speech X debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 pim? ( >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 ) speech? ( dev-libs/ktextaddons:5[speech] ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) pim? ( >=kde-apps/kdepim-runtime-23.04.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/release-service/23.04.3/src/kalarm-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=046a46a3ca387fbdb3915e4b3e29e772 diff --git a/metadata/md5-cache/kde-apps/kalgebra-23.04.2 b/metadata/md5-cache/kde-apps/kalgebra-23.04.2 index b9659f798409..bc1525c7ea89 100644 --- a/metadata/md5-cache/kde-apps/kalgebra-23.04.2 +++ b/metadata/md5-cache/kde-apps/kalgebra-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm flag-o-matic gear.kde.org IUSE=readline debug +handbook -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/analitza-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 readline? ( sys-libs/readline:0= ) >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.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/release-service/23.04.2/src/kalgebra-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b913f130ecbc9ed0b96158bceaa38153 +_md5_=0c2b405f4793e2e88b1301ef5e618199 diff --git a/metadata/md5-cache/kde-apps/kalgebra-23.04.3 b/metadata/md5-cache/kde-apps/kalgebra-23.04.3 new file mode 100644 index 000000000000..d7d895f20f58 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kalgebra-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/analitza-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 readline? ( sys-libs/readline:0= ) dev-qt/qtcore:5 +DESCRIPTION=MathML-based 2D and 3D graph calculator by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kalgebra/ https://edu.kde.org/kalgebra/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm flag-o-matic gear.kde.org +IUSE=readline debug +handbook +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/analitza-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 readline? ( sys-libs/readline:0= ) >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.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/release-service/23.04.3/src/kalgebra-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b913f130ecbc9ed0b96158bceaa38153 diff --git a/metadata/md5-cache/kde-apps/kalzium-23.04.2 b/metadata/md5-cache/kde-apps/kalzium-23.04.2 index 2a2a5b662248..ff011ade1890 100644 --- a/metadata/md5-cache/kde-apps/kalzium-23.04.2 +++ b/metadata/md5-cache/kde-apps/kalzium-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org flag-o-matic IUSE=editor solver debug +handbook -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kunitconversion-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 editor? ( dev-cpp/eigen:3 >=dev-qt/qtopengl-5.15.9:5 >=kde-frameworks/knewstuff-5.106.0:5 sci-chemistry/openbabel:= >=sci-libs/avogadrolibs-1.93[qt5] ) solver? ( dev-ml/facile:=[ocamlopt] ) sci-chemistry/chemical-mime-data || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kalzium-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f2d37bb55e2484f73bee69d2bee9770b +_md5_=88465e5f9e38bfdf12b9885cef42d559 diff --git a/metadata/md5-cache/kde-apps/kalzium-23.04.3 b/metadata/md5-cache/kde-apps/kalzium-23.04.3 new file mode 100644 index 000000000000..450c9ffa8637 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kalzium-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kunitconversion-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 editor? ( dev-cpp/eigen:3 >=dev-qt/qtopengl-5.15.9:5 >=kde-frameworks/knewstuff-5.106.0:5 sci-chemistry/openbabel:= >=sci-libs/avogadrolibs-1.93[qt5] ) solver? ( dev-ml/facile:=[ocamlopt] ) dev-qt/qtcore:5 +DESCRIPTION=Periodic table of the elements +EAPI=8 +HOMEPAGE=https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org flag-o-matic +IUSE=editor solver debug +handbook +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kunitconversion-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 editor? ( dev-cpp/eigen:3 >=dev-qt/qtopengl-5.15.9:5 >=kde-frameworks/knewstuff-5.106.0:5 sci-chemistry/openbabel:= >=sci-libs/avogadrolibs-1.93[qt5] ) solver? ( dev-ml/facile:=[ocamlopt] ) sci-chemistry/chemical-mime-data || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kalzium-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f2d37bb55e2484f73bee69d2bee9770b diff --git a/metadata/md5-cache/kde-apps/kamera-23.04.2 b/metadata/md5-cache/kde-apps/kamera-23.04.2 index d270d6575b52..a5b023415fe2 100644 --- a/metadata/md5-cache/kde-apps/kamera-23.04.2 +++ b/metadata/md5-cache/kde-apps/kamera-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kamera/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/libgphoto2:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kamera-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d11eac3324e126238b9ab6a9614b17f1 +_md5_=e9033d818b5f64505a1e0cf3511b19ec diff --git a/metadata/md5-cache/kde-apps/kamera-23.04.3 b/metadata/md5-cache/kde-apps/kamera-23.04.3 new file mode 100644 index 000000000000..b1940ed50e21 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kamera-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=kde-frameworks/kcmutils-5.106.0:5 sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/libgphoto2:= dev-qt/qtcore:5 +DESCRIPTION=Plasma integration for gphoto2 cameras +EAPI=8 +HOMEPAGE=https://apps.kde.org/kamera/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/libgphoto2:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kamera-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d11eac3324e126238b9ab6a9614b17f1 diff --git a/metadata/md5-cache/kde-apps/kamoso-23.04.2 b/metadata/md5-cache/kde-apps/kamoso-23.04.2 index 8bd34e976b3d..56206b19e3b4 100644 --- a/metadata/md5-cache/kde-apps/kamoso-23.04.2 +++ b/metadata/md5-cache/kde-apps/kamoso-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kamoso/ https://userbase.kde.org/Kamoso IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=dev-libs/glib:2 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 media-libs/gst-plugins-base:1.0 virtual/opengl >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 media-plugins/gst-plugins-jpeg:1.0 media-plugins/gst-plugins-libpng:1.0 media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l] || ( 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/release-service/23.04.2/src/kamoso-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cc8554d151e4da80d35198d27f06bbca +_md5_=61612e81176de74e192c7d2869f95fd9 diff --git a/metadata/md5-cache/kde-apps/kamoso-23.04.3 b/metadata/md5-cache/kde-apps/kamoso-23.04.3 new file mode 100644 index 000000000000..1b709fa23844 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kamoso-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/glib:2 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 media-libs/gst-plugins-base:1.0 virtual/opengl test? ( >=dev-qt/qtopengl-5.15.9:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Application to take pictures and videos from your webcam by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kamoso/ https://userbase.kde.org/Kamoso +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/glib:2 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 media-libs/gst-plugins-base:1.0 virtual/opengl >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 media-plugins/gst-plugins-jpeg:1.0 media-plugins/gst-plugins-libpng:1.0 media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l] || ( 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/release-service/23.04.3/src/kamoso-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=cc8554d151e4da80d35198d27f06bbca diff --git a/metadata/md5-cache/kde-apps/kanagram-23.04.2 b/metadata/md5-cache/kde-apps/kanagram-23.04.2 index 1c82eda2c797..4bbb59727b54 100644 --- a/metadata/md5-cache/kde-apps/kanagram-23.04.2 +++ b/metadata/md5-cache/kde-apps/kanagram-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kanagram/ https://edu.kde.org/kanagram/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=speech debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=media-libs/phonon-4.11.0 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols-5.15.9:5 >=kde-apps/kdeedu-data-23.04.2: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/release-service/23.04.2/src/kanagram-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=52891776ee3c205cc5be0af132d4cf70 +_md5_=f29b50d0a2541ec1bc19d0193abea5bb diff --git a/metadata/md5-cache/kde-apps/kanagram-23.04.3 b/metadata/md5-cache/kde-apps/kanagram-23.04.3 new file mode 100644 index 000000000000..09c8f6e5809d --- /dev/null +++ b/metadata/md5-cache/kde-apps/kanagram-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=media-libs/phonon-4.11.0 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) dev-qt/qtcore:5 +DESCRIPTION=Game based on anagrams of words +EAPI=8 +HOMEPAGE=https://apps.kde.org/kanagram/ https://edu.kde.org/kanagram/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=speech debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=media-libs/phonon-4.11.0 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols-5.15.9:5 >=kde-apps/kdeedu-data-23.04.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/release-service/23.04.3/src/kanagram-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=52891776ee3c205cc5be0af132d4cf70 diff --git a/metadata/md5-cache/kde-apps/kapman-23.04.2 b/metadata/md5-cache/kde-apps/kapman-23.04.2 index b06724504be9..111470bfef5f 100644 --- a/metadata/md5-cache/kde-apps/kapman-23.04.2 +++ b/metadata/md5-cache/kde-apps/kapman-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kapman/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kapman-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c06ac133839f1acdad8da5c3ffd70004 +_md5_=394be6e46e28b90cabd9a3dc6ff3047d diff --git a/metadata/md5-cache/kde-apps/kapman-23.04.3 b/metadata/md5-cache/kde-apps/kapman-23.04.3 new file mode 100644 index 000000000000..3c8d11a951a0 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kapman-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Pac-Man clone by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kapman/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kapman-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c06ac133839f1acdad8da5c3ffd70004 diff --git a/metadata/md5-cache/kde-apps/kapptemplate-23.04.2 b/metadata/md5-cache/kde-apps/kapptemplate-23.04.2 index 4ae2ad79a787..3c6c709ddc0e 100644 --- a/metadata/md5-cache/kde-apps/kapptemplate-23.04.2 +++ b/metadata/md5-cache/kde-apps/kapptemplate-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kapptemplate/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.2/src/kapptemplate-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f904e6563e2439fb71ef6de53568e5c6 +_md5_=56e103fbdec3372956029c22ac8d3734 diff --git a/metadata/md5-cache/kde-apps/kapptemplate-23.04.3 b/metadata/md5-cache/kde-apps/kapptemplate-23.04.3 new file mode 100644 index 000000000000..732820694909 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kapptemplate-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Shell script to create the necessary framework to develop KDE applications +EAPI=8 +HOMEPAGE=https://apps.kde.org/kapptemplate/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.3/src/kapptemplate-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f904e6563e2439fb71ef6de53568e5c6 diff --git a/metadata/md5-cache/kde-apps/kate-23.04.2 b/metadata/md5-cache/kde-apps/kate-23.04.2 index eef038140a85..b1c43e189480 100644 --- a/metadata/md5-cache/kde-apps/kate-23.04.2 +++ b/metadata/md5-cache/kde-apps/kate-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm flag-o-matic gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 ~kde-apps/kate-lib-23.04.2:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] virtual/libintl ~kde-apps/kate-addons-23.04.2: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/release-service/23.04.2/src/kate-23.04.2.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6b85a5985022bd652adf979709642c56 +_md5_=4a72add43b08dc097195e317e29c7900 diff --git a/metadata/md5-cache/kde-apps/kate-23.04.3 b/metadata/md5-cache/kde-apps/kate-23.04.3 new file mode 100644 index 000000000000..6eff85a83de0 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kate-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 ~kde-apps/kate-lib-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] virtual/libintl dev-qt/qtcore:5 +DESCRIPTION=Multi-document editor with network transparency, Plasma integration and more +EAPI=8 +HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm flag-o-matic gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 ~kde-apps/kate-lib-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] virtual/libintl ~kde-apps/kate-addons-23.04.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/release-service/23.04.3/src/kate-23.04.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6b85a5985022bd652adf979709642c56 diff --git a/metadata/md5-cache/kde-apps/kate-addons-23.04.2 b/metadata/md5-cache/kde-apps/kate-addons-23.04.2 index 831f73efe796..b7df1867ba75 100644 --- a/metadata/md5-cache/kde-apps/kate-addons-23.04.2 +++ b/metadata/md5-cache/kde-apps/kate-addons-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm flag-o-matic gear.kde.org optfeature IUSE=+filebrowser lspclient +projects +snippets sql debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 LGPL-2+ MIT RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 ~kde-apps/kate-lib-23.04.2:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 filebrowser? ( >=kde-frameworks/kbookmarks-5.106.0:5 ) lspclient? ( >=kde-frameworks/kitemmodels-5.106.0:5 ) projects? ( >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 ) snippets? ( >=kde-frameworks/knewstuff-5.106.0:5 ) sql? ( >=dev-qt/qtsql-5.15.9:5 >=kde-frameworks/kwallet-5.106.0:5 ) !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kate-23.04.2.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3eafc9cdafaf77250fc60e8c4a73e656 +_md5_=c618321f6fdf5c9ac681b57495fdc14e diff --git a/metadata/md5-cache/kde-apps/kate-addons-23.04.3 b/metadata/md5-cache/kde-apps/kate-addons-23.04.3 new file mode 100644 index 000000000000..9400dc2e80c6 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kate-addons-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 ~kde-apps/kate-lib-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 filebrowser? ( >=kde-frameworks/kbookmarks-5.106.0:5 ) lspclient? ( >=kde-frameworks/kitemmodels-5.106.0:5 ) projects? ( >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 ) snippets? ( >=kde-frameworks/knewstuff-5.106.0:5 ) sql? ( >=dev-qt/qtsql-5.15.9:5 >=kde-frameworks/kwallet-5.106.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Addons used by Kate +EAPI=8 +HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm flag-o-matic gear.kde.org optfeature +IUSE=+filebrowser lspclient +projects +snippets sql debug test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 LGPL-2+ MIT +RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 ~kde-apps/kate-lib-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 filebrowser? ( >=kde-frameworks/kbookmarks-5.106.0:5 ) lspclient? ( >=kde-frameworks/kitemmodels-5.106.0:5 ) projects? ( >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 ) snippets? ( >=kde-frameworks/knewstuff-5.106.0:5 ) sql? ( >=dev-qt/qtsql-5.15.9:5 >=kde-frameworks/kwallet-5.106.0:5 ) !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kate-23.04.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3eafc9cdafaf77250fc60e8c4a73e656 diff --git a/metadata/md5-cache/kde-apps/kate-lib-23.04.2 b/metadata/md5-cache/kde-apps/kate-lib-23.04.2 index 638ac8e5c8a0..5c1404014ab5 100644 --- a/metadata/md5-cache/kde-apps/kate-lib-23.04.2 +++ b/metadata/md5-cache/kde-apps/kate-lib-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=activities telemetry debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 LGPL-2+ MIT RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kate-23.04.2.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=43dac04bad7f057483deac9575a6d354 +_md5_=579dc6ea777307f46eef3711f0731c44 diff --git a/metadata/md5-cache/kde-apps/kate-lib-23.04.3 b/metadata/md5-cache/kde-apps/kate-lib-23.04.3 new file mode 100644 index 000000000000..b1568a7dc273 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kate-lib-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Shared library used by Kate/Kwrite and Kate-Addons +EAPI=8 +HOMEPAGE=https://kate-editor.org/ https://apps.kde.org/kate/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=activities telemetry debug test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2 LGPL-2+ MIT +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kate-23.04.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=43dac04bad7f057483deac9575a6d354 diff --git a/metadata/md5-cache/kde-apps/katomic-23.04.2 b/metadata/md5-cache/kde-apps/katomic-23.04.2 index 76f690fb3f6e..fde4f7c407ff 100644 --- a/metadata/md5-cache/kde-apps/katomic-23.04.2 +++ b/metadata/md5-cache/kde-apps/katomic-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/katomic/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/katomic-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d13d51df624c0c2aa2515fe8958c7976 +_md5_=e2e5526741302a483d3d9410b42e69b4 diff --git a/metadata/md5-cache/kde-apps/katomic-23.04.3 b/metadata/md5-cache/kde-apps/katomic-23.04.3 new file mode 100644 index 000000000000..a9a5eae66b4f --- /dev/null +++ b/metadata/md5-cache/kde-apps/katomic-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Atomic Entertainment Game +EAPI=8 +HOMEPAGE=https://apps.kde.org/katomic/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/katomic-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d13d51df624c0c2aa2515fe8958c7976 diff --git a/metadata/md5-cache/kde-apps/kbackup-23.04.2 b/metadata/md5-cache/kde-apps/kbackup-23.04.2 index ca5d1dbb264c..f39e6c790247 100644 --- a/metadata/md5-cache/kde-apps/kbackup-23.04.2 +++ b/metadata/md5-cache/kde-apps/kbackup-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kbackup/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kbackup-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a6abeb33670346ae45ce389afbb0fdb0 +_md5_=cc4365597f75420e51728e716f54deec diff --git a/metadata/md5-cache/kde-apps/kbackup-23.04.3 b/metadata/md5-cache/kde-apps/kbackup-23.04.3 new file mode 100644 index 000000000000..64d0978b03b1 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kbackup-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Program that lets you back up any directories or files +EAPI=8 +HOMEPAGE=https://apps.kde.org/kbackup/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kbackup-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a6abeb33670346ae45ce389afbb0fdb0 diff --git a/metadata/md5-cache/kde-apps/kblackbox-23.04.2 b/metadata/md5-cache/kde-apps/kblackbox-23.04.2 index 031086981a25..9ea08d95f8de 100644 --- a/metadata/md5-cache/kde-apps/kblackbox-23.04.2 +++ b/metadata/md5-cache/kde-apps/kblackbox-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kblackbox/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kblackbox-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=225b3fb4d70fbdae018debc422bc72de +_md5_=da2c70dcd59b4cde9e46294ee09dca79 diff --git a/metadata/md5-cache/kde-apps/kblackbox-23.04.3 b/metadata/md5-cache/kde-apps/kblackbox-23.04.3 new file mode 100644 index 000000000000..fed2b2707185 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kblackbox-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Game of hide and seek played on a grid of boxes +EAPI=8 +HOMEPAGE=https://apps.kde.org/kblackbox/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kblackbox-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=225b3fb4d70fbdae018debc422bc72de diff --git a/metadata/md5-cache/kde-apps/kblocks-23.04.2 b/metadata/md5-cache/kde-apps/kblocks-23.04.2 index 60990b6f5831..c4fecef7b461 100644 --- a/metadata/md5-cache/kde-apps/kblocks-23.04.2 +++ b/metadata/md5-cache/kde-apps/kblocks-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kblocks/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kblocks-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4733e77e4e815a5d977137edf469d7fc +_md5_=068baeb0d51f7c51ec7952f032cf224e diff --git a/metadata/md5-cache/kde-apps/kblocks-23.04.3 b/metadata/md5-cache/kde-apps/kblocks-23.04.3 new file mode 100644 index 000000000000..ec8f2fdfd988 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kblocks-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Single-player Tetris-like KDE game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kblocks/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kblocks-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4733e77e4e815a5d977137edf469d7fc diff --git a/metadata/md5-cache/kde-apps/kbounce-23.04.2 b/metadata/md5-cache/kde-apps/kbounce-23.04.2 index 2bc8766dc422..d437344b7d2d 100644 --- a/metadata/md5-cache/kde-apps/kbounce-23.04.2 +++ b/metadata/md5-cache/kde-apps/kbounce-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kbounce/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kbounce-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=bb90b6c32ca733fa626f7af2458da154 +_md5_=6490bcb9d711bc2962cb6a54cfeffce4 diff --git a/metadata/md5-cache/kde-apps/kbounce-23.04.3 b/metadata/md5-cache/kde-apps/kbounce-23.04.3 new file mode 100644 index 000000000000..b9589e8ce464 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kbounce-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Bounce Ball Game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kbounce/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kbounce-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=bb90b6c32ca733fa626f7af2458da154 diff --git a/metadata/md5-cache/kde-apps/kbreakout-23.04.2 b/metadata/md5-cache/kde-apps/kbreakout-23.04.2 index d701c181c801..1b8271981efa 100644 --- a/metadata/md5-cache/kde-apps/kbreakout-23.04.2 +++ b/metadata/md5-cache/kde-apps/kbreakout-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kbreakout/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kbreakout-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=46587e3f9546f3ced28929e9dad1bf48 +_md5_=43ab589da842b1ded6bab070e6e6bbab diff --git a/metadata/md5-cache/kde-apps/kbreakout-23.04.3 b/metadata/md5-cache/kde-apps/kbreakout-23.04.3 new file mode 100644 index 000000000000..36481300bc44 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kbreakout-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Breakout-like game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kbreakout/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kbreakout-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=46587e3f9546f3ced28929e9dad1bf48 diff --git a/metadata/md5-cache/kde-apps/kbruch-23.04.2 b/metadata/md5-cache/kde-apps/kbruch-23.04.2 index 1f5191974bee..a1db3a013a4b 100644 --- a/metadata/md5-cache/kde-apps/kbruch-23.04.2 +++ b/metadata/md5-cache/kde-apps/kbruch-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kbruch/ https://edu.kde.org/kbruch/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kbruch-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5321bf25d8f940a65633b507f9f80fb4 +_md5_=12fd2755cac32b089cd4447d23760f04 diff --git a/metadata/md5-cache/kde-apps/kbruch-23.04.3 b/metadata/md5-cache/kde-apps/kbruch-23.04.3 new file mode 100644 index 000000000000..3eff781082d3 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kbruch-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Educational application to learn calculating with fractions +EAPI=8 +HOMEPAGE=https://apps.kde.org/kbruch/ https://edu.kde.org/kbruch/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kbruch-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5321bf25d8f940a65633b507f9f80fb4 diff --git a/metadata/md5-cache/kde-apps/kcachegrind-23.04.2 b/metadata/md5-cache/kde-apps/kcachegrind-23.04.2 index 162e9b9a4966..84e35d2f4b96 100644 --- a/metadata/md5-cache/kde-apps/kcachegrind-23.04.2 +++ b/metadata/md5-cache/kde-apps/kcachegrind-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kcachegrind/ https://kcachegrind.github.io/html/Ho IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-gfx/graphviz || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kcachegrind-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=42aa29594b4a271f38eaf020a8c95ef9 +_md5_=1f0030f4a23fb532447d519c97f563fa diff --git a/metadata/md5-cache/kde-apps/kcachegrind-23.04.3 b/metadata/md5-cache/kde-apps/kcachegrind-23.04.3 new file mode 100644 index 000000000000..b0a83f78367e --- /dev/null +++ b/metadata/md5-cache/kde-apps/kcachegrind-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Frontend for Cachegrind by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kcachegrind/ https://kcachegrind.github.io/html/Home.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-gfx/graphviz || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kcachegrind-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=42aa29594b4a271f38eaf020a8c95ef9 diff --git a/metadata/md5-cache/kde-apps/kcalc-23.04.2 b/metadata/md5-cache/kde-apps/kcalc-23.04.2 index f5d4d811bad0..b52b63869e88 100644 --- a/metadata/md5-cache/kde-apps/kcalc-23.04.2 +++ b/metadata/md5-cache/kde-apps/kcalc-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kcalc/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/gmp:0= dev-libs/mpfr:0= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kcalc-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=249aa9228a64c3abb760411a0cd527c4 +_md5_=6cd832b1633ee42da5919311f0d7aad3 diff --git a/metadata/md5-cache/kde-apps/kcalc-23.04.3 b/metadata/md5-cache/kde-apps/kcalc-23.04.3 new file mode 100644 index 000000000000..4088c9216543 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kcalc-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/gmp:0= dev-libs/mpfr:0= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE calculator +EAPI=8 +HOMEPAGE=https://apps.kde.org/kcalc/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/gmp:0= dev-libs/mpfr:0= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kcalc-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=249aa9228a64c3abb760411a0cd527c4 diff --git a/metadata/md5-cache/kde-apps/kcalutils-23.04.2 b/metadata/md5-cache/kde-apps/kcalutils-23.04.2 index 938be6ae87f3..423105291cc3 100644 --- a/metadata/md5-cache/kde-apps/kcalutils-23.04.2 +++ b/metadata/md5-cache/kde-apps/kcalutils-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://api.kde.org/kdepim/kcalutils/html/index.html IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kcalutils-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f886968b372d4530fc37dd948dce23b8 +_md5_=4d4016c2df99b6f02699bd7c105f72a7 diff --git a/metadata/md5-cache/kde-apps/kcalutils-23.04.3 b/metadata/md5-cache/kde-apps/kcalutils-23.04.3 new file mode 100644 index 000000000000..fc20ab8dab0f --- /dev/null +++ b/metadata/md5-cache/kde-apps/kcalutils-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library providing utility functions for the handling of calendar data +EAPI=8 +HOMEPAGE=https://api.kde.org/kdepim/kcalutils/html/index.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/grantlee-5.3.0:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kcalutils-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f886968b372d4530fc37dd948dce23b8 diff --git a/metadata/md5-cache/kde-apps/kcharselect-23.04.2 b/metadata/md5-cache/kde-apps/kcharselect-23.04.2 index a5aaa02d1836..fe0a31fbb165 100644 --- a/metadata/md5-cache/kde-apps/kcharselect-23.04.2 +++ b/metadata/md5-cache/kde-apps/kcharselect-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kcharselect/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kcharselect-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5eac735821ad2a26c2a435c2feb099af +_md5_=69baf910fcac5daed81e5d1ee7403493 diff --git a/metadata/md5-cache/kde-apps/kcharselect-23.04.3 b/metadata/md5-cache/kde-apps/kcharselect-23.04.3 new file mode 100644 index 000000000000..e8f7e281fe8a --- /dev/null +++ b/metadata/md5-cache/kde-apps/kcharselect-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE character selection utility +EAPI=8 +HOMEPAGE=https://apps.kde.org/kcharselect/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kcharselect-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5eac735821ad2a26c2a435c2feb099af diff --git a/metadata/md5-cache/kde-apps/kcolorchooser-23.04.2 b/metadata/md5-cache/kde-apps/kcolorchooser-23.04.2 index 01d6df129e15..aa753e627722 100644 --- a/metadata/md5-cache/kde-apps/kcolorchooser-23.04.2 +++ b/metadata/md5-cache/kde-apps/kcolorchooser-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kcolorchooser/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kcolorchooser-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=09347e15a1b9ba6c37aa11feea90e1b9 +_md5_=9a089b0d1a19b7ca1ca56853758c1137 diff --git a/metadata/md5-cache/kde-apps/kcolorchooser-23.04.3 b/metadata/md5-cache/kde-apps/kcolorchooser-23.04.3 new file mode 100644 index 000000000000..d1c89284987f --- /dev/null +++ b/metadata/md5-cache/kde-apps/kcolorchooser-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE color selector/editor +EAPI=8 +HOMEPAGE=https://apps.kde.org/kcolorchooser/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kcolorchooser-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=09347e15a1b9ba6c37aa11feea90e1b9 diff --git a/metadata/md5-cache/kde-apps/kcron-23.04.2 b/metadata/md5-cache/kde-apps/kcron-23.04.2 index ca78e27fca08..ddfc3feab5e1 100644 --- a/metadata/md5-cache/kde-apps/kcron-23.04.2 +++ b/metadata/md5-cache/kde-apps/kcron-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kcron/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 virtual/cron || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kcron-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=03c5f6c6e113e38c6dc017513cb57f56 +_md5_=899ceda9433b08a87d672a95b664063c diff --git a/metadata/md5-cache/kde-apps/kcron-23.04.3 b/metadata/md5-cache/kde-apps/kcron-23.04.3 new file mode 100644 index 000000000000..70040df9a57c --- /dev/null +++ b/metadata/md5-cache/kde-apps/kcron-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Task Scheduler +EAPI=8 +HOMEPAGE=https://apps.kde.org/kcron/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 virtual/cron || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kcron-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=03c5f6c6e113e38c6dc017513cb57f56 diff --git a/metadata/md5-cache/kde-apps/kde-apps-meta-23.04.2 b/metadata/md5-cache/kde-apps/kde-apps-meta-23.04.2 index 1fcc1cba2b79..166cc17e90ff 100644 --- a/metadata/md5-cache/kde-apps/kde-apps-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kde-apps-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=Meta package for the KDE Release Service collection EAPI=8 HOMEPAGE=https://apps.kde.org/ IUSE=accessibility +admin +education +games +graphics +multimedia +network pim sdk +utils -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/kdecore-meta-23.04.2:5 accessibility? ( >=kde-apps/kdeaccessibility-meta-23.04.2:5 ) admin? ( >=kde-apps/kdeadmin-meta-23.04.2:5 ) education? ( >=kde-apps/kdeedu-meta-23.04.2:5 ) games? ( >=kde-apps/kdegames-meta-23.04.2:5 ) graphics? ( >=kde-apps/kdegraphics-meta-23.04.2:5 ) multimedia? ( >=kde-apps/kdemultimedia-meta-23.04.2:5 ) network? ( >=kde-apps/kdenetwork-meta-23.04.2:5 ) pim? ( >=kde-apps/kdepim-meta-23.04.2:5 ) sdk? ( >=kde-apps/kdesdk-meta-23.04.2:5 ) utils? ( >=kde-apps/kdeutils-meta-23.04.2:5 ) SLOT=5 -_md5_=e07ae8751ad3131b31492d4ca2d2db64 +_md5_=ba4d28f1febc005b70f8f88fcb69055d diff --git a/metadata/md5-cache/kde-apps/kde-apps-meta-23.04.3 b/metadata/md5-cache/kde-apps/kde-apps-meta-23.04.3 new file mode 100644 index 000000000000..87d100a4d1ca --- /dev/null +++ b/metadata/md5-cache/kde-apps/kde-apps-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=Meta package for the KDE Release Service collection +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IUSE=accessibility +admin +education +games +graphics +multimedia +network pim sdk +utils +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/kdecore-meta-23.04.3:5 accessibility? ( >=kde-apps/kdeaccessibility-meta-23.04.3:5 ) admin? ( >=kde-apps/kdeadmin-meta-23.04.3:5 ) education? ( >=kde-apps/kdeedu-meta-23.04.3:5 ) games? ( >=kde-apps/kdegames-meta-23.04.3:5 ) graphics? ( >=kde-apps/kdegraphics-meta-23.04.3:5 ) multimedia? ( >=kde-apps/kdemultimedia-meta-23.04.3:5 ) network? ( >=kde-apps/kdenetwork-meta-23.04.3:5 ) pim? ( >=kde-apps/kdepim-meta-23.04.3:5 ) sdk? ( >=kde-apps/kdesdk-meta-23.04.3:5 ) utils? ( >=kde-apps/kdeutils-meta-23.04.3:5 ) +SLOT=5 +_md5_=e07ae8751ad3131b31492d4ca2d2db64 diff --git a/metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.2 b/metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.2 index 7d1b5f5609db..8728727d8601 100644 --- a/metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.2 +++ b/metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=app-arch/advancecomp media-gfx/optipng dev-perl/XML-DOM || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kde-dev-scripts-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=905c1bee590c9bbee3f55d4d0a0e5e74 +_md5_=6600d2ff9f2281ffdeb84765befa176b diff --git a/metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.3 b/metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.3 new file mode 100644 index 000000000000..5fb423ff2f20 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kde-dev-scripts-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.104.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.104.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-frameworks/kdelibs4support-5.104.0:5 >=kde-frameworks/kdoctools-5.104.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Development Scripts +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/advancecomp media-gfx/optipng dev-perl/XML-DOM || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kde-dev-scripts-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=905c1bee590c9bbee3f55d4d0a0e5e74 diff --git a/metadata/md5-cache/kde-apps/kde-dev-utils-23.04.2 b/metadata/md5-cache/kde-apps/kde-dev-utils-23.04.2 index d6c2108e4909..58286b769b35 100644 --- a/metadata/md5-cache/kde-apps/kde-dev-utils-23.04.2 +++ b/metadata/md5-cache/kde-apps/kde-dev-utils-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/designer-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kde-dev-utils-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1561c312fcbcaffbcb040635322139c2 +_md5_=99cbc29cf01e36a854fe3ffaa28d9dc6 diff --git a/metadata/md5-cache/kde-apps/kde-dev-utils-23.04.3 b/metadata/md5-cache/kde-apps/kde-dev-utils-23.04.3 new file mode 100644 index 000000000000..fc31e4a06882 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kde-dev-utils-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/designer-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Development Utilities +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/designer-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kde-dev-utils-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1561c312fcbcaffbcb040635322139c2 diff --git a/metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.2 index 54cca5c72e61..691fb01134da 100644 --- a/metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.2 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages EAPI=8 HOMEPAGE=https://apps.kde.org/ -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=metapackage RDEPEND=>=app-accessibility/kontrast-23.04.2:5 >=kde-apps/kmag-23.04.2:5 >=kde-apps/kmousetool-23.04.2:5 >=kde-apps/kmouth-23.04.2:5 SLOT=5 -_md5_=66f19c2ecc843870186319d34ec85712 +_md5_=102c8f177698c93dc65f0ddfd5876701 diff --git a/metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.3 new file mode 100644 index 000000000000..e09aec46b807 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdeaccessibility-meta-23.04.3 @@ -0,0 +1,9 @@ +DEFINED_PHASES=- +DESCRIPTION=kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=metapackage +RDEPEND=>=app-accessibility/kontrast-23.04.3:5 >=kde-apps/kmag-23.04.3:5 >=kde-apps/kmousetool-23.04.3:5 >=kde-apps/kmouth-23.04.3:5 +SLOT=5 +_md5_=66f19c2ecc843870186319d34ec85712 diff --git a/metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.2 index 86077a9f1988..c4d6128d7b5d 100644 --- a/metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=KDE administration tools - merge this to pull in all kdeadmin-derive EAPI=8 HOMEPAGE=https://apps.kde.org/ IUSE=+cron -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/ksystemlog-23.04.2:5 cron? ( >=kde-apps/kcron-23.04.2:5 ) SLOT=5 -_md5_=9a76d5db96704d26c700373cc2d001fe +_md5_=bb5ee254e14b09ef236dadbccdce02ce diff --git a/metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.3 new file mode 100644 index 000000000000..e0d8eb27346c --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdeadmin-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=KDE administration tools - merge this to pull in all kdeadmin-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IUSE=+cron +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/ksystemlog-23.04.3:5 cron? ( >=kde-apps/kcron-23.04.3:5 ) +SLOT=5 +_md5_=9a76d5db96704d26c700373cc2d001fe diff --git a/metadata/md5-cache/kde-apps/kdebugsettings-23.04.2 b/metadata/md5-cache/kde-apps/kdebugsettings-23.04.2 index 5f7539a3c81e..2174b74aee30 100644 --- a/metadata/md5-cache/kde-apps/kdebugsettings-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdebugsettings-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kdebugsettings/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kdebugsettings-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c248416afb0262e8027b1754928a02d0 +_md5_=ef231de24776a04455193ba3b172d98a diff --git a/metadata/md5-cache/kde-apps/kdebugsettings-23.04.3 b/metadata/md5-cache/kde-apps/kdebugsettings-23.04.3 new file mode 100644 index 000000000000..0c82cc488cbb --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdebugsettings-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Application to enable/disable qCDebug +EAPI=8 +HOMEPAGE=https://apps.kde.org/kdebugsettings/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kdebugsettings-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c248416afb0262e8027b1754928a02d0 diff --git a/metadata/md5-cache/kde-apps/kdecore-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdecore-meta-23.04.2 index 29ddacf02083..f1e5678cced3 100644 --- a/metadata/md5-cache/kde-apps/kdecore-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdecore-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=kdecore - merge this to pull in the most basic applications EAPI=8 HOMEPAGE=https://apps.kde.org/ IUSE=+handbook +share +thumbnail +webengine -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/dolphin-23.04.2:5 >=kde-apps/kdialog-23.04.2:5 >=kde-apps/keditbookmarks-23.04.2:5 >=kde-apps/kfind-23.04.2:5 >=kde-apps/konsole-23.04.2:5 >=kde-apps/kwrite-23.04.2:5 handbook? ( >=kde-apps/khelpcenter-23.04.2:5 ) webengine? ( || ( >=www-client/falkon-23.04.2 >=kde-apps/konqueror-23.04.2:5 ) ) share? ( kde-frameworks/purpose:5 ) thumbnail? ( >=kde-apps/ffmpegthumbs-23.04.2:5 >=kde-apps/thumbnailers-23.04.2:5 ) SLOT=5 -_md5_=f880cbd970c263ae19bcf6b502bb357b +_md5_=1697ca3981dc0f7bad210f584664861f diff --git a/metadata/md5-cache/kde-apps/kdecore-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdecore-meta-23.04.3 new file mode 100644 index 000000000000..e4e712b0f02b --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdecore-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=kdecore - merge this to pull in the most basic applications +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IUSE=+handbook +share +thumbnail +webengine +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/dolphin-23.04.3:5 >=kde-apps/kdialog-23.04.3:5 >=kde-apps/keditbookmarks-23.04.3:5 >=kde-apps/kfind-23.04.3:5 >=kde-apps/konsole-23.04.3:5 >=kde-apps/kwrite-23.04.3:5 handbook? ( >=kde-apps/khelpcenter-23.04.3:5 ) webengine? ( || ( >=www-client/falkon-23.04.3 >=kde-apps/konqueror-23.04.3:5 ) ) share? ( kde-frameworks/purpose:5 ) thumbnail? ( >=kde-apps/ffmpegthumbs-23.04.3:5 >=kde-apps/thumbnailers-23.04.3:5 ) +SLOT=5 +_md5_=f880cbd970c263ae19bcf6b502bb357b diff --git a/metadata/md5-cache/kde-apps/kdeedu-data-23.04.2 b/metadata/md5-cache/kde-apps/kdeedu-data-23.04.2 index 3de177368421..80c5f9986766 100644 --- a/metadata/md5-cache/kde-apps/kdeedu-data-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdeedu-data-23.04.2 @@ -4,9 +4,9 @@ DESCRIPTION=Shared icons, artwork and data files for educational applications EAPI=8 HOMEPAGE=https://apps.kde.org/ INHERIT=gear.kde.org cmake -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdeedu-data-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ba85f7c0ac7b837946b32b37c696310b +_md5_=2d62b6e216fed98fd9b16ad9a4890d27 diff --git a/metadata/md5-cache/kde-apps/kdeedu-data-23.04.3 b/metadata/md5-cache/kde-apps/kdeedu-data-23.04.3 new file mode 100644 index 000000000000..5c3696cf407f --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdeedu-data-23.04.3 @@ -0,0 +1,12 @@ +BDEPEND=dev-qt/qtcore:5 kde-frameworks/extra-cmake-modules:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install nofetch prepare test unpack +DESCRIPTION=Shared icons, artwork and data files for educational applications +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +INHERIT=gear.kde.org cmake +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdeedu-data-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ba85f7c0ac7b837946b32b37c696310b diff --git a/metadata/md5-cache/kde-apps/kdeedu-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdeedu-meta-23.04.2 index eaa518ded1d4..f0491cc81ab3 100644 --- a/metadata/md5-cache/kde-apps/kdeedu-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdeedu-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=KDE educational apps - merge this to pull in all kdeedu-derived pack EAPI=8 HOMEPAGE=https://edu.kde.org IUSE=+webengine -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/analitza-23.04.2:5 >=kde-apps/artikulate-23.04.2:5 >=kde-apps/blinken-23.04.2:5 >=kde-apps/kalzium-23.04.2:5 >=kde-apps/kanagram-23.04.2:5 >=kde-apps/kbruch-23.04.2:5 >=kde-apps/kdeedu-data-23.04.2:5 >=kde-apps/kgeography-23.04.2:5 >=kde-apps/khangman-23.04.2:5 >=kde-apps/kig-23.04.2:5 >=kde-apps/kiten-23.04.2:5 >=kde-apps/klettres-23.04.2:5 >=kde-apps/kmplot-23.04.2:5 >=kde-apps/kqtquickcharts-23.04.2:5 >=kde-apps/ktouch-23.04.2:5 >=kde-apps/kturtle-23.04.2:5 >=kde-apps/kwordquiz-23.04.2:5 >=kde-apps/libkeduvocdocument-23.04.2:5 >=kde-apps/marble-23.04.2:5 >=kde-apps/minuet-23.04.2:5 >=kde-apps/rocs-23.04.2:5 >=kde-apps/step-23.04.2:5 webengine? ( >=kde-apps/cantor-23.04.2:5 >=kde-apps/kalgebra-23.04.2:5 >=kde-apps/parley-23.04.2:5 ) SLOT=5 -_md5_=f684b395f63fcdbbaad9e23124e92244 +_md5_=b53f3c15e6fde200a85d1104e3a3b2c7 diff --git a/metadata/md5-cache/kde-apps/kdeedu-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdeedu-meta-23.04.3 new file mode 100644 index 000000000000..6f75e76553cd --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdeedu-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=KDE educational apps - merge this to pull in all kdeedu-derived packages +EAPI=8 +HOMEPAGE=https://edu.kde.org +IUSE=+webengine +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/analitza-23.04.3:5 >=kde-apps/artikulate-23.04.3:5 >=kde-apps/blinken-23.04.3:5 >=kde-apps/kalzium-23.04.3:5 >=kde-apps/kanagram-23.04.3:5 >=kde-apps/kbruch-23.04.3:5 >=kde-apps/kdeedu-data-23.04.3:5 >=kde-apps/kgeography-23.04.3:5 >=kde-apps/khangman-23.04.3:5 >=kde-apps/kig-23.04.3:5 >=kde-apps/kiten-23.04.3:5 >=kde-apps/klettres-23.04.3:5 >=kde-apps/kmplot-23.04.3:5 >=kde-apps/kqtquickcharts-23.04.3:5 >=kde-apps/ktouch-23.04.3:5 >=kde-apps/kturtle-23.04.3:5 >=kde-apps/kwordquiz-23.04.3:5 >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-apps/marble-23.04.3:5 >=kde-apps/minuet-23.04.3:5 >=kde-apps/rocs-23.04.3:5 >=kde-apps/step-23.04.3:5 webengine? ( >=kde-apps/cantor-23.04.3:5 >=kde-apps/kalgebra-23.04.3:5 >=kde-apps/parley-23.04.3:5 ) +SLOT=5 +_md5_=f684b395f63fcdbbaad9e23124e92244 diff --git a/metadata/md5-cache/kde-apps/kdegames-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdegames-meta-23.04.2 index 53df692a0261..91f0ab298d34 100644 --- a/metadata/md5-cache/kde-apps/kdegames-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdegames-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=kdegames - merge this to pull in all kdegames-derived packages EAPI=8 HOMEPAGE=https://apps.kde.org/categories/games/ IUSE=opengl python -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/bomber-23.04.2:5 >=kde-apps/bovo-23.04.2:5 >=kde-apps/granatier-23.04.2:5 >=kde-apps/kapman-23.04.2:5 >=kde-apps/katomic-23.04.2:5 >=kde-apps/kblackbox-23.04.2:5 >=kde-apps/kblocks-23.04.2:5 >=kde-apps/kbounce-23.04.2:5 >=kde-apps/kbreakout-23.04.2:5 >=kde-apps/kdiamond-23.04.2:5 >=kde-apps/kfourinline-23.04.2:5 >=kde-apps/kgoldrunner-23.04.2:5 >=kde-apps/kigo-23.04.2:5 >=kde-apps/killbots-23.04.2:5 >=kde-apps/kiriki-23.04.2:5 >=kde-apps/kjumpingcube-23.04.2:5 >=kde-apps/klickety-23.04.2:5 >=kde-apps/klines-23.04.2:5 >=kde-apps/kmahjongg-23.04.2:5 >=kde-apps/kmines-23.04.2:5 >=kde-apps/knavalbattle-23.04.2:5 >=kde-apps/knetwalk-23.04.2:5 >=kde-apps/knights-23.04.2:5 >=kde-apps/kolf-23.04.2:5 >=kde-apps/kollision-23.04.2:5 >=kde-apps/konquest-23.04.2:5 >=kde-apps/kpat-23.04.2:5 >=kde-apps/kreversi-23.04.2:5 >=kde-apps/kshisen-23.04.2:5 >=kde-apps/ksirk-23.04.2:5 >=kde-apps/ksnakeduel-23.04.2:5 >=kde-apps/kspaceduel-23.04.2:5 >=kde-apps/ksquares-23.04.2:5 >=kde-apps/ktuberling-23.04.2:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-apps/libkmahjongg-23.04.2:5 >=kde-apps/lskat-23.04.2:5 >=kde-apps/palapeli-23.04.2:5 >=kde-apps/picmi-23.04.2:5 opengl? ( >=kde-apps/ksudoku-23.04.2:5 >=kde-apps/kubrick-23.04.2:5 ) python? ( >=kde-apps/kajongg-23.04.2:5 ) SLOT=5 -_md5_=a45fd14990cd6663be9fccd1e447a932 +_md5_=e686fc47b544a9f116b0943bad788306 diff --git a/metadata/md5-cache/kde-apps/kdegames-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdegames-meta-23.04.3 new file mode 100644 index 000000000000..89da88a7eb2a --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdegames-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=kdegames - merge this to pull in all kdegames-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/categories/games/ +IUSE=opengl python +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/bomber-23.04.3:5 >=kde-apps/bovo-23.04.3:5 >=kde-apps/granatier-23.04.3:5 >=kde-apps/kapman-23.04.3:5 >=kde-apps/katomic-23.04.3:5 >=kde-apps/kblackbox-23.04.3:5 >=kde-apps/kblocks-23.04.3:5 >=kde-apps/kbounce-23.04.3:5 >=kde-apps/kbreakout-23.04.3:5 >=kde-apps/kdiamond-23.04.3:5 >=kde-apps/kfourinline-23.04.3:5 >=kde-apps/kgoldrunner-23.04.3:5 >=kde-apps/kigo-23.04.3:5 >=kde-apps/killbots-23.04.3:5 >=kde-apps/kiriki-23.04.3:5 >=kde-apps/kjumpingcube-23.04.3:5 >=kde-apps/klickety-23.04.3:5 >=kde-apps/klines-23.04.3:5 >=kde-apps/kmahjongg-23.04.3:5 >=kde-apps/kmines-23.04.3:5 >=kde-apps/knavalbattle-23.04.3:5 >=kde-apps/knetwalk-23.04.3:5 >=kde-apps/knights-23.04.3:5 >=kde-apps/kolf-23.04.3:5 >=kde-apps/kollision-23.04.3:5 >=kde-apps/konquest-23.04.3:5 >=kde-apps/kpat-23.04.3:5 >=kde-apps/kreversi-23.04.3:5 >=kde-apps/kshisen-23.04.3:5 >=kde-apps/ksirk-23.04.3:5 >=kde-apps/ksnakeduel-23.04.3:5 >=kde-apps/kspaceduel-23.04.3:5 >=kde-apps/ksquares-23.04.3:5 >=kde-apps/ktuberling-23.04.3:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-apps/libkmahjongg-23.04.3:5 >=kde-apps/lskat-23.04.3:5 >=kde-apps/palapeli-23.04.3:5 >=kde-apps/picmi-23.04.3:5 opengl? ( >=kde-apps/ksudoku-23.04.3:5 >=kde-apps/kubrick-23.04.3:5 ) python? ( >=kde-apps/kajongg-23.04.3:5 ) +SLOT=5 +_md5_=a45fd14990cd6663be9fccd1e447a932 diff --git a/metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.2 index bdd551cc5fbe..0a2eed971fc3 100644 --- a/metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=kdegraphics - merge this to pull in all kdegraphics-derived packages EAPI=8 HOMEPAGE=https://apps.kde.org/graphics/ IUSE=color-management scanner -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/gwenview-23.04.2:5 >=kde-apps/kamera-23.04.2:5 >=kde-apps/kcolorchooser-23.04.2:5 >=kde-apps/kdegraphics-mobipocket-23.04.2:5 >=kde-apps/kolourpaint-23.04.2:5 >=kde-apps/kruler-23.04.2:5 >=kde-apps/libkdcraw-23.04.2:5 >=kde-apps/libkexiv2-23.04.2:5 >=kde-apps/okular-23.04.2:5 >=kde-apps/spectacle-23.04.2:5 >=kde-apps/svgpart-23.04.2:5 >=kde-apps/thumbnailers-23.04.2:5 color-management? ( >=kde-misc/colord-kde-23.04.2:5 ) scanner? ( >=kde-apps/libksane-23.04.2:5 >=kde-misc/skanlite-23.04.2:5 >=media-gfx/skanpage-23.04.2:5 ) SLOT=5 -_md5_=2fd283e45ac97a400991da46456f8738 +_md5_=58556a08d82e2d3e759f5ed72cd9ca68 diff --git a/metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.3 new file mode 100644 index 000000000000..265a96d8b5ae --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdegraphics-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=kdegraphics - merge this to pull in all kdegraphics-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/graphics/ +IUSE=color-management scanner +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/gwenview-23.04.3:5 >=kde-apps/kamera-23.04.3:5 >=kde-apps/kcolorchooser-23.04.3:5 >=kde-apps/kdegraphics-mobipocket-23.04.3:5 >=kde-apps/kolourpaint-23.04.3:5 >=kde-apps/kruler-23.04.3:5 >=kde-apps/libkdcraw-23.04.3:5 >=kde-apps/libkexiv2-23.04.3:5 >=kde-apps/okular-23.04.3:5 >=kde-apps/spectacle-23.04.3:5 >=kde-apps/svgpart-23.04.3:5 >=kde-apps/thumbnailers-23.04.3:5 color-management? ( >=kde-misc/colord-kde-23.04.3:5 ) scanner? ( >=kde-apps/libksane-23.04.3:5 >=kde-misc/skanlite-23.04.3:5 >=media-gfx/skanpage-23.04.3:5 ) +SLOT=5 +_md5_=2fd283e45ac97a400991da46456f8738 diff --git a/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.2 b/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.2 index 0d262c74421d..75aa50138f13 100644 --- a/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9: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/release-service/23.04.2/src/kdegraphics-mobipocket-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=059046d6348ba2af7f80e5271c0ba704 +_md5_=a18ee8c455985fb09fda3869b64f01a3 diff --git a/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.3 b/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.3 new file mode 100644 index 000000000000..48e3eac41006 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 dev-qt/qtcore:5 +DESCRIPTION=Library to support mobipocket ebooks +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9: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/release-service/23.04.3/src/kdegraphics-mobipocket-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=059046d6348ba2af7f80e5271c0ba704 diff --git a/metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.2 index b9a69290807e..939f845900c0 100644 --- a/metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=kdemultimedia - merge this to pull in all kdemultimedia-derived pack EAPI=8 HOMEPAGE=https://apps.kde.org/categories/multimedia/ IUSE=+cdrom +ffmpeg gstreamer -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/dragon-23.04.2:5 >=kde-apps/juk-23.04.2:5 >=kde-apps/kdenlive-23.04.2:5 >=kde-apps/kmix-23.04.2:5 >=kde-apps/kwave-23.04.2:5 >=media-sound/elisa-23.04.2:5 >=media-sound/kasts-23.04.2 >=media-sound/krecorder-23.04.2 cdrom? ( >=kde-apps/audiocd-kio-23.04.2:5 >=kde-apps/k3b-23.04.2:5 >=kde-apps/libkcddb-23.04.2:5 >=kde-apps/libkcompactdisc-23.04.2:5 ) ffmpeg? ( >=kde-apps/ffmpegthumbs-23.04.2:5 ) gstreamer? ( >=kde-apps/kamoso-23.04.2:5 ) SLOT=5 -_md5_=35abaab200cb4954e2ec80e9ed0a4246 +_md5_=803be8ff1a17cf5d3967ce019297a7c5 diff --git a/metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.3 new file mode 100644 index 000000000000..3aa398a53d65 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdemultimedia-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=kdemultimedia - merge this to pull in all kdemultimedia-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/categories/multimedia/ +IUSE=+cdrom +ffmpeg gstreamer +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/dragon-23.04.3:5 >=kde-apps/juk-23.04.3:5 >=kde-apps/kdenlive-23.04.3:5 >=kde-apps/kmix-23.04.3:5 >=kde-apps/kwave-23.04.3:5 >=media-sound/elisa-23.04.3:5 >=media-sound/kasts-23.04.3 >=media-sound/krecorder-23.04.3 cdrom? ( >=kde-apps/audiocd-kio-23.04.3:5 >=kde-apps/k3b-23.04.3:5 >=kde-apps/libkcddb-23.04.3:5 >=kde-apps/libkcompactdisc-23.04.3:5 ) ffmpeg? ( >=kde-apps/ffmpegthumbs-23.04.3:5 ) gstreamer? ( >=kde-apps/kamoso-23.04.3:5 ) +SLOT=5 +_md5_=35abaab200cb4954e2ec80e9ed0a4246 diff --git a/metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.2 b/metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.2 index e2d2481d1cb7..f2af81104832 100644 --- a/metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kdenetwork_filesharing/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/qcoro5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 net-fs/samba || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdenetwork-filesharing-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5e912ba8f31ff4de0c025dfb53acb293 +_md5_=0da1383d2b79e56646d6d4002c193cac diff --git a/metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.3 b/metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.3 new file mode 100644 index 000000000000..262eeffbb031 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdenetwork-filesharing-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/qcoro5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Samba filesharing plugin for file properties +EAPI=8 +HOMEPAGE=https://apps.kde.org/kdenetwork_filesharing/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/qcoro5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 net-fs/samba || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdenetwork-filesharing-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5e912ba8f31ff4de0c025dfb53acb293 diff --git a/metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.2 index 045860972c40..7c89ddfc21f1 100644 --- a/metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=kdenetwork - merge this to pull in all kdenetwork-derived packages EAPI=8 HOMEPAGE=https://apps.kde.org/ IUSE=+bittorrent dropbox samba telepathy +webengine -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/kget-23.04.2:5 >=kde-apps/kopete-23.04.2:5 >=kde-apps/krdc-23.04.2:5 >=kde-apps/krfb-23.04.2:5 >=kde-misc/kdeconnect-23.04.2:5 >=net-im/neochat-23.04.2 >=net-im/tokodon-23.04.2 >=net-irc/konversation-23.04.2:5 >=net-misc/kio-zeroconf-23.04.2:5 >=net-news/alligator-23.04.2 bittorrent? ( >=net-libs/libktorrent-23.04.2:5 >=net-p2p/ktorrent-23.04.2:5 ) dropbox? ( >=kde-apps/dolphin-plugins-dropbox-23.04.2:5 ) samba? ( >=kde-apps/kdenetwork-filesharing-23.04.2:5 ) telepathy? ( kde-apps/plasma-telepathy-meta:5 ) webengine? ( >=kde-misc/kio-gdrive-23.04.2:5 ) SLOT=5 -_md5_=959d22b457c932aad56ca30753d222ce +_md5_=3461d94888a398527fad5c20574388d1 diff --git a/metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.3 new file mode 100644 index 000000000000..a4c5099444aa --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdenetwork-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=kdenetwork - merge this to pull in all kdenetwork-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IUSE=+bittorrent dropbox samba telepathy +webengine +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/kget-23.04.3:5 >=kde-apps/kopete-23.04.3:5 >=kde-apps/krdc-23.04.3:5 >=kde-apps/krfb-23.04.3:5 >=kde-misc/kdeconnect-23.04.3:5 >=net-im/neochat-23.04.3 >=net-im/tokodon-23.04.3 >=net-irc/konversation-23.04.3:5 >=net-misc/kio-zeroconf-23.04.3:5 >=net-news/alligator-23.04.3 bittorrent? ( >=net-libs/libktorrent-23.04.3:5 >=net-p2p/ktorrent-23.04.3:5 ) dropbox? ( >=kde-apps/dolphin-plugins-dropbox-23.04.3:5 ) samba? ( >=kde-apps/kdenetwork-filesharing-23.04.3:5 ) telepathy? ( kde-apps/plasma-telepathy-meta:5 ) webengine? ( >=kde-misc/kio-gdrive-23.04.3:5 ) +SLOT=5 +_md5_=959d22b457c932aad56ca30753d222ce diff --git a/metadata/md5-cache/kde-apps/kdenlive-23.04.2 b/metadata/md5-cache/kde-apps/kdenlive-23.04.2 index 29e949c77963..66492bbf19df 100644 --- a/metadata/md5-cache/kde-apps/kdenlive-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdenlive-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://kdenlive.org/en/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=gles2-only semantic-desktop share v4l debug designer +handbook doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-3 RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5[gles2-only=] >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/mlt-7.14.0[ffmpeg,frei0r,qt5,sdl,xml] share? ( >=kde-frameworks/purpose-5.106.0:5 ) v4l? ( media-libs/libv4l ) >=dev-qt/qtquickcontrols-5.15.9:5 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdenlive-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=731400295e9b721efe7e833ee2e9d852 +_md5_=05aed012999094ef62387168096fd6f9 diff --git a/metadata/md5-cache/kde-apps/kdenlive-23.04.3 b/metadata/md5-cache/kde-apps/kdenlive-23.04.3 new file mode 100644 index 000000000000..e24e5d323d84 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdenlive-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5[gles2-only=] >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/mlt-7.14.0[ffmpeg,frei0r,qt5,sdl,xml] share? ( >=kde-frameworks/purpose-5.106.0:5 ) v4l? ( media-libs/libv4l ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Non-linear video editing suite by KDE +EAPI=8 +HOMEPAGE=https://kdenlive.org/en/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=gles2-only semantic-desktop share v4l debug designer +handbook doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5[gles2-only=] >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/mlt-7.14.0[ffmpeg,frei0r,qt5,sdl,xml] share? ( >=kde-frameworks/purpose-5.106.0:5 ) v4l? ( media-libs/libv4l ) >=dev-qt/qtquickcontrols-5.15.9:5 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdenlive-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=731400295e9b721efe7e833ee2e9d852 diff --git a/metadata/md5-cache/kde-apps/kdepim-addons-23.04.2 b/metadata/md5-cache/kde-apps/kdepim-addons-23.04.2 index 5cc659a233d2..a271717fd133 100644 --- a/metadata/md5-cache/kde-apps/kdepim-addons-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdepim-addons-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kontact/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=importwizard markdown debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kaddressbook-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kimap-23.04.2:5 >=kde-apps/kitinerary-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpkpass-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/libksieve-23.04.2:5 >=kde-apps/libktnef-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 importwizard? ( >=kde-apps/akonadi-import-wizard-23.04.2:5 ) markdown? ( app-text/discount:= ) || ( 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/release-service/23.04.2/src/kdepim-addons-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f59b4bb157b299756e816a6dca0a469e +_md5_=0d919585528f091b024bd51b049d53be diff --git a/metadata/md5-cache/kde-apps/kdepim-addons-23.04.3 b/metadata/md5-cache/kde-apps/kdepim-addons-23.04.3 new file mode 100644 index 000000000000..7a9ad2c6ed40 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdepim-addons-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/incidenceeditor-23.04.3:5 >=kde-apps/kaddressbook-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kitinerary-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpkpass-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/libksieve-23.04.3:5 >=kde-apps/libktnef-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 importwizard? ( >=kde-apps/akonadi-import-wizard-23.04.3:5 ) markdown? ( app-text/discount:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Plugins for KDE Personal Information Management Suite +EAPI=8 +HOMEPAGE=https://apps.kde.org/kontact/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=importwizard markdown debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/incidenceeditor-23.04.3:5 >=kde-apps/kaddressbook-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kitinerary-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpkpass-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/libksieve-23.04.3:5 >=kde-apps/libktnef-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/prison-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 importwizard? ( >=kde-apps/akonadi-import-wizard-23.04.3:5 ) markdown? ( app-text/discount:= ) || ( 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/release-service/23.04.3/src/kdepim-addons-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f59b4bb157b299756e816a6dca0a469e diff --git a/metadata/md5-cache/kde-apps/kdepim-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdepim-meta-23.04.2 index 515d52ba51b7..c0fdebd4b8b5 100644 --- a/metadata/md5-cache/kde-apps/kdepim-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdepim-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=KDE PIM - merge this to pull in all kdepim-derived packages EAPI=8 HOMEPAGE=https://apps.kde.org/kontact/ IUSE=bogofilter clamav spamassassin -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=metapackage RDEPEND=>=app-office/kalendar-23.04.2:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadiconsole-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-import-wizard-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/akregator-23.04.2:5 >=kde-apps/calendarjanitor-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/grantlee-editor-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kaddressbook-23.04.2:5 >=kde-apps/kalarm-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kdepim-addons-23.04.2:5 >=kde-apps/kdepim-runtime-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kimap-23.04.2:5 >=kde-apps/kitinerary-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kleopatra-23.04.2:5 >=kde-apps/kmail-23.04.2:5 >=kde-apps/kmail-account-wizard-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmbox-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/knotes-23.04.2:5 >=kde-apps/konsolekalendar-23.04.2:5 >=kde-apps/kontact-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/korganizer-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/kpkpass-23.04.2:5 >=kde-apps/ksmtp-23.04.2:5 >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkgapi-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/libksieve-23.04.2:5 >=kde-apps/libktnef-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/mailimporter-23.04.2:5 >=kde-apps/mbox-importer-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pim-data-exporter-23.04.2:5 >=kde-apps/pim-sieve-editor-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-misc/zanshin-23.04.2:5 bogofilter? ( mail-filter/bogofilter ) clamav? ( app-antivirus/clamav ) spamassassin? ( mail-filter/spamassassin ) SLOT=5 -_md5_=29824781e240d7d4097bc9a2c16ae145 +_md5_=60c0f2f1c9ffc7b95a4c5861f36da30a diff --git a/metadata/md5-cache/kde-apps/kdepim-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdepim-meta-23.04.3 new file mode 100644 index 000000000000..f554d9cfcdf3 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdepim-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=KDE PIM - merge this to pull in all kdepim-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/kontact/ +IUSE=bogofilter clamav spamassassin +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=metapackage +RDEPEND=>=app-office/kalendar-23.04.3:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadiconsole-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-import-wizard-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/akregator-23.04.3:5 >=kde-apps/calendarjanitor-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/grantlee-editor-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/incidenceeditor-23.04.3:5 >=kde-apps/kaddressbook-23.04.3:5 >=kde-apps/kalarm-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kdepim-addons-23.04.3:5 >=kde-apps/kdepim-runtime-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kitinerary-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kleopatra-23.04.3:5 >=kde-apps/kmail-23.04.3:5 >=kde-apps/kmail-account-wizard-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmbox-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/knotes-23.04.3:5 >=kde-apps/konsolekalendar-23.04.3:5 >=kde-apps/kontact-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/korganizer-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/kpkpass-23.04.3:5 >=kde-apps/ksmtp-23.04.3:5 >=kde-apps/libgravatar-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkgapi-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/libksieve-23.04.3:5 >=kde-apps/libktnef-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/mailimporter-23.04.3:5 >=kde-apps/mbox-importer-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pim-data-exporter-23.04.3:5 >=kde-apps/pim-sieve-editor-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-misc/zanshin-23.04.3:5 bogofilter? ( mail-filter/bogofilter ) clamav? ( app-antivirus/clamav ) spamassassin? ( mail-filter/spamassassin ) +SLOT=5 +_md5_=29824781e240d7d4097bc9a2c16ae145 diff --git a/metadata/md5-cache/kde-apps/kdepim-runtime-23.04.2 b/metadata/md5-cache/kde-apps/kdepim-runtime-23.04.2 index b8d85b35b5d9..4182988369f6 100644 --- a/metadata/md5-cache/kde-apps/kdepim-runtime-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdepim-runtime-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kontact/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=speech debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] dev-libs/cyrus-sasl:2 dev-libs/libical:= dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kimap-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmbox-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkgapi-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdav-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 speech? ( >=dev-qt/qtspeech-5.15.9: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/release-service/23.04.2/src/kdepim-runtime-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=148696724fa13955b6cc9c274fa7e48f +_md5_=4b9c83cad4108807525bcc8c6b91b781 diff --git a/metadata/md5-cache/kde-apps/kdepim-runtime-23.04.3 b/metadata/md5-cache/kde-apps/kdepim-runtime-23.04.3 new file mode 100644 index 000000000000..ffc136985092 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdepim-runtime-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] dev-libs/cyrus-sasl:2 dev-libs/libical:= dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmbox-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkgapi-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdav-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) test? ( >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-apps/kimap-23.04.3:5[test] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Runtime plugin collection to extend the functionality of KDE PIM +EAPI=8 +HOMEPAGE=https://apps.kde.org/kontact/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=speech debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] dev-libs/cyrus-sasl:2 dev-libs/libical:= dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmbox-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkgapi-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdav-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 speech? ( >=dev-qt/qtspeech-5.15.9: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/release-service/23.04.3/src/kdepim-runtime-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=148696724fa13955b6cc9c274fa7e48f diff --git a/metadata/md5-cache/kde-apps/kdesdk-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdesdk-meta-23.04.2 index e75af7336c3f..0830e484aa9d 100644 --- a/metadata/md5-cache/kde-apps/kdesdk-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdesdk-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=KDE SDK - merge this to pull in all kdesdk-derived packages EAPI=8 HOMEPAGE=https://apps.kde.org/categories/development/ IUSE=cvs git mercurial perl php python subversion webengine -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=metapackage RDEPEND=>=kde-apps/kapptemplate-23.04.2:5 >=kde-apps/kcachegrind-23.04.2:5 >=kde-apps/kde-dev-scripts-23.04.2:5 >=kde-apps/kde-dev-utils-23.04.2:5 >=kde-apps/kdesdk-thumbnailers-23.04.2:5 >=kde-apps/kompare-23.04.2:5 >=kde-apps/libkomparediff2-23.04.2:5 >=kde-apps/poxml-23.04.2:5 >=kde-apps/umbrello-23.04.2:5 cvs? ( >=kde-apps/cervisia-23.04.2:5 ) git? ( >=kde-apps/dolphin-plugins-git-23.04.2:5 ) mercurial? ( >=kde-apps/dolphin-plugins-mercurial-23.04.2:5 ) perl? ( >=dev-util/kio-perldoc-23.04.2:5 ) python? ( >=kde-apps/lokalize-23.04.2:5 ) subversion? ( >=kde-apps/dolphin-plugins-subversion-23.04.2:5 ) webengine? ( >=dev-util/kdevelop-23.04.2:5 php? ( >=dev-util/kdevelop-php-23.04.2:5 ) python? ( >=dev-util/kdevelop-python-23.04.2:5 ) ) SLOT=5 -_md5_=b7d7f087881cf5ee9318f97acce87126 +_md5_=691b3c3cf52c8ef81046e09ebef31a73 diff --git a/metadata/md5-cache/kde-apps/kdesdk-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdesdk-meta-23.04.3 new file mode 100644 index 000000000000..f738c2a47129 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdesdk-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=KDE SDK - merge this to pull in all kdesdk-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/categories/development/ +IUSE=cvs git mercurial perl php python subversion webengine +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=metapackage +RDEPEND=>=kde-apps/kapptemplate-23.04.3:5 >=kde-apps/kcachegrind-23.04.3:5 >=kde-apps/kde-dev-scripts-23.04.3:5 >=kde-apps/kde-dev-utils-23.04.3:5 >=kde-apps/kdesdk-thumbnailers-23.04.3:5 >=kde-apps/kompare-23.04.3:5 >=kde-apps/libkomparediff2-23.04.3:5 >=kde-apps/poxml-23.04.3:5 >=kde-apps/umbrello-23.04.3:5 cvs? ( >=kde-apps/cervisia-23.04.3:5 ) git? ( >=kde-apps/dolphin-plugins-git-23.04.3:5 ) mercurial? ( >=kde-apps/dolphin-plugins-mercurial-23.04.3:5 ) perl? ( >=dev-util/kio-perldoc-23.04.3:5 ) python? ( >=kde-apps/lokalize-23.04.3:5 ) subversion? ( >=kde-apps/dolphin-plugins-subversion-23.04.3:5 ) webengine? ( >=dev-util/kdevelop-23.04.3:5 php? ( >=dev-util/kdevelop-php-23.04.3:5 ) python? ( >=dev-util/kdevelop-python-23.04.3:5 ) ) +SLOT=5 +_md5_=b7d7f087881cf5ee9318f97acce87126 diff --git a/metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.2 b/metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.2 index ea9f87d1aa5c..f60ba83c20ad 100644 --- a/metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 sys-devel/gettext || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdesdk-thumbnailers-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=50a6095da19808bf5d643a079bf5b347 +_md5_=bfc9f2cc07025839a67a7acca529eb2c diff --git a/metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.3 b/metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.3 new file mode 100644 index 000000000000..63cab9970e68 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdesdk-thumbnailers-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 sys-devel/gettext dev-qt/qtcore:5 +DESCRIPTION=Thumbnail generator for PO files +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 sys-devel/gettext || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdesdk-thumbnailers-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=50a6095da19808bf5d643a079bf5b347 diff --git a/metadata/md5-cache/kde-apps/kdeutils-meta-23.04.2 b/metadata/md5-cache/kde-apps/kdeutils-meta-23.04.2 index 1614325f7877..6e5c128af34a 100644 --- a/metadata/md5-cache/kde-apps/kdeutils-meta-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdeutils-meta-23.04.2 @@ -3,8 +3,8 @@ DESCRIPTION=kdeutils - merge this to pull in all kdeutils-derived packages EAPI=8 HOMEPAGE=https://apps.kde.org/categories/utilities/ IUSE=7zip cups floppy gpg lrz plasma rar +webengine -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~x86 LICENSE=metapackage RDEPEND=>=app-cdr/dolphin-plugins-mountiso-23.04.2:5 >=app-crypt/keysmith-23.04.2 >=kde-apps/ark-23.04.2:5 >=kde-apps/filelight-23.04.2:5 >=kde-apps/kate-23.04.2:5 >=kde-apps/kbackup-23.04.2:5 >=kde-apps/kcalc-23.04.2:5 >=kde-apps/kcharselect-23.04.2:5 >=kde-apps/kdebugsettings-23.04.2:5 >=kde-apps/kdf-23.04.2:5 >=kde-apps/kteatime-23.04.2:5 >=kde-apps/ktimer-23.04.2:5 >=kde-apps/kwalletmanager-23.04.2:5 >=kde-apps/sweeper-23.04.2:5 >=kde-apps/yakuake-23.04.2:5 >=kde-misc/kweather-23.04.2:5 >=kde-misc/markdownpart-23.04.2:5 >=sys-block/partitionmanager-23.04.2:5 >=sys-libs/kpmcore-23.04.2:5 cups? ( >=kde-apps/print-manager-23.04.2:5 ) floppy? ( >=kde-apps/kfloppy-23.04.2:5 ) gpg? ( >=kde-apps/kgpg-23.04.2:5 ) plasma? ( >=kde-misc/kclock-23.04.2 ) webengine? ( >=app-editors/ghostwriter-23.04.2 >=kde-apps/kimagemapeditor-23.04.2:5 ) 7zip? ( app-arch/p7zip ) lrz? ( app-arch/lrzip ) rar? ( || ( app-arch/rar app-arch/unrar app-arch/unar ) ) SLOT=5 -_md5_=3c00ddd6a0793577ebf2a673607307d1 +_md5_=84ff35f6a91c61efd711d24957cf1fe9 diff --git a/metadata/md5-cache/kde-apps/kdeutils-meta-23.04.3 b/metadata/md5-cache/kde-apps/kdeutils-meta-23.04.3 new file mode 100644 index 000000000000..947b44a3f128 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdeutils-meta-23.04.3 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=kdeutils - merge this to pull in all kdeutils-derived packages +EAPI=8 +HOMEPAGE=https://apps.kde.org/categories/utilities/ +IUSE=7zip cups floppy gpg lrz plasma rar +webengine +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +LICENSE=metapackage +RDEPEND=>=app-cdr/dolphin-plugins-mountiso-23.04.3:5 >=app-crypt/keysmith-23.04.3 >=kde-apps/ark-23.04.3:5 >=kde-apps/filelight-23.04.3:5 >=kde-apps/kate-23.04.3:5 >=kde-apps/kbackup-23.04.3:5 >=kde-apps/kcalc-23.04.3:5 >=kde-apps/kcharselect-23.04.3:5 >=kde-apps/kdebugsettings-23.04.3:5 >=kde-apps/kdf-23.04.3:5 >=kde-apps/kteatime-23.04.3:5 >=kde-apps/ktimer-23.04.3:5 >=kde-apps/kwalletmanager-23.04.3:5 >=kde-apps/sweeper-23.04.3:5 >=kde-apps/yakuake-23.04.3:5 >=kde-misc/kweather-23.04.3:5 >=kde-misc/markdownpart-23.04.3:5 >=sys-block/partitionmanager-23.04.3:5 >=sys-libs/kpmcore-23.04.3:5 cups? ( >=kde-apps/print-manager-23.04.3:5 ) floppy? ( >=kde-apps/kfloppy-23.04.3:5 ) gpg? ( >=kde-apps/kgpg-23.04.3:5 ) plasma? ( >=kde-misc/kclock-23.04.3 ) webengine? ( >=app-editors/ghostwriter-23.04.3 >=kde-apps/kimagemapeditor-23.04.3:5 ) 7zip? ( app-arch/p7zip ) lrz? ( app-arch/lrzip ) rar? ( || ( app-arch/rar app-arch/unrar app-arch/unar ) ) +SLOT=5 +_md5_=3c00ddd6a0793577ebf2a673607307d1 diff --git a/metadata/md5-cache/kde-apps/kdf-23.04.2 b/metadata/md5-cache/kde-apps/kdf-23.04.2 index ed81979e9b6e..d6495b2cc9d7 100644 --- a/metadata/md5-cache/kde-apps/kdf-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdf-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kdf/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kdf-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4237b119f3a3add4ba175f2805f86c32 +_md5_=40799bb380b8a9d0a0760999ba08c5f8 diff --git a/metadata/md5-cache/kde-apps/kdf-23.04.3 b/metadata/md5-cache/kde-apps/kdf-23.04.3 new file mode 100644 index 000000000000..f729b8abf793 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdf-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE free disk space utility +EAPI=8 +HOMEPAGE=https://apps.kde.org/kdf/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kdf-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4237b119f3a3add4ba175f2805f86c32 diff --git a/metadata/md5-cache/kde-apps/kdialog-23.04.2 b/metadata/md5-cache/kde-apps/kdialog-23.04.2 index 710a633f2281..744b7c8b578d 100644 --- a/metadata/md5-cache/kde-apps/kdialog-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdialog-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://userbase.kde.org/Kdialog https://develop.kde.org/deploy/kdialog IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=X debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 X? ( x11-libs/libX11 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdialog-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=dd6c0e7ef6067a43d7144dbcd67ab0a3 +_md5_=17191dc7cd0c525565f3cacfcd84bc63 diff --git a/metadata/md5-cache/kde-apps/kdialog-23.04.3 b/metadata/md5-cache/kde-apps/kdialog-23.04.3 new file mode 100644 index 000000000000..dcbc5823c828 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdialog-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 X? ( x11-libs/libX11 ) dev-qt/qtcore:5 +DESCRIPTION=Can be used to show nice dialog boxes from shell scripts +EAPI=8 +HOMEPAGE=https://userbase.kde.org/Kdialog https://develop.kde.org/deploy/kdialog/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=X debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 X? ( x11-libs/libX11 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdialog-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=dd6c0e7ef6067a43d7144dbcd67ab0a3 diff --git a/metadata/md5-cache/kde-apps/kdiamond-23.04.2 b/metadata/md5-cache/kde-apps/kdiamond-23.04.2 index 46ecda8e95d0..9a9ec8eca539 100644 --- a/metadata/md5-cache/kde-apps/kdiamond-23.04.2 +++ b/metadata/md5-cache/kde-apps/kdiamond-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kdiamond/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kdiamond-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6c0061f1da9bed400b7ae035dfd75c49 +_md5_=a2d9676c3ca3067b3bdc3d34a68ae691 diff --git a/metadata/md5-cache/kde-apps/kdiamond-23.04.3 b/metadata/md5-cache/kde-apps/kdiamond-23.04.3 new file mode 100644 index 000000000000..6a33f6bdf313 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kdiamond-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Single player three-in-a-row game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kdiamond/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kdiamond-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6c0061f1da9bed400b7ae035dfd75c49 diff --git a/metadata/md5-cache/kde-apps/keditbookmarks-23.04.2 b/metadata/md5-cache/kde-apps/keditbookmarks-23.04.2 index 7f53c6a692ca..61990e728ce7 100644 --- a/metadata/md5-cache/kde-apps/keditbookmarks-23.04.2 +++ b/metadata/md5-cache/kde-apps/keditbookmarks-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+man debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/keditbookmarks-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0516f4b782ffc25a79a2dd03f28d2b17 +_md5_=d0eaa60ab35eff534be9ed12f25289df diff --git a/metadata/md5-cache/kde-apps/keditbookmarks-23.04.3 b/metadata/md5-cache/kde-apps/keditbookmarks-23.04.3 new file mode 100644 index 000000000000..3dfae01cbb67 --- /dev/null +++ b/metadata/md5-cache/kde-apps/keditbookmarks-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Bookmarks editor based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+man debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/keditbookmarks-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0516f4b782ffc25a79a2dd03f28d2b17 diff --git a/metadata/md5-cache/kde-apps/kfind-23.04.2 b/metadata/md5-cache/kde-apps/kfind-23.04.2 index 0519d7698f7c..acd2a0a44864 100644 --- a/metadata/md5-cache/kde-apps/kfind-23.04.2 +++ b/metadata/md5-cache/kde-apps/kfind-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kfind/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kfind-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1ddde1fcf386e04df70c072f38ed7ea7 +_md5_=914a870f2ffb2e88a431fd279908eb1a diff --git a/metadata/md5-cache/kde-apps/kfind-23.04.3 b/metadata/md5-cache/kde-apps/kfind-23.04.3 new file mode 100644 index 000000000000..1c8b0d7e1f24 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kfind-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-qt/qtconcurrent-5.15.9:5 dev-qt/qtcore:5 +DESCRIPTION=File finder utility based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/kfind/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kfind-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1ddde1fcf386e04df70c072f38ed7ea7 diff --git a/metadata/md5-cache/kde-apps/kfloppy-23.04.2 b/metadata/md5-cache/kde-apps/kfloppy-23.04.2 index 5e3a6e787852..552d3f7ffec5 100644 --- a/metadata/md5-cache/kde-apps/kfloppy-23.04.2 +++ b/metadata/md5-cache/kde-apps/kfloppy-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kfloppy/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kfloppy-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=66af149150ac2d1abd203b3ba475e084 +_md5_=82e06acb0da656d9a94af2095b52631a diff --git a/metadata/md5-cache/kde-apps/kfloppy-23.04.3 b/metadata/md5-cache/kde-apps/kfloppy-23.04.3 new file mode 100644 index 000000000000..09b18a02faec --- /dev/null +++ b/metadata/md5-cache/kde-apps/kfloppy-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Straightforward graphical means to format 3.5" and 5.25" floppy disks +EAPI=8 +HOMEPAGE=https://apps.kde.org/kfloppy/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kfloppy-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=66af149150ac2d1abd203b3ba475e084 diff --git a/metadata/md5-cache/kde-apps/kfourinline-23.04.2 b/metadata/md5-cache/kde-apps/kfourinline-23.04.2 index 0e8ae7d6b802..7da03dad6ce4 100644 --- a/metadata/md5-cache/kde-apps/kfourinline-23.04.2 +++ b/metadata/md5-cache/kde-apps/kfourinline-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kfourinline/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kfourinline-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5409b1166c8c46f91a7d0b1b595c3dbb +_md5_=c422c86da908bac10ead4619335cfdce diff --git a/metadata/md5-cache/kde-apps/kfourinline-23.04.3 b/metadata/md5-cache/kde-apps/kfourinline-23.04.3 new file mode 100644 index 000000000000..9e3babbd6498 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kfourinline-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE four-in-a-row game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kfourinline/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kfourinline-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5409b1166c8c46f91a7d0b1b595c3dbb diff --git a/metadata/md5-cache/kde-apps/kgeography-23.04.2 b/metadata/md5-cache/kde-apps/kgeography-23.04.2 index d9c57133a02a..1a448b627cad 100644 --- a/metadata/md5-cache/kde-apps/kgeography-23.04.2 +++ b/metadata/md5-cache/kde-apps/kgeography-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kgeography/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kgeography-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f18018fd07a27819f1f3ce760f9c3600 +_md5_=0b8f0cc715236c5f3e1879f2df49964a diff --git a/metadata/md5-cache/kde-apps/kgeography-23.04.3 b/metadata/md5-cache/kde-apps/kgeography-23.04.3 new file mode 100644 index 000000000000..dcdefc7391df --- /dev/null +++ b/metadata/md5-cache/kde-apps/kgeography-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Geography learning tool +EAPI=8 +HOMEPAGE=https://apps.kde.org/kgeography/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kgeography-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f18018fd07a27819f1f3ce760f9c3600 diff --git a/metadata/md5-cache/kde-apps/kget-23.04.2 b/metadata/md5-cache/kde-apps/kget-23.04.2 index eca27349781d..dee0fbce0ff4 100644 --- a/metadata/md5-cache/kde-apps/kget-23.04.2 +++ b/metadata/md5-cache/kde-apps/kget-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kget/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=bittorrent gpg kde mms sqlite debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 bittorrent? ( >=net-libs/libktorrent-21.07.80:5 ) gpg? ( app-crypt/gpgme:=[qt5] ) kde? ( kde-plasma/libkworkspace:5 ) mms? ( media-libs/libmms ) sqlite? ( dev-db/sqlite:3 ) || ( 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/release-service/23.04.2/src/kget-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a25bb5971a3ce556c1783e7b93563349 +_md5_=4f280eb3af8399279110d13636515811 diff --git a/metadata/md5-cache/kde-apps/kget-23.04.3 b/metadata/md5-cache/kde-apps/kget-23.04.3 new file mode 100644 index 000000000000..fa6b73a3def6 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kget-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 bittorrent? ( >=net-libs/libktorrent-21.07.80:5 ) gpg? ( app-crypt/gpgme:=[qt5] ) kde? ( kde-plasma/libkworkspace:5 ) mms? ( media-libs/libmms ) sqlite? ( dev-db/sqlite:3 ) dev-libs/boost test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Advanced download manager by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kget/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=bittorrent gpg kde mms sqlite debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 bittorrent? ( >=net-libs/libktorrent-21.07.80:5 ) gpg? ( app-crypt/gpgme:=[qt5] ) kde? ( kde-plasma/libkworkspace:5 ) mms? ( media-libs/libmms ) sqlite? ( dev-db/sqlite:3 ) || ( 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/release-service/23.04.3/src/kget-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a25bb5971a3ce556c1783e7b93563349 diff --git a/metadata/md5-cache/kde-apps/kgoldrunner-23.04.2 b/metadata/md5-cache/kde-apps/kgoldrunner-23.04.2 index d0dc272af18d..85a80c9dd33c 100644 --- a/metadata/md5-cache/kde-apps/kgoldrunner-23.04.2 +++ b/metadata/md5-cache/kde-apps/kgoldrunner-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kgoldrunner/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/libsndfile media-libs/openal >=dev-qt/qtsvg-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kgoldrunner-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6089220deba0795c07d3f1ab3c80cd88 +_md5_=6e11bc2c56f36be581d6cc0f1d5e8b41 diff --git a/metadata/md5-cache/kde-apps/kgoldrunner-23.04.3 b/metadata/md5-cache/kde-apps/kgoldrunner-23.04.3 new file mode 100644 index 000000000000..8261de8ff1c4 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kgoldrunner-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/libsndfile media-libs/openal dev-qt/qtcore:5 +DESCRIPTION=Game of action and puzzle solving by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kgoldrunner/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/libsndfile media-libs/openal >=dev-qt/qtsvg-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kgoldrunner-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6089220deba0795c07d3f1ab3c80cd88 diff --git a/metadata/md5-cache/kde-apps/kgpg-23.04.2 b/metadata/md5-cache/kde-apps/kgpg-23.04.2 index 72222b96a343..70fd46747333 100644 --- a/metadata/md5-cache/kde-apps/kgpg-23.04.2 +++ b/metadata/md5-cache/kde-apps/kgpg-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kgpg/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 app-crypt/gnupg || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-gpg ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kgpg-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=150312ebcda29dcc5393dc1d78a18467 +_md5_=3e66ee19ee63e80f4c3b331e72d42e56 diff --git a/metadata/md5-cache/kde-apps/kgpg-23.04.3 b/metadata/md5-cache/kde-apps/kgpg-23.04.3 new file mode 100644 index 000000000000..d1b732b15727 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kgpg-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 app-crypt/gpgme dev-qt/qtcore:5 +DESCRIPTION=Frontend for GnuPG, a powerful encryption utility by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kgpg/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 app-crypt/gnupg || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-gpg ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kgpg-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=150312ebcda29dcc5393dc1d78a18467 diff --git a/metadata/md5-cache/kde-apps/khangman-23.04.2 b/metadata/md5-cache/kde-apps/khangman-23.04.2 index 8745842ac9c1..1f65e8ec0190 100644 --- a/metadata/md5-cache/kde-apps/khangman-23.04.2 +++ b/metadata/md5-cache/kde-apps/khangman-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/khangman/ https://edu.kde.org/khangman/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtquickcontrols-5.15.9:5 >=kde-apps/kdeedu-data-23.04.2: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/release-service/23.04.2/src/khangman-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=29785984ec952ce2a201a1f8451c0197 +_md5_=102c21296a72accd778c0c32b76a7f7d diff --git a/metadata/md5-cache/kde-apps/khangman-23.04.3 b/metadata/md5-cache/kde-apps/khangman-23.04.3 new file mode 100644 index 000000000000..ca464c1738eb --- /dev/null +++ b/metadata/md5-cache/kde-apps/khangman-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 dev-qt/qtcore:5 +DESCRIPTION=Classical hangman game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/khangman/ https://edu.kde.org/khangman/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtquickcontrols-5.15.9:5 >=kde-apps/kdeedu-data-23.04.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/release-service/23.04.3/src/khangman-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=29785984ec952ce2a201a1f8451c0197 diff --git a/metadata/md5-cache/kde-apps/khelpcenter-23.04.2 b/metadata/md5-cache/kde-apps/khelpcenter-23.04.2 index 3a26334997cc..bcf28afa235e 100644 --- a/metadata/md5-cache/kde-apps/khelpcenter-23.04.2 +++ b/metadata/md5-cache/kde-apps/khelpcenter-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/help/ https://userbase.kde.org/KHelpCenter IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/grantlee:5 dev-libs/libxml2 dev-libs/xapian:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdoctools-5.106.0:5 >=kde-frameworks/khtml-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-plasma/kde-cli-tools-5.16.5: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/release-service/23.04.2/src/khelpcenter-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0544a1ae272279a4b74ae3de916f1e14 +_md5_=f1a62d00231b4054bb1127a9c5333f83 diff --git a/metadata/md5-cache/kde-apps/khelpcenter-23.04.3 b/metadata/md5-cache/kde-apps/khelpcenter-23.04.3 new file mode 100644 index 000000000000..34e53aab03bf --- /dev/null +++ b/metadata/md5-cache/kde-apps/khelpcenter-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/grantlee:5 dev-libs/libxml2 dev-libs/xapian:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdoctools-5.106.0:5 >=kde-frameworks/khtml-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Application to read documentation for KDE Plasma, Applications, Utilities +EAPI=8 +HOMEPAGE=https://apps.kde.org/help/ https://userbase.kde.org/KHelpCenter +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/grantlee:5 dev-libs/libxml2 dev-libs/xapian:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdoctools-5.106.0:5 >=kde-frameworks/khtml-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-plasma/kde-cli-tools-5.16.5: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/release-service/23.04.3/src/khelpcenter-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0544a1ae272279a4b74ae3de916f1e14 diff --git a/metadata/md5-cache/kde-apps/kidentitymanagement-23.04.2 b/metadata/md5-cache/kde-apps/kidentitymanagement-23.04.2 index 748653556cf7..d4a14bac8744 100644 --- a/metadata/md5-cache/kde-apps/kidentitymanagement-23.04.2 +++ b/metadata/md5-cache/kde-apps/kidentitymanagement-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kidentitymanagement-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e5ebc48e5f76deab05ca0ebf96129bda +_md5_=6e463fda4b39b1d5f08c744fb88dfce5 diff --git a/metadata/md5-cache/kde-apps/kidentitymanagement-23.04.3 b/metadata/md5-cache/kde-apps/kidentitymanagement-23.04.3 new file mode 100644 index 000000000000..a08f1d0f326a --- /dev/null +++ b/metadata/md5-cache/kde-apps/kidentitymanagement-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for managing identitites +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kidentitymanagement-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e5ebc48e5f76deab05ca0ebf96129bda diff --git a/metadata/md5-cache/kde-apps/kig-23.04.2 b/metadata/md5-cache/kde-apps/kig-23.04.2 index 00b8b763698b..a4e833029428 100644 --- a/metadata/md5-cache/kde-apps/kig-23.04.2 +++ b/metadata/md5-cache/kde-apps/kig-23.04.2 @@ -7,7 +7,7 @@ HOMEPAGE=https://apps.kde.org/kig/ https://edu.kde.org/kig/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=python-single-r1 ecm gear.kde.org IUSE=geogebra scripting python_single_target_python3_10 python_single_target_python3_11 debug +handbook test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 geogebra? ( >=dev-qt/qtxmlpatterns-5.15.9:5 ) scripting? ( python_single_target_python3_10? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_11(-)] ) ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kig-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3e2331e2de6fa5c44a9e400b47bba726 +_md5_=aa578189fd1b0a17d4d517e29b7d6bb9 diff --git a/metadata/md5-cache/kde-apps/kig-23.04.3 b/metadata/md5-cache/kde-apps/kig-23.04.3 new file mode 100644 index 000000000000..de12e65476eb --- /dev/null +++ b/metadata/md5-cache/kde-apps/kig-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 geogebra? ( >=dev-qt/qtxmlpatterns-5.15.9:5 ) scripting? ( python_single_target_python3_10? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_11(-)] ) ) >=kde-frameworks/ktexteditor-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE Interactive Geometry tool +EAPI=8 +HOMEPAGE=https://apps.kde.org/kig/ https://edu.kde.org/kig/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=python-single-r1 ecm gear.kde.org +IUSE=geogebra scripting python_single_target_python3_10 python_single_target_python3_11 debug +handbook test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 geogebra? ( >=dev-qt/qtxmlpatterns-5.15.9:5 ) scripting? ( python_single_target_python3_10? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-libs/boost-1.70:=[python,python_targets_python3_11(-)] ) ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kig-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3e2331e2de6fa5c44a9e400b47bba726 diff --git a/metadata/md5-cache/kde-apps/kigo-23.04.2 b/metadata/md5-cache/kde-apps/kigo-23.04.2 index 8d718af21062..b3b8e1876e5b 100644 --- a/metadata/md5-cache/kde-apps/kigo-23.04.2 +++ b/metadata/md5-cache/kde-apps/kigo-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kigo/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 games-board/gnugo || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kigo-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=44e1e48e53ee1bfe49e678bedd36c5d5 +_md5_=16743efcffafd5bce1273eae2ceab876 diff --git a/metadata/md5-cache/kde-apps/kigo-23.04.3 b/metadata/md5-cache/kde-apps/kigo-23.04.3 new file mode 100644 index 000000000000..8dd3311441ca --- /dev/null +++ b/metadata/md5-cache/kde-apps/kigo-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Go game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kigo/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 games-board/gnugo || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kigo-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=44e1e48e53ee1bfe49e678bedd36c5d5 diff --git a/metadata/md5-cache/kde-apps/killbots-23.04.2 b/metadata/md5-cache/kde-apps/killbots-23.04.2 index bc38812e2302..c88671c305f0 100644 --- a/metadata/md5-cache/kde-apps/killbots-23.04.2 +++ b/metadata/md5-cache/kde-apps/killbots-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/killbots/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/killbots-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=eec0292e10aabb54666b8051753b8a11 +_md5_=539993d1f04e0ecc42fccd27f68697ea diff --git a/metadata/md5-cache/kde-apps/killbots-23.04.3 b/metadata/md5-cache/kde-apps/killbots-23.04.3 new file mode 100644 index 000000000000..119c59478a03 --- /dev/null +++ b/metadata/md5-cache/kde-apps/killbots-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Kill the bots or they kill you! +EAPI=8 +HOMEPAGE=https://apps.kde.org/killbots/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/killbots-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=eec0292e10aabb54666b8051753b8a11 diff --git a/metadata/md5-cache/kde-apps/kimagemapeditor-23.04.2 b/metadata/md5-cache/kde-apps/kimagemapeditor-23.04.2 index 4cda80383ff9..d5aa5afb3567 100644 --- a/metadata/md5-cache/kde-apps/kimagemapeditor-23.04.2 +++ b/metadata/md5-cache/kde-apps/kimagemapeditor-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kimagemapeditor/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kimagemapeditor-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f8d20a67f6ca326094ba091256c95b65 +_md5_=d415c5a9f7b31a21383d8e9ccd8e9e8c diff --git a/metadata/md5-cache/kde-apps/kimagemapeditor-23.04.3 b/metadata/md5-cache/kde-apps/kimagemapeditor-23.04.3 new file mode 100644 index 000000000000..50d1d0a41f8e --- /dev/null +++ b/metadata/md5-cache/kde-apps/kimagemapeditor-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Generator of HTML image maps +EAPI=8 +HOMEPAGE=https://apps.kde.org/kimagemapeditor/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kimagemapeditor-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f8d20a67f6ca326094ba091256c95b65 diff --git a/metadata/md5-cache/kde-apps/kimap-23.04.2 b/metadata/md5-cache/kde-apps/kimap-23.04.2 index f7040737b75a..eeaaacd70697 100644 --- a/metadata/md5-cache/kde-apps/kimap-23.04.2 +++ b/metadata/md5-cache/kde-apps/kimap-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://api.kde.org/kdepim/kimap/html/index.html IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=dev-libs/cyrus-sasl >=dev-qt/qtgui-5.15.9:5 >=kde-apps/kmime-23.04.2:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kimap-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4afad57b4df5b3b1f63cf1400c59ac87 +_md5_=0d8161fa0bdd82a879f2734568e8dc43 diff --git a/metadata/md5-cache/kde-apps/kimap-23.04.3 b/metadata/md5-cache/kde-apps/kimap-23.04.3 new file mode 100644 index 000000000000..820b69e634db --- /dev/null +++ b/metadata/md5-cache/kde-apps/kimap-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/cyrus-sasl >=dev-qt/qtgui-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 test? ( >=dev-qt/qtnetwork-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for interacting with IMAP servers +EAPI=8 +HOMEPAGE=https://api.kde.org/kdepim/kimap/html/index.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/cyrus-sasl >=dev-qt/qtgui-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kimap-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4afad57b4df5b3b1f63cf1400c59ac87 diff --git a/metadata/md5-cache/kde-apps/kio-extras-23.04.2 b/metadata/md5-cache/kde-apps/kio-extras-23.04.2 index 44afa456c647..490d7f88e8ec 100644 --- a/metadata/md5-cache/kde-apps/kio-extras-23.04.2 +++ b/metadata/md5-cache/kde-apps/kio-extras-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/network/kio-extras IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=activities ios +man mtp nfs openexr phonon samba +sftp taglib X debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 kde-apps/libkexiv2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 activities? ( >=dev-qt/qtsql-5.15.9:5 >=kde-frameworks/kactivities-5.106.0:5 >=kde-frameworks/kactivities-stats-5.106.0:5 ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) mtp? ( >=media-libs/libmtp-1.1.16:= ) nfs? ( net-libs/libtirpc:= ) openexr? ( media-libs/openexr:= ) phonon? ( >=media-libs/phonon-4.11.0 ) samba? ( net-fs/samba[client] net-libs/kdsoap:= net-libs/kdsoap-ws-discovery-client ) sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1 ) X? ( x11-libs/libX11 x11-libs/libXcursor ) >=kde-frameworks/kded-5.106.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/release-service/23.04.2/src/kio-extras-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c61396ad01da0bfc03c5648c22e2dd7c +_md5_=a2805c29ecadc64b9a754250934ff717 diff --git a/metadata/md5-cache/kde-apps/kio-extras-23.04.3 b/metadata/md5-cache/kde-apps/kio-extras-23.04.3 new file mode 100644 index 000000000000..8c264996a154 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kio-extras-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=man? ( dev-util/gperf ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 kde-apps/libkexiv2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 activities? ( >=dev-qt/qtsql-5.15.9:5 >=kde-frameworks/kactivities-5.106.0:5 >=kde-frameworks/kactivities-stats-5.106.0:5 ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) mtp? ( >=media-libs/libmtp-1.1.16:= ) nfs? ( net-libs/libtirpc:= ) openexr? ( media-libs/openexr:= ) phonon? ( >=media-libs/phonon-4.11.0 ) samba? ( net-fs/samba[client] net-libs/kdsoap:= net-libs/kdsoap-ws-discovery-client ) sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1 ) X? ( x11-libs/libX11 x11-libs/libXcursor ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KIO plugins present a filesystem-like view of arbitrary data +EAPI=8 +HOMEPAGE=https://invent.kde.org/network/kio-extras +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=activities ios +man mtp nfs openexr phonon samba +sftp taglib X debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 kde-apps/libkexiv2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 activities? ( >=dev-qt/qtsql-5.15.9:5 >=kde-frameworks/kactivities-5.106.0:5 >=kde-frameworks/kactivities-stats-5.106.0:5 ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) mtp? ( >=media-libs/libmtp-1.1.16:= ) nfs? ( net-libs/libtirpc:= ) openexr? ( media-libs/openexr:= ) phonon? ( >=media-libs/phonon-4.11.0 ) samba? ( net-fs/samba[client] net-libs/kdsoap:= net-libs/kdsoap-ws-discovery-client ) sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1 ) X? ( x11-libs/libX11 x11-libs/libXcursor ) >=kde-frameworks/kded-5.106.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/release-service/23.04.3/src/kio-extras-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c61396ad01da0bfc03c5648c22e2dd7c diff --git a/metadata/md5-cache/kde-apps/kiriki-23.04.2 b/metadata/md5-cache/kde-apps/kiriki-23.04.2 index 6e5e62856e3e..dcb36905ab29 100644 --- a/metadata/md5-cache/kde-apps/kiriki-23.04.2 +++ b/metadata/md5-cache/kde-apps/kiriki-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kiriki/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kiriki-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7ddecbe0dc0678010472b3626d66fbf2 +_md5_=fcba524d4933553c73fa60c319d83d15 diff --git a/metadata/md5-cache/kde-apps/kiriki-23.04.3 b/metadata/md5-cache/kde-apps/kiriki-23.04.3 new file mode 100644 index 000000000000..1c4d042b755b --- /dev/null +++ b/metadata/md5-cache/kde-apps/kiriki-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=An addictive and fun dice game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kiriki/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kiriki-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=7ddecbe0dc0678010472b3626d66fbf2 diff --git a/metadata/md5-cache/kde-apps/kiten-23.04.2 b/metadata/md5-cache/kde-apps/kiten-23.04.2 index 27e0a0094abe..1e912971f5d3 100644 --- a/metadata/md5-cache/kde-apps/kiten-23.04.2 +++ b/metadata/md5-cache/kde-apps/kiten-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kiten/ https://edu.kde.org/kiten/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-fonts/kanjistrokeorders || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kiten-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2ea954410271bb4253175d0204447207 +_md5_=3dbf5a67dc102e038f10c48f47c8d380 diff --git a/metadata/md5-cache/kde-apps/kiten-23.04.3 b/metadata/md5-cache/kde-apps/kiten-23.04.3 new file mode 100644 index 000000000000..77612a218a7d --- /dev/null +++ b/metadata/md5-cache/kde-apps/kiten-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Japanese dictionary and reference +EAPI=8 +HOMEPAGE=https://apps.kde.org/kiten/ https://edu.kde.org/kiten/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-fonts/kanjistrokeorders || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kiten-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2ea954410271bb4253175d0204447207 diff --git a/metadata/md5-cache/kde-apps/kitinerary-23.04.2 b/metadata/md5-cache/kde-apps/kitinerary-23.04.2 index 3667c275c4f5..548ac5791388 100644 --- a/metadata/md5-cache/kde-apps/kitinerary-23.04.2 +++ b/metadata/md5-cache/kde-apps/kitinerary-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kontact/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=LGPL-2.1+ RDEPEND=app-text/poppler:=[qt5] dev-libs/libphonenumber dev-libs/libxml2:2 dev-libs/openssl:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpkpass-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=media-libs/zxing-cpp-1.1.0:= sys-libs/zlib || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kitinerary-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e0854c8f309de7f0a2b1ba38516ad17b +_md5_=73e7ad361da82f1614a0fd5f6342b73c diff --git a/metadata/md5-cache/kde-apps/kitinerary-23.04.3 b/metadata/md5-cache/kde-apps/kitinerary-23.04.3 new file mode 100644 index 000000000000..ba39cd665cbc --- /dev/null +++ b/metadata/md5-cache/kde-apps/kitinerary-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=x11-misc/shared-mime-info >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-text/poppler:=[qt5] dev-libs/libphonenumber dev-libs/libxml2:2 dev-libs/openssl:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpkpass-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=media-libs/zxing-cpp-1.1.0:= sys-libs/zlib test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Data Model and Extraction System for Travel Reservation information +EAPI=8 +HOMEPAGE=https://apps.kde.org/kontact/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=app-text/poppler:=[qt5] dev-libs/libphonenumber dev-libs/libxml2:2 dev-libs/openssl:= >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpkpass-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=media-libs/zxing-cpp-1.1.0:= sys-libs/zlib || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kitinerary-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e0854c8f309de7f0a2b1ba38516ad17b diff --git a/metadata/md5-cache/kde-apps/kjumpingcube-23.04.2 b/metadata/md5-cache/kde-apps/kjumpingcube-23.04.2 index 89bf19b87feb..f7ccd9236ae6 100644 --- a/metadata/md5-cache/kde-apps/kjumpingcube-23.04.2 +++ b/metadata/md5-cache/kde-apps/kjumpingcube-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kjumpingcube/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kjumpingcube-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f75532229af165957340f6efd1a82e00 +_md5_=8f6854fa0f5d236556d403fda88d81aa diff --git a/metadata/md5-cache/kde-apps/kjumpingcube-23.04.3 b/metadata/md5-cache/kde-apps/kjumpingcube-23.04.3 new file mode 100644 index 000000000000..130018a303a7 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kjumpingcube-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Tactical one or two player game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kjumpingcube/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kjumpingcube-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f75532229af165957340f6efd1a82e00 diff --git a/metadata/md5-cache/kde-apps/kldap-23.04.2 b/metadata/md5-cache/kde-apps/kldap-23.04.2 index ce29cddf0952..e7be7194905a 100644 --- a/metadata/md5-cache/kde-apps/kldap-23.04.2 +++ b/metadata/md5-cache/kde-apps/kldap-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://api.kde.org/kdepim/kldap/html/index.html IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=dev-libs/cyrus-sasl dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 net-nds/openldap:= || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kldap-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=914aced272b1f0c4054ff5a2ec97cabd +_md5_=ca22bac5cbfc597dbd804d3cd1cfcb93 diff --git a/metadata/md5-cache/kde-apps/kldap-23.04.3 b/metadata/md5-cache/kde-apps/kldap-23.04.3 new file mode 100644 index 000000000000..806780bc1f0f --- /dev/null +++ b/metadata/md5-cache/kde-apps/kldap-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/cyrus-sasl dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 net-nds/openldap:= test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for interacting with LDAP servers +EAPI=8 +HOMEPAGE=https://api.kde.org/kdepim/kldap/html/index.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=dev-libs/cyrus-sasl dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 net-nds/openldap:= || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kldap-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=914aced272b1f0c4054ff5a2ec97cabd diff --git a/metadata/md5-cache/kde-apps/kleopatra-23.04.2 b/metadata/md5-cache/kde-apps/kleopatra-23.04.2 index 08a240a18847..16cca29dc9d9 100644 --- a/metadata/md5-cache/kde-apps/kleopatra-23.04.2 +++ b/metadata/md5-cache/kde-apps/kleopatra-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kleopatra/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=pim debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/libassuan dev-libs/libgpg-error >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 pim? ( >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 ) >=app-crypt/gnupg-2.1 app-crypt/paperkey || ( 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/release-service/23.04.2/src/kleopatra-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f13e38b18253d01de5e8906dc14a8324 +_md5_=ebe605c4fab2b2649ecbf710b78ed521 diff --git a/metadata/md5-cache/kde-apps/kleopatra-23.04.3 b/metadata/md5-cache/kde-apps/kleopatra-23.04.3 new file mode 100644 index 000000000000..42071ae66054 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kleopatra-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/libassuan dev-libs/libgpg-error >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 pim? ( >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Certificate manager and GUI for OpenPGP and CMS cryptography +EAPI=8 +HOMEPAGE=https://apps.kde.org/kleopatra/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=pim debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/libassuan dev-libs/libgpg-error >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 pim? ( >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 ) >=app-crypt/gnupg-2.1 app-crypt/paperkey || ( 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/release-service/23.04.3/src/kleopatra-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f13e38b18253d01de5e8906dc14a8324 diff --git a/metadata/md5-cache/kde-apps/klettres-23.04.2 b/metadata/md5-cache/kde-apps/klettres-23.04.2 index ee2828ff55de..dd744ea5eae1 100644 --- a/metadata/md5-cache/kde-apps/klettres-23.04.2 +++ b/metadata/md5-cache/kde-apps/klettres-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/klettres/ https://edu.kde.org/klettres/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.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/release-service/23.04.2/src/klettres-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=512cea2b303f5209a921f79aac7ce91e +_md5_=86ee788871ccd9cbec94f18e3cf166f0 diff --git a/metadata/md5-cache/kde-apps/klettres-23.04.3 b/metadata/md5-cache/kde-apps/klettres-23.04.3 new file mode 100644 index 000000000000..58ee1fa86c10 --- /dev/null +++ b/metadata/md5-cache/kde-apps/klettres-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 dev-qt/qtcore:5 +DESCRIPTION=Alphabet learning application +EAPI=8 +HOMEPAGE=https://apps.kde.org/klettres/ https://edu.kde.org/klettres/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.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/release-service/23.04.3/src/klettres-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=512cea2b303f5209a921f79aac7ce91e diff --git a/metadata/md5-cache/kde-apps/klickety-23.04.2 b/metadata/md5-cache/kde-apps/klickety-23.04.2 index eac83a83758f..4e263802e1ec 100644 --- a/metadata/md5-cache/kde-apps/klickety-23.04.2 +++ b/metadata/md5-cache/kde-apps/klickety-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/klickety/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/klickety-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=acf88ae1994d20df1f7d660b856efd82 +_md5_=6b7ea118d48fd2cd2635f15d07fd1b74 diff --git a/metadata/md5-cache/kde-apps/klickety-23.04.3 b/metadata/md5-cache/kde-apps/klickety-23.04.3 new file mode 100644 index 000000000000..ad6be0b4967a --- /dev/null +++ b/metadata/md5-cache/kde-apps/klickety-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=An adaptation of the Clickomania game +EAPI=8 +HOMEPAGE=https://apps.kde.org/klickety/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/klickety-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=acf88ae1994d20df1f7d660b856efd82 diff --git a/metadata/md5-cache/kde-apps/klines-23.04.2 b/metadata/md5-cache/kde-apps/klines-23.04.2 index 7a7cdbca2b13..40a00fec0a18 100644 --- a/metadata/md5-cache/kde-apps/klines-23.04.2 +++ b/metadata/md5-cache/kde-apps/klines-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/klines/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/klines-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=efbed105bfddc8cf08c10b711c15fcb4 +_md5_=0e516e4e4a0b203fb64e904ad071ccce diff --git a/metadata/md5-cache/kde-apps/klines-23.04.3 b/metadata/md5-cache/kde-apps/klines-23.04.3 new file mode 100644 index 000000000000..acbff34d4775 --- /dev/null +++ b/metadata/md5-cache/kde-apps/klines-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=A little KDE game about balls and how to get rid of them +EAPI=8 +HOMEPAGE=https://apps.kde.org/klines/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/klines-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=efbed105bfddc8cf08c10b711c15fcb4 diff --git a/metadata/md5-cache/kde-apps/kmag-23.04.2 b/metadata/md5-cache/kde-apps/kmag-23.04.2 index 0501b47c9ffe..43459f790c5f 100644 --- a/metadata/md5-cache/kde-apps/kmag-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmag-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kmag/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=keyboardfocus debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.4: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/release-service/23.04.2/src/kmag-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c76e026bd2ee6b00584cfddf1372140b +_md5_=0276b079b1c33f0e336302414d83bc03 diff --git a/metadata/md5-cache/kde-apps/kmag-23.04.3 b/metadata/md5-cache/kde-apps/kmag-23.04.3 new file mode 100644 index 000000000000..cb2fc440e179 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmag-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.4:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE screen magnifier +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmag/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=keyboardfocus debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.4: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/release-service/23.04.3/src/kmag-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c76e026bd2ee6b00584cfddf1372140b diff --git a/metadata/md5-cache/kde-apps/kmahjongg-23.04.2 b/metadata/md5-cache/kde-apps/kmahjongg-23.04.2 index 2badab14d66c..a55b9cfa89f8 100644 --- a/metadata/md5-cache/kde-apps/kmahjongg-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmahjongg-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kmahjongg/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-apps/libkmahjongg-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kmahjongg-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2e7c0d542b97d4f872cbe65131afff45 +_md5_=7d906c4a7d57a7604fd4ee2320437fea diff --git a/metadata/md5-cache/kde-apps/kmahjongg-23.04.3 b/metadata/md5-cache/kde-apps/kmahjongg-23.04.3 new file mode 100644 index 000000000000..a9507193e43c --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmahjongg-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-apps/libkmahjongg-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=A tile matching game for one or two players +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmahjongg/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-apps/libkmahjongg-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kmahjongg-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2e7c0d542b97d4f872cbe65131afff45 diff --git a/metadata/md5-cache/kde-apps/kmail-23.04.2 b/metadata/md5-cache/kde-apps/kmail-23.04.2 index dee74f7f7de4..520f0deddbc5 100644 --- a/metadata/md5-cache/kde-apps/kmail-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmail-23.04.2 @@ -1,17 +1,17 @@ BDEPEND=dev-libs/libxslt test? ( >=kde-apps/akonadi-23.04.2:5[tools] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/ktextaddons:5[speech?] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/libksieve-23.04.2:5 >=kde-apps/libktnef-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kldap-23.04.2:5 test? ( >=kde-apps/akonadi-23.04.2:5[sqlite] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/ktextaddons:5[speech?] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/libksieve-23.04.2:5 >=kde-apps/libktnef-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kldap-23.04.2:5 test? ( >=kde-apps/akonadi-23.04.2:5[sqlite] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Email client, supporting POP3 and IMAP mailboxes EAPI=8 HOMEPAGE=https://apps.kde.org/kmail2/ https://kontact.kde.org/components/kmail/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=pch speech telemetry debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) -RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/ktextaddons:5[speech?] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/libksieve-23.04.2:5 >=kde-apps/libktnef-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kdepim-runtime-23.04.2:5 >=kde-apps/kmail-account-wizard-23.04.2:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/ktextaddons:5[speech?] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/libksieve-23.04.2:5 >=kde-apps/libktnef-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kdepim-runtime-23.04.2:5 >=kde-apps/kmail-account-wizard-23.04.2: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/release-service/23.04.2/src/kmail-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e7007e90f72ad86e5a03bdb36874c2cf +_md5_=2b0165e8f9e318d01b5ea5e29d9d6b74 diff --git a/metadata/md5-cache/kde-apps/kmail-23.04.3 b/metadata/md5-cache/kde-apps/kmail-23.04.3 new file mode 100644 index 000000000000..4f00cc69aa53 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmail-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/libxslt test? ( >=kde-apps/akonadi-23.04.3:5[tools] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/ktextaddons:5[speech?] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libgravatar-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/libksieve-23.04.3:5 >=kde-apps/libktnef-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kldap-23.04.3:5 test? ( >=kde-apps/akonadi-23.04.3:5[sqlite] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Email client, supporting POP3 and IMAP mailboxes +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmail2/ https://kontact.kde.org/components/kmail/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=pch speech telemetry debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/ktextaddons:5[speech?] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libgravatar-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/libksieve-23.04.3:5 >=kde-apps/libktnef-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kdepim-runtime-23.04.3:5 >=kde-apps/kmail-account-wizard-23.04.3: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/release-service/23.04.3/src/kmail-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d10a3ddd75aabf539df81269553bed52 diff --git a/metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.2 b/metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.2 index 71fd6140c4f5..c7f630275482 100644 --- a/metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ https://userbase.kde.org/KMail/Account_Wizard IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=app-crypt/gpgme:=[cxx,qt5] dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kross-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kmail-account-wizard-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=dbf1e96e288656237f6422e54422a1a0 +_md5_=0d4200d3684aad39d63b74516df58388 diff --git a/metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.3 b/metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.3 new file mode 100644 index 000000000000..b34e5a2d39ec --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmail-account-wizard-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-crypt/gpgme:=[cxx,qt5] dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kross-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Assistant for KMail accounts configuration +EAPI=8 +HOMEPAGE=https://apps.kde.org/ https://userbase.kde.org/KMail/Account_Wizard +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=app-crypt/gpgme:=[cxx,qt5] dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kross-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kmail-account-wizard-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=dbf1e96e288656237f6422e54422a1a0 diff --git a/metadata/md5-cache/kde-apps/kmailtransport-23.04.2 b/metadata/md5-cache/kde-apps/kmailtransport-23.04.2 index d98fe81d3271..2f9b5f6d5a41 100644 --- a/metadata/md5-cache/kde-apps/kmailtransport-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmailtransport-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/ksmtp-23.04.2:5 >=kde-apps/libkgapi-23.04.2:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kmailtransport-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7750f6d09a8a83ccc5c3711bcf98ccc9 +_md5_=3a5a5d7891ca60cac5884309c3567d94 diff --git a/metadata/md5-cache/kde-apps/kmailtransport-23.04.3 b/metadata/md5-cache/kde-apps/kmailtransport-23.04.3 new file mode 100644 index 000000000000..4742e164a188 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmailtransport-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/ksmtp-23.04.3:5 >=kde-apps/libkgapi-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( >=kde-frameworks/ktextwidgets-5.106.0:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Mail transport service +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/ksmtp-23.04.3:5 >=kde-apps/libkgapi-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kmailtransport-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=7750f6d09a8a83ccc5c3711bcf98ccc9 diff --git a/metadata/md5-cache/kde-apps/kmbox-23.04.2 b/metadata/md5-cache/kde-apps/kmbox-23.04.2 index 5eaa3b02ffbc..2635a62be3f4 100644 --- a/metadata/md5-cache/kde-apps/kmbox-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmbox-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=>=kde-apps/kmime-23.04.2:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kmbox-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=db74a5decf54ca5ade19d5efecaca0af +_md5_=0945fc1477eab20f88665ee2b751fa0d diff --git a/metadata/md5-cache/kde-apps/kmbox-23.04.3 b/metadata/md5-cache/kde-apps/kmbox-23.04.3 new file mode 100644 index 000000000000..64d65fd80168 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmbox-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-apps/kmime-23.04.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for accessing MBox format mail storages +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=kde-apps/kmime-23.04.3:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kmbox-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=db74a5decf54ca5ade19d5efecaca0af diff --git a/metadata/md5-cache/kde-apps/kmime-23.04.2 b/metadata/md5-cache/kde-apps/kmime-23.04.2 index 5130f0bc529f..4893e0026a80 100644 --- a/metadata/md5-cache/kde-apps/kmime-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmime-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=kde-frameworks/kcodecs-5.104.0:5 >=kde-frameworks/ki18n-5.104.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kmime-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f9dbf5bc9ae1c93a372dc7b794e28bcb +_md5_=b83e04acac08912ad1488c85879a22bc diff --git a/metadata/md5-cache/kde-apps/kmime-23.04.3 b/metadata/md5-cache/kde-apps/kmime-23.04.3 new file mode 100644 index 000000000000..524078d05f1b --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmime-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.104.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-frameworks/kcodecs-5.104.0:5 >=kde-frameworks/ki18n-5.104.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Libary for handling mail messages and newsgroup articles +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=kde-frameworks/kcodecs-5.104.0:5 >=kde-frameworks/ki18n-5.104.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kmime-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f9dbf5bc9ae1c93a372dc7b794e28bcb diff --git a/metadata/md5-cache/kde-apps/kmines-23.04.2 b/metadata/md5-cache/kde-apps/kmines-23.04.2 index 6dd92a70038e..10611f77f170 100644 --- a/metadata/md5-cache/kde-apps/kmines-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmines-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kmines/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kmines-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2a2b577e98083cde71481af1e030cc98 +_md5_=1a3d75f969d3b28c2927011dd05bcbca diff --git a/metadata/md5-cache/kde-apps/kmines-23.04.3 b/metadata/md5-cache/kde-apps/kmines-23.04.3 new file mode 100644 index 000000000000..e24a1df4fa92 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmines-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Classic mine sweeper game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmines/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kmines-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2a2b577e98083cde71481af1e030cc98 diff --git a/metadata/md5-cache/kde-apps/kmix-23.04.2 b/metadata/md5-cache/kde-apps/kmix-23.04.2 index e42a429f00b1..e0e6e2693351 100644 --- a/metadata/md5-cache/kde-apps/kmix-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmix-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kmix/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=alsa plasma pulseaudio debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 alsa? ( >=media-libs/alsa-lib-1.0.14a ) plasma? ( >=kde-frameworks/plasma-5.106.0:5 ) pulseaudio? ( media-libs/libcanberra media-libs/libpulse ) kde-plasma/kde-cli-tools: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/release-service/23.04.2/src/kmix-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7eec34758d6698683145a18cd1c19b3b +_md5_=7a4e9feea431b7a9d4870495ac188a45 diff --git a/metadata/md5-cache/kde-apps/kmix-23.04.3 b/metadata/md5-cache/kde-apps/kmix-23.04.3 new file mode 100644 index 000000000000..fa44311f628b --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmix-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 alsa? ( >=media-libs/alsa-lib-1.0.14a ) plasma? ( >=kde-frameworks/plasma-5.106.0:5 ) pulseaudio? ( media-libs/libcanberra media-libs/libpulse ) dev-qt/qtcore:5 +DESCRIPTION=Volume control gui based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmix/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=alsa plasma pulseaudio debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 alsa? ( >=media-libs/alsa-lib-1.0.14a ) plasma? ( >=kde-frameworks/plasma-5.106.0:5 ) pulseaudio? ( media-libs/libcanberra media-libs/libpulse ) kde-plasma/kde-cli-tools: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/release-service/23.04.3/src/kmix-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=7eec34758d6698683145a18cd1c19b3b diff --git a/metadata/md5-cache/kde-apps/kmousetool-23.04.2 b/metadata/md5-cache/kde-apps/kmousetool-23.04.2 index 617dc88bc3d3..cf0a96bbf475 100644 --- a/metadata/md5-cache/kde-apps/kmousetool-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmousetool-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kmousetool/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXtst || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kmousetool-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f0a3729c66522ce2cf5fa7504085874f +_md5_=30b429ba163ee09c591ad4d6eda77a17 diff --git a/metadata/md5-cache/kde-apps/kmousetool-23.04.3 b/metadata/md5-cache/kde-apps/kmousetool-23.04.3 new file mode 100644 index 000000000000..4f23793df2df --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmousetool-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXtst x11-base/xorg-proto x11-libs/libXext x11-libs/libXt dev-qt/qtcore:5 +DESCRIPTION=KDE program that clicks the mouse for you +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmousetool/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXtst || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kmousetool-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f0a3729c66522ce2cf5fa7504085874f diff --git a/metadata/md5-cache/kde-apps/kmouth-23.04.2 b/metadata/md5-cache/kde-apps/kmouth-23.04.2 index c09d81a6d1a2..68aaa0b1228a 100644 --- a/metadata/md5-cache/kde-apps/kmouth-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmouth-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kmouth/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtspeech-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kmouth-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b37604350929f1422217a5b92e2cb691 +_md5_=abbe568d981bd97b8572d94b79977755 diff --git a/metadata/md5-cache/kde-apps/kmouth-23.04.3 b/metadata/md5-cache/kde-apps/kmouth-23.04.3 new file mode 100644 index 000000000000..692bec5db151 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmouth-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtspeech-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Text-to-speech synthesizer front end +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmouth/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtspeech-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kmouth-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b37604350929f1422217a5b92e2cb691 diff --git a/metadata/md5-cache/kde-apps/kmplot-23.04.2 b/metadata/md5-cache/kde-apps/kmplot-23.04.2 index 4e926f2168be..907afb471add 100644 --- a/metadata/md5-cache/kde-apps/kmplot-23.04.2 +++ b/metadata/md5-cache/kde-apps/kmplot-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kmplot/ https://edu.kde.org/kmplot/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kmplot-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=10e1392e43f655f79ff6c52c6f484c92 +_md5_=58796b23a02c52bb5a25fdf93db4811e diff --git a/metadata/md5-cache/kde-apps/kmplot-23.04.3 b/metadata/md5-cache/kde-apps/kmplot-23.04.3 new file mode 100644 index 000000000000..c602dfa6f871 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kmplot-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Mathematical function plotter +EAPI=8 +HOMEPAGE=https://apps.kde.org/kmplot/ https://edu.kde.org/kmplot/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kmplot-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=10e1392e43f655f79ff6c52c6f484c92 diff --git a/metadata/md5-cache/kde-apps/knavalbattle-23.04.2 b/metadata/md5-cache/kde-apps/knavalbattle-23.04.2 index 37cd6c3f5f2c..d5d288562108 100644 --- a/metadata/md5-cache/kde-apps/knavalbattle-23.04.2 +++ b/metadata/md5-cache/kde-apps/knavalbattle-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/knavalbattle/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/knavalbattle-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c446c696d7b4650c3cc24b5d17b4efae +_md5_=20d0120c6e54ecf78b86ab9865a19ad2 diff --git a/metadata/md5-cache/kde-apps/knavalbattle-23.04.3 b/metadata/md5-cache/kde-apps/knavalbattle-23.04.3 new file mode 100644 index 000000000000..74ffb62addb7 --- /dev/null +++ b/metadata/md5-cache/kde-apps/knavalbattle-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Battleship clone by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/knavalbattle/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/knavalbattle-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c446c696d7b4650c3cc24b5d17b4efae diff --git a/metadata/md5-cache/kde-apps/knetwalk-23.04.2 b/metadata/md5-cache/kde-apps/knetwalk-23.04.2 index c0c215a311af..4abc782dbf99 100644 --- a/metadata/md5-cache/kde-apps/knetwalk-23.04.2 +++ b/metadata/md5-cache/kde-apps/knetwalk-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/knetwalk/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/knetwalk-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4927f99fd79547146266d9818cb333e2 +_md5_=0ad65c83e327b6a9ad65e6cd9f7bf118 diff --git a/metadata/md5-cache/kde-apps/knetwalk-23.04.3 b/metadata/md5-cache/kde-apps/knetwalk-23.04.3 new file mode 100644 index 000000000000..2bc9a602c886 --- /dev/null +++ b/metadata/md5-cache/kde-apps/knetwalk-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE version of the popular NetWalk game for system administrators +EAPI=8 +HOMEPAGE=https://apps.kde.org/knetwalk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/knetwalk-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4927f99fd79547146266d9818cb333e2 diff --git a/metadata/md5-cache/kde-apps/knights-23.04.2 b/metadata/md5-cache/kde-apps/knights-23.04.2 index 84251271ba88..2de2ad7a3725 100644 --- a/metadata/md5-cache/kde-apps/knights-23.04.2 +++ b/metadata/md5-cache/kde-apps/knights-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/knights/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=speech debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) || ( games-board/gnuchess games-board/crafty games-board/stockfish games-board/sjeng ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/knights-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c1f6415a6b8c114824e18126cff13458 +_md5_=45e9a9b2d3ad2b3c37ba8f5202616256 diff --git a/metadata/md5-cache/kde-apps/knights-23.04.3 b/metadata/md5-cache/kde-apps/knights-23.04.3 new file mode 100644 index 000000000000..55a810271808 --- /dev/null +++ b/metadata/md5-cache/kde-apps/knights-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) dev-qt/qtcore:5 +DESCRIPTION=Simple chess board based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/knights/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=speech debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) || ( games-board/gnuchess games-board/crafty games-board/stockfish games-board/sjeng ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/knights-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c1f6415a6b8c114824e18126cff13458 diff --git a/metadata/md5-cache/kde-apps/knotes-23.04.2 b/metadata/md5-cache/kde-apps/knotes-23.04.2 index fb35caa760dd..564aff73b305 100644 --- a/metadata/md5-cache/kde-apps/knotes-23.04.2 +++ b/metadata/md5-cache/kde-apps/knotes-23.04.2 @@ -1,17 +1,17 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/ktextaddons:5 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=dev-libs/ktextaddons:5 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Note taking application EAPI=8 HOMEPAGE=https://apps.kde.org/knotes/ https://kontact.kde.org/components/knotes/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org -IUSE=X debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +IUSE=debug +handbook test +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) -RDEPEND=dev-libs/ktextaddons:5 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X?] >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) >=kde-apps/kdepim-runtime-23.04.2:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=dev-libs/ktextaddons:5 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 >=kde-apps/kdepim-runtime-23.04.2: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/release-service/23.04.2/src/knotes-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e49145e26e29aac86c42656d46b7df3f +_md5_=2159bc66a8fc8e130585183248aee13d diff --git a/metadata/md5-cache/kde-apps/knotes-23.04.3 b/metadata/md5-cache/kde-apps/knotes-23.04.3 new file mode 100644 index 000000000000..1f758640bada --- /dev/null +++ b/metadata/md5-cache/kde-apps/knotes-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/ktextaddons:5 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Note taking application +EAPI=8 +HOMEPAGE=https://apps.kde.org/knotes/ https://kontact.kde.org/components/knotes/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=dev-libs/ktextaddons:5 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 >=kde-apps/kdepim-runtime-23.04.3: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/release-service/23.04.3/src/knotes-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f57dc33b9bbe4fdcc0954bd48de50553 diff --git a/metadata/md5-cache/kde-apps/kolf-23.04.2 b/metadata/md5-cache/kde-apps/kolf-23.04.2 index 8fe257ca1c4e..b97d2dfe094f 100644 --- a/metadata/md5-cache/kde-apps/kolf-23.04.2 +++ b/metadata/md5-cache/kde-apps/kolf-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kolf/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kolf-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=34d687f3d69a9fbfdc59305b9054ffc7 +_md5_=e962ca5e32d3eecd337bd156ccce1962 diff --git a/metadata/md5-cache/kde-apps/kolf-23.04.3 b/metadata/md5-cache/kde-apps/kolf-23.04.3 new file mode 100644 index 000000000000..f00cbfc9177e --- /dev/null +++ b/metadata/md5-cache/kde-apps/kolf-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Minigolf game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kolf/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kolf-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=34d687f3d69a9fbfdc59305b9054ffc7 diff --git a/metadata/md5-cache/kde-apps/kollision-23.04.2 b/metadata/md5-cache/kde-apps/kollision-23.04.2 index 8e2b3cce3fa9..34a3792d05e5 100644 --- a/metadata/md5-cache/kde-apps/kollision-23.04.2 +++ b/metadata/md5-cache/kde-apps/kollision-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kollision/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kollision-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=998be83e7bf5ae66e85093297e48ceca +_md5_=ca3aa13195a712cd66435bbd9f5584f6 diff --git a/metadata/md5-cache/kde-apps/kollision-23.04.3 b/metadata/md5-cache/kde-apps/kollision-23.04.3 new file mode 100644 index 000000000000..accfa3b58628 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kollision-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Simple ball dodging game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kollision/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kollision-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=998be83e7bf5ae66e85093297e48ceca diff --git a/metadata/md5-cache/kde-apps/kolourpaint-23.04.2 b/metadata/md5-cache/kde-apps/kolourpaint-23.04.2 index 7b40fa2d572a..6f04c8e034cf 100644 --- a/metadata/md5-cache/kde-apps/kolourpaint-23.04.2 +++ b/metadata/md5-cache/kde-apps/kolourpaint-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kolourpaint/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=scanner debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 scanner? ( >=kde-apps/libksane-23.04.2: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/release-service/23.04.2/src/kolourpaint-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f1af7fff3467c2419888593cc4f50046 +_md5_=570aae669aca1d7c9e15b3a3d2847140 diff --git a/metadata/md5-cache/kde-apps/kolourpaint-23.04.3 b/metadata/md5-cache/kde-apps/kolourpaint-23.04.3 new file mode 100644 index 000000000000..be2814940de4 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kolourpaint-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 scanner? ( >=kde-apps/libksane-23.04.3:5 ) dev-qt/qtcore:5 +DESCRIPTION=Paint Program by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kolourpaint/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=scanner debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 scanner? ( >=kde-apps/libksane-23.04.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/release-service/23.04.3/src/kolourpaint-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f1af7fff3467c2419888593cc4f50046 diff --git a/metadata/md5-cache/kde-apps/kompare-23.04.2 b/metadata/md5-cache/kde-apps/kompare-23.04.2 index 950eccc4363b..0cbe24397a06 100644 --- a/metadata/md5-cache/kde-apps/kompare-23.04.2 +++ b/metadata/md5-cache/kde-apps/kompare-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kompare/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkomparediff2-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kompare-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=758caaac3a20ce16efd7bb1fc4a5ba01 +_md5_=7c18c8529d767812ac0edb2e36c3cf86 diff --git a/metadata/md5-cache/kde-apps/kompare-23.04.3 b/metadata/md5-cache/kde-apps/kompare-23.04.3 new file mode 100644 index 000000000000..2d51c2711999 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kompare-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkomparediff2-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=A program to view the differences between files +EAPI=8 +HOMEPAGE=https://apps.kde.org/kompare/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkomparediff2-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kompare-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=758caaac3a20ce16efd7bb1fc4a5ba01 diff --git a/metadata/md5-cache/kde-apps/konqueror-23.04.2 b/metadata/md5-cache/kde-apps/konqueror-23.04.2 index ef0ca3498929..d2c2b09931a7 100644 --- a/metadata/md5-cache/kde-apps/konqueror-23.04.2 +++ b/metadata/md5-cache/kde-apps/konqueror-23.04.2 @@ -1,17 +1,17 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib speech? ( >=dev-qt/qtspeech-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 ) activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib speech? ( >=dev-qt/qtspeech-5.15.9:5 ) activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Web browser and file manager based on KDE Frameworks EAPI=8 HOMEPAGE=https://apps.kde.org/konqueror/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=flag-o-matic ecm gear.kde.org optfeature -IUSE=activities speech X debug +handbook test -KEYWORDS=~amd64 ~arm64 ~x86 +IUSE=activities speech debug +handbook test +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib speech? ( >=dev-qt/qtspeech-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 ) kde-apps/kfind:5 kde-plasma/kde-cli-tools:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib speech? ( >=dev-qt/qtspeech-5.15.9:5 ) kde-apps/kfind:5 kde-plasma/kde-cli-tools: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/release-service/23.04.2/src/konqueror-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=24fd356d11fef57a7e941d0d7735b412 +_md5_=859729dcf25fc87db60a42de0f04f135 diff --git a/metadata/md5-cache/kde-apps/konqueror-23.04.3 b/metadata/md5-cache/kde-apps/konqueror-23.04.3 new file mode 100644 index 000000000000..71fe3d03aae5 --- /dev/null +++ b/metadata/md5-cache/kde-apps/konqueror-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib speech? ( >=dev-qt/qtspeech-5.15.9:5 ) activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Web browser and file manager based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/konqueror/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=flag-o-matic ecm gear.kde.org optfeature +IUSE=activities speech debug +handbook test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdesu-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-libs/zlib speech? ( >=dev-qt/qtspeech-5.15.9:5 ) kde-apps/kfind:5 kde-plasma/kde-cli-tools: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/release-service/23.04.3/src/konqueror-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0d7aa6506bf81c46fa2e9730fd12e6a7 diff --git a/metadata/md5-cache/kde-apps/konquest-23.04.2 b/metadata/md5-cache/kde-apps/konquest-23.04.2 index 17529c117f9e..61abcb6aae8b 100644 --- a/metadata/md5-cache/kde-apps/konquest-23.04.2 +++ b/metadata/md5-cache/kde-apps/konquest-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/konquest/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/konquest-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3fbd2b700e17032eb15d665d52486138 +_md5_=13635d38863e8362ede602d9a3ed369b diff --git a/metadata/md5-cache/kde-apps/konquest-23.04.3 b/metadata/md5-cache/kde-apps/konquest-23.04.3 new file mode 100644 index 000000000000..fdc6ca00da47 --- /dev/null +++ b/metadata/md5-cache/kde-apps/konquest-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Galactic Strategy KDE Game +EAPI=8 +HOMEPAGE=https://apps.kde.org/konquest/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/konquest-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3fbd2b700e17032eb15d665d52486138 diff --git a/metadata/md5-cache/kde-apps/konsole-23.04.2 b/metadata/md5-cache/kde-apps/konsole-23.04.2 index 74c2b5727a38..86499ebbb150 100644 --- a/metadata/md5-cache/kde-apps/konsole-23.04.2 +++ b/metadata/md5-cache/kde-apps/konsole-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/konsole/ https://konsole.kde.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=X debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/icu:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( x11-libs/libX11 ) || ( 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/release-service/23.04.2/src/konsole-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6f99a253d12158c186c3b578ed9fc12c +_md5_=0b6f384771ce037783806f86e75d4806 diff --git a/metadata/md5-cache/kde-apps/konsole-23.04.3 b/metadata/md5-cache/kde-apps/konsole-23.04.3 new file mode 100644 index 000000000000..6ca479d413e8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/konsole-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/icu:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE's terminal emulator +EAPI=8 +HOMEPAGE=https://apps.kde.org/konsole/ https://konsole.kde.org +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=X debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/icu:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( x11-libs/libX11 ) || ( 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/release-service/23.04.3/src/konsole-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6f99a253d12158c186c3b578ed9fc12c diff --git a/metadata/md5-cache/kde-apps/konsolekalendar-23.04.2 b/metadata/md5-cache/kde-apps/konsolekalendar-23.04.2 index 2e964dc3871e..812e7909f25f 100644 --- a/metadata/md5-cache/kde-apps/konsolekalendar-23.04.2 +++ b/metadata/md5-cache/kde-apps/konsolekalendar-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ https://userbase.kde.org/KonsoleKalendar IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-frameworks/kcalendarcore-5.104.0:5 >=kde-frameworks/kconfig-5.104.0:5 >=kde-frameworks/kcoreaddons-5.104.0:5 >=kde-frameworks/ki18n-5.104.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/release-service/23.04.2/src/akonadi-calendar-tools-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=24ddd904b5b5bf5c1ac7645a2d431128 +_md5_=af5a608f08162a0cc2dce9ae79439faa diff --git a/metadata/md5-cache/kde-apps/konsolekalendar-23.04.3 b/metadata/md5-cache/kde-apps/konsolekalendar-23.04.3 new file mode 100644 index 000000000000..3813a5fb5c82 --- /dev/null +++ b/metadata/md5-cache/kde-apps/konsolekalendar-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.104.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.104.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-frameworks/kcalendarcore-5.104.0:5 >=kde-frameworks/kconfig-5.104.0:5 >=kde-frameworks/kcoreaddons-5.104.0:5 >=kde-frameworks/ki18n-5.104.0:5 dev-qt/qtcore:5 +DESCRIPTION=Command line interface to KDE calendars +EAPI=8 +HOMEPAGE=https://apps.kde.org/ https://userbase.kde.org/KonsoleKalendar +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-frameworks/kcalendarcore-5.104.0:5 >=kde-frameworks/kconfig-5.104.0:5 >=kde-frameworks/kcoreaddons-5.104.0:5 >=kde-frameworks/ki18n-5.104.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/release-service/23.04.3/src/akonadi-calendar-tools-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=24ddd904b5b5bf5c1ac7645a2d431128 diff --git a/metadata/md5-cache/kde-apps/kontact-23.04.2 b/metadata/md5-cache/kde-apps/kontact-23.04.2 index 493623fe299f..269a6f91e5b7 100644 --- a/metadata/md5-cache/kde-apps/kontact-23.04.2 +++ b/metadata/md5-cache/kde-apps/kontact-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://kontact.kde.org/ https://apps.kde.org/kontact/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kontact-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=389071ddf854e7e7356fa8a6b6cc4ea5 +_md5_=537856d006be4b064b826bec2bb5ea12 diff --git a/metadata/md5-cache/kde-apps/kontact-23.04.3 b/metadata/md5-cache/kde-apps/kontact-23.04.3 new file mode 100644 index 000000000000..fc6b8083e4f4 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kontact-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Container application to unify several major PIM applications within one +EAPI=8 +HOMEPAGE=https://kontact.kde.org/ https://apps.kde.org/kontact/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kontact-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=389071ddf854e7e7356fa8a6b6cc4ea5 diff --git a/metadata/md5-cache/kde-apps/kontactinterface-23.04.2 b/metadata/md5-cache/kde-apps/kontactinterface-23.04.2 index b31a1944657c..6b45ec3012b7 100644 --- a/metadata/md5-cache/kde-apps/kontactinterface-23.04.2 +++ b/metadata/md5-cache/kde-apps/kontactinterface-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://api.kde.org/kdepim/kontactinterface/html/index.html IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kontactinterface-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d9b428fd5b1633b5ad4705f09d91a519 +_md5_=b1e9c03b740cbd1cbbac541393581b49 diff --git a/metadata/md5-cache/kde-apps/kontactinterface-23.04.3 b/metadata/md5-cache/kde-apps/kontactinterface-23.04.3 new file mode 100644 index 000000000000..7147fdeba711 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kontactinterface-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for embedding KParts in a Kontact component +EAPI=8 +HOMEPAGE=https://api.kde.org/kdepim/kontactinterface/html/index.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kontactinterface-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d9b428fd5b1633b5ad4705f09d91a519 diff --git a/metadata/md5-cache/kde-apps/kopete-23.04.2 b/metadata/md5-cache/kde-apps/kopete-23.04.2 index 9c328d80a82c..84d0425f8292 100644 --- a/metadata/md5-cache/kde-apps/kopete-23.04.2 +++ b/metadata/md5-cache/kde-apps/kopete-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kopete/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=ssl v4l +addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence gadu groupwise meanwhile testbed winpopup zeroconf debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=app-crypt/gpgme:=[cxx,qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdelibs4support-5.106.0:5 >=kde-frameworks/kemoticons-5.106.0:5 >=kde-frameworks/khtml-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXScrnSaver gadu? ( >=net-libs/libgadu-1.8.0[threads] ) groupwise? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) meanwhile? ( net-libs/meanwhile ) otr? ( >=net-libs/libotr-4.0.0 ) statistics? ( dev-db/sqlite:3 ) v4l? ( media-libs/libv4l ) webpresence? ( dev-libs/libxml2 dev-libs/libxslt ) zeroconf? ( >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-frameworks/kdnssd-5.106.0:5 ) latex? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) virtual/latex-base ) ssl? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] ) || ( 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/release-service/23.04.2/src/kopete-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2d4942e0dbdcdffb47849fedcd9e8770 +_md5_=4b89b4fbb1ddc18969391749397f4a10 diff --git a/metadata/md5-cache/kde-apps/kopete-23.04.3 b/metadata/md5-cache/kde-apps/kopete-23.04.3 new file mode 100644 index 000000000000..b50700d46c1b --- /dev/null +++ b/metadata/md5-cache/kde-apps/kopete-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-crypt/gpgme:=[cxx,qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdelibs4support-5.106.0:5 >=kde-frameworks/kemoticons-5.106.0:5 >=kde-frameworks/khtml-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXScrnSaver gadu? ( >=net-libs/libgadu-1.8.0[threads] ) groupwise? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) meanwhile? ( net-libs/meanwhile ) otr? ( >=net-libs/libotr-4.0.0 ) statistics? ( dev-db/sqlite:3 ) v4l? ( media-libs/libv4l ) webpresence? ( dev-libs/libxml2 dev-libs/libxslt ) zeroconf? ( >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-frameworks/kdnssd-5.106.0:5 ) x11-base/xorg-proto test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Multi-protocol IM client based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/kopete/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=ssl v4l +addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence gadu groupwise meanwhile testbed winpopup zeroconf debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=app-crypt/gpgme:=[cxx,qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdelibs4support-5.106.0:5 >=kde-frameworks/kemoticons-5.106.0:5 >=kde-frameworks/khtml-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXScrnSaver gadu? ( >=net-libs/libgadu-1.8.0[threads] ) groupwise? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) meanwhile? ( net-libs/meanwhile ) otr? ( >=net-libs/libotr-4.0.0 ) statistics? ( dev-db/sqlite:3 ) v4l? ( media-libs/libv4l ) webpresence? ( dev-libs/libxml2 dev-libs/libxslt ) zeroconf? ( >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-frameworks/kdnssd-5.106.0:5 ) latex? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) virtual/latex-base ) ssl? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] ) || ( 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/release-service/23.04.3/src/kopete-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2d4942e0dbdcdffb47849fedcd9e8770 diff --git a/metadata/md5-cache/kde-apps/korganizer-23.04.2 b/metadata/md5-cache/kde-apps/korganizer-23.04.2 index eedb8a9be0a6..19de92ef5039 100644 --- a/metadata/md5-cache/kde-apps/korganizer-23.04.2 +++ b/metadata/md5-cache/kde-apps/korganizer-23.04.2 @@ -1,17 +1,17 @@ BDEPEND=test? ( >=kde-apps/akonadi-23.04.2:5[tools] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) >=dev-qt/designer-5.15.9:5 >=kde-apps/kldap-23.04.2:5 test? ( >=kde-apps/akonadi-23.04.2:5[sqlite] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=dev-qt/designer-5.15.9:5 >=kde-apps/kldap-23.04.2:5 test? ( >=kde-apps/akonadi-23.04.2:5[sqlite] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Organizational assistant, providing calendars and other similar functionality EAPI=8 HOMEPAGE=https://apps.kde.org/korganizer/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org -IUSE=telemetry X debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +IUSE=telemetry debug +handbook test +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) >=kde-apps/kdepim-runtime-23.04.2:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-notes-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/eventviews-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kdepim-runtime-23.04.2: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/release-service/23.04.2/src/korganizer-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=45f0d13482740924c4765d7481f650cb +_md5_=f2a3d1cda8145ca739f368662c5b19b0 diff --git a/metadata/md5-cache/kde-apps/korganizer-23.04.3 b/metadata/md5-cache/kde-apps/korganizer-23.04.3 new file mode 100644 index 000000000000..a407df94479f --- /dev/null +++ b/metadata/md5-cache/kde-apps/korganizer-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=kde-apps/akonadi-23.04.3:5[tools] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/incidenceeditor-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=dev-qt/designer-5.15.9:5 >=kde-apps/kldap-23.04.3:5 test? ( >=kde-apps/akonadi-23.04.3:5[sqlite] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Organizational assistant, providing calendars and other similar functionality +EAPI=8 +HOMEPAGE=https://apps.kde.org/korganizer/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=telemetry debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-notes-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/eventviews-23.04.3:5 >=kde-apps/incidenceeditor-23.04.3:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) >=kde-apps/kdepim-runtime-23.04.3: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/release-service/23.04.3/src/korganizer-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a275da311514a067c4900818dc29f93b diff --git a/metadata/md5-cache/kde-apps/kpat-23.04.2 b/metadata/md5-cache/kde-apps/kpat-23.04.2 index e3ab26135603..4740699d5003 100644 --- a/metadata/md5-cache/kde-apps/kpat-23.04.2 +++ b/metadata/md5-cache/kde-apps/kpat-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kpat/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=dev-games/freecell-solver >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) RESTRICT=!test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kpat-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=82a20301de621f316c92a9ac14b45f92 +_md5_=e630912035f90895a5a020119458552f diff --git a/metadata/md5-cache/kde-apps/kpat-23.04.3 b/metadata/md5-cache/kde-apps/kpat-23.04.3 new file mode 100644 index 000000000000..7cf315192cb9 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kpat-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-games/freecell-solver >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE patience game +EAPI=8 +HOMEPAGE=https://apps.kde.org/kpat/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-games/freecell-solver >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +RESTRICT=!test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kpat-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=82a20301de621f316c92a9ac14b45f92 diff --git a/metadata/md5-cache/kde-apps/kpimtextedit-23.04.2 b/metadata/md5-cache/kde-apps/kpimtextedit-23.04.2 index 8702c1c298e9..d605a18f08a3 100644 --- a/metadata/md5-cache/kde-apps/kpimtextedit-23.04.2 +++ b/metadata/md5-cache/kde-apps/kpimtextedit-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=speech debug designer doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 speech? ( dev-libs/ktextaddons:5[speech] ) || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kpimtextedit-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8dc11f5adafd418fd0f4eaa2795cd559 +_md5_=161739d06389269477e643415e6593ee diff --git a/metadata/md5-cache/kde-apps/kpimtextedit-23.04.3 b/metadata/md5-cache/kde-apps/kpimtextedit-23.04.3 new file mode 100644 index 000000000000..9707ada3045d --- /dev/null +++ b/metadata/md5-cache/kde-apps/kpimtextedit-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 speech? ( dev-libs/ktextaddons:5[speech] ) test? ( >=kde-frameworks/ktextwidgets-5.106.0:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Extended text editor for PIM applications +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=speech debug designer doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 speech? ( dev-libs/ktextaddons:5[speech] ) || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kpimtextedit-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8dc11f5adafd418fd0f4eaa2795cd559 diff --git a/metadata/md5-cache/kde-apps/kpkpass-23.04.2 b/metadata/md5-cache/kde-apps/kpkpass-23.04.2 index d945e71b3522..9a16ca92e57c 100644 --- a/metadata/md5-cache/kde-apps/kpkpass-23.04.2 +++ b/metadata/md5-cache/kde-apps/kpkpass-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kontact/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kpkpass-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9cd7d8a242c7a5b41bc020542177269d +_md5_=fe04c61860400b5c091431ef43d6fe55 diff --git a/metadata/md5-cache/kde-apps/kpkpass-23.04.3 b/metadata/md5-cache/kde-apps/kpkpass-23.04.3 new file mode 100644 index 000000000000..7ecc5c9a8cfa --- /dev/null +++ b/metadata/md5-cache/kde-apps/kpkpass-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library to deal with Apple Wallet pass files +EAPI=8 +HOMEPAGE=https://apps.kde.org/kontact/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kpkpass-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9cd7d8a242c7a5b41bc020542177269d diff --git a/metadata/md5-cache/kde-apps/kqtquickcharts-23.04.2 b/metadata/md5-cache/kde-apps/kqtquickcharts-23.04.2 index 022128c4c4f0..b4535643b88f 100644 --- a/metadata/md5-cache/kde-apps/kqtquickcharts-23.04.2 +++ b/metadata/md5-cache/kde-apps/kqtquickcharts-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9: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/release-service/23.04.2/src/kqtquickcharts-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=692a5edae0217e4b7600855d73bd0f3a +_md5_=4517223241ed38b757b1198eab1f500d diff --git a/metadata/md5-cache/kde-apps/kqtquickcharts-23.04.3 b/metadata/md5-cache/kde-apps/kqtquickcharts-23.04.3 new file mode 100644 index 000000000000..e0c6d113db25 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kqtquickcharts-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=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/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 dev-qt/qtcore:5 +DESCRIPTION=Qt Quick plugin for beautiful and interactive charts +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9: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/release-service/23.04.3/src/kqtquickcharts-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=692a5edae0217e4b7600855d73bd0f3a diff --git a/metadata/md5-cache/kde-apps/krdc-23.04.2 b/metadata/md5-cache/kde-apps/krdc-23.04.2 index ece582874b53..e05655d64e60 100644 --- a/metadata/md5-cache/kde-apps/krdc-23.04.2 +++ b/metadata/md5-cache/kde-apps/krdc-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/krdc/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=activities +rdp +vnc debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) vnc? ( net-libs/libssh:= >=net-libs/libvncserver-0.9 ) rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/krdc-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c117768a35367c2c3e58b70419c5501a +_md5_=f9296790a03d12da0ade7674fa9c4da1 diff --git a/metadata/md5-cache/kde-apps/krdc-23.04.3 b/metadata/md5-cache/kde-apps/krdc-23.04.3 new file mode 100644 index 000000000000..bda0200919be --- /dev/null +++ b/metadata/md5-cache/kde-apps/krdc-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) vnc? ( net-libs/libssh:= >=net-libs/libvncserver-0.9 ) dev-qt/qtcore:5 +DESCRIPTION=Remote desktop connection (RDP and VNC) client +EAPI=8 +HOMEPAGE=https://apps.kde.org/krdc/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=activities +rdp +vnc debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 activities? ( >=kde-frameworks/kactivities-5.106.0:5 ) vnc? ( net-libs/libssh:= >=net-libs/libvncserver-0.9 ) rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/krdc-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c117768a35367c2c3e58b70419c5501a diff --git a/metadata/md5-cache/kde-apps/kreversi-23.04.2 b/metadata/md5-cache/kde-apps/kreversi-23.04.2 index 0998ca3fe60b..18db027d70e1 100644 --- a/metadata/md5-cache/kde-apps/kreversi-23.04.2 +++ b/metadata/md5-cache/kde-apps/kreversi-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kreversi/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kreversi-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=742b85728e3d1ed184b83c0813d4f81c +_md5_=471de6502a2f1609189f83667a56de3a diff --git a/metadata/md5-cache/kde-apps/kreversi-23.04.3 b/metadata/md5-cache/kde-apps/kreversi-23.04.3 new file mode 100644 index 000000000000..1d928e21eeae --- /dev/null +++ b/metadata/md5-cache/kde-apps/kreversi-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Board game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kreversi/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kreversi-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=742b85728e3d1ed184b83c0813d4f81c diff --git a/metadata/md5-cache/kde-apps/krfb-23.04.2 b/metadata/md5-cache/kde-apps/krfb-23.04.2 index b604f67cced6..ef8131486dc6 100644 --- a/metadata/md5-cache/kde-apps/krfb-23.04.2 +++ b/metadata/md5-cache/kde-apps/krfb-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/krfb/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=wayland debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=net-libs/libvncserver-0.9.9 x11-libs/libX11 x11-libs/libxcb x11-libs/libXtst x11-libs/xcb-util-image wayland? ( dev-libs/wayland || ( >=dev-qt/qtgui-5.15.9:5[libinput] >=dev-qt/qtgui-5.15.9:5[X] ) >=dev-qt/qtwayland-5.15.9:5 >=kde-frameworks/kwayland-5.106.0:5 kde-plasma/kpipewire:5 media-libs/libepoxy media-libs/mesa[gbm(+)] >=media-video/pipewire-0.3:= ) wayland? ( sys-apps/xdg-desktop-portal[screencast] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/krfb-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2ae1af79cb5533b69a193de1d4e5e0ba +_md5_=73f60c8f9c7037e784f5ca7d280bca93 diff --git a/metadata/md5-cache/kde-apps/krfb-23.04.3 b/metadata/md5-cache/kde-apps/krfb-23.04.3 new file mode 100644 index 000000000000..c0218deaa1b3 --- /dev/null +++ b/metadata/md5-cache/kde-apps/krfb-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.9:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=net-libs/libvncserver-0.9.9 x11-libs/libX11 x11-libs/libxcb x11-libs/libXtst x11-libs/xcb-util-image wayland? ( dev-libs/wayland || ( >=dev-qt/qtgui-5.15.9:5[libinput] >=dev-qt/qtgui-5.15.9:5[X] ) >=dev-qt/qtwayland-5.15.9:5 >=kde-frameworks/kwayland-5.106.0:5 kde-plasma/kpipewire:5 media-libs/libepoxy media-libs/mesa[gbm(+)] >=media-video/pipewire-0.3:= ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.5.0 media-libs/libglvnd ) dev-qt/qtcore:5 +DESCRIPTION=VNC-compatible server to share Plasma desktops +EAPI=8 +HOMEPAGE=https://apps.kde.org/krfb/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=wayland debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=net-libs/libvncserver-0.9.9 x11-libs/libX11 x11-libs/libxcb x11-libs/libXtst x11-libs/xcb-util-image wayland? ( dev-libs/wayland || ( >=dev-qt/qtgui-5.15.9:5[libinput] >=dev-qt/qtgui-5.15.9:5[X] ) >=dev-qt/qtwayland-5.15.9:5 >=kde-frameworks/kwayland-5.106.0:5 kde-plasma/kpipewire:5 media-libs/libepoxy media-libs/mesa[gbm(+)] >=media-video/pipewire-0.3:= ) wayland? ( sys-apps/xdg-desktop-portal[screencast] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/krfb-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2ae1af79cb5533b69a193de1d4e5e0ba diff --git a/metadata/md5-cache/kde-apps/kruler-23.04.2 b/metadata/md5-cache/kde-apps/kruler-23.04.2 index 2194b56f8c1a..c7b8ce6766bd 100644 --- a/metadata/md5-cache/kde-apps/kruler-23.04.2 +++ b/metadata/md5-cache/kde-apps/kruler-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kruler/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=X debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 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/release-service/23.04.2/src/kruler-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5f9094b8558e93f7d8d22dfc217ae633 +_md5_=f7bfcfc3d1908fd977948aec9da25a7b diff --git a/metadata/md5-cache/kde-apps/kruler-23.04.3 b/metadata/md5-cache/kde-apps/kruler-23.04.3 new file mode 100644 index 000000000000..ac91332e1af3 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kruler-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libxcb ) dev-qt/qtcore:5 +DESCRIPTION=Screen ruler for Plasma +EAPI=8 +HOMEPAGE=https://apps.kde.org/kruler/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=X debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 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/release-service/23.04.3/src/kruler-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5f9094b8558e93f7d8d22dfc217ae633 diff --git a/metadata/md5-cache/kde-apps/kshisen-23.04.2 b/metadata/md5-cache/kde-apps/kshisen-23.04.2 index d829cdff34fd..ef44c481093c 100644 --- a/metadata/md5-cache/kde-apps/kshisen-23.04.2 +++ b/metadata/md5-cache/kde-apps/kshisen-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kshisen/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-apps/libkmahjongg-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kshisen-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=98d5afbe83f53ef3ce279714d8232625 +_md5_=69f472853099094138ad6e3f4979af25 diff --git a/metadata/md5-cache/kde-apps/kshisen-23.04.3 b/metadata/md5-cache/kde-apps/kshisen-23.04.3 new file mode 100644 index 000000000000..9500701c62e5 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kshisen-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-apps/libkmahjongg-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Solitaire-like game played using the standard set of Mahjong tiles +EAPI=8 +HOMEPAGE=https://apps.kde.org/kshisen/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-apps/libkmahjongg-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kshisen-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=98d5afbe83f53ef3ce279714d8232625 diff --git a/metadata/md5-cache/kde-apps/ksirk-23.04.2 b/metadata/md5-cache/kde-apps/ksirk-23.04.2 index bcfe41193d16..0c0ece715f92 100644 --- a/metadata/md5-cache/kde-apps/ksirk-23.04.2 +++ b/metadata/md5-cache/kde-apps/ksirk-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ksirk/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 sys-libs/zlib || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/ksirk-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8b016b3dc5c35b6556eec5729ab9d42e +_md5_=64a48587da51fdca42cb0bb9c1bf4b4b diff --git a/metadata/md5-cache/kde-apps/ksirk-23.04.3 b/metadata/md5-cache/kde-apps/ksirk-23.04.3 new file mode 100644 index 000000000000..5a8e77059aad --- /dev/null +++ b/metadata/md5-cache/kde-apps/ksirk-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 sys-libs/zlib dev-qt/qtcore:5 +DESCRIPTION=Port of the board game risk +EAPI=8 +HOMEPAGE=https://apps.kde.org/ksirk/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 sys-libs/zlib || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/ksirk-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8b016b3dc5c35b6556eec5729ab9d42e diff --git a/metadata/md5-cache/kde-apps/ksmtp-23.04.2 b/metadata/md5-cache/kde-apps/ksmtp-23.04.2 index 8e06408b61d7..3ae748abcd99 100644 --- a/metadata/md5-cache/kde-apps/ksmtp-23.04.2 +++ b/metadata/md5-cache/kde-apps/ksmtp-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://api.kde.org/kdepim/ksmtp/html/index.html IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=dev-libs/cyrus-sasl >=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/ksmtp-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5a5267143373b71767aff6a546d21a02 +_md5_=9003fe5300b56356abe8c5fc5d8efa07 diff --git a/metadata/md5-cache/kde-apps/ksmtp-23.04.3 b/metadata/md5-cache/kde-apps/ksmtp-23.04.3 new file mode 100644 index 000000000000..02e852b9ee03 --- /dev/null +++ b/metadata/md5-cache/kde-apps/ksmtp-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/cyrus-sasl >=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Job-based library to send email through an SMTP server +EAPI=8 +HOMEPAGE=https://api.kde.org/kdepim/ksmtp/html/index.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=dev-libs/cyrus-sasl >=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/ksmtp-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5a5267143373b71767aff6a546d21a02 diff --git a/metadata/md5-cache/kde-apps/ksnakeduel-23.04.2 b/metadata/md5-cache/kde-apps/ksnakeduel-23.04.2 index 968e4458b709..f4426cd4494a 100644 --- a/metadata/md5-cache/kde-apps/ksnakeduel-23.04.2 +++ b/metadata/md5-cache/kde-apps/ksnakeduel-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ksnakeduel/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/ksnakeduel-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=614e4bc7a06ad99e6b568df676a44968 +_md5_=f5d13f264161fa8d2e0a0e755f25a87c diff --git a/metadata/md5-cache/kde-apps/ksnakeduel-23.04.3 b/metadata/md5-cache/kde-apps/ksnakeduel-23.04.3 new file mode 100644 index 000000000000..d86e2454464f --- /dev/null +++ b/metadata/md5-cache/kde-apps/ksnakeduel-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE Tron game +EAPI=8 +HOMEPAGE=https://apps.kde.org/ksnakeduel/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/ksnakeduel-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=614e4bc7a06ad99e6b568df676a44968 diff --git a/metadata/md5-cache/kde-apps/kspaceduel-23.04.2 b/metadata/md5-cache/kde-apps/kspaceduel-23.04.2 index ae3a96268cdd..5b5a3c42bffb 100644 --- a/metadata/md5-cache/kde-apps/kspaceduel-23.04.2 +++ b/metadata/md5-cache/kde-apps/kspaceduel-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kspaceduel/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kspaceduel-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6046683cc20d3cff79320be1a6b702fd +_md5_=17d0d4ab8a59f727b0a9ef977836f3aa diff --git a/metadata/md5-cache/kde-apps/kspaceduel-23.04.3 b/metadata/md5-cache/kde-apps/kspaceduel-23.04.3 new file mode 100644 index 000000000000..93b0f4dc82ab --- /dev/null +++ b/metadata/md5-cache/kde-apps/kspaceduel-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Space Game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kspaceduel/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kspaceduel-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6046683cc20d3cff79320be1a6b702fd diff --git a/metadata/md5-cache/kde-apps/ksquares-23.04.2 b/metadata/md5-cache/kde-apps/ksquares-23.04.2 index bc733d5a2356..3edb01746499 100644 --- a/metadata/md5-cache/kde-apps/ksquares-23.04.2 +++ b/metadata/md5-cache/kde-apps/ksquares-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ksquares/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/ksquares-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a7f4252201b2d87c9cd5c6d036cd12fc +_md5_=b07ef3cfad0feb9c28862dc2fd6d0196 diff --git a/metadata/md5-cache/kde-apps/ksquares-23.04.3 b/metadata/md5-cache/kde-apps/ksquares-23.04.3 new file mode 100644 index 000000000000..79c9c8f85d44 --- /dev/null +++ b/metadata/md5-cache/kde-apps/ksquares-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE clone of the game squares +EAPI=8 +HOMEPAGE=https://apps.kde.org/ksquares/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/ksquares-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a7f4252201b2d87c9cd5c6d036cd12fc diff --git a/metadata/md5-cache/kde-apps/ksudoku-23.04.2 b/metadata/md5-cache/kde-apps/ksudoku-23.04.2 index d6f5d569ce31..1d2935dcaabd 100644 --- a/metadata/md5-cache/kde-apps/ksudoku-23.04.2 +++ b/metadata/md5-cache/kde-apps/ksudoku-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ksudoku/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=opengl debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 opengl? ( >=dev-qt/qtopengl-5.15.9:5 media-libs/libglvnd virtual/glu ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/ksudoku-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=dd7098c4f77334e18c3dd6e543bff864 +_md5_=a04960f7a7edf587862e68d34f70e5f0 diff --git a/metadata/md5-cache/kde-apps/ksudoku-23.04.3 b/metadata/md5-cache/kde-apps/ksudoku-23.04.3 new file mode 100644 index 000000000000..9f14db53cbcf --- /dev/null +++ b/metadata/md5-cache/kde-apps/ksudoku-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 opengl? ( >=dev-qt/qtopengl-5.15.9:5 media-libs/libglvnd virtual/glu ) dev-qt/qtcore:5 +DESCRIPTION=Logic-based symbol placement puzzle by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/ksudoku/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=opengl debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 opengl? ( >=dev-qt/qtopengl-5.15.9:5 media-libs/libglvnd virtual/glu ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/ksudoku-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=dd7098c4f77334e18c3dd6e543bff864 diff --git a/metadata/md5-cache/kde-apps/ksystemlog-23.04.2 b/metadata/md5-cache/kde-apps/ksystemlog-23.04.2 index 4627587291ef..0c541c4eec93 100644 --- a/metadata/md5-cache/kde-apps/ksystemlog-23.04.2 +++ b/metadata/md5-cache/kde-apps/ksystemlog-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ksystemlog/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=audit kdesu systemd debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 audit? ( sys-process/audit ) systemd? ( sys-apps/systemd ) kdesu? ( kde-plasma/kde-cli-tools[kdesu] ) || ( 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/release-service/23.04.2/src/ksystemlog-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2a8b46056f0fa22cdbcbf2605e99cb14 +_md5_=3e1ed4f135ce1cf1e94987d428afaf54 diff --git a/metadata/md5-cache/kde-apps/ksystemlog-23.04.3 b/metadata/md5-cache/kde-apps/ksystemlog-23.04.3 new file mode 100644 index 000000000000..00fd34eb29a6 --- /dev/null +++ b/metadata/md5-cache/kde-apps/ksystemlog-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 audit? ( sys-process/audit ) systemd? ( sys-apps/systemd ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=System log viewer by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/ksystemlog/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=audit kdesu systemd debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 audit? ( sys-process/audit ) systemd? ( sys-apps/systemd ) kdesu? ( kde-plasma/kde-cli-tools[kdesu] ) || ( 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/release-service/23.04.3/src/ksystemlog-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2a8b46056f0fa22cdbcbf2605e99cb14 diff --git a/metadata/md5-cache/kde-apps/kteatime-23.04.2 b/metadata/md5-cache/kde-apps/kteatime-23.04.2 index 87e18314b39d..eec2af1b4fd2 100644 --- a/metadata/md5-cache/kde-apps/kteatime-23.04.2 +++ b/metadata/md5-cache/kde-apps/kteatime-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kteatime/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kteatime-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7f4f74b4e31c778a92ff62223d0e8e4b +_md5_=9031cac7170057ef60df3c07b7bc0533 diff --git a/metadata/md5-cache/kde-apps/kteatime-23.04.3 b/metadata/md5-cache/kde-apps/kteatime-23.04.3 new file mode 100644 index 000000000000..d4ed330f1774 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kteatime-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KDE timer for making a fine cup of tea +EAPI=8 +HOMEPAGE=https://apps.kde.org/kteatime/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kteatime-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=7f4f74b4e31c778a92ff62223d0e8e4b diff --git a/metadata/md5-cache/kde-apps/ktimer-23.04.2 b/metadata/md5-cache/kde-apps/ktimer-23.04.2 index c228b66c190e..4f2d9de209d7 100644 --- a/metadata/md5-cache/kde-apps/ktimer-23.04.2 +++ b/metadata/md5-cache/kde-apps/ktimer-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ktimer/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.2/src/ktimer-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d446656bd1a2b6132808697d48477176 +_md5_=9581c401722a92bb8002e7592463a49f diff --git a/metadata/md5-cache/kde-apps/ktimer-23.04.3 b/metadata/md5-cache/kde-apps/ktimer-23.04.3 new file mode 100644 index 000000000000..c9e00b4d042d --- /dev/null +++ b/metadata/md5-cache/kde-apps/ktimer-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Little tool to execute programs after some time +EAPI=8 +HOMEPAGE=https://apps.kde.org/ktimer/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.3/src/ktimer-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d446656bd1a2b6132808697d48477176 diff --git a/metadata/md5-cache/kde-apps/ktouch-23.04.2 b/metadata/md5-cache/kde-apps/ktouch-23.04.2 index c5fdd37fe6b1..060b81aa286a 100644 --- a/metadata/md5-cache/kde-apps/ktouch-23.04.2 +++ b/metadata/md5-cache/kde-apps/ktouch-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ktouch/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=X debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbfile ) >=dev-qt/qtgraphicaleffects-5.15.9:5 >=kde-apps/kqtquickcharts-23.04.2: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/release-service/23.04.2/src/ktouch-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0716794b411affb6cae0195410c081c4 +_md5_=b0df46d1e3f2cf93256351933b04fd27 diff --git a/metadata/md5-cache/kde-apps/ktouch-23.04.3 b/metadata/md5-cache/kde-apps/ktouch-23.04.3 new file mode 100644 index 000000000000..89d635771880 --- /dev/null +++ b/metadata/md5-cache/kde-apps/ktouch-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbfile ) >=kde-frameworks/kwindowsystem-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Program that helps to learn and practice touch typing +EAPI=8 +HOMEPAGE=https://apps.kde.org/ktouch/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=X debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbfile ) >=dev-qt/qtgraphicaleffects-5.15.9:5 >=kde-apps/kqtquickcharts-23.04.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/release-service/23.04.3/src/ktouch-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0716794b411affb6cae0195410c081c4 diff --git a/metadata/md5-cache/kde-apps/ktuberling-23.04.2 b/metadata/md5-cache/kde-apps/ktuberling-23.04.2 index 2c13e3514e78..9d4b2493968f 100644 --- a/metadata/md5-cache/kde-apps/ktuberling-23.04.2 +++ b/metadata/md5-cache/kde-apps/ktuberling-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ktuberling/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/ktuberling-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3f2727375bcd6912c08debba41861a01 +_md5_=2d94fd6c2dda8b48f979ab56a0807e45 diff --git a/metadata/md5-cache/kde-apps/ktuberling-23.04.3 b/metadata/md5-cache/kde-apps/ktuberling-23.04.3 new file mode 100644 index 000000000000..9a74d5ecc521 --- /dev/null +++ b/metadata/md5-cache/kde-apps/ktuberling-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 dev-qt/qtcore:5 +DESCRIPTION=Potato game for kids by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/ktuberling/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/ktuberling-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3f2727375bcd6912c08debba41861a01 diff --git a/metadata/md5-cache/kde-apps/kturtle-23.04.2 b/metadata/md5-cache/kde-apps/kturtle-23.04.2 index 4870bc369098..6e62815e4c09 100644 --- a/metadata/md5-cache/kde-apps/kturtle-23.04.2 +++ b/metadata/md5-cache/kde-apps/kturtle-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kturtle/ https://edu.kde.org/kturtle/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kturtle-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ed25c8c587fa09e725961e481a4c945c +_md5_=cd03e3f0ea6d21a349fda20aa57f96a8 diff --git a/metadata/md5-cache/kde-apps/kturtle-23.04.3 b/metadata/md5-cache/kde-apps/kturtle-23.04.3 new file mode 100644 index 000000000000..53b37acd9023 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kturtle-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Educational programming environment using the Logo programming language +EAPI=8 +HOMEPAGE=https://apps.kde.org/kturtle/ https://edu.kde.org/kturtle/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kturtle-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ed25c8c587fa09e725961e481a4c945c diff --git a/metadata/md5-cache/kde-apps/kubrick-23.04.2 b/metadata/md5-cache/kde-apps/kubrick-23.04.2 index a43b621f02ae..f0ed0d2154cb 100644 --- a/metadata/md5-cache/kde-apps/kubrick-23.04.2 +++ b/metadata/md5-cache/kde-apps/kubrick-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kubrick/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtopengl-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 virtual/glu virtual/opengl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kubrick-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=71c8479df82b605c2c42ef9a1aa8d985 +_md5_=9f0941aed36ccf1d80d1ff6715f58cfc diff --git a/metadata/md5-cache/kde-apps/kubrick-23.04.3 b/metadata/md5-cache/kde-apps/kubrick-23.04.3 new file mode 100644 index 000000000000..5db0ec4d18c5 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kubrick-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtopengl-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 virtual/glu virtual/opengl dev-qt/qtcore:5 +DESCRIPTION=Game based on the "Rubik's Cube" puzzle by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/kubrick/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtopengl-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 virtual/glu virtual/opengl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kubrick-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=71c8479df82b605c2c42ef9a1aa8d985 diff --git a/metadata/md5-cache/kde-apps/kwalletmanager-23.04.2 b/metadata/md5-cache/kde-apps/kwalletmanager-23.04.2 index 4f34e036cc7a..a5f8d713591f 100644 --- a/metadata/md5-cache/kde-apps/kwalletmanager-23.04.2 +++ b/metadata/md5-cache/kde-apps/kwalletmanager-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kwalletmanager5/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/kwalletmanager-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6f110afe3e06461550720ddaf3418ab8 +_md5_=10323459c3c5dfe3e910c6e316633916 diff --git a/metadata/md5-cache/kde-apps/kwalletmanager-23.04.3 b/metadata/md5-cache/kde-apps/kwalletmanager-23.04.3 new file mode 100644 index 000000000000..0ca8ddaf0341 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kwalletmanager-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Tool to manage the passwords on your system using KDE Wallet +EAPI=8 +HOMEPAGE=https://apps.kde.org/kwalletmanager5/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/kwalletmanager-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6f110afe3e06461550720ddaf3418ab8 diff --git a/metadata/md5-cache/kde-apps/kwave-23.04.2 b/metadata/md5-cache/kde-apps/kwave-23.04.2 index 2060d3943453..45b7c2c87c14 100644 --- a/metadata/md5-cache/kde-apps/kwave-23.04.2 +++ b/metadata/md5-cache/kde-apps/kwave-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kwave/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=alsa flac mp3 opus oss pulseaudio +qtmedia vorbis debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/audiofile:= >=sci-libs/fftw-3:= media-libs/libsamplerate alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:=[cxx] ) mp3? ( media-libs/id3lib media-libs/libmad || ( media-sound/lame media-sound/toolame media-sound/twolame ) ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.9:5 ) opus? ( media-libs/libogg media-libs/opus ) pulseaudio? ( media-libs/libpulse ) vorbis? ( media-libs/libogg media-libs/libvorbis ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kwave-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9d661ee07b245b7f2dcea3dde146a71a +_md5_=93797f82f4f27568cccb64e31447323a diff --git a/metadata/md5-cache/kde-apps/kwave-23.04.3 b/metadata/md5-cache/kde-apps/kwave-23.04.3 new file mode 100644 index 000000000000..78a4e82a1b21 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kwave-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext handbook? ( || ( gnome-base/librsvg virtual/imagemagick-tools[png,svg] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/audiofile:= >=sci-libs/fftw-3:= media-libs/libsamplerate alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:=[cxx] ) mp3? ( media-libs/id3lib media-libs/libmad || ( media-sound/lame media-sound/toolame media-sound/twolame ) ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.9:5 ) opus? ( media-libs/libogg media-libs/opus ) pulseaudio? ( media-libs/libpulse ) vorbis? ( media-libs/libogg media-libs/libvorbis ) >=dev-qt/qtconcurrent-5.15.9:5 dev-qt/qtcore:5 +DESCRIPTION=Sound editor built on KDE Frameworks 5 that can edit many types of audio files +EAPI=8 +HOMEPAGE=https://apps.kde.org/kwave/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=alsa flac mp3 opus oss pulseaudio +qtmedia vorbis debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/audiofile:= >=sci-libs/fftw-3:= media-libs/libsamplerate alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:=[cxx] ) mp3? ( media-libs/id3lib media-libs/libmad || ( media-sound/lame media-sound/toolame media-sound/twolame ) ) qtmedia? ( >=dev-qt/qtmultimedia-5.15.9:5 ) opus? ( media-libs/libogg media-libs/opus ) pulseaudio? ( media-libs/libpulse ) vorbis? ( media-libs/libogg media-libs/libvorbis ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kwave-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9d661ee07b245b7f2dcea3dde146a71a diff --git a/metadata/md5-cache/kde-apps/kwordquiz-23.04.2 b/metadata/md5-cache/kde-apps/kwordquiz-23.04.2 index c1c87f529986..5f62c0db4e08 100644 --- a/metadata/md5-cache/kde-apps/kwordquiz-23.04.2 +++ b/metadata/md5-cache/kde-apps/kwordquiz-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kwordquiz/ https://edu.kde.org/kwordquiz/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 || ( 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/release-service/23.04.2/src/kwordquiz-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e287a92e289c8a63ca99b47b13b00f27 +_md5_=db719dadd262149ba2e60c38e03967c0 diff --git a/metadata/md5-cache/kde-apps/kwordquiz-23.04.3 b/metadata/md5-cache/kde-apps/kwordquiz-23.04.3 new file mode 100644 index 000000000000..5dc40c5d8c00 --- /dev/null +++ b/metadata/md5-cache/kde-apps/kwordquiz-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Powerful flashcard and vocabulary learning program +EAPI=8 +HOMEPAGE=https://apps.kde.org/kwordquiz/ https://edu.kde.org/kwordquiz/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=media-libs/phonon-4.11.0 || ( 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/release-service/23.04.3/src/kwordquiz-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e287a92e289c8a63ca99b47b13b00f27 diff --git a/metadata/md5-cache/kde-apps/kwrite-23.04.2 b/metadata/md5-cache/kde-apps/kwrite-23.04.2 index 5eac748a8dc8..1550ffdd7f61 100644 --- a/metadata/md5-cache/kde-apps/kwrite-23.04.2 +++ b/metadata/md5-cache/kde-apps/kwrite-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kwrite/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm flag-o-matic gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 ~kde-apps/kate-lib-23.04.2:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 virtual/libintl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kate-23.04.2.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6df965f0545011c7dc7bb48e1c57d819 +_md5_=aa97d4248fe650d63ed83b6f99160888 diff --git a/metadata/md5-cache/kde-apps/kwrite-23.04.3 b/metadata/md5-cache/kde-apps/kwrite-23.04.3 new file mode 100644 index 000000000000..6d51c972e77a --- /dev/null +++ b/metadata/md5-cache/kde-apps/kwrite-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 ~kde-apps/kate-lib-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 virtual/libintl dev-qt/qtcore:5 +DESCRIPTION=Simple text editor based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/kwrite/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm flag-o-matic gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 ~kde-apps/kate-lib-23.04.3:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 virtual/libintl || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kate-23.04.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/kate-23.04.1-cmake.patch.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6df965f0545011c7dc7bb48e1c57d819 diff --git a/metadata/md5-cache/kde-apps/libgravatar-23.04.2 b/metadata/md5-cache/kde-apps/libgravatar-23.04.2 index 8a8d14e793c2..d2e97c5df25a 100644 --- a/metadata/md5-cache/kde-apps/libgravatar-23.04.2 +++ b/metadata/md5-cache/kde-apps/libgravatar-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/libgravatar-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d08f34cbcb07a1fc0524f14a4946496e +_md5_=e3af90ec3b804334e68b21d428591c71 diff --git a/metadata/md5-cache/kde-apps/libgravatar-23.04.3 b/metadata/md5-cache/kde-apps/libgravatar-23.04.3 new file mode 100644 index 000000000000..186b8ee05aa8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libgravatar-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for gravatar integration +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/libgravatar-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d08f34cbcb07a1fc0524f14a4946496e diff --git a/metadata/md5-cache/kde-apps/libkcddb-23.04.2 b/metadata/md5-cache/kde-apps/libkcddb-23.04.2 index 123fb6413131..67b80b8d7ee8 100644 --- a/metadata/md5-cache/kde-apps/libkcddb-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkcddb-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=musicbrainz debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 musicbrainz? ( media-libs/musicbrainz: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/release-service/23.04.2/src/libkcddb-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1d1a859e501142b1afffce40902c8289 +_md5_=75518afa11f6b2913a5678bdb18614a8 diff --git a/metadata/md5-cache/kde-apps/libkcddb-23.04.3 b/metadata/md5-cache/kde-apps/libkcddb-23.04.3 new file mode 100644 index 000000000000..06de57187f83 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkcddb-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=kde-frameworks/kcmutils-5.106.0:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 musicbrainz? ( media-libs/musicbrainz:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE library for CDDB +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=musicbrainz debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 musicbrainz? ( media-libs/musicbrainz: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/release-service/23.04.3/src/libkcddb-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1d1a859e501142b1afffce40902c8289 diff --git a/metadata/md5-cache/kde-apps/libkcompactdisc-23.04.2 b/metadata/md5-cache/kde-apps/libkcompactdisc-23.04.2 index 768c0438cf6d..5994aa5d87b5 100644 --- a/metadata/md5-cache/kde-apps/libkcompactdisc-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkcompactdisc-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=alsa debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.0 alsa? ( media-libs/alsa-lib ) || ( 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/release-service/23.04.2/src/libkcompactdisc-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=aa0888844b18023785512b496d88cc18 +_md5_=95e7bcd72fdf52634f4ddd3e497ff499 diff --git a/metadata/md5-cache/kde-apps/libkcompactdisc-23.04.3 b/metadata/md5-cache/kde-apps/libkcompactdisc-23.04.3 new file mode 100644 index 000000000000..c22c8e558bf3 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkcompactdisc-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.0 alsa? ( media-libs/alsa-lib ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for playing & ripping CDs +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=alsa debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-libs/phonon-4.11.0 alsa? ( media-libs/alsa-lib ) || ( 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/release-service/23.04.3/src/libkcompactdisc-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=aa0888844b18023785512b496d88cc18 diff --git a/metadata/md5-cache/kde-apps/libkdcraw-23.04.2 b/metadata/md5-cache/kde-apps/libkdcraw-23.04.2 index 9134440946ad..db1b9f9d0423 100644 --- a/metadata/md5-cache/kde-apps/libkdcraw-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkdcraw-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=media-libs/libraw-0.16:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/libkdcraw-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6bd00baf7e8ccd51b6364ceed1a6f26b +_md5_=aa7de994001bab25b5e8916cd9cd7027 diff --git a/metadata/md5-cache/kde-apps/libkdcraw-23.04.3 b/metadata/md5-cache/kde-apps/libkdcraw-23.04.3 new file mode 100644 index 000000000000..caab1747c696 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkdcraw-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=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/qtgui-5.15.9:5 >=media-libs/libraw-0.16:= dev-qt/qtcore:5 +DESCRIPTION=Digital camera raw image library wrapper +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=media-libs/libraw-0.16:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/libkdcraw-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6bd00baf7e8ccd51b6364ceed1a6f26b diff --git a/metadata/md5-cache/kde-apps/libkdegames-23.04.2 b/metadata/md5-cache/kde-apps/libkdegames-23.04.2 index 4ce1ea97f1d7..944f8eb7e74f 100644 --- a/metadata/md5-cache/kde-apps/libkdegames-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkdegames-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/libsndfile media-libs/openal || ( 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/release-service/23.04.2/src/libkdegames-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a8ab37e0e06436af19a43efcb2228bb1 +_md5_=2ac082f8e26908fdecbc9f254eccf14e diff --git a/metadata/md5-cache/kde-apps/libkdegames-23.04.3 b/metadata/md5-cache/kde-apps/libkdegames-23.04.3 new file mode 100644 index 000000000000..34620d243a40 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkdegames-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/libsndfile media-libs/openal test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Base library common to many KDE games +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-libs/libsndfile media-libs/openal || ( 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/release-service/23.04.3/src/libkdegames-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a8ab37e0e06436af19a43efcb2228bb1 diff --git a/metadata/md5-cache/kde-apps/libkdepim-23.04.2 b/metadata/md5-cache/kde-apps/libkdepim-23.04.2 index a7988fbe9be8..ea67e8672fc7 100644 --- a/metadata/md5-cache/kde-apps/libkdepim-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkdepim-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug designer doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/libkdepim-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0da92b7ff519b2c26adeb73f60ae2380 +_md5_=1b206205792225bba393dd7d26cf7d04 diff --git a/metadata/md5-cache/kde-apps/libkdepim-23.04.3 b/metadata/md5-cache/kde-apps/libkdepim-23.04.3 new file mode 100644 index 000000000000..3c80f6af4b20 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkdepim-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Common PIM libraries +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug designer doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/libkdepim-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0da92b7ff519b2c26adeb73f60ae2380 diff --git a/metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.2 b/metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.2 index 6b14be1aba8a..214f1cb8f326 100644 --- a/metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.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/release-service/23.04.2/src/libkeduvocdocument-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b3f32489bcdb1c6b788bf4d14df855ea +_md5_=cdce9efd14704d2fa936796b39ef4f96 diff --git a/metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.3 b/metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.3 new file mode 100644 index 000000000000..c331d2fb29ec --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkeduvocdocument-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for reading/writing KVTML +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.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/release-service/23.04.3/src/libkeduvocdocument-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b3f32489bcdb1c6b788bf4d14df855ea diff --git a/metadata/md5-cache/kde-apps/libkexiv2-23.04.2 b/metadata/md5-cache/kde-apps/libkexiv2-23.04.2 index 66432d3a5aa0..cfd03b88c547 100644 --- a/metadata/md5-cache/kde-apps/libkexiv2-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkexiv2-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+xmp debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=media-gfx/exiv2-0.25:=[xmp=] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/libkexiv2-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a547d6106400e6003dbd868a794b3953 +_md5_=e4e959a46f4045e2b2aa9038e1cbc419 diff --git a/metadata/md5-cache/kde-apps/libkexiv2-23.04.3 b/metadata/md5-cache/kde-apps/libkexiv2-23.04.3 new file mode 100644 index 000000000000..da08938120d6 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkexiv2-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=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/qtgui-5.15.9:5 >=media-gfx/exiv2-0.25:=[xmp=] dev-qt/qtcore:5 +DESCRIPTION=Wrapper around exiv2 library +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+xmp debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=media-gfx/exiv2-0.25:=[xmp=] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/libkexiv2-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a547d6106400e6003dbd868a794b3953 diff --git a/metadata/md5-cache/kde-apps/libkgapi-23.04.2 b/metadata/md5-cache/kde-apps/libkgapi-23.04.2 index 1bec19b3bd1e..e5eb7f5d7411 100644 --- a/metadata/md5-cache/kde-apps/libkgapi-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkgapi-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://api.kde.org/kdepim/libkgapi/html/index.html IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=dev-libs/cyrus-sasl:2 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kwallet-5.106.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/release-service/23.04.2/src/libkgapi-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cdb19018892c9bef02f3aaacc5c6af86 +_md5_=103382172eb3ed18b87d1d6b40a73962 diff --git a/metadata/md5-cache/kde-apps/libkgapi-23.04.3 b/metadata/md5-cache/kde-apps/libkgapi-23.04.3 new file mode 100644 index 000000000000..50b6a067bd36 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkgapi-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/cyrus-sasl:2 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for accessing Google calendar and contact resources +EAPI=8 +HOMEPAGE=https://api.kde.org/kdepim/libkgapi/html/index.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=dev-libs/cyrus-sasl:2 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kwallet-5.106.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/release-service/23.04.3/src/libkgapi-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=cdb19018892c9bef02f3aaacc5c6af86 diff --git a/metadata/md5-cache/kde-apps/libkleo-23.04.2 b/metadata/md5-cache/kde-apps/libkleo-23.04.2 index ee30da8ba8d8..37324bc0398e 100644 --- a/metadata/md5-cache/kde-apps/libkleo-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkleo-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+fancyviewer debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 fancyviewer? ( >=kde-apps/kpimtextedit-23.04.2:5 ) || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/libkleo-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=36ffc529a9e25d8887194c236a31ac13 +_md5_=6d2de7175f88deffc21888bed4331ad8 diff --git a/metadata/md5-cache/kde-apps/libkleo-23.04.3 b/metadata/md5-cache/kde-apps/libkleo-23.04.3 new file mode 100644 index 000000000000..a2e339cf2fe1 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkleo-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 fancyviewer? ( >=kde-apps/kpimtextedit-23.04.3:5 ) dev-libs/boost test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for encryption handling +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+fancyviewer debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 fancyviewer? ( >=kde-apps/kpimtextedit-23.04.3:5 ) || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/libkleo-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=36ffc529a9e25d8887194c236a31ac13 diff --git a/metadata/md5-cache/kde-apps/libkmahjongg-23.04.2 b/metadata/md5-cache/kde-apps/libkmahjongg-23.04.2 index 6f72fb683184..abb1d37564c8 100644 --- a/metadata/md5-cache/kde-apps/libkmahjongg-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkmahjongg-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.2/src/libkmahjongg-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a920177bee193c493644d83859fccc97 +_md5_=703dcdcc8d105bacbdfddfed962e7e53 diff --git a/metadata/md5-cache/kde-apps/libkmahjongg-23.04.3 b/metadata/md5-cache/kde-apps/libkmahjongg-23.04.3 new file mode 100644 index 000000000000..22633d9a3b75 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkmahjongg-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Mahjongg library based on Qt/KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.3/src/libkmahjongg-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a920177bee193c493644d83859fccc97 diff --git a/metadata/md5-cache/kde-apps/libkomparediff2-23.04.2 b/metadata/md5-cache/kde-apps/libkomparediff2-23.04.2 index f1ebcc8f0612..ef7356e3da4f 100644 --- a/metadata/md5-cache/kde-apps/libkomparediff2-23.04.2 +++ b/metadata/md5-cache/kde-apps/libkomparediff2-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/libkomparediff2-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e03885734783cbfd73a323da67500cc5 +_md5_=23f426f2a70da34c581cc309313e9f9d diff --git a/metadata/md5-cache/kde-apps/libkomparediff2-23.04.3 b/metadata/md5-cache/kde-apps/libkomparediff2-23.04.3 new file mode 100644 index 000000000000..747e13702299 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libkomparediff2-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE library to compare files and strings +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/libkomparediff2-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e03885734783cbfd73a323da67500cc5 diff --git a/metadata/md5-cache/kde-apps/libksane-23.04.2 b/metadata/md5-cache/kde-apps/libksane-23.04.2 index c67e5dfa567c..84a8ea1d65f6 100644 --- a/metadata/md5-cache/kde-apps/libksane-23.04.2 +++ b/metadata/md5-cache/kde-apps/libksane-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=kwallet debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=|| ( LGPL-2.1 LGPL-3 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=media-libs/ksanecore-23.04.2:5 kwallet? ( >=kde-frameworks/kwallet-5.106.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/release-service/23.04.2/src/libksane-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=14417246e11e1cbe0e5c495846603747 +_md5_=56a50effb4f7fe8e04952e6f08fed90f diff --git a/metadata/md5-cache/kde-apps/libksane-23.04.3 b/metadata/md5-cache/kde-apps/libksane-23.04.3 new file mode 100644 index 000000000000..39edef572b62 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libksane-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=media-libs/ksanecore-23.04.3:5 kwallet? ( >=kde-frameworks/kwallet-5.106.0:5 ) dev-qt/qtcore:5 +DESCRIPTION=SANE Library interface based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=kwallet debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( LGPL-2.1 LGPL-3 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=media-libs/ksanecore-23.04.3:5 kwallet? ( >=kde-frameworks/kwallet-5.106.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/release-service/23.04.3/src/libksane-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=14417246e11e1cbe0e5c495846603747 diff --git a/metadata/md5-cache/kde-apps/libksieve-23.04.2 b/metadata/md5-cache/kde-apps/libksieve-23.04.2 index ce945592eed3..44dd2321e8e1 100644 --- a/metadata/md5-cache/kde-apps/libksieve-23.04.2 +++ b/metadata/md5-cache/kde-apps/libksieve-23.04.2 @@ -1,17 +1,17 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/cyrus-sasl dev-libs/ktextaddons:5[speech?] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 >=kde-apps/kimap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=dev-libs/cyrus-sasl dev-libs/ktextaddons:5[speech?] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 >=kde-apps/kimap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Common PIM libraries EAPI=8 HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=speech debug +handbook doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ -RDEPEND=dev-libs/cyrus-sasl dev-libs/ktextaddons:5[speech?] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=dev-libs/cyrus-sasl dev-libs/ktextaddons:5[speech?] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/libksieve-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e074591a0273eb8abb2209baebb8eb83 +_md5_=195edafda46b2441ef0259a686816389 diff --git a/metadata/md5-cache/kde-apps/libksieve-23.04.3 b/metadata/md5-cache/kde-apps/libksieve-23.04.3 new file mode 100644 index 000000000000..2ee56481b6f5 --- /dev/null +++ b/metadata/md5-cache/kde-apps/libksieve-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/cyrus-sasl dev-libs/ktextaddons:5[speech?] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Common PIM libraries +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=speech debug +handbook doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=dev-libs/cyrus-sasl dev-libs/ktextaddons:5[speech?] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/libksieve-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=79af82ad360d995f3d978f005f15e58b diff --git a/metadata/md5-cache/kde-apps/libktnef-23.04.2 b/metadata/md5-cache/kde-apps/libktnef-23.04.2 index 695f29e73da1..cd95b5c1bfb4 100644 --- a/metadata/md5-cache/kde-apps/libktnef-23.04.2 +++ b/metadata/md5-cache/kde-apps/libktnef-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/ki18n-5.106.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/release-service/23.04.2/src/ktnef-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0ec9f145151783c0794f3e28db2d3ca0 +_md5_=71b0dbf2dbabb7127ca02f208804cf82 diff --git a/metadata/md5-cache/kde-apps/libktnef-23.04.3 b/metadata/md5-cache/kde-apps/libktnef-23.04.3 new file mode 100644 index 000000000000..3486d3eca5ae --- /dev/null +++ b/metadata/md5-cache/kde-apps/libktnef-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library for handling TNEF data +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kcalutils-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/ki18n-5.106.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/release-service/23.04.3/src/ktnef-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0ec9f145151783c0794f3e28db2d3ca0 diff --git a/metadata/md5-cache/kde-apps/lokalize-23.04.2 b/metadata/md5-cache/kde-apps/lokalize-23.04.2 index dd71e10bb03b..408aec9b0dd2 100644 --- a/metadata/md5-cache/kde-apps/lokalize-23.04.2 +++ b/metadata/md5-cache/kde-apps/lokalize-23.04.2 @@ -7,7 +7,7 @@ HOMEPAGE=https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=python-single-r1 ecm gear.kde.org optfeature IUSE=python_single_target_python3_10 python_single_target_python3_11 debug +handbook -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=app-text/hunspell-1.2.8:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[sqlite] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 python_single_target_python3_10? ( dev-python/translate-toolkit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/translate-toolkit[python_targets_python3_11(-)] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/lokalize-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=19a7704b876c20436b6d686674d91a37 +_md5_=12df5719ad55e4296f8782323f6fab6a diff --git a/metadata/md5-cache/kde-apps/lokalize-23.04.3 b/metadata/md5-cache/kde-apps/lokalize-23.04.3 new file mode 100644 index 000000000000..1f6633fd8897 --- /dev/null +++ b/metadata/md5-cache/kde-apps/lokalize-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=app-text/hunspell-1.2.8:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[sqlite] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Localization tool for KDE software and other free and open source software +EAPI=8 +HOMEPAGE=https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=python-single-r1 ecm gear.kde.org optfeature +IUSE=python_single_target_python3_10 python_single_target_python3_11 debug +handbook +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=app-text/hunspell-1.2.8:= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[sqlite] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 python_single_target_python3_10? ( dev-python/translate-toolkit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/translate-toolkit[python_targets_python3_11(-)] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=test +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/lokalize-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=19a7704b876c20436b6d686674d91a37 diff --git a/metadata/md5-cache/kde-apps/lskat-23.04.2 b/metadata/md5-cache/kde-apps/lskat-23.04.2 index 95a51e3395ba..d81f25f766b6 100644 --- a/metadata/md5-cache/kde-apps/lskat-23.04.2 +++ b/metadata/md5-cache/kde-apps/lskat-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/lskat/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook selinux -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/lskat-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5c0eb1edb08fe4c93f56be05da1245a6 +_md5_=a5755f17388021ae35ca2df599f7190d diff --git a/metadata/md5-cache/kde-apps/lskat-23.04.3 b/metadata/md5-cache/kde-apps/lskat-23.04.3 new file mode 100644 index 000000000000..5aede4ae0c2f --- /dev/null +++ b/metadata/md5-cache/kde-apps/lskat-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Skat game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/lskat/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook selinux +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-games ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/lskat-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5c0eb1edb08fe4c93f56be05da1245a6 diff --git a/metadata/md5-cache/kde-apps/mailcommon-23.04.2 b/metadata/md5-cache/kde-apps/mailcommon-23.04.2 index 572c6f64f840..66bab8ce3e95 100644 --- a/metadata/md5-cache/kde-apps/mailcommon-23.04.2 +++ b/metadata/md5-cache/kde-apps/mailcommon-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug designer doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=app-crypt/gpgme:=[cxx,qt5] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/mailimporter-23.04.2:5 >=kde-apps/messagelib-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 >=media-libs/phonon-4.11.0 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/mailcommon-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=83b40ece457b01c605c87e2988c0da41 +_md5_=a61a15a2bb2f41f1a6a4704f2cdbd00f diff --git a/metadata/md5-cache/kde-apps/mailcommon-23.04.3 b/metadata/md5-cache/kde-apps/mailcommon-23.04.3 new file mode 100644 index 000000000000..de03c3b1a492 --- /dev/null +++ b/metadata/md5-cache/kde-apps/mailcommon-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-crypt/gpgme:=[cxx,qt5] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/mailimporter-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 >=media-libs/phonon-4.11.0 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Common mail library +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug designer doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=app-crypt/gpgme:=[cxx,qt5] >=dev-qt/qtcore-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/mailimporter-23.04.3:5 >=kde-apps/messagelib-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 >=media-libs/phonon-4.11.0 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/mailcommon-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=83b40ece457b01c605c87e2988c0da41 diff --git a/metadata/md5-cache/kde-apps/mailimporter-23.04.2 b/metadata/md5-cache/kde-apps/mailimporter-23.04.2 index 1d9925e51ed8..95325722bbb0 100644 --- a/metadata/md5-cache/kde-apps/mailimporter-23.04.2 +++ b/metadata/md5-cache/kde-apps/mailimporter-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/mailimporter-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d409e94fd40ad5bb2beb91e6cbbadab0 +_md5_=9ba73142feb2025f51b3dd5e027eb7f5 diff --git a/metadata/md5-cache/kde-apps/mailimporter-23.04.3 b/metadata/md5-cache/kde-apps/mailimporter-23.04.3 new file mode 100644 index 000000000000..e8f5ee0d7066 --- /dev/null +++ b/metadata/md5-cache/kde-apps/mailimporter-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Library to import mail from various sources +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/mailimporter-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d409e94fd40ad5bb2beb91e6cbbadab0 diff --git a/metadata/md5-cache/kde-apps/marble-23.04.2 b/metadata/md5-cache/kde-apps/marble-23.04.2 index 512e0e185b3f..26c23615f477 100644 --- a/metadata/md5-cache/kde-apps/marble-23.04.2 +++ b/metadata/md5-cache/kde-apps/marble-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://marble.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile +webengine debug +handbook test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 sys-libs/zlib aprs? ( >=dev-qt/qtserialport-5.15.9:5 ) dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) designer? ( >=dev-qt/designer-5.15.9:5 ) geolocation? ( >=dev-qt/qtpositioning-5.15.9:5 ) gps? ( sci-geosciences/gpsd ) kde? ( >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 ) pbf? ( dev-libs/protobuf:= ) phonon? ( >=media-libs/phonon-4.11.0 ) shapefile? ( sci-libs/shapelib:= ) webengine? ( >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) SLOT=5/23.04 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/marble-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fb8d47ebda34155edfbc50659d39d92f +_md5_=92f70e4de352e0d5ed8b16b3c2d629df diff --git a/metadata/md5-cache/kde-apps/marble-23.04.3 b/metadata/md5-cache/kde-apps/marble-23.04.3 new file mode 100644 index 000000000000..4b657cba2251 --- /dev/null +++ b/metadata/md5-cache/kde-apps/marble-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 aprs? ( dev-lang/perl ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 sys-libs/zlib aprs? ( >=dev-qt/qtserialport-5.15.9:5 ) dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) designer? ( >=dev-qt/designer-5.15.9:5 ) geolocation? ( >=dev-qt/qtpositioning-5.15.9:5 ) gps? ( sci-geosciences/gpsd ) kde? ( >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 ) pbf? ( dev-libs/protobuf:= ) phonon? ( >=media-libs/phonon-4.11.0 ) shapefile? ( sci-libs/shapelib:= ) webengine? ( >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Virtual Globe and World Atlas to learn more about Earth +EAPI=8 +HOMEPAGE=https://marble.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile +webengine debug +handbook test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 sys-libs/zlib aprs? ( >=dev-qt/qtserialport-5.15.9:5 ) dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) designer? ( >=dev-qt/designer-5.15.9:5 ) geolocation? ( >=dev-qt/qtpositioning-5.15.9:5 ) gps? ( sci-geosciences/gpsd ) kde? ( >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 ) pbf? ( dev-libs/protobuf:= ) phonon? ( >=media-libs/phonon-4.11.0 ) shapefile? ( sci-libs/shapelib:= ) webengine? ( >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/23.04 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/marble-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=fb8d47ebda34155edfbc50659d39d92f diff --git a/metadata/md5-cache/kde-apps/mbox-importer-23.04.2 b/metadata/md5-cache/kde-apps/mbox-importer-23.04.2 index 85569e715a4c..a8f9022badbf 100644 --- a/metadata/md5-cache/kde-apps/mbox-importer-23.04.2 +++ b/metadata/md5-cache/kde-apps/mbox-importer-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/mailimporter-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.2/src/mbox-importer-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ffb6f52009715dd6f5f1aaf0cde736f4 +_md5_=61af93f1a9975c423282130fc48bdf36 diff --git a/metadata/md5-cache/kde-apps/mbox-importer-23.04.3 b/metadata/md5-cache/kde-apps/mbox-importer-23.04.3 new file mode 100644 index 000000000000..27fcd7aaf6b8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/mbox-importer-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/mailimporter-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Import mbox email archives from various sources into Akonadi +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/mailimporter-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.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/release-service/23.04.3/src/mbox-importer-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ffb6f52009715dd6f5f1aaf0cde736f4 diff --git a/metadata/md5-cache/kde-apps/messagelib-23.04.2 b/metadata/md5-cache/kde-apps/messagelib-23.04.2 index e2e9ca2e99f8..1906a63a0f7d 100644 --- a/metadata/md5-cache/kde-apps/messagelib-23.04.2 +++ b/metadata/md5-cache/kde-apps/messagelib-23.04.2 @@ -1,17 +1,17 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5[speech?] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmbox-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5[speech?] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmbox-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Libraries for messaging functions EAPI=8 HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=speech debug doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ -RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5[speech?] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmbox-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech?] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5[speech?] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/grantleetheme-23.04.2:5 >=kde-apps/incidenceeditor-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmbox-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5[speech=] >=kde-apps/libgravatar-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/libkleo-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/messagelib-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=feb84ae1bd3afd2a7e3f5de4ea62706b +_md5_=fc09f881910a23a4c0b8003cdde5e7ec diff --git a/metadata/md5-cache/kde-apps/messagelib-23.04.3 b/metadata/md5-cache/kde-apps/messagelib-23.04.3 new file mode 100644 index 000000000000..7e1431d5004f --- /dev/null +++ b/metadata/md5-cache/kde-apps/messagelib-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5[speech?] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/incidenceeditor-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmbox-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libgravatar-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Libraries for messaging functions +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=speech debug doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] >=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/grantlee-5.3.0:5 dev-libs/ktextaddons:5[speech?] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/grantleetheme-23.04.3:5 >=kde-apps/incidenceeditor-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmbox-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5[speech=] >=kde-apps/libgravatar-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/libkleo-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-frameworks/syntax-highlighting-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/messagelib-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=954ce8bb1fe1ab821d10b2c95a7b220e diff --git a/metadata/md5-cache/kde-apps/minuet-23.04.2 b/metadata/md5-cache/kde-apps/minuet-23.04.2 index 6f61f674379f..09e88fdc1b36 100644 --- a/metadata/md5-cache/kde-apps/minuet-23.04.2 +++ b/metadata/md5-cache/kde-apps/minuet-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://minuet.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 media-sound/fluidsynth:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/minuet-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cb8f7030eb60f006a5fe1d756c616fac +_md5_=ae781b1d7e74bce3cd0730a6c62c5afa diff --git a/metadata/md5-cache/kde-apps/minuet-23.04.3 b/metadata/md5-cache/kde-apps/minuet-23.04.3 new file mode 100644 index 000000000000..a28550efcf02 --- /dev/null +++ b/metadata/md5-cache/kde-apps/minuet-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 media-sound/fluidsynth:= dev-qt/qtcore:5 +DESCRIPTION=Music Education software by KDE +EAPI=8 +HOMEPAGE=https://minuet.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 media-sound/fluidsynth:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/minuet-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=cb8f7030eb60f006a5fe1d756c616fac diff --git a/metadata/md5-cache/kde-apps/okular-23.04.2 b/metadata/md5-cache/kde-apps/okular-23.04.2 index 48e39b2fd753..28e5afd57d1d 100644 --- a/metadata/md5-cache/kde-apps/okular-23.04.2 +++ b/metadata/md5-cache/kde-apps/okular-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://okular.kde.org https://apps.kde.org/okular/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=crypt djvu epub +image-backend markdown mobi +pdf +plucker +postscript qml share speech +tiff debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kactivities-5.106.0:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjs-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 media-libs/freetype >=media-libs/phonon-4.11.0 sys-libs/zlib crypt? ( >=kde-frameworks/kwallet-5.106.0:5 ) djvu? ( app-text/djvu ) epub? ( app-text/ebook-tools ) image-backend? ( >=dev-qt/qtgui-5.15.9:5[gif(+),jpeg,png] >=kde-apps/libkexiv2-23.04.2:5 ) markdown? ( >=app-text/discount-2.2.7-r1:= ) mobi? ( >=kde-apps/kdegraphics-mobipocket-23.04.2:5 ) pdf? ( >=app-text/poppler-21.10.0[nss,qt5] ) plucker? ( media-libs/libjpeg-turbo:= ) postscript? ( app-text/libspectre ) share? ( >=kde-frameworks/purpose-5.106.0:5 ) speech? ( >=dev-qt/qtspeech-5.15.9:5 ) tiff? ( media-libs/tiff:= ) image-backend? ( >=kde-frameworks/kimageformats-5.106.0:5 ) qml? ( >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.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/release-service/23.04.2/src/okular-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e8728925f605835e45ef95199a86b337 +_md5_=bbf37ae6ac4f32c1249a9ab4b8d2e505 diff --git a/metadata/md5-cache/kde-apps/okular-23.04.3 b/metadata/md5-cache/kde-apps/okular-23.04.3 new file mode 100644 index 000000000000..906a0bb8fea8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/okular-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kactivities-5.106.0:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjs-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 media-libs/freetype >=media-libs/phonon-4.11.0 sys-libs/zlib crypt? ( >=kde-frameworks/kwallet-5.106.0:5 ) djvu? ( app-text/djvu ) epub? ( app-text/ebook-tools ) image-backend? ( >=dev-qt/qtgui-5.15.9:5[gif(+),jpeg,png] >=kde-apps/libkexiv2-23.04.3:5 ) markdown? ( >=app-text/discount-2.2.7-r1:= ) mobi? ( >=kde-apps/kdegraphics-mobipocket-23.04.3:5 ) pdf? ( >=app-text/poppler-21.10.0[nss,qt5] ) plucker? ( media-libs/libjpeg-turbo:= ) postscript? ( app-text/libspectre ) share? ( >=kde-frameworks/purpose-5.106.0:5 ) speech? ( >=dev-qt/qtspeech-5.15.9:5 ) tiff? ( media-libs/tiff:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Universal document viewer based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://okular.kde.org https://apps.kde.org/okular/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=crypt djvu epub +image-backend markdown mobi +pdf +plucker +postscript qml share speech +tiff debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kactivities-5.106.0:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjs-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kpty-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 media-libs/freetype >=media-libs/phonon-4.11.0 sys-libs/zlib crypt? ( >=kde-frameworks/kwallet-5.106.0:5 ) djvu? ( app-text/djvu ) epub? ( app-text/ebook-tools ) image-backend? ( >=dev-qt/qtgui-5.15.9:5[gif(+),jpeg,png] >=kde-apps/libkexiv2-23.04.3:5 ) markdown? ( >=app-text/discount-2.2.7-r1:= ) mobi? ( >=kde-apps/kdegraphics-mobipocket-23.04.3:5 ) pdf? ( >=app-text/poppler-21.10.0[nss,qt5] ) plucker? ( media-libs/libjpeg-turbo:= ) postscript? ( app-text/libspectre ) share? ( >=kde-frameworks/purpose-5.106.0:5 ) speech? ( >=dev-qt/qtspeech-5.15.9:5 ) tiff? ( media-libs/tiff:= ) image-backend? ( >=kde-frameworks/kimageformats-5.106.0:5 ) qml? ( >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.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/release-service/23.04.3/src/okular-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e8728925f605835e45ef95199a86b337 diff --git a/metadata/md5-cache/kde-apps/palapeli-23.04.2 b/metadata/md5-cache/kde-apps/palapeli-23.04.2 index e099a163087b..4fb13f58625e 100644 --- a/metadata/md5-cache/kde-apps/palapeli-23.04.2 +++ b/metadata/md5-cache/kde-apps/palapeli-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/palapeli/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/palapeli-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0b9c9e4306b3dcb544b36daf25ef119f +_md5_=b06cd8c9e0bdbb51d62eced4edaefa23 diff --git a/metadata/md5-cache/kde-apps/palapeli-23.04.3 b/metadata/md5-cache/kde-apps/palapeli-23.04.3 new file mode 100644 index 000000000000..4e854c4abaf2 --- /dev/null +++ b/metadata/md5-cache/kde-apps/palapeli-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Jigsaw puzzle game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/palapeli/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/palapeli-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0b9c9e4306b3dcb544b36daf25ef119f diff --git a/metadata/md5-cache/kde-apps/parley-23.04.2 b/metadata/md5-cache/kde-apps/parley-23.04.2 index 2598b0a86170..f80a542e659e 100644 --- a/metadata/md5-cache/kde-apps/parley-23.04.2 +++ b/metadata/md5-cache/kde-apps/parley-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/parley/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org optfeature IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 RDEPEND=app-i18n/translate-shell dev-libs/libxml2:2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=kde-apps/libkeduvocdocument-23.04.2:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-apps/kdeedu-data-23.04.2: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/release-service/23.04.2/src/parley-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c09c80a2c70d28f84f83f3b5bc81afb5 +_md5_=0f8baf54aadc5b90c4dbc26e9b740be4 diff --git a/metadata/md5-cache/kde-apps/parley-23.04.3 b/metadata/md5-cache/kde-apps/parley-23.04.3 new file mode 100644 index 000000000000..ab4ec8d4d295 --- /dev/null +++ b/metadata/md5-cache/kde-apps/parley-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-i18n/translate-shell dev-libs/libxml2:2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Vocabulary trainer to help you memorize things +EAPI=8 +HOMEPAGE=https://apps.kde.org/parley/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org optfeature +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-i18n/translate-shell dev-libs/libxml2:2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5[widgets] >=kde-apps/libkeduvocdocument-23.04.3:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 >=kde-apps/kdeedu-data-23.04.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/release-service/23.04.3/src/parley-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c09c80a2c70d28f84f83f3b5bc81afb5 diff --git a/metadata/md5-cache/kde-apps/picmi-23.04.2 b/metadata/md5-cache/kde-apps/picmi-23.04.2 index ea636a61d125..efc5f4adc4be 100644 --- a/metadata/md5-cache/kde-apps/picmi-23.04.2 +++ b/metadata/md5-cache/kde-apps/picmi-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/picmi/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.2:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/picmi-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=988ca32b5ec943bcb5ccd99e2f863a52 +_md5_=732394c1e8cb93180f8068d2718bf1e8 diff --git a/metadata/md5-cache/kde-apps/picmi-23.04.3 b/metadata/md5-cache/kde-apps/picmi-23.04.3 new file mode 100644 index 000000000000..f0bded2ae2e7 --- /dev/null +++ b/metadata/md5-cache/kde-apps/picmi-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Nonogram logic game by KDE +EAPI=8 +HOMEPAGE=https://apps.kde.org/picmi/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/libkdegames-23.04.3:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/picmi-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=988ca32b5ec943bcb5ccd99e2f863a52 diff --git a/metadata/md5-cache/kde-apps/pim-data-exporter-23.04.2 b/metadata/md5-cache/kde-apps/pim-data-exporter-23.04.2 index 58799eb8aa6b..26e236ad9552 100644 --- a/metadata/md5-cache/kde-apps/pim-data-exporter-23.04.2 +++ b/metadata/md5-cache/kde-apps/pim-data-exporter-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/pimdataexporter/ https://userbase.kde.org/KMail/Ba IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=telemetry debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/kidentitymanagement-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-apps/mailcommon-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.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/release-service/23.04.2/src/pim-data-exporter-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5234ec38a7412627b14483f440d147c1 +_md5_=a9257f08da4a6d42b34dc1dd7e1f660a diff --git a/metadata/md5-cache/kde-apps/pim-data-exporter-23.04.3 b/metadata/md5-cache/kde-apps/pim-data-exporter-23.04.3 new file mode 100644 index 000000000000..04fb8e10ba47 --- /dev/null +++ b/metadata/md5-cache/kde-apps/pim-data-exporter-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Assistant to backup and archive PIM data and configuration +EAPI=8 +HOMEPAGE=https://apps.kde.org/pimdataexporter/ https://userbase.kde.org/KMail/Backup_Options +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=telemetry debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/kidentitymanagement-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-apps/mailcommon-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.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/release-service/23.04.3/src/pim-data-exporter-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5234ec38a7412627b14483f440d147c1 diff --git a/metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.2 b/metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.2 index c7ebce28bad9..d88a623c710a 100644 --- a/metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.2 +++ b/metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=telemetry debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-mime-23.04.2:5 >=kde-apps/calendarsupport-23.04.2:5 >=kde-apps/kmailtransport-23.04.2:5 >=kde-apps/libksieve-23.04.2:5 >=kde-apps/pimcommon-23.04.2:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.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/release-service/23.04.2/src/pim-sieve-editor-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=63c1140a01de0e4a7426f12861a0e407 +_md5_=c6bafc75d57756f832b2adae7919e66f diff --git a/metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.3 b/metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.3 new file mode 100644 index 000000000000..15be7ce4a7ee --- /dev/null +++ b/metadata/md5-cache/kde-apps/pim-sieve-editor-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/libksieve-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.0:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Assistant for editing IMAP Sieve filters +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=telemetry debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ handbook? ( FDL-1.2+ ) +RDEPEND=dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-mime-23.04.3:5 >=kde-apps/calendarsupport-23.04.3:5 >=kde-apps/kmailtransport-23.04.3:5 >=kde-apps/libksieve-23.04.3:5 >=kde-apps/pimcommon-23.04.3:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 telemetry? ( >=dev-libs/kuserfeedback-1.2.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/release-service/23.04.3/src/pim-sieve-editor-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=63c1140a01de0e4a7426f12861a0e407 diff --git a/metadata/md5-cache/kde-apps/pimcommon-23.04.2 b/metadata/md5-cache/kde-apps/pimcommon-23.04.2 index de7de6297db5..c98919438f40 100644 --- a/metadata/md5-cache/kde-apps/pimcommon-23.04.2 +++ b/metadata/md5-cache/kde-apps/pimcommon-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug designer doc test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=dev-libs/ktextaddons:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/akonadi-search-23.04.2:5 >=kde-apps/kimap-23.04.2:5 >=kde-apps/kldap-23.04.2:5 >=kde-apps/kpimtextedit-23.04.2:5 >=kde-apps/libkdepim-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 || ( 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 ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/pimcommon-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b0077888826c01b38d6be9c093eddf1e +_md5_=ba7e17ed225e0177185ebfcc9adc006b diff --git a/metadata/md5-cache/kde-apps/pimcommon-23.04.3 b/metadata/md5-cache/kde-apps/pimcommon-23.04.3 new file mode 100644 index 000000000000..22cb303ef3e2 --- /dev/null +++ b/metadata/md5-cache/kde-apps/pimcommon-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/ktextaddons:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DESCRIPTION=Common PIM libraries +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug designer doc test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=dev-libs/ktextaddons:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/akonadi-search-23.04.3:5 >=kde-apps/kimap-23.04.3:5 >=kde-apps/kldap-23.04.3:5 >=kde-apps/kpimtextedit-23.04.3:5 >=kde-apps/libkdepim-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 || ( 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 ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/pimcommon-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b0077888826c01b38d6be9c093eddf1e diff --git a/metadata/md5-cache/kde-apps/poxml-23.04.2 b/metadata/md5-cache/kde-apps/poxml-23.04.2 index 04e2280368d6..e9380feaf7f4 100644 --- a/metadata/md5-cache/kde-apps/poxml-23.04.2 +++ b/metadata/md5-cache/kde-apps/poxml-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtxml-5.15.9:5 sys-devel/gettext || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/poxml-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=49933b9dfe1d0999a7d832cdee0d31ce +_md5_=96f705e99ff86521205d8ed56dde443a diff --git a/metadata/md5-cache/kde-apps/poxml-23.04.3 b/metadata/md5-cache/kde-apps/poxml-23.04.3 new file mode 100644 index 000000000000..aaea73c994a8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/poxml-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=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/qtxml-5.15.9:5 sys-devel/gettext dev-qt/qtcore:5 +DESCRIPTION=KDE utility to translate DocBook XML files using gettext po files +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtxml-5.15.9:5 sys-devel/gettext || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/poxml-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=49933b9dfe1d0999a7d832cdee0d31ce diff --git a/metadata/md5-cache/kde-apps/print-manager-23.04.2 b/metadata/md5-cache/kde-apps/print-manager-23.04.2 index ce1dfb6dde2f..6e97a802b442 100644 --- a/metadata/md5-cache/kde-apps/print-manager-23.04.2 +++ b/metadata/md5-cache/kde-apps/print-manager-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+gtk debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 net-print/cups >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kdeclarative-5.106.0:5 kde-plasma/kde-cli-tools:5 gtk? ( app-admin/system-config-printer ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/print-manager-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=db53867e0bcf77447c83b8173df34225 +_md5_=270af5654f6e46fcd62279d4671f490f diff --git a/metadata/md5-cache/kde-apps/print-manager-23.04.3 b/metadata/md5-cache/kde-apps/print-manager-23.04.3 new file mode 100644 index 000000000000..f8a4453b5ecc --- /dev/null +++ b/metadata/md5-cache/kde-apps/print-manager-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=kde-frameworks/kcmutils-5.106.0:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 net-print/cups dev-qt/qtcore:5 +DESCRIPTION=Manage print jobs and printers in Plasma +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+gtk debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 net-print/cups >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kdeclarative-5.106.0:5 kde-plasma/kde-cli-tools:5 gtk? ( app-admin/system-config-printer ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/print-manager-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=db53867e0bcf77447c83b8173df34225 diff --git a/metadata/md5-cache/kde-apps/rocs-23.04.2 b/metadata/md5-cache/kde-apps/rocs-23.04.2 index a635e7f86245..7a23a37e220d 100644 --- a/metadata/md5-cache/kde-apps/rocs-23.04.2 +++ b/metadata/md5-cache/kde-apps/rocs-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/rocs/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/grantlee:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5[scripttools] >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-qt/qtquickcontrols-5.15.9: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/release-service/23.04.2/src/rocs-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=693cd06210403d94e2b754864e5fa02d +_md5_=331b1d8392ee0740eea08491ec3ff4cf diff --git a/metadata/md5-cache/kde-apps/rocs-23.04.3 b/metadata/md5-cache/kde-apps/rocs-23.04.3 new file mode 100644 index 000000000000..3782033154dc --- /dev/null +++ b/metadata/md5-cache/kde-apps/rocs-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/grantlee:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5[scripttools] >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-libs/boost-1.49 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Interface to work with Graph Theory +EAPI=8 +HOMEPAGE=https://apps.kde.org/rocs/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/grantlee:5 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5[scripttools] >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=dev-qt/qtquickcontrols-5.15.9: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/release-service/23.04.3/src/rocs-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=693cd06210403d94e2b754864e5fa02d diff --git a/metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.2 b/metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.2 index f7ffc9ff81c3..8c04bccbb4ad 100644 --- a/metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.2 +++ b/metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://accounts-sso.gitlab.io/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=kde-frameworks/kwallet-5.104.0:5 net-libs/signond || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/signon-kwallet-extension-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6cfc1ff90ac9f719416ed9b880effe55 +_md5_=6d5ba702a6d05bb077c4a2f46846fadf diff --git a/metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.3 b/metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.3 new file mode 100644 index 000000000000..9b30df5e08bc --- /dev/null +++ b/metadata/md5-cache/kde-apps/signon-kwallet-extension-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.104.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-frameworks/kwallet-5.104.0:5 net-libs/signond dev-qt/qtcore:5 +DESCRIPTION=KWallet extension for signond +EAPI=8 +HOMEPAGE=https://accounts-sso.gitlab.io/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=kde-frameworks/kwallet-5.104.0:5 net-libs/signond || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/signon-kwallet-extension-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6cfc1ff90ac9f719416ed9b880effe55 diff --git a/metadata/md5-cache/kde-apps/spectacle-23.04.2 b/metadata/md5-cache/kde-apps/spectacle-23.04.2 index 60ed4885abde..fc5ce1a64e54 100644 --- a/metadata/md5-cache/kde-apps/spectacle-23.04.2 +++ b/metadata/md5-cache/kde-apps/spectacle-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/spectacle/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=share debug +handbook test -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ handbook? ( FDL-1.3 ) RDEPEND=dev-libs/wayland >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 kde-plasma/kpipewire:5 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image share? ( >=kde-frameworks/purpose-5.106.0:5 ) >=dev-qt/qdbus-5.15.9:* >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtsvg-5.15.9: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/release-service/23.04.2/src/spectacle-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d754e0154d6e78c87fae63a0ed93515d +_md5_=ac796a40d861ef47de096485b1d1048e diff --git a/metadata/md5-cache/kde-apps/spectacle-23.04.3 b/metadata/md5-cache/kde-apps/spectacle-23.04.3 new file mode 100644 index 000000000000..34589bd7769d --- /dev/null +++ b/metadata/md5-cache/kde-apps/spectacle-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.9:5 dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/wayland >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 kde-plasma/kpipewire:5 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image share? ( >=kde-frameworks/purpose-5.106.0:5 ) >=dev-libs/plasma-wayland-protocols-1.9 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Screenshot capture utility +EAPI=8 +HOMEPAGE=https://apps.kde.org/spectacle/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=share debug +handbook test +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ handbook? ( FDL-1.3 ) +RDEPEND=dev-libs/wayland >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 kde-plasma/kpipewire:5 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-cursor x11-libs/xcb-util-image share? ( >=kde-frameworks/purpose-5.106.0:5 ) >=dev-qt/qdbus-5.15.9:* >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtsvg-5.15.9: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/release-service/23.04.3/src/spectacle-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d754e0154d6e78c87fae63a0ed93515d diff --git a/metadata/md5-cache/kde-apps/step-23.04.2 b/metadata/md5-cache/kde-apps/step-23.04.2 index 6fe5f32ebd4e..ce618104376a 100644 --- a/metadata/md5-cache/kde-apps/step-23.04.2 +++ b/metadata/md5-cache/kde-apps/step-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/step/ https://edu.kde.org/step/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+gsl +qalculate debug +handbook test -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-cpp/eigen-3.2:3 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sci-libs/cln gsl? ( sci-libs/gsl:= ) qalculate? ( >=sci-libs/libqalculate-0.9.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/release-service/23.04.2/src/step-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6077aad767cdfd5677fb8c3b41dfa260 +_md5_=896aa450f30f8b26c46dc1850ee6fbaf diff --git a/metadata/md5-cache/kde-apps/step-23.04.3 b/metadata/md5-cache/kde-apps/step-23.04.3 new file mode 100644 index 000000000000..98f3003958c6 --- /dev/null +++ b/metadata/md5-cache/kde-apps/step-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-cpp/eigen-3.2:3 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sci-libs/cln gsl? ( sci-libs/gsl:= ) qalculate? ( >=sci-libs/libqalculate-0.9.5:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Interactive physics simulator +EAPI=8 +HOMEPAGE=https://apps.kde.org/step/ https://edu.kde.org/step/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+gsl +qalculate debug +handbook test +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-cpp/eigen-3.2:3 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sci-libs/cln gsl? ( sci-libs/gsl:= ) qalculate? ( >=sci-libs/libqalculate-0.9.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/release-service/23.04.3/src/step-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6077aad767cdfd5677fb8c3b41dfa260 diff --git a/metadata/md5-cache/kde-apps/svgpart-23.04.2 b/metadata/md5-cache/kde-apps/svgpart-23.04.2 index 202905d458ef..786fb9fd8b25 100644 --- a/metadata/md5-cache/kde-apps/svgpart-23.04.2 +++ b/metadata/md5-cache/kde-apps/svgpart-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/svgpart-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b40d114af07b2a4a64e713e6164a2d27 +_md5_=f5cc854b0c04d91e577134aa3d707d57 diff --git a/metadata/md5-cache/kde-apps/svgpart-23.04.3 b/metadata/md5-cache/kde-apps/svgpart-23.04.3 new file mode 100644 index 000000000000..3a1b4c6988b4 --- /dev/null +++ b/metadata/md5-cache/kde-apps/svgpart-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Kpart for viewing SVGs +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/svgpart-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b40d114af07b2a4a64e713e6164a2d27 diff --git a/metadata/md5-cache/kde-apps/sweeper-23.04.2 b/metadata/md5-cache/kde-apps/sweeper-23.04.2 index 4cd4e02b6132..f332463a08e3 100644 --- a/metadata/md5-cache/kde-apps/sweeper-23.04.2 +++ b/metadata/md5-cache/kde-apps/sweeper-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/sweeper/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kactivities-stats-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/sweeper-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d62203433539fce19f0039843fc957cf +_md5_=c350a30f9b91d4c5e04e40ad11f226c5 diff --git a/metadata/md5-cache/kde-apps/sweeper-23.04.3 b/metadata/md5-cache/kde-apps/sweeper-23.04.3 new file mode 100644 index 000000000000..107e6a320a00 --- /dev/null +++ b/metadata/md5-cache/kde-apps/sweeper-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kactivities-stats-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Privacy settings widget to clean unwanted traces on the system +EAPI=8 +HOMEPAGE=https://apps.kde.org/sweeper/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kactivities-stats-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/sweeper-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d62203433539fce19f0039843fc957cf diff --git a/metadata/md5-cache/kde-apps/thumbnailers-23.04.2 b/metadata/md5-cache/kde-apps/thumbnailers-23.04.2 index f625eebd0173..e68e817de88d 100644 --- a/metadata/md5-cache/kde-apps/thumbnailers-23.04.2 +++ b/metadata/md5-cache/kde-apps/thumbnailers-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=mobi raw debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 mobi? ( >=kde-apps/kdegraphics-mobipocket-23.04.2:5 ) raw? ( >=kde-apps/libkdcraw-23.04.2:5 >=kde-apps/libkexiv2-23.04.2:5 ) mobi? ( !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdegraphics-thumbnailers-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ea115d0f6cbdda012c33c71fc49baaff +_md5_=64ea87f84227f67875bee5eaf80fd6e6 diff --git a/metadata/md5-cache/kde-apps/thumbnailers-23.04.3 b/metadata/md5-cache/kde-apps/thumbnailers-23.04.3 new file mode 100644 index 000000000000..bf3c4b6d5e49 --- /dev/null +++ b/metadata/md5-cache/kde-apps/thumbnailers-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 mobi? ( >=kde-apps/kdegraphics-mobipocket-23.04.3:5 ) raw? ( >=kde-apps/libkdcraw-23.04.3:5 >=kde-apps/libkexiv2-23.04.3:5 ) dev-qt/qtcore:5 +DESCRIPTION=Thumbnail generators for Mobipocket, PDF/PS and RAW files +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=mobi raw debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 mobi? ( >=kde-apps/kdegraphics-mobipocket-23.04.3:5 ) raw? ( >=kde-apps/libkdcraw-23.04.3:5 >=kde-apps/libkexiv2-23.04.3:5 ) mobi? ( !=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdegraphics-thumbnailers-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ea115d0f6cbdda012c33c71fc49baaff diff --git a/metadata/md5-cache/kde-apps/umbrello-23.04.2 b/metadata/md5-cache/kde-apps/umbrello-23.04.2 index 92b7937c79a3..def3f76bffe4 100644 --- a/metadata/md5-cache/kde-apps/umbrello-23.04.2 +++ b/metadata/md5-cache/kde-apps/umbrello-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/umbrello/ https://umbrello.kde.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=php debug +handbook test -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 php? ( dev-util/kdevelop:5= dev-util/kdevelop-pg-qt:5 dev-util/kdevelop-php: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/release-service/23.04.2/src/umbrello-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8c09d1256809d15fda8f0aa8e9173e60 +_md5_=26efe20190ba12b664771fe1af8f9193 diff --git a/metadata/md5-cache/kde-apps/umbrello-23.04.3 b/metadata/md5-cache/kde-apps/umbrello-23.04.3 new file mode 100644 index 000000000000..5b3b0a46338d --- /dev/null +++ b/metadata/md5-cache/kde-apps/umbrello-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 php? ( dev-util/kdevelop:5= dev-util/kdevelop-pg-qt:5 dev-util/kdevelop-php:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KDE UML Modeller +EAPI=8 +HOMEPAGE=https://apps.kde.org/umbrello/ https://umbrello.kde.org +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=php debug +handbook test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/ktexteditor-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 php? ( dev-util/kdevelop:5= dev-util/kdevelop-pg-qt:5 dev-util/kdevelop-php: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/release-service/23.04.3/src/umbrello-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8c09d1256809d15fda8f0aa8e9173e60 diff --git a/metadata/md5-cache/kde-apps/yakuake-23.04.2 b/metadata/md5-cache/kde-apps/yakuake-23.04.2 index 528d89473eca..80f8ade57f70 100644 --- a/metadata/md5-cache/kde-apps/yakuake-23.04.2 +++ b/metadata/md5-cache/kde-apps/yakuake-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/yakuake/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=absolute-position debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-apps/konsole-23.04.2:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 absolute-position? ( >=kde-frameworks/kwayland-5.106.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/release-service/23.04.2/src/yakuake-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=68a0a163901b393e17ccdae3fd4435aa +_md5_=e77da48711f7e44b182f9ade7b076498 diff --git a/metadata/md5-cache/kde-apps/yakuake-23.04.3 b/metadata/md5-cache/kde-apps/yakuake-23.04.3 new file mode 100644 index 000000000000..345da09e04c8 --- /dev/null +++ b/metadata/md5-cache/kde-apps/yakuake-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-apps/konsole-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 absolute-position? ( >=kde-frameworks/kwayland-5.106.0:5 ) dev-qt/qtcore:5 +DESCRIPTION=Quake-style terminal emulator based on konsole +EAPI=8 +HOMEPAGE=https://apps.kde.org/yakuake/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=absolute-position debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 LGPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-apps/konsole-23.04.3:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 x11-libs/libX11 absolute-position? ( >=kde-frameworks/kwayland-5.106.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/release-service/23.04.3/src/yakuake-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=68a0a163901b393e17ccdae3fd4435aa diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz index e631e1cda9c381718885d4a972b0e073e05002f6..b3978edfec2a009a718a4c0e02776a565b875579 100644 GIT binary patch literal 26624 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 YLHs3`dSO}Uf2V)^7nTW1zq!2t04tT?asU7T diff --git a/metadata/md5-cache/kde-frameworks/attica-5.107.0 b/metadata/md5-cache/kde-frameworks/attica-5.108.0 similarity index 92% rename from metadata/md5-cache/kde-frameworks/attica-5.107.0 rename to metadata/md5-cache/kde-frameworks/attica-5.108.0 index 85f54610f004..856d87601671 100644 --- a/metadata/md5-cache/kde-frameworks/attica-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/attica-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtnetwork-5.15.9:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework providing access to Open Collaboration Services @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/attica-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/attica-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=dccf6b8ff296d821ba5b178bbaabc309 diff --git a/metadata/md5-cache/kde-frameworks/baloo-5.107.0 b/metadata/md5-cache/kde-frameworks/baloo-5.108.0 similarity index 68% rename from metadata/md5-cache/kde-frameworks/baloo-5.107.0 rename to metadata/md5-cache/kde-frameworks/baloo-5.108.0 index 196c454e445f..60daa4b84228 100644 --- a/metadata/md5-cache/kde-frameworks/baloo-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/baloo-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kfilemetadata-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kidletime-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/solid-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kfilemetadata-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kidletime-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/solid-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kfilemetadata-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kidletime-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/solid-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kfilemetadata-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kidletime-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/solid-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/baloo-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/baloo-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=523779a44ade902aee96d85217014c36 diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-5.107.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-5.108.0 similarity index 92% rename from metadata/md5-cache/kde-frameworks/bluez-qt-5.107.0 rename to metadata/md5-cache/kde-frameworks/bluez-qt-5.108.0 index 259d5622b34a..e6e28fe4a953 100644 --- a/metadata/md5-cache/kde-frameworks/bluez-qt-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/bluez-qt-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 virtual/pkgconfig +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 virtual/pkgconfig DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Qt wrapper for Bluez 5 DBus API @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/bluez-qt-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/bluez-qt-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=66f3c462f23ccf8ceac7cce7e3540047 diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-5.107.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-5.108.0 similarity index 89% rename from metadata/md5-cache/kde-frameworks/breeze-icons-5.107.0 rename to metadata/md5-cache/kde-frameworks/breeze-icons-5.108.0 index f2de0f029612..82dcf77a622d 100644 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/breeze-icons-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.107:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.108:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=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 @@ -9,7 +9,7 @@ IUSE=test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=LGPL-3 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/breeze-icons-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/breeze-icons-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a8d0f46b608c114e93ce9710fe627eba diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.107.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.108.0 similarity index 86% rename from metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.107.0 rename to metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.108.0 index 013940e385bb..c599073a473a 100644 --- a/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/breeze-icons-rcc-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.107:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qtcore:5 >=kde-frameworks/extra-cmake-modules-5.108:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=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 @@ -9,7 +9,7 @@ IUSE=test KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-3 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/breeze-icons-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/breeze-icons-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=026490720e2e2f9dacdd31f832a9d1d6 +_md5_=77587d9b5052928ca8491f567c552582 diff --git a/metadata/md5-cache/kde-frameworks/countryflags-5.107.0 b/metadata/md5-cache/kde-frameworks/countryflags-5.108.0 similarity index 86% rename from metadata/md5-cache/kde-frameworks/countryflags-5.107.0 rename to metadata/md5-cache/kde-frameworks/countryflags-5.108.0 index 10724a1562d3..cbc8b99392f1 100644 --- a/metadata/md5-cache/kde-frameworks/countryflags-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/countryflags-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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 @@ -9,7 +9,7 @@ IUSE=debug KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=!=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/portingAids/kdelibs4support-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/portingAids/kdelibs4support-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5971f3827425f418723c38a4fca70e14 diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.107.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.107.0 rename to metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.108.0 index 22aae00b4367..0c88a8290067 100644 --- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-5.108.0 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=BSD RDEPEND=app-arch/libarchive[bzip2] RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/extra-cmake-modules-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/extra-cmake-modules-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=bacec9ca2630ca64cd7f7bafca6c6c10 diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-5.107.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-5.108.0 similarity index 60% rename from metadata/md5-cache/kde-frameworks/frameworkintegration-5.107.0 rename to metadata/md5-cache/kde-frameworks/frameworkintegration-5.108.0 index a441974a3692..2ac4d74b82d3 100644 --- a/metadata/md5-cache/kde-frameworks/frameworkintegration-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/frameworkintegration-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/knewstuff-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kpackage-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/knewstuff-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kpackage-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework for integrating Qt applications with KDE Plasma workspaces EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/knewstuff-5.107*:5 =kde-frameworks/knotifications-5.107*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/knewstuff-5.108*:5 =kde-frameworks/knotifications-5.108*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/frameworkintegration-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/frameworkintegration-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e5eeced97e050781a17592c03e9590ca diff --git a/metadata/md5-cache/kde-frameworks/kactivities-5.107.0 b/metadata/md5-cache/kde-frameworks/kactivities-5.108.0 similarity index 87% rename from metadata/md5-cache/kde-frameworks/kactivities-5.107.0 rename to metadata/md5-cache/kde-frameworks/kactivities-5.108.0 index 1cacbd6f9f79..98723bf1943a 100644 --- a/metadata/md5-cache/kde-frameworks/kactivities-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kactivities-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 dev-libs/boost test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 dev-libs/boost 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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=|| ( LGPL-2.1 LGPL-3 ) -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 >=kde-plasma/kactivitymanagerd-5.16.5:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kactivities-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kactivities-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e305086d849ba9b26b672beb939ca9c5 diff --git a/metadata/md5-cache/kde-frameworks/kactivities-stats-5.107.0 b/metadata/md5-cache/kde-frameworks/kactivities-stats-5.108.0 similarity index 85% rename from metadata/md5-cache/kde-frameworks/kactivities-stats-5.107.0 rename to metadata/md5-cache/kde-frameworks/kactivities-stats-5.108.0 index 5e79d1a62afd..d949d21d75a8 100644 --- a/metadata/md5-cache/kde-frameworks/kactivities-stats-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kactivities-stats-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kactivities-5.107*:5 =kde-frameworks/kconfig-5.107*:5 test? ( dev-libs/boost ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kactivities-5.108*:5 =kde-frameworks/kconfig-5.108*:5 test? ( dev-libs/boost ) 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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kactivities-5.107*:5 =kde-frameworks/kconfig-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 =kde-frameworks/kactivities-5.108*:5 =kde-frameworks/kconfig-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kactivities-stats-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kactivities-stats-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d5c96f4860dd6a9692117d4f372a1bbf diff --git a/metadata/md5-cache/kde-frameworks/kapidox-5.107.0 b/metadata/md5-cache/kde-frameworks/kapidox-5.108.0 similarity index 96% rename from metadata/md5-cache/kde-frameworks/kapidox-5.107.0 rename to metadata/md5-cache/kde-frameworks/kapidox-5.108.0 index 9652e081daf1..9e128bd31db0 100644 --- a/metadata/md5-cache/kde-frameworks/kapidox-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kapidox-5.108.0 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=BSD-2 RDEPEND=app-doc/doxygen python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) media-gfx/graphviz[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kapidox-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kapidox-5.108.0.tar.xz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=3b16c95118d2c7ec494905a973c2a709 diff --git a/metadata/md5-cache/kde-frameworks/karchive-5.107.0 b/metadata/md5-cache/kde-frameworks/karchive-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/karchive-5.107.0 rename to metadata/md5-cache/kde-frameworks/karchive-5.108.0 index 8a98bc91cd4b..91e867b153bb 100644 --- a/metadata/md5-cache/kde-frameworks/karchive-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/karchive-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 zstd? ( virtual/pkgconfig ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 zstd? ( virtual/pkgconfig ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/karchive-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/karchive-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=12d1fdb62b420a260af874e30851cfae diff --git a/metadata/md5-cache/kde-frameworks/kauth-5.107.0 b/metadata/md5-cache/kde-frameworks/kauth-5.108.0 similarity index 89% rename from metadata/md5-cache/kde-frameworks/kauth-5.107.0 rename to metadata/md5-cache/kde-frameworks/kauth-5.108.0 index baf0fad0b98c..266fd2bf9426 100644 --- a/metadata/md5-cache/kde-frameworks/kauth-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kauth-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0[qt5(+)] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0[qt5(+)] ) 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://develop.kde.org/products/frameworks/ @@ -9,9 +9,9 @@ IUSE=+policykit debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ PDEPEND=policykit? ( kde-plasma/polkit-kde-agent ) -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0[qt5(+)] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 policykit? ( >=sys-auth/polkit-qt-0.113.0[qt5(+)] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kauth-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kauth-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=dae3af9859dd6e173b15786e65dbde9f diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-5.107.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-5.108.0 similarity index 76% rename from metadata/md5-cache/kde-frameworks/kbookmarks-5.107.0 rename to metadata/md5-cache/kde-frameworks/kbookmarks-5.108.0 index 866d49efb4ca..e1bfa63e90d9 100644 --- a/metadata/md5-cache/kde-frameworks/kbookmarks-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kbookmarks-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 >=kde-frameworks/kconfigwidgets-5.107:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 >=kde-frameworks/kconfigwidgets-5.108: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kbookmarks-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kbookmarks-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1157f30a2b00285e639ee5b4704ebbf7 diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-5.107.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-5.108.0 similarity index 91% rename from metadata/md5-cache/kde-frameworks/kcalendarcore-5.107.0 rename to metadata/md5-cache/kde-frameworks/kcalendarcore-5.108.0 index be62db5a1d34..3c09a26b1805 100644 --- a/metadata/md5-cache/kde-frameworks/kcalendarcore-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kcalendarcore-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/bison >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=sys-devel/bison >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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.9:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Library for interfacing with calendars @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ test? ( LGPL-3+ ) RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kcalendarcore-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kcalendarcore-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8a3e3e574ad295042d4d9e4f856b58f3 diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-5.107.0 b/metadata/md5-cache/kde-frameworks/kcmutils-5.108.0 similarity index 65% rename from metadata/md5-cache/kde-frameworks/kcmutils-5.107.0 rename to metadata/md5-cache/kde-frameworks/kcmutils-5.108.0 index dabbf162f2d3..e090de5ef445 100644 --- a/metadata/md5-cache/kde-frameworks/kcmutils-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kcmutils-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdeclarative-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdeclarative-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdeclarative-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdeclarative-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kcmutils-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kcmutils-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4fad895767e09175ee58e27074a14a16 diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-5.107.0 b/metadata/md5-cache/kde-frameworks/kcodecs-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/kcodecs-5.107.0 rename to metadata/md5-cache/kde-frameworks/kcodecs-5.108.0 index a20aed67d369..e011061a4229 100644 --- a/metadata/md5-cache/kde-frameworks/kcodecs-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kcodecs-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 dev-util/gperf >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 dev-util/gperf >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kcodecs-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kcodecs-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c750339b3a7977bd8a128b77393dfd3f diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-5.107.0 b/metadata/md5-cache/kde-frameworks/kcompletion-5.108.0 similarity index 83% rename from metadata/md5-cache/kde-frameworks/kcompletion-5.107.0 rename to metadata/md5-cache/kde-frameworks/kcompletion-5.108.0 index 9ba40ca5da1c..ad1c8871521a 100644 --- a/metadata/md5-cache/kde-frameworks/kcompletion-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kcompletion-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug designer doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kcompletion-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kcompletion-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7630e94dadb1f4e8b80aa9d1657a9f07 diff --git a/metadata/md5-cache/kde-frameworks/kconfig-5.107.0 b/metadata/md5-cache/kde-frameworks/kconfig-5.108.0 similarity index 95% rename from metadata/md5-cache/kde-frameworks/kconfig-5.107.0 rename to metadata/md5-cache/kde-frameworks/kconfig-5.108.0 index e4754d571bcb..8eb9c6c57c3d 100644 --- a/metadata/md5-cache/kde-frameworks/kconfig-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kconfig-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.9:5 ) test? ( >=dev-qt/qtconcurrent-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework for reading and writing configuration @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) qml? ( >=dev-qt/qtdeclarative-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kconfig-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kconfig-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2b9aa7fb7a7ac18b61dfdde0fb4111ca diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.107.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.108.0 similarity index 63% rename from metadata/md5-cache/kde-frameworks/kconfigwidgets-5.107.0 rename to metadata/md5-cache/kde-frameworks/kconfigwidgets-5.108.0 index 4460d926bd68..b6dd2c37dadd 100644 --- a/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kconfigwidgets-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=+man debug designer doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kconfigwidgets-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kconfigwidgets-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a30527bdfdea631b66133d467d140f22 diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-5.107.0 b/metadata/md5-cache/kde-frameworks/kcontacts-5.108.0 similarity index 73% rename from metadata/md5-cache/kde-frameworks/kcontacts-5.107.0 rename to metadata/md5-cache/kde-frameworks/kcontacts-5.108.0 index 304a4fc5ec15..ab2fd2ea4e19 100644 --- a/metadata/md5-cache/kde-frameworks/kcontacts-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kcontacts-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 test? ( >=dev-qt/qtdeclarative-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 test? ( >=dev-qt/qtdeclarative-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kcontacts-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kcontacts-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d9da258ee960e6f7846209098514b1fc diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.107.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0 similarity index 95% rename from metadata/md5-cache/kde-frameworks/kcoreaddons-5.107.0 rename to metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0 index e1b4237c5674..dbc3c099db83 100644 --- a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtcore-5.15.9:5[icu] virtual/libudev:= dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) 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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtcore-5.15.9:5[icu] virtual/libudev:= dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) fam? ( virtual/fam ) >=dev-qt/qttranslations-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kcoreaddons-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kcoreaddons-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=24765430847c7ab0192cc6e0535689ef diff --git a/metadata/md5-cache/kde-frameworks/kcrash-5.107.0 b/metadata/md5-cache/kde-frameworks/kcrash-5.108.0 similarity index 88% rename from metadata/md5-cache/kde-frameworks/kcrash-5.107.0 rename to metadata/md5-cache/kde-frameworks/kcrash-5.108.0 index 9d0f8b0fd75e..75f1e68791e3 100644 --- a/metadata/md5-cache/kde-frameworks/kcrash-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kcrash-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) X? ( x11-base/xorg-proto ) test? ( >=dev-qt/qtwidgets-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=X debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kcrash-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kcrash-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8baffe838e4e6aa4ce682ebe51de0724 diff --git a/metadata/md5-cache/kde-frameworks/kdav-5.107.0 b/metadata/md5-cache/kde-frameworks/kdav-5.108.0 similarity index 79% rename from metadata/md5-cache/kde-frameworks/kdav-5.107.0 rename to metadata/md5-cache/kde-frameworks/kdav-5.108.0 index 11bf30816cb9..30b1feea6d64 100644 --- a/metadata/md5-cache/kde-frameworks/kdav-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kdav-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcoreaddons-5.107:5 >=kde-frameworks/ki18n-5.107:5 >=kde-frameworks/kio-5.107:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcoreaddons-5.108:5 >=kde-frameworks/ki18n-5.108:5 >=kde-frameworks/kio-5.108: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcoreaddons-5.107:5 >=kde-frameworks/ki18n-5.107:5 >=kde-frameworks/kio-5.107:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcoreaddons-5.108:5 >=kde-frameworks/ki18n-5.108:5 >=kde-frameworks/kio-5.108:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kdav-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kdav-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=320726cc5946446c71ca9477b4acee9e diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-5.107.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-5.108.0 similarity index 94% rename from metadata/md5-cache/kde-frameworks/kdbusaddons-5.107.0 rename to metadata/md5-cache/kde-frameworks/kdbusaddons-5.108.0 index dde95810c438..e57bf3ea9293 100644 --- a/metadata/md5-cache/kde-frameworks/kdbusaddons-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kdbusaddons-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtdbus-5.15.9:5 X? ( >=dev-qt/qtx11extras-5.15.9: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kdbusaddons-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kdbusaddons-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=0e60748a3c846d2ed9398be5bae1ecc2 diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-5.107.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-5.108.0 similarity index 65% rename from metadata/md5-cache/kde-frameworks/kdeclarative-5.107.0 rename to metadata/md5-cache/kde-frameworks/kdeclarative-5.108.0 index e3b9d2178cb0..9ffbcff15803 100644 --- a/metadata/md5-cache/kde-frameworks/kdeclarative-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kdeclarative-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kpackage-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5 media-libs/libepoxy doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kpackage-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,8 +8,8 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kpackage-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5 media-libs/libepoxy >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kdeclarative-5.107.0.tar.xz +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kpackage-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5 media-libs/libepoxy >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kdeclarative-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2501c6e3e6767ecc1c43d983e3d96a68 diff --git a/metadata/md5-cache/kde-frameworks/kded-5.107.0 b/metadata/md5-cache/kde-frameworks/kded-5.108.0 similarity index 61% rename from metadata/md5-cache/kde-frameworks/kded-5.107.0 rename to metadata/md5-cache/kde-frameworks/kded-5.108.0 index b361110da954..4297684eb294 100644 --- a/metadata/md5-cache/kde-frameworks/kded-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kded-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5[dbus] =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kinit-5.107*:5 =kde-frameworks/kservice-5.107*:5 dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5[dbus] =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kinit-5.108*:5 =kde-frameworks/kservice-5.108*:5 dev-qt/qtcore:5 DESCRIPTION=Central daemon of KDE workspaces EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ @@ -8,8 +8,8 @@ INHERIT=ecm frameworks.kde.org IUSE=+man debug KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5[dbus] =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kinit-5.107*:5 =kde-frameworks/kservice-5.107*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kded-5.107.0.tar.xz +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5[dbus] =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kinit-5.108*:5 =kde-frameworks/kservice-5.108*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kded-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=bbf27d1ace1fdff7c0b7b5b2231e8362 diff --git a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.107.0 b/metadata/md5-cache/kde-frameworks/kdelibs4support-5.107.0 deleted file mode 100644 index 8c4f5180404c..000000000000 --- a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.107.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl dev-perl/URI >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.107:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107: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.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qttest-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 >=kde-frameworks/kded-5.107:5 =kde-frameworks/kdoctools-5.107*:5 =kde-frameworks/kemoticons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/knotifications-5.107*:5[X?] =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/ktextwidgets-5.107*:5 =kde-frameworks/kunitconversion-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/solid-5.107*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) test? ( >=dev-qt/qtconcurrent-5.15.9: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://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org -IUSE=X debug +handbook test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qttest-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 >=kde-frameworks/kded-5.107:5 =kde-frameworks/kdoctools-5.107*:5 =kde-frameworks/kemoticons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/knotifications-5.107*:5[X?] =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/ktextwidgets-5.107*:5 =kde-frameworks/kunitconversion-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/solid-5.107*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/countryflags-5.107:5 =kde-frameworks/kinit-5.107*:5 =kde-frameworks/kitemmodels-5.107*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/portingAids/kdelibs4support-5.107.0.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c3749151479b73b668b94a13396ace67 diff --git a/metadata/md5-cache/kde-frameworks/kdelibs4support-5.108.0 b/metadata/md5-cache/kde-frameworks/kdelibs4support-5.108.0 new file mode 100644 index 000000000000..3647ec5a3268 --- /dev/null +++ b/metadata/md5-cache/kde-frameworks/kdelibs4support-5.108.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl dev-perl/URI >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.108:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qttest-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 >=kde-frameworks/kded-5.108:5 =kde-frameworks/kdoctools-5.108*:5 =kde-frameworks/kemoticons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/knotifications-5.108*:5[X?] =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/ktextwidgets-5.108*:5 =kde-frameworks/kunitconversion-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/solid-5.108*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) test? ( >=dev-qt/qtconcurrent-5.15.9: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://develop.kde.org/products/frameworks/ +INHERIT=ecm frameworks.kde.org +IUSE=X debug +handbook test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=LGPL-2+ +RDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qttest-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 >=kde-frameworks/kded-5.108:5 =kde-frameworks/kdoctools-5.108*:5 =kde-frameworks/kemoticons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/knotifications-5.108*:5[X?] =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/ktextwidgets-5.108*:5 =kde-frameworks/kunitconversion-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/solid-5.108*:5 virtual/libintl X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb ) >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/countryflags-5.108:5 =kde-frameworks/kinit-5.108*:5 =kde-frameworks/kitemmodels-5.108*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/portingAids/kdelibs4support-5.108.0.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c3749151479b73b668b94a13396ace67 diff --git a/metadata/md5-cache/kde-frameworks/kdesu-5.107.0 b/metadata/md5-cache/kde-frameworks/kdesu-5.108.0 similarity index 73% rename from metadata/md5-cache/kde-frameworks/kdesu-5.107.0 rename to metadata/md5-cache/kde-frameworks/kdesu-5.108.0 index 3b116ac4e817..dc58bc3a8237 100644 --- a/metadata/md5-cache/kde-frameworks/kdesu-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kdesu-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND==kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kpty-5.107*: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 +DEPEND==kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kpty-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=X debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 -RDEPEND==kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kpty-5.107*:5 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND==kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kpty-5.108*: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kdesu-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kdesu-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2203f06876ffbc3948fd66a34c2f7e43 diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-5.107.0 b/metadata/md5-cache/kde-frameworks/kdnssd-5.108.0 similarity index 94% rename from metadata/md5-cache/kde-frameworks/kdnssd-5.107.0 rename to metadata/md5-cache/kde-frameworks/kdnssd-5.108.0 index 3aec3556aba6..022f1ae6105c 100644 --- a/metadata/md5-cache/kde-frameworks/kdnssd-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kdnssd-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtnetwork-5.15.9:5 zeroconf? ( >=dev-qt/qtdbus-5.15.9: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtnetwork-5.15.9:5 zeroconf? ( >=dev-qt/qtdbus-5.15.9: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kdnssd-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kdnssd-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7df1b52172c9121ef6656eeea575193d diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-5.107.0 b/metadata/md5-cache/kde-frameworks/kdoctools-5.108.0 similarity index 79% rename from metadata/md5-cache/kde-frameworks/kdoctools-5.107.0 rename to metadata/md5-cache/kde-frameworks/kdoctools-5.108.0 index d7bd8b3caee5..b2997a0f18c9 100644 --- a/metadata/md5-cache/kde-frameworks/kdoctools-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kdoctools-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=dev-lang/perl dev-perl/URI nls? ( >=kde-frameworks/ki18n-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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.107*:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +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.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=nls debug test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~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.107*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +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.108*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kdoctools-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kdoctools-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ab32571ca06229dcc96b95a553c4c6a9 diff --git a/metadata/md5-cache/kde-frameworks/kemoticons-5.107.0 b/metadata/md5-cache/kde-frameworks/kemoticons-5.108.0 similarity index 74% rename from metadata/md5-cache/kde-frameworks/kemoticons-5.107.0 rename to metadata/md5-cache/kde-frameworks/kemoticons-5.108.0 index cda31b8f2b70..837d92b2b4ee 100644 --- a/metadata/md5-cache/kde-frameworks/kemoticons-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kemoticons-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kservice-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kservice-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kservice-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kservice-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kemoticons-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kemoticons-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=72e9024a382147278fad062e4300c8f7 diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-5.107.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-5.108.0 similarity index 79% rename from metadata/md5-cache/kde-frameworks/kfilemetadata-5.107.0 rename to metadata/md5-cache/kde-frameworks/kfilemetadata-5.108.0 index f3e817da6fa3..70242807f455 100644 --- a/metadata/md5-cache/kde-frameworks/kfilemetadata-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kfilemetadata-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=test? ( || ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=test? ( || ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket: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 +DEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org optfeature python-any-r1 IUSE=epub exif ffmpeg mobi pdf taglib debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket: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 +RDEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kfilemetadata-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kfilemetadata-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=55517672c46631bd5760d68fd43b5810 diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.107.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.108.0 similarity index 77% rename from metadata/md5-cache/kde-frameworks/kglobalaccel-5.107.0 rename to metadata/md5-cache/kde-frameworks/kglobalaccel-5.108.0 index 3edff88ebcf4..22923b2737f6 100644 --- a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 X? ( =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms ) test? ( >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 =kde-frameworks/kdeclarative-5.107*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 X? ( =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms ) test? ( >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 =kde-frameworks/kdeclarative-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,10 +8,10 @@ INHERIT=ecm frameworks.kde.org IUSE=X debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 X? ( =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*: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 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 X? ( =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*: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 REQUIRED_USE=test? ( X ) RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kglobalaccel-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kglobalaccel-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c5c74309c2df14f39ae22053ace1ebc6 diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-5.107.0 b/metadata/md5-cache/kde-frameworks/kguiaddons-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/kguiaddons-5.107.0 rename to metadata/md5-cache/kde-frameworks/kguiaddons-5.108.0 index 43e07fae5431..7dd513cf400e 100644 --- a/metadata/md5-cache/kde-frameworks/kguiaddons-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kguiaddons-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.9:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.9:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.9:5=[wayland] >=dev-qt/qtwayland-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9: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 @@ -11,7 +11,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.9:5=[wayland] >=dev-qt/qtwayland-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9: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 ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kguiaddons-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kguiaddons-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fe9dfe2279807279a6fa81d1035867d7 +_md5_=e1834dd7c9645b2a76eee0ec6a381538 diff --git a/metadata/md5-cache/kde-frameworks/kholidays-5.107.0 b/metadata/md5-cache/kde-frameworks/kholidays-5.108.0 similarity index 92% rename from metadata/md5-cache/kde-frameworks/kholidays-5.107.0 rename to metadata/md5-cache/kde-frameworks/kholidays-5.108.0 index 30df0634b0dd..1b982bbb3a23 100644 --- a/metadata/md5-cache/kde-frameworks/kholidays-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kholidays-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Library to determine holidays and other special events for a geographical region @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kholidays-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kholidays-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7cb302ecc451a1138bb7cf583a83264a diff --git a/metadata/md5-cache/kde-frameworks/khtml-5.107.0 b/metadata/md5-cache/kde-frameworks/khtml-5.108.0 similarity index 52% rename from metadata/md5-cache/kde-frameworks/khtml-5.107.0 rename to metadata/md5-cache/kde-frameworks/khtml-5.108.0 index 7ac2c164810a..8b1782341b91 100644 --- a/metadata/md5-cache/kde-frameworks/khtml-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/khtml-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=dev-lang/perl dev-util/gperf >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=dev-lang/perl dev-util/gperf >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/kjs-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/ktextwidgets-5.107*:5 =kde-frameworks/kwallet-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/sonnet-5.107*: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.9:5 x11-libs/libX11 ) test? ( >=dev-qt/qtx11extras-5.15.9:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/kjs-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/ktextwidgets-5.108*:5 =kde-frameworks/kwallet-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/sonnet-5.108*: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.9:5 x11-libs/libX11 ) test? ( >=dev-qt/qtx11extras-5.15.9:5 ) X? ( x11-base/xorg-proto ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=KHTML web rendering engine EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=X debug test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 -RDEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/kjs-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/ktextwidgets-5.107*:5 =kde-frameworks/kwallet-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/sonnet-5.107*: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.9:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=dev-libs/openssl:0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/kjs-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/ktextwidgets-5.108*:5 =kde-frameworks/kwallet-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/sonnet-5.108*: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.9:5 x11-libs/libX11 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/portingAids/khtml-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/portingAids/khtml-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=9c2d3bcaec345337e19d6d27a623892b diff --git a/metadata/md5-cache/kde-frameworks/ki18n-5.107.0 b/metadata/md5-cache/kde-frameworks/ki18n-5.108.0 similarity index 94% rename from metadata/md5-cache/kde-frameworks/ki18n-5.107.0 rename to metadata/md5-cache/kde-frameworks/ki18n-5.108.0 index 82b85990ca60..3009bf9c0e9e 100644 --- a/metadata/md5-cache/kde-frameworks/ki18n-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/ki18n-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtdeclarative-5.15.9:5 sys-devel/gettext virtual/libintl test? ( >=dev-qt/qtconcurrent-5.15.9: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 @@ -11,7 +11,7 @@ LICENSE=LGPL-2+ RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-qt/qtdeclarative-5.15.9: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_10 python_single_target_python3_11 ) RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/ki18n-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/ki18n-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3cbb496dfcc8da453c8cd8d2246f2b40 diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-5.107.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-5.108.0 similarity index 79% rename from metadata/md5-cache/kde-frameworks/kiconthemes-5.107.0 rename to metadata/md5-cache/kde-frameworks/kiconthemes-5.108.0 index 46bfab9c6f6c..f2896c375638 100644 --- a/metadata/md5-cache/kde-frameworks/kiconthemes-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kiconthemes-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 test? ( >=dev-qt/qtdeclarative-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 test? ( >=dev-qt/qtdeclarative-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug designer doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kiconthemes-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kiconthemes-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6d69e60d887cc0b121b6f83be7bef1cf diff --git a/metadata/md5-cache/kde-frameworks/kidletime-5.107.0 b/metadata/md5-cache/kde-frameworks/kidletime-5.108.0 similarity index 95% rename from metadata/md5-cache/kde-frameworks/kidletime-5.107.0 rename to metadata/md5-cache/kde-frameworks/kidletime-5.108.0 index 28ecd3b33ffe..5126b03d7d91 100644 --- a/metadata/md5-cache/kde-frameworks/kidletime-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kidletime-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.9:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=wayland? ( >=dev-qt/qtwaylandscanner-5.15.9:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.9:5=[wayland] >=dev-qt/qtwayland-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.9:5 x11-libs/libXScrnSaver ) wayland? ( >=dev-libs/plasma-wayland-protocols-1.7.0 >=dev-libs/wayland-protocols-1.27:0 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework for detection and notification of device idle time @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 wayland? ( dev-libs/wayland >=dev-qt/qtgui-5.15.9:5=[wayland] >=dev-qt/qtwayland-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtdbus-5.15.9: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kidletime-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kidletime-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=677c4c226533e59f7b0df790a55cbd69 diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-5.107.0 b/metadata/md5-cache/kde-frameworks/kimageformats-5.108.0 similarity index 85% rename from metadata/md5-cache/kde-frameworks/kimageformats-5.107.0 rename to metadata/md5-cache/kde-frameworks/kimageformats-5.108.0 index d5afca5d2ad0..853fa2e308a4 100644 --- a/metadata/md5-cache/kde-frameworks/kimageformats-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kimageformats-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/karchive-5.107*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.9:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) test? ( heif? ( media-libs/libheif[x265] ) ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/karchive-5.108*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.9:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) test? ( heif? ( media-libs/libheif[x265] ) ) 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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=avif eps heif jpegxl openexr raw debug test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/karchive-5.107*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.9:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 =kde-frameworks/karchive-5.108*:5 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtprintsupport-5.15.9:5 ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( media-libs/libjxl ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kimageformats-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kimageformats-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=43f2a33b1917456efcbc31e50a801005 diff --git a/metadata/md5-cache/kde-frameworks/kinit-5.107.0 b/metadata/md5-cache/kde-frameworks/kinit-5.108.0 similarity index 59% rename from metadata/md5-cache/kde-frameworks/kinit-5.107.0 rename to metadata/md5-cache/kde-frameworks/kinit-5.108.0 index efba27122a04..c03a3fb76293 100644 --- a/metadata/md5-cache/kde-frameworks/kinit-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kinit-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) X? ( x11-base/xorg-proto ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] 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 workspaces EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ @@ -8,8 +8,8 @@ INHERIT=ecm frameworks.kde.org IUSE=+caps +man X debug KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kinit-5.107.0.tar.xz +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] caps? ( sys-libs/libcap ) X? ( x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kinit-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a022d40e6475e13c651900f93afe0dde diff --git a/metadata/md5-cache/kde-frameworks/kio-5.107.0 b/metadata/md5-cache/kde-frameworks/kio-5.108.0 similarity index 50% rename from metadata/md5-cache/kde-frameworks/kio-5.107.0 rename to metadata/md5-cache/kde-frameworks/kio-5.108.0 index 6a69381341dd..2266d09b9fbd 100644 --- a/metadata/md5-cache/kde-frameworks/kio-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kio-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kbookmarks-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/ktextwidgets-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/solid-5.107*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.107*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.107*:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 ) >=dev-qt/qtconcurrent-5.15.9:5 test? ( sys-libs/zlib ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kbookmarks-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/ktextwidgets-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/solid-5.108*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.108*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.108*:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 ) >=dev-qt/qtconcurrent-5.15.9:5 test? ( sys-libs/zlib ) 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://develop.kde.org/products/frameworks/ @@ -8,10 +8,10 @@ INHERIT=ecm frameworks.kde.org xdg-utils IUSE=acl +handbook kerberos +kwallet X debug designer doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -PDEPEND=>=kde-frameworks/kded-5.107:5 -RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kbookmarks-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kcrash-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/ktextwidgets-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X?] =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/solid-5.107*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.107*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.107*:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +PDEPEND=>=kde-frameworks/kded-5.108:5 +RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kbookmarks-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kcrash-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/ktextwidgets-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X?] =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/solid-5.108*:5 acl? ( sys-apps/attr virtual/acl ) handbook? ( =kde-frameworks/kdoctools-5.108*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.108*:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kio-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kio-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e6fda2d7bf6f9e22c797ceacaab82716 diff --git a/metadata/md5-cache/kde-frameworks/kirigami-5.107.0 b/metadata/md5-cache/kde-frameworks/kirigami-5.108.0 similarity index 94% rename from metadata/md5-cache/kde-frameworks/kirigami-5.107.0 rename to metadata/md5-cache/kde-frameworks/kirigami-5.108.0 index ee156b0a5804..a492780458c8 100644 --- a/metadata/md5-cache/kde-frameworks/kirigami-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kirigami-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare pretend setup test unpack DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Lightweight user interface framework for mobile and convergent applications @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kirigami2-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kirigami2-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c5b0a55f516b83a5fc15d2e9686c7e56 diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-5.107.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-5.108.0 similarity index 92% rename from metadata/md5-cache/kde-frameworks/kitemmodels-5.107.0 rename to metadata/md5-cache/kde-frameworks/kitemmodels-5.108.0 index 4be9833201f0..a493ab8e1392 100644 --- a/metadata/md5-cache/kde-frameworks/kitemmodels-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kitemmodels-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.9:5 ) test? ( >=dev-qt/qtwidgets-5.15.9: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=qml? ( >=dev-qt/qtdeclarative-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kitemmodels-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kitemmodels-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e33e7da06635d8391565273e742c8d95 diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-5.107.0 b/metadata/md5-cache/kde-frameworks/kitemviews-5.108.0 similarity index 92% rename from metadata/md5-cache/kde-frameworks/kitemviews-5.107.0 rename to metadata/md5-cache/kde-frameworks/kitemviews-5.108.0 index 2edd981895f1..542bdbc840ee 100644 --- a/metadata/md5-cache/kde-frameworks/kitemviews-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kitemviews-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework providing additional widgets for item models @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kitemviews-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kitemviews-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6b9341bc427abea12768977dddd7a7e6 diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-5.107.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-5.108.0 similarity index 83% rename from metadata/md5-cache/kde-frameworks/kjobwidgets-5.107.0 rename to metadata/md5-cache/kde-frameworks/kjobwidgets-5.108.0 index cc4d77f6dea6..c5dbeae16966 100644 --- a/metadata/md5-cache/kde-frameworks/kjobwidgets-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kjobwidgets-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 ) X? ( x11-base/xorg-proto x11-libs/libX11 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 X? ( >=dev-qt/qtx11extras-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=X debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 X? ( >=dev-qt/qtx11extras-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kjobwidgets-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kjobwidgets-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6b4a93a96d18ec53f9abee3ebc979fde diff --git a/metadata/md5-cache/kde-frameworks/kjs-5.107.0 b/metadata/md5-cache/kde-frameworks/kjs-5.108.0 similarity index 84% rename from metadata/md5-cache/kde-frameworks/kjs-5.107.0 rename to metadata/md5-cache/kde-frameworks/kjs-5.108.0 index f14b95421d78..e741c851a147 100644 --- a/metadata/md5-cache/kde-frameworks/kjs-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kjs-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.107:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=dev-lang/perl >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.108:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/portingAids/kjs-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/portingAids/kjs-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d12f227c292e90cedb73286b9550ce77 diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-5.107.0 b/metadata/md5-cache/kde-frameworks/knewstuff-5.108.0 similarity index 58% rename from metadata/md5-cache/kde-frameworks/knewstuff-5.107.0 rename to metadata/md5-cache/kde-frameworks/knewstuff-5.108.0 index 79af6c47c8e8..3f074efc0dc8 100644 --- a/metadata/md5-cache/kde-frameworks/knewstuff-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/knewstuff-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/attica-5.107*:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kpackage-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 opds? ( =kde-frameworks/syndication-5.107*:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/attica-5.108*:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kpackage-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 opds? ( =kde-frameworks/syndication-5.108*:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework for downloading and sharing additional application data EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ @@ -8,8 +8,8 @@ INHERIT=ecm frameworks.kde.org IUSE=opds debug designer doc KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/attica-5.107*:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kpackage-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 opds? ( =kde-frameworks/syndication-5.107*:5 ) >=kde-frameworks/kirigami-5.107:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/knewstuff-5.107.0.tar.xz +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/attica-5.108*:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kpackage-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 opds? ( =kde-frameworks/syndication-5.108*:5 ) >=kde-frameworks/kirigami-5.108:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/knewstuff-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1f2520aa3f664b8efaefacf4474263fe diff --git a/metadata/md5-cache/kde-frameworks/knotifications-5.107.0 b/metadata/md5-cache/kde-frameworks/knotifications-5.108.0 similarity index 85% rename from metadata/md5-cache/kde-frameworks/knotifications-5.107.0 rename to metadata/md5-cache/kde-frameworks/knotifications-5.108.0 index 0402daab8d74..13a20eaa798e 100644 --- a/metadata/md5-cache/kde-frameworks/knotifications-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/knotifications-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*: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.9:5 ) speech? ( >=dev-qt/qtspeech-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libXtst ) X? ( x11-base/xorg-proto ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*: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.9:5 ) speech? ( >=dev-qt/qtspeech-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,8 +8,8 @@ INHERIT=ecm frameworks.kde.org IUSE=dbus phonon qml speech X debug doc KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*: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.9:5 ) speech? ( >=dev-qt/qtspeech-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/knotifications-5.107.0.tar.xz +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*: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.9:5 ) speech? ( >=dev-qt/qtspeech-5.15.9:5 ) X? ( >=dev-qt/qtx11extras-5.15.9: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.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/knotifications-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6a0060202ed943bb380f47e0d9f71fd4 diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-5.107.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-5.108.0 similarity index 75% rename from metadata/md5-cache/kde-frameworks/knotifyconfig-5.107.0 rename to metadata/md5-cache/kde-frameworks/knotifyconfig-5.108.0 index fb6b4c7b56f0..950c3cbaf5b2 100644 --- a/metadata/md5-cache/kde-frameworks/knotifyconfig-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/knotifyconfig-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*:5 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,8 +8,8 @@ INHERIT=ecm frameworks.kde.org IUSE=phonon debug doc KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/knotifyconfig-5.107.0.tar.xz +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*: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.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/knotifyconfig-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=60db29b51269083091a4571e9749e3e8 diff --git a/metadata/md5-cache/kde-frameworks/kpackage-5.107.0 b/metadata/md5-cache/kde-frameworks/kpackage-5.108.0 similarity index 70% rename from metadata/md5-cache/kde-frameworks/kpackage-5.107.0 rename to metadata/md5-cache/kde-frameworks/kpackage-5.108.0 index fad3f0d9b116..868b6e6f3290 100644 --- a/metadata/md5-cache/kde-frameworks/kpackage-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kpackage-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=man debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kpackage-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kpackage-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2db9a676192192901ff5200c9d1fd63d diff --git a/metadata/md5-cache/kde-frameworks/kparts-5.107.0 b/metadata/md5-cache/kde-frameworks/kparts-5.108.0 similarity index 62% rename from metadata/md5-cache/kde-frameworks/kparts-5.107.0 rename to metadata/md5-cache/kde-frameworks/kparts-5.108.0 index 04250cfd2916..9eb4f49102d2 100644 --- a/metadata/md5-cache/kde-frameworks/kparts-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kparts-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 >=kde-frameworks/ktextwidgets-5.107:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 >=kde-frameworks/ktextwidgets-5.108: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kparts-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kparts-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=97db5ec1a0dd7236e259dbaa9a610745 diff --git a/metadata/md5-cache/kde-frameworks/kpeople-5.107.0 b/metadata/md5-cache/kde-frameworks/kpeople-5.108.0 similarity index 76% rename from metadata/md5-cache/kde-frameworks/kpeople-5.107.0 rename to metadata/md5-cache/kde-frameworks/kpeople-5.108.0 index d1d589740108..08ca10afa29b 100644 --- a/metadata/md5-cache/kde-frameworks/kpeople-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kpeople-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*: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 @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1 -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kpeople-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kpeople-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6e63142281fa0707d868b46882628e98 diff --git a/metadata/md5-cache/kde-frameworks/kplotting-5.107.0 b/metadata/md5-cache/kde-frameworks/kplotting-5.108.0 similarity index 94% rename from metadata/md5-cache/kde-frameworks/kplotting-5.107.0 rename to metadata/md5-cache/kde-frameworks/kplotting-5.108.0 index 24ef5a50b34e..182c1cf65af1 100644 --- a/metadata/md5-cache/kde-frameworks/kplotting-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kplotting-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework providing easy data-plotting functions @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kplotting-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kplotting-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=06e80e38d34154df9b38c90692dae312 diff --git a/metadata/md5-cache/kde-frameworks/kpty-5.107.0 b/metadata/md5-cache/kde-frameworks/kpty-5.108.0 similarity index 78% rename from metadata/md5-cache/kde-frameworks/kpty-5.107.0 rename to metadata/md5-cache/kde-frameworks/kpty-5.108.0 index f7f0f083d13e..b4acfb059b31 100644 --- a/metadata/md5-cache/kde-frameworks/kpty-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kpty-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND==kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 sys-libs/libutempter test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND==kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND==kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 sys-libs/libutempter >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND==kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kpty-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kpty-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c7a5a5ea87f419590cba3896696e888b diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-5.107.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-5.108.0 similarity index 76% rename from metadata/md5-cache/kde-frameworks/kquickcharts-5.107.0 rename to metadata/md5-cache/kde-frameworks/kquickcharts-5.108.0 index ea0fb2a43d9c..34bff01f6c84 100644 --- a/metadata/md5-cache/kde-frameworks/kquickcharts-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kquickcharts-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 examples? ( >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kdeclarative-5.107*:5 =kde-frameworks/kirigami-5.107*:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 examples? ( >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kdeclarative-5.108*:5 =kde-frameworks/kirigami-5.108*: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 @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug examples test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 examples? ( >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kdeclarative-5.107*:5 =kde-frameworks/kirigami-5.107*:5 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 examples? ( >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kdeclarative-5.108*:5 =kde-frameworks/kirigami-5.108*:5 ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kquickcharts-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kquickcharts-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3bbf06c2061c356a35aa0ff9a78b3705 diff --git a/metadata/md5-cache/kde-frameworks/kross-5.107.0 b/metadata/md5-cache/kde-frameworks/kross-5.108.0 similarity index 65% rename from metadata/md5-cache/kde-frameworks/kross-5.107.0 rename to metadata/md5-cache/kde-frameworks/kross-5.108.0 index 7573d13f278f..28ec2d1b7603 100644 --- a/metadata/md5-cache/kde-frameworks/kross-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kross-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.107:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.108:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 >=dev-qt/designer-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 >=dev-qt/designer-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework for embedding scripting into applications EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug +handbook test KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtscript-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/portingAids/kross-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/portingAids/kross-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4098936b102807795ae9ad5239561270 diff --git a/metadata/md5-cache/kde-frameworks/krunner-5.107.0 b/metadata/md5-cache/kde-frameworks/krunner-5.108.0 similarity index 68% rename from metadata/md5-cache/kde-frameworks/krunner-5.107.0 rename to metadata/md5-cache/kde-frameworks/krunner-5.108.0 index 5da04cf5948b..316ea62c46bd 100644 --- a/metadata/md5-cache/kde-frameworks/krunner-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/krunner-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/plasma-5.107*:5 =kde-frameworks/solid-5.107*:5 =kde-frameworks/threadweaver-5.107*:5 activities? ( =kde-frameworks/kactivities-5.107*:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/plasma-5.108*:5 =kde-frameworks/solid-5.108*:5 =kde-frameworks/threadweaver-5.108*:5 activities? ( =kde-frameworks/kactivities-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=activities debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/plasma-5.107*:5 =kde-frameworks/solid-5.107*:5 =kde-frameworks/threadweaver-5.107*:5 activities? ( =kde-frameworks/kactivities-5.107*:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/plasma-5.108*:5 =kde-frameworks/solid-5.108*:5 =kde-frameworks/threadweaver-5.108*:5 activities? ( =kde-frameworks/kactivities-5.108*:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/krunner-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/krunner-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=dbcf987b22067b296fb2244113247156 diff --git a/metadata/md5-cache/kde-frameworks/kservice-5.107.0 b/metadata/md5-cache/kde-frameworks/kservice-5.108.0 similarity index 78% rename from metadata/md5-cache/kde-frameworks/kservice-5.107.0 rename to metadata/md5-cache/kde-frameworks/kservice-5.108.0 index 1adcb53a8328..388775c2b669 100644 --- a/metadata/md5-cache/kde-frameworks/kservice-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kservice-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=sys-devel/bison sys-devel/flex man? ( >=kde-frameworks/kdoctools-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=sys-devel/bison sys-devel/flex man? ( >=kde-frameworks/kdoctools-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 test? ( >=dev-qt/qtconcurrent-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 test? ( >=dev-qt/qtconcurrent-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=+man debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 LGPL-2.1+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kservice-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kservice-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a9f30521b88bc6b9c0151d120df67e61 diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-5.107.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-5.108.0 similarity index 53% rename from metadata/md5-cache/kde-frameworks/ktexteditor-5.107.0 rename to metadata/md5-cache/kde-frameworks/ktexteditor-5.108.0 index a3ce0f642435..8b5d30f04c09 100644 --- a/metadata/md5-cache/kde-frameworks/ktexteditor-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/ktexteditor-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=test? ( >=kde-frameworks/kservice-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=test? ( >=kde-frameworks/kservice-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/sonnet-5.107*:5 =kde-frameworks/syntax-highlighting-5.107*:5 editorconfig? ( app-text/editorconfig-core-c ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/sonnet-5.108*:5 =kde-frameworks/syntax-highlighting-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=+editorconfig debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kauth-5.107*:5 =kde-frameworks/kcodecs-5.107*:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kjobwidgets-5.107*:5 =kde-frameworks/kparts-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5 =kde-frameworks/kxmlgui-5.107*:5 =kde-frameworks/sonnet-5.107*:5 =kde-frameworks/syntax-highlighting-5.107*:5 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kauth-5.108*:5 =kde-frameworks/kcodecs-5.108*:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kjobwidgets-5.108*:5 =kde-frameworks/kparts-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5 =kde-frameworks/kxmlgui-5.108*:5 =kde-frameworks/sonnet-5.108*:5 =kde-frameworks/syntax-highlighting-5.108*: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 ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/ktexteditor-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/ktexteditor-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ca014929f2fc0f0e182c13650ec6f7a6 diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-5.107.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-5.108.0 similarity index 69% rename from metadata/md5-cache/kde-frameworks/ktextwidgets-5.107.0 rename to metadata/md5-cache/kde-frameworks/ktextwidgets-5.108.0 index 35111d55fb59..ceb2741750c2 100644 --- a/metadata/md5-cache/kde-frameworks/ktextwidgets-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/ktextwidgets-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/sonnet-5.107*:5 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/sonnet-5.108*:5 speech? ( >=dev-qt/qtspeech-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=speech debug designer doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ LGPL-2.1+ -RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.107*:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/sonnet-5.107*:5 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcompletion-5.108*:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/sonnet-5.108*:5 speech? ( >=dev-qt/qtspeech-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/ktextwidgets-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/ktextwidgets-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2996e762fff35869992bcee9304e814d diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-5.107.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-5.108.0 similarity index 84% rename from metadata/md5-cache/kde-frameworks/kunitconversion-5.107.0 rename to metadata/md5-cache/kde-frameworks/kunitconversion-5.108.0 index 5461387774b7..ff9f5d34b758 100644 --- a/metadata/md5-cache/kde-frameworks/kunitconversion-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kunitconversion-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtnetwork-5.15.9:5 =kde-frameworks/ki18n-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtnetwork-5.15.9:5 =kde-frameworks/ki18n-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtnetwork-5.15.9:5 =kde-frameworks/ki18n-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtnetwork-5.15.9:5 =kde-frameworks/ki18n-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kunitconversion-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kunitconversion-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ee99d655a909587d09db3507985ed410 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-5.107.0 b/metadata/md5-cache/kde-frameworks/kwallet-5.108.0 similarity index 65% rename from metadata/md5-cache/kde-frameworks/kwallet-5.107.0 rename to metadata/md5-cache/kde-frameworks/kwallet-5.108.0 index 24149025b64c..0cd8f352cd47 100644 --- a/metadata/md5-cache/kde-frameworks/kwallet-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kwallet-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=app-crypt/qca-2.3.1:2[qt5(+)] dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X] gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=app-crypt/qca-2.3.1:2[qt5(+)] dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X] 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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org optfeature IUSE=gpg +man debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=app-crypt/qca-2.3.1:2[qt5(+)] dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdbusaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X] gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=app-crypt/qca-2.3.1:2[qt5(+)] dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdbusaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X] 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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kwallet-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kwallet-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ccb20f038485b52ef50f1bfc7c38a11e diff --git a/metadata/md5-cache/kde-frameworks/kwayland-5.107.0 b/metadata/md5-cache/kde-frameworks/kwayland-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/kwayland-5.107.0 rename to metadata/md5-cache/kde-frameworks/kwayland-5.108.0 index ca50452b58c4..13b27fb4936e 100644 --- a/metadata/md5-cache/kde-frameworks/kwayland-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kwayland-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/qtwaylandscanner-5.15.9:5 >=dev-util/wayland-scanner-1.19.0 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.9:5 >=dev-util/wayland-scanner-1.19.0 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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.9:5 >=dev-qt/qtgui-5.15.9:5=[egl] >=dev-qt/qtwayland-5.15.9:5= media-libs/libglvnd >=dev-libs/plasma-wayland-protocols-1.9.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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtgui-5.15.9:5=[egl] >=dev-qt/qtwayland-5.15.9: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kwayland-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kwayland-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7c86369ab128b1fab2520b2332556896 diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.107.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.108.0 similarity index 92% rename from metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.107.0 rename to metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.108.0 index 17780307bc10..c8d334e6d55e 100644 --- a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kwidgetsaddons-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kwidgetsaddons-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=574e9d95b9631782c3905612d16af9f3 diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-5.107.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-5.108.0 similarity index 95% rename from metadata/md5-cache/kde-frameworks/kwindowsystem-5.107.0 rename to metadata/md5-cache/kde-frameworks/kwindowsystem-5.108.0 index 3cfa33f6f76c..4fee181ad09f 100644 --- a/metadata/md5-cache/kde-frameworks/kwindowsystem-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kwindowsystem-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 X? ( >=dev-qt/qtx11extras-5.15.9: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.9: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 @@ -11,7 +11,7 @@ LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT PDEPEND=wayland? ( >=kde-plasma/kwayland-integration-5.25.5-r1:5 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 X? ( >=dev-qt/qtx11extras-5.15.9: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 ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kwindowsystem-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kwindowsystem-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3162b3ca95e2f3ebe2ee92cd5903b70f diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-5.107.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-5.108.0 similarity index 67% rename from metadata/md5-cache/kde-frameworks/kxmlgui-5.107.0 rename to metadata/md5-cache/kde-frameworks/kxmlgui-5.108.0 index 6f9fd8ab55b3..8504004e917f 100644 --- a/metadata/md5-cache/kde-frameworks/kxmlgui-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/kxmlgui-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug designer doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.107*:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kitemviews-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.108*:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kitemviews-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/kxmlgui-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/kxmlgui-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=cae2a51dda8b3d6ff9a42180e876f445 diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.107.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.108.0 similarity index 91% rename from metadata/md5-cache/kde-frameworks/modemmanager-qt-5.107.0 rename to metadata/md5-cache/kde-frameworks/modemmanager-qt-5.108.0 index 5217137caf1d..b7e6d2a1b2e0 100644 --- a/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/modemmanager-qt-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 net-misc/modemmanager test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=ModemManager bindings for Qt @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtxml-5.15.9: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/modemmanager-qt-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/modemmanager-qt-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=48d71311750b36f138bb39a7ee3b95bd diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.107.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.108.0 similarity index 91% rename from metadata/md5-cache/kde-frameworks/networkmanager-qt-5.107.0 rename to metadata/md5-cache/kde-frameworks/networkmanager-qt-5.108.0 index 4296e8752807..3fd03690e33e 100644 --- a/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/networkmanager-qt-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtnetwork-5.15.9: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2 RDEPEND=dev-libs/glib:2 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtnetwork-5.15.9: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/networkmanager-qt-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/networkmanager-qt-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=2abde76a503a5dde28055063200a76cd diff --git a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.107.0 b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.108.0 similarity index 86% rename from metadata/md5-cache/kde-frameworks/oxygen-icons-5.107.0 rename to metadata/md5-cache/kde-frameworks/oxygen-icons-5.108.0 index 95c288302b59..7267f702b905 100644 --- a/metadata/md5-cache/kde-frameworks/oxygen-icons-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/oxygen-icons-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/qtcore-5.15.9:5 >=kde-frameworks/extra-cmake-modules-5.107:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=>=dev-qt/qtcore-5.15.9:5 >=kde-frameworks/extra-cmake-modules-5.108:5 test? ( app-misc/fdupes ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install nofetch postinst postrm prepare test unpack DEPEND=test? ( >=dev-qt/qttest-5.15.9:5 ) DESCRIPTION=Oxygen SVG icon theme @@ -9,7 +9,7 @@ IUSE=test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=LGPL-3 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/oxygen-icons5-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/oxygen-icons5-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=b5209dff8f78ec544201ba862a3c692a diff --git a/metadata/md5-cache/kde-frameworks/plasma-5.107.0 b/metadata/md5-cache/kde-frameworks/plasma-5.108.0 similarity index 56% rename from metadata/md5-cache/kde-frameworks/plasma-5.107.0 rename to metadata/md5-cache/kde-frameworks/plasma-5.108.0 index 36a115c86065..8c3e93730dcc 100644 --- a/metadata/md5-cache/kde-frameworks/plasma-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/plasma-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.107:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=man? ( >=kde-frameworks/kdoctools-5.108:5 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[gles2-only=,X] >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 =kde-frameworks/kactivities-5.107*:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kconfig-5.107*:5[qml] =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdeclarative-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kirigami-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kpackage-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X] =kde-frameworks/kxmlgui-5.107*:5 x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) wayland? ( =kde-frameworks/kwayland-5.107*:5 media-libs/libglvnd ) x11-base/xorg-proto test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[gles2-only=,X] >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 =kde-frameworks/kactivities-5.108*:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kconfig-5.108*:5[qml] =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdeclarative-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kirigami-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kpackage-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X] =kde-frameworks/kxmlgui-5.108*:5 x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) wayland? ( =kde-frameworks/kwayland-5.108*:5 media-libs/libglvnd ) 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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=gles2-only man wayland debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[gles2-only=,X] >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 =kde-frameworks/kactivities-5.107*:5 =kde-frameworks/karchive-5.107*:5 =kde-frameworks/kconfig-5.107*:5[qml] =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/kdeclarative-5.107*:5 =kde-frameworks/kglobalaccel-5.107*:5 =kde-frameworks/kguiaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kirigami-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/kpackage-5.107*:5 =kde-frameworks/kservice-5.107*:5 =kde-frameworks/kwidgetsaddons-5.107*:5 =kde-frameworks/kwindowsystem-5.107*:5[X] =kde-frameworks/kxmlgui-5.107*:5 x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) wayland? ( =kde-frameworks/kwayland-5.107*:5 media-libs/libglvnd ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[gles2-only=,X] >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 =kde-frameworks/kactivities-5.108*:5 =kde-frameworks/karchive-5.108*:5 =kde-frameworks/kconfig-5.108*:5[qml] =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/kdeclarative-5.108*:5 =kde-frameworks/kglobalaccel-5.108*:5 =kde-frameworks/kguiaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kirigami-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/kpackage-5.108*:5 =kde-frameworks/kservice-5.108*:5 =kde-frameworks/kwidgetsaddons-5.108*:5 =kde-frameworks/kwindowsystem-5.108*:5[X] =kde-frameworks/kxmlgui-5.108*:5 x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) wayland? ( =kde-frameworks/kwayland-5.108*: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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/plasma-framework-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/plasma-framework-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=35f4ece92e78104b3503e1e92f6b10ec diff --git a/metadata/md5-cache/kde-frameworks/prison-5.107.0 b/metadata/md5-cache/kde-frameworks/prison-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/prison-5.107.0 rename to metadata/md5-cache/kde-frameworks/prison-5.108.0 index 7d71fb47c688..321dd58b773b 100644 --- a/metadata/md5-cache/kde-frameworks/prison-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/prison-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-5.15.9:5 ) test? ( >=dev-qt/qtwidgets-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=QRCode and data matrix barcode library @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/prison-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/prison-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=fba1fffa538e46ff4ce1d9bdd7518e05 diff --git a/metadata/md5-cache/kde-frameworks/purpose-5.107.0 b/metadata/md5-cache/kde-frameworks/purpose-5.108.0 similarity index 71% rename from metadata/md5-cache/kde-frameworks/purpose-5.107.0 rename to metadata/md5-cache/kde-frameworks/purpose-5.108.0 index ddfb15d5ea3d..3b512407204f 100644 --- a/metadata/md5-cache/kde-frameworks/purpose-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/purpose-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kirigami-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/prison-5.107*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kirigami-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/prison-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org optfeature xdg-utils IUSE=bluetooth +kaccounts debug test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ -RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.107*:5 =kde-frameworks/ki18n-5.107*:5 =kde-frameworks/kio-5.107*:5 =kde-frameworks/kirigami-5.107*:5 =kde-frameworks/knotifications-5.107*:5 =kde-frameworks/prison-5.107*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kdeclarative-5.107:5 bluetooth? ( =kde-frameworks/bluez-qt-5.107*:5 ) kaccounts? ( net-libs/accounts-qml ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kcoreaddons-5.108*:5 =kde-frameworks/ki18n-5.108*:5 =kde-frameworks/kio-5.108*:5 =kde-frameworks/kirigami-5.108*:5 =kde-frameworks/knotifications-5.108*:5 =kde-frameworks/prison-5.108*:5 kaccounts? ( >=kde-apps/kaccounts-integration-19.04.3:5 net-libs/accounts-qt ) >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kdeclarative-5.108:5 bluetooth? ( =kde-frameworks/bluez-qt-5.108*:5 ) kaccounts? ( net-libs/accounts-qml ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test !test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/purpose-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/purpose-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=417aa743266fde488a6943c5e54c57dd diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.107.0 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.108.0 similarity index 73% rename from metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.107.0 rename to metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.108.0 index 3efb8844339b..82e4c2bb3099 100644 --- a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.9:5= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kirigami-5.107*:5 =kde-frameworks/sonnet-5.107*:5[qml] test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kirigami-5.108*:5 =kde-frameworks/sonnet-5.108*: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=|| ( GPL-2+ LGPL-3+ ) -RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfigwidgets-5.107*:5 =kde-frameworks/kiconthemes-5.107*:5 =kde-frameworks/kirigami-5.107*:5 =kde-frameworks/sonnet-5.107*:5[qml] >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5= >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfigwidgets-5.108*:5 =kde-frameworks/kiconthemes-5.108*:5 =kde-frameworks/kirigami-5.108*:5 =kde-frameworks/sonnet-5.108*:5[qml] >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/qqc2-desktop-style-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/qqc2-desktop-style-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=5edc21aa7028ef25df5a6b6ea9cce8d5 diff --git a/metadata/md5-cache/kde-frameworks/solid-5.107.0 b/metadata/md5-cache/kde-frameworks/solid-5.108.0 similarity index 94% rename from metadata/md5-cache/kde-frameworks/solid-5.107.0 rename to metadata/md5-cache/kde-frameworks/solid-5.108.0 index 56343b8f7732..9e2c2a96438e 100644 --- a/metadata/md5-cache/kde-frameworks/solid-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/solid-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 sys-devel/bison sys-devel/flex >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 sys-devel/bison sys-devel/flex >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) test? ( >=dev-qt/qtconcurrent-5.15.9: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtxml-5.15.9: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 ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/solid-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/solid-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f1ab2b4fdc1a6316f90ae4ebdeb08379 diff --git a/metadata/md5-cache/kde-frameworks/sonnet-5.107.0 b/metadata/md5-cache/kde-frameworks/sonnet-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/sonnet-5.107.0 rename to metadata/md5-cache/kde-frameworks/sonnet-5.108.0 index 229826a4e2bf..14dce54087ac 100644 --- a/metadata/md5-cache/kde-frameworks/sonnet-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/sonnet-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 designer? ( dev-qt/designer:5 ) doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.9: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ LGPL-2.1+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-5.15.9:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/sonnet-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/sonnet-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=9c3fd956819d8906dc4311ef0dc1a765 diff --git a/metadata/md5-cache/kde-frameworks/syndication-5.107.0 b/metadata/md5-cache/kde-frameworks/syndication-5.108.0 similarity index 85% rename from metadata/md5-cache/kde-frameworks/syndication-5.107.0 rename to metadata/md5-cache/kde-frameworks/syndication-5.108.0 index 4a0df8849c11..66d30b4ef724 100644 --- a/metadata/md5-cache/kde-frameworks/syndication-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/syndication-5.108.0 @@ -1,6 +1,6 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.107*:5 test? ( >=dev-qt/qtnetwork-5.15.9:5 ) test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.108*:5 test? ( >=dev-qt/qtnetwork-5.15.9: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://develop.kde.org/products/frameworks/ @@ -8,9 +8,9 @@ INHERIT=ecm frameworks.kde.org IUSE=debug doc test KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ -RDEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.107*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 +RDEPEND=>=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.108*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/syndication-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/syndication-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=d91db7b8e22ba6b6e66e28ad1edc937f diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.107.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.108.0 similarity index 93% rename from metadata/md5-cache/kde-frameworks/syntax-highlighting-5.107.0 rename to metadata/md5-cache/kde-frameworks/syntax-highlighting-5.108.0 index 991c564d9680..13b77e891eab 100644 --- a/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/syntax-highlighting-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/perl >=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=dev-lang/perl >=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 DESCRIPTION=Framework for syntax highlighting @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) -SLOT=5/5.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/syntax-highlighting-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/syntax-highlighting-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a224e61bfd2bc8f3c94ed1426db2545f diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-5.107.0 b/metadata/md5-cache/kde-frameworks/threadweaver-5.108.0 similarity index 92% rename from metadata/md5-cache/kde-frameworks/threadweaver-5.107.0 rename to metadata/md5-cache/kde-frameworks/threadweaver-5.108.0 index 358e1a8af8b7..c7451ca7f028 100644 --- a/metadata/md5-cache/kde-frameworks/threadweaver-5.107.0 +++ b/metadata/md5-cache/kde-frameworks/threadweaver-5.108.0 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.107:5 +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( >=app-doc/doxygen-1.8.13-r1 || ( ( =dev-qt/qtcore-5.15.10*:5 =dev-qt/qtgui-5.15.10*:5 =dev-qt/qthelp-5.15.10*:5 =dev-qt/qtsql-5.15.10*:5 =dev-qt/qtwidgets-5.15.10*:5 ) ( =dev-qt/qtcore-5.15.9*:5 =dev-qt/qtgui-5.15.9*:5 =dev-qt/qthelp-5.15.9*:5 =dev-qt/qtsql-5.15.9*:5 =dev-qt/qtwidgets-5.15.9*:5 ) ) ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.108: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 @@ -10,7 +10,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~loong ~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.107 -SRC_URI=mirror://kde/stable/frameworks/5.107/threadweaver-5.107.0.tar.xz +SLOT=5/5.108 +SRC_URI=mirror://kde/stable/frameworks/5.108/threadweaver-5.108.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 frameworks.kde.org 6556398a532490b4d6d03158a82e455a kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=15931d4baffd4b14088b1ff737d76055 diff --git a/metadata/md5-cache/kde-misc/Manifest.gz b/metadata/md5-cache/kde-misc/Manifest.gz index fbc270d39883f48100f402ac859151d23e08068e..92729531d98f8edcc51d34d80a091f9c0e68fa92 100644 GIT binary patch literal 7429 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 D^kzSv literal 5964 zcmV-S7qjReiwFP!00002|81JfZluX^h4*?2z5t2HjJz&KkO2es&fXh&i)o^}$p*>x z0DgLZQEXOmG!mp4k;VEeGvdU#WY#}^`|scG=6L;j-tOZ=>hn%>tapF^&)@#z-{Rlz zw4P;il@{ABrR@|_->ufNht9ELw5G9JFV^}oE9;zcM4v6kGVjB%n(Nuh?B zB#oG+)h+GpwZh7Ymq%PjBR{1Wwy(Qe%BO`Uee`M}MMfioxsng@@_n&WH?)4!&q`S~!x)!SO=(Bq(rS@8U?OWxnA-jYfHB*okvuUb9 z^RmEZ$6`Zy7*$+3ti9KaylI`KRAToM*l(UEum(}f+h#k`%iPf@EsvQswU}$HBYqU> z$O+Y?917HeRIy&uTt{*|l7tQQY&DHqcgUYV+~zO7SGA=g<8+wo?rI;*M06|d(DTAPyGy5kq-4+GtH{AO3^^M=NdDd z#Vbov%~@9#nTbuuG4=qYAJyt~g$MBumOn$PN-<)bxyo!>TAC%F68lagkIwT{fd{S1 z2JY;%)MTH=`%PL3okG*;1n{;$w^>?)>ad$N;^5Dt^tc!coq2^g|5`15kn|Am=<00< zdlws7D^mrs@?6%(URLHjQtPaz4`yx;;ibAw83wvt#_q9?CN-*97;TK&f!yHHWo3t_ zS1|Cbkeg1M{6|g17+K(_wK4C^*Z8Pb9O(=;4?5$XyT~lDN#tViNL7z1qNUV#x8alH83l5Df>Q9sZgR`D+M31(VPks(pV)Qv!Je?Ry|r)OocJ3AT14T)-oUut7y)3SrZ^S z8-34x_p`yMX^H-%p0*GxhFK5NNT9vp! z3e{)ESDmFm6%K)ADKej>9SAS`5FM&RyH<@UcgBx;#9eY_R{^*;E3zsD;Y01rI_e5i z7I=k)&k;VhSa`40*Y)jreZ65S)^@9uN;Nn-*ANAESvyqbU3c0|*?a-Ro zO0BG(p-C`XiJ@jD0I~+M+k9eV9u>)O7L?d+mKh*QR7J)Vos1pjvZC!Y)+QZDw_JLo zm)0YbBUy_rCTRmY6rnQ2efD3KqEF9HPiMVd`HJq|ss$|t#%4jQP*$y{@z?+*sPwKq zx+v{N9r?K}v`?Aw&G<|{HVjwM4Tm74uqvc8_O^AH$c~;OcS`w_fJ^x77&VsA*$qz| z^xM`)wRmG5n?>-+X+gU&mo{pWH5({7?3f9fG3E#}olR#JScX9JaPkSJz?-q41O|u( zdQPWYEa>Kzm|*&a)T0YyQ7TJwcF01yv48z*wcfFH{}S%d*qa=R9&NBWFK`CJeS(&~MAiJr;q>+^erLe`j-L>%B z)Dd$SiQj>oE5UEx4SofFrWMmzLTZ^VWQ3NEs&5$yv`pngjZjyJj5e=8+NZ%E@HquN zUck241T3!&^c>XUwAlqxA2_7EE|Tm9q)h6}!>;gpG*jp*2)=LjINU3MsV5r76dSY+WNW-XQZzz5W{*cY3QF(B|QOx7l`H`O|4VXYAU7C;c0 z7T!8$4Op+iupl56&|Q^qZl+be`HXO1P&~6$2Yt6)v>b*-Cm(xIyE4-*7ZuQkl@K$g zBADRU_^c!a@UA^!I2OdZ+;F9Wk5UK%u;n!{S}cey?cyMU^wKMQO;N{a5rfdFB^=xF+sQn6e&~Hf<08+8MU2|#ji>|KHuBV z*K?mAZW}(5$pftv^cDHGuE%#>7Fd8nnY2p)Lk z053LHg(^Toh5Ag~LvqH>m_ghj-gZtHm{oPc5Cz1T6l!y@%`%~qfh-|!HIX-V`>0m- zU(fDlD^37C)OLa&)?|XVYv6IqDi&LWc=Ul>FpJk)7A5Bfy9i@kKn!I5 zQLT!*)8mwI3N#dqH)TYT7Niv${w}4x0-s)iX3hRfiy)p+fDHzk!K5;ia0uRp!0Il6 zIaLfhG#~)nNp@kbA&^X3*~W&okvHenYk9Sve|$MF_sru%?=Fcx`qz3DjkfzTl-3EJ z7=fLJqLmr!h6Ao1pfKHTg9jNGq(vXgj6Fn|z>hOV8UwduX;_B1tax;0zu>6jaS?SA zI6jDwb`VYHS89(~UYS1cd3uGjsC{*oCxUK@n@DtxY-OZowin4-9e$@e&>=+L+(Yod zQ@wHqLA3-~Z5|-`cpj5E>rS@a^syY?1l22;VtyLt7B;Ra-Rgxq9dCzv0*l>xJp^OqmHj5(Lf~ zETTm><-v&9{MmB0NENWmC6JssHB{t*_b`3iR|kWj<{LKi+{D)KTv!X}LhV*Agz@zY zCPFUI!t>nXH2x6-fy8vwqU3eRIVgSb69?o9EdmCECb8hmW03@eON};y2I+7LI=MRY z$P6>bdR)6QAPg4cK(GZfhs>j^>{RjT2pfNgnn?Jl6+FWZCQ8LPC89&e!!*-CJ=z8^ zBQb0I7iu~h5~xEcphEgX&{j{=?iP#?f_ji(2XAF>&JUR7J&?hL{_jEv_6#h{3NDgB zv{0{KwR$;E_A-v(5+zrFGPSxi5Aq78<;ALhOJ%r0} zPgp&)9rK*={LX#3G0f)Y0cxP?P%FGe$f*lK2u%Wi$j2lA$6C|%l*Y6afZ3zDH29bg z{*=cEp>QK<(Pb2c2`(Yjd*f49!HWSKUw^+C3}~D+b#Nn$L^|$e3k0*nwglqW_7vT` z$0H!sYWQUMrT&XTIjE@Bjo*1U&X0ycp@$DT0Jo|{3@To9Ih`jqndsE^0}`A*S;w%7 zihzeKerAV*s?q|Jh>H!hmdX*9TJo3=_u?=oTdjVyfcyfm9q=J2#x+Y%^WJ2MelAG1 zO37PY=UHAYXxWeb!ofYGlH{Y^0&U~5geNK3&w*}k*31WE5~0OSg9Ixmo(l`EFi&TD zb2muF-e55*Vt^TpD}L1K=PSbfavvYsgWPHCxAPecik}Pkx!$IW6Dy*Aw&F1wWC7UX zXMs$q2Rh72-7#U-i(&k>I}8vum}oW;NNyWRY91dmzJRd6sDTnDh-N5OS_uclM${O3 z#8!V)sst?fjCK?OW1AjC;pyPk1G50A$8nn=?k$^}b&{8Lr0k$(gmP#A9`xf-0wIpR z@e?M8W-}}-8~VT!Mxpqa)z&I*d1C&I_W+Pzm3sa1^KC!>@dU0e7XD^O2Ryxz=rj@5 z12Ezz^#m_hwlmz(#mE-0OIOBW@+22n?A_iy;@P^wT>J~sY9T_t@2X|W_2xo&^ z_H@4ad&TNI(Za_Xe8jIjHNz%1mjE?p!Yopl87}7DkIKZo22@&Sw$A@uRL}8nY2O!+5%*}6IjaX0ZwoeZ1p4Tygk2ud7Ohf=>x+D zU~l;u5m-5?-neIQM4Ki{A!9`*e}S1XFkq&`~K3gT7(Ps;WvuvB*>kium}xK&Io zs);{gqT{Fn7RqW88QsTA$shfM=q{y4b#1cBwdm z4NLk_8xGZvB0NVdUL$aOq8@M~pL2GjMv~|%C2NHJHE!dFrr=h93h2cMG5Po*n1$q$ zpuywZoAD_DhlyO2MoSY4Nq4QoWE+Qpnos~}1ouY1CNQCs1b5s0)=M}U)dZ6#E$V4<zL^2(wIr@7S_1r zvcZUgGI0uk5&TYMU>t$t0zCQRoe7*}eqikTc=_tA^<%u;4gmwKcry=FsZ+C&&F^0z zDufL-6ze_($(*S%f7I%b;4@)Kx_@rW8q9tNfbF=O5?k+3azh z=a=8_-@g3(KA-#|13&MMK12R=@ODLp`IZ*_7?E8jw+nDpYZiuIz08KZO%Hkz+qe9z z;kcPVf{=B@BJ|OV-)!J&{R)MIY`6i`07XTA8$wnGOk<7pz{hd6};i~%?b3D#dsqJG5Sjc0(t^rW^4|A#QD zpE)thf&5BZNihOX?66;x86oPUdOyC6*YD$g{P^+hyxl*Yw?Cd=zTSU-etLX+exZid z6C|mKg!k#to}rnYhU3BOuiKTbgoBa`hx8+PR( zLJ)2UIQlLaSlq~7YzohgEH?;|c|mtq$R;oxzQ+SjH859pm#j2-P0I)(qBjuLVs zM8bHAcJT33hX0}bPzpY0VogJ7el>+d!m|b#+z<7~I8uqroidXxJK~zrtW`+yxXgJW zjp9eBJ)U$hlO!^%2ri&tP8;3j2ft{C95PD=`ovPo zZ%`u5^9xC|BETfzo^=1q?Z3P}&X+ST5=yD^oquEDHku^WiZePh;`ER={>=zXk8clfdwR+c3wT<}K+en8B&K;# zvV1Tn8K+EYorQ8iHmq&JH82CM^qhtAGc8c@FTel#bv%80eEWRU|LK&lCFqI{0~tUy z270xFTlnfj6$KJ?l@rt|2By& zcZX0_^ioXM8-m7KbyDu&E=Pb++$e#vxg%((K^l!;Tzpu+g4e~RI2uVN<{i`bj$3f`E ztV-}J?LtttJaNOz?EC7{uejB#{3WIY zOWekLnf@5-`TN_Lu8RtBew%}vU87&1Y5N2 z(Gnku5k!%}fA-5lrz>~9#lIqf2S=X`T&}bs|I++00tXJu`?-|(#vwv1*Cst&vn2A0 zN^MM}f5XYBofXWyD*_ZqG5vnOWT5WmMfz#1`?ydW!PNsB*g1=ZU4(#j6W^NTR? zJsv-rTRrys-Lbi2tCd$k$`iUU^ERSL6-$X z#~?G8$MfVw>eMxa67A;Z1ro>50<CN diff --git a/metadata/md5-cache/kde-misc/colord-kde-23.04.2 b/metadata/md5-cache/kde-misc/colord-kde-23.04.2 index 584afc81f379..0963413fa241 100644 --- a/metadata/md5-cache/kde-misc/colord-kde-23.04.2 +++ b/metadata/md5-cache/kde-misc/colord-kde-23.04.2 @@ -1,16 +1,16 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/kpackage-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/lcms:2 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kwindowsystem-5.106.0:5 dev-qt/qtcore:5 +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/kpackage-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/lcms:2 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kwindowsystem-5.106.0:5[X=] dev-qt/qtcore:5 DESCRIPTION=Provides interfaces and session daemon to colord EAPI=8 HOMEPAGE=https://invent.kde.org/graphics/colord-kde IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=X debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/kpackage-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/lcms:2 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libxcb ) dev-libs/kirigami-addons:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 kde-plasma/kde-cli-tools:5 x11-misc/colord || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/colord-kde-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fa2d7d4cb9f2cfb47b7171970c284a4d +_md5_=0c48c47ca44c2a4149e6b78322367294 diff --git a/metadata/md5-cache/kde-misc/colord-kde-23.04.3 b/metadata/md5-cache/kde-misc/colord-kde-23.04.3 new file mode 100644 index 000000000000..d3a00f4644bd --- /dev/null +++ b/metadata/md5-cache/kde-misc/colord-kde-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/kpackage-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/lcms:2 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kwindowsystem-5.106.0:5[X=] dev-qt/qtcore:5 +DESCRIPTION=Provides interfaces and session daemon to colord +EAPI=8 +HOMEPAGE=https://invent.kde.org/graphics/colord-kde +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=X debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdeclarative-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/kpackage-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 media-libs/lcms:2 X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 x11-libs/libxcb ) dev-libs/kirigami-addons:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 kde-plasma/kde-cli-tools:5 x11-misc/colord || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/colord-kde-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=440f129a193e6e579cbc836a8db32b75 diff --git a/metadata/md5-cache/kde-misc/kclock-23.04.2 b/metadata/md5-cache/kde-misc/kclock-23.04.2 index 77935d3d150a..86d207c7d64c 100644 --- a/metadata/md5-cache/kde-misc/kclock-23.04.2 +++ b/metadata/md5-cache/kde-misc/kclock-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kclock/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~x86 LICENSE=CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+ RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kclock-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1d84e8f20732d1f276a205265ba349a7 +_md5_=550f45d94112c6f625b5b3fd4da7c236 diff --git a/metadata/md5-cache/kde-misc/kclock-23.04.3 b/metadata/md5-cache/kde-misc/kclock-23.04.3 new file mode 100644 index 000000000000..a2db52419d30 --- /dev/null +++ b/metadata/md5-cache/kde-misc/kclock-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Convergent clock application for Plasma +EAPI=8 +HOMEPAGE=https://apps.kde.org/kclock/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +LICENSE=CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+ +RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kclock-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1d84e8f20732d1f276a205265ba349a7 diff --git a/metadata/md5-cache/kde-misc/kdeconnect-23.04.2-r1 b/metadata/md5-cache/kde-misc/kdeconnect-23.04.2-r1 index 9d01ef607aab..e4bff87168ef 100644 --- a/metadata/md5-cache/kde-misc/kdeconnect-23.04.2-r1 +++ b/metadata/md5-cache/kde-misc/kdeconnect-23.04.2-r1 @@ -7,11 +7,11 @@ HOMEPAGE=https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=bluetooth pulseaudio telephony X debug +handbook test selinux -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+),ssl] >=dev-libs/wayland-1.15.0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5= >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kpeople-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 x11-libs/libxkbcommon bluetooth? ( >=dev-qt/qtbluetooth-5.15.9:5 ) pulseaudio? ( media-libs/pulseaudio-qt:= ) telephony? ( >=kde-frameworks/modemmanager-qt-5.106.0:5 ) X? ( x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst ) dev-libs/kpeoplevcard >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=kde-frameworks/kdeclarative-5.106.0:5 net-fs/sshfs || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-kdeconnect ) RESTRICT=test !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kdeconnect-kde-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=08a61bab369b22194797fb26ff4e3951 +_md5_=8fefcd2bef4d4e30d3ceddd3a74c0c74 diff --git a/metadata/md5-cache/kde-misc/kdeconnect-23.04.3 b/metadata/md5-cache/kde-misc/kdeconnect-23.04.3 new file mode 100644 index 000000000000..66f4e7487e02 --- /dev/null +++ b/metadata/md5-cache/kde-misc/kdeconnect-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-qt/qtwaylandscanner-5.15.9:5 dev-util/wayland-scanner >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.0:2[qt5(+),ssl] >=dev-libs/wayland-1.15.0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5= >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kpeople-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 x11-libs/libxkbcommon bluetooth? ( >=dev-qt/qtbluetooth-5.15.9:5 ) pulseaudio? ( media-libs/pulseaudio-qt:= ) telephony? ( >=kde-frameworks/modemmanager-qt-5.106.0:5 ) X? ( x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst ) dev-libs/wayland-protocols test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Adds communication between KDE Plasma and your smartphone +EAPI=8 +HOMEPAGE=https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=bluetooth pulseaudio telephony X debug +handbook test selinux +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+),ssl] >=dev-libs/wayland-1.15.0 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5= >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwayland-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kguiaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kpeople-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 x11-libs/libxkbcommon bluetooth? ( >=dev-qt/qtbluetooth-5.15.9:5 ) pulseaudio? ( media-libs/pulseaudio-qt:= ) telephony? ( >=kde-frameworks/modemmanager-qt-5.106.0:5 ) X? ( x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst ) dev-libs/kpeoplevcard >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=kde-frameworks/kdeclarative-5.106.0:5 net-fs/sshfs || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 selinux? ( sec-policy/selinux-kdeconnect ) +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kdeconnect-kde-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=84b793f5ddde73cef041ad2ab796495d diff --git a/metadata/md5-cache/kde-misc/kio-gdrive-23.04.2 b/metadata/md5-cache/kde-misc/kio-gdrive-23.04.2 index a92e9ff0efba..c93cc0ebd4b8 100644 --- a/metadata/md5-cache/kde-misc/kio-gdrive-23.04.2 +++ b/metadata/md5-cache/kde-misc/kio-gdrive-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/kio_gdrive/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+share debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kaccounts-integration-20.08.3:5 >=kde-apps/libkgapi-19.08.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 share? ( >=kde-frameworks/purpose-5.106.0:5 ) >=kde-apps/kaccounts-providers-20.08.3: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/release-service/23.04.2/src/kio-gdrive-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f45bf4cde741cd84d7a3d6abc67d3152 +_md5_=96924732186eb92f9558daa895a07b95 diff --git a/metadata/md5-cache/kde-misc/kio-gdrive-23.04.3 b/metadata/md5-cache/kde-misc/kio-gdrive-23.04.3 new file mode 100644 index 000000000000..43a0c5707ad2 --- /dev/null +++ b/metadata/md5-cache/kde-misc/kio-gdrive-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/intltool >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kaccounts-integration-20.08.3:5 >=kde-apps/libkgapi-19.08.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 share? ( >=kde-frameworks/purpose-5.106.0:5 ) >=dev-qt/qtnetwork-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=KIO worker for Google Drive service +EAPI=8 +HOMEPAGE=https://apps.kde.org/kio_gdrive/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+share debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kaccounts-integration-20.08.3:5 >=kde-apps/libkgapi-19.08.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 share? ( >=kde-frameworks/purpose-5.106.0:5 ) >=kde-apps/kaccounts-providers-20.08.3: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/release-service/23.04.3/src/kio-gdrive-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f45bf4cde741cd84d7a3d6abc67d3152 diff --git a/metadata/md5-cache/kde-misc/krename-5.0.2-r1 b/metadata/md5-cache/kde-misc/krename-5.0.2-r1 index 0bec1f450e19..ac50833a7c40 100644 --- a/metadata/md5-cache/kde-misc/krename-5.0.2-r1 +++ b/metadata/md5-cache/kde-misc/krename-5.0.2-r1 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/krename/ https://userbase.kde.org/KRename IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm kde.org IUSE=exif pdf taglib truetype debug test -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtxml-5.15.5: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/ki18n-5.82.0:5 >=kde-frameworks/kiconthemes-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kitemviews-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/kservice-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 exif? ( media-gfx/exiv2:= ) pdf? ( app-text/podofo:= ) taglib? ( media-libs/taglib ) truetype? ( media-libs/freetype:2 ) || ( 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/krename/5.0.2/src/krename-5.0.2.tar.xz https://dev.gentoo.org/~asturm/distfiles/krename-5.0.2-patchset-1.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a88af8878429914e08de8e968ed3da06 +_md5_=ad8012637e173c245f46515054f30730 diff --git a/metadata/md5-cache/kde-misc/kweather-23.04.2 b/metadata/md5-cache/kde-misc/kweather-23.04.2 index b0f32394d028..efe131762e0d 100644 --- a/metadata/md5-cache/kde-misc/kweather-23.04.2 +++ b/metadata/md5-cache/kde-misc/kweather-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kweather/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-libs/kweathercore-0.6:5 >=dev-qt/qtcharts-5.15.9:5[qml] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtpositioning-5.15.9:5[geoclue] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kweather-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=80702fa4c4b9e42deb1d4a7ebf3b9cfe +_md5_=c7150c472a445857ce80a1a7e5c4dc53 diff --git a/metadata/md5-cache/kde-misc/kweather-23.04.3 b/metadata/md5-cache/kde-misc/kweather-23.04.3 new file mode 100644 index 000000000000..969bd79f8209 --- /dev/null +++ b/metadata/md5-cache/kde-misc/kweather-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-libs/kweathercore-0.6:5 >=dev-qt/qtcharts-5.15.9:5[qml] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Weather forecast application for Plasma with flat and dynamic/animated views +EAPI=8 +HOMEPAGE=https://apps.kde.org/kweather/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-libs/kweathercore-0.6:5 >=dev-qt/qtcharts-5.15.9:5[qml] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kholidays-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/plasma-5.106.0:5 >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtpositioning-5.15.9:5[geoclue] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kweather-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=80702fa4c4b9e42deb1d4a7ebf3b9cfe diff --git a/metadata/md5-cache/kde-misc/markdownpart-23.04.2 b/metadata/md5-cache/kde-misc/markdownpart-23.04.2 index 958e762aee03..8d81cd454664 100644 --- a/metadata/md5-cache/kde-misc/markdownpart-23.04.2 +++ b/metadata/md5-cache/kde-misc/markdownpart-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/markdownpart/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/markdownpart-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1d95b9185721d652a219c262807071b9 +_md5_=a2fbcdb2d268e5735d20be3ba80ebb59 diff --git a/metadata/md5-cache/kde-misc/markdownpart-23.04.3 b/metadata/md5-cache/kde-misc/markdownpart-23.04.3 new file mode 100644 index 000000000000..9edb5138cee5 --- /dev/null +++ b/metadata/md5-cache/kde-misc/markdownpart-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Markdown viewer KParts plugin based on QTextDocument +EAPI=8 +HOMEPAGE=https://apps.kde.org/markdownpart/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/markdownpart-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1d95b9185721d652a219c262807071b9 diff --git a/metadata/md5-cache/kde-misc/skanlite-23.04.2 b/metadata/md5-cache/kde-misc/skanlite-23.04.2 index 8cd2801a4fde..72543a17fd0c 100644 --- a/metadata/md5-cache/kde-misc/skanlite-23.04.2 +++ b/metadata/md5-cache/kde-misc/skanlite-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/skanlite/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libksane-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.2/src/skanlite-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4f7d413de308c010455d5da110f928c1 +_md5_=88860d36612264ee2196082690b01c9f diff --git a/metadata/md5-cache/kde-misc/skanlite-23.04.3 b/metadata/md5-cache/kde-misc/skanlite-23.04.3 new file mode 100644 index 000000000000..50cc926e8e4e --- /dev/null +++ b/metadata/md5-cache/kde-misc/skanlite-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libksane-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Simple image scanning application based on libksane and KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/skanlite/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libksane-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.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/release-service/23.04.3/src/skanlite-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4f7d413de308c010455d5da110f928c1 diff --git a/metadata/md5-cache/kde-misc/tellico-3.5.1 b/metadata/md5-cache/kde-misc/tellico-3.5.1 new file mode 100644 index 000000000000..8d087345b29c --- /dev/null +++ b/metadata/md5-cache/kde-misc/tellico-3.5.1 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libxml2 dev-libs/libxslt dev-qt/qtcharts:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 kde-frameworks/karchive:5 kde-frameworks/kcodecs:5 kde-frameworks/kcompletion:5 kde-frameworks/kconfig:5 kde-frameworks/kconfigwidgets:5 kde-frameworks/kcoreaddons:5 kde-frameworks/kcrash:5 kde-frameworks/kguiaddons:5 kde-frameworks/kiconthemes:5 kde-frameworks/kitemmodels:5 kde-frameworks/ki18n:5 kde-frameworks/kjobwidgets:5 kde-frameworks/kio:5 kde-frameworks/knewstuff:5 kde-frameworks/kparts:5 kde-frameworks/kservice:5 kde-frameworks/ktextwidgets:5 kde-frameworks/kwallet:5 kde-frameworks/kwidgetsaddons:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 kde-frameworks/solid:5 kde-frameworks/sonnet:5 bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) cddb? ( kde-apps/libkcddb:5 ) discid? ( dev-libs/libcdio:= ) pdf? ( app-text/poppler[qt5] ) scanner? ( kde-apps/libksane:5 ) semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) taglib? ( >=media-libs/taglib-1.5 ) v4l? ( >=media-libs/libv4l-0.8.3 ) xmp? ( >=media-libs/exempi-2:= ) yaz? ( >=dev-libs/yaz-2:0= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Collection manager based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://tellico-project.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm kde.org +IUSE=bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz debug +handbook test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=dev-libs/libxml2 dev-libs/libxslt dev-qt/qtcharts:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 kde-frameworks/karchive:5 kde-frameworks/kcodecs:5 kde-frameworks/kcompletion:5 kde-frameworks/kconfig:5 kde-frameworks/kconfigwidgets:5 kde-frameworks/kcoreaddons:5 kde-frameworks/kcrash:5 kde-frameworks/kguiaddons:5 kde-frameworks/kiconthemes:5 kde-frameworks/kitemmodels:5 kde-frameworks/ki18n:5 kde-frameworks/kjobwidgets:5 kde-frameworks/kio:5 kde-frameworks/knewstuff:5 kde-frameworks/kparts:5 kde-frameworks/kservice:5 kde-frameworks/ktextwidgets:5 kde-frameworks/kwallet:5 kde-frameworks/kwidgetsaddons:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 kde-frameworks/solid:5 kde-frameworks/sonnet:5 bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) cddb? ( kde-apps/libkcddb:5 ) discid? ( dev-libs/libcdio:= ) pdf? ( app-text/poppler[qt5] ) scanner? ( kde-apps/libksane:5 ) semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) taglib? ( >=media-libs/taglib-1.5 ) v4l? ( >=media-libs/libv4l-0.8.3 ) xmp? ( >=media-libs/exempi-2:= ) yaz? ( >=dev-libs/yaz-2:0= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test !test? ( test ) +SLOT=5 +SRC_URI=https://tellico-project.org/files/tellico-3.5.1.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b73b7fdc2413c8da4fab33d66b2d0bd8 diff --git a/metadata/md5-cache/kde-misc/zanshin-23.04.2 b/metadata/md5-cache/kde-misc/zanshin-23.04.2 index b22ff64eb28c..a7ab26452b21 100644 --- a/metadata/md5-cache/kde-misc/zanshin-23.04.2 +++ b/metadata/md5-cache/kde-misc/zanshin-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://zanshin.kde.org/ https://apps.kde.org/zanshin/ https://userbase IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=|| ( GPL-2 GPL-3 ) RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.2:5 >=kde-apps/akonadi-calendar-23.04.2:5 >=kde-apps/akonadi-contacts-23.04.2:5 >=kde-apps/kmime-23.04.2:5 >=kde-apps/kontactinterface-23.04.2:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-apps/kdepim-runtime-23.04.2: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/release-service/23.04.2/src/zanshin-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b93632c4e37d346f8f7025eec2f3c8e8 +_md5_=fd0520b69e806ad108c593241de2ca81 diff --git a/metadata/md5-cache/kde-misc/zanshin-23.04.3 b/metadata/md5-cache/kde-misc/zanshin-23.04.3 new file mode 100644 index 000000000000..9862a08dcc57 --- /dev/null +++ b/metadata/md5-cache/kde-misc/zanshin-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=kde-apps/akonadi-23.04.3:5[tools] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 dev-libs/boost test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Getting things done application by KDE +EAPI=8 +HOMEPAGE=https://zanshin.kde.org/ https://apps.kde.org/zanshin/ https://userbase.kde.org/Zanshin +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/akonadi-23.04.3:5 >=kde-apps/akonadi-calendar-23.04.3:5 >=kde-apps/akonadi-contacts-23.04.3:5 >=kde-apps/kmime-23.04.3:5 >=kde-apps/kontactinterface-23.04.3:5 >=kde-frameworks/kcalendarcore-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcontacts-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/krunner-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5[X] >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-apps/kdepim-runtime-23.04.3: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/release-service/23.04.3/src/zanshin-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b93632c4e37d346f8f7025eec2f3c8e8 diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index c81acf72336b9095de6b2058fe2b0ddc3e0f0f17..930668187b32380b2c626b5a870c8b41ff0f8bf2 100644 GIT binary patch delta 7545 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 P{N?`vMw6z2ta&|Uq1DZ>E*BzMURRR1M{ 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 diff --git a/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2 b/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2 index b276b566526e..9c4264666682 100644 --- a/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2 +++ b/metadata/md5-cache/mail-client/claws-mail-4.1.1-r2 @@ -14,4 +14,4 @@ REQUIRED_USE=libcanberra? ( notification ) libnotify? ( notification ) networkma SLOT=0 SRC_URI=https://www.claws-mail.org/download.php?file=releases/claws-mail-4.1.1.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=45f0d6ff7b93738276fe43531b5bcef8 +_md5_=5834446ed97e960810a81dbb7ad75901 diff --git a/metadata/md5-cache/mail-client/evolution-3.48.4 b/metadata/md5-cache/mail-client/evolution-3.48.4 new file mode 100644 index 000000000000..254b62b463f0 --- /dev/null +++ b/metadata/md5-cache/mail-client/evolution-3.48.4 @@ -0,0 +1,16 @@ +BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) >=dev-util/intltool-0.40.0 >=sys-devel/gettext-0.18.3 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=app-text/enchant-2.2.0:2 >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.66:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-3.48.4:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-3.0:3.0 >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] >=x11-libs/cairo-1.9.15[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 >=x11-misc/shared-mime-info-0.22 app-text/cmark:= >=app-text/iso-codes-0.49 >=app-accessibility/at-spi2-core-2.46.0:2 gnome-base/dconf x11-libs/libSM x11-libs/libICE archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) bogofilter? ( mail-filter/bogofilter ) geolocation? ( >=media-libs/libchamplain-0.12.21:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.26.3:2 ) ldap? ( >=net-nds/openldap-2:= ) spamassassin? ( mail-filter/spamassassin ) spell? ( >=app-text/gspell-1.8:= ) ssl? ( >=dev-libs/nspr-4.6.1 >=dev-libs/nss-3.11 ) weather? ( >=dev-libs/libgweather-4.2.0:4= >=sci-geosciences/geocode-glib-3.26.3:2 ) ytnef? ( net-mail/ytnef ) +DESCRIPTION=Integrated mail, addressbook and calendaring functionality +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Evolution https://gitlab.gnome.org/GNOME/evolution +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake gnome2 readme.gentoo-r1 +IUSE=archive +bogofilter geolocation gtk-doc highlight ldap selinux spamassassin spell ssl +weather ytnef +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP +RDEPEND=>=app-text/enchant-2.2.0:2 >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.66:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-3.48.4:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-3.0:3.0 >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] >=x11-libs/cairo-1.9.15[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 >=x11-misc/shared-mime-info-0.22 app-text/cmark:= >=app-text/iso-codes-0.49 >=app-accessibility/at-spi2-core-2.46.0:2 gnome-base/dconf x11-libs/libSM x11-libs/libICE archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) bogofilter? ( mail-filter/bogofilter ) geolocation? ( >=media-libs/libchamplain-0.12.21:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.26.3:2 ) ldap? ( >=net-nds/openldap-2:= ) spamassassin? ( mail-filter/spamassassin ) spell? ( >=app-text/gspell-1.8:= ) ssl? ( >=dev-libs/nspr-4.6.1 >=dev-libs/nss-3.11 ) weather? ( >=dev-libs/libgweather-4.2.0:4= >=sci-geosciences/geocode-glib-3.26.3:2 ) ytnef? ( net-mail/ytnef ) highlight? ( app-text/highlight ) selinux? ( sec-policy/selinux-evolution ) +SLOT=2.0 +SRC_URI=mirror://gnome/sources/evolution/3.48/evolution-3.48.4.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=724b6225f2bf7c77515917311e36f68f diff --git a/metadata/md5-cache/mail-client/geary-44.0 b/metadata/md5-cache/mail-client/geary-44.0 new file mode 100644 index 000000000000..a8c71ac0a12a --- /dev/null +++ b/metadata/md5-cache/mail-client/geary-44.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-libs/appstream-glib-0.7.10 dev-libs/libxml2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( net-libs/gnutls[tools] ) || ( dev-lang/vala:0.56 ) x11-libs/gtk+:3[introspection] net-libs/webkit-gtk:4.1[introspection] dev-libs/gmime:3.0[vala] app-crypt/gcr:0[introspection,vala] dev-libs/libgee:0.8[introspection] media-libs/gsound[vala] app-text/gspell[vala] gui-libs/libhandy:1[vala] app-crypt/libsecret[introspection,vala] net-libs/libsoup:3.0[introspection,vala] app-arch/xz-utils >=dev-util/meson-0.62.2 >=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.68:2 >=x11-libs/gtk+-3.24.23:3 >=net-libs/webkit-gtk-2.38:4.1= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 x11-libs/cairo[glib] app-text/enchant:2 >=dev-libs/folks-0.11:0= >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts media-libs/gsound >=app-text/gspell-1.7:= >=dev-libs/icu-60:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-1.2.1:1= >=dev-libs/libpeas-1.24.0 >=app-crypt/libsecret-0.11 net-libs/libsoup:3.0 dev-libs/snowball-stemmer:= >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 ) +DESCRIPTION=A lightweight, easy-to-use, feature-rich email client +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Geary +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson vala virtualx xdg +IUSE=test ytnef test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.68:2 >=x11-libs/gtk+-3.24.23:3 >=net-libs/webkit-gtk-2.38:4.1= >=dev-libs/gmime-3.2.4:3.0 >=dev-db/sqlite-3.24:3 x11-libs/cairo[glib] app-text/enchant:2 >=dev-libs/folks-0.11:0= >=app-crypt/gcr-3.10.1:0= >=dev-libs/libgee-0.8.5:0.8= net-libs/gnome-online-accounts media-libs/gsound >=app-text/gspell-1.7:= >=dev-libs/icu-60:= app-text/iso-codes >=dev-libs/json-glib-1.0 >=gui-libs/libhandy-1.2.1:1= >=dev-libs/libpeas-1.24.0 >=app-crypt/libsecret-0.11 net-libs/libsoup:3.0 dev-libs/snowball-stemmer:= >=dev-libs/libxml2-2.7.8:2 ytnef? ( >=net-mail/ytnef-1.9.3 ) gnome-base/gsettings-desktop-schemas +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/geary/44/geary-44.0.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5081642ee575ea0aa2db0847d01469b2 diff --git a/metadata/md5-cache/mail-client/thunderbird-102.13.0 b/metadata/md5-cache/mail-client/thunderbird-102.13.0 new file mode 100644 index 000000000000..01a1e116ec35 --- /dev/null +++ b/metadata/md5-cache/mail-client/thunderbird-102.13.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.12:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( sys-devel/lld:14 virtual/rust:0/llvm-14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) !clang? ( virtual/rust ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig 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-r7:2.1 >=sys-devel/libtool-2.4.7 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack +DEPEND=!=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl 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/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=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 ) ) x11-base/xorg-proto x11-libs/libICE x11-libs/libSM !!sys-devel/llvm:0 +DESCRIPTION=Thunderbird Mail Client +EAPI=8 +HOMEPAGE=https://www.thunderbird.net/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg +IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack 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 +system-librnp 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_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW pgo +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=!=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl 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/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=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 ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) +REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) +SLOT=0 +SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/source/thunderbird-102.13.0.source.tar.xz -> thunderbird-102.13.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/af.xpi -> thunderbird-102.13.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ar.xpi -> thunderbird-102.13.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ast.xpi -> thunderbird-102.13.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/be.xpi -> thunderbird-102.13.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/bg.xpi -> thunderbird-102.13.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/br.xpi -> thunderbird-102.13.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ca.xpi -> thunderbird-102.13.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/cak.xpi -> thunderbird-102.13.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/cs.xpi -> thunderbird-102.13.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/cy.xpi -> thunderbird-102.13.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/da.xpi -> thunderbird-102.13.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/de.xpi -> thunderbird-102.13.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.13.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/el.xpi -> thunderbird-102.13.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.13.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.13.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.13.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.13.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.13.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/et.xpi -> thunderbird-102.13.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/eu.xpi -> thunderbird-102.13.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/fi.xpi -> thunderbird-102.13.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/fr.xpi -> thunderbird-102.13.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.13.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.13.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/gd.xpi -> thunderbird-102.13.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/gl.xpi -> thunderbird-102.13.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/he.xpi -> thunderbird-102.13.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/hr.xpi -> thunderbird-102.13.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.13.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/hu.xpi -> thunderbird-102.13.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/id.xpi -> thunderbird-102.13.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/is.xpi -> thunderbird-102.13.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/it.xpi -> thunderbird-102.13.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ja.xpi -> thunderbird-102.13.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ka.xpi -> thunderbird-102.13.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/kab.xpi -> thunderbird-102.13.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/kk.xpi -> thunderbird-102.13.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ko.xpi -> thunderbird-102.13.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/lt.xpi -> thunderbird-102.13.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/lv.xpi -> thunderbird-102.13.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ms.xpi -> thunderbird-102.13.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.13.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/nl.xpi -> thunderbird-102.13.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.13.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.13.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/pl.xpi -> thunderbird-102.13.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.13.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.13.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/rm.xpi -> thunderbird-102.13.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ro.xpi -> thunderbird-102.13.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/ru.xpi -> thunderbird-102.13.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/sk.xpi -> thunderbird-102.13.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/sl.xpi -> thunderbird-102.13.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/sq.xpi -> thunderbird-102.13.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/sr.xpi -> thunderbird-102.13.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.13.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/th.xpi -> thunderbird-102.13.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/tr.xpi -> thunderbird-102.13.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/uk.xpi -> thunderbird-102.13.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/uz.xpi -> thunderbird-102.13.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/vi.xpi -> thunderbird-102.13.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.13.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.13.0/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.13.0-zh-TW.xpi ) +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=dd1621ed7e85733cd65bccbb67cf80ef diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index 6a3646ba5e5f10af04686ab660ce37ad9df1c547..0e1afd731ea16dd9f28e3dffce7262fd3a2cb53f 100644 GIT binary patch literal 56971 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 E09*{+iU0rr literal 56166 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 diff --git a/metadata/md5-cache/media-gfx/digikam-8.1.0 b/metadata/md5-cache/media-gfx/digikam-8.1.0 new file mode 100644 index 000000000000..556a8cfbfa98 --- /dev/null +++ b/metadata/md5-cache/media-gfx/digikam-8.1.0 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext panorama? ( sys-devel/bison sys-devel/flex ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare pretend setup test unpack +DEPEND=dev-libs/expat >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[-gles2-only] >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[mysql?] >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-gfx/exiv2-0.27.1:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:= >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] media-libs/tiff:= addressbook? ( >=kde-apps/akonadi-contacts-19.04.3:5 >=kde-frameworks/kcontacts-5.106.0:5 ) calendar? ( >=kde-frameworks/kcalendarcore-5.106.0:5 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) lensfun? ( media-libs/lensfun ) marble? ( >=dev-qt/qtconcurrent-5.15.9:5 >=kde-apps/marble-19.04.3:5 >=kde-frameworks/kbookmarks-5.106.0:5 ) opengl? ( >=dev-qt/qtopengl-5.15.9:5 virtual/opengl ) panorama? ( >=kde-frameworks/threadweaver-5.106.0:5 ) scanner? ( >=kde-apps/libksane-19.04.3:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-5.106.0:5 ) spell? ( >=kde-frameworks/sonnet-5.106.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) dev-cpp/eigen:3 dev-libs/boost addressbook? ( >=kde-apps/akonadi-19.04.3:5 ) dev-qt/qtcore:5 +DESCRIPTION=Digital photo management application +EAPI=8 +HOMEPAGE=https://www.digikam.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm kde.org toolchain-funcs +IUSE=addressbook calendar gphoto2 heif +imagemagick +lensfun marble mysql opengl openmp +panorama scanner semantic-desktop spell X debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/expat >=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[-gles2-only] >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtnetworkauth-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[mysql?] >=dev-qt/qtwebengine-5.15.9:5[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=dev-qt/qtxmlpatterns-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=media-gfx/exiv2-0.27.1:=[xmp] media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/liblqr media-libs/libpng:= >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d] media-libs/tiff:= addressbook? ( >=kde-apps/akonadi-contacts-19.04.3:5 >=kde-frameworks/kcontacts-5.106.0:5 ) calendar? ( >=kde-frameworks/kcalendarcore-5.106.0:5 ) gphoto2? ( media-libs/libgphoto2:= ) heif? ( media-libs/libheif:= media-libs/x265:= ) imagemagick? ( media-gfx/imagemagick:= ) lensfun? ( media-libs/lensfun ) marble? ( >=dev-qt/qtconcurrent-5.15.9:5 >=kde-apps/marble-19.04.3:5 >=kde-frameworks/kbookmarks-5.106.0:5 ) opengl? ( >=dev-qt/qtopengl-5.15.9:5 virtual/opengl ) panorama? ( >=kde-frameworks/threadweaver-5.106.0:5 ) scanner? ( >=kde-apps/libksane-19.04.3:5 ) semantic-desktop? ( >=kde-frameworks/kfilemetadata-5.106.0:5 ) spell? ( >=kde-frameworks/sonnet-5.106.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libX11 ) mysql? ( virtual/mysql[server(+)] ) panorama? ( media-gfx/hugin ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test +SLOT=5 +SRC_URI=mirror://kde/stable/digikam/8.1.0/digiKam-8.1.0.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=773a4d2252598fb965f76b79d7f49c59 diff --git a/metadata/md5-cache/media-gfx/eog-44.3 b/metadata/md5-cache/media-gfx/eog-44.3 new file mode 100644 index 000000000000..90986f317337 --- /dev/null +++ b/metadata/md5-cache/media-gfx/eog-44.3 @@ -0,0 +1,17 @@ +BDEPEND=gtk-doc? ( dev-util/gi-docgen app-text/docbook-xml-dtd:4.1.2 ) dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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.73.2:2 >=dev-libs/libpeas-0.7.4[gtk] >=gnome-base/gnome-desktop-2.91.2:3= >=gnome-base/gsettings-desktop-schemas-42_beta >=x11-misc/shared-mime-info-0.20 >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] >=x11-libs/gtk+-3.24.15:3[introspection,X] >=gui-libs/libhandy-1.5.0:1 sys-libs/zlib exif? ( >=media-libs/libexif-0.6.14 ) lcms? ( media-libs/lcms:2 ) xmp? ( media-libs/exempi:2= ) jpeg? ( media-libs/libjpeg-turbo:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) svg? ( >=gnome-base/librsvg-2.44.0:2 ) x11-libs/libX11 +DESCRIPTION=The Eye of GNOME image viewer +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/EyeOfGnome https://gitlab.gnome.org/GNOME/eog +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/glib-2.73.2:2 >=dev-libs/libpeas-0.7.4[gtk] >=gnome-base/gnome-desktop-2.91.2:3= >=gnome-base/gsettings-desktop-schemas-42_beta >=x11-misc/shared-mime-info-0.20 >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] >=x11-libs/gtk+-3.24.15:3[introspection,X] >=gui-libs/libhandy-1.5.0:1 sys-libs/zlib exif? ( >=media-libs/libexif-0.6.14 ) lcms? ( media-libs/lcms:2 ) xmp? ( media-libs/exempi:2= ) jpeg? ( media-libs/libjpeg-turbo:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) svg? ( >=gnome-base/librsvg-2.44.0:2 ) x11-libs/libX11 +REQUIRED_USE=exif? ( jpeg ) gtk-doc? ( introspection ) +SLOT=1 +SRC_URI=mirror://gnome/sources/eog/44/eog-44.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4d03d06ff7e98ac1e8b36f32a2e0efb7 diff --git a/metadata/md5-cache/media-gfx/geeqie-2.1 b/metadata/md5-cache/media-gfx/geeqie-2.1 index aa4fac64b55c..fb091d1b7a4b 100644 --- a/metadata/md5-cache/media-gfx/geeqie-2.1 +++ b/metadata/md5-cache/media-gfx/geeqie-2.1 @@ -14,4 +14,4 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) SLOT=0 SRC_URI=https://github.com/BestImageViewer/geeqie/releases/download/v2.1/geeqie-2.1.tar.xz https://dev.gentoo.org/~voyageur/distfiles/geeqie-2.1-docs.tar.xz _eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d2351807f43ad924084d00e2421d85c8 +_md5_=5b55c67c2cc84bf8e986442cdded78f4 diff --git a/metadata/md5-cache/media-gfx/gnome-font-viewer-45_alpha b/metadata/md5-cache/media-gfx/gnome-font-viewer-45_alpha new file mode 100644 index 000000000000..223e8f446671 --- /dev/null +++ b/metadata/md5-cache/media-gfx/gnome-font-viewer-45_alpha @@ -0,0 +1,15 @@ +BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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.56.0:2 >=gui-libs/gtk-4.5.0:4 >=gui-libs/libadwaita-1.4_alpha:1 >=media-libs/harfbuzz-0.9.9:= media-libs/fontconfig:1.0 media-libs/freetype:2 gnome-base/gnome-desktop:4= dev-libs/fribidi +DESCRIPTION=Font viewer utility for GNOME +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-font-viewer +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org meson xdg +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.56.0:2 >=gui-libs/gtk-4.5.0:4 >=gui-libs/libadwaita-1.4_alpha:1 >=media-libs/harfbuzz-0.9.9:= media-libs/fontconfig:1.0 media-libs/freetype:2 gnome-base/gnome-desktop:4= dev-libs/fribidi +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-font-viewer/45/gnome-font-viewer-45.alpha.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=bfa2175a3ec93a2237ff72174577a54e diff --git a/metadata/md5-cache/media-gfx/mcomix-2.1.1-r1 b/metadata/md5-cache/media-gfx/mcomix-2.1.1-r1 new file mode 100644 index 000000000000..4537f14574bc --- /dev/null +++ b/metadata/md5-cache/media-gfx/mcomix-2.1.1-r1 @@ -0,0 +1,18 @@ +BDEPEND=sys-devel/gettext python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +DESCRIPTION=GTK image viewer for comic book archives +EAPI=8 +HOMEPAGE=https://mcomix.sourceforge.net +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=distutils-r1 optfeature xdg +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-python/pillow-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pycairo-1.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygobject-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/libjpeg-turbo:0 x11-libs/gtk+:3[introspection] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://sourceforge/mcomix/mcomix-2.1.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1d0016f836a5beea22ceb4f15281d42b diff --git a/metadata/md5-cache/media-gfx/sane-airscan-0.99.27 b/metadata/md5-cache/media-gfx/sane-airscan-0.99.27 index f44c49dd6cc7..40b2816a0822 100644 --- a/metadata/md5-cache/media-gfx/sane-airscan-0.99.27 +++ b/metadata/md5-cache/media-gfx/sane-airscan-0.99.27 @@ -4,10 +4,10 @@ DESCRIPTION=SANE backend for AirScan (eSCL) and WSD document scanners EAPI=8 HOMEPAGE=https://github.com/alexpevzner/sane-airscan INHERIT=toolchain-funcs -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2 RDEPEND=net-dns/avahi net-libs/gnutls dev-libs/libxml2 virtual/jpeg media-libs/libpng media-gfx/sane-backends SLOT=0 SRC_URI=https://github.com/alexpevzner/sane-airscan/archive/0.99.27.tar.gz -> sane-airscan-0.99.27.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=98fec3bd8ab5e375bdca92b4a5a36e4c +_md5_=369ec6f90ec0aaa6cd17adecff5cb411 diff --git a/metadata/md5-cache/media-gfx/skanpage-23.04.2 b/metadata/md5-cache/media-gfx/skanpage-23.04.2 index f72c40dd2325..5f0c882e0f76 100644 --- a/metadata/md5-cache/media-gfx/skanpage-23.04.2 +++ b/metadata/md5-cache/media-gfx/skanpage-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/skanpage/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=ocr debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0 RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libksane-23.04.2:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 >=media-libs/ksanecore-23.04.2:5 ocr? ( app-text/tesseract:= media-libs/leptonica:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/skanpage-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d9c1018ef5240e212bde7510779fad9b +_md5_=e1e030967a417853b6e8e35fb9e61805 diff --git a/metadata/md5-cache/media-gfx/skanpage-23.04.3 b/metadata/md5-cache/media-gfx/skanpage-23.04.3 new file mode 100644 index 000000000000..b54eebf480f8 --- /dev/null +++ b/metadata/md5-cache/media-gfx/skanpage-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libksane-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 >=media-libs/ksanecore-23.04.3:5 ocr? ( app-text/tesseract:= media-libs/leptonica:= ) dev-qt/qtcore:5 +DESCRIPTION=Multi-page scanning application supporting image and pdf files +EAPI=8 +HOMEPAGE=https://apps.kde.org/skanpage/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=ocr debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0 +RDEPEND=>=dev-qt/qtconcurrent-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libksane-23.04.3:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 >=media-libs/ksanecore-23.04.3:5 ocr? ( app-text/tesseract:= media-libs/leptonica:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/skanpage-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d9c1018ef5240e212bde7510779fad9b diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index a656957340d2c903dcb5b5f36b5c1973925ef43e..15826247d3f52b1d56e85c57809696b11bbd4e10 100644 GIT binary patch literal 112033 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

            -yF{5ijRaWPBWhAUck6gB#EVm9 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 N{|EMqW4Ia~0{}+CeRTi; literal 111248 zcmV(qK<~dFiwFP!00002|Af8EvL!i^WjE(n_z!pp-UbY-rAVO&IiWNMoRz@LfGB5q zJR~03U4PHD?7H7`BdfC5)tMRLe(yPE3e~N91FDLD{-^)@pFaI>U)I+<|MTbg!|_A< z{9FDsdi(U>{?C8TR4?7)g#C2Y?)sn_8!A~r;hf;Sv#^_`9xc4#loV8soe){kK z`#;r~J{`M`9qOuSt?L+bt#bFC+o)%WS4p|_ea(KvyW}h8m18}^S#KU~9mkRCQA3$W z<4e-K?(?cCr&4;D=Xu0>o$;zU_q)z<Qxfm;dVz?9_e; zpJEvG-Ac8d^A7DScgR;+`zqreE5ykYo;%K2c*J;zHPe|^yH1RVxngMi@m%{n&vAx+ z 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

            na+<4ySFX4hE6Yxm=| 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

            KLj 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 I(>oXg0K<*ZEdT%j diff --git a/metadata/md5-cache/media-libs/a52dec-0.7.4-r8 b/metadata/md5-cache/media-libs/a52dec-0.7.4-r8 index 84d6bbc954f8..3bde0d842152 100644 --- a/metadata/md5-cache/media-libs/a52dec-0.7.4-r8 +++ b/metadata/md5-cache/media-libs/a52dec-0.7.4-r8 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 DEFINED_PHASES=compile configure install prepare test DEPEND=djbfft? ( >=sci-libs/djbfft-0.76-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -DESCRIPTION=library for decoding ATSC A/52 streams used in DVD +DESCRIPTION=Library for decoding ATSC A/52 streams used in DVD EAPI=7 -HOMEPAGE=http://liba52.sourceforge.net/ +HOMEPAGE=https://liba52.sourceforge.net/ INHERIT=autotools flag-o-matic multilib-minimal IUSE=djbfft oss abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=djbfft? ( >=sci-libs/djbfft-0.76-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 -SRC_URI=http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz +SRC_URI=https://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0d1f202f13a5187ae13c0ba054fe77f4 +_md5_=6619837e942328d432d550976e73231c diff --git a/metadata/md5-cache/media-libs/aften-0.0.8-r2 b/metadata/md5-cache/media-libs/aften-0.0.8-r2 index 6363f1fd8346..185cd8de13ce 100644 --- a/metadata/md5-cache/media-libs/aften-0.0.8-r2 +++ b/metadata/md5-cache/media-libs/aften-0.0.8-r2 @@ -2,7 +2,7 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A/52 (AC-3) audio encoder EAPI=7 -HOMEPAGE=http://aften.sourceforge.net/ +HOMEPAGE=https://aften.sourceforge.net/ INHERIT=cmake IUSE=cxx KEYWORDS=amd64 ppc x86 @@ -10,4 +10,4 @@ LICENSE=LGPL-2.1 BSD SLOT=0 SRC_URI=mirror://sourceforge/aften/aften-0.0.8.tar.bz2 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=aa842634e5fec3656c5558b330219fb8 +_md5_=9e13dae75c8dc58d5639c5c27fe6e0a0 diff --git a/metadata/md5-cache/media-libs/bio2jack-0.9-r2 b/metadata/md5-cache/media-libs/bio2jack-0.9-r2 index ccea83792d6d..ef5f046d8e70 100644 --- a/metadata/md5-cache/media-libs/bio2jack-0.9-r2 +++ b/metadata/md5-cache/media-libs/bio2jack-0.9-r2 @@ -1,15 +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-r5 >=sys-devel/libtool-2.4.7 DEFINED_PHASES=configure install prepare DEPEND=media-libs/libsamplerate virtual/jack -DESCRIPTION=A library for porting blocked I/O OSS/ALSA audio applications to JACK +DESCRIPTION=Library for porting blocked I/O OSS/ALSA audio applications to JACK EAPI=7 -HOMEPAGE=http://bio2jack.sourceforge.net/ +HOMEPAGE=https://bio2jack.sourceforge.net/ INHERIT=autotools IUSE=static-libs KEYWORDS=amd64 ~arm ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=media-libs/libsamplerate virtual/jack SLOT=0 SRC_URI=mirror://sourceforge/bio2jack/bio2jack-0.9.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=75047928758a95471c7707b58823887c +_md5_=163520419877f39a5ba89f7e85986a6a diff --git a/metadata/md5-cache/media-libs/esdl-1.3.1 b/metadata/md5-cache/media-libs/esdl-1.3.1 index b926fda28e53..24edb4cdb7a4 100644 --- a/metadata/md5-cache/media-libs/esdl-1.3.1 +++ b/metadata/md5-cache/media-libs/esdl-1.3.1 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile install DEPEND=>=dev-lang/erlang-14[wxwidgets] media-libs/libsdl[opengl] image? ( media-libs/sdl-image ) truetype? ( media-libs/sdl-ttf ) virtual/opengl dev-util/rebar:0 DESCRIPTION=Erlang bindings for the SDL library EAPI=6 -HOMEPAGE=http://esdl.sourceforge.net/ +HOMEPAGE=https://esdl.sourceforge.net/ INHERIT=fixheadtails IUSE=image truetype KEYWORDS=amd64 ppc ppc64 x86 @@ -11,4 +11,4 @@ RDEPEND=>=dev-lang/erlang-14[wxwidgets] media-libs/libsdl[opengl] image? ( media SLOT=0 SRC_URI=mirror://sourceforge/esdl/esdl-1.3.1.src.tgz _eclasses_=fixheadtails 1721997ed44d035654efe12da50797ef -_md5_=abcf2d6340578dbc3179ac4aa6ef211c +_md5_=1df0fe96d75c0c4eec62df6597d0eb99 diff --git a/metadata/md5-cache/media-libs/esdl-1.3.1-r1 b/metadata/md5-cache/media-libs/esdl-1.3.1-r1 new file mode 100644 index 000000000000..c6e2270e3565 --- /dev/null +++ b/metadata/md5-cache/media-libs/esdl-1.3.1-r1 @@ -0,0 +1,13 @@ +BDEPEND=dev-util/rebar:0 +DEFINED_PHASES=compile install +DEPEND=>=dev-lang/erlang-14[wxwidgets] media-libs/libsdl[opengl] image? ( media-libs/sdl-image ) truetype? ( media-libs/sdl-ttf ) virtual/opengl +DESCRIPTION=Erlang bindings for the SDL library +EAPI=8 +HOMEPAGE=https://esdl.sourceforge.net/ +IUSE=image truetype +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-lang/erlang-14[wxwidgets] media-libs/libsdl[opengl] image? ( media-libs/sdl-image ) truetype? ( media-libs/sdl-ttf ) virtual/opengl +SLOT=0 +SRC_URI=mirror://sourceforge/esdl/esdl-1.3.1.src.tgz +_md5_=0ce7ce548ce43b67efadf5de217e81c6 diff --git a/metadata/md5-cache/media-libs/exiftool-12.64 b/metadata/md5-cache/media-libs/exiftool-12.64 new file mode 100644 index 000000000000..6c9c45af0615 --- /dev/null +++ b/metadata/md5-cache/media-libs/exiftool-12.64 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Read and write meta information in image, audio and video files +EAPI=8 +HOMEPAGE=https://exiftool.org/ https://exiftool.sourceforge.net +INHERIT=perl-module +IUSE=doc test +KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://exiftool.org/Image-ExifTool-12.64.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=02b7e62faf82dfa25ff2b7a82257450f diff --git a/metadata/md5-cache/media-libs/gexiv2-0.14.1 b/metadata/md5-cache/media-libs/gexiv2-0.14.1-r1 similarity index 65% rename from metadata/md5-cache/media-libs/gexiv2-0.14.1 rename to metadata/md5-cache/media-libs/gexiv2-0.14.1-r1 index 1b967e543b64..33d0c06f3cc8 100644 --- a/metadata/md5-cache/media-libs/gexiv2-0.14.1 +++ b/metadata/md5-cache/media-libs/gexiv2-0.14.1-r1 @@ -1,17 +1,17 @@ BDEPEND=dev-util/glib-utils gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) test? ( media-gfx/exiv2[xmp] ) virtual/pkgconfig vala? ( || ( dev-lang/vala:0.56 ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install prepare test -DEPEND=>=media-gfx/exiv2-0.26:= >=dev-libs/glib-2.46.0:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) +DEPEND=>=media-gfx/exiv2-0.26:= >=dev-libs/glib-2.46.0:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) DESCRIPTION=GObject-based wrapper around the Exiv2 library EAPI=8 HOMEPAGE=https://wiki.gnome.org/Projects/gexiv2 INHERIT=gnome.org meson python-r1 vala -IUSE=gtk-doc +introspection python test +vala python_targets_python3_10 python_targets_python3_11 +IUSE=gtk-doc +introspection python test +vala python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 LICENSE=LGPL-2.1+ GPL-2 -RDEPEND=>=media-gfx/exiv2-0.26:= >=dev-libs/glib-2.46.0:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) -REQUIRED_USE=python? ( introspection || ( python_targets_python3_10 python_targets_python3_11 ) ) test? ( python introspection ) vala? ( introspection ) +RDEPEND=>=media-gfx/exiv2-0.26:= >=dev-libs/glib-2.46.0:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) +REQUIRED_USE=python? ( introspection || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) test? ( python introspection ) vala? ( introspection ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://gnome/sources/gexiv2/0.14/gexiv2-0.14.1.tar.xz +SRC_URI=mirror://gnome/sources/gexiv2/0.14/gexiv2-0.14.1.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gexiv2-0.14.1-Fix-compatibility-with-exiv2-main-branch.patch.xz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 -_md5_=484ba78f6a94c6fbb0f5dc3f19c8ebe7 +_md5_=b22a78ca292f34885a98d434e7fd9a37 diff --git a/metadata/md5-cache/media-libs/id3lib-3.8.3-r10 b/metadata/md5-cache/media-libs/id3lib-3.8.3-r10 index c91bb1485ae9..8b7f0325b835 100644 --- a/metadata/md5-cache/media-libs/id3lib-3.8.3-r10 +++ b/metadata/md5-cache/media-libs/id3lib-3.8.3-r10 @@ -3,14 +3,14 @@ DEFINED_PHASES=compile configure install prepare DEPEND=sys-libs/zlib:= DESCRIPTION=Id3 library for C/C++ EAPI=8 -HOMEPAGE=http://id3lib.sourceforge.net/ +HOMEPAGE=https://id3lib.sourceforge.net/ INHERIT=autotools IUSE=doc static-libs KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=LGPL-2.1 +LICENSE=LGPL-2.1+ RDEPEND=sys-libs/zlib:= RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/id3lib/id3lib-3.8.3.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=302e313d48fd02d2eb454ed863ffea94 +_md5_=7ed993d67c01ba6055814575b5f7370d diff --git a/metadata/md5-cache/media-libs/kquickimageeditor-0.2.0 b/metadata/md5-cache/media-libs/kquickimageeditor-0.2.0 index 4c3290e2482d..fc88c54e37b3 100644 --- a/metadata/md5-cache/media-libs/kquickimageeditor-0.2.0 +++ b/metadata/md5-cache/media-libs/kquickimageeditor-0.2.0 @@ -7,10 +7,10 @@ HOMEPAGE=https://invent.kde.org/libraries/kquickimageeditor https://api.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtgraphicaleffects-5.15.2:5 >=kde-frameworks/kirigami-5.82.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/kquickimageeditor/kquickimageeditor-0.2.0.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=34a7bf74e8f9048d867a683f5ef44c3e +_md5_=fdaa1d1ee711f224b3db5ab20b017fa2 diff --git a/metadata/md5-cache/media-libs/ksanecore-23.04.2 b/metadata/md5-cache/media-libs/ksanecore-23.04.2 index 844a565f40bd..8bbc2bab4743 100644 --- a/metadata/md5-cache/media-libs/ksanecore-23.04.2 +++ b/metadata/md5-cache/media-libs/ksanecore-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://invent.kde.org/libraries/ksanecore https://api.kde.org/ksanecor IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=|| ( LGPL-2.1 LGPL-3 ) RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 media-gfx/sane-backends || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/ksanecore-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e19889b08bf0f4335695fe0c4f0ce216 +_md5_=6cef5eb2802187f8c1c4c3e4bbcf198b diff --git a/metadata/md5-cache/media-libs/ksanecore-23.04.3 b/metadata/md5-cache/media-libs/ksanecore-23.04.3 new file mode 100644 index 000000000000..8bf92d205098 --- /dev/null +++ b/metadata/md5-cache/media-libs/ksanecore-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 media-gfx/sane-backends dev-qt/qtcore:5 +DESCRIPTION=Qt-based interface for SANE library to control scanner hardware +EAPI=8 +HOMEPAGE=https://invent.kde.org/libraries/ksanecore https://api.kde.org/ksanecore/html/index.html +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( LGPL-2.1 LGPL-3 ) +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 media-gfx/sane-backends || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/ksanecore-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e19889b08bf0f4335695fe0c4f0ce216 diff --git a/metadata/md5-cache/media-libs/libbs2b-3.1.0-r2 b/metadata/md5-cache/media-libs/libbs2b-3.1.0-r2 index f17abb11f97e..aea50850e9af 100644 --- a/metadata/md5-cache/media-libs/libbs2b-3.1.0-r2 +++ b/metadata/md5-cache/media-libs/libbs2b-3.1.0-r2 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=>=media-libs/libsndfile-1.0.25-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=Bauer stereophonic-to-binaural DSP library EAPI=7 -HOMEPAGE=http://bs2b.sourceforge.net/ +HOMEPAGE=https://bs2b.sourceforge.net/ INHERIT=autotools multilib-minimal IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 @@ -12,4 +12,4 @@ RDEPEND=>=media-libs/libsndfile-1.0.25-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_ SLOT=0 SRC_URI=mirror://sourceforge/bs2b/libbs2b-3.1.0.tar.bz2 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d8a74f4102c83f42105df25e4af815eb +_md5_=2556c3c07fab3d63327a6542b10666ad diff --git a/metadata/md5-cache/media-libs/libcdaudio-0.99.12-r4 b/metadata/md5-cache/media-libs/libcdaudio-0.99.12-r4 index 76cfb32cee70..7a2b1edd1ae8 100644 --- a/metadata/md5-cache/media-libs/libcdaudio-0.99.12-r4 +++ b/metadata/md5-cache/media-libs/libcdaudio-0.99.12-r4 @@ -1,9 +1,9 @@ DEFINED_PHASES=configure install DESCRIPTION=Library of cd audio related routines EAPI=7 -HOMEPAGE=http://libcdaudio.sourceforge.net/ +HOMEPAGE=https://libcdaudio.sourceforge.net/ KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://sourceforge/libcdaudio/libcdaudio-0.99.12.tar.gz -_md5_=2fe9069cdf8a9db90eda6f3e6d0041d2 +_md5_=59d2889aabb37df5cbc8391415a94b3d diff --git a/metadata/md5-cache/media-libs/libcddb-1.3.2-r1 b/metadata/md5-cache/media-libs/libcddb-1.3.2-r1 index b67c8fe815c1..334609295dc3 100644 --- a/metadata/md5-cache/media-libs/libcddb-1.3.2-r1 +++ b/metadata/md5-cache/media-libs/libcddb-1.3.2-r1 @@ -1,16 +1,16 @@ BDEPEND=doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 DEFINED_PHASES=compile configure install prepare test DEPEND=>=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(-)?] -DESCRIPTION=A library for accessing a CDDB server +DESCRIPTION=Library for accessing a CDDB server EAPI=7 -HOMEPAGE=http://libcddb.sourceforge.net/ +HOMEPAGE=https://libcddb.sourceforge.net/ INHERIT=autotools multilib-minimal IUSE=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 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux -LICENSE=LGPL-2 +LICENSE=LGPL-2+ RDEPEND=>=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(-)?] RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/libcddb/libcddb-1.3.2.tar.bz2 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=900978c21100fd3a6d1e8a9cdab163f4 +_md5_=daddbdac286112f181c36350e923435e diff --git a/metadata/md5-cache/media-libs/libclastfm-0.5 b/metadata/md5-cache/media-libs/libclastfm-0.5 index fb3e57db035b..612e5cc9cfce 100644 --- a/metadata/md5-cache/media-libs/libclastfm-0.5 +++ b/metadata/md5-cache/media-libs/libclastfm-0.5 @@ -3,11 +3,11 @@ DEFINED_PHASES=configure install DEPEND=net-misc/curl DESCRIPTION=C API library to the last.fm web service (unofficial) EAPI=7 -HOMEPAGE=http://liblastfm.sourceforge.net/ +HOMEPAGE=https://liblastfm.sourceforge.net/ IUSE=static-libs KEYWORDS=amd64 x86 -LICENSE=GPL-3 +LICENSE=GPL-3+ RDEPEND=net-misc/curl SLOT=0 SRC_URI=mirror://sourceforge/liblastfm/libclastfm-0.5.tar.gz -_md5_=7e867dcfd295355910470a1c178996ef +_md5_=14c359ec05aff436ee3b6640878e2ee4 diff --git a/metadata/md5-cache/media-libs/libifp-1.0.0.2-r1 b/metadata/md5-cache/media-libs/libifp-1.0.0.2-r1 index 14b2b3640d84..eea71e6faced 100644 --- a/metadata/md5-cache/media-libs/libifp-1.0.0.2-r1 +++ b/metadata/md5-cache/media-libs/libifp-1.0.0.2-r1 @@ -1,12 +1,12 @@ DEFINED_PHASES=configure install prepare test DEPEND=virtual/libusb:0 doc? ( >=app-doc/doxygen-1.3.7 ) -DESCRIPTION=A general-purpose library for iRiver's iFP portable audio players +DESCRIPTION=General-purpose library for iRiver's iFP portable audio players EAPI=7 -HOMEPAGE=http://ifp-driver.sourceforge.net/libifp/ +HOMEPAGE=https://ifp-driver.sourceforge.net/libifp/ IUSE=doc examples static-libs KEYWORDS=amd64 ~ia64 ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=virtual/libusb:0 SLOT=0 SRC_URI=mirror://sourceforge/ifp-driver/libifp-1.0.0.2.tar.gz -_md5_=555721a7c7b055eb578ba8d27eedc354 +_md5_=03a690d64b86412eb142999c045e4912 diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0 b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0 index 4ba521cc6fde..ec91227b8855 100644 --- a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0 +++ b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0 @@ -6,9 +6,10 @@ EAPI=8 HOMEPAGE=https://libjpeg-turbo.org/ https://sourceforge.net/projects/libjpeg-turbo/ INHERIT=cmake-multilib java-pkg-opt-2 IUSE=cpu_flags_arm_neon java 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 java +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris LICENSE=BSD IJG ZLIB RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) SLOT=0/0.2 SRC_URI=mirror://sourceforge/libjpeg-turbo/libjpeg-turbo-3.0.0.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ea6252f8b22ff1890097c99262d954ca +_md5_=3680122d457c1cdac51fe72b3a8557b9 diff --git a/metadata/md5-cache/media-libs/libmad-0.15.1b-r10 b/metadata/md5-cache/media-libs/libmad-0.15.1b-r10 index a1eedd0bc837..ec25fa2398d8 100644 --- a/metadata/md5-cache/media-libs/libmad-0.15.1b-r10 +++ b/metadata/md5-cache/media-libs/libmad-0.15.1b-r10 @@ -2,12 +2,12 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/ DEFINED_PHASES=compile configure install prepare test DESCRIPTION="M"peg "A"udio "D"ecoder library EAPI=7 -HOMEPAGE=http://mad.sourceforge.net -INHERIT=autotools flag-o-matic multilib-minimal toolchain-funcs +HOMEPAGE=https://mad.sourceforge.net +INHERIT=autotools multilib-minimal toolchain-funcs IUSE=debug 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 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://sourceforge/mad/libmad-0.15.1b.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cfdcfaaa5620815baa334332405603ee +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6a56a2dc7ccad855ab241209ec426fd3 diff --git a/metadata/md5-cache/media-libs/libmodplug-0.8.9.1 b/metadata/md5-cache/media-libs/libmodplug-0.8.9.1 index 21e9e807daea..9a7e6c0ff87d 100644 --- a/metadata/md5-cache/media-libs/libmodplug-0.8.9.1 +++ b/metadata/md5-cache/media-libs/libmodplug-0.8.9.1 @@ -2,7 +2,7 @@ BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Library for playing MOD-like music files EAPI=8 -HOMEPAGE=http://modplug-xmms.sourceforge.net/ +HOMEPAGE=https://modplug-xmms.sourceforge.net/ INHERIT=autotools multilib-minimal IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos @@ -10,4 +10,4 @@ LICENSE=public-domain SLOT=0 SRC_URI=https://github.com/ShiftMediaProject/modplug/archive/refs/tags/0.8.9.1.r461.tar.gz -> libmodplug-0.8.9.1.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=de95867e7fb21413a7f2b2f4c4e4cb06 +_md5_=76a61640144611c3904f39fba959c68a diff --git a/metadata/md5-cache/media-libs/libmp3splt-0.9.2-r6 b/metadata/md5-cache/media-libs/libmp3splt-0.9.2-r6 index 2708c964c811..6bb3faa2dfa6 100644 --- a/metadata/md5-cache/media-libs/libmp3splt-0.9.2-r6 +++ b/metadata/md5-cache/media-libs/libmp3splt-0.9.2-r6 @@ -3,13 +3,13 @@ DEFINED_PHASES=configure install prepare DEPEND=media-libs/libmad media-libs/libid3tag:= media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) pcre? ( dev-libs/libpcre ) DESCRIPTION=Library for mp3splt to split mp3 and ogg files without decoding EAPI=8 -HOMEPAGE=http://mp3splt.sourceforge.net/mp3splt_page/home.php +HOMEPAGE=https://mp3splt.sourceforge.net/mp3splt_page/home.php INHERIT=autotools flag-o-matic IUSE=doc flac pcre KEYWORDS=~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=media-libs/libmad media-libs/libid3tag:= media-libs/libogg media-libs/libvorbis flac? ( media-libs/flac:= ) pcre? ( dev-libs/libpcre ) SLOT=0 SRC_URI=mirror://sourceforge/mp3splt/libmp3splt-0.9.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ab4ba88106a0bc9c37e6e5063538bc69 +_md5_=85487c1d13ebf925ea4802f3eac715b7 diff --git a/metadata/md5-cache/media-libs/libmp4v2-2.1.3-r1 b/metadata/md5-cache/media-libs/libmp4v2-2.1.3-r1 index d30e132a3972..649d85e6cc74 100644 --- a/metadata/md5-cache/media-libs/libmp4v2-2.1.3-r1 +++ b/metadata/md5-cache/media-libs/libmp4v2-2.1.3-r1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://mp4v2.org/ INHERIT=cmake IUSE=utils -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=MPL-1.1 RESTRICT=test SLOT=0 SRC_URI=https://github.com/enzo1982/mp4v2/releases/download/v2.1.3/mp4v2-2.1.3.tar.bz2 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=29a7f7141984389af984913ba35e0a33 +_md5_=27e34e401d0a6040728d6baf5aca66c5 diff --git a/metadata/md5-cache/media-libs/libmtp-1.1.21 b/metadata/md5-cache/media-libs/libmtp-1.1.21 index b6c06586a438..1b7a817993a3 100644 --- a/metadata/md5-cache/media-libs/libmtp-1.1.21 +++ b/metadata/md5-cache/media-libs/libmtp-1.1.21 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install postinst postrm prepare DEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/libgcrypt:0= ) DESCRIPTION=Implementation of Microsoft's Media Transfer Protocol (MTP) EAPI=8 -HOMEPAGE=http://libmtp.sourceforge.net/ +HOMEPAGE=https://libmtp.sourceforge.net/ INHERIT=udev libtool IUSE=+crypt doc examples static-libs KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86 @@ -12,4 +12,4 @@ RDEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/l SLOT=0/9 SRC_URI=mirror://sourceforge/libmtp/libmtp-1.1.21.tar.gz _eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=6c7a78aee09a44dac32d80c5617c2d3d +_md5_=46767aab192c51748224dd276161c2a0 diff --git a/metadata/md5-cache/media-libs/libmtp-9999 b/metadata/md5-cache/media-libs/libmtp-9999 index df9f6bb75442..ff5c510c733b 100644 --- a/metadata/md5-cache/media-libs/libmtp-9999 +++ b/metadata/md5-cache/media-libs/libmtp-9999 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install postinst postrm prepare unpack DEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/libgcrypt:0= ) DESCRIPTION=Implementation of Microsoft's Media Transfer Protocol (MTP) EAPI=8 -HOMEPAGE=http://libmtp.sourceforge.net/ +HOMEPAGE=https://libmtp.sourceforge.net/ INHERIT=udev autotools git-r3 IUSE=+crypt doc examples static-libs LICENSE=LGPL-2.1 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=acct-group/plugdev virtual/libiconv virtual/libusb:1 crypt? ( dev-libs/libgcrypt:0= ) SLOT=0/9 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=3a13b6534b5449a6919b241ebb0c320e +_md5_=1f1ec151f979b21e76c41d6aa46d1e73 diff --git a/metadata/md5-cache/media-libs/libnjb-2.2.7-r2 b/metadata/md5-cache/media-libs/libnjb-2.2.7-r2 index 2be387a9514b..81bd87ed9581 100644 --- a/metadata/md5-cache/media-libs/libnjb-2.2.7-r2 +++ b/metadata/md5-cache/media-libs/libnjb-2.2.7-r2 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install postinst postrm prepare DEPEND=virtual/libusb:0 doc? ( app-doc/doxygen ) DESCRIPTION=Library for communicating with the Creative Nomad JukeBox digital audio player EAPI=8 -HOMEPAGE=http://libnjb.sourceforge.net +HOMEPAGE=https://libnjb.sourceforge.net INHERIT=libtool udev IUSE=doc static-libs KEYWORDS=amd64 ppc ppc64 x86 @@ -12,4 +12,4 @@ RDEPEND=virtual/libusb:0 SLOT=0 SRC_URI=mirror://sourceforge/libnjb/libnjb-2.2.7.tar.gz _eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=8d0f48b65c88ddb4ebe7ac1d57272afa +_md5_=87d74e404e8ef8a6d8c4f4dab8c84a5d diff --git a/metadata/md5-cache/media-libs/libopenshot-0.3.2-r1 b/metadata/md5-cache/media-libs/libopenshot-0.3.2-r1 new file mode 100644 index 000000000000..fb74086a1928 --- /dev/null +++ b/metadata/md5-cache/media-libs/libopenshot-0.3.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=doc? ( app-doc/doxygen ) python? ( dev-lang/swig ) test? ( dev-cpp/catch:0 dev-libs/unittest++ ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND=dev-libs/jsoncpp:0= dev-libs/protobuf:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtsvg:5 >=media-libs/libopenshot-audio-0.3.0:0= media-video/ffmpeg:0=[encode,x264,xvid,vpx,mp3,theora,vorbis] net-libs/cppzmq net-libs/zeromq babl? ( media-libs/babl ) imagemagick? ( >=media-gfx/imagemagick-7:0=[cxx] ) opencv? ( >=media-libs/opencv-4.5.2:=[contrib,contribdnn] ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) +DESCRIPTION=Video editing library used by OpenShot +EAPI=8 +HOMEPAGE=https://www.openshot.org/ +INHERIT=cmake python-single-r1 toolchain-funcs virtualx +IUSE=babl doc examples +imagemagick +opencv +python test python_single_target_python3_10 python_single_target_python3_11 test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-libs/jsoncpp:0= dev-libs/protobuf:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtsvg:5 >=media-libs/libopenshot-audio-0.3.0:0= media-video/ffmpeg:0=[encode,x264,xvid,vpx,mp3,theora,vorbis] net-libs/cppzmq net-libs/zeromq babl? ( media-libs/babl ) imagemagick? ( >=media-gfx/imagemagick-7:0=[cxx] ) opencv? ( >=media-libs/opencv-4.5.2:=[contrib,contribdnn] ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0/21 +SRC_URI=https://github.com/OpenShot/libopenshot/archive/v0.3.2.tar.gz -> libopenshot-0.3.2.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=2203d4bfa9b8ea0ba1c0339d60f81570 diff --git a/metadata/md5-cache/media-libs/libopenshot-audio-0.3.2 b/metadata/md5-cache/media-libs/libopenshot-audio-0.3.2 new file mode 100644 index 000000000000..f19f38ca29d0 --- /dev/null +++ b/metadata/md5-cache/media-libs/libopenshot-audio-0.3.2 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( app-doc/doxygen ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=media-libs/alsa-lib media-libs/freetype sys-libs/zlib x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr +DESCRIPTION=Library for audio editing and playback used by OpenShot +EAPI=8 +HOMEPAGE=https://www.openshot.org/ +INHERIT=cmake +IUSE=doc +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=media-libs/alsa-lib media-libs/freetype sys-libs/zlib x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr +SLOT=0/8 +SRC_URI=https://github.com/OpenShot/libopenshot-audio/archive/v0.3.2.tar.gz -> libopenshot-audio-0.3.2.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3328c7a6e23a19bfa4554d10d691e635 diff --git a/metadata/md5-cache/media-libs/libplacebo-6.287.0_rc1 b/metadata/md5-cache/media-libs/libplacebo-6.292.0 similarity index 94% rename from metadata/md5-cache/media-libs/libplacebo-6.287.0_rc1 rename to metadata/md5-cache/media-libs/libplacebo-6.292.0 index e14c13f91120..953d7ca228d0 100644 --- a/metadata/md5-cache/media-libs/libplacebo-6.287.0_rc1 +++ b/metadata/md5-cache/media-libs/libplacebo-6.292.0 @@ -6,11 +6,12 @@ EAPI=8 HOMEPAGE=https://code.videolan.org/videolan/libplacebo/ INHERIT=meson-multilib python-any-r1 IUSE=glslang lcms llvm-libunwind +opengl +shaderc test unwind +vulkan 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 ~ppc64 ~x86 LICENSE=LGPL-2.1+ opengl? ( MIT ) RDEPEND=lcms? ( media-libs/lcms:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) shaderc? ( media-libs/shaderc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !shaderc? ( glslang? ( dev-util/glslang:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) unwind? ( llvm-libunwind? ( sys-libs/llvm-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-libunwind? ( 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(-)?] ) ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=vulkan? ( || ( glslang shaderc ) ) RESTRICT=!test? ( test ) -SLOT=0/287 -SRC_URI=https://code.videolan.org/videolan/libplacebo/-/archive/v6.287.0-rc1/libplacebo-v6.287.0-rc1.tar.bz2 opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v2.0.4.tar.gz -> libplacebo-glad-2.0.4.tar.gz ) +SLOT=0/292 +SRC_URI=https://code.videolan.org/videolan/libplacebo/-/archive/v6.292.0/libplacebo-v6.292.0.tar.bz2 opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v2.0.4.tar.gz -> libplacebo-glad-2.0.4.tar.gz ) _eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0e558dc768f8f1e2363cd66e947eb7ae +_md5_=50004438244378fb7cdc437750c21248 diff --git a/metadata/md5-cache/media-libs/libpng-1.6.40-r1 b/metadata/md5-cache/media-libs/libpng-1.6.40-r1 new file mode 100644 index 000000000000..81594433eb3e --- /dev/null +++ b/metadata/md5-cache/media-libs/libpng-1.6.40-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=app-portage/elt-patches-20170815 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DESCRIPTION=Portable Network Graphics library +EAPI=8 +HOMEPAGE=http://www.libpng.org/ +INHERIT=libtool multilib-minimal +IUSE=apng cpu_flags_arm_neon cpu_flags_x86_sse 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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=libpng2 +RDEPEND=>=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +SLOT=0/16 +SRC_URI=mirror://sourceforge/libpng/libpng-1.6.40.tar.xz apng? ( mirror://sourceforge/apng/libpng16/1.6.40/libpng-1.6.40-apng.patch.gz mirror://sourceforge/apng/libpng16/libpng-1.6.40-apng.patch.gz ) +_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3e2ca21a9539d0adc4a9576c8fa5ba0d diff --git a/metadata/md5-cache/media-libs/libsidplayfp-2.4.2 b/metadata/md5-cache/media-libs/libsidplayfp-2.4.2 deleted file mode 100644 index a6d94ef1c9de..000000000000 --- a/metadata/md5-cache/media-libs/libsidplayfp-2.4.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=configure install prepare -DESCRIPTION=Library for the sidplay2 fork with resid-fp -EAPI=8 -HOMEPAGE=https://sourceforge.net/projects/sidplay-residfp/ -IUSE=static-libs -KEYWORDS=amd64 ~hppa ~riscv x86 -LICENSE=GPL-2 -SLOT=0/6 -SRC_URI=mirror://sourceforge/sidplay-residfp/libsidplayfp/2.4/libsidplayfp-2.4.2.tar.gz -_md5_=cf56513d039f06e380de7417a5217e2c diff --git a/metadata/md5-cache/media-libs/libsidplayfp-2.5.0 b/metadata/md5-cache/media-libs/libsidplayfp-2.5.0 index f399386302b2..050ab6c14535 100644 --- a/metadata/md5-cache/media-libs/libsidplayfp-2.5.0 +++ b/metadata/md5-cache/media-libs/libsidplayfp-2.5.0 @@ -3,8 +3,8 @@ DESCRIPTION=Library for the sidplay2 fork with resid-fp EAPI=8 HOMEPAGE=https://sourceforge.net/projects/sidplay-residfp/ IUSE=static-libs -KEYWORDS=~amd64 ~hppa ~riscv ~x86 +KEYWORDS=amd64 ~hppa ~riscv x86 LICENSE=GPL-2 SLOT=0/6 SRC_URI=mirror://sourceforge/sidplay-residfp/libsidplayfp/2.5/libsidplayfp-2.5.0.tar.gz -_md5_=57679d56be671393e047aa797f1f46a1 +_md5_=cf56513d039f06e380de7417a5217e2c diff --git a/metadata/md5-cache/media-libs/libsmf-1.3 b/metadata/md5-cache/media-libs/libsmf-1.3 index 92fc8e80f5d1..ffcb47334f4a 100644 --- a/metadata/md5-cache/media-libs/libsmf-1.3 +++ b/metadata/md5-cache/media-libs/libsmf-1.3 @@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install DEPEND=dev-libs/glib:2 readline? ( sys-libs/readline:= ) DESCRIPTION=Standard MIDI File format library EAPI=7 -HOMEPAGE=http://libsmf.sourceforge.net/api/ +HOMEPAGE=https://libsmf.sourceforge.net/api/ IUSE=doc readline KEYWORDS=amd64 ~arm ppc ppc64 x86 LICENSE=BSD RDEPEND=dev-libs/glib:2 readline? ( sys-libs/readline:= ) SLOT=0 SRC_URI=mirror://sourceforge/libsmf/libsmf-1.3.tar.gz -_md5_=63cfb34fe806115eda0614602ee7c79e +_md5_=8229c4cc7e47fa35b457f3a16188c262 diff --git a/metadata/md5-cache/media-libs/libtimidity-0.2.7 b/metadata/md5-cache/media-libs/libtimidity-0.2.7 index b9fc262c3689..50288cb4655e 100644 --- a/metadata/md5-cache/media-libs/libtimidity-0.2.7 +++ b/metadata/md5-cache/media-libs/libtimidity-0.2.7 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install test DEPEND=ao? ( >=media-libs/libao-1.1.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=MIDI to WAVE converter library EAPI=7 -HOMEPAGE=http://libtimidity.sourceforge.net +HOMEPAGE=https://libtimidity.sourceforge.net INHERIT=multilib-minimal IUSE=ao debug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=amd64 ~arm64 ~hppa ppc ppc64 ~riscv sparc x86 @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0/2 SRC_URI=mirror://sourceforge/libtimidity/libtimidity-0.2.7.tar.gz _eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=eac43cbbee708062a34b7b08650b1421 +_md5_=ff7bbfc3fb514fe94967d1b890cca493 diff --git a/metadata/md5-cache/media-libs/libxspf-1.2.1 b/metadata/md5-cache/media-libs/libxspf-1.2.1 index 9acb70cdbf55..e19cc74125ce 100644 --- a/metadata/md5-cache/media-libs/libxspf-1.2.1 +++ b/metadata/md5-cache/media-libs/libxspf-1.2.1 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install DEPEND=>=dev-libs/expat-2 >=dev-libs/uriparser-0.7.5 test? ( >=dev-util/cpptest-1.1 ) DESCRIPTION=Playlist handling library EAPI=7 -HOMEPAGE=http://libspiff.sourceforge.net/ +HOMEPAGE=https://libspiff.sourceforge.net/ IUSE=test KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=BSD LGPL-2.1 @@ -11,4 +11,4 @@ RDEPEND=>=dev-libs/expat-2 >=dev-libs/uriparser-0.7.5 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/libspiff/libxspf-1.2.1.tar.bz2 -_md5_=9849b3d595fe09d73ac914c6d7fbc01d +_md5_=7592a1832d9c34c862aea540a11ad791 diff --git a/metadata/md5-cache/media-libs/resid-0.16_p2-r2 b/metadata/md5-cache/media-libs/resid-0.16_p2-r2 index 0bac2d32a56c..4e96ea4a8f75 100644 --- a/metadata/md5-cache/media-libs/resid-0.16_p2-r2 +++ b/metadata/md5-cache/media-libs/resid-0.16_p2-r2 @@ -2,11 +2,11 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/ DEFINED_PHASES=configure install prepare DESCRIPTION=C++ library to emulate the C64 SID chip EAPI=8 -HOMEPAGE=http://sidplay2.sourceforge.net +HOMEPAGE=https://sidplay2.sourceforge.net INHERIT=autotools KEYWORDS=~alpha amd64 ppc sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://sourceforge/sidplay2/resid-0.16-p2.tgz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=107e7831574a517f30538d5da0dcf6b4 +_md5_=e227ed6014ea2fe6b175d462164fadb3 diff --git a/metadata/md5-cache/media-libs/tse3-0.3.1-r2 b/metadata/md5-cache/media-libs/tse3-0.3.1-r2 index 4a6561e07aed..ab35f3f5ba97 100644 --- a/metadata/md5-cache/media-libs/tse3-0.3.1-r2 +++ b/metadata/md5-cache/media-libs/tse3-0.3.1-r2 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install prepare DEPEND=alsa? ( media-libs/alsa-lib ) DESCRIPTION=TSE3 Sequencer library EAPI=8 -HOMEPAGE=http://TSE3.sourceforge.net +HOMEPAGE=https://TSE3.sourceforge.net INHERIT=autotools flag-o-matic IUSE=alsa oss KEYWORDS=amd64 ppc sparc x86 @@ -12,4 +12,4 @@ RDEPEND=alsa? ( media-libs/alsa-lib ) SLOT=0 SRC_URI=mirror://sourceforge/tse3/tse3-0.3.1.tar.gz mirror://gentoo/tse3-0.3.1-awe_voice.h.tbz2 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1d2ea0bad1159fe11daf61c5414b8bd9 +_md5_=fc76834fbffba30e61dd661715335581 diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz index f261b413640effbca5c0d108e5616dcaa36f1c33..11887ee7ce6180d741f6cfe7310c515657bc8c30 100644 GIT binary patch delta 58397 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

            NB3bQ{dGkfSkzTfC)LO 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 a{LwNumIZhgC~~FzKmP`rW;rt`9RmQ_RGO>+ delta 58600 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 VvH;HlMebDo=ikIJ@dH^N0{};zI<)`* diff --git a/metadata/md5-cache/media-plugins/gst-plugins-va-1.22.3 b/metadata/md5-cache/media-plugins/gst-plugins-va-1.22.3 deleted file mode 100644 index e3738d817f74..000000000000 --- a/metadata/md5-cache/media-plugins/gst-plugins-va-1.22.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) dev-util/glib-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) virtual/pkgconfig virtual/perl-JSON-PP -DEFINED_PHASES=compile configure install setup test -DEPEND=>=media-libs/libva-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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) orc? ( >=dev-lang/orc-0.4.33[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/gstreamer-1.22.3: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(-)?,introspection?] >=media-libs/gst-plugins-base-1.22.3:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-bad-1.22.3: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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-bad-1.22.3: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(-)?] -DESCRIPTION=Hardware accelerated video decoding through VA-API plugin for GStreamer -EAPI=7 -HOMEPAGE=https://gstreamer.freedesktop.org/ -INHERIT=gstreamer-meson python-any-r1 -IUSE=+introspection +orc 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 -LICENSE=LGPL-2.1+ -RDEPEND=>=media-libs/libva-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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) orc? ( >=dev-lang/orc-0.4.33[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/gstreamer-1.22.3: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(-)?,introspection?] >=media-libs/gst-plugins-base-1.22.3:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-bad-1.22.3: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(-)?] >=dev-libs/glib-2.40.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(-)?] >=media-libs/gstreamer-1.22:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-bad-1.22.3: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(-)?] -RESTRICT=test -SLOT=1.0 -SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.22.3.tar.xz -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gstreamer-meson 6e64fe5c2b90d9d470aa7eefd2df735d meson 18d046bdb14e1bdb22cce6e5d953e364 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=53b0334726d711bd1851bd6dfe165fbf diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz index 171548a106f0d1ed8e2a1bba38e995928dbd0159..dccb3464b0d8079dab4db00622f8b4a204ea0fca 100644 GIT binary patch literal 7356 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 diff --git a/metadata/md5-cache/media-radio/tlf-1.4.1-r4 b/metadata/md5-cache/media-radio/tlf-1.4.1-r4 new file mode 100644 index 000000000000..5fc3350484e9 --- /dev/null +++ b/metadata/md5-cache/media-radio/tlf-1.4.1-r4 @@ -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-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure prepare +DEPEND=sys-libs/ncurses:= dev-libs/glib:2 media-libs/hamlib:= media-sound/sox dev-libs/xmlrpc-c[curl] elibc_musl? ( sys-libs/argp-standalone ) test? ( dev-util/cmocka ) +DESCRIPTION=Console-mode amateur radio contest logger +EAPI=7 +HOMEPAGE=http://home.iae.nl/users/reinc/TLF-0.2.html +INHERIT=autotools flag-o-matic +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=sys-libs/ncurses:= dev-libs/glib:2 media-libs/hamlib:= media-sound/sox dev-libs/xmlrpc-c[curl] elibc_musl? ( sys-libs/argp-standalone ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://nongnu/tlf/tlf-1.4.1.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c61d588030362037a308b2b27666b0aa diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 2c2b9b4a6dae8189dc8b70b90d00c43f36885610..84dbc38da2bc15bb08a17be3c5eeb88d8d41999d 100644 GIT binary patch delta 74522 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 z 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ⅇf%hS#l>y4op?3Tl5!i=Mv;nqf!x<$VmiyQ*3v=6RjAFjd?pJ z-gXWCuCi^Ex_wYqgSDxZfnqy5OIgvVl;Tht_dT?;6nd9<-BosV-glLfz1@|L7O5{U z{w|eaj@!1dT_9u@Uu`Nj=%bu~ z`B}75ym!5|{3eGk5yP`MWHpws8&NB}Rwc?9d`gWYU032YaQks*TpR>lH~jS?GV|$G zMY&DGrQ6#we@+n9gO`316xk0{?JTjn(8H~gQC8)$JZ`He?nv!M z(X(m(dKE>E^E}>syPp<}bMyJjuWO5$6_4#n8=EwJ*jXoW@5)XpA2j1xNNoAK<~%{p z%2du()VbX#Eu4cJeN}ucEI+mpTY;S30|Jn%x-N?Ee+nRo*i#QpKuYLlsJ<@CRoIcw z{veL*dbVFqzy*byZ|ek-fn?={>Z>+e!REdW#WK8ttmgwrvMnVBk}_2nrM0MK=|~_5WV9{2z;UN@YIf3CMd|?gB()6(Tl$v06x8 zHQE=we^bf&oGW=yTtDhA-D_A?AkF~4s*=RXJhV9yx1Ub#91a}pd!AER=Oid$yu{;( zWZ);V{A7D*0`?0Vb+D8PUUVgUQK0dOvsEZelmwt5bZ)dlji3QZ~bBufTQp|3)v zeOHCUjT^fn2XaRo2jpmw%+-q6Gbh-$+yCE-e^ywuXRmlodpkeCQ^Uz`PJVXeOf%7VX{T2CXuW-R ze;X5Ejw{)i<*iN5ZFANMfXLGV!JB@~{KE>D@bk22!!eT|-#_llg@lv%)K68GqI&y% zXyu@MhI7D*YE8vQVp~=aN~tPa;7XHMrBN@-i{wlvQKEpQq9Y`?&dI8ON~X90`QDm3 zNaZc)5hS#_6)gLc6Xx%5bt4u<>r}_ye}n^Hn0)Q125^*@s;4C-5ti%2q*J|gu^Wd=q5$POc{359u5E=TS>e1vEz+F{ z9TcXwwvBVrmg$dos7E;f2y-D?_phsfHFHP9f#fVlUOKoZ5isayU_V~v{aM~`fC>uW4a9nNLaZKg~g5d2OeBIQW1ooX;uqoE5%8iQPe-{f!g5ve} zJkGx@*ULyGulC6VPwDOX(r{6jx1Hm3`k8|I>dt@$K2vpaav|}^zM+H|zNjtqt*dRH zv=yUPq>7x;K)ZY8WTuL$D{Y+0DTx4Sj95-cXB77zavXk;P#ptJ+sGYn$PAgRJVn{ZM zq#TF-a{&EQ7<;OI<7p*HQ?%4-0$p}YO**jLYhp0?mY+jDVs&que-iy6(swS=i%vPk ziKWV~ib5G{l;d-DN*;&GYf*jtW|OGNF9+A^^#N7``e}N>AJKn1JBQPCt56b`+``7` zKx)t<<>slw$+$EDza)viUI6~9et#!+CF(^2-4l4=6>dW-xi*%qJF6^gR#DleF-Hdk z1+K_4J*1aKYiupQfBK6*CkcQo&l>Dqp@M2sap+4z zxn1>*P=xtb$}YAwOq4ctEF25dp^(4#S_1v+e{1`vh~B}zf6c)DWZ22y>xZZ@dz0vV zr`AvUUJ(v&2c&ubVBcNYgRBapT!TTGGp(Be3KovMR~5w-k*Zte&nxQbEzT+Wsu#ad z9a_t}VxJ@33v5%py^pG?OenES|5nnhbEjaI>(Ebt^tA&&$D;C3wvg?;o@vf3xMf)k z-UB<3%9<=Xe{MbeBu|_{y&0{bSSXr@!HrnIQWXGA(Rcz0Ix zUK-cu>`EzsX0PR*yqAk8LpHeH@0Jg_C1ux;svhc6e*^INSK#*W>OoDN3f|Kuwt4l? zHU}~fuZ<|b=iX!y2WbMEQgsS>61s+7W$aKYpS*+(D*=s-WXf_*W~xs@O}f49sn4JK zr~2*dYE}g5u}AJZz%30lTqxc=GMo+-U@2TkcWilT62V|mlwo=`OsJXnbvsYz5OXOC z@Etd6e^;d|-b)LyD8@Jxu(XMJx#*Nfe2(rMyoso**2Vtsj~!(juzCds;3r#YJmb8m z0#QJ@pb#5-`Vz>3D9OC)fAD2hqYPBwVLAjE$67d>U=CC((kuohpEoBU+g!Yon03}U z`h5Wb9oX2O7V6uV-+qi0(pN=&J+;8}1&yn3e-@UOm@(^R{T^UP1*MBKn}|s;Q3vf8bFIpG)`#!m?=93k7hOhSTuDGCz1}sKJ>= zH|GG(5im=1AZEEzSNluZ8%WCitb}`W`&z z;xnTEe(7WzHOhLAP{3=Vq<-ur_Z91I#qq0-IQlICr=+!bz!VlWKUVwUSC?u-;!3CU ze$>rCxfP@NO{2tV&v3Jx&y;Iq^;pwPzBoo5H&E64p4wFG+cZDl6rfX6)XRwK zD-2u9>uROms^@TMDVAc?e?V`Zmo%xS>5Hxf99R`NwKJ+(P`@9G57zrT1(mL5u&C6hewnTDb?`UsX25}m3a;ZmwR}tO9di237NnuHSTY5 z)e%lCA^kaaMfAXXEOpK+r)Ngq@ z5^$2at$B%B#o2$6y%QiYarW*Y0aM;VRPrw>EDLtzNKk!Rl@lr{(m9zY&r-^w$L*mk zO{Hkm&>Z@bk)J3R?`{6aO1&0**Hb^$xkgRSDLG^fiVn3$(j38>{q)o4q0h!rH_Jt> z=$<9JX%ksAqNO_Pe{6s9c-F{_Vn=bC;8!5$k@HJb%zOfpyu;sF4~aw+`44cuNhzGW zRC|4eydx0_FXu4_AOf+7UF@Z2HiI55bqU!r`DKOffv?=vNjnti5jIhPXD~^~y8Oz@ z=D_iG)LfJvr2X1(WK8bY+d}>M>yMvbkDpqFPgTsNEA-A=e-=WLn9jDYr8Cg>kO^@E zgq%*;oD-FFmz=y{cdP8MI$d)3G)nhsK+?_;94)$U{rM!K?pAR%E?XY2y9sh?Tx9`e ze2fzj0?y;mjAdUN(F;(L7q#aY{F?xqtm-Mo?7 zsFkCJOZsAilCHcxpe5Qbxg+)1E^~4C%t4^U^ml<#^)8*Qz zQnmJ_e{`4mLDYRxQ{5CYA(y`zr0%xWs;U>W3AU5w!R)}vmgZ@QFIk4(wOl4QukP4B z1j8=f%zvXS)TdBpQ+G(sc5Yk*C(@2ik(6KB&&QiB3!r*krdM^eMQL7RYQX+LWO(X5 z@8InosUty?O8Fb%we?Z6#o^ka0}5*hB;F=Cf7bin>U^)mDvBPn#+ynyhW6k+;(f@- zT6UHMIsG~uQPEht@Nhd{;nw&dl$6Me5BJG!dET}?DK{ZlPfDC<$7Q|g_28vnrISV~ z{)~ggWZSdj5imx}uAUW$Ik2KEqD! zKO8RB`arFj-V5QS5?vhgE3UiJ!W<&yI}fF9#4-<)PO4t=gF04Yj8jDq33sbNe`xjiSvfhd1W$IyS#({h98BUJo8i#rUg~>V zdMJB&yYT$ik8id8`0`4nOdsU4KEk@T?n8bGo0?P5d8r^C{ch9Ch#F@GII?O&b?Tb8 z4a(yIqa7uq?iqGaz$Mp6x6^l;Vd{{iJdUD!-fr>-n_@<)2v1;_DojGa$3+4!e;ptn zD&?huyF~1z#B**W9a8jhXrwJ`b@8$;8R$G3k-@G>zoT)-KN7H z=z@>j*=fE$XO1MsbZ;U^n}=c!Z}!yLgH3|GibZ&80e*y&+xu_)3WDO(TJmV0sAPa36r}l7RMY^W0#=L zD|JkjjIukF$!Dl1;Y~7yzGPkw4cY40-p}9n_U(%fW-i!9(E3KeS=%`|e_H$4WjUzA zBG}YN!q|HHbwLD&9tKNG{kWZq&FbrnBdF=U0etnZa5lQiTj!`sYiV-h03yw~Q>r&F z>Ou2um?p_65_3-H@&H73Qp53ZIdu$@n6ME^faHp3aPFo)_0-p3S77k+j#8H6R{5g2 z{^scDAFCRYvvH==y~9!If2L8qbbSr0)2RffjOn3o76m#LZ?XU&P?z|IvVQxd>&Eue z{?q;!5k75w0Oh6!aRri|)Jf7>DeCY`;ARVoUIWn&3M6ro$wdQ+!cXC#{zLhVvnbN6=p%@*Nb zzkTVye7eVvkNZ!rf(#^sXOu<3%6lVkM_ul19bZl8L1n6X%`GuqZyP=9rsO<H!sxoA!w#oI0SS)v7BU@GNTT1wX-KJBVhjQJ2_-@3?7Ax!m{ zDAxG&vYaNYxkis#a-Eu1dZ@CxyV{yx3Mcc^h?=`CR_FhUqhVU&P?8?9d-r2m6*vN@ z?iq+O=_y&qsk$Mk@s(Nmt^WJlXfL(kwSCy1h)Wkm8fOore{v6vi1<3nG60Fr3DR=l zk(JT(_s}mUX=tVU0vQrS7uSp@*r7>lxf-b1Ssza*=WH%V%6l{JG-V+vlsAW|v>_%h zs`l}|P}FzwF^jBTaJoj>L@qskbg<(Ct7emjEgT1S_2Ez@(l%eZl_06Yd&)F^rZQxf zgTPh_fGBl%e`C#^Mn2SuR&42_SQURK7MKY?0MW z@K0;1Q|p3#YD6a*&_|e~uf_&Z#;b;`FFd6P!JVBAMkGC7hvl3jQJSL=hCnbyF)kSh zw;lU!Q84sz)~xRRuJ{<11M)rkJ zvI~xueLW0Gz%|Rc+`C;2GE=lhOM3b`nXI;zcN3>WpM;aw=HIu`zsz51v#FKBhvR9o z-8<}{yRo1snI6=Pk<>34GFJ759d1umjtp(U_oVh$+L|X%gm4MNJf732e}}Cg%J!zml9vQop>*%w*zjjqSSk)j zHYt86bS2~g12wP)qn|;yLeBz7_jbJNBARPLK-xVXB3E9tYf*N^BEpiLO;k~mNi`mU zdDln6%pr$yszJp5s-h1qm3J3n zf5821vHtk?OMqxutC_gpSrQ7d2Fc)e@*7Poe=TErz~ zM#!O0gxZIWRQOetA>sx|KQKgl4 z*`1Z#B&HnHpkA*}iOJ%3t(^lOt_z^Z7tOeE8dbeHI4N$ z_eP?q3|MFG`^7#x-`45pKY#rE`Tp|9#{^7RnuR+j;1R17waT{qc?(yPp?DU8pyHr= zmt}jcW;RC?ShQLI(VM8nB0laRc4dvI?oSp;=S4@WlDFW^hHiJRMIxJ~Rm+!9e+A`y z_VaSe=0O8rs=+L#UOEWFescIh2OdB`ED zI-e*lssWAhNJUnVh_}wSdNi`mcz=?ZyjNp?|F_jDO9AD10!HRqDwe68AJTQLxd!cGswB^d@2WqRG;^K=X*F-uP^LQ#mQ^R!^;EqFHng>o+Q7^*P}uQ-`!c8 z-Yn(Rp(CB(Bnf!IuSeE?ExmHd=>Wo8DOTWVP^C>bj`s}sN$?rU+Eh=~e@$c?0}Hg$ zAWKV*5qR8Qr(3cp$8P$Gvc{}0+Ced%qYg{tf!&*x<-)a5>KdXd1Pzf|TMhFqKB+ykrCn}Nb`KD7d8hgTprsN{4! zOR=!s3Ro=zf~D8`8kTu8e@ZBD{NAHTI-s<4a^aG8rRx~`%LMqoN?*sfKR!l6diro& zkBHv0O3aRA6Z4d=BSR0ZRRD5|YUxN~XHtI;f@TCL*%}Y}B`oE7zLW)8y|V4KZcSDW z({`XNQat~pCLw3azM9@cg;g&TtffG|r@xZaF$k0Z*K&sjSr@fkf6nC!7Myg`F+vj# zE73*-T{rZrlS+7` z96Wj^8aqdL6Ejp*f7i^+rZeUDv5Yh~U}xl!_fx~CHrOHxmE6%=26c)b1IMRyw@Pg8 zYNOO^>FW`Fz2*&<=^q$IWqnJ%=drB>BTiM2$f0oI9<(&?f4kh8tb)D@zFrX((k}p$ z(*=?zMOCnsMnh@l-FB_qT0jno2!yp*k$d4$s#KUcYgG?G?mFSOFMHrL_mkRSG$+*_ zESzKWn37au=J+_15x2yOu`hOS?)kk@Phx!17Up92=vCHLzNf}tNwJ^^Cj3JJ`c%34B#KRq4chIRv^l z8X-jM%zCqjq%j=Shqt{WyJX}8qC`E&(W=JsJt=*b>9Fd6uj|x){`CE`S6Bahb=ROA zQ)b|N+`t4`5jvUJI%%6DpIS~{9w=Q3^$$!%6LK5>R2uB^qD#Uc9qLO&kY@9dT=HV3 zZAS|lf5EU#>uFCQsr#*hOqmoq?ikETph0xo#$$j;5}mYFEmL=c5p#G?Kb!`xXqgCygt2LLhbf zGG=^Ru~$PbDZAy#6fZj+L?zPHeIVT0up}bhf7TC9vv0=|df)bHamX9yunvj=zUOFi zbUhZA2;wH4EFPc^#mg0h^bTA*53L2&)wk_7vUlQaszK)IkNfo)Y$$5Ox3PuG(gzRV zC6R_MqZC9y-Ru^zj}ZCEQa#zwO&_l4EGKIy5vh|B!VyW)yys4Nab($hf!v#7S0Hxz zf2Wn?YrD0gsPS!;zK!}>n?aOtPuxLO}!uo$1=T^8+WbH?o#boZR<{<}L%E z#UDKjaLRtl>BLl$A+Dp;^cqEbbjcK#e|YmwyixE=JG!E-g>0<-oTH+R{ zlg`^745w8a8PBNB_Gz7D?-}b~R_Ud^6`qC}*+QC-o;o9vg=H;Aq9+)4OBxG_HiW}d zG1GFmG1ee%KjoNYrP@w#M3P)UTHMyer)YzSJS7|-MVc58nS#04hXASrnGW-Y?QJuSf5rVx&2d>DJe7XVp*uI1T#;Qfji`-= z+_7+X_P5*(N9(*+4c<>XugXdRf6LkN(p_%Z?2a{Nh1ymg@2U<=9=v!t0Hh)!6v6qWTt?=O z`Str;(flNuKbgT29Epw`K&K&6wG^>Aj)ef9=^COtxh_mq+xTmYQ27W^iuW`l4snVfW+=+8JTT!%9*qM5H=taqD9>>(M_DYhs4r-?wtS6+*R2!3fBtdDdbX!og zYdYMNsE7^ax}iFzMq$&Wb5~7nAIs%P|Hrfx#=TJ}IX!8Ce`z?Ykpl0%c-CVkpa>i=ESwwW-@5y%w3?8Ot2)7jSzDMkX^iAxRTE_D~Tu7(}R3iZbEMetjPVPNSe{)`63#K}+q!^-&E_k;_r&DNu zr)AFIY1CfN)%W~FRFtD?AKgqk_HCL$wC+V&_PaJFnE{hDx z+@6$7e~X(A3ObnUL0q%W>o!p-#g}RH`vnYvc!`QC1{iOCPY#Simo^oSWHZTV&(Emp zN1l$QlW7QKAkDM`r49#PY?2V-coyDV->Cf54|TM{h;Z6=SAT2G$v47Bo_e;HZvB6Fuf04~kU9X7$9G)bMqZ+1+(Am@BPQZx@ zbO%7te*3|XKBGj1q#%Rj2zCJxT@Sy@qO1u3s9PR_F*aY-6ew$+RcX$CUDCuP<_tm- z8QE)aj`m3cW8*5bqHx9H0NVt#D3tmpQ^}h>Qc6~4K9HLE*|vizO+i!Oj~sSwrnIh8 zf5Yo-rQX+tiz)H&QDgDXjBt%fGU;HR7=@pexSvonu9!*S1 z-6Gq7jYT1Plpzw!dMZ-V0nb$3*nl8S+k1)Ec{n!Ci-uvV5+PPQj$@kLgD zxd+jI1)yEuG{C<9TED*PWJlXHk`SJF@kXYiU5iZYP0O6KY(~DZt~xq#M!l15tPb3f zc)J?A0eHcS)Pl-9gVuJS7`XXVC2f!A?(k=qGrujFl12`2EbCYhRsV8Dp5i;Ge=4?g zj@dUJ;kL_|mPnj+ze+@5RdDKf+>Smdd_FGT2hb%B9V5tP6na;+Auz&CsMr9;r%f$_ zL65>-r(o0uOA_EluzD)?!}Y;`*9v8&g%j*z4m-rVat|__MJmN!ZZoMaU zatRt2H3>YN#ms(4vE)IfCbgyNfAwvZcY9Rt;Mi-Onu@}NdYupAm|x0th10usC0nO5 zT^!&?MN>98f?ywK#-h{wM9UXdBc+0PiKDBqO_gchp&&VJTN9^tzyxb|OWJidgz&0U zc5g%OksZM8l3!=2HMPsOTo9hn=%&`1}I{z-O?a-bar1N1C82`e>ht0 z=z^CTmV6Wk_9DE;E|PB8e??BtEXvBry4$2pZ6T`3(zpM%R^y4<6}#eC)rqdb z=NfP22!bbB>bk^e-?67B*F2u|kUUfgxOFSJvePtrm}`WYh=bh`f4m_tpzTT3fSUE? zBnOKFucXX|luy+G)tOSp!nq>VTn9k~WD+&2+bS!~4_qUpvAnOA3Nb&O2C4nYFp1No zY6zJ|ibzza!>&M42JNs!-~k+4;@2pr+f~%O=ExIH0XsHPGGW2{MyalVbuX|^Ikn({ zJ=vbPoSi8IR-(!pe@;_;$U%hbNz#}FnJOPoz=3G?0I-o4vSWL^g+$R10VHIL#$r`n zfw~tRQ}bR;xw?j?VJarmv@f~lzUk{>)IRq+d0$*?X)b1m7M8_%J_^-MY3{!*)9VQK z14qFgkrJY!!pB_g_rHtczL|(g^-kv2NtmkROWUZf7Lw>MCIdH=9C(`2q=mI zgzSrW+mWbpngS0)*a{pIRwU^vsJ_wu@H4&YwOIaI0h$!EVqJQ0G=g2QTRwGrJBroX ztsmb!BqZLd=cXR11`9Qbmmd@hyb)WV*Amg8%%)HuO_`m|;HCYGj#&rk@4jtm?D4NF zb*&BcbVp@3e-)J7c+pGx?vP=Sgfvc!k=YJlAshK{b}$%Kw{-+LQ2HhZ1&4OOfWqu^ z+dLSl*%>Dpt8P5lYCG6QI^;Y!Du$q8fuF69(TMof1vb+>~i#A}fla#P}+_~6W zdS0g2LG@?Ry=*N<#jcBVQr-!0b^+atGD0pHA}T z1{|i0Dpd%4O?6+p8us8o#~b)Q`s)!D6mTDkI0N|}8ok##w9&?p5^59zfC#Mx%b^8{ z@R?oHf4sZr{75`fNawIz0&9|4>|dzzm}LKHLVq_9{1Ll(d-qE&rbj&JqNG!H zcLM8vU!|{O{8LoEiakK&lZ^jK(((n6jU=vp2G&lQm0ly!z%TO6quFkjatPG7A8x78P+C>))DrdOt6t1EkadyAkN8C z3%XEHS#ErYP7|Q@#Ev^vGGs4l1uOxFe|<^@dpmhweyu+o3o0+M92EWl2RiE7qIM?L zfy0A;55wCEO`|rwoqd87iW2IKb=U?t-|z820H=My0XibilP3?o7r}3uP80Tc3dLio7pZf}e^s^_ z#}cseGAPNivBm%Zu#t?68W|E9v=Z?ea(A#oLWk_;-CtQlwuNGv)Ox=!)u;CH_fOw{ ztG|5uPT8k4hfcN+Fy)|`ExjmJ&)x@#m}0Sm0m7TE&97_kmRKhul zt|G~;9}a(c8*@vR)ny)p;p}PEf3GTQ6QKA2pKMJD*Z}sX$06k8^B+4uI^y^;nzv9b z*pdYblT*DS=7k&I79*e98SIBXtU^O{X&z2h`>)i^OWnC_A5aD)3M0 z&O_sCUUI(QF7m#7`8vM+vi^H*u${thf22U2T6e)*<@oK%4vEBS!q^D*e-;SQ%KkM@ z?*UTm65kw26i#VGp+YlJV!v)X^v?4Vp^CyR(ghW;R=w=d7fU>J>JoW5T0pYo`#hu+ ztSt#@mSs`vd5+;A;(#_L;7o@vZ^3me(@lu@QKKBNqW&{)+d9w|P18g|FVCWcX68hX zvCQr)wLt%&c`pvMXi@p-f2z!wUC6i9`i;`>e}DVbmQZgJg2rcNDP<7*_P&W-Q=v#X zdKXnVwNZ#|IH2xLBRH1;F7L&%Wf~V&h z^w2ZjAAotM8#v{`e~Np1%<1v1iCi|SRPhBLIUj0^+B%LLU~$7ES=Mm~P^MI# zlo?h0e=IE{ zTfO{Q0uzthPRF2&jGgONwq}y|m8uxdk`V`v$FvZkr5#QimSqyi9-U!Pjk9J31Q*u_ zFxKuM*#@hUAAd>Aq&0eY)Wl3lJ^p%PqpKyBfNE*+il(B zh24BwuYbO;f7j|oIJFn!Q&Fh2K8cl->;J71!VA|XB_wDaxar_>NrNCtR*f~OiBy2n z41zeyi35JANY*_Lb5pl7dFwk^LDF~8zGt&>l`7fSuA#=8dUVGA-ivT{gAL4D$;y=R zN8AA8*i<6yoR$TLGiZ9=5;U?6FU4{}s-}vfXXl8Qe-yoFi;g1S!HW|pN?7FIqL$Wt zKXpG=ZEK~qG<5cu-Y)sR{PA(yf7*XqQvXi6hwDY{xI8jspUUhMM>tv{8HaiR<@pa_ zjMX|w<4JK#?<=pa+?NuW8cp9K22xkb6l#I$;gt4LwK?SdZZE?K-odc@9Q`L5#L7{d zms7c5e_UeCL!81EPsmE!$c!kuz7y^h`btaPj7Sy1zKVPvS~)nzGAb3KZU|yfRUDH3 zj8Zn7Hd>xZx4ax1tac)A(-V0zDBY5}w9vj>d8lq*m+UKOUbXR;&OGJP;}+|Z_BsvC zcaNzlf5C$QZ_Z`ss+<+|;VFw{946i-7s^Tbf9|CWAr46FY)&V762y+Iqr~kYmoEzn zB;8LXgFzjU_)dJT>b0sNkst0PX;%p@s0>AUx*ubxDgpc((&L*%^38Uw7BYcTcnp=y zz{961Pyj?nw6E#hgx!t;#45?lzg@!wiguM_1dG5{(*2rAa6VDv ze=mxZ6z=8NdlpMj0v}t4;(;^nB+w@9zyTmfp*S|#sRQLxRlWqKI~V6QJ!MuS=5g{U zZK(hEXhxqW=Z*tXl@*{08ds}!2F@Vw zx2bfbz5TOJwgdZE2-SBr0MPZR`{a- zu}BA4;fXVHQZDiK!I|LVAuE_X7p!()B%F(tm~3DbZ-bVz6w}8NkKUZ5?7KIDJBQ!f zH0Mj?>0e~I>h z4-Q+Al0>X`pd|{LoDbH`=sXGT#1Edjdw0kyP~c)C36T$NnM%q65NY1$m_o5leh()= z>YF0P_tgY+8s<>rUqR4$L1-3BGP)&Eq#WH>F zT@m}O1hx<{Tm2SZah7llieHzbf9`!EO^|EKJ7yPfuBkDTbgTCqs1@7t37%>$MW_DK zl{fFzot)HleGPe1!yKxqaF`4K&>~f5_NzoG7j01Njdg9uvesQ))kBx#O-DHek4}QL zUeVM(KsdPqfBkph`BQHQc({#65QmG+-~<>?%f6`1#)r{voGR( zQ>ogWy-5gmGu2wvu(QfwSA@agKn3)cK{SVMzh!?AD=5vRB*d*o$EeO4oY~XzI#B8l zRUL~OgzUq%7qTZM!%(q-f3hTSTGQAs9q{0Ntq{wkM40(kvJs+)#wAY%9jq682`3ZUw$|Sv;7o*+LA-q@yT4cE25E= za08MNnwvI(YVbQBv1@Ez9cE{LXaNxb15=2XczrUDl=kKg1t($rp?A_AE=>-tO4day zoL$j{yJmUc((bo|f8*F!Bm5m4*peGfN--;@bqIid`JSjLul)&uGW!M(M_j4Ab{n;K zUPhw8fyJTlp4e0`nVMti{9Nk2OnaR*>iO&RbK{*7j5XQhcv6~-^j}u$#WSfqQ6_o+ zx;ED%C_$}zfim&INqUNYiULq_0Ko8Fr`lq~L-~FbP#h{&f0zBd=^H||mv#3V%0oy> zCq;WSoiA@|rdz_PQu`7MW4D2p%6Lf2uHjIx@hN{g5Sup$c3lR!GQ(7$;xu05ljVw~ zdu5TwZ7r*&_TmW=*u8Sy+?f@hlJE~gQ0;D4nw^z+3B9Mxy24jH z?bOuMVNTYcGhL{7y3Xor2OKwwc#KT zfx0M0ad*{**6ajls%GcP!SY7$>%8TmILdei5wc-qbAl{wKr#JD3MqhCL|g($JZ@&X z@4u-&e?bAN%@Kf!++~wi&K)6ARel{H#Q(&flfdb=BJhNvnpLruQgtC@N)4Us2zJc@ z5BB8TBo|VQv0RtCl$}-MGCm|n&i}qxr;GK7TEJ8gR>`|kG=ku5Yl$L_kU)x8A$S%Q zsdSswfuKk`(9Jz*txMj%9PLufb7|6%$jIa~e=5$aOX*doG@(TnRBE(M>%XHp6hnM_ z4262j0RW%gERe%le`>kA5(ORjyys2Enrd+0_HXjy9C(R;w|*)R3I^tXrg0Mri~2{- z;sDPKCC8#34NX70{Fp+SL9#qbO`xvsL`nSHVy#q2k~p4%mU3+Qq$X2o9t>)$3bdI9 zf8Uq78MK-0EChYI@11?E7aLm-NW)qrr~fq(u1c9_yFNXFl9qv1Ym_GH7J}<`S^^AfH+G;B|Hf@Ho1#FqQpg;)wkx|Y^I(4u2hOvnx~dY z+oAEJ#+2;tq7(D2p&`Fba{nod9G-gf zoBWF=gNT^z?B?`digehbR&rX}QmU|U+r8T6MaMcdmx!5XU3aBKye0R&YZBI%NVATE zL-em^`na^*)3IxIVpw!erCacn^o|^|G80Kvu)`j)DzmrzC=To*g{U2+Sib2`e~=U62G;`=FkUILr}k^P>q9%P4XN;Sxy8%3WeQ@Lfsq32@=Wl^ix2P>3O->UcY{C zU;3+?*^36)u|F1V(HYw6mtI-5jHID5wU=hTdy;TK&XTJPRt4P4L(rT!Df6Wq#J!}n zSxB(=P(o4F(>|_ zmP;nflGFlLxR^xgT-+}E3`k17y03{9U&zwRWz8fDlqqMCHL?|>5YP*8Cn}ij5Vgt` z-D}_W1|ojDU)mP;r(ZwjW&d_OUHa`(S%sP#*k#vwqV_2uYO3VO4b)wj^Po7rlFoJg5LgQr*;=F2m3-A9czBZBT2yEU z>vW_h#1ud3{&j5(&pRi>dZ{3fAm7lj63sfcW*;}ac+17XI8E9 z9WNoL^{B+!zAxk7O<^Vty>+MF7ZFY^G|pu4%2gu?px~L71eJ0qR2V8>9OOv8DmdY~ z55@l8r;qIc>DR?x=M`;={9U}9OToMn-MizoL%8gjDbj3FPdmxof4+kn%_uq(I?aME}e0n{OY4t45$9fH& zGt!|fUk}t$6(|7gxx{eRX~77R+&!#>lDFz2a0DHTE=qV4!Qw`Z*AE4058c3r3d>1} z`8rvFB4ua!M%kxfe|HQ=%dY@(yWTJ1D=#{AC2{W%by+NI@7s%LYCMpgUE50F2VsY9 z0#UIJBuDwAQ%Z8o9k@Eh*i#j-q(%F3g5)KKyiD3ajB@!aAlE5r%`mL*RUvp?uRnjS zP0nJ)o>g3;9J~c`}*$w|sfs&PyhB^TbL=bj?}2*J(SObYIFqs&0^J4+U*^5VMun z`stz%ij$G8{d&-gEq}ij)j#S#KK(i!o>^dif6`8q=*E!;-0q$jKE>NPpz@&=kQT7) zXVB`fGtblS%HV;3I*^t~aEHrj{M&d>*aAB^BrHGsjK{X92_&=bn_DBZGEt*#p40iM z8PY>9hVPqIIH=BREtxUJ2@hiBVT(yMdbVWBQkr#D+fE{bHGe($>XLNJLplzqx;;p1 z$Xhs08y*0>i!$v=prsiSls?ijtQzn<&bmI-4Mt5MbMwH%YZ!wklLD zw;bmgfKEwBj>wop)QG_>^FrA-$^_pS%(LbVZgg&W9YrC zljM>^Bd2B=JT{Ujz*DlAtTvDcU1aqVG-9~a;U@wNH`|)kOZWR?ef{`t{64O_;j7xR7Sm2uu|yr3Tu*-qJQnW@8rdC}(B_X5-K1D#oyExm zuUP&Ecz^5r*HQoZvHkLC{Q83sf2fF}LhX^mlhnV%<5J@_=h#lgr!BR0+TcXp+UNn6 z`?1tsd+ByKSLb(Ax7&I0;jIl7*Hjd|0lU43_NcwgYyv)#c~D$b2mZl6nQ z9rBKS-(XI5mLlHlRfnOQEK|@^A+H|)zpIvC=Ol?Jk9PhrpwE#=Lk`mF`;#5CvW;RlKLSkC}`rB+LDf>EcKdC6HI(yXQ5Jstv%@^y|uPA1_kt zY=6>q<@%l)ciS-=cp<3Q(+w3atR}XdqRZRKH|O2IE!v^B=>Oc~M+L4rQ2Nx*AWN_& zyW-f?gy4gD9PA+;^VXQmQ3tE-Q;SB*xqma6SAbvU@j}hHI~sX{N|t*7@ot(5)e>~h zYB<^`cXi`$Ot~R!&ulU+4vs&Bqq_sX*TKtB&Z?^J!QZIfhq~p#SpAaKVbA*79h=HP zDe~M+@?)8gp#67?pjZh}B3~JYfi><)A@FvEc{s(GZ02p`X;pYZR1~Y;nTq#EwUd(F z^TXSDA?LVxu#&cG$;utx6RP0u1%LLXt_HO~D4$b6RmBD!lKj=c&}!7_v2D}4mkb-V zRAvXhN43viL1F(hzkK_j@yn{bDri(5^?IF+pCV|JB_QG|27dNT zV$OumDb+&Dp6O^0r7(#=Q+4NRse$GM{ajJ)KDGALZL%k=AcGvV z@wkkp(&MGDBRI8=ZRsU@0rs=X(3jWu(d&$?Hdr90`BGThLq2#2(z z(Jj1XyPsao+92jgl4QGHndJLv5vS+{x%O?*zJ31mYyI)%+aDiy{boO~I*$uOfT`Qo zxm$bO5>$!sP9@74?{_vo=zj{Y*}81kDZ57De%awvE}M=kwqgMJWKa9U8px$;FY%^s zsh31e1^aZVu7`4$XCsszE_u-tqW&t{d3)VNM!K&o2ae!iFIe5J` z>r&_9+yZND%50M)v1{qY>*B{W)j@9pAi&O%?XFy$)l`&q9ERfi2Y>JRb+JBu9-nLb z`O~j25-R%#&(o7G9q(pMdncQQlpaM-R8`^S+Fue=&ZeD4$_DuvE@fzBbu9hd=*1#< z`%;!~tD3n`+H#Qi9ox037ws8z6c$~Ep2-|blbLLI*T+z^QIu_TNO;=nF(_T^2UAhb z=HT*F(@D$heukDhaDU+l*UcLPL*%L11+VZjyXR|Lb`qdUBC;%W`;dufp?rt3{$v)D za@`!*(ADRBEY_#~>Bpb{=l@U=ZA)%6e~8DE<&v{)r~E&^Le}K3Xs40vSdg@Ui@Nrb z11L2szhF}_=)u0}sjYe~XL9V#Br1)lN!tMI5aMrMWG_W^3V)Swy%)8B>QnN($2!dV zGzy`io43cuPysa=R-KfW?9PtKc> zW(KzYU7I~$-iwnh_Ab{ACc#!+^}nvy$5H?Nwf<;SlOH!Kq~im*=;@-OZd&Ns@?4?{ z&b50XN$JPyCVyQeM?MlKLep~%^3JARaI*PYE)~@HjEjI*^sF$0ZJQK9LbK2UsGh3a zyEs68RAW>#emf<$fl%)i(kX?o>*$s2cqFBzrCyvM;h8yZ+Lq`FJ-sQj_Kw%3n#Fyc zPCBY}Do=~!K3LZCOx|tGW*{pL-J4S#0a9Tz9voy49)D3f*<9bx|5&s6Z44Ie`$skm ziDP>q0$=%Q0zd>!M9teq-fru~Xd>ZQ8hfY{BQ|;BijFI=cpBc@wbFp2?N>;85he{e z^#F}&(SWopS1RdDw|XgEj)<}&bKX>7S!UEh=9&*djD7M=wTLGAC3ymyNO1x~x@uS) z0oi#2JbysA9>E*Ka|az#Ru*q@S+%YSv+m(S`>cTdkOA&2la?j~-sJV>P&R`<%w}h` zo0AQ1XY-#W6h}%{o%Ezb>SPp~QX|}!2&?g|FMg@j`*e3v%=cY%&y%XtG=gKvmT$NSuT+dnTK_4?1vuY{jq;!OGa|M+OF3k?0*m!m0>$BoXQRyP z);khhVy{9C+0)GWR#Q@a*U!ZI_{+y{`-kIcLW!NM52S4uL z^?$So#JZ&0?&cYFhFDNFf`HUIH24KL4mC}!35gMTD51=kAipIY3;NDK9h;=+q9CpW z?)=adQzeKut6LMx;_jn3zHLpiceT7B56IKAw&+)rvLk_|5Iyry0;r#h)TdIcfi;lz zdSOFu61=DeJaT#useqKhM-DU{YJd?@Uw`R!KYrBlYgb2&^G9lo;e zCFCkah{(`aQHMAy!FV^B?>t`vC0sW0!nXXFR&AUep1)UjiER%cw`x|vnAe*LwKF

            i-aPITEJ>=$n^s)Y~eOG_4#0QI-1oR{Y)*uzAtSYky;f zomAPKf!`b~Y!v&zLWg?wagzeS>-UkX;!(hVo=abHD$vR)P`2iHy;}Y8TmSOyl1Wsa zwXr6kfJtcyBJN7O=;v$C+ElP>edXM@j6X_mz_9u>L=jDS>#DlhBjIez!q36QJUQkR z^n~Y4k2n6f+H*4feuE2rsji58`!Q@ywB_?^OhMZ6W&eI!wMXC2gC1e`=5w7e@)z`GPT zRV#4))|xV`wjiaD{mo$+Aqk>ZZ@0a`9>Q4O*eWg4kVo1UYjUWOB^l{ZD37;0R_O}b z=#Hsh-2$F%5HFp0rUc`SO@Gd|eO;*EzJC7Nsk9d@<9ZoBeYyr4R~HK=A{XCN4SbGS zYMX>Be#wUR#!21Cb#kMq7zs%dkjcVbCkQ$DQ!nm4EM1$$j&tl(lM2VbfRGC1titBh z+qkHnb5e)1|K7=opl}L%mBDIQj>M;Guczgbmk?Uj9JdN2hKICppMUl;KrYjr?Kvka zSu^T5-Ze+L+Rdc`k-B*vY%Ke!z$~_Ok+ocQEs;$z{G|JDi*^3AR_Y07NvdmCQKzec z_cj$gW^!a2_(A)oc;1VI;0*9|Bu(q6m5;WFzv zsnmLr8ojqD$x~;q;(wU@`-S19zaNQ;sx?;f<)uoryc3|TUXQ0DDZrUBHxT&z6W^2(M+%3CbQ#mUXnSEL2uGMZuu}12ySw;t;l#^jDO^&W}jCNWa>qTKUZimH)z#NF1cl|ym&%-tq&sOF-*JYrA*zx)@h-Ti>&l^On zkRt07bTF(WUlM21X6IZs)S6vi60;9S1+t=Rdf0=77ANq;Ym(! zi}Y=N`a==K_ZZyI2d5JJG9Q2Y znfemdCG|+I@!bIbDZ$y&yRw;QQlNY(8mgR2>TV_M3V%81IGdYg@KTiA{djF{t5O>=*PI|FfFP%r08m)zZA~l&`;r%xkrSGh0ZyY0ATx&wMD3-WEy4C+2J0?f z>bh3WUVoN`qPOQV2qNhN=2+TmcU!WO7JHkBo^{`Yvtmb!yPvN+I59lQ`jmsg)@(-x zuu4+g7d0Zk^lt$P`?h;KM>>CAsWotOm1nW6p`O5bj#1BjQlbFzoE{CUn-9**UiECM z^%9r(ov~4rjD6k?iW7dlYvIQb@Nf41#!Iw4)PK&P?XWsOJl9E{@~(|ERZrWHVBNOM z*nS^P5?Qlq>_u?lUabX{ZsNpuC3=DvKZnYKo6Zjsy?A+AugW{PZ%4#BM|a4TmEhr3 zD{-AFo)y$lgw(4whZ3P=s4hujb2HlaZ?8%3_kWH*Z=C|RpSH6Dqn-x83FKg!6WSbCA?m9z$68Te&b(<#cPanrFsV2E zQ!CQU2J7y#ta$6G_IQw6rdpz2uX>i-Q-30f06N+9o3?x6nM+~d>phJBGJYTS6OT3j z@HD^$%y8ZXkgtq@E>1wwDi;~}zi%ucC#OU^J0#Lvy#OUzOkIJO1%`W`Gx5A#`fdLONMC|dveyjRem1~oL)OeT{HJ3?7p3L>y_=+J;*CV3V*ci zxT(CBCO$#NORR3dBQ1B^_b!o&i~1{g2kS+k_5`ebB(dE>kFX5z%9um}CpJP2R|)lP zoxXg#?N0-LACtM0_oiD238AUVs{(>xFV6^RgaIc)0( z?&Z~zF*y{DvP;mLrTR7w#fr5tR(}j}8b9OarMs3K@f|$bI4k2Ql|ZzyW5_JY@#^3( zC101adUPvVDk_yuonV|b-fMP3E>(=l+ba-RaAx4pUZM@Jc?)TkY+EG;$(6Y73jkcf zH0-ueHC8#^V)*B;FQk+L9#4;+VHaX`=OwNBdIdzZ!?J?vO}U*FBITgz+JD^@2Tt+{ zGKusA0?#$M%NYyBPDYyA9A!27_%n{dZ{YCY-7=r=C32|X#LB`c2^k)%q-$1?vCTHk zYSk!@XV#|Baa|AI1m*vk`CGb}rMplPSA~{zPUnz&@x_)R2iWuEC26fWDHtTOZ;gyV zNTPn8ZXyDJ+PCVT>`M#jb$^vsq4%kM`PEZraV*~=JPzKWvo;3;pnYqv#*5gUqe>BI zLImc8$f{F}`yeKygYXsPYulRgN|&uL*Fd!{(3Z!yBE(huw1Ygqj31l^^8VP#$g$}_ zdze8f>g$8)v^w|OdQC2;MQWW>{cZku9%T2U%=kv)VY&YO^H?EDsVuPXV_$KUwxfFM z2AnMxvW~1M)_+whvn)A)D6QZal}hp+S9#SOk2Bi3+Vxsd@d7lWRISvsE-AwX%C*#_ z61YH}PM~93?%;}@JAYVH9y2sekR{)>51ahnku`nQT>0Dq;A;1Z=sDMvUIu!gFv*r3 zb}3GrSkP+}Z3l~`re=&6`%9@tt%gW!Dl9aQbvrA#Y)+#kLH!^kzb(|a`_uP#p{)G{ zM-fb(dV`zWQ=Qs14xqGLa$0T6vIjM_2;u>Q&VzXR67; zzQrlk?%Zu-I>MHudP;fqWIA!5h_gpiEk-Go+m0&m%tn_wFIrp@7Ss&ckGiCqI7Ib% zy_UIU_$d`{^M6RwkI=4RtfcVaz9e)ccGh_}UvYJSpI2Mt3-ka)Y0D&}PoJaP)D(kP zQKUn*d{arGilu0)VxzN4nw4Qpm{CrX7$=+mzLpP6PT^q_$CHRyb2V9PT5&rx+O$Rm zX*o4<`%KL|qW2itxSwk{S0|sX#H5XKK1jArFAgs)IDf3w#uiB^5vfRoIR-Vn9d*r$ zna|{P?EQ8MUpV+-jf8wCPq&_Wa@RX9zw7Vuf4{HLzJEBLrXwAOyuHk%uH>~lE#UR8X6jwQpxfGT zzUbzQ5*ev!4v#6;$s~yBI1nS9T2eu%X#6O1gY*%Su@q_kEz=+F{EfvD9#CKin;rzO z%rsj;0x;i*kUh@#dluh>DWa&R>Cq;wN{klM%ANl-g!|=@|dRL2Hd5}bo}b- zQ+|%-p!OTUtgTAv+cjt3l+IPiajq`nE`Q9=x6BYw{w{CxeW}K)18;h{N$0IR?xetr zw-fN>pL?)nG_9QM9zepOdzTFe3+F_trsUeZ_1EH+R}558WcNB}QM>qNDaUFAPm0xp zsyPrqSm`VSs!J2A1S-nIr7J5!uJ1i8y@SAKWED`zGQ_Hj>6xoyvymuxEUh1HM}Jw0 zc98@XogUO%U03PZgICQbJ29=PJOg#MX6)L;Z8g341W4N^PyzKvP%T5+aC+KSUu*m4 z$HOVC59d=~IVGKzsOWlN|C}YOs=)E~-YY5A7u4fm?ZT>R^-QA7kTW8)=H$$4O?d2) zs6o+NS2t!&LN&e#D@PC~6DB44IDZZ7I>o|!RM^xu< z8`7&k$8lMWwUvsDBS|Cno9nB?56~LM>4wy^%9Hz4pp-OJ*HGyh?37Ed8Y&JRjshjm z%`qP9^s0~im(rM$0K}pWrfe)qR}~dK7JUc^42rUe!GS7_6R8Klv+-L|)qnA*>IOK~ zqDDpI+uOp;{x)AzcLzc*Ti=;Z)v*+eaTb>28~XvWKi@A}$YxSEf^s3mNNPMg3b(`V z;`Ttay!E#{mqG|D)AZvb9(A=`k7c}K>1x?a7^~WgI2Pgc`L5(mms4w_gf}5;si*E} zZsO$Xyz{crHZ&6@OO=H0ct@m-pBt@9{4eg4dyS&=D-{q+67SI5`1&&Fc~Y>ba;) zK+B@d+*!7veVgj^hxcyOqLNaSF3^=}t_xObFb>#lUe4ND>5qMBZGQz42p}ru?eBBl zIo_lmsnLfwOiO3!dK-iJ_s=iXCS}}TY=j;NVJC35Yc;Ank7t(Vz^I6(*-`{kX)nJk z+9WAL-v_%LV4^LOS~(aY>nI(UHGFYY*x?e;_6GI@By*UY$MW6}RHgteKyBBqOA6dW z9~smNN=>?CI>SQ_P=E5*8i9&8E_R!eu*wlPK~bBnNSI~YDcDAJ;GK?Kxqb%=n5awj zae^m;UJ*`Ea}>Nj2k%^7ylZh6h+=!fIR{b{HO*^J?UB;5I59sJA!;dUP#avWExcG5^#qFfvvEtQRo#2pwEgU{J&EHz3?m&Cp#E~+9$g%LLXoO1*4xflROinX@K^Sg#PzyTpI<;{e-W))`|4T5 z$QeayH7`&JbARIXTOqHLU_!xkiEo=E4TrZj<&%}_aeSIENmje8dIeMs>E!iy+%+0ZEW5L`D;<-gQ5NW*l}j4GLwLq)2{%Qof027vEDz@zR`n}2XoUPjV#YHbvxEgqBh8sUUMV*^QM=FRnSr=u>E=6 zI&2WHf}(7h?FMuY(KFXh?Y3;ljLJ?^Jf zPanac@+s|=XY$9VUqNrbeg66}yhQX=9)m8FB5SB0)O-RdfJk1aNi}dn>bMpAFx_cZ zJjdRn8idxv>(Eu)aTFN&#P=Xi>zzT~s1l~_mja%1oEL$S9mj5FYf=nxZnK(_ zY$M7;-3j$R>6f-tymjlL_)w76H-JB?3XjTlj_M!!LMX)3*k-GZ5^NP7+BB06I)5PE zDObITwYy>&2pZn#mS6=K-8dQy?4cYi?crD;}j?O2~qw9wkJCGX!94&Fqxz;CMck%@;q zTr{3EOJK6>ZtbP4`%S^@)Gj|>SHnpN%n}%<3f{-n`oVT>*CKanX0=zUqx5=h@Mrz@ zr7f{vXJQj&-Tr74vlsI+6IYUR&3IEeo@8d~#6vOT7sf$btqkvXIFgq);(yE8jS8Hn z-xcJrop>)@l{L9J9b;DnQelfu(RN=tf!@w}o$|7mWX!{cLoPCjC+nu8$3k+Vg4#&@ zxDAD5Tn#m%-Pt@*RvlrEC6!0b>8%}zuR3Ea^OW2oy&&ep>kbvHgT4;?J~c{{dR2%V zx)rQ;^y`89^UL?2KYjj0?SB$~a-p6l)Ayw0N8!*@M+zK=uE9?A9An7}IzrMlZ_||h zc9LM%F4wXgpr9S0Rn<)@(WUDg(TQ-2K9zt~ZDd0wsi9_KnS;E8vl9q;)Q7e1d9a^A zj<+l)D(4&zXMb#4o*_HDqN@TqN`qWJ#(oFro{G;hRr!oU@;Fx0>VHs~XQs5fGkG_Z zSG$bUEK^wTM(|lxY|QcPMr;||_|Juss{5CPlCE;A0;{nBRWy*5WYrhB-N6H?uk0AI zvc{^-b}1ozbaf+mcHp}dse1wNb+4E?2%33#U?OR+sIWPlRmk>bx_*09uF4`it?^#F zR006Ffxl2dex2%OP=EDKttE&G4sl&z2#4P}yVgxRi=soTo(gR!XOwtb%Fqwi6G#!N z?RPd?Au#@bO`TB=!Y~X&|2a*vHLG@$v5-W_;D1F}0q(hSPlVxC*Q&E> zoGQ*kh|`9?C*X@lYu&Gu>xZGRap>w*R%P071`A1ctJ5$Jm1~S{bk_=rHJF5;`P6^v zwT{r;j&JTtOM)g~(3W2W_SrX2IJs;CDu7slgg8}Ak$ogoGllJ&3O&4%R3jighY$gr k)yDs+@*22U!56?6t`v&IXLcow>g@dT26RW?mrx4=0Q9iTx&QzG delta 73871 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%0D+yrDQJV8wj>{#?*dKzCuIMEv&Mrf&*i2Jb zzn+SN*VrzEK(QbiBs>w57dSJV6z$O<3Vl0neLGt!p_3uH(fO>;e68W0XN*+y@BTM7*4nX+ZO{4;TiufA97VqYvk z&8^*?CyJ1*x?v;BzJVPa1am`Jo0TOX6q*9jdQ5vG?gT?L-|2wciImPnpdU;1^{?N) z{b}SAq>k?w*1T(R$LY5n=+VK;_`Zz~j*}_QdbFJ&+oK0sz@MIxXioCxe_!l*;yn1@XBLTMI*wv!31&LuWwR1t`O5>f2Mxx6yT(>vA@X!MSqI^?kgObBdn z2xfcDnh31AC(gFh+2v2ncfQJnDs+}ib)1URVlYf3Bq8p$9iwD3e_fK9Ir5`-L7;gM z;qY_y>N%fjQQ5htUMK;puFV@yc)S!(gcH$>l6#)8_v9=eLjTlb1n2m*1Vz zWP95nk;~y47eKnxaB4+TATP&`wuevb3p(RDgEd`*U=+l;3Ql36s8={xK<&AENKeAg zYZ`EXv^#9ZN}l+1e{-X2PcXvH`e)Mr>(&e-L2!~}G+_d<;tQig+7FMPoX|0X{nPod z9Tbs^@Oe_8J4&wJn4}UQ;bL_HGUE@zwe6slut;Wc{BB&M>_IuAfBM;;khf zS0Pj_#fa#dwq~;Sr<867hZ86;8;p3LLMu)}x&X zlJ58_bYn!C1iSu-H{i}cTr2JBOz*lR=QX_!z>cqGnvsnW9q%kMT*2ANmL;rw?R763 z`QZha;66R-xIF1SZ40Rpbi%af^b`baiA{6W6*C)Y~`!bp-6 zS$GELf3l~mw8MlM9z1Ntbf6+T2#Zlb$da>Y1ci}__0=Vd_M#Hao3i`FYia7rFs&8pGwH-X~=d|cy#a! z_KI}4rzbVp+24W3wD-g@na-8GOrRkFyTI^5GOnSpjrFZ&)>$!7(X4+($5gyPxSH- zf7E-?R&n6r#7+*-0wSJqn+N(3rimTe?0p4IrxqX^dM*7M|E6*nEDJ>c!uVVzgwvE zDdbPlg?d*`Rc&53y%m$qyzpGh607y%*5kCNm9zmd1HAUog`IKt9nHiJqDU|Ut1IF2 z)9CBm@68e%o(r_eW)eizwFS)`pDS(b4uEW<_g=(31;I@BY&1?+& z0Wtkip0~g5iR(QD9ZwSGc%QFoR{ycRfDFXyx}TvW-o6J#XwU6y$ML;*c-TRAdqJ9| zTvlN7~FIL93uZNu8%DPQVNv^!3CD+b2{I>&ZlVov$u3yP%&gUD*P3j}a(0}3u|GEETeExNRw3;|d6yB9G9<0ZL9Z!s)!2WH)e^Y9BPateK z6_ZqJgN&B^<>EW?aWjkltJ0raSM?kp0-7ex9W=E@& zyRfV3^(qjk{VLE)wuI#>Lrj%uF8))`__Y}Q*@ck6t(4E*eEO|WB-H!DFv@B$|sWmp1$$xk_|6M0Wl z2pcc~5o)%O!Qvtl1^mq$lqYP1_<3&c9liR~@8S(W$F}Sac1(1>o!}h+Mt>x@Bls;I zJ8fx51eT7zh)QUg?BfHFtgQ-p*TXw+N<(_F))&du!uZ|3jBzE%u|2BSkW>Y-|Ro>Od0?@##6_O#(l$`5PtX>|( zMw=IiSy(?o)$SgTlb~8gtYijsR!<m20?($hM+h&%jBi z5(O_ygN3~%^dQa2_Ed;XD^J&k^Fqt^P7WeHVyb&PqgMoF*ne&^Q(7J?BftPvr&mmQ zS4mzd96sGfgZl=6AkLOFS=O&IJFvhOAZLV}`^2G%Hurih7NGqcxgSsO_F3M|PB@%! zYhgfnrW(m3tp$F%ZY{Bk7yRJDMV&F)C2|b`0K5ePk0bOK>=Az;7CIWlNl#e07b<)A zR}+5wbRupE-hW}Wr$<3xMuA4mJHLjbI_By0QZuaS_KqKw_u|zdp+FdxQ6O+^oYifP z#!e2|%w7`QF>u`-h{aF(N$fn5oQlnLKE(wX5JJ}Fu=Oj(!**Wq{~2|ck+3uW{aVFm zHqKe!r(R5i2}sf+uXJ)u@OjNzNISSsQp=_Z!L}eV1>hygER!bJp@c-gf zJ&LrAA2+ZV09`s{s^PiV8e1QDJDk#CD7)Fh6YP7KR_&M9(mj?VS zj&+^>^?#|1t$%k@H?;Tg#AB!nXjW&~MpCD^nt*69)+5ck6?%ut%~HEij*V-tPvMKqq>0gYb9 zvWAEUV}bkz$E_j)9NDCS^zUt=-UyhEQk;Lb(0_ZiqvEbd1kXGg`@6lOEqeKkA2}gu z>P2s3IHnp4`tn+(FTX#jJgmtfv+ok0H)e>ho2W3RV9mA)dIghXT8e$?8~U{E9fEaR z7y+Tg?Pft=)^;Jqol(KMn8ENmjqF|IUQ`8Z;ZYv#`7|1!_cJ;|+o*Q_%{Oy$1iA&f zjeii=E&Ya6gS*b;fA+=0PWvcfu|)r63U6B6VOGd^e0sefy4?#xZ1Z>EY<04kY-U-d zJIdAUlMKriK#NVXb;$r6l;Zlkh3b#jA#h*tbUFbYwR>0&2%UBQ$Z$|(b=dhJXZ!Mm_dZ{gGi0=r@jy4`K~ZMQnwf#J@U@che4tY94`9Msx3MEil( z%bwr8tCFeD7 zaPYC6%#J=84o3>kdXVnh+zO>6zG-!mw_CCT7$Gkll??6XQIOViT6tD1?ep|zJ3trS zaWz8_lm;f&oh)45it&^X+c~wTfBdZX|*_%F+nV|d24 zX5_~CbY5r7zxc^Z{mT2nv8NZX^9MLwyR1c;&y`kopgpt2OPHpC>VI7vFFT&H2bF!Z zM$%-8*VXaf&eHU(+?&R`SNJ*94$|jbaYvx;y^W@3;H@sQLM`?9%CmU?9f)RK%s}m2 z^_enY>82lW;!9-6L&@3e+`S_4`91kn{nI90pqi21}f;` z(|)d|uFhkDAv!YPXMc(He_gAGpO<$h?j=O4GEgRKO`y7Y_<#dBliyo)opz|HSm;r~ zPZ+~<-I5*B?KvXy{#l@ZKcnnGlhC|BcQ~+^?VFcbM;q1wu{h0ng=dh7RamvXp_R2F z9Uj7tZ6|!*JICkr!YenS=G&Rh9(o>YK<^L^F?CDJ_^Kl38h>7Zh7j}oXgp1d{Ex|y z4x-;R$a1a?8md1ZHNDDqNJXzXY4n!*#MZJXtOMm)m|oiuwvI-I4(^W$IB zdWHU~PPn}Eu76!u8Bd=I%xN#L*hWyIne9|^q7KXEC=zI{^^l>OVg&|@H{f}NuD!0q z;^Qt^2seug^~sLJOpb-L@)0%We8(ELVH~t2g#1{m-`3Z^Df&LO5Bc4Nt?W(lmPk2M zZw@@UogZb@j6*$w1N{*srb#TQd$LkaeP3wSVbj!+Dt}L4J;OwoZ`%WH{IPjEHRUwX z)#R&_?GA^Q+2P1)DtoVNzb&(IDCQYeqwRN)WA|_Xw2;@N<z>YvnZvsZt!`G|j-y0Cxf7YZ-P~D`g$DqNh&JAN zS3Ld*UJ`E04+Ls@hfJx?@U*)5P%c?>nE{jfnnAUbw*_AgNkiY!#_*hhYcXDN2x6Q8hM%*U%6=xn>gWKTvlX~tDVN=cN91hIEmXU0b)teW* zgBQ&w@4s?}bvPW;)Y4%YqIEI1!|tu&8(t`6pB>ztkct0-7BRhQUijXpkWy(SO}cHL zb$=?_?NN&*ty-fEk;+0d9Q@}(mJlfb29E**w#GVT7_(#(_~uK8UBMt0WUwT!1G|Fl z=oZQ!X?Rp^W8IH+`ntc(FW2~WeTFC`=XC)Yuk5*5DcI*k;s)=Vb2JRB>h$J13*Wt` z$3$WBvMwUNP3Al@&mFu;eI(Wk4iEM&8-FG|GHpvafovNmu44t5y~EzXmCZ>?&!=Mr zynp>QjN^7<==7dZkMF$D)l$j=ba}0GMm*J2ELS+57@KGF%-q)oWuMVY4&@oi8C4z( zLHQk#eS7tY#ek+8r-u?Cez$?ZnW;~&V1K(g>zC`>j~SogQ_mmT`$>88;v=^02!Ec+ zKDVcMGuEkbo5z=M1#kMSkamZS%kkj0+aV6tLKnm*$}XZuibq^fQ66PG?F;cREO+sy zGD{e6b1$CCrx#ZN7Vyhgd&5Ib3Chi4Z#7xBHj+SUSGrAno(uBw30mg`N6XR~h2{WE zaZqC3a9XfufozXUu=+Ea&*KI2ZhzRFcc6O1;sjExi#)u7*0QS~3-$Szy&kCg(ckdQ zUVBA8uU8(TAk^(}Vib&os2aTX8MT_9Sy@h1vHj9Xe)D>4{ql%d>NlKBvAy}$I#4)w z*u+9-u6v=A!&VMO?G!-G(XZ(AS=gA!^F}~XO@y^kypw_eae2)K0o8kR?SEPTnTs4bMA1>ZaA)Iu_uks5AZ=zLvb}hDTfAUCKRYRrdQI%vl3+H<{_NpeqXlMvCP=*b||O!ZCJ;AMf-Xj_v0~#p*1}B!mz0E z@Va0`PVxqteRs=iPwN%HihtpRAMdrt=vnN&pNSkOpY64wui0ka3kwHYcvivtvvGa! zU@CgF34e*su63ftoF;f6 z6!v*L*C`@>jt=GW3=6Tpq$pm3!t+pWj&4v}v4=wwGkOlNh&$(utC?|fRR zjlzTGrqi9sCoqR(?0?Th6av8nTj2K&jQFuwzy9_04~4Qv?B(4JP!8sd04{4hAWIh_ z!-?cLpo7cu(m=Yog=oXDdXuj(ca^-PfJJU>G0smc=H;umrX8pI2@QW}wwM1*XT2XD zjGz3p<+nQ^z#`o8ZJ9uF&pcbO&vM#mMT|=zy7R&a_vmBbx_{i4m)v00H)zF!%>$uh z8v)$=^p`7Q%1l^5ZQTOduvJ**bz8Z9fF{xT`4V?)y%rd~#*h1?fBEgp*I&l(HbVC2 zB8>3St+0{64gCvn_CM%+44y zkqFP|Kl^E)lYi{nW6CReW|+O0B6vFuw8C?-x6o&0%}t!!*@n~AEi5o2@7-_!)o|97 zH$h!aze>e^`1^Qznw&r6fhRy&ZBBA3@FgU9rIJ^e=4$=VIZQn`i^1b@69QiGO~7`d zUrRq%>d!xb^YjcJP9ON{7f0y(N$&FD=&=L*G2q#u;D3=54jiw;-n7f|&hsd@b2*;k zMEg>QBOB&+X3pt2qh}f~Hhpz?0-y7}qss1&>ad6~pg+%m2@k!qlY?Fy!BzkQMH}`S zdy$ld(*Z8h5G430?04SCqU}h`C+%f1ZS?NlDC4bGHadn?9iEQGy`Ftj_%-34!i8z@N&P>Cj0L7n9h-{&rl=BzhbGq{KNJ79t7*V+9?}+c3Wk6 z$hX_!%_Z@8Mrt@-=eZ!RBAo%q+Y9lgb9|P?rru$lfd@3_;f2@IneMm)VstSRVcy?P zH-B3qy5)v3d7d=AD0)x)!sWhyepWE@|eXAz4xad*juJkX##}4S%KZRWl!Hd(POOI~~@#FCM?ho(NlxK|2X4 zINdWf{dP2#mlk^Bc16sT$XF!WQ9y@PP2DZVcHVE$ZcQufq*xs@?L|DjEEjcW0~3CG zBduE=_C#Tx%L=I!`g0M}wos%mPXKOl8pxgYXAfz#t!0EGq^d*WFwvu3-hNhgOMmv{ zg{oL-^R-g@<6~SOvuX8|-z8s89A{#P))=tW5Fm}CRBhltiBmh1NiHCq3H-FI#-B*=%xFXsG4etB`%-nky7k+wIo9nD**T8ox z-iPb8ogPQq?Hip(Q7)dEc=XQ}1zZf+8gdvj zfX8+FZym@brVtIoJ!A|Pe7{L%4T+d)$md1Y@fgw4)@=2hRj z2#LW9NGyuECx3|cbhOu#y;_`x?yQ zd;(id(o?HB6FP3&>>9>Nkbh!xtvmO=@#$Q0Vn0xQIFB)UK|SR7@+wp4zXQdAdgQ_= z^LEt7io=-`&Smlb3@bH?z1akc%Z$Ob=UdVWnO||u?HmGP`y$L9H$2FD0+ZlrHum-e zkF{&wJ9T-i4tjVVXg3N%{_=7IK>LVND0CMh&6A7;)3?gKwi>Ly*?-CN=3-s3yMLCS zbG&}}^2;y3?r*>S_Q=6!Iu$7X$}yZCyxU9YMU-9}yI5vB0-l?DSeVPc&V4%fd^jEe z{jiSn@G@>^s$D1rIOk=FKkNX(=x9JYjQhf)K6TfkM^jy;AVFVXD7)i`_hSJ@Ql0f|l6$u;`a`2d@XmeC!b| z%J&@97+#3&gv{lnK@0o6A?&Qrw8C@4l8`LR5vup)1w7?P{mUN z_Aad9wtBS0w;&G$LT{6o|3~c1Hfh$SWrsF9Cee-U1Gwj`Rbo?>YmU%hc z1GejY*6Zi2iC?~c{^Mf?r1FR3cz?ewP;hC2&jgu%Ka-VM@l~2vCOh=NJY8r3XSwYl znHSq`9_99qcY>%CbJ?cijdspBsJy9TsJtcl{D1%HdK)A;a%1aqE8IZ0MF0o@u^JhG zK(sh&Hu;fkebTIc&OudWW=k49dqy_N${z&aejR@OUQOYnpJW`Aiy zWX-ZYAG+J!Hnx+zO_k56ax}hJ8jKD+JJRiFAkQmJ`?>P&j$O6wqLjZuhNe%Z#{?=pK5-V%=UbTbg`TLw3w8f@7k;M zj10~tI08*|s^|D~qWZdtO>FJhRqwk;P+^US%VLxL^$d^G8$kkx8knbhTK*M3%=xs} zKXfTyw$4wMkmk{3O-}4R8#SWGUfJB#2Y=bU+cx)pdS@A_=lDSS&gn;?4;ve~IShSI zJ%vOxB>-eMueE|=R>T9{HN2n^ywx>L#b=#XP8^h3|GG{g{O#NR>5R`f&JHdL=(7@r zrg*PoQKoEz8*EPIr3RI6u$x&oB@nx=_Vub!f91=X_0Np8+bSJ%RagPfY&s+M6oFhoF2en^oU8wN}epzjQkM)_|hm z&n-Il?3kD(xGq7uK($eKMKakbysyi4l4VH0($nN%gZrvO8V4!l)DwG?H-C4e`B)~Y z)`X~UB)v_h!uHA&0s#YdwH?vxL`v#SF-j?R>o0%Ew3>BIH*B`N#!PDfHt{q}_X_5m z4q!W}H|^_PByPS5(28f>0x-jC<|>4UK$}wCXVm)6DLncQoTAOetV#JVLrBHdvRj*}djUPYUd;aD#?vY8z>Lt$=a$v1ZNGsk3e^ z4ZOoLlZB7F;-7D#90xn9ylAGMNAP110Ap8 zW4)bJkSfb~aL7YlT6>PRSj7?#5a*a;y8sf zM_Z$|HPEE=<)Hx3$Bz2>kKg|M{PWL0q*PTF>O}?)^v9d%Jb7wBut&8NZq0_s^D_YX z6z*cp&f?Ssb&+y<-G8g`sgfl7UM-gW&fO6j+i%`G5L}5WW-#&J#@CRFLH&~K=2}{S zk6#5orLJCtwYPJ^J8+P8DNk#rJzl$avj$3ngZ8a}o2uka(w20Sk$V)?Jx|@C0DnrQ zcFZr0N zY_T7c9YDKzEU$7B#HCmE85!bUvcB4asLAZIJ1Fm6`gv>%)KP!}^XnFNg?6dV)sWeW zkW5y@Ml_Ycu79sI?@E^HIg_V`e9@brGHQyl z6T1(G!h-Wb3Y!5S?_%r8IXWV#I#Jp+kmr;hYn`JVIQncP$B{_ZUG~`_6pR&CwI zsc^G7Mx51?n@YfNEQl1Q{%2uK{Yh$!LH9wkqTLAeMr^KkxB76a83`vfE$ zHHRZlC?~}RbHI;4dVw+dq>>jm6ZCOsP?$d7LBb~W(Jjl0uNu^y0C~jyW2rv>Y~NQ; zE2(j9)_(?c-uJ9aXo{?(%yJawo(i08Wvb?MD`VgsHt*=$4m*LZI;0Fmz@uwhj`AoertzG6cF@( zhzC8E>TOTe7iD=q^sRMeRdS8GtmG{?qp}~1i+^)S%Lun{<^qG;L--=FicC*>?MnoJcTZL0fwPj3N0 zV1HCl%c-Nch5Gya{mU}*Tf;N2CGoAGfi5;xle&A8JHfl|+Eub~i2*C7UTd6;bQ4vX zvpbRXT#1EaNZkhrmt~MFQm8@!UurGKI+XR*f{t5UPJ71=k<`Bf?~aB#OvqXiWO zWYiwp&T`p{BKBTmrR)S~`&g&%-#<@>M%R7RD?!L7<}fs0_H+XOUg{a=rIKw_QPH}o z9wd;U8#Zf3ic@)%qj)>JS1#v5z{;Bb?skwi5)X$^>6or4yjE6S6E1Msl-;fxlz;Mi ztj(i}G4?1V)u%4)EW6X#%gDl7sW*k0MRdIB?q&1E)3B0DPRY+iw!5X4S*{cv0qtX@ zQLQ-6D!ZYoXy|Z5R{?lAS9w{JDD1(^@ApxEUma4t*Y>oenqTUeTE^5+>AaT)qHT}C^%w~I571fUx|Rv1zX-XC@Shy}&Vu$`lwbRPXfn=QYZGwiwI(Zc#k!gG=_R|Q#~0fo~CNy{=f*F#6$I)u4o(up|l&1H?$4i&nk&FgQS$fWZoHdCPmp6w(`?z$~fnS|WUz#{~4XH+{@ zYk+%>0NlNas4BQR?h>~ySGKoh>_}Dtm+8`cIOX-P-$*3uo- zLjwDsAro^*MG#H-d%H*OKFiyIik@3 z*F^MguYVKqD*Dy8wGm}j%`B67DJ-7LNhScJfSWvKwfMK){0-RF>zeTBgb(YDKHGciFb#>#EtFj+)rmpc&4$T}U7xm9;LvU=k&ojxe1v z1K;gD{G#3Dsed*x30{eHf`#1>%f9zzy1Z-Im$D}b@`} zDfUwy`Y?SQ8dI$i9}Zd2YZ8DDa7qP4`_lt7izNxf^BU;z%ND1V4d8z)X%-~Bv;Gkt{dp_a>(>w4DZ z_^z)92)b>`=V>&V_+DMfE}cXUwY<|~J8`H71t1Zm@XXvs5{YL@+U#lFm)Jb1T88KZ z2B@b(armaEsrIuI-_eNz!TL^zyXdbQElVgRlV#8B!J>U(BMe%IG+s|A$KpWRvm`b)#8h=Kf(CT z>d8w(@hZ#&cCZ)M=xF-fqpj*?1mm%|5q?dkAf zn=%}Ut@8Qfuz3 z(_69WTpHD~pVnx^ntQcS9j!VQ`44vP$hhD@(1apHEZ^lj-CDnA+c@>EYxY!l!#`aU z&0%$T_}H6xgA(vw?|(j2MO+$= zXN$60rLh?jqKfoXoH`1S2JN98MEyd50@^zGs#k-SY`0gG#FxIz#O3zYLtfpj@R?Jh zWeI8ZZ4677po5u|OJc!OP*9FJCn%_;t40|oX+Zz;im}>6&)NM)_SgRL>Q_ndmYcvxr z>}M@~3CW61pJiQ|$L*AXqZNCaPMb+OHh%E}yM%%J1ch})3GL0B9e<9ev#s8?p#uEZ zO#G!crSW|SfjeIhP`G!yxc8!sH40!tUe!=hT9Z@UKm<-@FlOF_E2UG}x}b?>AE(>x zC12V`Ro-LB&R(8p#O(WJ{pP>gmv6t%U*3k0(kFRqFU;a1^MsmDt{>m?O-{iu+mt?{>JE|QBikZkxwK|aT+J^X3G)E**t7|W$oMb0w z_tXf9?V=3-(D>-R28`O zKuyvV`K2wp(~^Lz^FEhKaZ?b8oX#Ro3 z8c<=1LtS9??*&}rjjF~0-k-B=#qpYOWqZ<85EK)ekSmiFFRM(i$d><6;gQ%q2H9tY z*VtZEgcZ!@M1R6{w$2Jp%^sWgT~w(_JvRM9cXG7sXjf1J#1k!p+7^C0e^#_Yz{fsA023YPM=A!2x`)sN$it*JjyBb#!TcW@$@s z;bTm`<r<#yWr_!mzd1tlO3BIhZ6xiWV>2k@Klvnivl33nvkxDnvT*mwdECX9K}mr zrN7Rbpnoe4(6Dm|xT8CxP`}h^E0^cyC_s<^42b2Jazca3>S`z{{6!xop5$U+AP3TIIdE1F()NAk8w zMU7p}UuR1$aL~dAcIYLDjx9XbE4+Wm?SEHZa7LhwnQhiDOvTaB|s8<+5kgRbLK>+dGKe{;Kr|^vbOE!bic0Cx|ngM@(IIuXeWh=eH%)TDG?y4a;soN z11Lxx5nl36o0F3I?|S`8jCS7HK}f9-yb3Q~R~Ru=d~?j5vVZ~_l)mUfK_#7>mh>)Z zgx>8j{g4*!V-fUXM*ngC$SxV7@BUx`FyJdukOCmeCo+3Rif~;yF zmvgxKK-+1fK%*`^H3J3w0&!SYXR`?jKt(d`yk8>x-$wiP^UWaY{I$F>8^d#3X%7Yl zIVjB75^Z#Ld{xR4?6WkU*=QDuN@o&|)c?}o+>ov~?hI zY1`P|XWt5acr}@Zs6F=k=!;gT0*X3nSwwN&1u#=sKxxi=LW)s+kGf8;XZ>Fbwsu$9 z{vz5x72j2D*y}`|!L22brcwO6czEh>We~Zvm}^~F>#R3`)-?>X}8wIhbFv4 z>Evi1-;6qPvj@G1hMRNtdVh6VyKYt*iL#k(Jt|Lws>E3okhi18s){+Z5G0TV1y0v| zSW>d+W0k&qcFgUpzn*WkkdiDrpdp7BwUZ;rYSxdOT>zNRs>)xQVNg#@^+FseDqelO zO_Q-?hgV%%mGW(eJm7w}D5Iv^c^;P@I37?ooYna4R5Xx3PZnb&<$pIEr=qyr9v543 z>rT;vMp<4D9D0j}^Kja+j=9XRJgPUfmsFl9XCwquqKjKMt)ycz6R?9<1I5qm?Kk*Z zB73ji{YyzLOEzks%Uv|dNTc>}tAAdi8JYDl%IRC$L@1lL4)f-!ow5mv3~v*^X4qr&!xob8dDet*N@ zMLdX7y}-%d7k`FDvQ|~|lrRbKAw??A3*?Y>Q3*7g)~3DMr?BVH-)~C);njOoA^cNF zFW8gkXB=ifZsGL8T*IiGt6`A6qU=ziP9+O9h2joJqH<2gv+VQUizKb8zRR0P9LG&V z%}YmE;B1afFCCjP({3&MW7ld`Elm$6wtsn{+Tju|GY(25-I}C$0E*cwW&nn=!i}wj(BuUhJ#d5Ko?-!d&T@=JN=J$ zL#=)F=4E2POasdOI~=Fw^BAp{hl^I4wpLOE!>i;C=!r7W)xOm)VJ1FOohj*K1$FXIplUadiVDBOC zj%>A5k63y#d)R04dWf?SZg*!^M5TM1KRE!(sA{%SWkKq%muwTUa@XMrK0&@!BHkv~ z^728xFV&a%^ZVB|ytOaw4%v0jlE&d=?=g>fG=KN_uJ1xD=cf4RE(>k5&p>{@cIlYP zxT=S+7}%yoYU*KTq{^0N9i5qqfxyRhm580sIf3PJ@0>sA3aaqi(KrqHu~sK>669^g z)QS?~wwB{6^pwvNKsa~La^1U3n~m)5V5x+)VCw4^QL7}SOPtrx)habdw+`Lu)r#b? zUw@9-1no^ZywV|@C=s}SM5!;Iug_mpZG2m)tvpwX3_6_o97a2Z2#%)XsHwhB@ zJPKhHX7TE$c%jrz5`Q{L{*-c?B56#dj0x}(x2S@|tXz^RhM zaD_-xPP0qXXsT|izDHFU9p)hP7sJGPY+>X`DcW~A&l=wyNwXmKW7ErbZ`qNVsDI?i zP8x5@*E?!lETE64wNJ`>bvD_1DZ4$7rS9idLUC-F zD3dvrzO8|%ti>S+-jESf=0q{q5_rTnXVkN`pe#-`*OuX( zQWC&N`SVp#X^KyW{C^z*HU+Yp1lmktq0t^dknEzT%{@Fc)X9M#TsFMQGO^~~ju*go zB0TnIV-?6#xsq+LfGWI1PR^nbFoXm>SsfTsFXs;)Vi zl{RmV7xu5DU?pBvL1BjzdkL`1LF&-Fm`dV*t=9g&S}zkxnt$(<%d4K^XhJ-r}jZ#RZG2PB{WH6#AmjlJn&(c;#y;YHcW+>BberP&@|~i^BskSg#4?_ysQ?^2UR-=B(q-zGc)OqfYqi4rYQ0b#RCyq&QHubj zcMY2y-y*5*$}kjaHJ3iRU`3HPsV05X1Zdb9Bw#O3x7$l1a^zWgR-9j6fWNozZfy|` z7IUtPjejtRL*7;b#)-_2#=Wp>TuSKFxm+*rHN~u2ntCpWt*)XBUy;Q?q9De5AV_6} z6#!OJsm~?0;5F-gtrI-hc~0SbFTAn&?4)t-$f2sD*ywXgj&S(jtEDVOc$Hai0C6SQ zq8gcf-w7CpgX~qlzXsV;3D7j1E(cT;XOS;bdVgKFm`Ae~iwZgKlB5Y_j%+DYeDAil zrh(dC*9mO$0!F^dCW%GpMJfA~rMQnO@ga}Q3Wt(a;{Z6?_vFCtm!q64G_gPh5mCzx zq)=9Tf;Uokl6mS)tulx=FFe9~&D%DIPbk71)V+CL>ZiKHwW1`e@TEffkEMEJKF0Xh zJ%6Qi!bw2cw1~3fs9RK27XK0$Xki?Q+GLb)g5Oku;85vhG?p2WLQDiw8SmGnI8$tX$`%PcM~ZRLdrj9i{9YPYF4H@7yQpdzmsTGo%m<@qdmN zl*=?75OG~Lr%`~b;^yLV7Qh{9WSd-kSrfnp8;5z&p4V4*k(_p zk#7stqzz7?$vLX(?*x1h%@Fi)V)OD|d|9<0i_h@=&1LJ;@_~LJt^1O1#D4>z5THW$ ze!y9H%_Z(l-$CMgnvQ!BeP@_iSA#RuQ+`OD`z|Y=V2@9W3hhDcL%Bc z*Z8;ZBYt`{KX86S7gex~b(1bAUU2JP7XnF!a@#7!Hw>zU0I^HtP;N_ur72j!XA;;D zbT+l`NO=4ZABnTr_14_B1xr`a;{a5>Kh2RS4IJJi%7M*h(QKI_9xSet z@-Ctx=;+y<-46c0MidvDv{T)22CfLa;TIm!R?8wiH1^+pN<#utTj5XyQG)5;blWyO z9LCucLH|GwziY?2{ko@Lv(nE`Ji0keC)FjPzz{~_fYh@zQE`KaW*hz{#mT)AeOao6xjA3bhYocQHxtgLor42M0A30jwyOupi>^Z#s>2~; z@^Z;Ma5b5L6KuL=lSV{5wRV;&K$4HiUlaAgu^eVUfYsOEg`nRS(JDB7lV2!9VG%Cb z()y{eZyHaD?b(UY$C`lD^Gk6n30{XCV8SNwoqxz|??x`g*@=)qRpr|<%jC_~)H1`H zaEh9H$xz8D&}FhqZrGQXN_e4-c4zxG`A>=bS`}OERV5LymDiryM%?_yo|nqB6k(${ z17r2>s&WDfayUcs@8Cc7XE``C=a3z!7DVczQ_P(nR@+?rHY4u>g9${ zzkiIAw5=PBL-Kj)E_&fcIVr6~rp6hTVl~iv+e4Pa$H%ota_K8VIGqG2wO}~Kq$7po zn+ysP!Dg4#EO9SzWobLRZ7#L2$8(rj(POs4a3a%5RVtHy6}1wsSe3u&OS!Hrtw*g4o~yy%6RRQ6$l3aYe1C0{Mw9&LpwNS^s|3NQc$`V_J=aeY-xadIan=V(EL#H z`0G-YPvKRfg5}xN0yfbAh3+MuDj&bfq65u<+BK~yPVPE3+MSYD{8{dQYD*-T|7?0% zCT%k=&Y^yLK`PnlAezSobp2nliyuQhY4c?vS^04pajQi4f=k7L=vz84e0h zWG;V)y{+kv!DBo$XgbttA}BPSj)GJW5CEYkX?xyf3EA4wk6;=`JdVT-g_}FL{>mnr zvr-DaFV(-^6dafA!m=CLpRtNkD-;UMLsH-vDp_kFIlT*`ETOufBk?GpF5Mdp+6}`_ZMQ$LED8DP4=b7}d0( z1Yfd5@{!a~l3}Or#wHq`RDace_2%Wq^jcEm=If~JskEtVqDSHyCYMpwh_^i}u-z51 zpU17;8%6n1iS-<^7~Xf)mp1fubx$3x)&A*x_1g;G&#I{F(Q6!RRc-EiD-_1k$Txr3 zH6-nN4S1(!bF)|@*nd7$&{KWZrRMEZkbSYqe-EmkdMuN{UJcq@;mKj*4lJ|p~fe0 zx!t|oOAf>w8aH~I;uOfCx|FjCbs45o2p-iEipnORVwokl?S%>WcWPmyk!kGOjRV7{ zwk8IweB~lx^Lcmdb$oZkhdjCI)WX-DLHpCzitcwDyI$qY`H}fI<>qS<=vy5hi}lBEzb`H0@awTU^7-YS z-M%ScV>o2B9s2&sTWC&+E&E$_u7Od+rx{cWF9fJl0yWrB1`JrP=xK2Yv7=Nul4>%+ zZI`LpwA|ygAGq6?37g*1!MlHuB{%+*^sxG&qC9%x#DlYY+ciDxr{Wzdswk(QDA>X+ zvqYAjD*kevDj`GD$>!}_*O4-M0c6(l3XC(a7bRsBm4=1{3yGa6Df_zZ#X-6EwHlYQ z>#2WAFG5yXKTZ8>sThuBrWtHQtWkSH*2z~=2bySpF2aq*Id7(sJmr7sT&ViD$_R3p zmQX;=OTebiQ_lKDq*=6mGASEKl4^D8a_!lTrT0#v{?H8U^I zvZ;g`PKW7?-c4%$aAtW=iVq%Ig^-ykj$Jf0_~vp(I;%GW@^dLkto`HDuiF~^D*DwC z{m5oVv>_>n(ZLHLHFZgGP*Bsh>fjAA8{o9DNlw*0I0wMAvpRnyZ@Y*G7=&~@JHp)| zdUr7D3U2MIsW9Vw)oDNI{qE(<-~Vs>=Y03l0D^M(C=6bB##4Ey?G0{*YdBCQm$#^C z6mLEVAcpMkbRNJ&7s0H|JYZ#WB!G8RFAzwzz6&b~I^Qp+&=mxTD!h3!&$lDJs`V_R z?=EC?PuPRvp}BtoRx)BL0>t&JR$* za~_BHUR_{Eq)AKZp7kr5ruVSgjST>I+q@+=l7QY9>+?Upd{vM){94~^;Ok4vMyWF1 zd3Q8@vumvXdUfz`SEkXsF{+cpq9ExFc%QRo~eOR^98- zL$BW^m<~=?XypK?lP-4_ljGAmI4S1L(oVaOieqG6bjeVvQy8x*>|XZt?c}Jbgi(VN z8B?l5S+v^I$fQ&Bg8Eqo`=)UMStRFNcT!^V($G<|a%dhh6j#g?;2$gX`#=8u(-D#t z*SGlV=B0n$zQ5Fgo5meYNz2MX3?3FmDss+%D}Z35s&@iOXK zJ(8Gjuh4+67uC^tGXbDL8@e_w-GFegqP8QgM(%ZC{va=8M+86^SJA*ZxbfKTT^ovZ zNijtRyjKT2MIsRBHXnDlDho?O-KYRQmO?ER$X>bss^qeb#`GLHjB$;(Elu4I){*E)Zhn48skWVH@QYzz#5b@S784x;YUQG=41 zgayPbx1$f3*=)VhUXPrax)TI1dvpuU&LH?f$bHYX18E@@p1>5_j+ z0U_X|_*ViA8P^eOVG=ZU?W`2BzS%Sx?PB0;{uDxx^cIaJvauy9nW7r@{w3p+NE z>;(>jvOlM#7Qok2S2SzUmyP3d>uJVe<*X9$$9&Uvy)>;kD`!X(nPK}%Wxb8(Ztb%t zW6vW-Ep@Qnc)~dat?^w{u2VHD?(>!zS8~3HN@_zZ06}ef5(%fq)x13i*GzvP)Kj-G zE$^7Ss-}Na!l*}0(O5~=)JomtpG)}{fy+2WC^Q|t2s#1v|yXv zsdP@wB{TcdoQ;x(AB#6Jgn!$!GX$AEzbUEeHEh_L%F;oF(C8pVaHLv_HrbnlAQS3x zzz>)OK-I~hwJZy?TG#r=V=JQoG5K0d(OU#ROJph#2j6st_TuOI_q!dH1nU z7>BGF(}@%yz;ii-*|qRW%aqEtVaeF*!ZC1d247RNeMIuFgEN=^)_(u?_r_Y~Pv(>- zzgRY}@&voa?S1JEdWGTO@lEkSv2~i|yqZ4qPJY=GpuV%D31Bo?#Lox^Yc=xKhcYi{ z>f7&s{`NM+yjrE7(u;rc-r#(%KI{SLptwBKt{?&_rmNQ0opVnVp)C_+?bKdMZ>MW@ zAtKobOjs1@l2Y1i941B8m0`G=CMMo&1&SZS|4jW&B0CTV*&g|N3SYAB6pGD^=M=Oj z>85R5BV-gB@ultVjmRndy_ zzOix14h3{$Y)@$s>BXHTL}_)KS3q7)Qw;Ie&7b27-{8OQ6isJK5IhUJ&#vj|n3~D z)=7xnX^0+)b^7VrrQz(I#XOF zR0W>f=T65=b<_TYm+h1?U3<)>21BsXt92KOA64b5T}ppl-l&hGO&ice5_~#GZ^bN~ z6yy$a(z{x&rA0u+i9WRR7g`MrUC7NL8D>v$aKw@h(=Cz*8Mx zHti%aaWqwIjqEZtN_H*84)txkcNzC0ad-phWrD)nHD0F^n>k+Tu~Pl__T%SrIS6l- zKft6H<~n~B{hH;wVn3vyJ81(vcCer7s2(a+pVT7W9frC$MTC>|+3wvod!Z7i4*l}9 z_zeb55cRH4Y~}?CoOT|Z=~wW#QcVz}1FugY>)Yd6ZziJu37{Ye^T5bk&RePg)R({z zn7FXzWfaHde`ls2x9&Q(GfMX{%oR$FCHr#3JXL>Uc;nT7P@+APEA~^m>fnvDLK&C0 zZBD0!$8vd992dWlfB%vLdvBE5X?9x+ap{0nFUG;wUI+mTycX3RoF`(q;gJBg^acQ3 zP-8nXZH9}A#1i=_6sEJcY`X2{xX2Fknd>{~v=Dz%Rm!=EzmG_zuRYLLf@hC+_O@A+J&=2Y83iJV{5|P8z`!4aZosOng1up7cqL&MBG=v(-t=zb zx*I{cIRd^l1&~)!J4$<5q`%KKiBx|rpN<#P45HJ?A{-7IQ(4NGm*B81rBlA5M5cen zdw~WhO;mH~?s=_{9O+gu9;^rSavHy;IhuCSHd|^@$tBtYR8v=RuCjYwELqJ_k>og_?ur1|flBs$+ zL)?U#xjG}ToxGCxw`-j?O&Ny~$3cI`{#dB%bNkJf`|<0xj$VBU=$a^Ja5rTw+xP~m z>_uY<^@qBjt}J5oh_@20M_5(KzU1=-&7;jpGjVurFnfiWfpZ{0`%Z??!NSvf> zL}XVi+A0OjVz2HeZSq7ZdG@3HG+nTJS% zpaKBCwnYP;9QH7!CUP*<+AiwFbwecu8kmrn;P4@}`Bjwvrwo5pY#2~@v@oMUJ05S*;%T z-CF?A7r}|sq8@*BQ_7KyNdDyO1C^?zZ_0Un_#&Z=Pda!!hc)Fv4esr`(%^Y%v#Mui zk)9>Uo;&f6>fCPRtvTb$N$a}l`0G0T_VXWa8gp-M%lSp}iwMZU)qSjquc1_DGhiYL&c*_0k@MEn0*P{Z5oC;<>KW? zJ8JfdQ9&`#jM_O~J=s%HtYO!u_oJa@`}44wLr7sejY<}fuzsFaeuq32J|ehF{S(iy zG|p-=1ygx#&FALuy@>@Txn{-rJnsy1Gn~{#8 zwrEs%k&2>SX;IHT!b6$Wp>E23G!5YnuzaC}-k!IfJZ&$=Ifla?)U7Kk1%P%j5@4o7 z6oG#=u-jPUt~;|0GM=N#y_zIA$CTL6P5?-nT`h7jZMJX?{Y_X)*JS~TiaXLyZ~3}= ze*)0|`@MZzF#T03=cImT=~)Mo?WHhSkmWCBAp=g>I`O(dQ=+a*?+CVcwP8SjJLbKI zYWI)ouaiNQB<5)ba=wW;h6rtsj|!_RUM|dth%)o8)K(T ztzBl#6Hu*+FMZmn8lSfae*dAG+Ne$oO>IUTH4gUmsc1IJ@*Y-@nw$5zjogr-oyMHN{zhR{bVvXqR-`o2gHkfC%O#K*{S&3fhw| z_*-jGt>cOYmY160iG1Ri&rLv(5m;3=CsX#rdtYGS;f@C+xOMFK%6CmxAU^6%S?)~E zJ$ZKZQb)knP2V0jQ*VL_t0NO$+6;dzL;)(@hw#WrR7zZ)z9sOs2JO^(xd{ec?<|rw zsB62t5;!M83Eh88mkD%J z+v=RaK;7qeA2(a%DnkVw(_Ze%mwB%XxIYpHNWQ0rqlza|3lOt6s!3K@t$lxrqOSEW z?`KH5$+@y%h_z`6l^rFnA*HK63Ykl#m-y>aR(T-~cOJ(^>FsciUI%k@4J$&dPMq0r zq%if#8GI?;>tc3SKFKbpu&xHm9gd~qaDc7(rok$C*WbBaLDBK(G1w)#sBTxaVH}4; zK+j|ckmY}c)UfwqEvI6A)5U*oAFY5H2iww%s^K`ioYal;6oz+=f%Q7ng;7R`kLk!L z8EqLef@oOn?nTDX0Qo4AB$U?QJe|~GWRrW$|5~O+$a{4N-U&gxzPgcn;Ls`L)l@O_ zb}KplxS5&KDR}qVO8r*3#6Eu=r0ymiwJFhdJA0mGdyypdCzCLI9!r1h%HR+$4zZ#s z;cZk+S;{9ccUVvo`JmFv%iCVLU9#Hc6cSHQuF~y|`0f~uibJ6<(^iUH`Ht4i`RYW) z=?zZO6PFX}Q7ru25EhbVsxk#P!Rz!2dJ8xL~5_XbZfjQQ<2?dlk;?a?7i~cbVaqs{n zxfkKaQL49p06)F5gY!Yp$%b(*UP$wd8`kuCm4)uy2KXN!9K2+^ZqR})$jaFYI-&D8 zvNKUpRuqL+I~?bd1LlaAX~>dXReb_vFEVv1Pfj~;&1Aq_6b*lmg=#+*$MfJ5y`;K( zYek9JHeyr7dCrhzfapb$2vbBrUh|aSMU|jkTwdI|MTz%bp&Sy8MbVN^sId+OS<(d% z(tsiF^IUH7REXL^5E)3qP3hiiKDj^?mh%KRZ6gVk?Hcl=HfKL?Elol7VC~HW0`9-v zo>S|Ub6Gs3yV`${Er(_!O1p0s2+N;uDk0$GQW~B@FM`F#y;0$lswvE-6!?5UR_Vw1 z{<-(xL^q4C*f8Ny`d- zso!yCLDoV2r}mLOyN!HsXc1_s%33?FnX;2KfDHY_M@@f^+dGaIX`mLjNYSH^$@Aw zhcblDyl@!XgE#f<9!u$^I_$29(2F#^s-<2~@X;=NYgT>1K%!gMT(ef3w?2(L1S(K( zbfnDopS*wkOVOgFLj;>AUqDSqboDrw$4}lIZyHkOphnF?RdY?gt7q72*~e0qwWTHZ zd1kW?VMGEa^@)>f{_gaS=y)vEZ`yCNSi4d${N;a>i{2G|T2uWO`3>;XwUY+sP}V68 zPsx9~j+LONdUEUc?)5V`=UR@`S1bDoISS&+*P6gPKfU zY+X>sljxT`x5C{rw1u3@%}Uarnyj4WEp3Vzv|E$!v+7b#%peVQkdvbh zQEz|05{Ml^7c~9PHs=mC08}cj+REBAwP&T+A^*Kl(S>>js#MLKmx`jB)dbNvp4I8O zb4Jd6_DVkv0_y}EizVYRbmWYSiC3uP*VK<{Lx+^5s{2mw%39uD1q|RN`^V?toN>+y zdXMa-pz|h=9{V(wtLvzjE+Ke=B~=6Aad>}&Z@;haMkvKP2!h_c9Bd`&J)G#M^A~5V zl1#Lgj@#;mc(Fh+<-Nz$G#=b5GdbuIJT!87N!=Pk|A$V?KEs+H9-BXvr?iH@_V zTy+ckHrDaJh00Y=H|<4;fl7HQ&Y`VoE8hLm1?5a5ne8_H7>{o?-($YBW z4=X-M0P-qgOI1NIuU?W>B%e_%mTz_4*ba|HQbqApL}n{wGEQ)!&e340cqeC5PYZ#m zH7rQBYq}QzLwc<_iKJG8!uXqxL>xioj+Tuf7~pNt^;Ug}@=Kd~4#uU!Hrs#WdLuM^ zbU}aq!ef4eoswXeW841Xz}fe%C8Q?c5?LuXo6?FlRcAM74AsVR1+7oM(0MK2Tb1YA znoHh^9a%}XOZLswFeGTyuC04cjm%A&UxOxKa=v%64m-(NBzyV54>Se5h}s(@{d?l_ z1ZY*?_UNsh8vTwgP_a?wQV)L-=e8*&B9SgP>Fp9Hn)l#4PfQ6;z6raG=u7!>I;+7~ z1&yfYL$>N11&*@9Wk$aD<@)pYpP#?{`LDHH$MOk&B6Rk;Vvl-TP#Te58~BBwaeFm> zDTTGA?Y7QBOBMUEbrx5cbA%Tz;0b{Q`ZuB2vU zrK2hok{YVcT(UfMYmsIPAU%lR3wea#l#W_80RNAY@6SJe{_^E#4D-vMzqH?fwCnpn z*X{65ZTvF6Hk|!AlOuoRTa>=B6Q}Hoc8Aj?WbGOQYjx)6)c{b+M5|hEZ5AetBcsx2 zCi#{lu0d~Blm*?r^;D1vbSjroyw{u?(JndbM!ero)j_8~n;(HQwJ$A7zSpcAsR;}s zOcbGClrZdUw)L%Q$#~`C(&bbn2TJ@2rIRfVzA+&!!)VyT#GOabLNNInq zuI>5QU*CSozn;L)`dlJyKubGgQsq(AT`=qvOl?uG*>EZE#Filfv)N)Z*b)<4Wt;RR zi>N!noJRUY*a$MA?G|4}VFQK1Yi%5WLb|Z_qb66HEJmkv>my=O_e8G|R6Qi{>i47G zse;68{L|as3_5?~Z#aRMcjc4|T^G5rXks9g+e?A1N#xx1#2!9P0%4OS{92%#Cz-7LkfFsNBQ&ovj&5z3*4l*#5 z8CJg_r&H4Hp*y^~s$~gePz^fXu9LBx!Et3uudaV;2zZyug01#kuOH*4LfL*rL4xYsZL#tOd-4=I zNFh~HYo1w4I*UmeFPlwY!V*6nY}B`7e-zH3-(9DpK4R4M0c=O2+3mp(wcLusGR}H< zH4uMJoqAb(4mD^*gxV;XGBB5#AxIrnMQ2EkaZcY(;;r3?*Eqm2N)qpL07AkzKGeAW zbG6cHkcRX^=7>7XTT@IPc#j zQdU_|i!7MeeyGcWH{9N%CA(LSfhl&gMwqik0ZZN2w7mf#mfIN-4oXwCoA32sj~5U#mPOv)N*0x_hRbnvntTn*XTVKT9gg?RtM* z1_o27xW}qRk4*`}6Q3c*sQO8x0t@`RL)OStd+}D^l3>~Qr|{=3#oyq5W@$p*`#Qi_ zBS9Yu*Go^t8f zS`OkADk1eax(w-dgKw$i@1^m%ory5P-?|on*s)!fNpV?R+=sfDw(6-5rpgcpAXcv2 zCdcFHml3@)+yDlalWeCg6`js`I12hv`jkwb*V7=3~*sC=fh1z^?zAYBD>TNcqGzcredcG@ar1x9O1cWk8G9)39=?Lzbhr z3m`&eZVxxg?%a#RliQYu!NHLV# z%MFq!&-d21X#(V=@E(;1xfub~p4R_zXeA5ea*EtZ4wZ9A6JoFT4*VbEt+AD=V_7dF zG}msXmQZ;I$s?k@6L^#shl41?Rt2rf%-(hKArA)SI3#~7Pbf~Y;iP|TnMyIifDW3! zZ50qlqV0@xDFAM(ShTrP=9YnBFU@44StT8ij~#;4_GhoQ8fo)Xdmv5~EB zuZ1F(e4uUzWl*{n4HXbjB|8vJ<$6?#2B*6Yg?|9mw?a71Xr(K#_0+Mrod$SWrElLp zI0`^4Uh27{iUY^FQQm*4LC&U_x6^t6ny3yo2YT8}OtLy0Vp1xFG{qiDBx@z&nnTn| zda!6W=d=>OPuYK)mwzO9$`eXF+xMsT;!1pnIE$3_@l^3Tor#{n@u4O9rsoJ4{=Vwn z9Q$_ODXZK*WuXuWIZQ-oPI^fpI$*vpXMpa|>aE_LLWWaHb0~k#wa=(hub1{!D=P&L zl9P2^3!?LXu2uX5o`1%6zJyE>GEeiyI=xMG6L%=V)`fLjR}lbG3i~DzSXRd3dh?9Q zkEiPcLfFaShq+JY(6Z8vat?;s+eU;eA<4h&*UN#Tt&iEBp66#iJ&~8qMQ!)?WD&!@#FO{Qr)(cZ9Zi~(S$ zL@E2dJjv8w>q%ip;wCky8ZA`eDrIU&cxY9xmpDkhdm$JX1D;pPz)>wmQga$1XfDKw z?N%>pfb<;XiXOb*)<4$i$G5M`7cgqMOaypgRE70g%cnb+=j;QypM06DM!4NT51GyW+)73F{>~>=2EeLA%9ZOg5@?ieOG4JP5IB3HYD4|j?@&&KA8%mZE1!&*fzrdSSeE<#nFF}UmU8FnjurCV-Eee1`kk06>s`@ zaeD(pS5?j|@L*d8h5j?m8g`jI_n=zR;*G=7!x@elh79zBdSdX(VC-E@nTtQU^}5hc zo1lM!P18#wUg7p#Z9_FQCKWxEGb>z(>eTb)UKOfVUXIC16Aj}{*)SCfO3m(N^QzE}x7wXK9kR+v zRC?TAW~gHSzv+cdU1n3~)~Sc``E1gQn|Ob=JsIl`4wJln2-MKAZPK$2tN4qmKv$#A zFXiMkiWWA)H*t$JGsxg=4cR!8bU7M#IA9p{!1lVIZ{$p%(dklBh7ir7Z&QiTdmndl z#Oq^^ef|EW{SFRgo0WG3m=_Hu=P<#?<5CW)2I&hA0_6U$vo7wmQz zmFnD4CLM3%0{9iUU4$s_&D5{I{T6?|eA5X%zsX^z7em;?L(a!@tdab)q|^W-nZ(yO z39E`_Nvt?1_K7C8)%mmR=%B)O-n%;pQJe*x5qO^ui+=~UZncFBL>vb z)eIiUqn!g54%2&}K>kwmV6Z=9l0cbl1+fDZWGe*vlic4xch}K!RL*(E%h7)gJ_pqV zwM3l-97rLZ9CA+*!Y}ftvf0G@s_&p~YAIhjRycWnK9=g|4`bK%sl3j#rNa@{%emJx zYh_TDNr!9Y%wq`N=i9m=TLNY7xv8&s^CU=a6lro)_+lp;pNB_851IgiDfUH$DP;H% z?qZ)#%$6M0vva}M(5mintQEa7$nhs^%C>vIZvCxmbEdyTU!VL${C!|?XIV0WXGR-$&r_(`T=|$*W_?G)&}NxOp$_91$}VWvE8!D zA9o9E1OhNQRq20`7~H2f68i)AtbH*F8(@FB1*#hm`nkp>Mn3vA6Uo3R zb8J`ceQC#WVsmEG0}Ft=PbU_zHu=gP^)8EMb+es0bOMm_yH`0LveIuE#@g3WOzOG@ zh&y#gD)PpL^T!-@p6`7sybPeSu`;Bui%6xC6ESWTX) z3Iu-#K4v~*AYE!ls4dq7i5HJQd&@#Y+Fh@ zq>Fq7*+pJFheMSv{mPU28=K-)wRkN*1K3nrRV>5mJF5G^FBI__?M5UB~sUZu4@jFdkJijTj>Z&vBbt!M0m5_@*K*JU>bFi6>SDk1Psm@3kzHJ%VA$zyNbKrg#VOyG|Na#734-p2=er`AvQ2r&V>Pjpz?p)71*UN z9VA!Z`BVva%~7A5BfZXI+={4Dpf2$-@0Yc_ssC%KD2~a`PjsM){3V^^0>!bh7a6VU z1`H4Y8-m)BDx1JZ{?h5OT@THuz+%#%K~p*9#AHeVNb;Usa>{t8jT6|w ziWVeDwIs-RBs~YH2Jfc_91nj;2iSwU$BTECkwD#?`X!O_NL6K$l9v`Laq9h`t~mFd zPY1FrU1bxeThtN&*-HcVMw=W#EK^Gzys2o?d1;wSQT8~0KgZwOZ*#S1cE!$K$O}=o zK(H@KD9H9vUJ%^m`f2>$E-Btl$mN41acMrVQ!TKs?lqSskIm^a$D4m;Av=7y=>W4R zMG{AjdbJT{VJ{g1{VbBcMPBmO7q8%R4bSm_q$~LtL{)5w;6#NSI9(@}h$X9f%xm3e za6;}SjMJ5dR3$hj=h>*oyiD*Dss5650^!|j(>X&C#mJYrsHpkM{DXA<$5Oprf5sQ~ z&2L7(SGtC3^#!7tSuX0&3wA)5j5;JfxGPs*y$EpB^CACi=gnZ*XY4cVU|< z@*qhs>G(X9U;AQhT-090HsNmP>QIa{i=cE0oO#ZD^}90BK=Oa20+5Qq063H$c_hAn z{yDz>@$>uF-+wvYY@$FkFEgc^BR)ZUUhj*0R5oANX2}v`32P~VTK8__U6R>QCK+)Vt`x^NqG0TK=SH#M|DVO8a(}sU=_?Y)Jvwf$sH$Rc>h&d+{t~B}yho53K?J3bh;!Rg ze7yJP|9IH@W<7t~v^h0?Bys}@)TYs~h$5pEvX=tcPP2cw$m7tw#3tecEwsGrJ7Xzq z!{E59eI)W1uzNOb;UqUMz&nT5aPyWVPrTl}(w3rDl?=`L=h$%r>f|DHb96`lc*jvh zMr(c+v}rLZyGgUI@ZXE|e}2AMmcEsL`Nb@X(o_fS!9J}#oy|@{J#=8@3lW(|BLUyC zh#V0E^$~w_4yTR7qUtFHu9at3JuL~=)CC5MP(qj2e?=u!l|IULS?etar&Hmp zDL{*k9q4em)L1Fj3Bo+~MSa%`J$>{dT(YGs`=);>yGE0aS83Ah#_J) z|0#c^U%HrzdorHc$Z9+S&D48qtN8|ASB6rB%i1Y=-xq7n@1w0tJwi}*vG`ao-idQ~ z^|Vd7*3tx`P0mGc;oEfSp3TN>nS>TQ_j%SOqUxDdquD!N^HtL%1;jPy#;#B&yzzi_ zUQP-h5X>m&*oJ;Kg(MEX&{NXVzAL+m+Dd<=h?C5cy*SS@XEa4{Ot^;KT?X)J5{LJ1@H#TKG`)whxH;ZtU5h;z5WC-@;2Xy${{`lJ4 zdlzC$zi#`dSGTCD>P(hQ*ulVB{VC>hYLKJ4QqzfL>s3wnlMTFUI!-aZR8^}xDXf3V zy{_Zc#RmemH2p%8mmcIdxlrtiGxF~*x4}-@a@4%a>2@+lImn#GrwCd)cYz|WeRy$B8qxw{ zUPUe5rFHC_j$~Z@@rVT>NGqhgT2-PMHiKY?T_XUITF@uQ>)Z+8VD?j>$EJUf2;D9V z+k0>3c18K>N0aN@=h43F0$6`NKE+qF3~XbYc~>;cD7U%RwTMO&nO+P;%%0M~9lQnpSI<-xS7|4s2e!wU z$H=*e_Cd63BTYsAyy;NL1LsROnZa}4ls-`tlT@UF$6-6QsiipN{g8hTR+mcIAb=s5 z_eoi})EAW1ae#m(r^#V=w(w!M#@hxZC5V$$m}{)#AWS$Yd2ZSzB@&Cyk`jOwHuR$T zQbna7t4DsaJ8(;tR`44-4+ppzQ-s8(K3CrFDRw^n{ zsn{!3m}<|LreEh0t#NWMGFWVb-efoc>nLktA{QUEMrP3$r z_!j{RB}mhn!KCC++`!Jwu7j%+tl>=$P9Ud7guZ^+fV4@u@=i;oF3$YTS<^2%drv(s zujaMIRujA=6ulj(8<% zP)jlbs!ut@f5GNG=qcwS8J|XMGmQD>q>&s6B1; zluuyy_P^F?|BrP79_AvG%!s=wQ#RF2I03K8i7q`I0RL3ad=L(lcBt~%`=#1w-GJP4 z+jZKeb_IW5Y|CQ!QhLT-OcD^}AEB87b zNC~P~*(8ZcoIN<-oLiFR$!T!bEpZ$Ga`ph(g`5}Q zi$0!vy#ITh76oQ|8TFn;MH(s3$DO>C=xUj$S3-Xk$4Y<#dAO(kizVuE!aiH7hae!y zcclEH0#oc-^J(7`yZ0f0KfamW$E?FfoU0P#6!x&+%WqqP!TGpZ=$Esy6va|p?7%dN zWi5=F@spzF*w3r*ot1C6wWL#a>T*y-3MXaM=z0PW5%NU>vA0I?cnnXmLQ#?w5`Pz* z-cf&Ftsb_;cith?_&#d-=1w|({=W3VouGWNXe037t4~j5##5>UUx$KQW@WrGRww?@ z9nKb%kWdLFYBbd$94Vz@(9TYPaw{zmHP5JKX2k`mw-i2!MH3rNT(8Y*@#;)n?+pJa5{7htWN zho){M*#}_+QGYt?8ucCbDNdPtw&N(~{(GsCOBIgiQc>Hm5SoAT(D-6nIP^~8sM7Ic}^AiK`ngXbNC7eyPPq}Ss31~GFswIX;7r^2T7F4upi zEia)*5goACBT#KMN#fT0`SvjcgGwnQMjrZO_5ZUvN`yG|8uFMnqqBXGVIOtjb6aIAEp?j*kl~!EEfu?PxRKOz<7%;*jSCLaKH0Pv>#n>!W{~Yw3nc zN*q~!1B5Dx23oFm#j5d1@-?06gs#+yeJX(0yeV%1HS*#_dFY{V#>d9`yd){!Cb&u< z9KYSbr00UEw8E*q@6?nE?5V=$#`1xRqBkvxRC2Z!q1_4_@4mcjE9(9%!?v!=J5kc@ zkb?h)ysZqY?sgkd*tbbw?cIN&0n2gg;^R<9;eo7F(%95yfH547WdRx{&_!!0)$m9t znv6K)bdR7dp(cF8#n4B$D0`~tBj9lTw_Q@k0xoPavvbc)(vdZWxb-D6yo0n(qRIZ? z$-jR7^yj*NDId)WZg!i%!$3=9Yki0-+>$pwvdVvPOB!!*^lsB0 ze7-4;+fpRnM!T!nSyxe&G;l6Cqnrfi(uUq#?$C?mYC(wKldjp?QIfm}eOXLJF%X?pYy}^vRhS$~R~SdMW~olQld|zv**4WmB0t4pCIUxW4ZzG` zuh@b7>|lOHb(-MbJ_3LImp4zlO+%Px60EmE7pv^L6JXR5326;L3WiKYR~j}eux2*4 za?IEuc5v-P+}&QW!*Om_BODf@fW<(&kyQAwvDV?NKE3!Do z)Xc49QjLSNUPwzEd=|(*yPLBG+lKO7Bc7c4Mxs{!Ubjz^G|7KV7Y7wOssrPCjC2)` zA$Q6QJF5`*lf@(0<_aLe;XG;khwt=nU--&^^(B4{YJj+JFO`T%9L|fMY?l^m`iS2O zo7q4Gl`A%URP~UOhGa$2eoI?H*F1nLa8Q4n?9iaLHPH!r^_;48uQ?K@N<9S-PEcqy z+xW#!Q<(7CF$;eUumOlacN)WyP%_!zcVE(rRYxZSTjEA=>?&s^L(J@L*X8)V9I}O00&?znrM-z4}x|e|6Rb! z>)b`sB2#DU_3pl+igsJ%J(u(8lBnVG5<|OJQ0{gD4`&;Xb}88DtrAfPR>*n}-CBVi zETP`fYUPYfOh~#EZw})UygLZYb~OMlx@+&5i7?k6=!LRWy76gerom?w`lu zXt&dvC0|`{7&cC4lcV0D`c-e-gEc5f?B_2b(q z#8IsJ1FnCq|NV1awTJ5xEi60b=V~ePpESwv7NK2gf=88(wjQf@3eIDl+1ByHcJ!jH z+eIqYV}uPQde;sLU|g4;Wea3d`%oOV&jdmK`Z+<5{AH#4uB-=m^sZZTgGUognCh%; zUO@AUbPj2Mz&6cIfO`ka8q?NJ-)qt10RnuVYJlnusO#ibw?pGMJ+l;exJyy}{%%cu zBuE7GFOZ;evvw3M4oqi3Syg`c_#n&Q>;3e}2tVYP)JI4p;a^8CiUsT|cctbP8c~~v zSAkhU9J0*1qUCh~2r7%A)Fwg0GH!8K*bjaykkGt;yB+EQjiW~PD<{M0gTM<98g=re z*To-C|5&M$_vBp=N8&ma_u6HBDlM&koZ@?Q>T!~9;>Nc3)}82gp2Odu6jNz$z5L!w zIHImq%Pa)J(hh?Brd0hMyw8a{>0i6;Vp03BUFUtJe((L4p_O_3DZZ7poDF>uh#6{A zK&0b;<*0#8ii7OG??J;la=+Jyjv=#Zb7_TU6;VA9r^Bfnrl@b*?w0OdVI~5fx0Hv& z*He3-7CGd*6NhA6u=>WCg##%~{lx5wVQNu*nB6r{He2Yd=;gufWws{iyPf(++*e<* zHAtwOa-6FxUP&&|DM=mv2bSAxf-5GOVk4n{OkgfMYETwi*bYP}o3G+ywSM_F>hJy2 zmmjy|tsCaKvAid+(4g8QEIBUgx2-w32c|0U7X7l@xdge?sMOCVauUJbknOG)pp3Ct zn73l$ZP(yum2HFS_5rO1Yr~Zl;Jvj7N}TfIXcb@L5!$PI%-3@HC`q07lpP69-QhHU zoMWt~3*g1t@1P`Lc?P5H!WP+XSJ*-E25n;@^o( zLt1CC*gkOkq_>veBWNI*B_eJ6U;iGoFQi#CBZQ zoF~Xxnaa6Ho!bp+VISP+i}A6r{Mtrr1#)^12tZc$Cn~-xfFNQ|Js|-pp_`%lx-3^= z$9eYW;7HPg{IUZM5SPa-PaqjMth`Wt)n+SL+*fJb39sPPa|V)ZONoJ`eCZQUBq#oE z%7N*71im1C)PsXP)w8y*Yyp&iWC2#v4MVv8|BH6~%c7l*GM~-~IQO*N1&GKhL=d7O zHDULv(YolpmqXufB@c@02k+9ohE)aP4Dc)2&<-_rENOv7Jnh`cHXNjM%qgt16O=Gs zV$M40Q*n9TXz7&=GaDF>^az07s$_lNx{V3Cs{Ih z3Vjur_Fc1$1;mY{$bqvXwgYlBNakuqq=OUe+wK4VMJp`YtM|Dk=_=MVXFj_{^dyNJ zaL($T2q(rF71j&pb9fbL6*qJlUG+33Yg9#&b65xkH}K3hY%5d0-D$P5u9mx=3ER39 z<)!q_#%_=6n%goc*j zy}_7vtpd7@RNjK-;6STeLE69DVg7)t8?h+LQ*C=Al3vLQm1foVrbkI2tXfCpjS1j% z=?p&3r3*Ol)t_cRJ4WS5r7fwqB2Sw=S7C0>o)3rStAk)ey-z@8AI^g34j+v_NyTcQ?_m79d+h~>P9y=Rl zQXIF<(yi**9C?Fds1qH?1spvxUbpMnIUUh>-U-X~Y0{ajae&=8Tn-9A*U6hZ0qWXT zXmTo?H>l;eJ)r|)dTZMl2z<*nR|nfn^yEX>&}RZ&0s$v~yizp)w{25G`c{;qk~ZExV$by?PSWcyYM>l7ts<>sIN^lbFPd%>G69G0m znQftrpt09?f4cjC=oW3XK2D)_)okBS%D-A1rOtzq!y zbRJlLeWm@rWz!(1d|nWGl@6X&A6`E5fHt0?eR@-7Wi{`b6J$xJm+m zsw|zds@p8Em@uDe41q`q{Bg2q1bgl+oLGyrj_XNQfVFw(M$5Xm!2$F1H0MKgSy7fwqwC zy`E|IEZl%E7K8Udwu4!dMaQj&pTiSuZ*q{Vf-oC*ukUkr%uh3CCkdQO=$b>G|FTr? zt=lis?5g30jhB3qU2M0x?lqL43rpXZRmauU!>wz~i_CN-FoI1-wH{=iku`jOfY~ej z2~<>;ln_vOI9Bvt8rSFSN-2P5ujQWX34&yS;vaX*+1ZjpW&yisH3Cu9!4J4Syn0Ym zr-JvAhI(E-w9SUh?6nc}n{($Bad1pvQ>soOPeRwwtBf5A^EsBVVI`okkxW_k$xQW0 z;G`dtqJRJVseh_pe_O?h03UmQ9=_A2Hu&$nf;i{sXIF_9NKA|%=y@;dU6Kk?t5xYB zr&ncqiH)!cBBf&z4#iIAinc|-g;2^8s{RwC0oBnA#n0Lj7qu;Ekj^%xFPjl<4%iV0Iwd|9ZkUw;2SR!Cor`g#FYZE0t*+F7d+E5_t6c+{<`jr!Hg z$wBwWx{PdxeX&Gx@N;O*89LUUl<(X?us6_ZsCQV}P9=ww#)zlF(~boP&H)4l?BBf0 ztk06g4yF}1?zT~@FI;VZgJ6kMb{vrtcG~N|rhM3WtJ8P&_{kKz-C^hE*wpTX+IeVa ztmcLeV-|dgv>@7{Y&QF?`m6S%o_64eHRbTJTAzPg4G!st{fsY_RT4fR-SHCkhq_2$ zq%-Igd?xkkya0C-L7HY+1?zIFrFvXTIq2e7+fO`~^BNcc_*9&KjUNhY9^ihJwauwY z`fa<@Iy>(_C|wLDdpe)DHCFB=RInhT51Ou;`Un6X0dEpyix5%Lsuv32ZXb5T2Wfur z(olmljc(4tZX#foXhY0$rLNYO4sRf#`-c+l&6X2$Ukb0Q^w!Y#I(({ua4h?qxF^J1 zc@sUuy~CU;D0w}9vTINSRyx~CVk*AD?^aoh^V&P{R5jSDmx}h#6C|ydPT$cukblkG&jy#kyN@{JLucOdw&uJJyoan#*3fJD93YQg_sb z9kZYI`@x$z3M)o;x1stigw9Pme?ZsB$}^BO+4h7R(3Y@&h}iai{r>mg>iGM|o!?7$ zs0~qjcFbr*w(DL_RmVa4HxT%~Zat=^qk+nQYWxY?JDn`^lJMfU^+qhzgqkmMt_JDi zU`%NZM9e3&b~zfjMwK!Y1s(tei~et@`JqM27M)Ix-S9EaYA0NWXi>gs?x)-lBu~vx z$2#v3qdE(J*|E3Tmu9YV9!qaU55-%fFYgmzM+0DR*tI+~Cx8sy92(e~Bb?f^$3*^q zpDOwLxBB_FU*4Pkw>4F=vA!=B@j)A30Bbc$>-;h$j-Xx;cq5N{KkDotA?qk-zitKZ zgDtOSL6Ywt0p9GPpj0i9H#ohl&YVv|n&uR>%h`5+ug98Z^2IjlxPhu3dumg$kJB~S z&WcvCH@%FgzQVAzV_mIizQv;i$x?*9yNfT!q?)ELx)yL?Rp8u~!2Z-567*w37U1H{ zJn<4JpL~g2iayR$7mu0#(`qect7nLs1{@yIc}PbMb0V5*GwI~{fP0<&*67I=^b^Dm ztWx8D{uXClGX|l+0O{Rj@9_YlG#d^;1f2b#2AiILb}sePQ73Y^G4)XNV}O#5XYHBP z3%As7dD;>{kiF%+M6F`)zbfK(fW)1%cLxVBojZt1{zZjl!HygW*r%+VPzg!rWS%?= zJYmUwhO#u3qESP0=*x+GGKN#T|FTl=gztKPsi)f4*cELBhf07zhuR~VqvY(TpFXob z8%y2nC~8Ib!(lgVB8x_}u(QtgCqo??nUNM1w+ViQ`(kt189P)U2c?dpY4RE*g5*EJ z`Q}LBOpe;?E94!CNO(Dq*#HrUMeJfPJy~Yi+uj|>c9P$z&=mN}U7fV7K##Bq0)8BS zql813U#GG;aJ(Hg7ab4Mer?z?=IqzULjCpY_n+U7pIU`4EauV`I+;1abR?#;t!wE6 zXq%mcxX0lHhP!6(4&Ci`Ug!gGA8(Z|XZSQq_iDhQog8c}x^Kv{c2hAa|6k*>CL=KuKPISG9cB*0nvySwC27?5CE%5G9h?0bQ}BS%v$% zD`zCZbY&Vxg(PqihfTbMwXVXgcI4Oc5H+5I=!t6ozEE$iSLtO~e$UD`cbh8XHXPgN zswy^+&Tgvb%h#&kv*s*hKv@BZhPV+^@MebnuZsG8MID?W61w>uMajhk*dg10o%$JY zD2u$mfwRe#TFzzA{o{VhT-uxcpWCHrSs12HGRXdR2fA$L&mNTzX2air;WC#xDlZK} zzB`z~md{&L5eP=S!vN3wzAjQA&(Y>)JEqUSD?TicyY2U~Xt&+}v{vtD??nZg_r0vZ z*d*lJ%^Rr=t{k1~){O=Jmc=uF`aJ@bZfm-8PZFQ9Dalt(;&Z%&Oj>1EJu$-cs14pQOqXkerE2X9{C4t#sQaR(x+!ErE>G|;eQ+$RRaGx$lcnrhJ!lZhmgZ@QFNYI) zmt_S44X}XiLon=)oB2;*R(%ScZ0a_tSe~9K*uId5VQbtA;?Kw|Cfidp!5&goaA-$%R1Odk0OWSB-fu4rx}uAU zWdanY`V0^ZfD4=^cvW;x6}AX3a1CoVskrV+3v-B+@61Zwh-I#S{+zk-j$0k8F`$~3 z1FlQY2`87esj|P1AJRcE!frMv-(!XhD}Lw2pgxS2&$HqV7c1usEWwlAacbEZDhHEz z$7aad+&lWdFFll0J}x}}{{3rh-@m+%Qtm%E&-x7O+PV+tQ`pp;g3e0?@q}HW|J9U(W4bpHB=Y~XRB3fHgqKl&%AnYElOjf&{h_ddn45|% z#Q<5IBuIwSV!3KDq{^UBFWl+s_Ro~8$r!w==ynEy;HSIY={m)+o(hARWS#c6?}>k3 z*7QxjvO^V5qg+Fv*IyZQs{M+S+P4avLEBZ^KrgL)hWFK*mOZD6MjW+E6Ix&mfz&A$ z+ZZ>u-*Z{;X;33mdk%Mm^S0GurbNR z00Z`*-n@X5e?_dy;xI1-QrN7qI`g-!0l-~nFI}GZH!K@VAfgD}n%0}z$k-#<^sZ}{ z%9_dB?GIaozyJQF|MKY`-+xR$y$dps3|>)x7KD}eM&1TQiU1rn7ka=H~>Wk*|LEdg>pB=Q|3rwZ_O568q5TBAN6=Ocd z*tagSQwUQ%Cde9}UY65@oNM%`CD*BGrHATJcXy0LzUv88Z`4edSndBSwuasEEl8Vx z)4eG#s{&g9)jb1I?s`hrajI?zYJ8up{96CU;I8mQS`A5SRfY%WL2do%7dWg#KT zo6S@}CxGct?c=df@H^)*i&MSebl7}EnpbgrVAX6gS5lY_yZUgb5^0%lzm*`V z!h2{Mzf&19=^(Hb0uUV?-dJ$M_YU9^8VS!~E|DxTlJ4;TOIml zIuIaTE8-dO0l><^7f_nw6dEonJO#RrH|+(*T|mI)K*wnr+I(h6%!Xp>*j%m&&Fuh_{hC zW8PL@9Yrw!_m9Q;^V8@0)~~Hi%Ja%fQxNba8C;P{vUH8=PiWn9xpYOXe0AgXuHjqU z+QDiOw<|m1(B&kjmnFnkdF|?_1HjpVaU)&U*)*Nyvu=1G+dzSTF_Y3AE_dZ4N_qP% zza^*?Ra$wM-3rF$U`mFAdc8g!OcuXu?Hu@UeL-~}B3Jh1-f&s7RK7?DKJB)a>V}M0 zD>khbP76o7_s_O=96ep^v-4w}e*WwG&!6uvfBv`w6P9LS;siWnm7-RMC4b(+wL77B z7J{JSps71$du>yH*>gZMo8J;Z^d@Re5$Ah|U0Ea8{mCM6x)j>lcW=R)1>J66i-T;M zR*|UG!Rz|-o|j!V&oS_&8q8wq1r#}o-5Ej{<`SDG4)v*OVRZHoYA{Wq#mOXsg_nB7 zF1@3mha8fs^NG@;8qgSzRAdE-cjl7$>jk7+xN*e}PI6d6Il` zUJr&2zPk^9ZF&z!PHj5U3CBjNMfS&}Pp{z~y zQY+oO1P*%T3>6a;FxUQzM(YZ zWm^^;1XispIohYyp$2|-?wx80Dxf`|LfJ7dt!q1fk1e-HE#Dk?NqRKJw#5BmM@srT z2Dp2Pn2&Th_N=V|dt*BDV^hjm)Gpql3nWy5d8i`M)(@Sh{ZU!}Xo;)5xS#5OD6ZPJo0<%>IaHaWsv$<=GLx6o^9Bn5 z>$;&|om9djbTIdWXlx(hP0UbLT{AO1BB0-S8EJ07&d4LDQ^Th=03!;O+|gSGb&8)2 z$EV|NmDt?XMyc1**CYCR%^NP$KQIhteLH$@={c~Whfh&5PkJ~eaV$$IHoF2BDrNJ3 zq4%YpJ@AJk&+`_mB%o`%;v=xCfm=q;|GrxLPvLN_o^h&zM6$w#DQIclle0C43i>Me zdPP)7zW~gULZ@qRR?@ur}p!wZ=b!o z`rEs^26RlBf%AC-6P$|B$;8rsNi%R(EhjGzlrDw(2ku1^atr?iZ+3anC1H>b^(E2= zwwPRwHJP^M7Bqrko7U5sz^?AM3NmFvo-PXl?bb9!-MKWMD^_ifzLlSXFtrHmA(OI? zqtXHF-L!^eH8f$R9Le6i{_9GYwL?f@QF7f(*c}b8fwe1T#PdPKphk{=?peMCgQZ>L z%0vi+w=ZMHj}?12lSI~G72FA>K<-?5$gz%-|VO-8@lPk7479@4IM-x(J5a8RpUK(=tVx9-Xm3W z1iAvT%RjB`zP4K{iW)yw>FcPUwOLfE@Z~?2SXqCr<8z z(cA_2aq?Hs0w%GZ!aimrIU%m2)btufdvu2>F7f8Q^F}-HGj~N@3)xuvxs*TzPP>dl z`F(JJGFInp4TjUIjf`hhXZwAfWbYa4KdsVRc`Lj$GqQy=Aw5MeWMQY4BheF#yX_ha zfo7c}8B;OSlHC}8s}WZ_?VE^Zzdbl&cesGGxUG&)(FPHDI&hqeV`4yL2y?Lx4?x%Q z+P;l`KB|Cr`Re!O{F{^S5E^#2m__TVoC|r=%Lrl?-0I#)j9xKpZ1$pjv|UD;!CZG% zPBRC#%qj%#dcPg~y9@LLn~jbEfgEzS&{6naWccl4GmXE0$Mm7*xU3IesGoi4RgDE# zBx$A*wb5{PEZm*_?d*o0vtFxeTpsOLWuRC^2sPhT>(|{Y zltbYUz2yaeH)mi4mMOq3%hxoJcTSYt`8VvPxfF9bCN{W@r3?Y+{#dE+@7?@l9gXDv z>o=m*3;uM!oT~o>-RU6O9DL3+JmIcl{^(=}r{8I;q~D$8ZT`4<=M8enilL~!1v8O# zl@#q55~|v_N4}q&xBIv==(z_A5&2v~eNjg99Dg`}p(su?D5PRg`>+Bw4nLdzH~@Amo_|4ZftZ^Xx`U-H^}IfM z7QT%?|N8CQT+#d_n!lLA5*&$+96-Avc1WJ$h<0-V{@hqLwq8~$*+>>}u10(SpRxn? z+m3&KZ>&NZ+wujNOEA9c5`38b9JF?(Q8hX;XY`DUi`a2f@0sT{6;Wx6niC|uqvO(> z4Y`4Ps==J?;*QC>$SNeHOaVK5l8fM`Di6RIy#uX+RB!b!>p$Au!3v3Fy2SOpH{G!n z&MalA32t!^7x#~C_4BV@=lwChews>*uVeUsdI1ylQndq>wRJpm-z@@dVk_eC9QLbD z_G7ljKmyL$JF+OXzEAHBIenJKfeKBHl$G3gg}=lw*I<0@H9-BZY3WZ?vT% zdll@pMmlz_d;oH**>vtH<{tyFul}!tp zBHGWNmJ3(3rEOgldvo8Mr{<^=2ca4S<>=K5@IY%<0ARFsq&v5hP|?OXeWkpA9Beiq z@k%uaOa0W1?YKwmgY-@8cC?J=f4Y#s22>*f0xV(W-JINenC85`7EEIhL@ZGkwaZ3o~o38HBdVDP=yfE-2yA@iF8kVuDT0Ydjmz-I>bpNG2N=J zgNAkXX-(rIeREYnAWLM&y|286DeW{Sdb2tJ(U)$}VdwCgtlL7dxmrDd?nGt<)I=lZ zQ389_I&{@4g7gm)z8#8Heic-c$sSn;Um&?c73tV)7)phORYDoe@6O+U&TFZHLEw*6 zp>j2T%;vr?)%>WG=9j+Nx(P6q_)$>$)-W(%%KgIkE;iUHB(nIa>lN{z!?O$HV8hS| zojq;t1e~ZqmjQy-+jD}kMF$mj1sNQU;9-gAdiY(EvL*n4w>$-7EWWBKP*y*y(wzOe z920XeXAqLe$X_ZZNlLz|Qykud=)VHct{)m;-+ryXz3XI0%QPEE?PV_B$W*jzaT0seGUqItk#DT4 z4tDmg-pMvr1upM@yj_jm0KDKuxS%r6ptZyy12>Ui9?J}7)XF5U;wB@P`U$Yl_{t6C5k zfulyCFD!7i%@Qmv?6nIO_ zzm(|;r+4j2woYZbIKWRvQ?|<~@wR%+quu<(>^D^-rGj{gqpPqD%QWvmNW9$z>JcQb z%G%uy?b;iEa!=7|>1{ZBWCd`$oUilp!qo1xEssY^Kcf~b{QRCDYqSjGA5MWk954F` zvJa+qFh)heF;-tjQX6{`q@k*FacKCcZtP{#taaLLZ@gh^LEAXi5s z0%$BAHXYgzG8KdEOIR;yw!K?ie@bA6xkpATN=c+ z&ZZ?Y(BOXjKU=G9UGP#v$_F{H7U4ZMM>DAvWarEpSs91!Hv6Ww5Nxva?LV#6J68_- zi>acwwqPNxMB9kPGN2-aq|!U5=C)wdscZ@yghJiH&=I%ktUG@Mz`No1kUdL<)n{kt z$thHS?22Qt6J3MP)!rH%Lo&42B}V(eo}OIu_^yX!Rwdxpt>ilFrqRP(Bg~yR*locZ z&IPozs~X_Un2Np&2VT1}8;*Rc4yewQG8Xm~spdKeDj<`nS>0AyX@22qA&up+S}Mf+ zbQ+}6i(wL{N!1WCjUysaoerx4MH#d#Mc@H{Y+K^rIm2}oHLp4Hgj46sj@k~wg7=Nb zCh$4Dz&eL^7Eq4e^2BBDOd+rmRaSGF;zKqfTrZNwEXY*(c-~F>rj!9}J3& zX^8dEx}&jJRacB^GPu<>fk*(eO@y)C{#jSeo-Xm;(u)s;Y{D3U*Ml69|OGF2n4N)IWnVrqxrTvSJ zS()^A-qC4HBjFxZ7Oc8rnPa_)_dob4S9M%8T{K@OC@ z$w9%P{`aH23ZJ(YI-GK|oSyjbEl zDX-i?HSDL8yt%>np-}~LdP4Vq)O{7?^95IX1K&q~J)(jF?n4o0Am3A?_gaTGS{PD7 z?F`ndv=%H`3lepA*)`3(d(Mx8M+)g==@M9z%wqjQmB-!bKTYWGmI-L<{hn_2Ikk7c z6s+`!2VInO%I=rcR0s&C3#9D; zglAvAleFI&HJd8WC~w@bZ>C^Cn3! zpr+%xoaDd8wrRzx%)YmOq{s5+@e=-epG*Gs<(E1Bd%%n14lg63Ojh$cWCF5wu2dN7x2XrH*opjsfjbq`L;9IcbTX6%hIb&$^LRW%6$+r zHt$tgPu}|=vaMUk{i&dOfaE!BU@UcN6*R1lK9K?s<$7g%Y@3~b;Fdt&auY@C2>W&> zSjdiqa5kO;%GEiwpbN!udim}=PX?{;?6^}UL-vwZzz*QBPsv~(C-2Lz^}B6B(j z!k^$kM_o(Q_N3ZynEB^0ysgkQYSY{KcEXo1`6e8jmi7p=tJYpQ^kwe=Kwf9&?c9!@ zYc;I?ywg2UX6GV*^e&&Hah$rMggRqo%K+!&9uEX?S{H=X-o$zGWY&8T{HEzNVUMR! zJQluq9Of#^jAIE{c^R}jWh2J`0I-paj2amd8MG3SRP(u@S$}O;c7HC15mMiTbMn?6 zOZBP!_{XPjzt>+reS`KX&7qU+6HM7?W=StPs%PzkL=0Jf?4W?_w0-wd3PYKIa|tW= zjRoac+6bl+&Pj9?Np3yc{N-)T?Xava^B@d+Ppf`ahc*F<5AexyO27uNcYhv2PCox* zSZz9;sW_lEXIVq6 zmW&Sj(@q6{{z=`((D<5{eB2)wd0)Q#HopF{{&Q`x1o2DH6sS{c63kVOU)rsZI9N>> z8^PKFAzInL#_7!<#qQvnEs4S@jVM%TCQ791wnA?|FA=IJ%;LD90@kXRWqq;4L#Hm0 zm#qaPOTN!jN-z0gNOs#n1C}KzPts0*Rf1DA>v1k&VUv5pLyHzKua`D z6A8UMixQd#Cwh!!b|=*W{oCVX6(qK(d~{W2%qrx^YW)uN`=8%GwI$TM3qj-SWGOU= zeS6=;F1v5+KezS44wVqwutD9MMsO|x+|j>f=4KDzMf@KlX_DpRcZX*68FK*h(8tKD z2@uAZzzn>d98qXLPh$zYHwMXzmt{Z6JAt7UJh=K=iTpH6ID2kc{3tEl_x z)>BITgfJ_3dY(ZKJ>z`_%-h|-DGxI4?b)ZtwwHBhEho+C4?irVnaivsYugOe)fPrZw*Tc~^jc0W#KIBoh+=%@8ycVQjzb-CJq zmtX%FU%#)&6@F5*_oZf2cl9Dfnw6snj>S@Y)v?7A~J)x7E2U5s*7bIzvg zqrK`j=#QmkWT}_GOJL%0+i4qgaboAXm93fN{Zk$r`D5Zhes&8HT3WW-uq=~6_UH_2 z)cDZMfZ*c#0LI!K95&Z~Fk79x;S(@_{gKF;MBHw#GrVk5_QNUkqO&R7XzbogkUrIp zgGYGlq!0=3!VA0kvR;3Ctkf~4=Fea~j$YOiEptA-kH>d_g0`=b_N z?*3%914C;u)ciu@=uT>3+UUz@hoVc9@|BYRh-V}g+#BpsIgPVh|Cqrc`qyhtf{8VvQ-gHoki)cm4j_|eXu~eVFM_U(u8D>%{h|W?Vg;y z+W@6NPEMj#%tw7Is@i>clMt?*FUq25*jb%mSA@ZT=0FAXmO(U!F5OOl5G$Z&jwHmb zM%$>)s(fuJ8at&y13J_KQ2R_gtR{Z-&UfJ0Ob zkI_AAN$^|^2@sN+c6(ua0|*}N6chksBvvOI@KlXS8B)^IQM>hDZ32^xl^jI2ka$Z` zT>cS%Kq?X7By~7wQponS`Rvg$t58MfZ!CdsJ4kdBCP9*r##d8mgBHyF-~L#7FnIsYsj>fok-DTAh~;l^FlARA0W^2DAMX zf7*7Nu;Yula92d*2qJ+^zmKL(pc?#f?e?&Lrfv!Z=g;D{cHVeS#7M)e!a*ISxtw1-d=j@7}a@U4l&-~0)-wN@3SK!gNIbP z^eVgzRwDQdx6{eG!dE=4)YQ{vPS&3@U0^(2=lFAVR6(>i=aMhwE^fu6G^*-<52(<< z8XUj|2jyu-Ts)dYV8_HDP!MB4@pi;qGLy6#@id=Iq(E%|F7}}=s&Oi2zJqp_vSv-z zX*S@B2rN!-w~wq0yQY$xjdN*#xaNLiq5g4?uV4RqQ#~m^um;DAgNyP|*2)Bu#eU;? ztL%461VBN+A6QEpHUbf-i((XicUNs_^-gf6>S15`PQuiU^1Pixv6b-*xheFM?deqi z4k)G{Ng)Lgi-=1AiRaBs_x(53Cm^8O908cF&@IwBb4Q3&m0t%4n~{k>CxO##9w0YP3!HpNzw+&-82x^_BwwKD}AkphVd#a_ zQ-M%0F#mNQH=(eoe`GIz4)DxSlGo_b(DbuA9|K1^NR}X(9n{tBD2e~JSSuBhB=Sqp zQjYCVsZ*tSFsP*}(B?k)zVK$y<{=9V`f}fZmF308*1HP93NBLZq==&`Wqw%o>2bul z476Gs_C7&yH`tJQ_G|+Yy7A&CA+)m#C&UL$RC_uz}Z+8)co3#x;7loI{8a|zaL9A z>gTsc0aCXm7Q7Ki1be!87s3Wl7DKX6W2 zyilEgcdUXVMnqYEDn5d#OZ?V`a2oj~gQ#`xY5^-;Oro?eE;)S$B!#c0)v+?X18t5R?>Y@? z-yR)SzAVLmC$e# zSzs+(B&93eYw}fx;OR+nYf+&cEV=B^gm|*Jr_B|AD$GH|4C|$WJc9Fvwv}ksu{G;R zLQqh;rg4r~bn;{)q+C8HvE%kNY;4dBEItXvq^|qwswAI^gU?i77HjDc{g?9VAD!Af z=<|{kW}rQ(t_SxGN)OIG!l`b>lzD;h4kMXp__EJM0d{BDY|*JrdpIb{sST>Jg2cy9 zb?-rcgRYT${rf6#p9$$9whoX(@m3+Iw_Be=74a6AYU8cTa#N_z?yYevWUO$IW)a>d z&$gV+2w~G!#Of1LwRB9CxD7_=X}+~i)b^*CV= zl@PUVndX>V^%nJ^Y&Xz7R7qIVsq77O!RSdMhn+Oi* z;>cbO-SUvO13GRG(i+Y!5LNgw0N(C3y2fu#i0V<4h+@QqOYyrIJ_aUOs5LMVoB`jL zc5mEX3?sUwb(;n@r7M#nD1l9Xrq7$*`n#A^HEysu=^G^AEfCp@C?A)gD175!6WQbr zL=eQ*vSy5Vldx^VjZn4R&NxrPgaZRX5g`qH#`FH6m+WvoEd3tGad$1$9U>^{hPd#Z zau2G9CLYKM1KuSYL+@psB$pf-IrVUY$3hYWeBYNkyagm69$CEv#o#Z0b@+(@!_BsO z_4fO*Sik-Fb^I~D-ipR7miW@}Kv-$K!Ck@5IXfJ0DH*6ZJvXvOsf}~iC!ui>;Y+3H z-HTn@qzDO@-50y2AVd(gfYs%+ht+|Vp*j(iOtL@Zx5wTasa~#i_HBEDht%(}Oq!3I#25i49F6dQN9txTgr?WjYBmnmdlRfFULXMu`Eoo4Xhh!&`h@e*<=V5$#cX z>)8hQHwe5P*_lUY&kS8(2!1JV4_Hs=&~t?hrC}L?fn(XSWXa!jIMnZ8k^>^U{p{q7 zRS9;SdhPt7nOU;2m3+4Wy{&U;twY|i?n|tIb=RZCo4sl?baToS^i+DT`Tx0U$9tb7 z5#;d}^w0JvppOJ)w?u$C-fSNZXH|$mkD^bv!S~9%4CSn< z>K^<=^*+=sFR{6tf9kMieI?tbj+xAJH_4A>&O!U{24M3Yc9E|Whk-TjyF%dY3Nzcq zxLeHItT9X}FliuusLwqY?%VkK#|I26Kb$XCpr<{yBxJ39c-SRnvabsc`=#^LoX#mn z>;JsU&1+!3+JJKqQY1XL;vc#$+1bmRCgf=%LDo7&_MDc>e>sP|WDtR|0vH9Il`fsn z^I4T2w9pJ;nJn|rh)l)%46=97jZYlj&TFMQZXT@c+qGonviF24xO;(psjC6^2jw^G z!h;Pu9P(EKL#t7{$F@!HUNUUdQkfn2h-#mI1BLz9{POj`#xI}#PhGbP*1Sy;fu`#A)xv?Gv03piTabws z>Nb%>rn=Mm>i(PQ)wc-9z$^~tJ>MIqtUBZxhL<}t62-ge;i4YY}YH3d_N^|ie8XwKNjul z=TE=Z?_a+D`D4;=_6Jtyd0_}Jb=%r^3qGk1s1o7rN_J|z--r1@S9s0Vopzm0*C^b- z%4y_2LtZ#OMRfoeyPWzg2@Oo|5rOw5<1=d=W*(OOMY3ar5;@8Nq%1rNRo7L^T>u3n|D0-r*3h%7F zTuiB|r?;q{jdN1zoA6ik{dmKi222G ze@QzjuDtN0)d_R}aOd~giQ%1hTRPIbC6Ei0 zDFuzi6TeE&qT218avIAr$0l{O#qwM}e=viuLY#+rdw~SdOd3R{sXM$vn5XuJAEf(Z zy?z|^AHUV_4L14X21Cj}kc*y8&MIv;umIqAi7MFF?u8`OkJnAQ+HLvRIT4zkYmmpU z*UQ@CYq?ZV<1;P-UeU9{47P2K2ojow7C`mAI(ruf$PYFKo8e(Kf|a2@7}Dtoe_?mj zbhqNMD=qEl#R(Fg2ggm@5?!IEH)V3~cwMSl+}CNRqgtoVX>r^KXW%?{R&mT`AS*WA zn^U!GP+>D>4l)RjC=K$I7yQeb&97syXy1N}A^4u(27#~Rr2{|&O+-C-Nw@k4GpUn0 zY)fNjbz;QkoVcRn3M`(6_jau`e_(6-6?VM{cMUmpVT$`21Jbfwsibqi)l2Elh$uTU z=M4ipoQ%q3uK5(iNRw}>MKsZGcTQjvDNbNWR}BkR=ycuy4-l?L@W${=phIXSpC9dk z>6$R>9xk*$6tEvofGf$Pr3ry|_j+?Eo55d(e6iY1(d>`2`L_~^EhUR5f4$60$5WBY zLnB--g130qH^0>CeY(3S9vnv9^BmP_8o{w-OE_6|Rlt|MESE@!%)`2J7Wpve{@6cG zOGf>nR9sjCJH$mL*t~tUvF|Avc@8y*p?Vrl!ET}sQTOFE(B+j|b1-!1jyM#NhiKTJ zxCa}LSl&wyFn;B+JH)JZf2&Po8lGQEcCdi~4zJE{y(7UT)+*GHJa&+^BcTVfUN6-vMb+MlX1Ax_Ln%ZiVB4FQMw+!01?@EZRt0yLSZNvim^ElFw*sVx zs@mQq^xIKrVlV`YaHXWZhEbu%)SV?VOj_sFf5=Ie8d+eAEOEbB?hSIjEkx$j1}Fx$ zJ#}j3ee_eehi)ymI}#K=@Ye7B%hwUOAS%rP@M%(mNt-alcuMN zuvF(Nj#ihYg=5y^fl`xNj;HR@%YI$SB;H7E>^e}ugj#}#yAm(@`C79!6(p^%?E7}& z59$pVR-c9_f1)XGU91~07f9l;+tbFyV{*(P^n~Y4k2n6h+H>!#_K)|2_|uZk0=hh} z4Ao0d1X0y@9hmWQ=8pU@tb+U!q8*@92c6__86?$aellq5Y-xp+_i1y!9u;yaecRICn(~ct~->T7m1gf7X;?l?9v*h4Og2V^LSoez#5i>Js>2^O{aP(=wdu6fmRrh5G%s z&%bq;_8QB$-kMKeuEECD#ezGLi|?rhJ^*L8R#-S!mO#SBA>GJz&PKr)2}uqhlZCrZ z5YFUJf4#U9w{cND=L80^{~p7Mpm5C#$&EEEN8(ep z*HgOWC4^Qr`Ly=$t~T&*18^Jivb6;bf9v89VK zq$DkoO)-X{e_O2cr?pZqILo2BX3d6(2VLF*e=l+rO)Bvz;Xu1epSC! z?{^!DH(PPhLA*`^VBvJ#fHJjO0bNSY_S`wCaJ>je?=3pysk2wHP5yCVcAW-kx?3~MnTC?lR!R&0S zz~Tsc*n?kKOLjqWq`qBbg>*-)61K*|@7MORNMGltKNUfYZ$2k4vxz}P*=sudVGV}_ z?zaqjSYAnTw!D(E_(`3mQ;8S_ydq&9GIM6lHZMTsm3i@?>}8z@)~elWo=a7af6FF7 z(7MjL*{xAbxg2UJ%45by-Bjno!KnnlgO9)cOnr%Jc`H(?01k{9P;j<%Qa1D46)0bd zhAQXYUA@7ikb{o1N0SCGMaksHYinD*!fWdO6aO5&g5JgPPIdnH^d=S=uJ?YfS6R)j z`);=Nr@&{riJ-IXdBYpu-w7J$e=Tn3wuvxX)biIuZwzZ*bAprrf}CCgKw+h~)v*|? zOI|P|J2a&McB2g-GlvR9?WLV1!SgTdBp`2eswqzM02@6Q_tuP$s0^LCDOfBw2stKsG< zuVPt4J%RHaqn>F(Q2=>%kA_vv2j?AL^=zv35|{Xsu|Z0PmfW0J!moEN{2BuO&EDU5 ziI#`j>F`BX=ZEJy$y467k*4Zt84|49k`vpH)+CYjt^=*JSgFbdm2Tq1cO`m)7e85L z!OdnC2fcWCTCX~H0Kex)e>z8ZI4gUqyBjtEPq;COM z>HYDy@zfz$FQE5SO3GyhVlhQZ&P`UQxJX(o{%jIFNfyp#FC1Nr~4jU zlauAp^QTGL^=|M+e}hMH2F6jqO4KH=b;w(|j|-p#in1F?OQ2%E05R?&ZNqv4eBx0{ zgt`pv<>T~I4i=|*HaeUAwvSZ-^rcghN4T`yYns@lTbQs z{EGTCFNbaYz~NYV$(Uq?qpTA2CRN`?R;*YXW5p1s@iT5- zx@*Z1AK=NtSsC6l-NZyl+ocm@RiJNZCJL<{T}FGirqZb$jI%lm1@r{Nl^DS-TKmCO z;8?2Bf8)Al-URgjWTP(^v;8hm;;PV+ z&gmR-H!Dbw9AM3pm!vBGgfKYBzBMueAqoBrl$wJ8p!Ti$CuwORy|2v)2iHW>rD*^HGEhJ>FC@HiB%PC zaHGNn&77c&uXO<{+&4^~&1OSXb>1>L!CVBS(7L1~5W#4-`BPI7sQpxbo4Ncv=-8G!xcAaF)|6)tO%r4}@7jk&e(%Vd zzG|-g(E;FU_loE_*HAA5Jy4ir%MQDg@gtVzYZPq z;z2gc#m?dtp5{8hbW^cZ)hBzZ$-%zGf9a^*nJi-h@Z-J>8wXfz=lu&&hB%v>YB5Tw z+*VY9XBN8DdC}sMu%Kp0%5_OKafs^cdM$Iy@Y7zr%_B{}R3cPM1M>{`C81+yXPtNR z6;~Vhd9}rPfgXS;ZJC7h>2q|8nqu%Oic}1aZyL0*oXRn&wYOOf^U6a_rd>Hre`1`| z{P(qdV2(XJZQ^(m5$jP+7MoVwHjOr|Q5B ze3Cbxj*mtS67#x3m|oH4RjdT1e?;}s4vv?OQ35B274Fd5D$4Zg6_D4{08iqgVt{o0E!$uw)%_vr&TlWzGsnjX^Py?WQB{Be z5VWB=XE=kmcb!zT`tjD#EMEhRqF5aVUESvb=+tU@IQO8FSbBE}_(%OCfBw(6724Ae z`K3G3X2^ResCqhdV7GwRyPBzY0fTO9!~P(ZccZAf0Q0pxjBD2?H$Fwn_CrE)381^rUbiZM?aL6UT*K(hYc^w zbblT7Z*QKK#}7(0zKHs*OS40Z+tUmP%CyR;ijO>8M8p}tJ0M~Smh-|l2c){cW%X3E zKc;TS#HgyPmM-Sxri-JJJfOf3Ha!SlnQ69y1HgPELiRWx_bk2%e^W$JP1B=IT6Hjf zI9w4^wHQ@%-@NkzK=PQT;#MqGHrubRKAq3e9MpQlw$D}_=}VfkZ%XGXfjmJ`rcL(16?IxYK^1PE$g4Par^3OfkGMZLSb`KyS>)vGnLgKuWs-aw) zxBgnZ@``~9itJwJe=KSj-z?==h2RNU&9LS`0Et=iF5MtyVS4H6l$YpUmWKDg>f2kKyN>&k?etg8Eu9jhJD}WS69!_i{?yM>&XIo z-7XHf!k2c(@h#p)II3=mJ_@al{Grx6fae>tAva9ynJYDr9bwiwG~JpfT)zWzt45&c$0b@jn3XMEuE$7qYdUCKfjGODdYZT zBlJWFiNM*eRjBSfo>`g$qavDSOA$<^y}aWTe??zzeIKlLfQdFJedAz+Lr3Yjtl^7| z7dDrGwl}aRAeqBtKbH4?pfUw$0cuIRE=S;=`pBSGQ0lHrrae65040Cr2r%BbrrVT+ zRgSm`irQ?&fmyblf^Dz^?{u7%>vxdAL}#+{37!agMc6^jQSka)84)kuwK%OB*4!W3 zf8_u8^h>uxVHK{j6^19~yc)S2xD61lTG1+xbppcJ13G#-;YSualqOMalV1l|+)fCO zj8|`Ug2N7M0g>OVlxwEbve*-8P7)Cl6AdyMj;mmX)6crnr z_4K}1UlxR`{cPd4Wop6R+P2d7T6k2-79LZ4PPJ zytOHxtW=Nf(}YQ~+HD z0QhDC9=uC!!Zq?rif{a_yqngwL*VzmE!Lm&?fx8$@I!e?e5Vqh8YaQ80F;eg?S*M% zd6ubLUN?!_AVa+zS@KOU538W1e@q~-*QOTH(0E8| zLNKB#2ibA^$KmUnnp>oB@_$wjbIbOzETuwt0dMWrIob-11J}NQtvX#pfF5f0%WQPe z)e(1tBHf$9YD5Sy|5Bb!Ug-C1_qd-{J$l1 zMOITksQCm^0Fk^-bJV~NseEq*Ud$fRtay&pqZ)+r;dSd{K}drbFF~hGBh8Dn;1G?M zQNWwcBNFWvZUlE_zP$iEcUzG57o7`xj&!Q!oWz;nWnm))I=ke2z+TyhyO&TN0Tq8E z$tN(pDcKJv=78E=O}a}>TNXAp5Q|TOM%yz-pa6q?Y^cwlzr{BzAtLx|OJma$)ow-N ziFI#pazp_|r6<2m)vE?P8Z7$gm@fPB`UR#?gO1$#(cKC~lYccJC1h@e99V8$gn6*N+`ooG3Fg7*OE$yY&rT*w#O_C4|a`H%Xi#o`~X z7gVmlB=A&S+|Ezw&1OrK@k2v6wznyCX~J!43-LY3(|Tu+H>v~E)=L4;N1T5bfsq}@ zZf0vjhB&u}nv!fI=%Ma}dY|-5TdJ&NOnU08c{f*Jw3{kCD%aVnpLL2+h^Mj5Rv9H& zD$Lq6lMXr{-Y!?YiM6|88JwG+SJJSr+I|{fS_BPmdDuPkI_%FF=K}hAC)>@vm3Hp` zv_uz6^gL`}*HfCO@wrV?o3el6n`L?j0^PPv_tMA)&|ulN*O4qss%Xw?uzxq+AMhYp zCNeDQ>8T=CT$9wqxCz41?!s6(FQP&WX{+kz><>WhrKx5bHLp)6T4-(AcJJR54&Fqx zz;D>PTuIK=;|+5>$;|M?teElJ!~yh7OFohhNAmJU zd^x+pzx+vjyEFuo*Xo;DoLB9nLy-E{O= z*zKr*8;Kvcp^%KLp+xFTuXIGwtzea--w)hhU%vhP>GLPJOZ>@&dhJZN=?fOXp@&Bb9EYyKcJ<`3WCd*@ z(UbPnlwHZW%D=Ww>D0xh9igo1CY9*Yb&hC9xTH@dU{xF0P`iJlp=M$y2X)%*1VSD) zJm|}r*-s$H+bJiQ^AWSXKb9@eaM-+}s{%QyXwr4qC8OyVj8B@Xd`2O8WP6%HL;5l9 zdva&;ZlG7miPK~H2oN3cSygPz_U%S&8Qb{Rg>qE)pBBn-6mZR&9TlO9|nls~f?y1K%Byx)%Un_lgGxK{F2zOeF0U6*h;x3dfs-))1d+ zsH3XZQ>LgA0Kg6WKmqx6*v)|TPOT+~3N~?FUfXs;5G;|GMnFEoJBj z>j|U?)$%)=tq>SDn@pgnlJ-!em$Le+O+9wV!0++t|NMXTE2rSw@Av$3i9a51I`=Of z)=B^jW1)%A!V6p>3`>>lm!Ml+Et{jp6L6kkoM8lwn5!DCxrYmIK$Ysti#t%RugbU)Q=H-+vleRFrOB)kO7Udu?m9R*CW_QCVYq$Nc{|mQL J9=V|g0svPjw`>3a diff --git a/metadata/md5-cache/media-sound/abcm2ps-8.14.14 b/metadata/md5-cache/media-sound/abcm2ps-8.14.14 index 5b451a89dce9..890bffde39ca 100644 --- a/metadata/md5-cache/media-sound/abcm2ps-8.14.14 +++ b/metadata/md5-cache/media-sound/abcm2ps-8.14.14 @@ -3,13 +3,13 @@ DEFINED_PHASES=compile configure install DEPEND=pango? ( media-libs/freetype:2 x11-libs/pango ) DESCRIPTION=Program to convert abc files to Postscript files EAPI=8 -HOMEPAGE=https://github.com/leesavide/abcm2ps +HOMEPAGE=https://github.com/lewdlime/abcm2ps INHERIT=toolchain-funcs IUSE=examples pango KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 +LICENSE=GPL-3+ RDEPEND=pango? ( media-libs/freetype:2 x11-libs/pango ) SLOT=0 -SRC_URI=https://github.com/leesavide/abcm2ps/archive/v8.14.14.tar.gz -> abcm2ps-8.14.14.tar.gz +SRC_URI=https://github.com/lewdlime/abcm2ps/archive/v8.14.14.tar.gz -> abcm2ps-8.14.14.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5d3b0f88d169b16a35710701d2f5d6fa +_md5_=0b0f95ff2d0e4aaa104160094ccf0cc8 diff --git a/metadata/md5-cache/media-sound/audiocompress-2.0 b/metadata/md5-cache/media-sound/audiocompress-2.0 index 6db9e59dd43a..2ebe9df7fcc6 100644 --- a/metadata/md5-cache/media-sound/audiocompress-2.0 +++ b/metadata/md5-cache/media-sound/audiocompress-2.0 @@ -1,11 +1,11 @@ DEFINED_PHASES=compile install DESCRIPTION=Very gentle 1-band dynamic range compressor EAPI=7 -HOMEPAGE=https://beesbuzz.biz/code/audiocompress.php +HOMEPAGE=https://github.com/fluffy-critter/audiocompress INHERIT=toolchain-funcs KEYWORDS=~amd64 ~ppc x86 LICENSE=LGPL-2.1 SLOT=0 SRC_URI=https://beesbuzz.biz/code/audiocompress/AudioCompress-2.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d44833fc09e69e624633f88cfcc1aa5c +_md5_=89acc37bdae6dc05cbc3f60991f3d5b6 diff --git a/metadata/md5-cache/media-sound/audiotools-3.1.1-r2 b/metadata/md5-cache/media-sound/audiotools-3.1.1-r2 index 995ef7a67d43..ba8cf8cc8130 100644 --- a/metadata/md5-cache/media-sound/audiotools-3.1.1-r2 +++ b/metadata/md5-cache/media-sound/audiotools-3.1.1-r2 @@ -1,17 +1,17 @@ BDEPEND=virtual/pkgconfig python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DEPEND=alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia:0= ) dvda? ( media-libs/libdvd-audio ) twolame? ( media-sound/twolame ) mp3? ( || ( media-sound/mpg123 media-sound/lame ) ) opus? ( media-libs/opus media-libs/opusfile ) pulseaudio? ( media-libs/libpulse ) vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) -DESCRIPTION=A collection of command line audio tools +DESCRIPTION=Collection of command line audio tools EAPI=8 -HOMEPAGE=http://audiotools.sourceforge.net/ +HOMEPAGE=https://audiotools.sourceforge.net/ INHERIT=distutils-r1 IUSE=aac alsa cdda cdr cue dvda flac gui twolame mp3 opus pulseaudio vorbis wavpack python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 ~x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=alsa? ( media-libs/alsa-lib ) cdda? ( dev-libs/libcdio-paranoia:0= ) dvda? ( media-libs/libdvd-audio ) twolame? ( media-sound/twolame ) mp3? ( || ( media-sound/mpg123 media-sound/lame ) ) opus? ( media-libs/opus media-libs/opusfile ) pulseaudio? ( media-libs/libpulse ) vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) aac? ( media-libs/faad2 media-libs/faac ) cdr? ( app-cdr/cdrtools ) cue? ( app-cdr/cdrdao ) flac? ( media-libs/flac ) gui? ( python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk(+)] ) dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/audiotools/audiotools-3.1.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9d9ffb21be6d693caf05fdf58fea6c41 +_md5_=bac7ab96b48a6a22519b267a5ab62c53 diff --git a/metadata/md5-cache/media-sound/cdstatus-0.97.03 b/metadata/md5-cache/media-sound/cdstatus-0.97.03 index fe88e2ffd13c..9b579d1fd70d 100644 --- a/metadata/md5-cache/media-sound/cdstatus-0.97.03 +++ b/metadata/md5-cache/media-sound/cdstatus-0.97.03 @@ -1,9 +1,9 @@ DEFINED_PHASES=postinst DESCRIPTION=Tool for diagnosing cdrom drive and digital data (audio) extraction EAPI=7 -HOMEPAGE=http://cdstatus.sourceforge.net +HOMEPAGE=https://cdstatus.sourceforge.net KEYWORDS=~amd64 ~ppc ppc64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/cdstatus/cdstatus-0.97.03.tar.gz -_md5_=0fe88eac32cdb360675537f2aa3dbe8c +_md5_=09e990ab0f51906db4af398b0d3ef316 diff --git a/metadata/md5-cache/media-sound/chordii-4.5.3 b/metadata/md5-cache/media-sound/chordii-4.5.3 index 8f115471a44d..d49a88c500e7 100644 --- a/metadata/md5-cache/media-sound/chordii-4.5.3 +++ b/metadata/md5-cache/media-sound/chordii-4.5.3 @@ -1,10 +1,10 @@ DEFINED_PHASES=install -DESCRIPTION=A guitar music typesetter +DESCRIPTION=Guitar music typesetter EAPI=7 -HOMEPAGE=http://chordii.sourceforge.net/ +HOMEPAGE=https://chordii.sourceforge.net/ IUSE=doc KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 +LICENSE=GPL-3+ SLOT=0 SRC_URI=mirror://sourceforge/chordii/chordii-4.5.3.tar.gz doc? ( mirror://sourceforge/chordii/user_guide-4.5.3.pdf ) -_md5_=cffc311894d414878f6293e1973337f4 +_md5_=4a0aa85ffe96dad91965c71a2ec666d3 diff --git a/metadata/md5-cache/media-sound/combine_wave-0.3.1-r2 b/metadata/md5-cache/media-sound/combine_wave-0.3.1-r2 index 74e484aaaaf0..a4a81855b9e8 100644 --- a/metadata/md5-cache/media-sound/combine_wave-0.3.1-r2 +++ b/metadata/md5-cache/media-sound/combine_wave-0.3.1-r2 @@ -1,11 +1,11 @@ DEFINED_PHASES=configure install DESCRIPTION=sync up 2 audio ch. and/or combine 2 mono audio ch. into one stereo wave ch EAPI=8 -HOMEPAGE=http://panteltje.com/panteltje/dvd/ +HOMEPAGE=https://www.panteltje.nl/panteltje/dvd/index.html INHERIT=toolchain-funcs KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 -SRC_URI=http://panteltje.com/panteltje/dvd/combine_wave-0.3.1.tgz +SRC_URI=https://www.panteltje.nl/panteltje/dvd/combine_wave-0.3.1.tgz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d70ac49ae429a88a7f5e25af25f35dd3 +_md5_=29e5eff91443bdb4f62d6a79c5acf46e diff --git a/metadata/md5-cache/media-sound/daudio-0.3-r1 b/metadata/md5-cache/media-sound/daudio-0.3-r1 index b82a25da899a..71748be10eba 100644 --- a/metadata/md5-cache/media-sound/daudio-0.3-r1 +++ b/metadata/md5-cache/media-sound/daudio-0.3-r1 @@ -2,12 +2,12 @@ DEFINED_PHASES=compile install prepare DEPEND=>=media-libs/libmad-0.15.0b-r1 DESCRIPTION=Distributed audio on the local network EAPI=7 -HOMEPAGE=http://daudio.sourceforge.net/ +HOMEPAGE=https://daudio.sourceforge.net/ INHERIT=flag-o-matic toolchain-funcs KEYWORDS=amd64 ~ppc -sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=media-libs/libmad-0.15.0b-r1 SLOT=0 SRC_URI=mirror://sourceforge/daudio/daudio-0.3.tar.gz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1cab4f13b492ed4ec3cfc6345e3626d5 +_md5_=765994cc3e81d9aabbc6cb6174836b02 diff --git a/metadata/md5-cache/media-sound/dvda-author-10.06-r1 b/metadata/md5-cache/media-sound/dvda-author-10.06-r1 index f8ed798a2b9c..88901bced44c 100644 --- a/metadata/md5-cache/media-sound/dvda-author-10.06-r1 +++ b/metadata/md5-cache/media-sound/dvda-author-10.06-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare DEPEND=media-libs/flac:=[ogg] media-sound/sox[png] DESCRIPTION=Author a DVD-Audio DVD EAPI=8 -HOMEPAGE=http://dvd-audio.sourceforge.net +HOMEPAGE=https://dvd-audio.sourceforge.net INHERIT=desktop toolchain-funcs IUSE=debug KEYWORDS=~amd64 ~x86 @@ -12,4 +12,4 @@ RDEPEND=media-libs/flac:=[ogg] media-sound/sox[png] SLOT=0 SRC_URI=mirror://sourceforge/dvd-audio/dvda-author-10.06-300.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=244caeaa09076877535dd51a9448a011 +_md5_=42e9867070d1b4eef86d0da244cc3440 diff --git a/metadata/md5-cache/media-sound/elisa-23.04.2 b/metadata/md5-cache/media-sound/elisa-23.04.2 index d1b2ac9c4f21..60328c830ac8 100644 --- a/metadata/md5-cache/media-sound/elisa-23.04.2 +++ b/metadata/md5-cache/media-sound/elisa-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://elisa.kde.org/ https://apps.kde.org/elisa/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=mpris semantic-desktop +vlc debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=LGPL-3+ RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5[taglib] >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 mpris? ( >=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/kdbusaddons-5.106.0:5 ) semantic-desktop? ( >=kde-frameworks/baloo-5.106.0:5 ) vlc? ( media-video/vlc:= ) !vlc? ( >=dev-qt/qtmultimedia-5.15.9:5[gstreamer] ) >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9: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/release-service/23.04.2/src/elisa-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cba8f0c0e484d0194e7bd9ca2cf35def +_md5_=c33c56bea0817f0f7b15c0ac58359dd5 diff --git a/metadata/md5-cache/media-sound/elisa-23.04.3 b/metadata/md5-cache/media-sound/elisa-23.04.3 new file mode 100644 index 000000000000..a3c8b8b024a6 --- /dev/null +++ b/metadata/md5-cache/media-sound/elisa-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5[taglib] >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 mpris? ( >=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/kdbusaddons-5.106.0:5 ) semantic-desktop? ( >=kde-frameworks/baloo-5.106.0:5 ) vlc? ( media-video/vlc:= ) !vlc? ( >=dev-qt/qtmultimedia-5.15.9:5[gstreamer] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Simple music player by KDE +EAPI=8 +HOMEPAGE=https://elisa.kde.org/ https://apps.kde.org/elisa/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=mpris semantic-desktop +vlc debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=LGPL-3+ +RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kfilemetadata-5.106.0:5[taglib] >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 mpris? ( >=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/kdbusaddons-5.106.0:5 ) semantic-desktop? ( >=kde-frameworks/baloo-5.106.0:5 ) vlc? ( media-video/vlc:= ) !vlc? ( >=dev-qt/qtmultimedia-5.15.9:5[gstreamer] ) >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9: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/release-service/23.04.3/src/elisa-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=cba8f0c0e484d0194e7bd9ca2cf35def diff --git a/metadata/md5-cache/media-sound/gmtp-1.3.11-r3 b/metadata/md5-cache/media-sound/gmtp-1.3.11-r3 index f3258053a499..4416a6a74c42 100644 --- a/metadata/md5-cache/media-sound/gmtp-1.3.11-r3 +++ b/metadata/md5-cache/media-sound/gmtp-1.3.11-r3 @@ -1,9 +1,9 @@ BDEPEND=sys-devel/gettext virtual/pkgconfig DEFINED_PHASES=configure postinst postrm preinst prepare DEPEND=dev-libs/glib:2 media-libs/flac:= media-libs/libid3tag:= media-libs/libmtp:= media-libs/libvorbis x11-libs/gtk+:3 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A simple MTP client for MP3 players +DESCRIPTION=Simple MTP client for MP3 players EAPI=7 -HOMEPAGE=http://gmtp.sourceforge.net/ +HOMEPAGE=https://gmtp.sourceforge.net/ INHERIT=gnome2-utils xdg KEYWORDS=~amd64 ~x86 LICENSE=BSD @@ -11,4 +11,4 @@ RDEPEND=dev-libs/glib:2 media-libs/flac:= media-libs/libid3tag:= media-libs/libm SLOT=0 SRC_URI=mirror://sourceforge/gmtp/gmtp-1.3.11.tar.gz _eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b81127f6726b4e42251563384daa99c8 +_md5_=64d456a75a2ad2de5252110cceca128d diff --git a/metadata/md5-cache/media-sound/gnomad-2.9.6-r1 b/metadata/md5-cache/media-sound/gnomad-2.9.6-r1 index 2557e7e3df59..16cd5eb209e3 100644 --- a/metadata/md5-cache/media-sound/gnomad-2.9.6-r1 +++ b/metadata/md5-cache/media-sound/gnomad-2.9.6-r1 @@ -1,15 +1,15 @@ BDEPEND=virtual/pkgconfig nls? ( dev-util/intltool sys-devel/gettext ) DEFINED_PHASES=configure postinst postrm preinst prepare DEPEND=dev-libs/libgudev:= media-libs/libid3tag:= media-libs/libmtp:= media-libs/libnjb media-libs/taglib >=x11-libs/gtk+-2.24:2 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A GTK+ music manager for the Portable Digital Entertainment (PDE) protocol +DESCRIPTION=GTK+ music manager for the Portable Digital Entertainment (PDE) protocol EAPI=7 -HOMEPAGE=http://gnomad2.sourceforge.net/ +HOMEPAGE=https://gnomad2.sourceforge.net/ INHERIT=xdg IUSE=nls KEYWORDS=amd64 ~ppc ~ppc64 x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=dev-libs/libgudev:= media-libs/libid3tag:= media-libs/libmtp:= media-libs/libnjb media-libs/taglib >=x11-libs/gtk+-2.24:2 SLOT=0 SRC_URI=mirror://sourceforge/gnomad2/gnomad2-2.9.6.tar.gz _eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=bcabf3d5893bc3de6ac7c40882ffff57 +_md5_=791c25f946dfb98b029b455cd4595824 diff --git a/metadata/md5-cache/media-sound/gqradio-1.9.2 b/metadata/md5-cache/media-sound/gqradio-1.9.2 index cf155a731375..13f73811a6fb 100644 --- a/metadata/md5-cache/media-sound/gqradio-1.9.2 +++ b/metadata/md5-cache/media-sound/gqradio-1.9.2 @@ -3,7 +3,7 @@ DEFINED_PHASES=prepare DEPEND=>=x11-libs/gtk+-2.4:2 DESCRIPTION=An FM radio tuner app from the people who brought you GQmpeg EAPI=7 -HOMEPAGE=http://gqmpeg.sourceforge.net/radio.html +HOMEPAGE=https://gqmpeg.sourceforge.net/radio.html INHERIT=autotools KEYWORDS=~amd64 ~ppc ~sparc ~x86 LICENSE=GPL-2 @@ -11,4 +11,4 @@ RDEPEND=>=x11-libs/gtk+-2.4:2 SLOT=0 SRC_URI=mirror://sourceforge/gqmpeg/gqradio-1.9.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9365b352a3c2b9ddcfebcbac083c52e6 +_md5_=3f38bfa2a3901b77d455c5cd1554b42e diff --git a/metadata/md5-cache/media-sound/hydrogen-1.2.1-r1 b/metadata/md5-cache/media-sound/hydrogen-1.2.1-r1 index 00ee49982bbb..8fa8b5ef10db 100644 --- a/metadata/md5-cache/media-sound/hydrogen-1.2.1-r1 +++ b/metadata/md5-cache/media-sound/hydrogen-1.2.1-r1 @@ -7,11 +7,11 @@ HOMEPAGE=http://hydrogen-music.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake xdg IUSE=alsa +archive doc jack ladspa lash osc oss portaudio portmidi pulseaudio -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~ppc ppc64 ~x86 LICENSE=GPL-2 ZLIB RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 media-libs/libsndfile alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive ) !archive? ( dev-libs/libtar ) doc? ( dev-texlive/texlive-fontutils ) jack? ( virtual/jack ) ladspa? ( media-libs/liblrdf ) lash? ( media-sound/lash ) osc? ( media-libs/liblo ) portaudio? ( media-libs/portaudio ) portmidi? ( media-libs/portmidi ) pulseaudio? ( media-libs/libpulse ) REQUIRED_USE=lash? ( alsa ) SLOT=0 SRC_URI=https://github.com/hydrogen-music/hydrogen/archive/1.2.1.tar.gz -> hydrogen-1.2.1.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7084c47f82911bea72edef3b459ede42 +_md5_=d680bf115b65158be4885636b2c62368 diff --git a/metadata/md5-cache/media-sound/icecream-1.3 b/metadata/md5-cache/media-sound/icecream-1.3 index 7c114569c8ad..05b88d3cdbaa 100644 --- a/metadata/md5-cache/media-sound/icecream-1.3 +++ b/metadata/md5-cache/media-sound/icecream-1.3 @@ -1,10 +1,10 @@ DEFINED_PHASES=install DESCRIPTION=Extracts and records individual MP3 tracks from shoutcast streams EAPI=7 -HOMEPAGE=http://icecream.sourceforge.net +HOMEPAGE=https://icecream.sourceforge.net KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=dev-lang/perl SLOT=0 SRC_URI=mirror://sourceforge/icecream/icecream-1.3.tar.gz -_md5_=146dbf9d50395503225924a603a03e28 +_md5_=31d7809bf3b2c4e30a89bc836bf2ac8a diff --git a/metadata/md5-cache/media-sound/id3v2-0.1.12-r1 b/metadata/md5-cache/media-sound/id3v2-0.1.12-r1 index 3597ba83b70a..5d8fcfc40a9d 100644 --- a/metadata/md5-cache/media-sound/id3v2-0.1.12-r1 +++ b/metadata/md5-cache/media-sound/id3v2-0.1.12-r1 @@ -1,8 +1,8 @@ DEFINED_PHASES=configure install prepare DEPEND=media-libs/id3lib -DESCRIPTION=A command line editor for id3v2 tags +DESCRIPTION=Command line editor for id3v2 tags EAPI=7 -HOMEPAGE=http://id3v2.sourceforge.net/ +HOMEPAGE=https://id3v2.sourceforge.net/ INHERIT=toolchain-funcs KEYWORDS=amd64 ~hppa ppc ppc64 ~riscv x86 LICENSE=LGPL-2.1 @@ -10,4 +10,4 @@ RDEPEND=media-libs/id3lib SLOT=0 SRC_URI=mirror://sourceforge/id3v2/id3v2-0.1.12.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=42bfbd16888c07dbf9284729848c5e6a +_md5_=43246e125aa11b513b5a0d7308c1259a diff --git a/metadata/md5-cache/media-sound/kasts-23.04.2 b/metadata/md5-cache/media-sound/kasts-23.04.2 index 4ecd739c420c..f2ef656f2124 100644 --- a/metadata/md5-cache/media-sound/kasts-23.04.2 +++ b/metadata/md5-cache/media-sound/kasts-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kasts/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=gstreamer networkmanager vlc debug -KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+ RDEPEND=>=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 media-libs/taglib gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-good:1.0 ) networkmanager? ( >=kde-frameworks/networkmanager-qt-5.106.0:5 ) vlc? ( media-video/vlc:= ) >=dev-qt/qtgraphicaleffects-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kasts-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fb358bc82d4689f7035ef88d115df52b +_md5_=b8ec2222e819916ebdf0bded7b5442fe diff --git a/metadata/md5-cache/media-sound/kasts-23.04.3 b/metadata/md5-cache/media-sound/kasts-23.04.3 new file mode 100644 index 000000000000..e6da01e9aff8 --- /dev/null +++ b/metadata/md5-cache/media-sound/kasts-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=gstreamer? ( virtual/pkgconfig ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 media-libs/taglib gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-good:1.0 ) networkmanager? ( >=kde-frameworks/networkmanager-qt-5.106.0:5 ) vlc? ( media-video/vlc:= ) dev-qt/qtcore:5 +DESCRIPTION=Convergent podcast application for desktop and mobile +EAPI=8 +HOMEPAGE=https://apps.kde.org/kasts/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=gstreamer networkmanager vlc debug +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+ +RDEPEND=>=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 >=kde-frameworks/threadweaver-5.106.0:5 media-libs/taglib gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-good:1.0 ) networkmanager? ( >=kde-frameworks/networkmanager-qt-5.106.0:5 ) vlc? ( media-video/vlc:= ) >=dev-qt/qtgraphicaleffects-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kasts-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=fb358bc82d4689f7035ef88d115df52b diff --git a/metadata/md5-cache/media-sound/krecorder-23.04.2 b/metadata/md5-cache/media-sound/krecorder-23.04.2 index 5d8f18253480..f41173c03a1f 100644 --- a/metadata/md5-cache/media-sound/krecorder-23.04.2 +++ b/metadata/md5-cache/media-sound/krecorder-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/krecorder/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=CC0-1.0 CC-BY-4.0 GPL-3+ RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/krecorder-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a89cda55d3c7b5ffe21d3cebddc36c09 +_md5_=da55440d523317f640849dbf1213fa9e diff --git a/metadata/md5-cache/media-sound/krecorder-23.04.3 b/metadata/md5-cache/media-sound/krecorder-23.04.3 new file mode 100644 index 000000000000..39d57ccdc110 --- /dev/null +++ b/metadata/md5-cache/media-sound/krecorder-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=kde-frameworks/ki18n-5.106.0:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=Convergent audio recording application for Plasma +EAPI=8 +HOMEPAGE=https://apps.kde.org/krecorder/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=CC0-1.0 CC-BY-4.0 GPL-3+ +RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/krecorder-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b34adb90853148b30843d878c2f85afa diff --git a/metadata/md5-cache/media-sound/lame-3.100-r3 b/metadata/md5-cache/media-sound/lame-3.100-r3 index 760947cc47e6..55ef465f3854 100644 --- a/metadata/md5-cache/media-sound/lame-3.100-r3 +++ b/metadata/md5-cache/media-sound/lame-3.100-r3 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=frontend? ( >=sys-libs/ncurses-5.7-r7:0= sndfile? ( >=media-libs/libsndfile-1.0.2 ) ) DESCRIPTION=LAME Ain't an MP3 Encoder EAPI=7 -HOMEPAGE=http://lame.sourceforge.net/ +HOMEPAGE=https://lame.sourceforge.net/ INHERIT=autotools multilib-minimal IUSE=debug cpu_flags_x86_mmx +frontend mp3rtp sndfile 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 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris @@ -12,4 +12,4 @@ RDEPEND=frontend? ( >=sys-libs/ncurses-5.7-r7:0= sndfile? ( >=media-libs/libsndf SLOT=0 SRC_URI=mirror://sourceforge/lame/lame-3.100.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e5a0fe1bb7225ad9ed0b709f93b26878 +_md5_=41b638d981177ec5996255c9c2a70912 diff --git a/metadata/md5-cache/media-sound/mcdp-0.4b b/metadata/md5-cache/media-sound/mcdp-0.4b index b9c892b97c63..bca0d751cf80 100644 --- a/metadata/md5-cache/media-sound/mcdp-0.4b +++ b/metadata/md5-cache/media-sound/mcdp-0.4b @@ -1,11 +1,11 @@ DEFINED_PHASES=compile install -DESCRIPTION=A very small console cd player +DESCRIPTION=Very small console cd player EAPI=7 -HOMEPAGE=http://www.mcmilk.de/projects/mcdp/ +HOMEPAGE=https://www.mcmilk.de/projects/mcdp/ INHERIT=toolchain-funcs KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-2 SLOT=0 -SRC_URI=http://www.mcmilk.de/projects/mcdp/dl/mcdp-0.4b.tar.bz2 +SRC_URI=https://www.mcmilk.de/projects/mcdp/dl/mcdp-0.4b.tar.bz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cf2392563dab535656150f2c93e7f055 +_md5_=1a2cca682db3f08f4f7b54f4e2f6fd93 diff --git a/metadata/md5-cache/media-sound/mikmod-3.2.8-r1 b/metadata/md5-cache/media-sound/mikmod-3.2.8-r1 index 8def817d609c..d5d6c8e92baa 100644 --- a/metadata/md5-cache/media-sound/mikmod-3.2.8-r1 +++ b/metadata/md5-cache/media-sound/mikmod-3.2.8-r1 @@ -1,11 +1,11 @@ DEFINED_PHASES=- DEPEND=>=media-libs/libmikmod-3.3 >=sys-libs/ncurses-5.7-r7:= -DESCRIPTION=A console MOD-Player based on libmikmod +DESCRIPTION=Console MOD-Player based on libmikmod EAPI=8 -HOMEPAGE=http://mikmod.sourceforge.net/ +HOMEPAGE=https://mikmod.sourceforge.net/ KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=media-libs/libmikmod-3.3 >=sys-libs/ncurses-5.7-r7:= SLOT=0 SRC_URI=mirror://sourceforge/mikmod/mikmod-3.2.8.tar.gz -_md5_=473f86d2dc3012b90d72db45f560bfe3 +_md5_=1c00db7fe31171af6663769807eb6f86 diff --git a/metadata/md5-cache/media-sound/milkytracker-1.04.00 b/metadata/md5-cache/media-sound/milkytracker-1.04.00 new file mode 100644 index 000000000000..3d8ee4d2eb64 --- /dev/null +++ b/metadata/md5-cache/media-sound/milkytracker-1.04.00 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-libs/zziplib media-libs/libsdl2[X] sys-libs/zlib alsa? ( media-libs/alsa-lib media-libs/rtmidi ) jack? ( virtual/jack ) +DESCRIPTION=FastTracker 2 inspired music tracker +EAPI=8 +HOMEPAGE=https://milkytracker.titandemo.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake desktop xdg +IUSE=alsa jack +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( GPL-3 MPL-1.1 ) AIFFWriter.m BSD GPL-3 GPL-3+ LGPL-2.1+ MIT +RDEPEND=dev-libs/zziplib media-libs/libsdl2[X] sys-libs/zlib alsa? ( media-libs/alsa-lib media-libs/rtmidi ) jack? ( virtual/jack ) +SLOT=0 +SRC_URI=https://github.com/milkytracker/MilkyTracker/archive/v1.04.00.tar.gz -> milkytracker-1.04.00.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b82793d31b3251f078465f3ae05ff8af diff --git a/metadata/md5-cache/media-sound/mmix-0.3-r1 b/metadata/md5-cache/media-sound/mmix-0.3-r1 index 6623eee8de0e..eb5d7b53fbf7 100644 --- a/metadata/md5-cache/media-sound/mmix-0.3-r1 +++ b/metadata/md5-cache/media-sound/mmix-0.3-r1 @@ -1,12 +1,12 @@ DEFINED_PHASES=compile install prepare DEPEND=virtual/os-headers -DESCRIPTION=A soundcard mixer for the OSS driver +DESCRIPTION=Soundcard mixer for the OSS driver EAPI=7 -HOMEPAGE=http://www.mcmilk.de/projects/mmix/ +HOMEPAGE=https://www.mcmilk.de/projects/mmix/ INHERIT=toolchain-funcs KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 SLOT=0 -SRC_URI=http://www.mcmilk.de/projects/mmix/dl/mmix-0.3.tar.bz2 +SRC_URI=https://www.mcmilk.de/projects/mmix/dl/mmix-0.3.tar.bz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b73bd749102ddfdac7480e117c3f6ab9 +_md5_=4a7e5e51bc9e16d1774eeae92b8ba43e diff --git a/metadata/md5-cache/media-sound/modplugtools-0.5.3 b/metadata/md5-cache/media-sound/modplugtools-0.5.3 index cd1bd61a578e..f9111a09935d 100644 --- a/metadata/md5-cache/media-sound/modplugtools-0.5.3 +++ b/metadata/md5-cache/media-sound/modplugtools-0.5.3 @@ -2,10 +2,10 @@ DEFINED_PHASES=- DEPEND=>=media-libs/libao-0.8.0 >=media-libs/libmodplug-0.8.8.1 !media-sound/modplugplay virtual/pkgconfig DESCRIPTION=libmodplug based module players modplug123 and modplugplay EAPI=7 -HOMEPAGE=http://modplug-xmms.sourceforge.net/ +HOMEPAGE=https://modplug-xmms.sourceforge.net/ KEYWORDS=amd64 x86 LICENSE=GPL-3 RDEPEND=>=media-libs/libao-0.8.0 >=media-libs/libmodplug-0.8.8.1 !media-sound/modplugplay SLOT=0 SRC_URI=mirror://sourceforge/modplug-xmms/modplugtools-0.5.3.tar.gz -_md5_=ea1dbef902518d35e467312ef9de729b +_md5_=4147f54bcc7ee758874fd6e52c9172c9 diff --git a/metadata/md5-cache/media-sound/mp3gain-1.6.2 b/metadata/md5-cache/media-sound/mp3gain-1.6.2 index 80771738f6bd..ce8866e4b08f 100644 --- a/metadata/md5-cache/media-sound/mp3gain-1.6.2 +++ b/metadata/md5-cache/media-sound/mp3gain-1.6.2 @@ -1,14 +1,14 @@ BDEPEND=app-arch/unzip DEFINED_PHASES=compile install DEPEND=media-sound/mpg123 -DESCRIPTION=A program to analyze and adjust MP3 files to same volume +DESCRIPTION=Analyze and adjust MP3 files to same volume EAPI=7 -HOMEPAGE=http://mp3gain.sourceforge.net/ +HOMEPAGE=https://mp3gain.sourceforge.net/ INHERIT=toolchain-funcs KEYWORDS=~alpha amd64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=LGPL-2.1 +LICENSE=LGPL-2.1+ RDEPEND=media-sound/mpg123 SLOT=0 SRC_URI=mirror://sourceforge/mp3gain/mp3gain-1_6_2-src.zip _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0c5434a7d7a6635d036b148f87329682 +_md5_=0a9f310332fb1cb342c648076d143535 diff --git a/metadata/md5-cache/media-sound/mp3report-1.0.2 b/metadata/md5-cache/media-sound/mp3report-1.0.2 index 5b3c25e6c772..5fa685bd20da 100644 --- a/metadata/md5-cache/media-sound/mp3report-1.0.2 +++ b/metadata/md5-cache/media-sound/mp3report-1.0.2 @@ -1,10 +1,10 @@ DEFINED_PHASES=install postinst DESCRIPTION=Perl script to create an HTML report of MP3 files in a directory EAPI=7 -HOMEPAGE=http://mp3report.sourceforge.net/ +HOMEPAGE=https://mp3report.sourceforge.net/ KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=dev-lang/perl dev-perl/MP3-Info SLOT=0 SRC_URI=mirror://sourceforge/mp3report/mp3report-1.0.2.tar.gz -_md5_=dc5f1a2c8c0afb8691f6676d08871332 +_md5_=ab15c5dd80b876f3789ee0e3cabd58e4 diff --git a/metadata/md5-cache/media-sound/mp3splt-2.6.2 b/metadata/md5-cache/media-sound/mp3splt-2.6.2 index 2f5be35abfbb..19f3afe6cc2f 100644 --- a/metadata/md5-cache/media-sound/mp3splt-2.6.2 +++ b/metadata/md5-cache/media-sound/mp3splt-2.6.2 @@ -1,13 +1,13 @@ BDEPEND=virtual/pkgconfig sys-devel/gettext DEFINED_PHASES=configure install DEPEND=>=media-libs/libmp3splt-0.9.2-r1[flac?] -DESCRIPTION=A command line utility to split mp3 and ogg files without decoding +DESCRIPTION=Command line utility to split mp3 and ogg files without decoding EAPI=7 -HOMEPAGE=http://mp3splt.sourceforge.net +HOMEPAGE=https://mp3splt.sourceforge.net IUSE=flac KEYWORDS=~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=media-libs/libmp3splt-0.9.2-r1[flac?] SLOT=0 SRC_URI=mirror://sourceforge/mp3splt/mp3splt-2.6.2.tar.gz -_md5_=faa69f55b65982c9c3e900a73d855468 +_md5_=b149d28fd2d618884da8e3349a273c40 diff --git a/metadata/md5-cache/media-sound/mp3splt-gtk-0.9.2-r1 b/metadata/md5-cache/media-sound/mp3splt-gtk-0.9.2-r1 index cbb71961dcc5..f7f494efe240 100644 --- a/metadata/md5-cache/media-sound/mp3splt-gtk-0.9.2-r1 +++ b/metadata/md5-cache/media-sound/mp3splt-gtk-0.9.2-r1 @@ -1,15 +1,15 @@ BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 DEFINED_PHASES=configure postinst postrm preinst prepare DEPEND=>=media-libs/libmp3splt-0.9.2 x11-libs/gtk+:3 dev-libs/dbus-glib gstreamer? ( media-libs/gstreamer:1.0 media-plugins/gst-plugins-meta:1.0[mp3] ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A GTK+ based utility to split mp3 and ogg files without decoding +DESCRIPTION=GTK+ based utility to split mp3 and ogg files without decoding EAPI=7 -HOMEPAGE=http://mp3splt.sourceforge.net +HOMEPAGE=https://mp3splt.sourceforge.net INHERIT=autotools xdg IUSE=doc gstreamer nls KEYWORDS=amd64 ~hppa ~ppc ~ppc64 ~sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=media-libs/libmp3splt-0.9.2 x11-libs/gtk+:3 dev-libs/dbus-glib gstreamer? ( media-libs/gstreamer:1.0 media-plugins/gst-plugins-meta:1.0[mp3] ) SLOT=0 SRC_URI=mirror://sourceforge/mp3splt/mp3splt-gtk-0.9.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=86500a2481ecb83452af0a3e31657aca +_md5_=1bd3ab74cb2337fdf391f3655b5a08fa diff --git a/metadata/md5-cache/media-sound/mp3unicode-1.2.1 b/metadata/md5-cache/media-sound/mp3unicode-1.2.1 index 1753f69fd164..b4d5b9112102 100644 --- a/metadata/md5-cache/media-sound/mp3unicode-1.2.1 +++ b/metadata/md5-cache/media-sound/mp3unicode-1.2.1 @@ -3,10 +3,10 @@ DEFINED_PHASES=- DEPEND=>=media-libs/taglib-1.4 DESCRIPTION=Commandline utility to convert ID3 tags in mp3 files between different encodings EAPI=7 -HOMEPAGE=http://mp3unicode.sourceforge.net +HOMEPAGE=https://mp3unicode.sourceforge.net https://github.com/alonbl/mp3unicode KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=>=media-libs/taglib-1.4 SLOT=0 -SRC_URI=https://github.com/alonbl/mp3unicode/downloads/mp3unicode-1.2.1.tar.bz2 -_md5_=3637f9db3928072d552ce0c4bdcc1553 +SRC_URI=https://github.com/alonbl/mp3unicode/releases/download/mp3unicode-1.2.1/mp3unicode-1.2.1.tar.bz2 +_md5_=d8faf36f772cf9a5ba2f6ca44aa4c879 diff --git a/metadata/md5-cache/media-sound/mp3wrap-0.5 b/metadata/md5-cache/media-sound/mp3wrap-0.5 index 914877a9c8e8..903ca6b1304b 100644 --- a/metadata/md5-cache/media-sound/mp3wrap-0.5 +++ b/metadata/md5-cache/media-sound/mp3wrap-0.5 @@ -2,11 +2,11 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/ DEFINED_PHASES=install prepare DESCRIPTION=Command-line utility that wraps multiple mp3 files into one large playable mp3 EAPI=8 -HOMEPAGE=http://mp3wrap.sourceforge.net/ +HOMEPAGE=https://mp3wrap.sourceforge.net/ INHERIT=autotools KEYWORDS=amd64 ~ppc sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://sourceforge/mp3wrap/mp3wrap-0.5-src.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cde2c3f844b136b54737a4071432e6be +_md5_=94364dcfd5f111f155658594510aa470 diff --git a/metadata/md5-cache/media-sound/mpg321-0.3.2-r1 b/metadata/md5-cache/media-sound/mpg321-0.3.2-r1 index 980a92255f11..48a2dd136f4c 100644 --- a/metadata/md5-cache/media-sound/mpg321-0.3.2-r1 +++ b/metadata/md5-cache/media-sound/mpg321-0.3.2-r1 @@ -1,15 +1,15 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 DEFINED_PHASES=configure install postinst postrm prepare DEPEND=app-eselect/eselect-mpg123 >=media-libs/libao-1:= media-libs/libid3tag:= media-libs/libmad sys-libs/zlib alsa? ( media-libs/alsa-lib ) -DESCRIPTION=A realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3 +DESCRIPTION=Realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3 EAPI=7 -HOMEPAGE=http://mpg321.sourceforge.net/ +HOMEPAGE=https://mpg321.sourceforge.net/ INHERIT=autotools IUSE=alsa KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=app-eselect/eselect-mpg123 >=media-libs/libao-1:= media-libs/libid3tag:= media-libs/libmad sys-libs/zlib alsa? ( media-libs/alsa-lib ) SLOT=0 SRC_URI=mirror://sourceforge/mpg321/mpg321_0.3.2.orig.tar.gz -> mpg321-0.3.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d3823a7ad715889b009df8c4b3cd268e +_md5_=2de40c3e8c5fbae44a169d53541b6e83 diff --git a/metadata/md5-cache/media-sound/mplay-0.80 b/metadata/md5-cache/media-sound/mplay-0.80 index a2d38c40e1fb..91d7c42e62f3 100644 --- a/metadata/md5-cache/media-sound/mplay-0.80 +++ b/metadata/md5-cache/media-sound/mplay-0.80 @@ -1,10 +1,10 @@ DEFINED_PHASES=install postinst prepare -DESCRIPTION=A Curses front-end for mplayer +DESCRIPTION=Curses front-end for mplayer EAPI=7 -HOMEPAGE=http://mplay.sourceforge.net +HOMEPAGE=https://mplay.sourceforge.net KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=dev-lang/perl >=dev-perl/MP3-Info-1.11 dev-perl/Audio-Mixer dev-perl/Ogg-Vorbis-Header-PurePerl >=virtual/perl-Time-HiRes-1.56 >=dev-perl/TermReadKey-2.21 dev-perl/Video-Info media-video/mplayer SLOT=0 SRC_URI=mirror://sourceforge/mplay/mplay-0.80.tar.gz -_md5_=373557bf9df8bbbe7066f493a27be172 +_md5_=67e31d437012927d6b2dd3fe000d360a diff --git a/metadata/md5-cache/media-sound/multimux-0.2.5.2 b/metadata/md5-cache/media-sound/multimux-0.2.5.2 index 0d1396fd4eaa..76eebae19c82 100644 --- a/metadata/md5-cache/media-sound/multimux-0.2.5.2 +++ b/metadata/md5-cache/media-sound/multimux-0.2.5.2 @@ -1,11 +1,11 @@ DEFINED_PHASES=configure install -DESCRIPTION=combines up to 8 audio mono wave ch. into one big multi ch. wave file +DESCRIPTION=Combines up to 8 audio mono wave ch. into one big multi ch. wave file EAPI=7 -HOMEPAGE=http://panteltje.com/panteltje/dvd/ +HOMEPAGE=https://www.panteltje.nl/panteltje/dvd/index.html INHERIT=flag-o-matic toolchain-funcs KEYWORDS=amd64 ~ppc ~sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 -SRC_URI=http://panteltje.com/panteltje/dvd/multimux-0.2.5.2.tgz +SRC_URI=https://www.panteltje.nl/panteltje/dvd/multimux-0.2.5.2.tgz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=36fba2a3a3b94d8a66644a1a0003f87c +_md5_=105c58ee9facbdea37e59dc139754927 diff --git a/metadata/md5-cache/media-sound/pwavecat-0.4.5 b/metadata/md5-cache/media-sound/pwavecat-0.4.5 index b40cf157329d..635e5adbb1ce 100644 --- a/metadata/md5-cache/media-sound/pwavecat-0.4.5 +++ b/metadata/md5-cache/media-sound/pwavecat-0.4.5 @@ -1,11 +1,11 @@ DEFINED_PHASES=configure install -DESCRIPTION=concatenates any number of audio files to stdout +DESCRIPTION=Concatenates any number of audio files to stdout EAPI=7 -HOMEPAGE=http://panteltje.com/panteltje/dvd/ +HOMEPAGE=https://www.panteltje.nl/panteltje/dvd/ INHERIT=flag-o-matic toolchain-funcs KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 -SRC_URI=http://panteltje.com/panteltje/dvd/pwavecat-0.4.5.tgz +SRC_URI=https://www.panteltje.nl/panteltje/dvd/pwavecat-0.4.5.tgz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=009a557d87f116dbdb04cf0d831e4dbf +_md5_=dd64c9bedd030334d79d7aa9d34bca9e diff --git a/metadata/md5-cache/media-sound/qmidiarp-0.7.0 b/metadata/md5-cache/media-sound/qmidiarp-0.7.0 index 704aa2096f4e..3e011ceb23a3 100644 --- a/metadata/md5-cache/media-sound/qmidiarp-0.7.0 +++ b/metadata/md5-cache/media-sound/qmidiarp-0.7.0 @@ -3,14 +3,14 @@ DEFINED_PHASES=configure postinst postrm preinst DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-libs/alsa-lib virtual/jack lv2? ( media-libs/lv2 ) osc? ( media-libs/liblo ) DESCRIPTION=Arpeggiator, sequencer and MIDI LFO for ALSA EAPI=8 -HOMEPAGE=http://qmidiarp.sourceforge.net/ +HOMEPAGE=https://qmidiarp.sourceforge.net/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=qmake-utils xdg IUSE=lv2 nls osc KEYWORDS=amd64 ~x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-libs/alsa-lib virtual/jack lv2? ( media-libs/lv2 ) osc? ( media-libs/liblo ) SLOT=0 SRC_URI=mirror://sourceforge/qmidiarp/qmidiarp-0.7.0.tar.bz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e39ac013a7fec766699f0cece236644a +_md5_=9ae60e589adf843d88eab72d2545834b diff --git a/metadata/md5-cache/media-sound/qmidiroute-0.4.0-r1 b/metadata/md5-cache/media-sound/qmidiroute-0.4.0-r1 index 507655fa3cd4..9b64764e6ec0 100644 --- a/metadata/md5-cache/media-sound/qmidiroute-0.4.0-r1 +++ b/metadata/md5-cache/media-sound/qmidiroute-0.4.0-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure prepare DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-libs/alsa-lib DESCRIPTION=QMidiRoute is a filter/router for MIDI events EAPI=7 -HOMEPAGE=http://alsamodular.sourceforge.net +HOMEPAGE=https://alsamodular.sourceforge.net INHERIT=autotools qmake-utils KEYWORDS=amd64 ~x86 LICENSE=GPL-2 @@ -11,4 +11,4 @@ RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-libs/alsa-lib SLOT=0 SRC_URI=mirror://sourceforge/alsamodular/qmidiroute-0.4.0.tar.bz2 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3a356b8229050fc079ab49bd40f76601 +_md5_=7f396536d1dcbe84282a98dd2dee91dd diff --git a/metadata/md5-cache/media-sound/rip-1.07-r3 b/metadata/md5-cache/media-sound/rip-1.07-r3 index abf6bf55e0a6..e1b491b6735d 100644 --- a/metadata/md5-cache/media-sound/rip-1.07-r3 +++ b/metadata/md5-cache/media-sound/rip-1.07-r3 @@ -1,10 +1,10 @@ DEFINED_PHASES=install -DESCRIPTION=A command-line based audio CD ripper and mp3 encoder +DESCRIPTION=Command-line based audio CD ripper and mp3 encoder EAPI=8 -HOMEPAGE=http://rip.sourceforge.net +HOMEPAGE=https://rip.sourceforge.net KEYWORDS=amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=dev-perl/CDDB_get-2.10 >=dev-perl/MP3-Info-0.91 dev-lang/perl media-sound/cdparanoia sys-apps/util-linux || ( media-libs/flac media-sound/lame media-sound/vorbis-tools ) SLOT=0 -SRC_URI=http://rip.sourceforge.net/download/rip-1.07.tar.gz -_md5_=487ecc60581416975946fd292420da41 +SRC_URI=https://rip.sourceforge.net/download/rip-1.07.tar.gz +_md5_=b2177b0513c3e4c3d489983bf323c958 diff --git a/metadata/md5-cache/media-sound/sidplay-2.0.9-r1 b/metadata/md5-cache/media-sound/sidplay-2.0.9-r1 index 514f6c0aa2a6..b5896914d86a 100644 --- a/metadata/md5-cache/media-sound/sidplay-2.0.9-r1 +++ b/metadata/md5-cache/media-sound/sidplay-2.0.9-r1 @@ -3,10 +3,10 @@ DEFINED_PHASES=- DEPEND=media-libs/libsidplay:2 DESCRIPTION=C64 SID player EAPI=7 -HOMEPAGE=http://sidplay2.sourceforge.net/ +HOMEPAGE=https://sidplay2.sourceforge.net/ KEYWORDS=~alpha amd64 ~hppa ppc ~sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=media-libs/libsidplay:2 SLOT=0 SRC_URI=mirror://sourceforge/sidplay2/sidplay-2.0.9.tar.gz -_md5_=141e7660ae2681cbf41bd39a9a09eb7e +_md5_=d43f4e695be3935ff454ab6f860adf1c diff --git a/metadata/md5-cache/media-sound/sox-14.4.2_p20210509-r2 b/metadata/md5-cache/media-sound/sox-14.4.2_p20210509-r2 index 7dacacae994a..a65062a61a0d 100644 --- a/metadata/md5-cache/media-sound/sox-14.4.2_p20210509-r2 +++ b/metadata/md5-cache/media-sound/sox-14.4.2_p20210509-r2 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install prepare DEPEND=dev-libs/libltdl:0= >=media-sound/gsm-1.0.12-r1 sys-apps/file alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) ao? ( media-libs/libao:= ) encode? ( >=media-sound/lame-3.98.4 ) flac? ( >=media-libs/flac-1.1.3:= ) id3tag? ( media-libs/libid3tag:= ) ladspa? ( media-libs/ladspa-sdk ) mad? ( media-libs/libmad ) magic? ( sys-apps/file ) ogg? ( media-libs/libogg media-libs/libvorbis ) opus? ( media-libs/opus media-libs/opusfile ) png? ( media-libs/libpng:0= sys-libs/zlib ) pulseaudio? ( media-sound/pulseaudio ) sndfile? ( >=media-libs/libsndfile-1.0.11 ) sndio? ( media-sound/sndio:= ) twolame? ( media-sound/twolame ) wavpack? ( media-sound/wavpack ) DESCRIPTION=The swiss army knife of sound processing programs EAPI=8 -HOMEPAGE=http://sox.sourceforge.net +HOMEPAGE=https://sox.sourceforge.net INHERIT=autotools IUSE=alsa amr ao encode flac id3tag ladspa mad magic ogg openmp oss opus png pulseaudio sndfile sndio static-libs twolame wavpack KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos @@ -12,4 +12,4 @@ RDEPEND=dev-libs/libltdl:0= >=media-sound/gsm-1.0.12-r1 sys-apps/file alsa? ( me SLOT=0 SRC_URI=https://dev.gentoo.org/~fordfrog/distfiles/sox-code-42b3557e13e0fe01a83465b672d89faddbe65f49.zip -> sox-14.4.2_p20210509.zip _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f52db5024cc3a9606c1eb6fc4f3c8334 +_md5_=1252ab36d1ed9159d99e2481b41eadca diff --git a/metadata/md5-cache/media-sound/splay-0.9.5.2-r2 b/metadata/md5-cache/media-sound/splay-0.9.5.2-r2 index 34f3bb853a7b..776481efd1b7 100644 --- a/metadata/md5-cache/media-sound/splay-0.9.5.2-r2 +++ b/metadata/md5-cache/media-sound/splay-0.9.5.2-r2 @@ -3,12 +3,12 @@ DEFINED_PHASES=configure prepare DEPEND=media-libs/id3lib DESCRIPTION=An audio player, primarily for the console EAPI=8 -HOMEPAGE=http://splay.sourceforge.net/ +HOMEPAGE=https://splay.sourceforge.net/ INHERIT=autotools flag-o-matic KEYWORDS=~amd64 ~ppc ~x86 LICENSE=GPL-2 RDEPEND=media-libs/id3lib SLOT=0 -SRC_URI=http://splay.sourceforge.net/tgz/splay-0.9.5.2.tar.gz +SRC_URI=https://splay.sourceforge.net/tgz/splay-0.9.5.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5fcfaad8aac93705db455e545d3f18ca +_md5_=94a600c39e1f8fdad3943505a737c2d6 diff --git a/metadata/md5-cache/media-sound/streamripper-1.64.6 b/metadata/md5-cache/media-sound/streamripper-1.64.6 index 137585eacc6f..642800df19e1 100644 --- a/metadata/md5-cache/media-sound/streamripper-1.64.6 +++ b/metadata/md5-cache/media-sound/streamripper-1.64.6 @@ -3,13 +3,13 @@ DEFINED_PHASES=configure install prepare DEPEND=media-libs/libmad media-libs/faad2 >=dev-libs/glib-2.16 vorbis? ( media-libs/libvorbis ) DESCRIPTION=Extracts and records individual MP3 file tracks from shoutcast streams EAPI=7 -HOMEPAGE=http://streamripper.sourceforge.net +HOMEPAGE=https://streamripper.sourceforge.net INHERIT=autotools IUSE=vorbis KEYWORDS=~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=media-libs/libmad media-libs/faad2 >=dev-libs/glib-2.16 vorbis? ( media-libs/libvorbis ) SLOT=0 SRC_URI=mirror://sourceforge/streamripper/streamripper-1.64.6.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1bb3ab359223c7d1c9ddefea74ed899c +_md5_=0fcba58339b7ed69e075dc9ae38192af diff --git a/metadata/md5-cache/media-sound/substract_wave-0.3-r1 b/metadata/md5-cache/media-sound/substract_wave-0.3-r1 index accff62a66af..a5ab94a52494 100644 --- a/metadata/md5-cache/media-sound/substract_wave-0.3-r1 +++ b/metadata/md5-cache/media-sound/substract_wave-0.3-r1 @@ -1,11 +1,11 @@ DEFINED_PHASES=configure DESCRIPTION=Substracts 2 mono wave files from each other by a factor specified EAPI=7 -HOMEPAGE=http://panteltje.com/panteltje/dvd/ +HOMEPAGE=https://www.panteltje.nl/panteltje/dvd/ INHERIT=toolchain-funcs KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 -SRC_URI=http://panteltje.com/panteltje/dvd/substract_wave-0.3.tgz +SRC_URI=https://www.panteltje.nl/panteltje/dvd/substract_wave-0.3.tgz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=07b53c7236b018b4c7db02ed66672dad +_md5_=ca30de659c3b7338020ea136ac6db580 diff --git a/metadata/md5-cache/media-sound/timidity++-2.15.0-r6 b/metadata/md5-cache/media-sound/timidity++-2.15.0-r6 index 112838a08df4..84b61abdd90a 100644 --- a/metadata/md5-cache/media-sound/timidity++-2.15.0-r6 +++ b/metadata/md5-cache/media-sound/timidity++-2.15.0-r6 @@ -1,17 +1,17 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=alsa? ( media-libs/alsa-lib ) ao? ( >=media-libs/libao-0.8.5 ) emacs? ( >=app-editors/emacs-23.1:* ) flac? ( media-libs/flac:= ) gtk? ( x11-libs/gtk+:2 ) jack? ( virtual/jack ) motif? ( >=x11-libs/motif-2.3:0 ) nas? ( >=media-libs/nas-1.4 ) ncurses? ( sys-libs/ncurses:0= ) ogg? ( media-libs/libogg ) slang? ( sys-libs/slang ) speex? ( media-libs/speex ) tk? ( dev-lang/tk:= ) vorbis? ( media-libs/libvorbis ) X? ( media-libs/libpng:= x11-libs/libX11 x11-libs/libXext Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A handy MIDI to WAV converter with OSS and ALSA output support +DESCRIPTION=Handy MIDI to WAV converter with OSS and ALSA output support EAPI=7 -HOMEPAGE=http://timidity.sourceforge.net/ +HOMEPAGE=https://timidity.sourceforge.net/ INHERIT=autotools desktop elisp-common flag-o-matic systemd xdg IUSE=alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ PDEPEND=|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats ) RDEPEND=alsa? ( media-libs/alsa-lib ) ao? ( >=media-libs/libao-0.8.5 ) emacs? ( >=app-editors/emacs-23.1:* ) flac? ( media-libs/flac:= ) gtk? ( x11-libs/gtk+:2 ) jack? ( virtual/jack ) motif? ( >=x11-libs/motif-2.3:0 ) nas? ( >=media-libs/nas-1.4 ) ncurses? ( sys-libs/ncurses:0= ) ogg? ( media-libs/libogg ) slang? ( sys-libs/slang ) speex? ( media-libs/speex ) tk? ( dev-lang/tk:= ) vorbis? ( media-libs/libvorbis ) X? ( media-libs/libpng:= x11-libs/libX11 x11-libs/libXext Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) acct-group/audio acct-group/nobody acct-user/timidity app-eselect/eselect-timidity alsa? ( media-sound/alsa-utils ) selinux? ( sec-policy/selinux-timidity ) REQUIRED_USE=tk? ( X ) SLOT=0 SRC_URI=mirror://sourceforge/timidity/TiMidity++-2.15.0.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common dde4f515dde15603a26a3755438e9c78 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=50e49ef847c09a39246fac4ee648f114 +_md5_=2f7c1696443e046e792d91d34a90b8a3 diff --git a/metadata/md5-cache/media-sound/ttaenc-3.4.1-r1 b/metadata/md5-cache/media-sound/ttaenc-3.4.1-r1 index 12dc556f6d62..79562d7ad9ba 100644 --- a/metadata/md5-cache/media-sound/ttaenc-3.4.1-r1 +++ b/metadata/md5-cache/media-sound/ttaenc-3.4.1-r1 @@ -1,11 +1,11 @@ DEFINED_PHASES=configure install DESCRIPTION=True Audio Compressor Software EAPI=7 -HOMEPAGE=http://tta.sourceforge.net +HOMEPAGE=https://tta.sourceforge.net INHERIT=toolchain-funcs KEYWORDS=amd64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/tta/ttaenc-3.4.1-src.tgz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=362b32ca80fef9d7c1fdeff59ba9aa0b +_md5_=9d851c837451059057745c8f3043f0fc diff --git a/metadata/md5-cache/media-sound/vlevel-0.5-r1 b/metadata/md5-cache/media-sound/vlevel-0.5-r1 index 1b6f6c2148cf..2e1f95514551 100644 --- a/metadata/md5-cache/media-sound/vlevel-0.5-r1 +++ b/metadata/md5-cache/media-sound/vlevel-0.5-r1 @@ -2,12 +2,12 @@ DEFINED_PHASES=configure install DEPEND=media-libs/ladspa-sdk DESCRIPTION=Dynamic compressor to amplify quiet parts of music EAPI=7 -HOMEPAGE=http://vlevel.sourceforge.net/ +HOMEPAGE=https://vlevel.sourceforge.net/ INHERIT=toolchain-funcs KEYWORDS=amd64 ~ppc ~sparc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=media-libs/ladspa-sdk SLOT=0 SRC_URI=mirror://sourceforge/vlevel/vlevel-0.5.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=250de4dca969dd312dda3faa1d9987f8 +_md5_=1cfd7f19a47a816b8908411e1ecb8d05 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index d07bc12e7c85e553c4f7c93c94475b67520a0ae1..8e61a682ccee3ab4facd4363a7a6a7cebfbb826b 100644 GIT binary patch delta 38109 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 N34iy>a^@-w0RS_|)|UVP delta 37565 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 diff --git a/metadata/md5-cache/media-video/blind-1.1 b/metadata/md5-cache/media-video/blind-1.1-r1 similarity index 63% rename from metadata/md5-cache/media-video/blind-1.1 rename to metadata/md5-cache/media-video/blind-1.1-r1 index 18992b72349f..4ae590a91594 100644 --- a/metadata/md5-cache/media-video/blind-1.1 +++ b/metadata/md5-cache/media-video/blind-1.1-r1 @@ -1,6 +1,6 @@ -DEFINED_PHASES=compile install prepare -DESCRIPTION=a collection of command line video editing utilities -EAPI=6 +DEFINED_PHASES=compile prepare +DESCRIPTION=Collection of command line video editing utilities +EAPI=8 HOMEPAGE=https://tools.suckless.org/blind/ INHERIT=toolchain-funcs KEYWORDS=~amd64 @@ -8,4 +8,4 @@ LICENSE=ISC SLOT=0 SRC_URI=https://dl.suckless.org/tools/blind-1.1.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=92a5fb163eff0241a9da76ca4801e9b3 +_md5_=84d8b3b8802e5463aef9c0bb2f17b3ce diff --git a/metadata/md5-cache/media-video/openshot-3.1.1 b/metadata/md5-cache/media-video/openshot-3.1.1 new file mode 100644 index 000000000000..4d82bd93284b --- /dev/null +++ b/metadata/md5-cache/media-video/openshot-3.1.1 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_10? ( doc? ( dev-python/sphinx[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( doc? ( dev-python/sphinx[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_10? ( >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)] ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Award-winning free and open-source video editor +EAPI=7 +HOMEPAGE=https://openshot.org/ +INHERIT=distutils-r1 xdg +IUSE=doc python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_10? ( dev-python/httplib2[python_targets_python3_10(-)] dev-python/PyQt5[python_targets_python3_10(-),gui,svg,widgets] dev-python/PyQtWebEngine[python_targets_python3_10(-)] dev-python/pyzmq[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/httplib2[python_targets_python3_11(-)] dev-python/PyQt5[python_targets_python3_11(-),gui,svg,widgets] dev-python/PyQtWebEngine[python_targets_python3_11(-)] dev-python/pyzmq[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) >=media-libs/libopenshot-0.3.2:0=[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=1 +SRC_URI=https://github.com/OpenShot/openshot-qt/archive/v3.1.1.tar.gz -> openshot-3.1.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9e92c3c37766c030bd2b37e4b891ea18 diff --git a/metadata/md5-cache/media-video/pipewire-0.3.73 b/metadata/md5-cache/media-video/pipewire-0.3.73 new file mode 100644 index 000000000000..9158e3e9578a --- /dev/null +++ b/metadata/md5-cache/media-video/pipewire-0.3.73 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-util/meson-0.59 virtual/pkgconfig || ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/docutils[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/docutils[python_targets_python3_10(-)] ) ) dbus? ( dev-util/gdbus-codegen ) doc? ( app-doc/doxygen media-gfx/graphviz ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib 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(-)?] 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(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( 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(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:0 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) 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(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) readline? ( sys-libs/readline:= ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) 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 tmpfiles udev +IUSE=bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline sound-server ssl system-service systemd test 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 +LICENSE=MIT LGPL-2.1+ GPL-2 +PDEPEND=>=media-video/wireplumber-0.4.8-r3 +RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib 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(-)?] 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(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( 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(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:0 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) 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(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) readline? ( sys-libs/readline:= ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles +REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus ) +RESTRICT=!test? ( test ) +SLOT=0/0.4 +SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.73/pipewire-0.3.73.tar.bz2 +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=df65e2433d809470ba5c21606d7432e6 diff --git a/metadata/md5-cache/media-video/pipewire-9999 b/metadata/md5-cache/media-video/pipewire-9999 index a59fd1f217be..a6321c8898a0 100644 --- a/metadata/md5-cache/media-video/pipewire-9999 +++ b/metadata/md5-cache/media-video/pipewire-9999 @@ -14,4 +14,4 @@ REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) mo RESTRICT=!test? ( test ) SLOT=0/0.4 _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=752632188faf5b32e11972872d22d885 +_md5_=df65e2433d809470ba5c21606d7432e6 diff --git a/metadata/md5-cache/media-video/rovclock-0.6e-r1 b/metadata/md5-cache/media-video/rovclock-0.6e-r1 index 1c3249cb06ec..ae6aaa98a902 100644 --- a/metadata/md5-cache/media-video/rovclock-0.6e-r1 +++ b/metadata/md5-cache/media-video/rovclock-0.6e-r1 @@ -4,8 +4,8 @@ EAPI=6 HOMEPAGE=http://www.hasw.net/linux/ INHERIT=toolchain-funcs KEYWORDS=amd64 x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ SLOT=0 SRC_URI=http://www.hasw.net/linux/rovclock-0.6e.tar.bz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8e740fc373ec77fd8ee28def6c7a5379 +_md5_=9f30b9880c8a661c1c866762e94a4b8b diff --git a/metadata/md5-cache/media-video/rovclock-0.6e-r2 b/metadata/md5-cache/media-video/rovclock-0.6e-r2 new file mode 100644 index 000000000000..0a42bc0fa8b4 --- /dev/null +++ b/metadata/md5-cache/media-video/rovclock-0.6e-r2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Overclocking utility for ATI Radeon cards +EAPI=8 +HOMEPAGE=http://www.hasw.net/linux/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +SLOT=0 +SRC_URI=http://www.hasw.net/linux/rovclock-0.6e.tar.bz2 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f9fa1d069e7a85716f6cf5a8976f70dd diff --git a/metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r2 b/metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r2 deleted file mode 100644 index 46bfc4f9f969..000000000000 --- a/metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) -DESCRIPTION=A Simple Screen Recorder -EAPI=8 -HOMEPAGE=https://www.maartenbaert.be/simplescreenrecorder/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake-multilib flag-o-matic xdg -IUSE=+asm jack mp3 opengl pulseaudio theora v4l vorbis vpx x264 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) -REQUIRED_USE=abi_x86_32? ( opengl ) -SLOT=0 -SRC_URI=https://github.com/MaartenBaert/ssr/archive/0.4.4.tar.gz -> simplescreenrecorder-0.4.4.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=24ddef977e0e6d44132693774ef78941 diff --git a/metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r3 b/metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r3 new file mode 100644 index 000000000000..13cfc082a3ec --- /dev/null +++ b/metadata/md5-cache/media-video/simplescreenrecorder-0.4.4-r3 @@ -0,0 +1,17 @@ +BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg:=[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) +DESCRIPTION=A Simple Screen Recorder +EAPI=8 +HOMEPAGE=https://www.maartenbaert.be/simplescreenrecorder/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake-multilib flag-o-matic xdg +IUSE=+asm jack mp3 opengl pulseaudio theora v4l vorbis vpx x264 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=amd64 x86 +LICENSE=GPL-3 +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg:=[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) +REQUIRED_USE=abi_x86_32? ( opengl ) +SLOT=0 +SRC_URI=https://github.com/MaartenBaert/ssr/archive/0.4.4.tar.gz -> simplescreenrecorder-0.4.4.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=00771343e5a052c97e3e3c6b32278fb3 diff --git a/metadata/md5-cache/media-video/simplescreenrecorder-9999 b/metadata/md5-cache/media-video/simplescreenrecorder-9999 index 668f90b5ac2e..34a868e6b9cf 100644 --- a/metadata/md5-cache/media-video/simplescreenrecorder-9999 +++ b/metadata/md5-cache/media-video/simplescreenrecorder-9999 @@ -1,6 +1,6 @@ BDEPEND=dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg:=[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) DESCRIPTION=A Simple Screen Recorder EAPI=8 HOMEPAGE=https://www.maartenbaert.be/simplescreenrecorder/ @@ -9,8 +9,8 @@ INHERIT=cmake-multilib flag-o-matic xdg git-r3 IUSE=+asm jack mp3 opengl pulseaudio theora v4l vorbis vpx x264 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=GPL-3 PROPERTIES=live -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib:0= media-video/ffmpeg:=[vorbis?,vpx?,x264?,mp3?,theora?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXi x11-libs/libXinerama virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jack? ( virtual/jack ) opengl? ( media-libs/libglvnd[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] ) pulseaudio? ( media-libs/libpulse ) v4l? ( media-libs/libv4l ) REQUIRED_USE=abi_x86_32? ( opengl ) SLOT=0 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fd27a12cf9cc4dde886499dcf9344dfa +_md5_=6d54b5c43d5a37e69ee80900c912fd30 diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index 186a2a0cb99d8a9607edfcc4fc8baf1f8c4ec22f..ba3e41ebb4e97322eabfd37a083aefd8f1e3a535 100644 GIT binary patch delta 29656 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/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup unpack -DEPEND=dev-libs/liblinear:= dev-libs/libpcre net-libs/libpcap ndiff? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) libssh2? ( net-libs/libssh2[zlib] sys-libs/zlib ) nls? ( virtual/libintl ) nse? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated] ) sys-libs/zlib ) ssl? ( dev-libs/openssl:= ) symlink? ( ncat? ( !net-analyzer/netcat !net-analyzer/openbsd-netcat ) ) zenmap? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) ) +DEPEND=dev-libs/liblinear:= dev-libs/libpcre2 net-libs/libpcap ndiff? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) libssh2? ( net-libs/libssh2[zlib] sys-libs/zlib ) nls? ( virtual/libintl ) nse? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated] ) sys-libs/zlib ) ssl? ( dev-libs/openssl:= ) symlink? ( ncat? ( !net-analyzer/netcat !net-analyzer/openbsd-netcat ) ) zenmap? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) ) DESCRIPTION=Network exploration tool and security / port scanner EAPI=8 HOMEPAGE=https://nmap.org/ @@ -8,9 +8,9 @@ INHERIT=autotools lua-single plocale python-single-r1 toolchain-funcs git-r3 IUSE=ipv6 libssh2 ncat ndiff nping nls +nse ssl symlink zenmap +lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 LICENSE=NPSL-0.95 PROPERTIES=live -RDEPEND=dev-libs/liblinear:= dev-libs/libpcre net-libs/libpcap ndiff? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) libssh2? ( net-libs/libssh2[zlib] sys-libs/zlib ) nls? ( virtual/libintl ) nse? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated] ) sys-libs/zlib ) ssl? ( dev-libs/openssl:= ) symlink? ( ncat? ( !net-analyzer/netcat !net-analyzer/openbsd-netcat ) ) zenmap? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) ) +RDEPEND=dev-libs/liblinear:= dev-libs/libpcre2 net-libs/libpcap ndiff? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) libssh2? ( net-libs/libssh2[zlib] sys-libs/zlib ) nls? ( virtual/libintl ) nse? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated] ) sys-libs/zlib ) ssl? ( dev-libs/openssl:= ) symlink? ( ncat? ( !net-analyzer/netcat !net-analyzer/openbsd-netcat ) ) zenmap? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) nse? ( ^^ ( lua_single_target_lua5-4 ) ) symlink? ( ncat ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~sam/distfiles/net-analyzer/nmap/nmap-7.94-patches.tar.xz +SRC_URI=https://dev.gentoo.org/~sam/distfiles/net-analyzer/nmap/nmap-7.95-patches.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e9f99e47e0a006e1c4dd5a4e94279e1e +_md5_=620237ae0ca4dae3b5779aab2c17a763 diff --git a/metadata/md5-cache/net-analyzer/wtfis-0.6.1 b/metadata/md5-cache/net-analyzer/wtfis-0.6.1 deleted file mode 100644 index 1a8fceff18a8..000000000000 --- a/metadata/md5-cache/net-analyzer/wtfis-0.6.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Passive hostname, domain and IP lookup tool for non-robots -EAPI=8 -HOMEPAGE=https://github.com/pirxthepilot/wtfis -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~loong x86 -LICENSE=MIT -RDEPEND=>=dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pirxthepilot/wtfis/archive/refs/tags/v0.6.1.tar.gz -> wtfis-0.6.1.gh.tar.gz -_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0e4e0e068725aa443766bfb1ca80c60f diff --git a/metadata/md5-cache/net-analyzer/wtfis-0.6.1-r1 b/metadata/md5-cache/net-analyzer/wtfis-0.6.1-r1 new file mode 100644 index 000000000000..8a80c894c1ff --- /dev/null +++ b/metadata/md5-cache/net-analyzer/wtfis-0.6.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Passive hostname, domain and IP lookup tool for non-robots +EAPI=8 +HOMEPAGE=https://github.com/pirxthepilot/wtfis +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=amd64 ~loong x86 +LICENSE=MIT +RDEPEND==dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pirxthepilot/wtfis/archive/refs/tags/v0.6.1.tar.gz -> wtfis-0.6.1.gh.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5935359202256333b9499deb2779f3be diff --git a/metadata/md5-cache/net-analyzer/wtfis-9999 b/metadata/md5-cache/net-analyzer/wtfis-9999 index 9a58028a7deb..a9b065c1466c 100644 --- a/metadata/md5-cache/net-analyzer/wtfis-9999 +++ b/metadata/md5-cache/net-analyzer/wtfis-9999 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( =dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Passive hostname, domain and IP lookup tool for non-robots EAPI=8 @@ -7,9 +7,9 @@ INHERIT=distutils-r1 git-r3 IUSE=test python_targets_python3_10 python_targets_python3_11 LICENSE=MIT PROPERTIES=live -RDEPEND=>=dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +RDEPEND==dev-python/pydantic-1.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dotenv-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.28.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=net-analyzer/shodan-1.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4b85e7a8ce6dd76af69ce2f934a9030b +_md5_=0ae5ce507c910c55536f95e57e78f3d4 diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 62aaaea18371c54e3f4acd82e465228458c965bc..24078d34971b4ee2503a38ce728eed804d793b2c 100644 GIT binary patch literal 12101 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 delta 11923 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 Z47;Vf^rgwxdy@5^{s+`9PYL}}008{2fl&Ye diff --git a/metadata/md5-cache/net-dns/inadyn-2.11.0 b/metadata/md5-cache/net-dns/inadyn-2.11.0 new file mode 100644 index 000000000000..41695c9563f0 --- /dev/null +++ b/metadata/md5-cache/net-dns/inadyn-2.11.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=configure install postinst +DEPEND=acct-group/inadyn acct-user/inadyn dev-libs/confuse:= gnutls? ( dev-libs/nettle:= net-libs/gnutls:0= ) mbedtls? ( net-libs/mbedtls:0= ) openssl? ( dev-libs/openssl:0= ) +DESCRIPTION=Dynamic DNS client with multiple SSL/TLS library support +EAPI=8 +HOMEPAGE=https://github.com/troglobit/inadyn +INHERIT=systemd tmpfiles +IUSE=gnutls mbedtls openssl +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=acct-group/inadyn acct-user/inadyn dev-libs/confuse:= gnutls? ( dev-libs/nettle:= net-libs/gnutls:0= ) mbedtls? ( net-libs/mbedtls:0= ) openssl? ( dev-libs/openssl:0= ) virtual/tmpfiles +REQUIRED_USE=?? ( gnutls mbedtls openssl ) +SLOT=0 +SRC_URI=https://github.com/troglobit/inadyn/releases/download/v2.11.0/inadyn-2.11.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=a53bcb93b07ee685ffbae73cee2dcf9e diff --git a/metadata/md5-cache/net-ftp/Manifest.gz b/metadata/md5-cache/net-ftp/Manifest.gz index 15560674c40372adc799c3749e03fc079b40bac1..30acdef5d2ba1ef9002ff5cc7d2e9c2df2d7255a 100644 GIT binary patch literal 5008 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 a$G=&kxGzo%7E#i^e)s=@m|xiOA^-pk-Knhr literal 4851 zcmV?a zaS-R}v+A^T)VAC30AuOsJ7lqH@3r~)4?q0p4=?k#``a(C^48w$C8e5Pe*f=3{M#S% z?_c&RXUw!cjh)s`b8k!QsM;N~tYqc1bVO2;x^hTCTO)R(|=9KmA}Szm$Hmjm@8)Ue~ti?z*;nKXVt+ zYPC&~RwV15XB>4~y%ayAd(Ap{XsY>~#k#c@8~mYEUpxCwW7<#^yLFD5PHQvgawnTr zUu%yvfA@!P%hcZ_%9NjFnz8q++J<-W_~%|LRjJhNx^qgc=gN)><;>R0k(&9@*g0=q zWE>p3n&mMk2QS_|xsy}QXC1uXs^`lIy z3~y7%@HyL}{ylR}bXOmxa`emg?aeipBKMY?@?fo+3X8ZLg3xnCmy1eEnyih~R~^~Y z;k%6UnyItm&LqsyDW~={+ZbujW=+19>HhfB`M)23`f0xETTRhYb$m{qdzt;v3&Sq8 zp;b#xIae7|X5lGE)|TC^(Y{_OL*-jmYt753dB`3!A5Am)pnQxjwm8M(g-`h>Lck<&OwHjNgKgYz0`SLy%`_htE1^+by`xCiG>vha>PU`GFpF&RX!f!v!oj4qwU{r? zVQhwzsm#l__LG`YgN_8~wteiQR>s+~keT>sv%)zHiZHscDxQ>2

            cX9>(~kRFrX~ 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 ZFp)783GjAV00392IIaKy diff --git a/metadata/md5-cache/net-ftp/tnftp-20230507 b/metadata/md5-cache/net-ftp/tnftp-20230507 new file mode 100644 index 000000000000..9b4a07c8f9a4 --- /dev/null +++ b/metadata/md5-cache/net-ftp/tnftp-20230507 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure +DEPEND=>=sys-libs/ncurses-5.1 dev-libs/libedit socks5? ( net-proxy/dante ) ssl? ( dev-libs/openssl:= ) +DESCRIPTION=NetBSD FTP client with several advanced features +EAPI=8 +HOMEPAGE=ftp://ftp.netbsd.org/pub/NetBSD/misc/tnftp/ +IUSE=ipv6 socks5 ssl +KEYWORDS=~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=BSD-4 BSD ISC +RDEPEND=>=sys-libs/ncurses-5.1 dev-libs/libedit socks5? ( net-proxy/dante ) ssl? ( dev-libs/openssl:= ) +REQUIRED_USE=socks5? ( !ipv6 ) +SLOT=0 +SRC_URI=ftp://ftp.netbsd.org/pub/NetBSD/misc/tnftp/tnftp-20230507.tar.gz +_md5_=d276041d7a60d19355248b07eb96ed94 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index 3f291eea29b2d60cae10983f80cf7d8b30dba610..f3e645472defe4279c3bb43407eb2838e17984ae 100644 GIT binary patch literal 15885 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 literal 15563 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 Z*SV%dgV90f#BlCE{eQ+taNtaA003y*=e7U< diff --git a/metadata/md5-cache/net-im/neochat-23.04.2 b/metadata/md5-cache/net-im/neochat-23.04.2 index e9635242ebb1..08af3b4fc47e 100644 --- a/metadata/md5-cache/net-im/neochat-23.04.2 +++ b/metadata/md5-cache/net-im/neochat-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/neochat/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-3+ handbook? ( CC-BY-SA-4.0 ) RDEPEND=app-text/cmark:= >=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qcoro5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/knotifications-5.106.0:5[qml] >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5[qml] media-libs/kquickimageeditor:5 >=net-libs/libquotient-0.6:= >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=kde-frameworks/purpose-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/neochat-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b58a9320cb98ba24ab6c8e413c6ca748 +_md5_=91418de22a881e86589c91bb66ba6802 diff --git a/metadata/md5-cache/net-im/neochat-23.04.3 b/metadata/md5-cache/net-im/neochat-23.04.3 new file mode 100644 index 000000000000..5d5dbcbd552c --- /dev/null +++ b/metadata/md5-cache/net-im/neochat-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-text/cmark:= >=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qcoro5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/knotifications-5.106.0:5[qml] >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5[qml] media-libs/kquickimageeditor:5 >=net-libs/libquotient-0.6:= test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Client for Matrix, the decentralized communication protocol +EAPI=8 +HOMEPAGE=https://apps.kde.org/neochat/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-3+ handbook? ( CC-BY-SA-4.0 ) +RDEPEND=app-text/cmark:= >=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qcoro5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/knotifications-5.106.0:5[qml] >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5[qml] media-libs/kquickimageeditor:5 >=net-libs/libquotient-0.6:= >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=kde-frameworks/purpose-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/neochat-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b58a9320cb98ba24ab6c8e413c6ca748 diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-6.22.0 b/metadata/md5-cache/net-im/signal-desktop-bin-6.24.0 similarity index 89% rename from metadata/md5-cache/net-im/signal-desktop-bin-6.22.0 rename to metadata/md5-cache/net-im/signal-desktop-bin-6.24.0 index af40bf1422c5..39dfc56819e9 100644 --- a/metadata/md5-cache/net-im/signal-desktop-bin-6.22.0 +++ b/metadata/md5-cache/net-im/signal-desktop-bin-6.24.0 @@ -7,9 +7,9 @@ INHERIT=pax-utils unpacker xdg IUSE=+sound KEYWORDS=-* amd64 LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1 -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-sound/pulseaudio media-sound/apulse ) ) +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-libs/libpulse media-sound/apulse ) ) RESTRICT=splitdebug SLOT=0 -SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_6.22.0_amd64.deb +SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_6.24.0_amd64.deb _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3c279d32030343ae6beb580da2f9858b +_md5_=e508c593302b978c41fd64a1441de165 diff --git a/metadata/md5-cache/net-im/tokodon-23.04.2 b/metadata/md5-cache/net-im/tokodon-23.04.2 index 3818395c949e..da62e6743369 100644 --- a/metadata/md5-cache/net-im/tokodon-23.04.2 +++ b/metadata/md5-cache/net-im/tokodon-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/tokodon/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=CC-BY-SA-4.0 GPL-2+ GPL-3+ || ( LGPL-2.1+ LGPL-3+ ) MIT RDEPEND=>=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebsockets-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/tokodon-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5141f0d9340bfa444fe3cf353a5a8334 +_md5_=c0409a051c5abd2b76c0f181431579d3 diff --git a/metadata/md5-cache/net-im/tokodon-23.04.3 b/metadata/md5-cache/net-im/tokodon-23.04.3 new file mode 100644 index 000000000000..bfcfcc24a773 --- /dev/null +++ b/metadata/md5-cache/net-im/tokodon-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebsockets-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5[qml] test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Mastodon client for Plasma and Plasma Mobile +EAPI=8 +HOMEPAGE=https://apps.kde.org/tokodon/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=CC-BY-SA-4.0 GPL-2+ GPL-3+ || ( LGPL-2.1+ LGPL-3+ ) MIT +RDEPEND=>=dev-libs/kirigami-addons-0.7.2:5 dev-libs/qtkeychain:=[qt5(+)] >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebsockets-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5[qml] >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/qqc2-desktop-style-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/tokodon-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5141f0d9340bfa444fe3cf353a5a8334 diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz index 929b2de877911a5e79efb41efd4b4b044976150e..24d6cff9a7bc81a1050b92fc4490919f8afcf7ea 100644 GIT binary patch delta 13640 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 delta 13359 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 F008ATM_m8_ diff --git a/metadata/md5-cache/net-irc/irssi-1.4.4-r1 b/metadata/md5-cache/net-irc/irssi-1.4.4-r1 new file mode 100644 index 000000000000..1f95a1f82c47 --- /dev/null +++ b/metadata/md5-cache/net-irc/irssi-1.4.4-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev-libs/libgcrypt-1.2.0:= >=net-libs/libotr-4.1.0 ) perl? ( dev-lang/perl:= ) +DESCRIPTION=A modular textUI IRC client with IPv6 support +EAPI=8 +HOMEPAGE=https://irssi.org/ +INHERIT=perl-module meson +IUSE=otr +perl selinux +proxy +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-2 +RDEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev-libs/libgcrypt-1.2.0:= >=net-libs/libotr-4.1.0 ) perl? ( dev-lang/perl:= ) selinux? ( sec-policy/selinux-irc ) +SLOT=0 +SRC_URI=https://github.com/irssi/irssi/releases/download/1.4.4/irssi-1.4.4.tar.xz +_eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=2a544402968db926a2ed40fa303de083 diff --git a/metadata/md5-cache/net-irc/irssi-9999 b/metadata/md5-cache/net-irc/irssi-9999 index dfee2c047728..493b7929bc6a 100644 --- a/metadata/md5-cache/net-irc/irssi-9999 +++ b/metadata/md5-cache/net-irc/irssi-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev-libs/libgcrypt-1.2.0:= >=net-libs/libotr-4.1.0 ) perl? ( dev-lang/perl:= ) selinux? ( sec-policy/selinux-irc ) SLOT=0 _eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=39ec5bbca443eb9fac82b037d82088b2 +_md5_=143642e30382081e24928f0321f9d34e diff --git a/metadata/md5-cache/net-irc/konversation-23.04.2 b/metadata/md5-cache/net-irc/konversation-23.04.2 index 2621ce548ad9..517aa9b0b5a7 100644 --- a/metadata/md5-cache/net-irc/konversation-23.04.2 +++ b/metadata/md5-cache/net-irc/konversation-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://konversation.kde.org https://apps.kde.org/konversation/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=+crypt debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) >=dev-qt/qtsvg-5.15.9:5 crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/konversation-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4b01c502886cfd37fd97fe559fdcfe9a +_md5_=70341fc263829754e315dc4129c16f7b diff --git a/metadata/md5-cache/net-irc/konversation-23.04.3 b/metadata/md5-cache/net-irc/konversation-23.04.3 new file mode 100644 index 000000000000..7052681a72c1 --- /dev/null +++ b/metadata/md5-cache/net-irc/konversation-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) dev-qt/qtcore:5 +DESCRIPTION=User friendly IRC Client +EAPI=8 +HOMEPAGE=https://konversation.kde.org https://apps.kde.org/konversation/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+crypt debug +handbook +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kbookmarks-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kglobalaccel-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kidletime-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemviews-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) >=dev-qt/qtsvg-5.15.9:5 crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=5 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/konversation-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4b01c502886cfd37fd97fe559fdcfe9a diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index a87df8416539d803f9528b9f4a195424676fb9ec..a322af72b29a3e54856fe7412f7ec7ea7c0efab2 100644 GIT binary patch literal 56630 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

            MK+n6Y(-ID2KNWB1n}5 z_6*>3u*)2Y{%wo8v+#x~?PB;giXq7?QKw~r5GBx$e_5)swF%ycX`0yRl&hCfp^Q^m38TNxGFz@g0oi>| z!LF}PJA&a~-q#&4nrL@!lla zUtLu%mTFQ^fnOmTwo8BGXe6*MRUzdrfwOF~%NFhT%7rCZgIrHyq{5P*74^3YU8?`B z9yADg5Pr3pp@^FTP#{3!`+hcy)gcG(<~DZQv^h^p8X(Yc=CgRqILxMvhlDoX+XD=! z7pvz8VkEXZ&}BxD)S=la$j}{{_hMzqA3;}D(H~KLsi=N9T1)l(%7Op*yE!lc7ryae zI@q=pd4&LJ>su8Gt6|%f52w4x-<8}1@Rq=M1RZnAMIiCAII0d?Yy{|MuLG|xv|G)! zQ?L-WmTJm8QcU0}RS^$9i*x08M!H`257lV|Hi9Hs@&;$y!6&v4pPP> zpMam>+>(YKCbnX$-f_`xwxi?J_X=$f8?IA%sy%vmNwP}v96)EfA)FO}Ou;tiH|zA3 z0P|)59qqwM(BldC&6HnloJZ1aw`#gqcfdP_PubR09{{uE+Oo2G^; z=W-4&y(p2l2%(-?6bsWQWY|tQcTDRaNV42`KaiS_bCjO9b)i zRQ=-@s^q`$A2zQlenU6r70H{6IvDg#lU1$6HyPDWIR|e~`2hAo@rK*$l#~7LKpKV9 z6?7HR??Ds2!*SKy383aY1h`{3E~Ea8W^(>0NpqNh)UlEh`5Lo#%s)8I=$r^82vGav zG!ls)C(elSXLTy!cC^}wCaohm&WD!bQDao?0r~h^u1N@&#t_(<(Rm@w0J9=S6wNK| zImu^_<7Sy`*IP&7AHV^J5SD@<@u?+**pf9#X8bU|u{uUgtU+4k8*F zX=;lb2=m%wC7lxVRVSmwtRocA{1jL@X<<7MR0{x89Z-XHaA8$(nnGClsO>p*zdX=1 zDb$gVSgdp&F(sMi3-t}5G*(08!nEU-B-6vDZV2a3~d? zMOc^2XyN7+jveuoFa^F`3K5sq{)e^NP0;XmWy1@5l<@T;LJ8uT*4YkwP$U?Vn06r5 z>pD$4IrNl*k8&v4tJ&B{I2~AbYmS`-q`vxR0!c3_yP;OScc3|fEOnZHwlU$OEmBtr z{LL)q4#qlOA3N^W=ki{T3OEE-0p(yY?#_7woZJIz-_VlQwBNC19m{ zNc}zPNZP49Pu;FSl`NxQ{H0_%1==23dF`!Ve*XQp`ODA0Zf~JPY=5f*qsjr!^%94- zmjcI(Ej%R1Yhvn*)*<-R;V-avRm=0j&)2G)d;z=`0+g8C%fop|_dgZyZI47%z^Vd~ z;X0NBC!9;tq<84!O`@(g-W8}v`=m6kW&bsw&a&)zPiJH!rH)-6D(

            JmHjOaS}L5 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 diff --git a/metadata/md5-cache/net-libs/glib-networking-2.76.1 b/metadata/md5-cache/net-libs/glib-networking-2.76.1 new file mode 100644 index 000000000000..c34699ead1cb --- /dev/null +++ b/metadata/md5-cache/net-libs/glib-networking-2.76.1 @@ -0,0 +1,17 @@ +BDEPEND=>=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( sys-apps/dbus ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=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.73.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(-)?] libproxy? ( >=net-libs/libproxy-0.4.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=net-libs/gnutls-3.7.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ssl? ( app-misc/ca-certificates ) gnome? ( gnome-base/gsettings-desktop-schemas ) test? ( net-libs/gnutls[pkcs11] ) +DESCRIPTION=Network-related giomodules for glib +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/glib-networking +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson-multilib xdg +IUSE=+gnome +libproxy +ssl 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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.73.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(-)?] libproxy? ( >=net-libs/libproxy-0.4.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=net-libs/gnutls-3.7.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ssl? ( app-misc/ca-certificates ) gnome? ( gnome-base/gsettings-desktop-schemas ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/glib-networking/2.76/glib-networking-2.76.1.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8690a0c2d0ce0c1cab9064a119c8703f diff --git a/metadata/md5-cache/net-libs/gupnp-1.6.4 b/metadata/md5-cache/net-libs/gupnp-1.6.4 new file mode 100644 index 000000000000..ea6db447a6e5 --- /dev/null +++ b/metadata/md5-cache/net-libs/gupnp-1.6.4 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/glib-utils gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) dev-libs/libxslt app-text/docbook-xsl-stylesheets virtual/pkgconfig !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) vala? ( || ( dev-lang/vala:0.56 ) >=net-libs/gssdp-1.5.2:1.6[vala] net-libs/libsoup:3.0[vala] ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] ) >=dev-libs/glib-2.70: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(-)?] >=net-libs/gssdp-1.6.2:1.6=[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-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(-)?] >=net-libs/libsoup-2.99.0:3.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/util-linux-2.24.1-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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +DESCRIPTION=An object-oriented framework for creating UPnP devs and control points +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org meson-multilib python-single-r1 vala xdg +IUSE=connman gtk-doc +introspection networkmanager +vala abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2+ GPL-2+ +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[xml(+)] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[xml(+)] ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] ) >=dev-libs/glib-2.70: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(-)?] >=net-libs/gssdp-1.6.2:1.6=[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-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(-)?] >=net-libs/libsoup-2.99.0:3.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/util-linux-2.24.1-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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ?? ( connman networkmanager ) gtk-doc? ( introspection ) +SLOT=1.6/1.6-0 +SRC_URI=mirror://gnome/sources/gupnp/1.6/gupnp-1.6.4.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9ac440c4c5e4c7fcdf5677a5abfe4ea6 diff --git a/metadata/md5-cache/net-libs/libktorrent-23.04.2 b/metadata/md5-cache/net-libs/libktorrent-23.04.2 index c1a3e3c1edc6..16bde07b5613 100644 --- a/metadata/md5-cache/net-libs/libktorrent-23.04.2 +++ b/metadata/md5-cache/net-libs/libktorrent-23.04.2 @@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv ~x86 LICENSE=GPL-2+ RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 !dev-libs/botan[gmp(-)] || ( 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/release-service/23.04.2/src/libktorrent-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ff1501057f4d81ff8021dea93221246d +_md5_=72581eb2cd09a8093b54928aa4ee67dc diff --git a/metadata/md5-cache/net-libs/libktorrent-23.04.3 b/metadata/md5-cache/net-libs/libktorrent-23.04.3 new file mode 100644 index 000000000000..79e9955831cd --- /dev/null +++ b/metadata/md5-cache/net-libs/libktorrent-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=dev-libs/boost-1.71 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=BitTorrent library based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=app-crypt/qca-2.3.0:2[qt5(+)] >=dev-libs/gmp-6.0.0a:0= dev-libs/libgcrypt:0= >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 !dev-libs/botan[gmp(-)] || ( 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/release-service/23.04.3/src/libktorrent-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ff1501057f4d81ff8021dea93221246d diff --git a/metadata/md5-cache/net-libs/libquotient-0.7.2-r3 b/metadata/md5-cache/net-libs/libquotient-0.7.2-r3 index 7ab4810f32e4..b7fb5334071b 100644 --- a/metadata/md5-cache/net-libs/libquotient-0.7.2-r3 +++ b/metadata/md5-cache/net-libs/libquotient-0.7.2-r3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/quotient-im/libQuotient INHERIT=cmake IUSE=test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=LGPL-2+ RDEPEND=dev-libs/olm dev-libs/openssl:= dev-libs/qtkeychain:=[qt5(+)] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5 RESTRICT=!test? ( test ) SLOT=0/0.7 SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.7.2.tar.gz -> libquotient-0.7.2.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=60f0cf403e068fb8fb547152054e8d48 +_md5_=9a10c877522c4342d0753ed7ef39f8cc diff --git a/metadata/md5-cache/net-libs/rest-0.9.1-r1 b/metadata/md5-cache/net-libs/rest-0.9.1-r1 index c5969b8e9961..ae586861576e 100644 --- a/metadata/md5-cache/net-libs/rest-0.9.1-r1 +++ b/metadata/md5-cache/net-libs/rest-0.9.1-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://wiki.gnome.org/Projects/Librest INHERIT=gnome.org meson vala IUSE=gtk-doc +introspection test vala -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-libs/glib-2.44.0:2 >=net-libs/libsoup-2.99.2:3.0 dev-libs/json-glib:0[introspection?] dev-libs/libxml2:2 app-misc/ca-certificates introspection? ( >=dev-libs/gobject-introspection-1.74.0:= ) REQUIRED_USE=gtk-doc? ( introspection ) vala? ( introspection ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=1.0 SRC_URI=mirror://gnome/sources/rest/0.9/rest-0.9.1.tar.xz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 -_md5_=9e78c57b9093609e3c6183a46d757ebb +_md5_=502edbe4017246260bfd5e9631aa66a7 diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.40.2 b/metadata/md5-cache/net-libs/webkit-gtk-2.40.2 index 742bb519da25..517f5d63f078 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.40.2 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.40.2 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.webkitgtk.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake IUSE=aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X -KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~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= >=media-libs/libepoxy-1.4.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 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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 ) REQUIRED_USE=|| ( aqua wayland X ) @@ -15,4 +15,4 @@ RESTRICT=test SLOT=4/37 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.40.2.tar.xz _eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea ruby-single e045ee439d34b230e588900a87a11904 ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fdeafda52e11f205e2940f5a1e1b067e +_md5_=80c1cb9a51b3686daa0d87d7297c9100 diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.40.2-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.40.2-r410 index ff42a4db1be4..7badcff770a3 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.40.2-r410 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.40.2-r410 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.webkitgtk.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake IUSE=aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X -KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~loong ~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= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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 ) !=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?] gui-libs/gtk:4 >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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-lang/python-3.12.0_beta3:3.12[xml(+)] >=dev-lang/python-3.11.4:3.11[xml(+)] >=dev-lang/python-3.10.12:3.10[xml(+)] ) || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.0 virtual/rubygems[ruby_targets_ruby30(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ) >=app-accessibility/at-spi2-core-2.5.3 dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 dev-util/unifdef >=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 >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=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= >=media-libs/libepoxy-1.4.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 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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 ) +DESCRIPTION=Open source web browser engine +EAPI=8 +HOMEPAGE=https://www.webkitgtk.org +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake +IUSE=aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~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= >=media-libs/libepoxy-1.4.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 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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 ) +REQUIRED_USE=|| ( aqua wayland X ) +RESTRICT=test +SLOT=4/37 +SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.40.3.tar.xz +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea ruby-single e045ee439d34b230e588900a87a11904 ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=c57acf26df164447d144b935d0ff0a0c diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.40.3-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.40.3-r410 new file mode 100644 index 000000000000..d65392165ba0 --- /dev/null +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.40.3-r410 @@ -0,0 +1,18 @@ +BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12[xml(+)] >=dev-lang/python-3.11.4:3.11[xml(+)] >=dev-lang/python-3.10.12:3.10[xml(+)] ) || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.0 virtual/rubygems[ruby_targets_ruby30(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ) >=app-accessibility/at-spi2-core-2.5.3 dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 dev-util/unifdef >=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 >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=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= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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 ) !=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= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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-lang/python-3.12.0_beta3:3.12[xml(+)] >=dev-lang/python-3.11.4:3.11[xml(+)] >=dev-lang/python-3.10.12:3.10[xml(+)] ) || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.0 virtual/rubygems[ruby_targets_ruby30(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ) >=app-accessibility/at-spi2-core-2.5.3 dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gperf-3.0.1 dev-util/unifdef >=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 >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/ninja-1.8.2 >=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?] gui-libs/gtk:4 >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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 ) !=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?] gui-libs/gtk:4 >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 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 ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd 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 ) !aB_pYzN4*=%3@Nj>uww9U9q!*d= zUgnnw7Q2`P8$`A;|6XGRfU^&o?9R%{WCG{x9kF~}=3F=bumAS{{@aIt`@g^b{Q1|9 z=~Mc2e*6+Y^c+9@m;dYE{?GqC{g)4|A0eLWZ0kPiD91dnk$*#7J%p>z=vo^C~6wnvPIPIj*DbkypvH&DC#y^XlQ? zgU9;t|NI~ScEt4I4&`cPmOIB|tvk;i`K&$qb)~h>81og@Rd?ed*ACaoU(WN)^|Z;bEUiQV_oMJW
            sh8e%EVb8~*0uYQTD#_0arjjG9(UO* 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

            U)Q-y~x|a+nnRIuc!3K$= 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%0Avkx!@|h%*lOF3uEq?v; zVr_rfS>b;5NtSImL`Z6~u*bTsMj)lukRBOoILU%%QPtAfcww1Dze!Hql?#o0@>4@C z!h+-TF-QO@8r~`5Ovv!dU2?q@9;W<#G`?7H15@4gELMLaUiTJ#o!p|cv%{_DbTH+k zkwJL2)C_l1)_+-J-ykPT@9l^|DXioK9_P>Ad9y)rRL7^HJ&r@K7j5-aL+~29{P`HZ zM5|}38VwBOApzex?xgfI2#-{VPMT-|b}AehNpk~)cg8J{3PaS(jmDnlLfVO6s)pWF3P9Q(emQB_@}_9ML?GA1?? zo~2S2JW)*XpG#|+9YXZic15KnwWDR&Df$Aut?RbjnjvTsx2q|4IvfNx<=l*Ei@3in z)BNvrIPz2ZP@XvcMctIPZ0tMP_gDhIjWb4Ek-&dSUadjjfWWs{8a=HjRxB6Q8=&q$ z$Sv5k=c$=58@(z(e=Gdz+-cdCV`sGm%0>WsWj2Pi=<*O39K^6o8J#n48dTY}XKlQD zx(I}UQoE*+z0{;ynF=X4g(ZkOoYun$X&0J{l`GXJ!4a0ZmmE5BDKzToJXnPKz0y$ACU3-QR&ny&BN zP}Q46kO0nAi?aJ@PR-1$b<4E`eR)j7k&l0T>bAxKpqSwBw6T0DCLd@;Mf=j1gXl^o zu(jRC8Z&Qpe70QG@EH5sD*dPb^b(%7PuuZ<6!+9`R_X(ckoAk(+!WDU7i+0qCcH8c zr?(%}(3aB5Qwfntl0Fvs za@rW7rpoD(%PZdGAeUV$T5AmFSZ2@><9-uV`tSJqSslg~I(Bq$?6IlX$Q<+`qb4h0 zt1tkyF*rfhOI>F)|5de_4Q~NBz4m|Rl&85XGUYgsUUGqAA}IaL2@S=$(l#YIjZv3c zl5#?2r~Ho88B*7(z4-Sy-pN<9DrmY^bSNJ>#7}DwIb~Hld_u$!@XFR`MOZ z@AKx});UYGl5(Qu`*KoT5TzGLeu>tx-UJYuxi&7yxYN*1uNzHfaC zSV6_-?2=t$wdmskx?WO1({~%uTXSkfQJ|`< X59+o~T6Wue`k(&;w`RN!G-(0=f$-Zz diff --git a/metadata/md5-cache/net-misc/dropbox-177.4.5399 b/metadata/md5-cache/net-misc/dropbox-177.4.5399 new file mode 100644 index 000000000000..5f924dc40071 --- /dev/null +++ b/metadata/md5-cache/net-misc/dropbox-177.4.5399 @@ -0,0 +1,16 @@ +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-177.4.5399.tar.gz ) x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-177.4.5399.tar.gz ) https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=89d0b954ab3cc637e603f62e60b32bff diff --git a/metadata/md5-cache/net-misc/gnome-remote-desktop-45_alpha b/metadata/md5-cache/net-misc/gnome-remote-desktop-45_alpha new file mode 100644 index 000000000000..6ef33a6e7b7e --- /dev/null +++ b/metadata/md5-cache/net-misc/gnome-remote-desktop-45_alpha @@ -0,0 +1,18 @@ +BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils virtual/pkgconfig doc? ( app-text/asciidoc ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=x11-libs/cairo x11-libs/libdrm >=media-libs/libepoxy-1.4 >=dev-libs/glib-2.68:2 x11-libs/libnotify app-crypt/libsecret >=media-video/pipewire-0.3.49:= app-crypt/tpm2-tss:= rdp? ( >=media-libs/nv-codec-headers-11.1.5.0 >=net-misc/freerdp-2.10.0:=[server] >=sys-fs/fuse-3.9.1:3 >=x11-libs/libxkbcommon-1.0.0 aac? ( media-libs/fdk-aac:= ) ) vnc? ( net-libs/libvncserver ) +DESCRIPTION=Remote desktop daemon for GNOME using pipewire +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-remote-desktop +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson systemd xdg +IUSE=aac doc +rdp systemd +vnc +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=x11-libs/cairo x11-libs/libdrm >=media-libs/libepoxy-1.4 >=dev-libs/glib-2.68:2 x11-libs/libnotify app-crypt/libsecret >=media-video/pipewire-0.3.49:= app-crypt/tpm2-tss:= rdp? ( >=media-libs/nv-codec-headers-11.1.5.0 >=net-misc/freerdp-2.10.0:=[server] >=sys-fs/fuse-3.9.1:3 >=x11-libs/libxkbcommon-1.0.0 aac? ( media-libs/fdk-aac:= ) ) vnc? ( net-libs/libvncserver ) x11-wm/mutter[screencast] +REQUIRED_USE=|| ( rdp vnc ) aac? ( rdp ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-remote-desktop/45/gnome-remote-desktop-45.alpha.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b58b47ca0dcf29581a386fc16de2bbc8 diff --git a/metadata/md5-cache/net-misc/httpie-3.2.1-r1 b/metadata/md5-cache/net-misc/httpie-3.2.1-r1 index be846a2e41ad..6c2957be4f95 100644 --- a/metadata/md5-cache/net-misc/httpie-3.2.1-r1 +++ b/metadata/md5-cache/net-misc/httpie-3.2.1-r1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/charset_normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/charset_normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/charset-normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/charset-normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Modern command line HTTP client EAPI=8 @@ -7,10 +7,10 @@ INHERIT=bash-completion-r1 distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 x86 LICENSE=BSD -RDEPEND=dev-python/charset_normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) +RDEPEND=dev-python/charset-normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/httpie/httpie/archive/3.2.1.tar.gz -> httpie-3.2.1.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c4e235ce8bbe5c169c2205c241177445 +_md5_=823a87efa0446057f78951b08cad2980 diff --git a/metadata/md5-cache/net-misc/httpie-3.2.1-r2 b/metadata/md5-cache/net-misc/httpie-3.2.1-r2 index 5d5f4e4cba42..af817ec29e85 100644 --- a/metadata/md5-cache/net-misc/httpie-3.2.1-r2 +++ b/metadata/md5-cache/net-misc/httpie-3.2.1-r2 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-python/charset_normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/charset_normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( dev-python/charset-normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/charset-normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Modern command line HTTP client EAPI=8 @@ -7,10 +7,10 @@ INHERIT=bash-completion-r1 distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=dev-python/charset_normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) +RDEPEND=dev-python/charset-normalizer[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/multidict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[ssl(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[ssl(+)] ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/httpie/httpie/archive/3.2.1.tar.gz -> httpie-3.2.1.gh.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=31e6faa610e8f392188032dd078074d5 +_md5_=f8dc1d8dca6f40cf3c738c722dbb8dc3 diff --git a/metadata/md5-cache/net-misc/kio-zeroconf-23.04.2 b/metadata/md5-cache/net-misc/kio-zeroconf-23.04.2 index 787d8bf7a952..6e5188f7313f 100644 --- a/metadata/md5-cache/net-misc/kio-zeroconf-23.04.2 +++ b/metadata/md5-cache/net-misc/kio-zeroconf-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.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/release-service/23.04.2/src/kio-zeroconf-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b26ec9528a2c8ad42748785a8de60392 +_md5_=350f6e80565e7d7b1fbe029245b22580 diff --git a/metadata/md5-cache/net-misc/kio-zeroconf-23.04.3 b/metadata/md5-cache/net-misc/kio-zeroconf-23.04.3 new file mode 100644 index 000000000000..ea7389cfade9 --- /dev/null +++ b/metadata/md5-cache/net-misc/kio-zeroconf-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 dev-qt/qtcore:5 +DESCRIPTION=KIO worker to discover file systems by DNS-SD (DNS Service Discovery) +EAPI=8 +HOMEPAGE=https://apps.kde.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.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/release-service/23.04.3/src/kio-zeroconf-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b26ec9528a2c8ad42748785a8de60392 diff --git a/metadata/md5-cache/net-misc/lldpd-1.0.17 b/metadata/md5-cache/net-misc/lldpd-1.0.17 new file mode 100644 index 000000000000..a918efac84de --- /dev/null +++ b/metadata/md5-cache/net-misc/lldpd-1.0.17 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( graph? ( app-doc/doxygen[dot,doc] ) !graph? ( app-doc/doxygen ) ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst prepare +DEPEND=acct-group/lldpd acct-user/lldpd dev-libs/libbsd >=dev-libs/libevent-2.1.11:= sys-libs/readline:0= seccomp? ( sys-libs/libseccomp:= ) snmp? ( net-analyzer/net-snmp:=[extensible(+)] ) xml? ( dev-libs/libxml2:= ) test? ( dev-libs/check ) valgrind? ( dev-util/valgrind ) +DESCRIPTION=Implementation of IEEE 802.1ab (LLDP) +EAPI=8 +HOMEPAGE=https://lldpd.github.io/ +INHERIT=systemd bash-completion-r1 autotools tmpfiles +IUSE=cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers seccomp sonmp snmp static-libs test readline valgrind xml +KEYWORDS=~amd64 ~x86 +LICENSE=ISC +RDEPEND=acct-group/lldpd acct-user/lldpd dev-libs/libbsd >=dev-libs/libevent-2.1.11:= sys-libs/readline:0= seccomp? ( sys-libs/libseccomp:= ) snmp? ( net-analyzer/net-snmp:=[extensible(+)] ) xml? ( dev-libs/libxml2:= ) virtual/tmpfiles +REQUIRED_USE=graph? ( doc ) test? ( snmp sanitizers ) +RESTRICT=!test? ( test ) test +SLOT=0/4.9.1 +SRC_URI=https://github.com/lldpd/lldpd/releases/download/1.0.17/lldpd-1.0.17.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=ee6fd0b75b5820be3dd7dd8d06234cb7 diff --git a/metadata/md5-cache/net-misc/networkmanager-1.42.8 b/metadata/md5-cache/net-misc/networkmanager-1.42.8 new file mode 100644 index 000000000000..07bfa20d9726 --- /dev/null +++ b/metadata/md5-cache/net-misc/networkmanager-1.42.8 @@ -0,0 +1,17 @@ +BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.1.2 ) >=sys-devel/gettext-0.17 virtual/pkgconfig introspection? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/pygobject:3[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ) dev-lang/perl dev-libs/libxslt ) vala? ( || ( dev-lang/vala:0.56 ) ) test? ( >=dev-libs/jansson-2.7 || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) ) ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] elogind? ( >=sys-auth/elogind-219 ) >=virtual/libudev-175:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus net-libs/libndp systemd? ( >=sys-apps/systemd-209:0= ) >=dev-libs/glib-2.40: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.10.3:= ) selinux? ( sec-policy/selinux-networkmanager sys-libs/libselinux ) audit? ( sys-process/audit ) teamd? ( >=dev-libs/jansson-2.7:= >=net-misc/libteam-1.9 ) policykit? ( >=sys-auth/polkit-0.106 ) nss? ( dev-libs/nspr[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/nss-3.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(-)?] ) gnutls? ( >=net-libs/gnutls-2.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(-)?] ) ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] ) modemmanager? ( net-misc/mobile-broadband-provider-info >=net-misc/modemmanager-0.7.991:0= ) bluetooth? ( >=net-wireless/bluez-5:= ) ofono? ( net-misc/ofono ) dhclient? ( >=net-misc/dhcp-4[client] ) dhcpcd? ( >=net-misc/dhcpcd-9.3.3 ) ovs? ( >=dev-libs/jansson-2.7:= ) resolvconf? ( virtual/resolvconf ) connection-sharing? ( net-dns/dnsmasq[dbus,dhcp] iptables? ( net-firewall/iptables ) nftables? ( net-firewall/nftables ) ) psl? ( net-libs/libpsl ) concheck? ( net-misc/curl ) tools? ( >=dev-libs/newt-0.52.15 libedit? ( dev-libs/libedit ) !libedit? ( sys-libs/readline:= ) ) >=sys-kernel/linux-headers-3.18 net-libs/libndp[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ppp? ( elibc_musl? ( net-libs/ppp-defs ) ) +DESCRIPTION=A set of co-operative tools that make networking simple and straightforward +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/NetworkManager +INHERIT=flag-o-matic gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 systemd toolchain-funcs udev vala virtualx +IUSE=audit bluetooth +concheck connection-sharing debug dhclient dhcpcd elogind gnutls +gtk-doc +introspection iptables iwd psl libedit lto +nss nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd test +tools vala +wext +wifi 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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=sys-apps/util-linux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] elogind? ( >=sys-auth/elogind-219 ) >=virtual/libudev-175:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus net-libs/libndp systemd? ( >=sys-apps/systemd-209:0= ) >=dev-libs/glib-2.40: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.10.3:= ) selinux? ( sec-policy/selinux-networkmanager sys-libs/libselinux ) audit? ( sys-process/audit ) teamd? ( >=dev-libs/jansson-2.7:= >=net-misc/libteam-1.9 ) policykit? ( >=sys-auth/polkit-0.106 ) nss? ( dev-libs/nspr[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/nss-3.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(-)?] ) gnutls? ( >=net-libs/gnutls-2.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(-)?] ) ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6(+)] ) modemmanager? ( net-misc/mobile-broadband-provider-info >=net-misc/modemmanager-0.7.991:0= ) bluetooth? ( >=net-wireless/bluez-5:= ) ofono? ( net-misc/ofono ) dhclient? ( >=net-misc/dhcp-4[client] ) dhcpcd? ( >=net-misc/dhcpcd-9.3.3 ) ovs? ( >=dev-libs/jansson-2.7:= ) resolvconf? ( virtual/resolvconf ) connection-sharing? ( net-dns/dnsmasq[dbus,dhcp] iptables? ( net-firewall/iptables ) nftables? ( net-firewall/nftables ) ) psl? ( net-libs/libpsl ) concheck? ( net-misc/curl ) tools? ( >=dev-libs/newt-0.52.15 libedit? ( dev-libs/libedit ) !libedit? ( sys-libs/readline:= ) ) acct-group/plugdev || ( net-misc/iputils[arping(+)] net-analyzer/arping ) wifi? ( !iwd? ( >=net-wireless/wpa_supplicant-0.7.3-r3[dbus] ) iwd? ( net-wireless/iwd ) ) +REQUIRED_USE=bluetooth? ( modemmanager ) connection-sharing? ( || ( iptables nftables ) ) gtk-doc? ( introspection ) iwd? ( wifi ) vala? ( introspection ) wext? ( wifi ) ^^ ( gnutls nss ) ?? ( elogind systemd ) ?? ( dhclient dhcpcd ) ?? ( syslog systemd ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/NetworkManager/1.42/NetworkManager-1.42.8.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 +_md5_=4c626a3f90a7a5168e862c033d138b17 diff --git a/metadata/md5-cache/net-misc/rclone-1.63.0 b/metadata/md5-cache/net-misc/rclone-1.63.0 new file mode 100644 index 000000000000..109689d0bac4 --- /dev/null +++ b/metadata/md5-cache/net-misc/rclone-1.63.0 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install test unpack +DESCRIPTION=A program to sync files to and from various cloud storage providers +EAPI=8 +HOMEPAGE=https://rclone.org/ +INHERIT=bash-completion-r1 go-module +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 +RDEPEND=sys-fs/fuse:3 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/rclone/rclone/archive/v1.63.0.tar.gz -> rclone-1.63.0.tar.gz https://dev.gentoo.org/~slashbeast/distfiles/rclone/rclone-1.63.0-deps.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c7ba787a198ae6d787f76a59c91dfefc diff --git a/metadata/md5-cache/net-misc/usbip-5.15 b/metadata/md5-cache/net-misc/usbip-5.15 index aed51b0194eb..07c776ca8280 100644 --- a/metadata/md5-cache/net-misc/usbip-5.15 +++ b/metadata/md5-cache/net-misc/usbip-5.15 @@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/glib-2.6 sys-apps/hwdata >=sys-kernel/linux-headers-3.17 virt RESTRICT=binchecks strip SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde estack c61c368a76fdf3a82fdf8dbaebea3804 gnuconfig b6b3e92f8b8c996400074b5f61a59256 kernel-2 f3fe06845554116f3a63786f864ff07f libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=b5ee7a841f08fb2cb467128d0b8d0faf diff --git a/metadata/md5-cache/net-misc/vde-2.3.3 b/metadata/md5-cache/net-misc/vde-2.3.3 index 4a90d86f77a1..4b1513a716b9 100644 --- a/metadata/md5-cache/net-misc/vde-2.3.3 +++ b/metadata/md5-cache/net-misc/vde-2.3.3 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://virtualsquare.org/ INHERIT=autotools flag-o-matic IUSE=pcap selinux static-libs -KEYWORDS=amd64 arm64 ~loong ~ppc ppc64 ~riscv x86 +KEYWORDS=amd64 arm64 ~loong ~mips ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=pcap? ( net-libs/libpcap ) acct-group/qemu selinux? ( sec-policy/selinux-vde ) SLOT=0 SRC_URI=https://github.com/virtualsquare/vde-2/archive/refs/tags/v2.3.3.tar.gz -> vde-2.3.3.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2c71952b84231c76ea5d5cb60b61b7c8 +_md5_=ef5d95135251740536e582ecb8a86bae diff --git a/metadata/md5-cache/net-misc/xmrig-6.20.0 b/metadata/md5-cache/net-misc/xmrig-6.20.0 new file mode 100644 index 000000000000..c21891f1b59f --- /dev/null +++ b/metadata/md5-cache/net-misc/xmrig-6.20.0 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/libuv:= hwloc? ( >=sys-apps/hwloc-2.5.0:= ) opencl? ( virtual/opencl ) ssl? ( dev-libs/openssl:= ) +DESCRIPTION=RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner +EAPI=8 +HOMEPAGE=https://xmrig.com https://github.com/xmrig/xmrig +INHERIT=cmake systemd +IUSE=cpu_flags_x86_sse4_1 donate hwloc opencl +ssl +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 GPL-3+ MIT +RDEPEND=dev-libs/libuv:= hwloc? ( >=sys-apps/hwloc-2.5.0:= ) opencl? ( virtual/opencl ) ssl? ( dev-libs/openssl:= ) !arm64? ( sys-apps/msr-tools ) +SLOT=0 +SRC_URI=https://github.com/xmrig/xmrig/archive/v6.20.0.tar.gz -> xmrig-6.20.0.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=60fcf25a93e1993dd34683a796eb9f90 diff --git a/metadata/md5-cache/net-misc/yt-dlp-2023.03.04 b/metadata/md5-cache/net-misc/yt-dlp-2023.03.04 deleted file mode 100644 index 921851660faa..000000000000 --- a/metadata/md5-cache/net-misc/yt-dlp-2023.03.04 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !net-misc/youtube-dl[-yt-dlp(-)] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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 wrapper -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos -LICENSE=Unlicense -RDEPEND=dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !net-misc/youtube-dl[-yt-dlp(-)] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/yt-dlp/yt-dlp/releases/download/2023.03.04/yt-dlp.tar.gz -> yt-dlp-2023.03.04.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d04377b16f441461b86ffac1b31b9570 diff --git a/metadata/md5-cache/net-misc/yt-dlp-2023.06.21 b/metadata/md5-cache/net-misc/yt-dlp-2023.06.21 deleted file mode 100644 index 987de7631944..000000000000 --- a/metadata/md5-cache/net-misc/yt-dlp-2023.06.21 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !net-misc/youtube-dl[-yt-dlp(-)] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -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 wrapper -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos -LICENSE=Unlicense -RDEPEND=dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !net-misc/youtube-dl[-yt-dlp(-)] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/yt-dlp/yt-dlp/releases/download/2023.06.21/yt-dlp.tar.gz -> yt-dlp-2023.06.21.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ff94f296b10fd67719d5dc8263dab105 diff --git a/metadata/md5-cache/net-misc/yt-dlp-2023.06.22 b/metadata/md5-cache/net-misc/yt-dlp-2023.07.06 similarity index 97% rename from metadata/md5-cache/net-misc/yt-dlp-2023.06.22 rename to metadata/md5-cache/net-misc/yt-dlp-2023.07.06 index ed55d5067dbc..def5034273af 100644 --- a/metadata/md5-cache/net-misc/yt-dlp-2023.06.22 +++ b/metadata/md5-cache/net-misc/yt-dlp-2023.07.06 @@ -11,6 +11,6 @@ RDEPEND=dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_pyt REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/yt-dlp/yt-dlp/releases/download/2023.06.22/yt-dlp.tar.gz -> yt-dlp-2023.06.22.tar.gz +SRC_URI=https://github.com/yt-dlp/yt-dlp/releases/download/2023.07.06/yt-dlp.tar.gz -> yt-dlp-2023.07.06.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wrapper 4a1902f969e5718126434fc35f3a0d9c _md5_=f41b318f396e04128de653dd2486d2eb diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz index 0cb7ce2e5dbcad3abf2cc08fc39f464f59eb7dd5..f01a1971568bc818d220bb59da6960711dec5124 100644 GIT binary patch literal 3753 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

            yD^x#Xf-Y(p&P) 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/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/alligator-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=caf253eec64e06ffc19d61e377430275 +_md5_=859824b7643520531a6552ce35e11ac7 diff --git a/metadata/md5-cache/net-news/alligator-23.04.3 b/metadata/md5-cache/net-news/alligator-23.04.3 new file mode 100644 index 000000000000..0c56f7a0b055 --- /dev/null +++ b/metadata/md5-cache/net-news/alligator-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Convergent RSS/Atom feed reader for Plasma +EAPI=8 +HOMEPAGE=https://apps.kde.org/alligator/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+ +RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/alligator-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=caf253eec64e06ffc19d61e377430275 diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz index f1211448a3cecc5f8aedd35f02e9e5fcda20579b..1db83cc666da513cb3b74fae93f665588bfa1aff 100644 GIT binary patch delta 12850 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 QY}vp3fBGdDhSFRB0O~$0xc~qF delta 12714 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 k#ri?l+vZH-In<9M=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=net-libs/libktorrent-23.04.2:5 infowidget? ( dev-libs/geoip ) mediaplayer? ( >=media-libs/phonon-4.11.0 >=media-libs/taglib-1.5 ) rss? ( >=dev-qt/qtwebengine-5.15.9:5 >=kde-frameworks/syndication-5.106.0:5 ) shutdown? ( kde-plasma/libkworkspace:5 ) stats? ( >=kde-frameworks/kplotting-5.106.0:5 ) upnp? ( >=kde-frameworks/kcompletion-5.106.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.9:5 ) zeroconf? ( >=kde-frameworks/kdnssd-5.106.0:5 ) ipfilter? ( app-arch/bzip2 app-arch/unzip kde-apps/kio-extras:5 >=kde-frameworks/ktextwidgets-5.106.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/release-service/23.04.2/src/ktorrent-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a50b5938c6a92a027824bff6bf92ac61 +_md5_=57a05e2b219371abd3ad896faa1165d5 diff --git a/metadata/md5-cache/net-p2p/ktorrent-23.04.3 b/metadata/md5-cache/net-p2p/ktorrent-23.04.3 new file mode 100644 index 000000000000..9ac127ae1f4c --- /dev/null +++ b/metadata/md5-cache/net-p2p/ktorrent-23.04.3 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/gettext >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=net-libs/libktorrent-23.04.3:5 infowidget? ( dev-libs/geoip ) mediaplayer? ( >=media-libs/phonon-4.11.0 >=media-libs/taglib-1.5 ) rss? ( >=dev-qt/qtwebengine-5.15.9:5 >=kde-frameworks/syndication-5.106.0:5 ) shutdown? ( kde-plasma/libkworkspace:5 ) stats? ( >=kde-frameworks/kplotting-5.106.0:5 ) upnp? ( >=kde-frameworks/kcompletion-5.106.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.9:5 ) zeroconf? ( >=kde-frameworks/kdnssd-5.106.0:5 ) >=dev-libs/boost-1.71 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Powerful BitTorrent client based on KDE Frameworks +EAPI=8 +HOMEPAGE=https://apps.kde.org/ktorrent/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=+bwscheduler +downloadorder +infowidget +ipfilter +logviewer +magnetgenerator +mediaplayer rss +scanfolder +shutdown +stats +upnp +webengine +zeroconf debug +handbook test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 >=net-libs/libktorrent-23.04.3:5 infowidget? ( dev-libs/geoip ) mediaplayer? ( >=media-libs/phonon-4.11.0 >=media-libs/taglib-1.5 ) rss? ( >=dev-qt/qtwebengine-5.15.9:5 >=kde-frameworks/syndication-5.106.0:5 ) shutdown? ( kde-plasma/libkworkspace:5 ) stats? ( >=kde-frameworks/kplotting-5.106.0:5 ) upnp? ( >=kde-frameworks/kcompletion-5.106.0:5 ) webengine? ( >=dev-qt/qtwebengine-5.15.9:5 ) zeroconf? ( >=kde-frameworks/kdnssd-5.106.0:5 ) ipfilter? ( app-arch/bzip2 app-arch/unzip kde-apps/kio-extras:5 >=kde-frameworks/ktextwidgets-5.106.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/release-service/23.04.3/src/ktorrent-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a50b5938c6a92a027824bff6bf92ac61 diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz index 597fe834cc21d524e0101a3a304fa10ce9763091..c7206ebb71a4142caef6e64049806423ce7158ca 100644 GIT binary patch delta 9512 zcmV+@CD+=EN~ueKABzY8000000{?xS*^V8@k%sU66#W8h+)?q=?d%#2Kl z7DaMelr-|w&-Yie&uK0&EXxwR _d{v|TXfBWHoet3uHi^@qRy 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 GLjVBMU*~TC delta 9353 zcmV;4BzD`WON&Z>ABzY8000000{?xS*^V7Ya)$5cDf$K2$bGrgUk~I>$ _d{v|TXfBWgbe|m@?pFaHWpKsh_e{>Hi^@qRy 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/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=haproxy dataplane api / sidecar +EAPI=8 +HOMEPAGE=https://github.com/haproxytech/dataplaneapi https://www.haproxy.com/documentation/dataplaneapi/latest/ +INHERIT=go-module +KEYWORDS=~amd64 +LICENSE=BSD +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/haproxytech/dataplaneapi/archive/v2.8.0.tar.gz -> haproxy-dataplaneapi-2.8.0.tar.gz http://gentooexperimental.org/~patrick/haproxy-dataplaneapi-2.8.0-vendor.tar.xz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f2779bc8be22608634ff7f682cb8bdba diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index 5b1b6cae154c93d7dabe88b7a0e18c7529770721..9be39ac1a51d1231084ad13b86999bb7b11c4948 100644 GIT binary patch delta 8245 zcmV-5Aj;p{XyRzF2o!(4?u3x=_YS`yJaBDldTm5B$TE2g4UvG@GT$P~0{CE6abEa) z{DK=uFYWjMAznRdqD!pE0AQtoXqi;d-t#p%Ft8MO(hMcXwHyg}unuREY`0BYHJH)Z zSOZPc-~zHND0oo_8UO-`*Mb<;=ipoLa%z)p+!D@4G75u%dNY5FkXukbf`=kzii<6d|iBE3Z;b~$$5s@V~u*jvoX8xDqdsQf2qdE8hyL;Bg*TC{vD!*CJQ`|gm z@O6V{fNT9BPOy}kwzFrF2`&L3V*-e(b`BxCGfNtKUiyCv7l^L|(YnTW3dM*Rpn`hA zT@R`WDaNnEzPP#DrpcCYMpJ7vqZ3xqaaE@o;To%UV%^LIr=G+sR3?V4XoLsDktlUd znP^6ex-MY&$=dO=)PS6%ok{%h2q*^BIgV*K4|G^Zj8BJTtottn?n=7H*ja~9wX@sD zV(qeaf---gay0&d5=Whbf6@BDKA7JaS-JJrA*%ocW?4wWMa)h{E#NSSG#&xqBmShL zLvbykT`5U>JV%o$;e>>ispqEcn$i~4rWpZj7`|Qof7~JBk${owq+HNsPHnQV2xl;u z^&RTm2;?$g3N|+lcpL|#dO`~KBUXg6RhWx{f$V=-8!(#1fcdrUL;C+Rc3;1~s+4Dc zDdPOFH!jnsMl7YLePdO0p=@4(0OlQwG%+oRwo+r zmr?uv{fe6Ap76bQ8^Pl=g$pgQv>}RNLVcqVPdCk9##0t-x|1}0F5VULUi(S7&~env z$N}_64p7aQGY|wjsr_Osm-4cr;mMZ>tDt|LcT^h-IXZig4!zOCBFRzq9w;EMMuaX8 z5{2l;+>KO*w@8$(8Bq-*nkW06#>0S?pr!|ah6}7D-Kzo}+BaB8?>f~pN6xVp{pe`{ zm1Wx2>`pdpfpGutp!v&w0Sou-DKXP-EEQ`Q(H-$xVVw2ifnn}GLswsm%wxGVQm}up z^xcEP2tK4oT>{~eLkEDxs7bGmv`QYeqYh|>3*d^eFd{vUFvv^3fd%OM*7cp(%Z_pY zFaj(MACbi=J11AIjR&*?g{P)>>_&|p4@n&jKw&{xNQ%;96F~q&#lZQ1F&u(12hyOu ziJ^65fz$RCst*$84HufGpXq-cx0io!Uq1i+P15CSXD>X=+I6p?H1uRdv?VkgFduqK zpp0|!u1Lmkz=>m#C^>$aGOeID>KBs5>*BC@IX96L{GeY5eT@e!*M~-8!F3=?q^gob zHK&R^h`0j`-)$F0=(jb>m{I;YntV_xAA!C0R0*jHx zcO2wF*;tyT-JlF7;kdBmWob|X$k?nKOiJlQd~+iaqZ$hP*H!{nn6FX6bwT673=5YZDn3_** zL%UA+3=IoM9;_AZ$e^hCu1PFm*n=GKJKM~OFTiaLwbiv1gf0Pa;B189TTk=z_m}@8 z^8C-SUwXbaME!m5N)0kF){uu00fF{jMf&Vu_13J&1w;K7bYvRya*=-&hj*9hLeUL1 zu&M0`q8%uovRzwqN?311TN?a;`isaUm+e1>IckUX)R_Zxghs8cAgzlwCEcRlLe#`MFT&?(ic($wfKQMY ze&0_pWFRjofh>Q0qxNyzjf@s_!G#Gfl$r#Jhq905MW_qAZTKy7KucPS-|)8ua%tA)k5elF+TeuOz#a*Cy0u zoiIVFMjoKFPDGwkptukOOLJZW#E1lb2qQkxk|@!Rz>a^BECPVQjQ~%fHv>zG41ggu zl%-*g1IOn=^4}CcrU+lCZKENWX;~dn+$;V9GDh@+KHy7O#WVpi)Qf8eou)1^zi~A) z5M>(uMv$4N1t4)su4w2amP~mdsP*_bSryeyaB=~yWSWRU zjA&kUCMbWeB1B1uUMkj@5F&!`9y<+#c$PLC$8_i_{8Vk)EeCBXis6vg7*1q{4i=#3 z0OOW5Kn*pp3aGLS&LNyge-^vhZAuuahOo+f0}Lf2ov2heUvn+6LX_3kq%~q{f%-v9 zf_B%)6fy;Xn(7r59gtC@XpC#73dHj}>A*um5aNFXGsP^Sza@%QLP7T42m3{=uDpUi z?l7e-BtA;k7X+LPX&s3IYj0~9 zl;?EpC)p;WoDQtuzgt}znMu?5f?XhfFf4!AHGJLhF&fn7|M$&1lBhvD0DM8e4nC|T zE#?Bwi5FDA(PgiL9-4J6n$%=D;ySD~Ag8{at%g3fJSU6pCayQ?Fqp72){gK=zK!N| z?h8wC+{D&5R;g~^`!Ayv)TU_uz8@g*uWhC4=+M!;AI1eM1kym>=#gDrlN$mpUt51I z9e5*<*J&wmy1LHu!G2pOnbhLyF!^8sFH9B+Q`y=-o~i9jO?f0eC@D{Qw?7i>A@PaE zhnEmhpvYdTxEkL#G{Z3Yv!R4X>jwmz$EATlxXsq&(d98V3+@#aL`2lNCL)D$h66Pz zaX^`U5@0uo{+un~N{|uT^1q6f$@qWNhixZHVgn6C++#In*Dkh$+ymr<4%nW5rQksj zYy#qUIz4;QA-`*0$|yO+bUmzm*1q@gnjnfh4-M^xeOO@(xRYd7m!WGiT>JkHGW7Ls zvOz9OJO&t*x&t^#FAN=yHTa^T^Py%w-h!VXQ~5JM7j?X&c2Pj{Xqu*MpeKKpMqV1? z15BolA}A?}*sroK7@eUm?d(_U0JH7WJz$Decus2L*b^r3VGe<14!p*iYIFgZE)xJr%R3g&psDwrisMFE_*AcZpseN5-CiB!+ zchKzvUuk3D){y9pSKD%Olne!0l%LRqlkguOe?K)gNML?)gDJ6`(_PVdM2{ya=mtmS z41@5sFDcrs_0O@&SIg@$R@#;j(Ih@qr&4+YJsLN=cMDOCMoU zfBeCK2NB@ZSl5Y2LZW_Z!%tQy7+~z!x;|zAM3D3)!Rb-?#=^-sE)C}Kc_`xqSCNAn z(!qTWB-hAO^qJ4hYRvsPR^>HT4?St5zB$nwiiCAF^)Mo28%6loJ&(;YkKs|V4<{j} zqg7~yEN{x6Y;7dX3Bxpibf|ft*%xvIe>g*>FEoTUpk$|OK@~N1R|_8*+kL)89iF4( z71|_6*CLKLBAd4^B(>XAE|enOF|oW^JG}srm&7BLG5UxXa(ve!ixbd~;BO?)kX(_c zM%_2tOTap1hIJyvtFzX@X!G{RSmo!4B7JDmbd%-B4MKE;8pdJCVRfAYR>$LLf8#o; zUFFZjA>t83HLt6j&x!1!Y{o!!7bE|6GfhLsiNAi+Fb zizHfZ-r|JnPa4_Dh!c$>Ta3IQ)4|{q9D*!ZW zi@NIQItfp*aKKITf{L)lm7&^>{l4)JsmNbm5Ei6=#cEz2}C`Z^qn>RM!L3xpWW* z+Ty)&%tzZYlKrYkggMGnvjzwrFnD2iaMz~!Zwx*@aw5~vSs*k(fH2;8R*f)*`iFR3 zi3RQ7K|Lp(0T~kqT{Hv63j&$Yyc@oBbPP|K1h#^3 zQDjufA0BTv9lK3_tBXi7pr;pN3`E4dX~Yb;yJ=BnnkGASy7VaNMy)!*sGcU;cL6{w zl&dlr&n-{QI8Jc7!nQ!w5Zsva?+vnDI}qeI9# zh!S~lnEK`le@{nApcl?YWdm0PO6T&cM$&mBo%5X6&RWWl9*IA+1(Yz;(!LN7GC%`O zh=*Js&$6c%m@T( zb!db^mbOscUbYfNtAlRZk#b9OH)&q;is_bMy3E3@Dg(-wU0cqxr=UX<8mCQxG_J2~ zreR?>F~AW~1LL7Gz}l_O*wg^B2mOX=iXMASx@zJ`J8wD)qQk(HVT2iwF0O(NNa^-I zaQ)|Kf9bew;C;NQMfy;feGN@KXLSznNfSY!8Jnmfh^^@`6ctDgY9hB_XrPmXuGEIt z0U6|!Ci7-emq$a$fLg}7X`XVD0DEXVF$En(nz%Oz)gk_Ia)R)Ai`xd7hFArC$s+K< zs=2f@%|Ef7%_!FD4s3zqL*ZvUAmV3eY8WyFf8**DpJ?t@cCil^bmT^DoY)}aiSoyq z%0ZpDA%ST+R0+0~`hHmJVP7Xbw`T;7W`pkDkVL3F9{w-#7c>@9kQ6bg;-$lqr6D1B zV4z=sr^%wfKOsg342S{G$CSBJveQq z;7ie&>dEN10mZL_20DU}H8iM^@jB&ne+^H8+}SG*$!2tNXQ{9MNZ?|FL$#rYp;@>m z&&$0B3w5r89*TozS42$4^LCuK>!S~AQ;Fae_)cl zk69NV#GvZ9HYg7=)y`Dy5ynv@h0v842^11kR$Gj9t;W0Ra-X9kyXd;U)#abf zqi(%B9?UGa^AD!|$Em_6hcwJYeoXDJ4Nx*yQv(*m&tIn?kgP?NYGfj5jt;}z;6iXd z>Fjyq^MUkWH9L)H;P5G#uI`A&lYJ;4BAVNBi0PsZ+0m@8-9QVcx;Xh!Yw=ty`fA*kD`PPIDc@Pa2FHGf-;XCU=Ly5ZH) z(LdcSF|R!<_$<2X7y&UN{9auYNQuhplEi=`KY;~;?v(Qpg%`DV3f4E7AzeSCT~uxP z>(H$B%GxzJrGwuPJr9l2aoCkok+Z)DRmDm_hDw7b1>J*HwuZxU`Yc3t9yvalzWF*L6VJhR-#tpC>k2I+V4q zey!8(HBs^*=rAc@j3+I+18RjZ3l;(5!eqhVZ_xho@!F(!q<_>?d6-otzyTf`*SG=I z16S*?y{;fZ(_pKIwybXt{!YxzX5i>x;r{l)20qiusjF}?a8)< z=gD!7Yp^354a#V>5a;SBr|W#W>GA_eZR@}(ayiH@ zkE~m0dJ*-(sysK4oYYy>mPgPre)XqrdXx{+^;0T3)PG6K+LqFm7*q(w@RB+W(kUpE zxH@?)Cjt#7@1ql2ErAh`bby{Uw~!|$M+YQb(+zb2gIF;sKwL>lGx-ZG5y-tcGNt#X zt6sk7cC+|gp8a*0E#!yOY)RwG$U;C|gAp3uL0ctYFceEXWz#)sv&REM>y*ADUzS%_ zLDyelhkqt3#A8qn!Rag{52z}OsL`Y@t!DG6xso(dr85R{)WjK$WcSiTN^4B%IuxcO zXuOGr13(r0OE#*0suv6PAz%pT)PZTjsB;W>yH)urNoS`U3#gGpw3d#ld)>e{s-zU! zu%-N`G5NsMT_EYpE$k#raDSWB{+Ky+DCu z!qlE5kVCiCL|uvz2$wAT(&DtFd*O623=q-%588E6ad-YJF+=tMctN*{&73Ty`#G$n z<%T)Cpa4ow5-nYgHSH$0rj6QslJ>^9;`#s zg<-loM2bb@ksYqbpA;pUz-BnopG3oeZLesmH5rF)-^e;BrEBUsInHmPvvdSLRh^@e z+eOPx2{7F%S9Av)O6brkr z3!2NhT1-%?20e!IN7HOsLKQuV3p&UM9gHZt-9rP29!%$R4MOt$A!JuxdD!gUK=w%T zdL2te-U_YMbbzgjroPsZn1=SytTfcGaeiRigU($Z-N;sU669!bJDeMoiw)tr61jRCawW%Nnm}ce+bg| z`R(J^m+v30!~*@EkS6z}T3h#XXn*Z+nS5P#x=q2720^1~-$Y|h5|J!Z)-eM_`9jb4 z>-=YGMQ0EPs+Bd;<#fEA3~a3y0_;tBj#kK6ZT>9y9X5nkiw-`beQxKv)xH6Dv?Zy_ zy0n=+fbVf#OyR{kXy$8VIG)iqHbT zK8tSDqSB8}!5>2l$Ab8OpS=1hUhVCFPuA|+&!ruYM&$RFzcw8d*1^!MBb>!_ z=M?rS15SrprXIi!(@86SobS_xq%CUL71%P}W8(ML!Jp=kJx*u5wWo|5*X4SZ(#aYh zj`#DUt?GoLM=z4F)3!7bD}Uuk23mu^Pg#eo%kh}WktKXf0=HK!a91`l|JzTemu?QH7m z*OS!BWhrzLy66md(cJ~C7`(4}3tjY}kp!v{Zqbq9RIj^+pt}TmAb%1&2oHT>!Mu)i zsQ7fm9pVFPNkwlUA|VE{Zkt{gW*5_V28PM0c9sqwsUWwu%6MN1Tg5x+7J;fMP+jzt zu?b%Hj+jm*@2M6lMz2bVA%=%eVWYk@_XW1gMB8O5JNva6k{*PHh^KyxHBb3#C`x9ng-@H%o4^ z+Rh0YW<9#eErtR&1Al7TPE1)wqmfQyYqKq+J0G&_sOPJ<1dK-Ye}a%uTPj_*y;ii= zLUchvOBX;8863paJx}N~u+Aqb4f+8Ag@Z6>JHI! zA;5dEUVeQ3Kt?^sYm44L9BZWHFTXce(=|m{@vc!++;9=&TsNwrllEylt3h4V3X&y8 z{qQbGt<$t4A9Oqbl8XXz%2rpvYC}So{qQ1DhheTw9R&{0rmkQD=5OLklT@$mRb2sj z9W2vjg=Gg}D1VXB44d}bqo%@mU0qfs!qtHf^gHiQ;`8c}z-0W;v94hO9ZnuPYYD6# zTXRIOopaMwF&!F35Bl2Lp92*YsE6Y`2oznQq<#>9z6|A{D=EqPqzjsw?xm{Qse!8D zzIrB4vyXmgY4AxKDJnjE#?nSCavML=!ZiZbJYED44SxtK1M^Im%WA`pSYyzf-Mn(A zz;>g)bZp87rKmmhqv^CLbxe#%sG?gbNpBsIt_dT!B`EqqxkKsvsyb1+lUa>ZhYaw* z9%8t;#uIkqg#IgTSqj?C;3_`^Rtl??3vt_2IWK>&K`4{ln`mC)eT^X^4B| zf_m53NPk#n>SAI9vJTB>?LKIO#T}SYYS|plwj=P=9o6VDy0x%GdBSkKPHtsi2aMz~ zDvr?|H4MQC?U8MC5Fm@n$TFR~Ux&qP+_h;g*UG55jHULM4>5F1rw$jU59NYL$Ju8M zG9}I8U{WExtZOU@bJIb;4uxtI3AfXxhF5mdJ%5z2^wDrZ)18gz4owN_#AVTpKZv;E zA0zkj<;$mA+;mzm{xrv?fhf(vMC}s?-5*E{x8ZGYEnU;Lse%=&gFHH23K%QXwRZuK zkpQOQx6q}oM#$$HbT;+yWe4DMU_sLBpJyP{kE7Kd%IH7>4mDVjYxTM$`?~Q)Q`!k}+BJ&Unyxlo zx(1mXz0Q_X^NvI%a5KKovHi=iX}k4tpe?B#)O9&|o_HGs4*=(MXNz)Q*T?A4gS@9U zQc0i)olQTm0TXM2S?k`bIZjD$;LF8Xp>nvatp})xIO);>{$%KgI&L3PQd{vVV6;iR zJE3b+N4wQqaHVZyfK8JeYQJbCJ{3<|1Zhm231m%Ln7UR|T{5I4R!wangKntVc62@u n1%O}Wak6$RLc$d5h^N|LrK*)e{X~Fz|J(lsiGck=l3oA+CX9?3 delta 8249 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/elt-patches-20170815 app-arch/xz-utils +BDEPEND=sys-devel/gettext dev-util/intltool virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 app-arch/xz-utils DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=net-misc/networkmanager-1.2:= >=dev-libs/glib-2.34:2 >=dev-libs/dbus-glib-0.74 dev-libs/libxml2:2 dev-libs/glib:2 >=net-vpn/openconnect-3.02:= gtk? ( >=app-crypt/libsecret-0.18 >=app-crypt/gcr-3.4:0= >=x11-libs/gtk+-3.12:3 >=gui-libs/gtk-4.0:4 >=net-libs/libnma-1.8.36 net-libs/webkit-gtk:4.1 ) DESCRIPTION=NetworkManager OpenConnect plugin @@ -12,5 +12,5 @@ LICENSE=GPL-2+ RDEPEND=>=net-misc/networkmanager-1.2:= >=dev-libs/glib-2.34:2 >=dev-libs/dbus-glib-0.74 dev-libs/libxml2:2 dev-libs/glib:2 >=net-vpn/openconnect-3.02:= gtk? ( >=app-crypt/libsecret-0.18 >=app-crypt/gcr-3.4:0= >=x11-libs/gtk+-3.12:3 >=gui-libs/gtk-4.0:4 >=net-libs/libnma-1.8.36 net-libs/webkit-gtk:4.1 ) acct-group/nm-openconnect acct-user/nm-openconnect SLOT=0 SRC_URI=mirror://gnome/sources/NetworkManager-openconnect/1.2/NetworkManager-openconnect-1.2.10.tar.xz -_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c3b0b947646190517ee2d0982679da06 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=5dadeab44db30f4e7077f56531dbb68b diff --git a/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2 b/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2 index 7abcaabfedbc..90258e0c99cf 100644 --- a/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2 +++ b/metadata/md5-cache/net-vpn/openfortivpn-1.20.3-r2 @@ -5,10 +5,10 @@ DESCRIPTION=Fortinet compatible VPN client EAPI=8 HOMEPAGE=https://github.com/adrienverge/openfortivpn INHERIT=autotools linux-info -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=GPL-3-with-openssl-exception openssl RDEPEND=dev-libs/openssl:= net-dialup/ppp SLOT=0 SRC_URI=https://github.com/adrienverge/openfortivpn/archive/v1.20.3.tar.gz -> openfortivpn-1.20.3.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=191c584f89f05c6e457a9d42a0bd5320 +_md5_=345f35b56a464b993a5d1cb9eec7cb26 diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index 0345ea0abd493d0e73489a133c81464765995ca4..e402a5fbb3e66b8942f5a58b5e34c9ea01552401 100644 GIT binary patch literal 27211 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 Sk^{Pzzx@Y&U40r~y8r-Ah58Es diff --git a/metadata/md5-cache/net-wireless/bluez-5.68 b/metadata/md5-cache/net-wireless/bluez-5.68 new file mode 100644 index 000000000000..32e354e83efe --- /dev/null +++ b/metadata/md5-cache/net-wireless/bluez-5.68 @@ -0,0 +1,17 @@ +BDEPEND=dev-python/docutils virtual/pkgconfig test? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) python_single_target_python3_10? ( >=dev-python/dbus-python-1[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/dbus-python-1[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/dbus-python-1[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=>=dev-libs/glib-2.28: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(-)?] btpclient? ( >=dev-libs/ell-0.39 ) cups? ( net-print/cups:= ) mesh? ( >=dev-libs/ell-0.39 >=dev-libs/json-c-0.13:= sys-libs/readline:0= ) midi? ( media-libs/alsa-lib ) obex? ( dev-libs/libical:= ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd ) >=sys-apps/dbus-1.6:= udev? ( >=virtual/udev-172 ) +DESCRIPTION=Bluetooth Tools and System Daemons for Linux +EAPI=8 +HOMEPAGE=http://www.bluez.org +INHERIT=autotools linux-info python-single-r1 systemd udev multilib-minimal +IUSE=btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_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 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.28: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(-)?] btpclient? ( >=dev-libs/ell-0.39 ) cups? ( net-print/cups:= ) mesh? ( >=dev-libs/ell-0.39 >=dev-libs/json-c-0.13:= sys-libs/readline:0= ) midi? ( media-libs/alsa-lib ) obex? ( dev-libs/libical:= ) readline? ( sys-libs/readline:0= ) systemd? ( sys-apps/systemd ) >=sys-apps/dbus-1.6:= udev? ( >=virtual/udev-172 ) selinux? ( sec-policy/selinux-bluetooth ) test-programs? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) python_single_target_python3_10? ( >=dev-python/dbus-python-1[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/dbus-python-1[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/dbus-python-1[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) ) +REQUIRED_USE=btpclient? ( mesh ) extra-tools? ( deprecated readline ) test? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) test-programs? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) +RESTRICT=!test? ( test ) +SLOT=0/3 +SRC_URI=https://www.kernel.org/pub/linux/bluetooth/bluez-5.68.tar.xz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=fc8073d8361fc21fd938048ab079f659 diff --git a/metadata/md5-cache/net-wireless/iwd-2.7 b/metadata/md5-cache/net-wireless/iwd-2.7 new file mode 100644 index 000000000000..f0088c405345 --- /dev/null +++ b/metadata/md5-cache/net-wireless/iwd-2.7 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup unpack +DEPEND=sys-apps/dbus client? ( sys-libs/readline:0= ) ~dev-libs/ell-0.57 +DESCRIPTION=Wireless daemon for linux +EAPI=8 +HOMEPAGE=https://git.kernel.org/pub/scm/network/wireless/iwd.git/ +INHERIT=flag-o-matic linux-info systemd +IUSE=+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono standalone systemd wired +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=sys-apps/dbus client? ( sys-libs/readline:0= ) ~dev-libs/ell-0.57 acct-group/netdev net-wireless/wireless-regdb crda? ( net-wireless/crda ) standalone? ( systemd? ( sys-apps/systemd ) !systemd? ( virtual/resolvconf ) ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/linux/network/wireless/iwd-2.7.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=af25e566379a821922e53a31f5e1cb2c diff --git a/metadata/md5-cache/net-wireless/unifi-7.4.162 b/metadata/md5-cache/net-wireless/unifi-7.4.162 new file mode 100644 index 000000000000..b4ef4175c563 --- /dev/null +++ b/metadata/md5-cache/net-wireless/unifi-7.4.162 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst preinst prepare setup +DEPEND=>=dev-java/java-config-2.2.0-r3 +DESCRIPTION=A Management Controller for Ubiquiti Networks UniFi APs +EAPI=8 +HOMEPAGE=https://www.ubnt.com +INHERIT=java-pkg-2 readme.gentoo-r1 systemd +IUSE=systemd system-mongodb +KEYWORDS=-* ~amd64 ~arm64 +LICENSE=Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti +RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:11 >=dev-java/java-config-2.2.0-r3 +RESTRICT=bindist mirror +SLOT=0/7.4 +SRC_URI=https://dl.ui.com/unifi/7.4.162-3116043f9f/UniFi.unix.zip -> unifi-7.4.162.zip +_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=cbc62fc153afd0aa7f82316b8e6a810e diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz index 5d7d93623ccbb7f7e0dde42b12f9802e4040365b..80f98b23080439a5637c574e9ea7e62ae22dc8b8 100644 GIT binary patch delta 8777 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 delta 8747 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 VN0X{afn@*N{{xr1 celestia-1.7.0_pre20221215.tar.gz https://github.com/CelestiaProject/CelestiaContent/archive/bc8208e4474aee9a1096c6479a1e7f298aa98d02.tar.gz -> celestia-1.7.0_pre20221215-data.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=24c3c6906cf364f276364af9e5709c10 +_md5_=a5f24473716edf16f93669a8af5d9f85 diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 1ef15072700e5af904dcb0b8c548c2635748137d..bf547961509dea3c07a3270cc38371e823029f31 100644 GIT binary patch literal 18384 zcmV(qK<~dFiwFP!00002|An2~awJERWZ&m2@B@JO{qoo&v$7*H^S1lm;@4sgs|wWs z*kte5?@l@``2rP$^9!&a?He#G79Xtve6|MQ=Ji`Lzl z?ZeED@0uf|-Q8#|wrySDM=s~WN+HeU_>arZ*_O=ovu@w3_jB9Sd=INyKb*-WN8?hj zHFg{NSZPF4Hn%vtsa$^JK3nK9o0KeH)<*xg|B%7@OAh(oJ=ljVOW7R5#Ztk{GV(|z z)?K4tY4w;|ncFw-dYWUenqw->#$0wa4vYA1N{HC1 zR&uQczH7ELopsZ!9NZeSrkQx4q=XgQ^(Tbnm(Tm?l@3x8Xx}Y~2jZxJs*`uW!aI9%@So!>(*|Eu%LsxVN$W@JN@yq9*zTTS$8y?L4lfA=xuRdkDRqoTT>{GSF^9aLS zevTNMD+z;`jRkk~fdJ~W2jd7c0?nH^O17lYjf?x;SM-x@XcBIS{{Zdur(Nr z(TOa-wokp6f=gKQZY#w^^uz3oH+epdXHLvD0?PFJ-&SU{)}6> z2jb8At6%j}C-=eQshDCfz^Lu*h8}QBZPeEJ3Asm;yW>j&VUMXJAJlllqjw%x z?RL)?22Pbq@`*d}T&CT=V4t*ctZrsj#N$EJq#1X5w-xSZ`9NHUPs9@~;4^k{V~O$sD=PF~M)feF?Y=eb(qAQ^6jM+Ind3n5H?#YX`qW+b9<$3EsV8^CdvST(WD z1|Z_7t9)!LxfbTi7jxwra3uV~v@}YvJ`R&>OxfABHi&LVwLD1!NZaJ_4r6xhehmDl zbUXK)aoDnriOzDtT-DscfN$OkgWAl~bl`*l!C(QzN<<)8A>lyf-CTCKQo$5Aa^I7b zksS$vOEMvP>nYRE77)m)#}<9M9w{?iu{p?`4cApr0On+ zbnkq383anD51w+e!4-VHChrZGH2H_0o59=}V^`)1d|S7CBQdozNN5W|y=ESRYcknb zeq~F+U92M&WUuSS=9h4sv6~qDEKbHxz@2XZ)v_S}TyAk;+^->oNF`=AH!YcV+ulkI zIg?KMjyA5`Kw!`-*j)i**L_ZImO04gW$K}<4icErDm0*T`DE!}E;jrAFOs2qFn5-R zc#T9u2(MxAM?jMY865&wEzF?=} zE4h!&{|q7FVGSO43zn2$cH)8o=NVkb`AmN|6PPtgG)kdk8N+>oz14$<$=K4MIi$O8 zBTho{!-axXVu@}5h|R(mS_U}yF`+wLt6^`#qK950AH^di1CYHf$d9M5)(fs?jq8K( z@%z_i@~`-Ap&D0qHRRSF=f**eYn!}cEW`yy1EK;EJ;DZ7*{cVDI&aug25>W^XW5ks zRvNk3ya)l@$F>mnSfyIhJ?>i5h8_T3rSbvIZP@|@F?+Z)+PkG%^>Z5h3A$Gk@JKcs z1QBjo#qUC>F_3kzC=gjf;<4fRe1gMbP>Q`F9e7R~13D2G3=xnrFrm2(K)!_^(TP&j zRgJGC*jm@-p%;Sq%~D_6_m{`VFZTvJ9%I2LF1F&+N2(?gM6l12=8mNPo}p(rfYB|j z0i|hVI}0s}FfLLXm*Hb*a39RGJ+bfLU=tK5at8y=#Odcw2`J^_`*sP8iCkLiM3xP( z3`Znf0BeR|06n5>W6nl&LXoN~eKjtlEeA;hvq`2)$#wynfPBJ-yKF#`O9OY0m24C? z7skho;D%zh61?2eGLfeZub92nIxP-3`7CJC_V2cOxd)^adZdnvk#Hqb^PUi)K}_Mv z__Fg0mJPtzK$@#W3h~J!RRRH*z^@(`93vYu6MIZns3y1}rz>*R0EzlridbCB0Z$|p|_;uamRnPY! zJix8s{ufgLimnD3q7bnj)=j!DmM|#r6Mh$V0UOBhfSbe(D7{0RP)aXp0~jRO^Rf*m z=daK}5voc?gmp9v!oW+(nD9Z^TSNs7{?KK775~WlqHHo5+%B=z4c9At&KC9?F(%M@ z!M&<$C>5SwgiylKjO@6f0`M-x8D1~P9pp5Am>W9>5ge?>Q>>XwPefYL(B z&6)$mDYZmy8h%Ww-N>qG#nvb4FhLv)nU8Ee zK$14Xxm7q`$mJtbd70{p=nKh#hJrF*Yk%_zEU`9(4$SKJ%L z1ru|qvg!!dkRhd56pc&J;a_kko?9ZcVF#c@6nH_`%tmR0h-ASP7Ek9Z6Ur~ z;S3D|=kCQllg1Q)!N=Z-^00A%>E;23kkN}wY>v<}$3n+lbJ!X{oVwhnocfDsQ+ z2RIUmlHdZ9I)84GThbq!fQHWUXP^yv1||i6gERrx*d;Y-GH<-9k78cn*iwN@@+VIq zqlFm~(lB+d|+7jvIk!c^)2U24z83sG28Q zUji5lM;I#fA@vf*h92=Z#Kjur*Om%*-utVO>gK{ri#-Tox{zVPKBfH+#crd+k^wzn zt3f}Oax*a^>viBUROogbIPexPY@sEX1ssdVhVaDEAu*$HYluYs3U@`)ieeBQ@f@x%k-xw+0VZ|$qqy9V4m{bvSy0MlW;i77&Y6clz z=@D0kukzC6w%b!iw<+}rauz9Y&xQAmpcxTKfkBYJNg@TAfE$v@WpOZSOj#1hK|6s% zE4qs|CgBl>FgTL7>R5!QK|BZY-kf1dN`oaEcp`0XX(6;AENeJ}SHi%N)?A0pgc*(v zBz3+GLhkTG)jQAxcrqrz?>Z`j%SJ=vy`BftZ;W&x9EN-mB2-+GD$V^ znn)&Yz=bPL0$qY8L!qaMWM$F^x-p=Y&|%qSn_)-@VV9-l6Jlr21d@ZXs8a9>a*%-8 zd9l?m_y7F7eqK-a=HacPj^|u!Q@N`Ixo1>~T&ikUKCN5SP=WbNW|0t~BEVlDn9#8B zG=Kw{9;HEv6!`v*JX9zlT*w4irE2u#HZmR0f@d8-H~hVk#9b{S3~+4K@-7vZS)kr9 z0Bo*W6F?pu0W}NEmB)YvhowwdD_BR`Poz6fjGM-VkV=}$5|S_cB)}tpuhn>kBVyH8 zXp~4Yj#+x}5V^h_kW5;NU8K}s%=M*pOa(i?tM!WIy^$dJ_z?yo7^mK<%z2fDLJ}jw zfdLm&5MdqRK!h6KNP8k*Sw|M$5K>U0*i{_w0TEGQjZt-s2p{yxy`H_{W;lU?YP!tR z9H5lH9MYuXRmnkCM1)6~PJzo+O$W@C4HhWbpg50eG$0X~%<}~)<17FXG93BUCeqm; z8M3M<)j6)AOJdXDjt_r4qn!&@~XnI z>U%|JMFSp@!FqrJOY0W{0&(HwxxgJ!y&xR44ZwlTLOSqI*tSkSY7ejv+?e#=izJ$u zssq1<4k(k(WF@CglHTV8*TUZ#(kOLn8$R;ym^ z5SY*+;D*GYIL#==X%BH-g5xnPFv>%Ll=lods;iI`p-4d|qz-0H&Vdqa zG+;5r5c1GKEk{NTlK_YUf`_~n(d^`sDdGi|uT%eoP-XnmaL=$G2rMN1-BMB{B#6Sp zMne&v!z2t!G(y1AhICc9C>ZE^iSVSgRP*6Zx<~PN5Ei30v0ZGidu4UsQ#9( zO=yjWFWA(ChPVzIK!@C2x(>qzkgDiR%RpYBd#j_z$>XYBbB(|Z;@UPxmIAC%0o9w# zbB))W$Cp}!iH`7fC5H?2=W5gBH0Kf(mpCvXE3a0e^_UsxtxgU*Ks@LSgG% z+Bm2yGy5-s>5E2Pt230@+xQc#VI!y=zwmyAclg9{x zT38YED(fJP%s^NGCICLyOPT`e_q8F2OlBY^saW6%&n@bRA*;aR_-1}cIAuw24sJ`X z;Eu_#Xo{_VCa%N*)euliR^gN3dwxz#0BPIRlW7L3n7nf9|LqKl37E9O!>BS6@(;cQIWnX zC}*E|a6!Benu#cb-jl0gbHX38A1N0&p9psw@%M2lL&0_{TuUk+698_2_%H$j9f+x; z2IH%11ve%OklV(LO2%77DZGd;S`ZaH1^?ek89_CzCKTZohLx~JS0mS#MbdBRc_KQ= z+S}23u-D)lUBxrZ1ando4rWRKdeGrByakl1*d0AW*jYlFTlXqtMGue3 zumeOvAzg(ArP8VHfLP`X?=C$41mnUZtv;9MTgc!Etx+LH7;FP&7qN#6Sj7eD9{g^p zIFv^N-^HPtWE>FJA=~`E1h82BBu>Xdi}YGuRF@UG`RL--4d&)SCZ0VJO=!4D9K-T} z6B~<8OvPD%xr(&%?hE=YfjBoECt?UaBe(mc}}FigzFoq!4v=4*Ht~amS9phYkY)TpnfB zNdbB6Qbb4=V|EC_5O#W<62=B0OEtly=Zw>lnn_wjm2cc6-lV=B3qA!uvExv&pCBc( zmks}gR2pu~pi&UVfUJrNeUSptd=L+#J~h`&akTM>sGuHJhD*r@HPVX$PTyzab!(j zE%HQkf)U`wuJC9PU+SO`Pyq}LY%x)$gNj#mfNkzs6lHrPBH=JHe~n2O6avyytb`b} z=hbTe^Z5MrlwG)D2Ws88*EtRa6gRAubVBH(*Z3TxE;hXO6s^@wss{nu+Xj%3FKfv> zAt*v6X?fBgKnyKYtBk3E#{v2vtUdY!T1alk6JkryM=$SEQNe8_!sVPH3X2L#T5VC> z9z+W06D*LTs}A3{%K17*8@9zY76hpQ{irx_L*1Z0!KsjnV$cP7M6Mn@)G(o3Ds*HW zIR}DkW7p~QT-58NO8ox4p+dq?H-rI+08N4AWn)M^>XE`7P*N3w&W}L>@?^4y&!~hz zjs-xMjMu%><4i=YnB#(Sscu}=;)M%3bu{kdbfmII=tA27AMUpCC7E2ZujlOQY*?g{ z4DxN2-gQ`_a$xqLBswwoihr#bU|eKsFsH&|dAfi)`2(BANxpOLTY~*(=Km^VSZzkHsG7!*js^&|3{(qmp-=qB=>>YN!X^XA112NcHXKn$hqVhj! z4aN(DRhw5q8X(Pp;pvllHIRSR;7H)oP%9ctYY=#V7%Zu&jgq@w%e=M4e)-(7)Hw=8)A&0c_B9D6 z2mm*YzQDtgaiTvk(5TMz-Qec9ZR5kN^98C0%~mHMo+PuDq)Ki;PstyN5cH7Te3R%{pf=0hIL+>H)KoFa_0sos0NGXf{<)YYfm$ZmVK!dm4!{+6=ZdaQ#Ris}h}> z8o0=od8{=caxhX7H{1)HZce-q6G6Y~5fSP+kwZ4bA%RDozYOZu zhws2FrV2h_2S&$vgf$s13Dk1Sfk(<6sgNBP2{x#=;8GjL7;){Lvnna25prhX)tW%FcbcoQE%j>i(*sO8h6PPT0_1Dlwln2HDJ3(u>gq~M8^;OjLsQvbn~IVfrE3WPOBG5p6ifybs@p{ z0NbiTkA(67d@vD7-F3~Fkl3!3PqlMErimrz3Hu_hMfy9(b^r=2M5P}8bzb<4w z1j3yzQ>)YYRe;X|n;p|1fFr$F90_Kr8lp7?&ERY9FlO*X1tcyDg^=Ek8@{fmA6t8R zdDJ16t#7ATDPKzq9>p+t@(!^E&KRr`%{eqyRezqE>hj+8ib&jOT{YSm7$RY{_UXAM zk~EFdk#>T2t`B-z)WkOtt>A;72HF>G(CMWudXD5juz6okkvo!;90*B)Oe1Z*`i@{( zr@=;ivv&oek|D%|%nAiVr-Y$CG7_f3)t%NA0c)I5$9d}4LRh2Bu^zOCzggy#g-ERE zxTt9ySiO612D-7=saL^^t_4sf5g(II?DQ$%Ch%7anWLiC=T>pVs{;+BOscnFpefY_ z;UQj|xOtvn3%*_f%c81CLAR@a2S}61hW$y?iIY^#GZ7m*4|R9d3$TZP2ei{{Y9yIF zBAh=U*UYG5-JF$JgSSBqN?ndr;dyj?5Pox7*1bjvJUL(zY2-H;4LFcHMAnmladVA! zO(BKL8tqW}tZHd!g#DYTUVeP-n=%iog1**^}Z}$yNaP>=};q*Fp< zh=l@XozJKr)at}EYyNTqzL2(yu+e#yx3Dtq36>OBAgXn2O~^vo03YBYcljr(ttheR zh#$Sx2v5X|I>Wg_evdTg%R?2$t6eTe4So=RnC(#33=2-uc5g#UqO-VgOVsV3&v#a2-V+D=mzMMI(BR#Vs8hUY?YHQILi zg&Y}M$E6S!Z-@A8s5(ii>MV5=s}W@64s`UgiHZxLjY8Tt@3P&pjB zlz(lj?_YlUgl2A^pP$-nPiIogo}+kw&5f#gdM?nrGrp=KBaQ&UG)1i+t7LAmXl7>k zAzmNUw>o`M88#m}MIMHAiys@+3e*l=Fcs{rNkl~nW%X}@EoS$mih+erLlU5z7XX_m z=M>H%dFyfsVh*3usYX(+4JqN7qic`^C&N4&as{J7N;nPbygDgAT|=CpsG9b{LYN8y zY49&J!d(7%d$s6YLsoA}yAJ>PbJM-{f!1quR){pA>CxzGs(`O72oAyKvDM+_Efr!W z?>ZEOIwonm$WfPiSygY;At-P&tJN&-1R2r<9ivAq!GR#S3ku+j!3@a`F?BVm5xN)L z*R)_oO0BRo2UyjbOvVdRE_suI`hpIq4qr07e`$bmspy{5Kwc~YW1V(rkR!llt;jb^-Q>t>45OU2P@*w+ZK33bT+K{W7@^+S#BG^@VDxvZK zHf)1$O73-raqJU>%0EG1TLKJPwzlf@LydS1G-;HuoGO8yI~qxin%4cL`Cb`^xl!GC zHJabs#r0_Zn@mc$@?gLSE)9oYi|j~5m@RfqTtZk#_lrvb)Zl9tEeQfG$pR;B44qPb zOFUKJO#Sh8LS6s^lwT%5vXQn6p!Fq(`aHxqV z5^G)D2OwU`!)fHVyMYlPol!%q+@n!5=Ak z?uSp)oYWs#>JwAbu%re-t?4IuOdii1m|F>bMcv8>8oj+4|-i7s0&Ua?lQi;6k-P%(AB$; zP&P$H3?QE@;=?vNVd4g>nr9T@LxUP4X;ui5g654KiPi}Pt46}Ak(Sc|fkzL-D=beP zm@r*6zv3_CZ2r}8K&hT#998!Dd0V4WNTzhUA(0mQlnFFy zjE^s9I2;Qul+~$Epj6FGrd@Nlf>9xJ51i(|9To+;3`m zgv^SOLAVT0ANmG2Apr6k>Mrrxhe1M6cXv@01-!7q178I}4QokL2k}|M${>2x2}6XA zbP_C{kS;wWL^*U*J2Y@z;8W9j++fl)lVA~^rlTg1*Ar;47&W?O&;K=ySTfLRL?I=A z!92)NP#VJYS`SinzK*Lo_2X<6XGlpywGP#T659Slqka12ox9mP z5h>W9`$5!0=2FvHG&;Dsoc@cVOfp7Hhwk7=1IX~XHJf6Z$}M;lRu4-AyTt}Xg(8oI z`TF9y*dF1uu<5F9Jj8BP-+JnCt0~M#9H?Rtb$q7Td$^o)dXxbXio;v-UvP7CSr=B!UVs9 zcPMWb1a(*8T@}SFDIJFnq2XDV+^KyCkk^&9z5ykhG*GzlYdqdUdCAQdRm)R=Vil)p z{}ikg6~2P=csI0G287huG6ffqZPLkk*Xt8N9IE0m#qWfsHV78QNFstE?1M5NR+Hy0UDcx zKmZfke-TNM+Y(V4PY2Sb3II)Navgo3W(-YpNxOGb+v3v*d$j6ymndyoTw*n{APE9H zKu|21QhlB744`SUoH*08>JVBY>9rQZnZu;FdauHoQP0`Aa7LjJgof0O%{Q-)6X}=s)3@=%61I7==yl3mx zKZ=>rizj{ECY@{8eAY62@yvq7B&d@&+oVO$#Jn z{mqc>wMwO7+LoaP~`;P{xD;Ujuf0z-#a zO%iJ9i-rdv>N=V`+*NGRR}EL9_{sTQeu)0TeT`KlR7QAAfxO_U-f0r0#IHo7^x} zv#^l;Kol%7iy-;|Q`OK^oM4L@2Vgmdz}23gl@7e?@KI+lS)mEJG@5B6(8&dj=q06C zO*UyT7J5-mmILTq)F!To&bDI&f6b^MSoY+Y5s!${1QK>eqo|1)hk=Ewc&zbX$cbNk zrb?H6Y9v?kPisw(2Aar{v~#H@lR_{mIG-&*5zj@MkWe&bF;vs*B&iG@%>CEqJDyi> zir}4lSjlZQp;e6!cZHP{AEc6Tna|?FxgAUe9s@=^jx5LCAD7=A z`~N(z_B3=bl}W0%D!zvUbF1CjghCd37Uj)_D~4)@PrQ_AUh-dHHG(8?Rm)?z1_Tc#@{W{>SU|->)=)A62c9Js zM0N)WX5zaEH&n>XdaNJYjbHzLKDD2fRv&D@Do1EjK{ODQLAp`^dwiF`2)RHE4uN)7u8KC|yQ*3< zhA$TyXH-0!IHt);J=#%(<{I*=Vvk_S(6e$@RV|~gf~6%jFjuc0E~}~5q!oggOj86a zlUJ*zDETglQ8H9JwTA+zdG3aA)poNX*-*=0Sne&g=9`*Z5XtQ^Wp#}Y$y^x*cwgFc zmNZ`rS5jq1^Y}>`uxSW_Cx;gh=M6B?a17v>>sd)*vRbfpKCUHGD0~nl0c&Ta(AuR( zycxCC`sI89Xw=$A5LKo0qKVZ3FsSyV7A*`aL4XNdJpDpCZQf2xB4><2oj>qUg1o3W zN|sk&d{?SCR%=)TF9e>gO;6D zO@Jevv=j>i=cvxg7Q2>3YOAPfEvRu4G&n8dzJMdYwW3f{fjese-~YAcUbCvb?Q8_K zeXeIvzZ$h9oOvwOdn*9P)l2v^^}K;+r(ToBRzW{vFzGA@Brai%)nuh~I=(YCkXI@D9qHx~88E+nnaoZ59>OR1=9w1Vdo(nQRV2NA1U;1_lLk82p%WeHkxp{aN` z3eW~NYoAG$qSIzU0OCvxiuEql(UUr{mZk}~dTq%dg$#9D>7XA}3EFD+@yX2Ndgk}I zTl!52PD{$BHt%%J+%+Ypmee@ggdw&=!c9*>hvFt^PffKhh7|hHnKWO}P)Rdr52?|b zPz`rN~T5N*kyu}6k0S{fogZBaRG6+ z)w^ntHfzr8wJfL&_3-24BV#(V7aHr3bd9LO;$zpKdsV*<g zM%?L0?lodh#Z&m$XfNZZr>FJp)O<;&H|x-}pD#&tf%_VNDlY2)3(k#sRH4b1oMSYU zjtRhYB!yKgO$4r;=nVP@_`#ZgTod zRYdc^1H{Zi2W)J0u2Q^~2=v;Fk`*D_iEw~3s=v|c%uRJURZTRLl&m~b8;T^>EJ)d- z^hN_VNeWSjqb@$O-WpmSx(aCrz7+dknC*A&rXg`2AgadlZ1)IV6Moz!lF?~wR|{-V z>V%m+3td2E)R$J0k$w>?T9dd`ci7t50WGr98zd~K5l^_N`4=9onKdm@i0I#>#kReh z(8Ip>zDuLpzr|{6krB&EnyHJiUNpg{^Hl8@Z)z#93WJMV**UdYLCF!3tRA%4t}RrBm+#uqEiSSYY7nNsizLVG}<+nX0zI@0)6Kv zOo+YuNSb!PKo;y-`qOTvbF{Hj`pItXm>8OS!$-%~I!rsQMqjjfz*h1yACGetWo(?U zI($ieGetu<#2<)U8qga7%9gYvXcWR%VBFOvg1V0ta|@Q$A_dQz^G~eyM%?PnB(Jc% zXaq@HUx&Kbl7^yP>gCdeZT06*F8XrMon}y?qz182A4|L!QP&OP^ zqxVkdBMWY&Mbi8z^yWCjtm>~?*KtDU)Eu|8fH3za%x)_Dqq^g^h?lMIXtX*e(eh-i z->NG6CCR$iJx5->_ptU7O_J1tTapCi(5gu2D2;TbX{LssG%Za_ual7b<74{QBDr~} zO{h*>V(6r+9ZI<-LzAVD>h zW{vij==e2=nFkj}GC++=UiME+_Peg5eF`-?30*u!Y@m6|s7?htbs$*B$$>oe(~@4) zhFi5-URsp61N=OfqVc_jr$C5c3EC)x#;K7{5e3}Zv#_LL@gYN2 zsa-2ahuTIVB;&NWpRLH-4Q;KmQ48|q$Ody@${0_3by8!2-&)Cdc8&<%PwLT3p(6uh z8_j+cRgtU~A$A=?+n{ssXxhiUAJ6~z>GPbQA7ATi>E?i0gNB-*M9?+FC#)w~auni4 zTiUYLvkrTj(Gy>lT`&tzAde!1)u63jaHoMn#FtU2jf4UBRkJq~E~?Z7i@-o+2n|ES zD~$?NC<09>Utb9T!%^XYK-QuNoucWW-7Hy2lUZK-v4AbL?_&Xr?9i=)aM7wa5_0D> za@Q55TS7zwwK%#?CABMSt2`LAT|;H!Q(Yt;!bW2i_vco7)t@)J#57Dq9)mX}odHaI zqHFcOB{lKr&rYa5$Pih_f?$qTLDq)k;~)4V)LWA#@Gy}*t;!1`3S?vazn_y!uPO6$ zfQqaid24;U3dR~kxpW3j>z2WRyYp!MQ zC;>Peff2P=(;*I#7UZxR&Vtmvc;uS8ql*dy7z1Pz8^b%li@3mfiVEynXA?BZ=K;yEO6Ti9gUHM~y{kG8nGer6o2r zI|#4?31YXR1pNAjlaS|_Y6nq)OI`T5w z^GD#^4qeCMB?ojOnb=f^hH_ec0oX(S#D2AQwucGr&3aqPb-%j`w(*Dz^2yW+XuX<1 z3p$e+h#1k*%3G_2|JwKNGGe2_@zK5_cRWlrIIHBPS3szRNBg6-Bod8>m#US3+=&*} zh{mki&JG{gLV*wM_H%m~Kg`EZq|^F9(jj7RHvIH~@KkG>)w1VJP7j(evQctK4YV4n z32M-Ta*5_ekk*imxJ<<7RyE;P@|rD;G8rnSgR z4Z3)h@g{A&`YiI*EVWm`Ma#GN{&-q2NduZY(;;Bc*^b^`qIvYH_cV~iQc9P z&cGKeM5G)~^Ig0637kbh46O+>T6O2OSq6`7T4}EJt7Z85vDsF8`C&c%U5w=Ow@+uq zhMGfe@~gp_%L0bbDk*DZ1FA?+EDeKed6@(~41Xe-oCYq9m=Dwe`05Ftg`YxRV$m=i z@qu!H7S}W6q0S_dbkj(fS*K>1HD2Yn05HDe9b67)il8&rac^q~J^sB$0z`@{vNyCaeX(C|Gvn$iCzJNu|!eyO)=orcU zQTP3C?e|vZz41Qss@^1`6+ZQx+yW(3!DDb}wBoNfSZRq?W-dT?6f^NEn#C zvGH|A3qn@@%zC^1a*nfZ^6X91Rg8#dwVLKLL9X|{ zXvZ#|0jb={Y1SRLQio%8Xt*;yAd;x{T|Td>DP0v#y6Ob*{vWuj#`4Wc+sZSEt=@n6OPi>Xt)_s2aZVOs-C~D zxkSBbLaX((Ty#ia*%7o=#e>fVcCHzz0XvuYY!C=-!Cq=N4NV&YbIj_&$yujd_{4>v zOb3JAodi6!tFmjpJ8NkIIH?yQs2fRx5*is%4F=yv6~GFDM&ym0kNmZ;NG9(&jizd_ zylG9k2D>z;mGuUqNmR$8Mo_I}`l?s8peM44frC@E5%=PP?`y?DbH<3e`&L5rK56pJ}Pl+iDfy!gEzQI&1SZ zgjSXc5dfvtOS7DI2WHc2)GDS1P1@Ar>s821S~Q?u131F_&I#@2(2JnH zw(qAa+T5vxcP;jk&IuULZL5@6n|jKP6=PCuPMvU8E2iSq7_inZ+gb-)!=JUFL}c(P z_HOmW+nGrmn!W@6qV_WB_(*F-`sy0iFjgn{C^Z1O%hni9Zillrz!YqePuKUOC);Q-6g zQJM}j{dqAQI1Eg1!(J19Qh*vG);mSWuc~URywM1ASi!E^fFR9+XCz2H9FX5!E-`w95}^Ji0atX?r^#m^C}owaIRx-_d~B zmCO)z7D)nEV`|bush|T3E*j;Q&R7u~)j7R*N-H3LYp?qDk0$@F*2<>>vQ_Q#PzI}Q z*H(kD&{OC%dUR`Po&(Lb&{^l&di6xs$R>&>8NGyMY1OcHO(~BUjjG}DOOU0r<%LYw zX$MqOTY9R1C~aOsQNuUdWu$XFt0f>tZ|FfOVELdnE)`0;KQA7L+W)z=D_L)O z(I8^fSssu{x^K8u(A#?gE_xQG^`#e>*yyy`XlS~jCD2WCbo|f>NwpWT@ceb?6-Upi z>T0Yz-_W$0jpE8{OE$_#N9x)zuXkf?z0mUX^$fkyPTOUmC7RwS;Brk`)vQQ3Bj#2C(f^NO|7U>K}AEbK}!g1D@Nl-5KpJ26iIK#=vpu&@18m((|bnL za~Zr|5=AO+dWQh~@VyrP^S76$Hhz4*e_G@5X`YqNRjXw|nVT(N8O@ib7Sm2NyZF7< zyKB;A<>ZZ)0jg65xrf&b9VTlsOg|KqN?IwQw|{B`pG$(ZM#O?eYCyseiQ1rVW7EE& zH2KPeCA1frZz$m6h1xc)A<T#+OPB}SxK9atgYp^oH5 z*u6R@)lp}%PASk<*h&f%`{cl8?p0-orNcwP1N2QCR%8%-g~Y+Y2_LwV z-em)uQgKn+%&I#R+WP@XhokdzViy8I$AlI}PT#HeIR^Ms8yGBm4PVb#w-%2d< zd%XTFCH~{n=Vxu_FArxH=cZFKDUh59p1MgiL8sC>;z|3b@P(w8#Hmi{wPxzPC%IZ&Pe}ARqw9A?VA;4Co|)&8sf+j&jp5|mr*F$@wt~K)1bcOdA6XF zWmI<1AW1$WK}{n@I?mJLSO5W?sksup#!8)sQ3X@PZqzGIHy%0Fy$%Q4)`)570C(x! z5N9adqc}`qBnC~2GEA~ z)M-BwKVGFl1v|6}eW~MtC2=TDtFaMvlG?6Cg4*bUvGt;qq-3o=8zLrPV3m+eWzL ztaTDsJlFG|YU1kcwG~ruB5A%^uU)7bkx_4L(_n@68maTAo>z6Et2FR3yhcm3DZN4* zNG?!7Ez)jDyDGpiO%D!YylQU^(59u=fNg*_Xp``pk+do22LN3ailo&OAQUve@gwwh>szY61 zW{Bp1c;m)H>!H-uvXrl*UcV;5;8|*fKSrlXH67Y(A198bei6M90ane|COsXUr@Wn= zJb^YM?s|c;X?Nk~HKZV_)B6FmqfBjoIwaJK2Ee7`m0@Yqm)@U+AU!XtI`0s`O2DAj zAr!S2gLH0bDo?N4(-x+vN;{ZcoNyjUMolAe3Sg1b((;Vx@Z5Es^)Xp52EmL)ubR+N zgoZNRGFs%xbAsY&N!>Y$ab437elPTl9tehn!)YCO*6t<{P+zR26fms8GfYwM8tZz~ zgoPSrulqqosrF7lk^cz!d+xe+qX1#!a`GHumL_R3Rm#v9xL>Q$4(T}wUnDb+vly~kY=G+=n0@s?XOzCpjVul(-S1&Cf1VQ4l%VU4r@U_9dy@N8($Z|Tr1RC zTqb3jwyLapA63oqkg6082~j%-%N zduTZM5s>OCg(Gh?K~9kA?Nhh`z^DRnQaQ33K%Hwnue-IHN5wN*(+fa^zC*`5kktxh z$lW+Oy!;5~{dsz8pl1BV z>4+TU3K56kQVvmsFEsT~E5e9+BaMb?%?P-lJEidsf6;&hYEkXxDgy7Wfs@+K^s7^+ z@6pu}Tskt4ZJL zO47y}ZF6&KWYp%&E{J!8i#D2JP4$?O%Jl+=p({T;mM{ugGYU}ZFuU4@7Tg$$xzUxR zz3bbK;96O4wCUQubGEi?x0DEoIw#cvm34qYfNGRqMZ9D*$D+ObI$wau>176bBUKA9 rF9SkoPfF1_aRVcfV(@=;k4EX5#AOzh+ex$2{oDTs-(e43Z-D>+-@v1g literal 18219 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 diff --git a/metadata/md5-cache/sci-geosciences/gnome-maps-44.3 b/metadata/md5-cache/sci-geosciences/gnome-maps-44.3 new file mode 100644 index 000000000000..b788db14f919 --- /dev/null +++ b/metadata/md5-cache/sci-geosciences/gnome-maps-44.3 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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 >=dev-libs/gjs-1.69.2 >=dev-libs/gobject-introspection-0.10.1:= gui-libs/gtk:4[introspection] >=app-misc/geoclue-0.12.99:2.0[introspection] >=gui-libs/libadwaita-1.0:1[introspection] >=dev-libs/libgweather-4.2.0:4=[introspection] >=sci-geosciences/geocode-glib-3.15.2:2[introspection] >=media-libs/libshumate-1.0:1.0=[introspection] dev-libs/libxml2:2 >=net-libs/rest-0.9.1:1.0[introspection] app-crypt/libsecret[introspection] media-libs/graphene[introspection] net-libs/libsoup:3.0[introspection] x11-libs/pango[introspection] +DESCRIPTION=A map application for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Maps +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 +RDEPEND=>=dev-libs/glib-2.66.0:2 >=dev-libs/gjs-1.69.2 >=dev-libs/gobject-introspection-0.10.1:= gui-libs/gtk:4[introspection] >=app-misc/geoclue-0.12.99:2.0[introspection] >=gui-libs/libadwaita-1.0:1[introspection] >=dev-libs/libgweather-4.2.0:4=[introspection] >=sci-geosciences/geocode-glib-3.15.2:2[introspection] >=media-libs/libshumate-1.0:1.0=[introspection] dev-libs/libxml2:2 >=net-libs/rest-0.9.1:1.0[introspection] app-crypt/libsecret[introspection] media-libs/graphene[introspection] net-libs/libsoup:3.0[introspection] x11-libs/pango[introspection] +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-maps/44/gnome-maps-44.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=19e020c230b2da96b902c7e855af6e24 diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.28.6 b/metadata/md5-cache/sci-geosciences/qgis-3.28.6 index 88791180e4a7..0b5991f0c5b4 100644 --- a/metadata/md5-cache/sci-geosciences/qgis-3.28.6 +++ b/metadata/md5-cache/sci-geosciences/qgis-3.28.6 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.qgis.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake python-single-r1 virtualx xdg IUSE=3d doc examples +georeferencer grass hdf5 mapserver netcdf opencl oracle pdal polar postgres python qml serial test python_single_target_python3_10 python_single_target_python3_11 test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2+ GPL-3+ RDEPEND=app-crypt/qca:2[qt5(+),ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain[qt5(+)] dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= >=sci-libs/proj-4.9.3:= sys-libs/zlib >=x11-libs/qscintilla-2.10.1:=[qt5(+)] >=x11-libs/qwt-6.1.2:6=[qt5(+),svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( sci-geosciences/grass:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) pdal? ( sci-libs/pdal:= ) polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[sqlite] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[sqlite] ) >=sci-libs/gdal-2.2.3[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/jinja[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/owslib[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/jinja[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/owslib[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/PyQt5[designer,gui,network,positioning,printsupport,sql,svg,widgets,python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] >=dev-python/qscintilla-python-2.10.1[qt5(+),python_targets_python3_11(-)] dev-python/sip:=[python_targets_python3_11(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) serial? ( dev-qt/qtserialport:5 ) sci-geosciences/gpsbabel REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) mapserver? ( python ) test? ( postgres ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://qgis.org/downloads/qgis-3.28.6.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d9dc146ce0d8420a608d9d0a23a4bc6f +_md5_=9aec22072f0959dcb2b0048fa38e89ba diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index baf867eb220a005cd23718e87a90c1ea796bcea7..aca318658aa8602912abde55a93328768a7d5227 100644 GIT binary patch delta 61995 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 Od(>>q>HXdAfcW=5!Q@g645$F4b(y$1lyhS( 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 Xsl;~vjY0m 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 k2d8zx~ty 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 diff --git a/metadata/md5-cache/sci-libs/arpack-3.8.0 b/metadata/md5-cache/sci-libs/arpack-3.8.0 index c7aeca5f8e3c..9b0a57782605 100644 --- a/metadata/md5-cache/sci-libs/arpack-3.8.0 +++ b/metadata/md5-cache/sci-libs/arpack-3.8.0 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng INHERIT=autotools fortran-2 toolchain-funcs IUSE=doc examples mpi -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=BSD RDEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran SLOT=0 SRC_URI=https://github.com/opencollab/arpack-ng/archive/3.8.0.tar.gz -> arpack-3.8.0.tar.gz doc? ( http://www.caam.rice.edu/software/ARPACK/SRC/ug.ps.gz http://www.caam.rice.edu/software/ARPACK/DOCS/tutorial.ps.gz ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6c7dfcd64e79a377365560978b606f39 +_md5_=53964b320062818b38f540e592f857fb diff --git a/metadata/md5-cache/sci-libs/hdf5-1.14.1 b/metadata/md5-cache/sci-libs/hdf5-1.14.1 index b80cdb9758e6..ce286bcac1b0 100644 --- a/metadata/md5-cache/sci-libs/hdf5-1.14.1 +++ b/metadata/md5-cache/sci-libs/hdf5-1.14.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.hdfgroup.org/HDF5/ INHERIT=autotools fortran-2 flag-o-matic toolchain-funcs prefix IUSE=cxx debug examples fortran +hl mpi szip test threads unsupported zlib -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=NCSA-HDF RDEPEND=mpi? ( virtual/mpi[romio] ) szip? ( virtual/szip ) zlib? ( sys-libs/zlib:= ) fortran? ( virtual/fortran ) REQUIRED_USE=!unsupported? ( cxx? ( !mpi ) mpi? ( !cxx ) threads? ( !cxx !mpi !fortran !hl ) ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.14.1 SRC_URI=https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.14/hdf5-1.14.1/src/hdf5-1.14.1.tar.bz2 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2f91423593defe66be4eec3e88dd88d1 +_md5_=07c8e8f692a35f9bd4048b2d04d77b64 diff --git a/metadata/md5-cache/sci-libs/openblas-0.3.18 b/metadata/md5-cache/sci-libs/openblas-0.3.18 deleted file mode 100644 index 59379dc6784b..000000000000 --- a/metadata/md5-cache/sci-libs/openblas-0.3.18 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/fortran -DEFINED_PHASES=compile install postinst postrm prepare pretend setup test -DEPEND=virtual/fortran -DESCRIPTION=Optimized BLAS library based on GotoBLAS2 -EAPI=7 -HOMEPAGE=http://xianyi.github.io/OpenBLAS/ -INHERIT=flag-o-matic fortran-2 toolchain-funcs -IUSE=dynamic eselect-ldso index-64bit openmp pthread relapack test -KEYWORDS=amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=eselect-ldso? ( >=app-eselect/eselect-blas-0.2 >=app-eselect/eselect-lapack-0.2 ) virtual/fortran -REQUIRED_USE=?? ( openmp pthread ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/xianyi/OpenBLAS/archive/v0.3.18.tar.gz -> openblas-0.3.18.tar.gz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0861da1b26f74a0161d3ae5d58f0579a diff --git a/metadata/md5-cache/sci-libs/openblas-0.3.19 b/metadata/md5-cache/sci-libs/openblas-0.3.19 deleted file mode 100644 index 52e52760e871..000000000000 --- a/metadata/md5-cache/sci-libs/openblas-0.3.19 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/fortran -DEFINED_PHASES=compile install postinst postrm prepare pretend setup test -DEPEND=virtual/fortran -DESCRIPTION=Optimized BLAS library based on GotoBLAS2 -EAPI=7 -HOMEPAGE=http://xianyi.github.io/OpenBLAS/ -INHERIT=flag-o-matic fortran-2 toolchain-funcs -IUSE=dynamic eselect-ldso index-64bit openmp pthread relapack test -KEYWORDS=amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=eselect-ldso? ( >=app-eselect/eselect-blas-0.2 >=app-eselect/eselect-lapack-0.2 ) virtual/fortran -REQUIRED_USE=?? ( openmp pthread ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/xianyi/OpenBLAS/archive/v0.3.19.tar.gz -> openblas-0.3.19.tar.gz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0861da1b26f74a0161d3ae5d58f0579a diff --git a/metadata/md5-cache/sci-libs/openblas-0.3.20 b/metadata/md5-cache/sci-libs/openblas-0.3.20 deleted file mode 100644 index 146165b19944..000000000000 --- a/metadata/md5-cache/sci-libs/openblas-0.3.20 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/fortran -DEFINED_PHASES=compile install postinst postrm prepare pretend setup test -DEPEND=virtual/fortran -DESCRIPTION=Optimized BLAS library based on GotoBLAS2 -EAPI=7 -HOMEPAGE=https://github.com/xianyi/OpenBLAS -INHERIT=flag-o-matic fortran-2 toolchain-funcs -IUSE=dynamic eselect-ldso index-64bit openmp pthread relapack test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=BSD -RDEPEND=eselect-ldso? ( >=app-eselect/eselect-blas-0.2 >=app-eselect/eselect-lapack-0.2 ) virtual/fortran -REQUIRED_USE=?? ( openmp pthread ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/xianyi/OpenBLAS/archive/v0.3.20.tar.gz -> openblas-0.3.20.tar.gz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fbf69f0844c11411e2f640f75f0bd53b diff --git a/metadata/md5-cache/sci-libs/openblas-0.3.21 b/metadata/md5-cache/sci-libs/openblas-0.3.23 similarity index 84% rename from metadata/md5-cache/sci-libs/openblas-0.3.21 rename to metadata/md5-cache/sci-libs/openblas-0.3.23 index e1f7b1282e28..a41111e0c1b2 100644 --- a/metadata/md5-cache/sci-libs/openblas-0.3.21 +++ b/metadata/md5-cache/sci-libs/openblas-0.3.23 @@ -2,7 +2,7 @@ BDEPEND=virtual/pkgconfig virtual/fortran DEFINED_PHASES=compile install postinst postrm prepare pretend setup test DEPEND=virtual/fortran DESCRIPTION=Optimized BLAS library based on GotoBLAS2 -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/xianyi/OpenBLAS INHERIT=fortran-2 toolchain-funcs IUSE=dynamic eselect-ldso index-64bit openmp pthread relapack test @@ -12,6 +12,6 @@ RDEPEND=eselect-ldso? ( >=app-eselect/eselect-blas-0.2 >=app-eselect/eselect-lap REQUIRED_USE=?? ( openmp pthread ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/xianyi/OpenBLAS/archive/v0.3.21.tar.gz -> openblas-0.3.21.tar.gz +SRC_URI=https://github.com/xianyi/OpenBLAS/archive/v0.3.23.tar.gz -> openblas-0.3.23.tar.gz _eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=496a2b9da941c53d19348f6e84e05634 +_md5_=d925a1895bb8ac8334cc457cdc8105d9 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz index 27a8b4c57a50624f7a7be7a9851943c8a45d05e0..79fbd4fe8fdb1bcd1e31394f4b009d0b577e1421 100644 GIT binary patch delta 28865 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 G%K!kAu*=K< diff --git a/metadata/md5-cache/sci-mathematics/flintqs-1.0 b/metadata/md5-cache/sci-mathematics/flintqs-1.0 deleted file mode 100644 index b0fad510bbd8..000000000000 --- a/metadata/md5-cache/sci-mathematics/flintqs-1.0 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=test -DEPEND=dev-libs/gmp:= -DESCRIPTION=Multi-polynomial quadratic sieve for integer factorization -EAPI=7 -HOMEPAGE=https://github.com/sagemath/FlintQS -KEYWORDS=amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=GPL-2+ -RDEPEND=dev-libs/gmp:= -SLOT=0 -SRC_URI=http://files.sagemath.org/spkg/upstream/flintqs/flintqs-1.0.tar.gz -_md5_=7b6b2d6bbc3bdbd6752559bddff2165e diff --git a/metadata/md5-cache/sci-mathematics/giac-1.9.0.55 b/metadata/md5-cache/sci-mathematics/giac-1.9.0.55-r1 similarity index 55% rename from metadata/md5-cache/sci-mathematics/giac-1.9.0.55 rename to metadata/md5-cache/sci-mathematics/giac-1.9.0.55-r1 index 980c36653a60..a8a4f8fd8426 100644 --- a/metadata/md5-cache/sci-mathematics/giac-1.9.0.55 +++ b/metadata/md5-cache/sci-mathematics/giac-1.9.0.55-r1 @@ -1,6 +1,6 @@ BDEPEND=dev-tex/hevea virtual/pkgconfig app-alternatives/yacc sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 DEFINED_PHASES=configure install postinst postrm prepare -DEPEND=dev-libs/gmp:=[cxx(+)] sys-libs/readline:= gui? ( x11-libs/fltk[opengl] media-libs/libpng:= ) ao? ( media-libs/libao ) dev-libs/mpfr:= sci-libs/mpfi sci-libs/gsl:= sci-mathematics/pari:=[threads] dev-libs/ntl:= virtual/lapack virtual/blas net-misc/curl sci-mathematics/cliquer sci-mathematics/nauty ecm? ( sci-mathematics/gmp-ecm ) glpk? ( sci-mathematics/glpk ) gc? ( dev-libs/boehm-gc ) +DEPEND=dev-libs/gmp:=[cxx(+)] dev-libs/mpfr:= dev-libs/ntl:= net-misc/curl sci-libs/mpfi sci-libs/gsl:= sci-mathematics/cliquer sci-mathematics/nauty sci-mathematics/pari:=[threads] sys-libs/readline:= virtual/lapack virtual/blas ao? ( media-libs/libao ) ecm? ( sci-mathematics/gmp-ecm ) gc? ( dev-libs/boehm-gc ) glpk? ( sci-mathematics/glpk ) gui? ( media-libs/libpng:= x11-libs/fltk[opengl] x11-libs/gl2ps ) DESCRIPTION=A free C++ Computer Algebra System library and its interfaces EAPI=8 HOMEPAGE=https://www-fourier.ujf-grenoble.fr/~parisse/giac.html @@ -8,10 +8,10 @@ INHERIT=autotools flag-o-matic xdg-utils IUSE=ao doc +ecm examples gc +glpk gui test l10n_el l10n_en l10n_es l10n_pt KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 -RDEPEND=dev-libs/gmp:=[cxx(+)] sys-libs/readline:= gui? ( x11-libs/fltk[opengl] media-libs/libpng:= ) ao? ( media-libs/libao ) dev-libs/mpfr:= sci-libs/mpfi sci-libs/gsl:= sci-mathematics/pari:=[threads] dev-libs/ntl:= virtual/lapack virtual/blas net-misc/curl sci-mathematics/cliquer sci-mathematics/nauty ecm? ( sci-mathematics/gmp-ecm ) glpk? ( sci-mathematics/glpk ) gc? ( dev-libs/boehm-gc ) +RDEPEND=dev-libs/gmp:=[cxx(+)] dev-libs/mpfr:= dev-libs/ntl:= net-misc/curl sci-libs/mpfi sci-libs/gsl:= sci-mathematics/cliquer sci-mathematics/nauty sci-mathematics/pari:=[threads] sys-libs/readline:= virtual/lapack virtual/blas ao? ( media-libs/libao ) ecm? ( sci-mathematics/gmp-ecm ) gc? ( dev-libs/boehm-gc ) glpk? ( sci-mathematics/glpk ) gui? ( media-libs/libpng:= x11-libs/fltk[opengl] x11-libs/gl2ps ) REQUIRED_USE=test? ( gui ) RESTRICT=!test? ( test ) mirror SLOT=0 SRC_URI=https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_1.9.0-55.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c6338c983f09403eb46f02512501cfda +_md5_=50a576ad47dbaecb163ae9b13ed074a4 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index de855178d412765df458639a72b747c2c74aaf70..970a7541d0df1f2264742f915e293c16939afc08 100644 GIT binary patch literal 86881 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 Ytg*?L!Lbr8NYelLe`3@hL(yjf08xJvT>t<8 literal 87400 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 Xs*^8+Z6%k~;s5=gui-libs/libadwaita-1.4_alpha:1[vala] dev-util/itstool >=sys-devel/gettext-0.21 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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.44:2 >=gui-libs/gtk-4.4.0:4 >=gui-libs/libadwaita-1.4_alpha:1 +DESCRIPTION=Disk usage browser for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Baobab +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson vala xdg +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ FDL-1.1+ +RDEPEND=>=dev-libs/glib-2.44:2 >=gui-libs/gtk-4.4.0:4 >=gui-libs/libadwaita-1.4_alpha:1 +SLOT=0 +SRC_URI=mirror://gnome/sources/baobab/45/baobab-45.alpha.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e985295d9b19cb3eca4de910ce0d6b91 diff --git a/metadata/md5-cache/sys-apps/baselayout-2.13-r1 b/metadata/md5-cache/sys-apps/baselayout-2.13-r1 index 2962f939317d..0d77f94d7087 100644 --- a/metadata/md5-cache/sys-apps/baselayout-2.13-r1 +++ b/metadata/md5-cache/sys-apps/baselayout-2.13-r1 @@ -10,4 +10,4 @@ RDEPEND=!sys-apps/baselayout-prefix SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/baselayout.git/snapshot/baselayout-2.13.tar.bz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=62cda846564c454bcf75731ee6e21d08 +_md5_=983bdf022c50022e0ddf57c263cd2b75 diff --git a/metadata/md5-cache/sys-apps/baselayout-9999 b/metadata/md5-cache/sys-apps/baselayout-9999 index a831758f6b98..494c4c768404 100644 --- a/metadata/md5-cache/sys-apps/baselayout-9999 +++ b/metadata/md5-cache/sys-apps/baselayout-9999 @@ -10,4 +10,4 @@ PROPERTIES=live RDEPEND=!sys-apps/baselayout-prefix SLOT=0 _eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4a226f9f1ba2c1231f4b5cd41901d6cf +_md5_=0e22ca3d60f79ea8115ab8b17ac491bd diff --git a/metadata/md5-cache/sys-apps/busybox-1.36.1 b/metadata/md5-cache/sys-apps/busybox-1.36.1 index a784511c10fa..e0186bacf382 100644 --- a/metadata/md5-cache/sys-apps/busybox-1.36.1 +++ b/metadata/md5-cache/sys-apps/busybox-1.36.1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.busybox.net/ INHERIT=flag-o-matic savedconfig toolchain-funcs IUSE=debug livecd make-symlinks math mdev pam selinux sep-usr static syslog systemd savedconfig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=!static? ( virtual/libc virtual/libcrypt:= selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam ) REQUIRED_USE=pam? ( !static ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://www.busybox.net/downloads/busybox-1.36.1.tar.bz2 _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ac0647e62eba38a501d5c266b1885c09 +_md5_=56553391ba4e9d4a742ef462c1039753 diff --git a/metadata/md5-cache/sys-apps/coreutils-8.32-r1 b/metadata/md5-cache/sys-apps/coreutils-8.32-r1 index 8fd61dafd0f7..c9af3ba5c05a 100644 --- a/metadata/md5-cache/sys-apps/coreutils-8.32-r1 +++ b/metadata/md5-cache/sys-apps/coreutils-8.32-r1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/coreutils/coreutils-8.32.tar.xz !vanilla? ( mirror://gentoo/coreutils-8.30-patches-01.tar.xz https://dev.gentoo.org/~polynomial-c/dist/coreutils-8.30-patches-01.tar.xz ) _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=81acbabc4709912a82a9a8876d57207e +_md5_=9d38c85865a3dd748d05a5fa19a35179 diff --git a/metadata/md5-cache/sys-apps/coreutils-9.1-r2 b/metadata/md5-cache/sys-apps/coreutils-9.1-r2 index 72d2f1b3bbba..c7e78849eb96 100644 --- a/metadata/md5-cache/sys-apps/coreutils-9.1-r2 +++ b/metadata/md5-cache/sys-apps/coreutils-9.1-r2 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/coreutils/coreutils-9.1.tar.xz verify-sig? ( mirror://gnu/coreutils/coreutils-9.1.tar.xz.sig ) !vanilla? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/coreutils/coreutils-9.0_p20220409-patches-01.tar.xz ) _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=40542078ce286c31783baadeb76015da +_md5_=4a65311c97776d8c92a0bcd41d1b89b0 diff --git a/metadata/md5-cache/sys-apps/coreutils-9.3-r2 b/metadata/md5-cache/sys-apps/coreutils-9.3-r2 index 93a641b5fbc4..1f5f67e483bb 100644 --- a/metadata/md5-cache/sys-apps/coreutils-9.3-r2 +++ b/metadata/md5-cache/sys-apps/coreutils-9.3-r2 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/coreutils/coreutils-9.3.tar.xz verify-sig? ( mirror://gnu/coreutils/coreutils-9.3.tar.xz.sig ) !vanilla? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/coreutils/coreutils-9.0_p20220409-patches-01.tar.xz ) _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=75a58d578094dc0a4f77590615f345cc +_md5_=b550f3deab7b8faeaedbf0bbeb3edf4d diff --git a/metadata/md5-cache/sys-apps/coreutils-9.3-r3 b/metadata/md5-cache/sys-apps/coreutils-9.3-r3 index 5f29edaa6758..6b4b8a9776ef 100644 --- a/metadata/md5-cache/sys-apps/coreutils-9.3-r3 +++ b/metadata/md5-cache/sys-apps/coreutils-9.3-r3 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/coreutils/coreutils-9.3.tar.xz verify-sig? ( mirror://gnu/coreutils/coreutils-9.3.tar.xz.sig ) !vanilla? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/coreutils/coreutils-9.0_p20220409-patches-01.tar.xz ) _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=31e997f376e96acb6fab2a60f6dd0e79 +_md5_=594fb0eeeb3f86c1c581edae52aaed95 diff --git a/metadata/md5-cache/sys-apps/coreutils-9999 b/metadata/md5-cache/sys-apps/coreutils-9999 index f6d2814aa8f0..a31e93dfe4b4 100644 --- a/metadata/md5-cache/sys-apps/coreutils-9999 +++ b/metadata/md5-cache/sys-apps/coreutils-9999 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=!vanilla? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/coreutils/coreutils-9.0_p20220409-patches-01.tar.xz ) _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=69929f6a8a88c493f0007a1e326372ef +_md5_=a7c0fd99be73f528414c578b560ec229 diff --git a/metadata/md5-cache/sys-apps/etckeeper-1.18.20 b/metadata/md5-cache/sys-apps/etckeeper-1.18.20 index 8135002c1d59..c0a00755eb28 100644 --- a/metadata/md5-cache/sys-apps/etckeeper-1.18.20 +++ b/metadata/md5-cache/sys-apps/etckeeper-1.18.20 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://etckeeper.branchable.com/ INHERIT=bash-completion-r1 prefix systemd tmpfiles IUSE=cron test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 arm arm64 hppa ~ppc ppc64 ~riscv ~sparc x86 LICENSE=GPL-2 RDEPEND=app-portage/portage-utils cron? ( virtual/cron ) || ( dev-vcs/git dev-vcs/mercurial dev-vcs/darcs ) virtual/tmpfiles RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/etckeeper-1.18.20.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f3e84603042367bcf5716a5875262192 +_md5_=0ac30ddb2ab1b9d894b0bbdf024983bf diff --git a/metadata/md5-cache/sys-apps/fd-8.7.0 b/metadata/md5-cache/sys-apps/fd-8.7.0 index b78991b52e92..b8ab7bdecbad 100644 --- a/metadata/md5-cache/sys-apps/fd-8.7.0 +++ b/metadata/md5-cache/sys-apps/fd-8.7.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/sharkdp/fd INHERIT=bash-completion-r1 cargo IUSE=debug -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=Apache-2.0 BSD MIT Unicode-DFS-2016 RDEPEND=!elibc_musl? ( >=dev-libs/jemalloc-5.1.0:= ) SLOT=0 SRC_URI=https://github.com/sharkdp/fd/archive/v8.7.0.tar.gz -> fd-8.7.0.tar.gz https://github.com/sharkdp/fd/releases/download/v8.7.0/fd-v8.7.0-i686-unknown-linux-gnu.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.19/download -> aho-corasick-0.7.19.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anyhow/1.0.68/download -> anyhow-1.0.68.crate https://crates.io/api/v1/crates/argmax/0.3.1/download -> argmax-0.3.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/bitflags/1.3.2/download -> bitflags-1.3.2.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.11.1/download -> bumpalo-3.11.1.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/chrono/0.4.23/download -> chrono-0.4.23.crate https://crates.io/api/v1/crates/clap/4.1.1/download -> clap-4.1.1.crate https://crates.io/api/v1/crates/clap_complete/4.0.6/download -> clap_complete-4.0.6.crate https://crates.io/api/v1/crates/clap_derive/4.1.0/download -> clap_derive-4.1.0.crate https://crates.io/api/v1/crates/clap_lex/0.3.0/download -> clap_lex-0.3.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/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.6/download -> crossbeam-channel-0.5.6.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.12/download -> crossbeam-utils-0.8.12.crate https://crates.io/api/v1/crates/ctrlc/3.2.3/download -> ctrlc-3.2.3.crate https://crates.io/api/v1/crates/cxx/1.0.82/download -> cxx-1.0.82.crate https://crates.io/api/v1/crates/cxx-build/1.0.82/download -> cxx-build-1.0.82.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.82/download -> cxxbridge-flags-1.0.82.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.82/download -> cxxbridge-macro-1.0.82.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.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/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/faccess/0.2.4/download -> faccess-0.2.4.crate https://crates.io/api/v1/crates/fastrand/1.8.0/download -> fastrand-1.8.0.crate https://crates.io/api/v1/crates/filetime/0.2.18/download -> filetime-0.2.18.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fs_extra/1.2.0/download -> fs_extra-1.2.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/globset/0.4.9/download -> globset-0.4.9.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/hermit-abi/0.2.6/download -> hermit-abi-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/iana-time-zone/0.1.53/download -> iana-time-zone-0.1.53.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/ignore/0.4.18/download -> ignore-0.4.18.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/0.7.4/download -> io-lifetimes-0.7.4.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.4/download -> io-lifetimes-1.0.4.crate https://crates.io/api/v1/crates/is-terminal/0.4.2/download -> is-terminal-0.4.2.crate https://crates.io/api/v1/crates/jemalloc-sys/0.5.2+5.3.0-patched/download -> jemalloc-sys-0.5.2+5.3.0-patched.crate https://crates.io/api/v1/crates/jemallocator/0.5.0/download -> jemallocator-0.5.0.crate https://crates.io/api/v1/crates/js-sys/0.3.60/download -> js-sys-0.3.60.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.137/download -> libc-0.2.137.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.7/download -> link-cplusplus-1.0.7.crate https://crates.io/api/v1/crates/linux-raw-sys/0.0.46/download -> linux-raw-sys-0.0.46.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lscolors/0.13.0/download -> lscolors-0.13.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.25.1/download -> nix-0.25.1.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/normpath/0.3.2/download -> normpath-0.3.2.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.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-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.0/download -> once_cell-1.17.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.3.0/download -> os_str_bytes-6.3.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.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.47/download -> proc-macro2-1.0.47.crate https://crates.io/api/v1/crates/quote/1.0.21/download -> quote-1.0.21.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.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.7.1/download -> regex-1.7.1.crate https://crates.io/api/v1/crates/regex-syntax/0.6.28/download -> regex-syntax-0.6.28.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/rustix/0.35.12/download -> rustix-0.35.12.crate https://crates.io/api/v1/crates/rustix/0.36.6/download -> rustix-0.36.6.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/scratch/1.0.2/download -> scratch-1.0.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/syn/1.0.103/download -> syn-1.0.103.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.2.1/download -> terminal_size-0.2.1.crate https://crates.io/api/v1/crates/test-case/2.2.2/download -> test-case-2.2.2.crate https://crates.io/api/v1/crates/test-case-macros/2.2.2/download -> test-case-macros-2.2.2.crate https://crates.io/api/v1/crates/thiserror/1.0.37/download -> thiserror-1.0.37.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.37/download -> thiserror-impl-1.0.37.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/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.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/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.83/download -> wasm-bindgen-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.83/download -> wasm-bindgen-backend-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.83/download -> wasm-bindgen-macro-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.83/download -> wasm-bindgen-macro-support-0.2.83.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.83/download -> wasm-bindgen-shared-0.2.83.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-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.0/download -> windows_aarch64_gnullvm-0.42.0.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_aarch64_msvc/0.42.0/download -> windows_aarch64_msvc-0.42.0.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_gnu/0.42.0/download -> windows_i686_gnu-0.42.0.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_i686_msvc/0.42.0/download -> windows_i686_msvc-0.42.0.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_gnu/0.42.0/download -> windows_x86_64_gnu-0.42.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.0/download -> windows_x86_64_gnullvm-0.42.0.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/windows_x86_64_msvc/0.42.0/download -> windows_x86_64_msvc-0.42.0.crate _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo cddd4ee89517b7a52ddce3da8abf3109 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3dfcdee20f7b0ca81f64bb3b8d9c3b1d +_md5_=7109feb13e4c1dd129b94f596715da5e diff --git a/metadata/md5-cache/sys-apps/fwupd-1.8.15 b/metadata/md5-cache/sys-apps/fwupd-1.8.15 index f22cea08786b..93fe6ed9a8a6 100644 --- a/metadata/md5-cache/sys-apps/fwupd-1.8.15 +++ b/metadata/md5-cache/sys-apps/fwupd-1.8.15 @@ -7,7 +7,7 @@ HOMEPAGE=https://fwupd.org IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=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 minimal modemmanager nvme policykit spi +sqlite synaptics systemd test tpm uefi python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 LICENSE=LGPL-2.1+ RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=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_10? ( dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) 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 ) sys-apps/dbus REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ^^ ( elogind minimal systemd ) dell? ( uefi ) fastboot? ( gusb ) logitech? ( gusb ) minimal? ( !introspection ) modemmanager? ( gusb ) spi? ( lzma ) synaptics? ( gnutls ) test? ( archive gusb ) uefi? ( gnutls ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/fwupd/fwupd/releases/download/1.8.15/fwupd-1.8.15.tar.xz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e1279532ef75efb3ea9906521f6ce676 +_md5_=032b4b4dcebddbd3a39669c19dbe4f50 diff --git a/metadata/md5-cache/sys-apps/groff-1.23.0_rc3 b/metadata/md5-cache/sys-apps/groff-1.23.0 similarity index 75% rename from metadata/md5-cache/sys-apps/groff-1.23.0_rc3 rename to metadata/md5-cache/sys-apps/groff-1.23.0 index a2fe674ce5e5..7677f39d9157 100644 --- a/metadata/md5-cache/sys-apps/groff-1.23.0_rc3 +++ b/metadata/md5-cache/sys-apps/groff-1.23.0 @@ -6,9 +6,10 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/groff/groff.html INHERIT=toolchain-funcs IUSE=examples uchardet X +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2 RDEPEND=uchardet? ( app-i18n/uchardet ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) SLOT=0 -SRC_URI=https://alpha.gnu.org/gnu/groff/groff-1.23.0.rc3.tar.gz +SRC_URI=mirror://gnu/groff/groff-1.23.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=e6c6afcc149a3f96e3a8e328610d18ae diff --git a/metadata/md5-cache/sys-apps/groff-1.23.0_rc4 b/metadata/md5-cache/sys-apps/groff-1.23.0_rc4 deleted file mode 100644 index 4a11d4d9a90e..000000000000 --- a/metadata/md5-cache/sys-apps/groff-1.23.0_rc4 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-lang/perl sys-apps/texinfo -DEFINED_PHASES=compile configure install prepare -DEPEND=uchardet? ( app-i18n/uchardet ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) -DESCRIPTION=Text formatter used for man pages -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/groff/groff.html -INHERIT=toolchain-funcs -IUSE=examples uchardet X -LICENSE=GPL-2 -RDEPEND=uchardet? ( app-i18n/uchardet ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) -SLOT=0 -SRC_URI=https://alpha.gnu.org/gnu/groff/groff-1.23.0.rc4.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e6c6afcc149a3f96e3a8e328610d18ae diff --git a/metadata/md5-cache/sys-apps/hwinfo-21.80 b/metadata/md5-cache/sys-apps/hwinfo-21.80 deleted file mode 100644 index ea37fff4b0b9..000000000000 --- a/metadata/md5-cache/sys-apps/hwinfo-21.80 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/rpm2targz -DEFINED_PHASES=compile install prepare unpack -DEPEND=amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu ) sys-devel/flex >=sys-kernel/linux-headers-2.6.17 -DESCRIPTION=Hardware detection tool used in SuSE Linux -EAPI=7 -HOMEPAGE=https://github.com/openSUSE/hwinfo/ -INHERIT=rpm toolchain-funcs -KEYWORDS=amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu ) -SLOT=0 -SRC_URI=http://download.opensuse.org/tumbleweed/repo/src-oss/src/hwinfo-21.80-1.1.src.rpm -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 rpm 745ef34afb8c31915d9d42a6aca23a35 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=83d45ce33cb5a4ccaf1582304f5e5a86 diff --git a/metadata/md5-cache/sys-apps/hwinfo-22.1 b/metadata/md5-cache/sys-apps/hwinfo-22.1 deleted file mode 100644 index 0d01edb453d9..000000000000 --- a/metadata/md5-cache/sys-apps/hwinfo-22.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-arch/rpm2targz -DEFINED_PHASES=compile install prepare unpack -DEPEND=amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu ) sys-devel/flex >=sys-kernel/linux-headers-2.6.17 -DESCRIPTION=Hardware detection tool used in SuSE Linux -EAPI=7 -HOMEPAGE=https://github.com/openSUSE/hwinfo/ -INHERIT=rpm toolchain-funcs -KEYWORDS=amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu ) -SLOT=0 -SRC_URI=http://download.opensuse.org/tumbleweed/repo/src-oss/src/hwinfo-22.1-1.1.src.rpm -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 rpm 745ef34afb8c31915d9d42a6aca23a35 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=83d45ce33cb5a4ccaf1582304f5e5a86 diff --git a/metadata/md5-cache/sys-apps/hwinfo-22.1-r1 b/metadata/md5-cache/sys-apps/hwinfo-23.1 similarity index 72% rename from metadata/md5-cache/sys-apps/hwinfo-22.1-r1 rename to metadata/md5-cache/sys-apps/hwinfo-23.1 index e1451986b602..eff173f12f2d 100644 --- a/metadata/md5-cache/sys-apps/hwinfo-22.1-r1 +++ b/metadata/md5-cache/sys-apps/hwinfo-23.1 @@ -1,14 +1,14 @@ -BDEPEND=app-arch/rpm2targz +BDEPEND=sys-devel/flex app-arch/rpm2targz DEFINED_PHASES=compile install prepare unpack -DEPEND=amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu ) sys-devel/flex >=sys-kernel/linux-headers-2.6.17 +DEPEND=amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu ) >=sys-kernel/linux-headers-2.6.17 DESCRIPTION=Hardware detection tool used in SuSE Linux -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/openSUSE/hwinfo/ INHERIT=rpm toolchain-funcs -KEYWORDS=~amd64 ~arm ~arm64 ppc ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu ) SLOT=0 -SRC_URI=http://download.opensuse.org/tumbleweed/repo/src-oss/src/hwinfo-22.1-1.1.src.rpm +SRC_URI=http://download.opensuse.org/tumbleweed/repo/src-oss/src/hwinfo-23.1-1.1.src.rpm _eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 rpm 745ef34afb8c31915d9d42a6aca23a35 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fcd03b8447be6fb4497affe030086791 +_md5_=a3b7fbdba1a4f4377bc19b67bdb77d76 diff --git a/metadata/md5-cache/sys-apps/hwloc-2.9.1 b/metadata/md5-cache/sys-apps/hwloc-2.9.1 index 55fd1db4cdd1..f5d65a5fb689 100644 --- a/metadata/md5-cache/sys-apps/hwloc-2.9.1 +++ b/metadata/md5-cache/sys-apps/hwloc-2.9.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ INHERIT=autotools bash-completion-r1 cuda desktop flag-o-matic systemd toolchain-funcs multilib-minimal IUSE=cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X video_cards_nvidia abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=sys-libs/ncurses-5.9-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(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=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(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-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(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) SLOT=0/15 SRC_URI=https://www.open-mpi.org/software/hwloc/v2.9/downloads/hwloc-2.9.1.tar.bz2 https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 13d76baf0dc95e560610c6b7dfa79db4 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9a25a747f8271a97ed4017bc38815f52 +_md5_=559b8bb258bbc2f2e78671705f7be744 diff --git a/metadata/md5-cache/sys-apps/makedev-3.23.1-r2 b/metadata/md5-cache/sys-apps/makedev-3.23.1-r3 similarity index 62% rename from metadata/md5-cache/sys-apps/makedev-3.23.1-r2 rename to metadata/md5-cache/sys-apps/makedev-3.23.1-r3 index 43fa70069f0a..1bb50419ca4b 100644 --- a/metadata/md5-cache/sys-apps/makedev-3.23.1-r2 +++ b/metadata/md5-cache/sys-apps/makedev-3.23.1-r3 @@ -2,12 +2,13 @@ DEFINED_PHASES=compile install postinst DESCRIPTION=Program used for creating device files in /dev EAPI=8 HOMEPAGE=https://people.redhat.com/nalin/MAKEDEV/ +IDEPEND=build? ( acct-group/disk acct-group/floppy acct-group/kmem acct-group/lp acct-group/tty acct-group/uucp ) INHERIT=toolchain-funcs IUSE=build selinux KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2 -RDEPEND=! openrazer-3.6.1.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cac3bed9544c29ee136511849ebbf7ff +_md5_=3e629651de2f1c1177d063ede73873cb diff --git a/metadata/md5-cache/sys-apps/openrc-0.48 b/metadata/md5-cache/sys-apps/openrc-0.48 new file mode 100644 index 000000000000..0a9bca396933 --- /dev/null +++ b/metadata/md5-cache/sys-apps/openrc-0.48 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst preinst test +DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers ncurses? ( virtual/pkgconfig ) +DESCRIPTION=OpenRC manages the services, startup and shutdown of a host +EAPI=8 +HOMEPAGE=https://github.com/openrc/openrc/ +INHERIT=meson pam +IUSE=audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD-2 +PDEPEND=netifrc? ( net-misc/netifrc ) +RDEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) !prefix? ( sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( || ( >=sys-apps/sysvinit-2.86-r6[selinux?] sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) +SLOT=0 +SRC_URI=https://github.com/OpenRC/openrc/archive/0.48.tar.gz -> openrc-0.48.tar.gz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 pam 4efe951aa8ce2c16288d7c915196fe29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=846a10fdfe3212e767cc57cba89eb139 diff --git a/metadata/md5-cache/sys-apps/pcsc-lite-2.0.0 b/metadata/md5-cache/sys-apps/pcsc-lite-2.0.0 index 433b2fdae0e2..bd3a57ff7ddd 100644 --- a/metadata/md5-cache/sys-apps/pcsc-lite-2.0.0 +++ b/metadata/md5-cache/sys-apps/pcsc-lite-2.0.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://pcsclite.apdu.fr https://github.com/LudovicRousseau/PCSC INHERIT=python-single-r1 systemd tmpfiles udev multilib-minimal IUSE=doc embedded libusb policykit selinux systemd +udev python_single_target_python3_10 python_single_target_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 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 ISC MIT GPL-3+ GPL-2 RDEPEND=libusb? ( virtual/libusb:1 ) udev? ( virtual/libudev:= ) policykit? ( >=sys-auth/polkit-0.111 ) acct-group/openct acct-group/pcscd acct-user/pcscd python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) selinux? ( sec-policy/selinux-pcscd ) virtual/tmpfiles REQUIRED_USE=^^ ( udev libusb ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://pcsclite.apdu.fr/files/pcsc-lite-2.0.0.tar.bz2 _eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=b3846e86d49a5d23ce187d6d544ad993 +_md5_=bfe0e25105ae383350c4b8e9668dacd4 diff --git a/metadata/md5-cache/sys-apps/sandbox-2.29 b/metadata/md5-cache/sys-apps/sandbox-2.29 deleted file mode 100644 index 451a9635f30e..000000000000 --- a/metadata/md5-cache/sys-apps/sandbox-2.29 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=app-arch/xz-utils >=app-misc/pax-utils-0.1.19 -DESCRIPTION=sandbox'd LD_PRELOAD hack -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox -INHERIT=flag-o-matic multilib-minimal multiprocessing -IUSE=+nnp 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 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=https://dev.gentoo.org/~vapier/dist/sandbox-2.29.tar.xz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7eef35502404ff8e7147b79b073337c2 diff --git a/metadata/md5-cache/sys-apps/sandbox-2.30-r1 b/metadata/md5-cache/sys-apps/sandbox-2.30-r1 deleted file mode 100644 index ce118fd5a962..000000000000 --- a/metadata/md5-cache/sys-apps/sandbox-2.30-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/xz-utils -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=>=app-misc/pax-utils-0.1.19 -DESCRIPTION=sandbox'd LD_PRELOAD hack -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox -INHERIT=flag-o-matic multilib-minimal multiprocessing -IUSE=+nnp 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 -LICENSE=GPL-2 -RDEPEND=!=app-misc/pax-utils-0.1.19 -DESCRIPTION=sandbox'd LD_PRELOAD hack -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox -INHERIT=flag-o-matic multilib-minimal multiprocessing -IUSE=+nnp 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 -LICENSE=GPL-2 -RDEPEND=!=app-misc/pax-utils-0.1.19 -DESCRIPTION=sandbox'd LD_PRELOAD hack -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox -INHERIT=flag-o-matic multilib-minimal multiprocessing -IUSE=+nnp 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 -LICENSE=GPL-2 -RDEPEND=!=sys-process/audit-2.6:= ) cracklib? ( >=sys-libs/cracklib-2.7-r3:= ) nls? ( virtual/libintl ) pam? ( sys-libs/pam:= ) skey? ( sys-auth/skey:= ) selinux? ( >=sys-libs/libselinux-1.28:= sys-libs/libsemanage:= ) xattr? ( sys-apps/attr:= ) !=sys-auth/pambase-20150213 ) su? ( !sys-apps/util-linux[su(-)] ) REQUIRED_USE=?? ( cracklib pam ) SLOT=0/4 SRC_URI=https://github.com/shadow-maint/shadow/releases/download/4.13/shadow-4.13.tar.xz verify-sig? ( https://github.com/shadow-maint/shadow/releases/download/4.13/shadow-4.13.tar.xz.asc ) _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam 4efe951aa8ce2c16288d7c915196fe29 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=284c6dbc332cc74f2e002f512d45c1ce +_md5_=3abbc6d9ccd83a0329e4b57297ca9ce0 diff --git a/metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2 b/metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2 new file mode 100644 index 000000000000..f3a621e87654 --- /dev/null +++ b/metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst setup test +DESCRIPTION=Multi-featured system monitor GUI written in Python +EAPI=8 +HOMEPAGE=https://github.com/hakandundar34coding/system-monitoring-center/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=meson python-single-r1 xdg +IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) gui-libs/gtk:4[introspection] sys-apps/dmidecode sys-apps/hwdata python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pycairo[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +SLOT=0 +SRC_URI=https://github.com/hakandundar34coding/system-monitoring-center/archive/v2.17.2.tar.gz -> system-monitoring-center-2.17.2.tar.gz +_eclasses_=meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d42f718eb1d60e85fc6c56157ebe8f36 diff --git a/metadata/md5-cache/sys-apps/systemd-253.5-r1 b/metadata/md5-cache/sys-apps/systemd-253.5-r1 new file mode 100644 index 000000000000..7afaf52c067f --- /dev/null +++ b/metadata/md5-cache/sys-apps/systemd-253.5-r1 @@ -0,0 +1,18 @@ +BDEPEND=app-arch/xz-utils:0 dev-util/gperf >=dev-util/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig test? ( app-text/tree dev-lang/perl sys-apps/dbus ) app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxslt:0 || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst preinst prepare prerm pretend setup test unpack +DEPEND=>=sys-apps/util-linux-2.30:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-kernel/linux-headers-4.15 gnuefi? ( >=sys-boot/gnu-efi-3.0.2 ) +DESCRIPTION=System and service manager for Linux +EAPI=8 +HOMEPAGE=http://systemd.io/ +INHERIT=bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript +IUSE=acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 LGPL-2.1 MIT public-domain +PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration ) +RDEPEND=>=sys-apps/util-linux-2.30:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 selinux? ( sec-policy/selinux-base-policy[systemd] sec-policy/selinux-ntp ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev +REQUIRED_USE=dns-over-tls? ( || ( gnutls openssl ) ) fido2? ( cryptsetup openssl ) homed? ( cryptsetup pam openssl ) importd? ( curl lzma || ( gcrypt openssl ) ) pwquality? ( homed ) +RESTRICT=!test? ( test ) +SLOT=0/2 +SRC_URI=https://github.com/systemd/systemd-stable/archive/v253.5/systemd-stable-253.5.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 +_md5_=414b9c115559ba8241c0aa34dc703072 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index e9a9a933e132d11f70627c89960da9ab792ff14c..3a188d812d224f67f5c61b275ebd0a752679ef00 100644 GIT binary patch delta 13404 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 delta 13431 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 Zjjdytco1-RP51xX{|EmGwdOcp004R7g=PQ% diff --git a/metadata/md5-cache/sys-auth/munge-0.5.15 b/metadata/md5-cache/sys-auth/munge-0.5.15 index b544935a8cb7..8bfd4059fcf5 100644 --- a/metadata/md5-cache/sys-auth/munge-0.5.15 +++ b/metadata/md5-cache/sys-auth/munge-0.5.15 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/dun/munge INHERIT=autotools prefix systemd tmpfiles IUSE=debug gcrypt static-libs -KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 LICENSE=GPL-3 RDEPEND=app-arch/bzip2 sys-libs/zlib gcrypt? ( dev-libs/libgcrypt:= ) !gcrypt? ( dev-libs/openssl:= ) acct-group/munge acct-user/munge virtual/tmpfiles RESTRICT=test SLOT=0 SRC_URI=https://github.com/dun/munge/releases/download/munge-0.5.15/munge-0.5.15.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4eba4134a3950f3df6355a83eeb2f114 +_md5_=aaf322b61d5782e690c25d1189243222 diff --git a/metadata/md5-cache/sys-auth/pam_krb5-4.11 b/metadata/md5-cache/sys-auth/pam_krb5-4.11 index 73576088f597..6e085d7b763d 100644 --- a/metadata/md5-cache/sys-auth/pam_krb5-4.11 +++ b/metadata/md5-cache/sys-auth/pam_krb5-4.11 @@ -3,10 +3,10 @@ DEPEND=virtual/krb5 virtual/libcrypt:= sys-libs/pam DESCRIPTION=Kerberos V PAM Authentication Module EAPI=8 HOMEPAGE=https://www.eyrie.org/~eagle/software/pam-krb5/ -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=|| ( BSD-2 GPL-2 ) RDEPEND=virtual/krb5 virtual/libcrypt:= sys-libs/pam RESTRICT=test SLOT=0 SRC_URI=https://archives.eyrie.org/software/kerberos/pam-krb5-4.11.tar.xz -_md5_=f8eb9c4c62abbe634284d005731ccebb +_md5_=ee775858c46cf0b33006cc349607f910 diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz index 2638e356c139307952c8d1b0d39e4383c3f6ed5f..09cdcb9cfd4fdadb057bf8e8b4391b2d9e4a0948 100644 GIT binary patch delta 14813 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 Dm>?zh delta 14628 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 ahR{~)@Y8iQ6U8zA>Hh#k2(QiEXaE3~o&Jgd diff --git a/metadata/md5-cache/sys-block/partitionmanager-23.04.2 b/metadata/md5-cache/sys-block/partitionmanager-23.04.2 index 04325792a9bb..bb71c5d8e2e9 100644 --- a/metadata/md5-cache/sys-block/partitionmanager-23.04.2 +++ b/metadata/md5-cache/sys-block/partitionmanager-23.04.2 @@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/partitionmanager/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org IUSE=debug +handbook -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~x86 LICENSE=GPL-3 RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=sys-auth/polkit-qt-0.113.0[qt5(+)] >=sys-libs/kpmcore-23.04.2: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/release-service/23.04.2/src/partitionmanager-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=762dedd41062faa8486ada66dc521da1 +_md5_=be083d6bfe99323327b05b8f9bb83425 diff --git a/metadata/md5-cache/sys-block/partitionmanager-23.04.3 b/metadata/md5-cache/sys-block/partitionmanager-23.04.3 new file mode 100644 index 000000000000..530d971d5b2d --- /dev/null +++ b/metadata/md5-cache/sys-block/partitionmanager-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=sys-auth/polkit-qt-0.113.0[qt5(+)] >=sys-libs/kpmcore-23.04.3:5= dev-qt/qtcore:5 +DESCRIPTION=Utility for management of disks, partitions and file systems +EAPI=8 +HOMEPAGE=https://apps.kde.org/partitionmanager/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org +IUSE=debug +handbook +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 +LICENSE=GPL-3 +RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=sys-auth/polkit-qt-0.113.0[qt5(+)] >=sys-libs/kpmcore-23.04.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/release-service/23.04.3/src/partitionmanager-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=762dedd41062faa8486ada66dc521da1 diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index cfc06e557f32c980fb4350a7d52b2a98e777aeb3..1d6a99303d1772d6b72539d1e8b764368ea88c0c 100644 GIT binary patch literal 26513 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 I(m%TZ0386X1poj5 literal 22030 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 diff --git a/metadata/md5-cache/sys-cluster/kronosnet-1.25 b/metadata/md5-cache/sys-cluster/kronosnet-1.25 index 7b1b9bad7c5e..a57eba462006 100644 --- a/metadata/md5-cache/sys-cluster/kronosnet-1.25 +++ b/metadata/md5-cache/sys-cluster/kronosnet-1.25 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://kronosnet.org INHERIT=autotools IUSE=doc nss +openssl lz4 lzo2 test zstd -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=sys-cluster/libqb-2.0.0:= dev-libs/libnl:3 sys-libs/zlib:= app-arch/bzip2:= app-arch/xz-utils zstd? ( app-arch/zstd:= ) lzo2? ( dev-libs/lzo:2 ) lz4? ( app-arch/lz4:= ) nss? ( dev-libs/nss ) openssl? ( dev-libs/openssl:= ) RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://kronosnet.org/releases/kronosnet-1.25.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a92759269c62af9fe11c1f927175ee42 +_md5_=5c9759b7bc789535bbdbc8c555b427c0 diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.24.15 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.24.15 new file mode 100644 index 000000000000..69def7da7b0a --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.24.15 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.18.1 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +DESCRIPTION=Kubernetes API server +EAPI=7 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module systemd +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.24.15.tar.gz -> kubernetes-1.24.15.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6b1647a8a3ca657444fb8bf921c6c477 diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.25.11 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.25.11 new file mode 100644 index 000000000000..8284354f6fec --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.25.11 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +DESCRIPTION=Kubernetes API server +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module systemd +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.25.11.tar.gz -> kubernetes-1.25.11.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4cd4947a68a2a8004bd2a53e2d46b9ee diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.26.6 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.26.6 new file mode 100644 index 000000000000..015ff537d0c2 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.26.6 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +DESCRIPTION=Kubernetes API server +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module systemd +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.6.tar.gz -> kubernetes-1.26.6.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4cd4947a68a2a8004bd2a53e2d46b9ee diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.3 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.3 new file mode 100644 index 000000000000..7be0ecb7883d --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-apiserver-1.27.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +DESCRIPTION=Kubernetes API server +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module systemd +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.3.tar.gz -> kubernetes-1.27.3.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=182bc0e78f5ab17081d5a3772a479e05 diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.24.15 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.24.15 new file mode 100644 index 000000000000..dd3f261870bb --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.24.15 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.18.1 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +DESCRIPTION=Kubernetes Controller Manager +EAPI=7 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.24.15.tar.gz -> kubernetes-1.24.15.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=93d5d80c64c44d7d183756279aa1c7e3 diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.25.11 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.25.11 new file mode 100644 index 000000000000..d4db2ae28c8a --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.25.11 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +DESCRIPTION=Kubernetes Controller Manager +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.25.11.tar.gz -> kubernetes-1.25.11.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=72c01f80663487d145745735cb43ad55 diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.6 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.6 new file mode 100644 index 000000000000..135854c1f80d --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.26.6 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +DESCRIPTION=Kubernetes Controller Manager +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.6.tar.gz -> kubernetes-1.26.6.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=72c01f80663487d145745735cb43ad55 diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.3 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.3 new file mode 100644 index 000000000000..d949355d5fdb --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.27.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +DESCRIPTION=Kubernetes Controller Manager +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.3.tar.gz -> kubernetes-1.27.3.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=62a3c14e299807b47eb3b27a31eea7a1 diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.24.15 b/metadata/md5-cache/sys-cluster/kube-proxy-1.24.15 new file mode 100644 index 000000000000..1ef03ea5b422 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.24.15 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.18.1 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Proxy service +EAPI=7 +HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=net-firewall/conntrack-tools +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.24.15.tar.gz -> kubernetes-1.24.15.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=efec6f66b408d40de804fd660132df36 diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.25.11 b/metadata/md5-cache/sys-cluster/kube-proxy-1.25.11 new file mode 100644 index 000000000000..22a3620ddcf6 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.25.11 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Proxy service +EAPI=8 +HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=net-firewall/conntrack-tools +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.25.11.tar.gz -> kubernetes-1.25.11.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4d07d6e6a85f4283214166e3e03bd6da diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.26.6 b/metadata/md5-cache/sys-cluster/kube-proxy-1.26.6 new file mode 100644 index 000000000000..bd0b378b2366 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.26.6 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Proxy service +EAPI=8 +HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=net-firewall/conntrack-tools +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.6.tar.gz -> kubernetes-1.26.6.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4d07d6e6a85f4283214166e3e03bd6da diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.27.3 b/metadata/md5-cache/sys-cluster/kube-proxy-1.27.3 new file mode 100644 index 000000000000..f9c216b4c0dc --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-proxy-1.27.3 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Proxy service +EAPI=8 +HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=net-firewall/conntrack-tools +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.3.tar.gz -> kubernetes-1.27.3.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=276ed390a7fc626ede6afd7e73e8e7f4 diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.24.15 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.24.15 new file mode 100644 index 000000000000..22b4b847bca1 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.24.15 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.18.1 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +DESCRIPTION=Kubernetes Scheduler +EAPI=7 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.24.15.tar.gz -> kubernetes-1.24.15.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f8c4b21f370d76e38c776fecb43d97bd diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.25.11 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.25.11 new file mode 100644 index 000000000000..c83b0bab1b30 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.25.11 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +DESCRIPTION=Kubernetes Scheduler +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.25.11.tar.gz -> kubernetes-1.25.11.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=27109a0647e998e2663cfeb27fd9d8df diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.26.6 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.26.6 new file mode 100644 index 000000000000..058c5c8dccf3 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.26.6 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +DESCRIPTION=Kubernetes Scheduler +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.6.tar.gz -> kubernetes-1.26.6.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=27109a0647e998e2663cfeb27fd9d8df diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.3 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.3 new file mode 100644 index 000000000000..73555f19d930 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kube-scheduler-1.27.3 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +DESCRIPTION=Kubernetes Scheduler +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.3.tar.gz -> kubernetes-1.27.3.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=404fed16e70d97c82f1ee543056b2d76 diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.24.15 b/metadata/md5-cache/sys-cluster/kubeadm-1.24.15 new file mode 100644 index 000000000000..5fde9ea7ca39 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubeadm-1.24.15 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.18.1 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster +EAPI=7 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.24.15.tar.gz -> kubernetes-1.24.15.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fe95d0269667cc7f10422ff8d11a734a diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.25.11 b/metadata/md5-cache/sys-cluster/kubeadm-1.25.11 new file mode 100644 index 000000000000..2deb5493c76f --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubeadm-1.25.11 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.25.11.tar.gz -> kubernetes-1.25.11.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9134c716e4a64b1e49b242943c6f147a diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.26.6 b/metadata/md5-cache/sys-cluster/kubeadm-1.26.6 new file mode 100644 index 000000000000..0f1e31412c44 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubeadm-1.26.6 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.6.tar.gz -> kubernetes-1.26.6.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9134c716e4a64b1e49b242943c6f147a diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.27.3 b/metadata/md5-cache/sys-cluster/kubeadm-1.27.3 new file mode 100644 index 000000000000..5f3fc6ec1599 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubeadm-1.27.3 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.3.tar.gz -> kubernetes-1.27.3.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9b1c994e9445fc5850f30dfd7a358224 diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.24.15 b/metadata/md5-cache/sys-cluster/kubectl-1.24.15 new file mode 100644 index 000000000000..ca26050e21af --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubectl-1.24.15 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.18.1 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to run commands against Kubernetes clusters +EAPI=7 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.24.15.tar.gz -> kubernetes-1.24.15.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=248acdbaaaeb65f61e297ffd2f4cc4f7 diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.25.11 b/metadata/md5-cache/sys-cluster/kubectl-1.25.11 new file mode 100644 index 000000000000..3665b3327ff2 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubectl-1.25.11 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to run commands against Kubernetes clusters +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.25.11.tar.gz -> kubernetes-1.25.11.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8d7568fac85c8036aac1e62b6f4ea63f diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.26.6 b/metadata/md5-cache/sys-cluster/kubectl-1.26.6 new file mode 100644 index 000000000000..48befbc01d8b --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubectl-1.26.6 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to run commands against Kubernetes clusters +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.6.tar.gz -> kubernetes-1.26.6.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8d7568fac85c8036aac1e62b6f4ea63f diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.27.3 b/metadata/md5-cache/sys-cluster/kubectl-1.27.3 new file mode 100644 index 000000000000..fc2083aed85d --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubectl-1.27.3 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=CLI to run commands against Kubernetes clusters +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=bash-completion-r1 go-module +IUSE=hardened +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.3.tar.gz -> kubernetes-1.27.3.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=886b95a692bdfcddb2520d2994f7caff diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.24.15 b/metadata/md5-cache/sys-cluster/kubelet-1.24.15 new file mode 100644 index 000000000000..2ef2295a4bfd --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubelet-1.24.15 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.18.1 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Node Agent +EAPI=7 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module systemd +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.24.15.tar.gz -> kubernetes-1.24.15.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f3f5358d449d67021cb414c8a182e2ab diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.25.11 b/metadata/md5-cache/sys-cluster/kubelet-1.25.11 new file mode 100644 index 000000000000..e15aa25b89df --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubelet-1.25.11 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Node Agent +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module systemd +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.25.11.tar.gz -> kubernetes-1.25.11.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5af1a3c3e2ecac0c7e0ebb16fbfff2da diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.26.6 b/metadata/md5-cache/sys-cluster/kubelet-1.26.6 new file mode 100644 index 000000000000..fe3948f725e6 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubelet-1.26.6 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Node Agent +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module systemd +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.26.6.tar.gz -> kubernetes-1.26.6.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5af1a3c3e2ecac0c7e0ebb16fbfff2da diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.27.3 b/metadata/md5-cache/sys-cluster/kubelet-1.27.3 new file mode 100644 index 000000000000..7f75415d0e30 --- /dev/null +++ b/metadata/md5-cache/sys-cluster/kubelet-1.27.3 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install unpack +DESCRIPTION=Kubernetes Node Agent +EAPI=8 +HOMEPAGE=https://kubernetes.io +INHERIT=go-module systemd +IUSE=hardened selinux +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=selinux? ( sec-policy/selinux-kubernetes ) +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.27.3.tar.gz -> kubernetes-1.27.3.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=ce51271df73a73f0a9ffe9bfb4e679e3 diff --git a/metadata/md5-cache/sys-cluster/libqb-2.0.4 b/metadata/md5-cache/sys-cluster/libqb-2.0.4 index fcdbc5ef9388..dca6527fcc47 100644 --- a/metadata/md5-cache/sys-cluster/libqb-2.0.4 +++ b/metadata/md5-cache/sys-cluster/libqb-2.0.4 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://github.com/ClusterLabs/libqb INHERIT=autotools IUSE=debug doc examples systemd test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-libs/glib:2 dev-libs/libxml2 RESTRICT=!test? ( test ) SLOT=0/100 SRC_URI=https://github.com/ClusterLabs/libqb/releases/download/v2.0.4/libqb-2.0.4.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c5b4ab64ee68e38330ae0d155b3d28dc +_md5_=55ebd3e0837211b8766749840513fa69 diff --git a/metadata/md5-cache/sys-cluster/rdma-core-45.0 b/metadata/md5-cache/sys-cluster/rdma-core-45.0 index 2d8eed66ec91..bfdc57e55ab1 100644 --- a/metadata/md5-cache/sys-cluster/rdma-core-45.0 +++ b/metadata/md5-cache/sys-cluster/rdma-core-45.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/linux-rdma/rdma-core INHERIT=cmake perl-functions python-single-r1 udev systemd IUSE=neigh python static-libs systemd valgrind python_single_target_python3_10 python_single_target_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=|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) ) RDEPEND=dev-lang/perl virtual/libudev:= neigh? ( dev-libs/libnl:3 ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) !sys-fabric/infiniband-diags !sys-fabric/libibverbs !sys-fabric/librdmacm !sys-fabric/libibumad !sys-fabric/ibacm !sys-fabric/libibmad !sys-fabric/srptools !sys-fabric/infinipath-psm !sys-fabric/libcxgb3 !sys-fabric/libcxgb4 !sys-fabric/libmthca !sys-fabric/libmlx4 !sys-fabric/libmlx5 !sys-fabric/libocrdma !sys-fabric/libnes REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) SLOT=0 SRC_URI=https://github.com/linux-rdma/rdma-core/releases/download/v45.0/rdma-core-45.0.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6aec4d758575aeb5dc3b3d405f0e58b3 +_md5_=e205479891f661359c8c24dad8847148 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index 2a0138165a61b76441b163e306684715e214afcc..e6c00987d45f9710348b8b62f151b7d831dc22cb 100644 GIT binary patch literal 34931 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 HxcUG9$+ehR literal 37777 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/python-3.10.12:3.10 ) pyth REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=17/17.0.0.9999 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1c7b5d2157229c213826bccf09459603 diff --git a/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230620 b/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230620 deleted file mode 100644 index 4b61ae8c4d92..000000000000 --- a/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230620 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_10? ( dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ) xml? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=~sys-devel/llvm-17.0.0_pre20230620:17=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Xtensa] ) !!sys-devel/llvm:0 -DESCRIPTION=C language family frontend for LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs -IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test +doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT -PDEPEND=~sys-devel/clang-runtime-17.0.0_pre20230620 sys-devel/clang-toolchain-symlinks:17 -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ~sys-devel/llvm-17.0.0_pre20230620:17=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-devel/clang-common-17.0.0_pre20230620 llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230620[llvm_targets_Xtensa] ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=17/17.0.0_pre20230620 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1c7b5d2157229c213826bccf09459603 diff --git a/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230630 b/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230630 index 9c9ef2d2432a..83d402bde43c 100644 --- a/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230630 @@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=17/17.0.0_pre20230630 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1c7b5d2157229c213826bccf09459603 diff --git a/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230615 b/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230705 similarity index 56% rename from metadata/md5-cache/sys-devel/clang-17.0.0_pre20230615 rename to metadata/md5-cache/sys-devel/clang-17.0.0_pre20230705 index c92fba659488..246acd481f14 100644 --- a/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-devel/clang-17.0.0_pre20230705 @@ -1,17 +1,17 @@ BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_10? ( dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ) xml? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=~sys-devel/llvm-17.0.0_pre20230615:17=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Xtensa] ) !!sys-devel/llvm:0 +DEPEND=~sys-devel/llvm-17.0.0_pre20230705:17=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Xtensa] ) !!sys-devel/llvm:0 DESCRIPTION=C language family frontend for LLVM EAPI=8 HOMEPAGE=https://llvm.org/ INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test +doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT -PDEPEND=~sys-devel/clang-runtime-17.0.0_pre20230615 sys-devel/clang-toolchain-symlinks:17 -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ~sys-devel/llvm-17.0.0_pre20230615:17=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-devel/clang-common-17.0.0_pre20230615 llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230615[llvm_targets_Xtensa] ) +PDEPEND=~sys-devel/clang-runtime-17.0.0_pre20230705 sys-devel/clang-toolchain-symlinks:17 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ~sys-devel/llvm-17.0.0_pre20230705:17=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-devel/clang-common-17.0.0_pre20230705 llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.0_pre20230705[llvm_targets_Xtensa] ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) RESTRICT=!test? ( test ) !test? ( test ) -SLOT=17/17.0.0_pre20230615 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SLOT=17/17.0.0_pre20230705 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1c7b5d2157229c213826bccf09459603 diff --git a/metadata/md5-cache/sys-devel/clang-common-14.0.6 b/metadata/md5-cache/sys-devel/clang-common-14.0.6 index fa33d1e120cf..99e97cfe11a2 100644 --- a/metadata/md5-cache/sys-devel/clang-common-14.0.6 +++ b/metadata/md5-cache/sys-devel/clang-common-14.0.6 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=sys-devel/clang:* SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=4b96bac2e683306fd625bd17c582e0e5 diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5 b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5 index b1982a0e8684..c23fa30b3b6f 100644 --- a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5 +++ b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r5 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.7 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=9d88a62b4082774b870bb8a60799139d diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r6 b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r6 index 3796777ba72f..60d112d83cbb 100644 --- a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r6 +++ b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r6 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.7 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=68448d6776e49717f1eb0754261824fa diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.5-r1 b/metadata/md5-cache/sys-devel/clang-common-16.0.5-r1 index 2ceb25634ce0..4661e28d7ee8 100644 --- a/metadata/md5-cache/sys-devel/clang-common-16.0.5-r1 +++ b/metadata/md5-cache/sys-devel/clang-common-16.0.5-r1 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.5 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=7aec32a14663643b009443508a60bbae diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.6-r1 b/metadata/md5-cache/sys-devel/clang-common-16.0.6-r1 index 6f850bf03cd9..6ed22eb5a7a6 100644 --- a/metadata/md5-cache/sys-devel/clang-common-16.0.6-r1 +++ b/metadata/md5-cache/sys-devel/clang-common-16.0.6-r1 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.6 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=80cd74a54e67e2f0ed89fa3de9b93a43 diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.0.9999 b/metadata/md5-cache/sys-devel/clang-common-17.0.0.9999 index 97dbda2d3e07..d92fa03e3082 100644 --- a/metadata/md5-cache/sys-devel/clang-common-17.0.0.9999 +++ b/metadata/md5-cache/sys-devel/clang-common-17.0.0.9999 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.0.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) PROPERTIES=live SLOT=0 -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=855301ffd5b0993e89501581c6845bc4 diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230620 b/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230620 deleted file mode 100644 index 6c50046481e5..000000000000 --- a/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230620 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install preinst prepare pretend unpack -DESCRIPTION=Common files shared between multiple slots of clang -EAPI=8 -HOMEPAGE=https://llvm.org/ -IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config ) -INHERIT=bash-completion-r1 llvm.org -IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind hardened stricter -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.0_pre20230620 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=855301ffd5b0993e89501581c6845bc4 diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230630 b/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230630 index 5ff3dda38111..42f4b77383d3 100644 --- a/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230630 @@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.0_pre20230630 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=855301ffd5b0993e89501581c6845bc4 diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230615 b/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230705 similarity index 76% rename from metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230615 rename to metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230705 index acd650a0c4a7..b68f00861d92 100644 --- a/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-devel/clang-common-17.0.0_pre20230705 @@ -6,8 +6,8 @@ IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-de INHERIT=bash-completion-r1 llvm.org IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind hardened stricter LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.0_pre20230615 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) +PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.0_pre20230705 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils ) SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=855301ffd5b0993e89501581c6845bc4 diff --git a/metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230620 b/metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230620 deleted file mode 100644 index 7d308eca8018..000000000000 --- a/metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230620 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=pretend -DESCRIPTION=Meta-ebuild for clang runtime libraries -EAPI=8 -HOMEPAGE=https://clang.llvm.org/ -INHERIT=multilib-build toolchain-funcs -IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -LICENSE=metapackage -PROPERTIES=live -RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-17.0.0_pre20230620:17[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-17.0.0_pre20230620:17[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-17.0.0_pre20230620[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-17.0.0_pre20230620[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=sanitize? ( compiler-rt ) -SLOT=17 -_eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a2cbb671ba47f2c77b593a6e199d20d0 diff --git a/metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230615 b/metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230705 similarity index 79% rename from metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230615 rename to metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230705 index cad0c1ed667f..13ca032188f1 100644 --- a/metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-devel/clang-runtime-17.0.0_pre20230705 @@ -6,7 +6,7 @@ INHERIT=multilib-build toolchain-funcs IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=metapackage PROPERTIES=live -RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-17.0.0_pre20230615:17[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-17.0.0_pre20230615:17[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-17.0.0_pre20230615[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-17.0.0_pre20230615[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=compiler-rt? ( ~sys-libs/compiler-rt-17.0.0_pre20230705:17[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705:17[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-17.0.0_pre20230705[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-17.0.0_pre20230705[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=sanitize? ( compiler-rt ) SLOT=17 _eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c diff --git a/metadata/md5-cache/sys-devel/distcc-3.4-r2 b/metadata/md5-cache/sys-devel/distcc-3.4-r2 index fc6ae362cd58..28c523d57c09 100644 --- a/metadata/md5-cache/sys-devel/distcc-3.4-r2 +++ b/metadata/md5-cache/sys-devel/distcc-3.4-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/distcc/distcc INHERIT=autotools flag-o-matic prefix python-single-r1 systemd IUSE=gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2+ RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) dev-libs/popt gssapi? ( net-libs/libgssglue ) gtk? ( x11-libs/gtk+:3 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) acct-user/distcc dev-util/shadowman >=sys-devel/gcc-config-1.4.1 selinux? ( sec-policy/selinux-distcc ) xinetd? ( sys-apps/xinetd ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://github.com/distcc/distcc/releases/download/v3.4/distcc-3.4.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=07350939e009c332cdfe7bb427fd4c55 +_md5_=ac0e441fe8bc9d8a42c20a887a615ff8 diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230607 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230607 deleted file mode 100644 index 5defd8c28245..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230607 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=10 -SRC_URI=mirror://gcc/snapshots/10-20230607/gcc-10-20230607.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e38fcf5cd02a6066004bc9336fc7190d diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230614 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230614 deleted file mode 100644 index 090403a504f4..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230614 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=10 -SRC_URI=mirror://gcc/snapshots/10-20230614/gcc-10-20230614.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e38fcf5cd02a6066004bc9336fc7190d diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 deleted file mode 100644 index 4df85fa78793..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=10 -SRC_URI=mirror://gcc/snapshots/10-20230628/gcc-10-20230628.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e38fcf5cd02a6066004bc9336fc7190d diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230517 b/metadata/md5-cache/sys-devel/gcc-10.5.0 similarity index 84% rename from metadata/md5-cache/sys-devel/gcc-10.4.1_p20230517 rename to metadata/md5-cache/sys-devel/gcc-10.5.0 index 15823c74b141..51c8086e1a75 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230517 +++ b/metadata/md5-cache/sys-devel/gcc-10.5.0 @@ -1,4 +1,4 @@ -BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo +BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) DESCRIPTION=The GNU Compiler Collection @@ -12,6 +12,6 @@ PDEPEND=>=sys-devel/gcc-config-2.3 RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=10 -SRC_URI=mirror://gcc/snapshots/10-20230517/gcc-10-20230517.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz +SRC_URI=mirror://gcc/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ec1813fe42ef891e65c3f1910fd4a172 +_md5_=a2ddd4cb72818c96c36b7d4704e93324 diff --git a/metadata/md5-cache/sys-devel/gcc-10.5.9999 b/metadata/md5-cache/sys-devel/gcc-10.5.9999 deleted file mode 100644 index e1f8e60ec14e..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-10.5.9999 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=dev-vcs/git-1.8.2.1[curl] >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -PROPERTIES=live -RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=10 -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=57ce10fb558f309267223037681198ba diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230615 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230615 deleted file mode 100644 index 70d39c8bbfbb..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230615 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack -DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=11 -SRC_URI=mirror://gcc/snapshots/11-20230615/gcc-11-20230615.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=35b2fba1731799fb85abfa2903332da0 diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230608 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230706 similarity index 97% rename from metadata/md5-cache/sys-devel/gcc-11.4.1_p20230608 rename to metadata/md5-cache/sys-devel/gcc-11.4.1_p20230706 index 3db77fe6af3f..74cfcdf595bb 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230608 +++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230706 @@ -11,6 +11,6 @@ PDEPEND=>=sys-devel/gcc-config-2.3 RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=11 -SRC_URI=mirror://gcc/snapshots/11-20230608/gcc-11-20230608.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz +SRC_URI=mirror://gcc/snapshots/11-20230706/gcc-11-20230706.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=35b2fba1731799fb85abfa2903332da0 diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230616 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230616 deleted file mode 100644 index 8ac9ebe46702..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230616 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=12 -SRC_URI=mirror://gcc/snapshots/12-20230616/gcc-12-20230616.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=821164316c5852a9974be83ef71b248a diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230609 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230707 similarity index 97% rename from metadata/md5-cache/sys-devel/gcc-12.3.1_p20230609 rename to metadata/md5-cache/sys-devel/gcc-12.3.1_p20230707 index bbeab55ef292..6d14c2a7d55b 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230609 +++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230707 @@ -11,6 +11,6 @@ PDEPEND=>=sys-devel/gcc-config-2.3 RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=12 -SRC_URI=mirror://gcc/snapshots/12-20230609/gcc-12-20230609.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz +SRC_URI=mirror://gcc/snapshots/12-20230707/gcc-12-20230707.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz _eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=821164316c5852a9974be83ef71b248a diff --git a/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230603 b/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230603 deleted file mode 100644 index 595e4e8ec426..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230603 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=13 -SRC_URI=mirror://gcc/snapshots/13-20230603/gcc-13-20230603.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5cbbf7bb3e4728901e8ffd828ea6b90e diff --git a/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230610 b/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230610 deleted file mode 100644 index 84c7a95ce538..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230610 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=13 -SRC_URI=mirror://gcc/snapshots/13-20230610/gcc-13-20230610.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5cbbf7bb3e4728901e8ffd828ea6b90e diff --git a/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230617 b/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230617 deleted file mode 100644 index 4144afcb3648..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-13.1.1_p20230617 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=13 -SRC_URI=mirror://gcc/snapshots/13-20230617/gcc-13-20230617.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5cbbf7bb3e4728901e8ffd828ea6b90e diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230529 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230529 deleted file mode 100644 index 3ad8c8f9b52b..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230529 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=14 -SRC_URI=mirror://gcc/snapshots/14-20230529/gcc-14-20230529.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dc4925d956bd9de5b62b502a142239c8 diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230604 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230604 deleted file mode 100644 index 1177cefbed43..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230604 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=14 -SRC_URI=mirror://gcc/snapshots/14-20230604/gcc-14-20230604.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dc4925d956bd9de5b62b502a142239c8 diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230611 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230611 deleted file mode 100644 index ac73927e1271..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230611 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=14 -SRC_URI=mirror://gcc/snapshots/14-20230611/gcc-14-20230611.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dc4925d956bd9de5b62b502a142239c8 diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230618 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230618 deleted file mode 100644 index 8d3ad1e4f2ec..000000000000 --- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230618 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=The GNU Compiler Collection -EAPI=8 -HOMEPAGE=https://gcc.gnu.org/ -INHERIT=toolchain -IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust -LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ -PDEPEND=>=sys-devel/gcc-config-2.3 -RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) -RESTRICT=!test? ( test ) -SLOT=14 -SRC_URI=mirror://gcc/snapshots/14-20230618/gcc-14-20230618.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz -_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a874b5911019b1d33e28187d3955046c diff --git a/metadata/md5-cache/sys-devel/gdb-13.2-r1 b/metadata/md5-cache/sys-devel/gdb-13.2-r1 new file mode 100644 index 000000000000..3199a306de2f --- /dev/null +++ b/metadata/md5-cache/sys-devel/gdb-13.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/xz-utils sys-apps/texinfo app-alternatives/yacc nls? ( sys-devel/gettext ) source-highlight? ( virtual/pkgconfig ) test? ( dev-util/dejagnu ) +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=dev-libs/mpfr:= dev-libs/gmp:= >=sys-libs/ncurses-5.2-r2:= >=sys-libs/readline-7:= sys-libs/zlib elibc_glibc? ( net-libs/libnsl:= ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) guile? ( >=dev-scheme/guile-2.0 ) xml? ( dev-libs/expat ) source-highlight? ( dev-util/source-highlight ) xxhash? ( dev-libs/xxhash ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=GNU debugger +EAPI=8 +HOMEPAGE=https://sourceware.org/gdb/ +INHERIT=flag-o-matic python-single-r1 strip-linguas toolchain-funcs +IUSE=cet guile lzma multitarget nls +python +server sim source-highlight test vanilla xml xxhash zstd python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris +LICENSE=GPL-3+ LGPL-2.1+ +RDEPEND=dev-libs/mpfr:= dev-libs/gmp:= >=sys-libs/ncurses-5.2-r2:= >=sys-libs/readline-7:= sys-libs/zlib elibc_glibc? ( net-libs/libnsl:= ) lzma? ( app-arch/xz-utils ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) ) guile? ( >=dev-scheme/guile-2.0 ) xml? ( dev-libs/expat ) source-highlight? ( dev-util/source-highlight ) xxhash? ( dev-libs/xxhash ) zstd? ( app-arch/zstd:= ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnu/gdb/gdb-13.2.tar.xz https://sourceware.org/pub/gdb/releases/gdb-13.2.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=8755e421009684f9acf68c529964adae diff --git a/metadata/md5-cache/sys-devel/lld-14.0.6-r1 b/metadata/md5-cache/sys-devel/lld-14.0.6-r1 index c2802db15959..4df068ca77bc 100644 --- a/metadata/md5-cache/sys-devel/lld-14.0.6-r1 +++ b/metadata/md5-cache/sys-devel/lld-14.0.6-r1 @@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-14.0.6 !sys-devel/lld:0 RESTRICT=!test? ( test ) !test? ( test ) SLOT=14/14 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=26671ae41a4c43c90c6965c6a33bad29 diff --git a/metadata/md5-cache/sys-devel/lld-15.0.7 b/metadata/md5-cache/sys-devel/lld-15.0.7 index cef832157e9c..3f24a36a695b 100644 --- a/metadata/md5-cache/sys-devel/lld-15.0.7 +++ b/metadata/md5-cache/sys-devel/lld-15.0.7 @@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-15.0.7 sys-libs/zlib:= !sys-devel/lld:0 RESTRICT=!test? ( test ) !test? ( test ) SLOT=15/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=77afdbb022522342650c5d0c89af55de diff --git a/metadata/md5-cache/sys-devel/lld-16.0.5 b/metadata/md5-cache/sys-devel/lld-16.0.5 index 07e9ca11d557..ab9c6e8ec2a2 100644 --- a/metadata/md5-cache/sys-devel/lld-16.0.5 +++ b/metadata/md5-cache/sys-devel/lld-16.0.5 @@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-16.0.5[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=16/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f2f1e347642dc048a5f8ccc469ed5749 diff --git a/metadata/md5-cache/sys-devel/lld-16.0.6 b/metadata/md5-cache/sys-devel/lld-16.0.6 index 69e9c2a230a7..dc4d41ad3bcc 100644 --- a/metadata/md5-cache/sys-devel/lld-16.0.6 +++ b/metadata/md5-cache/sys-devel/lld-16.0.6 @@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-16.0.6[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=16/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r1.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=784950513c0c8b3e153d6a239d464921 diff --git a/metadata/md5-cache/sys-devel/lld-17.0.0.9999 b/metadata/md5-cache/sys-devel/lld-17.0.0.9999 index ea2995055aed..337cd6e48a88 100644 --- a/metadata/md5-cache/sys-devel/lld-17.0.0.9999 +++ b/metadata/md5-cache/sys-devel/lld-17.0.0.9999 @@ -12,5 +12,5 @@ PROPERTIES=live RDEPEND=~sys-devel/llvm-17.0.0.9999[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0 RESTRICT=!test? ( test ) SLOT=17/17.0.0.9999 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=117b83d9f1de10787a6835fd3eb43460 diff --git a/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230620 b/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230620 deleted file mode 100644 index f5f14e61a183..000000000000 --- a/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230620 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/llvm:17 test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/lit-17.0.0_pre20230620[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/lit-17.0.0_pre20230620[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/lit-17.0.0_pre20230620[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~sys-devel/llvm-17.0.0_pre20230620[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !!sys-devel/llvm:0 -DESCRIPTION=The LLVM linker (link editor) -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs -IUSE=+debug test zstd -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:17 -RDEPEND=~sys-devel/llvm-17.0.0_pre20230620[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0 -RESTRICT=!test? ( test ) -SLOT=17/17.0.0_pre20230620 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=117b83d9f1de10787a6835fd3eb43460 diff --git a/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230630 b/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230630 index 3f0f44c563e4..4e6ecf8d0044 100644 --- a/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230630 @@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-17.0.0_pre20230630[debug=,zstd=] sys-libs/zlib:= zstd? ( RESTRICT=!test? ( test ) SLOT=17/17.0.0_pre20230630 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=117b83d9f1de10787a6835fd3eb43460 diff --git a/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230615 b/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230705 similarity index 66% rename from metadata/md5-cache/sys-devel/lld-17.0.0_pre20230615 rename to metadata/md5-cache/sys-devel/lld-17.0.0_pre20230705 index e955eedf3b26..4b1af06cf371 100644 --- a/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-devel/lld-17.0.0_pre20230705 @@ -1,6 +1,6 @@ -BDEPEND=sys-devel/llvm:17 test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/lit-17.0.0_pre20230615[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/lit-17.0.0_pre20230615[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/lit-17.0.0_pre20230615[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=sys-devel/llvm:17 test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/lit-17.0.0_pre20230705[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/lit-17.0.0_pre20230705[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/lit-17.0.0_pre20230705[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=~sys-devel/llvm-17.0.0_pre20230615[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !!sys-devel/llvm:0 +DEPEND=~sys-devel/llvm-17.0.0_pre20230705[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !!sys-devel/llvm:0 DESCRIPTION=The LLVM linker (link editor) EAPI=8 HOMEPAGE=https://llvm.org/ @@ -8,9 +8,9 @@ INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs IUSE=+debug test zstd LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:17 -RDEPEND=~sys-devel/llvm-17.0.0_pre20230615[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0 +RDEPEND=~sys-devel/llvm-17.0.0_pre20230705[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0 RESTRICT=!test? ( test ) -SLOT=17/17.0.0_pre20230615 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SLOT=17/17.0.0_pre20230705 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=117b83d9f1de10787a6835fd3eb43460 diff --git a/metadata/md5-cache/sys-devel/llvm-14.0.6-r2 b/metadata/md5-cache/sys-devel/llvm-14.0.6-r2 index 27acda794077..f9c498a39fea 100644 --- a/metadata/md5-cache/sys-devel/llvm-14.0.6-r2 +++ b/metadata/md5-cache/sys-devel/llvm-14.0.6-r2 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=14 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c85b453ff2e87bedb11e6b27dbbb787f diff --git a/metadata/md5-cache/sys-devel/llvm-14.0.6-r4 b/metadata/md5-cache/sys-devel/llvm-14.0.6-r4 index db4e8dff30d1..e2b0f217aa99 100644 --- a/metadata/md5-cache/sys-devel/llvm-14.0.6-r4 +++ b/metadata/md5-cache/sys-devel/llvm-14.0.6-r4 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=14 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r4.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a7dc60bae53876c709ccda113b5f7acf diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.7 b/metadata/md5-cache/sys-devel/llvm-15.0.7 index 96c2f41cc30a..31980e33b095 100644 --- a/metadata/md5-cache/sys-devel/llvm-15.0.7 +++ b/metadata/md5-cache/sys-devel/llvm-15.0.7 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=15/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a76072a74390bba744b933db44e6111c diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.7-r3 b/metadata/md5-cache/sys-devel/llvm-15.0.7-r3 index 3b618912c942..7527b224ce8d 100644 --- a/metadata/md5-cache/sys-devel/llvm-15.0.7-r3 +++ b/metadata/md5-cache/sys-devel/llvm-15.0.7-r3 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=15/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r3.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=a1e9c35de2a23d20cd457a3715e4d760 diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.5 b/metadata/md5-cache/sys-devel/llvm-16.0.5 index d39b3f783926..509c940fe50d 100644 --- a/metadata/md5-cache/sys-devel/llvm-16.0.5 +++ b/metadata/md5-cache/sys-devel/llvm-16.0.5 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) !test? ( test ) SLOT=16/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3cdc0d2fe94d44f1575e1ae6df042baf diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.6 b/metadata/md5-cache/sys-devel/llvm-16.0.6 index d70fa60315b6..470f6707268c 100644 --- a/metadata/md5-cache/sys-devel/llvm-16.0.6 +++ b/metadata/md5-cache/sys-devel/llvm-16.0.6 @@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) !test? ( test ) SLOT=16/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=442ba8056e779ea63b88aa1ffdfb0d4e diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-17.0.0.9999 index 9423196b4b9a..7d5d3b0b4ee7 100644 --- a/metadata/md5-cache/sys-devel/llvm-17.0.0.9999 +++ b/metadata/md5-cache/sys-devel/llvm-17.0.0.9999 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) RESTRICT=!test? ( test ) SLOT=17/17.0.0.9999 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3040b97fc116b91f1b2d1be26e175a49 diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230620 b/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230620 deleted file mode 100644 index 43e4911d43ab..000000000000 --- a/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230620 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) libffi? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) binutils-plugin? ( sys-libs/binutils-libs ) -DESCRIPTION=Low Level Virtual Machine -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs -IUSE=+binutils-plugin +debug debuginfod doc exegesis libedit +libffi ncurses test xar xml z3 zstd +doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc -PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:17 binutils-plugin? ( >=sys-devel/llvmgold-17 ) -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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) !sys-devel/llvm:0 -REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) -RESTRICT=!test? ( test ) -SLOT=17/17.0.0_pre20230620 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3040b97fc116b91f1b2d1be26e175a49 diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230630 b/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230630 index 9f42368b539c..11ce7a8c6a0e 100644 --- a/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230630 @@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm RESTRICT=!test? ( test ) SLOT=17/17.0.0_pre20230630 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3040b97fc116b91f1b2d1be26e175a49 diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230615 b/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230705 similarity index 94% rename from metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230615 rename to metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230705 index e63c79d58ee6..4f950e7bcccc 100644 --- a/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-devel/llvm-17.0.0_pre20230705 @@ -11,7 +11,7 @@ PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:17 binutils-plug 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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) !sys-devel/llvm:0 REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa ) RESTRICT=!test? ( test ) -SLOT=17/17.0.0_pre20230615 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SLOT=17/17.0.0_pre20230705 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=3040b97fc116b91f1b2d1be26e175a49 diff --git a/metadata/md5-cache/sys-devel/llvm-common-14.0.6 b/metadata/md5-cache/sys-devel/llvm-common-14.0.6 index d36c91911197..06d72ca14fd0 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-14.0.6 +++ b/metadata/md5-cache/sys-devel/llvm-common-14.0.6 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!sys-devel/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=94f9554c557a233570c499d2a1abe891 diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.7 b/metadata/md5-cache/sys-devel/llvm-common-15.0.7 index 39bd31d78f1c..c69e423cdba6 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-15.0.7 +++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.7 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!sys-devel/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=29f96569e5107a0ca343c8accaa2d360 diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.5 b/metadata/md5-cache/sys-devel/llvm-common-16.0.5 index 4de1aa40119a..fc7d0edeb937 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-16.0.5 +++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.5 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!sys-devel/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=d885bf8075a4cc222494d1fa4fdbb762 diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.6 b/metadata/md5-cache/sys-devel/llvm-common-16.0.6 index abdb7522323d..bb341df3c447 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-16.0.6 +++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.6 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!sys-devel/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=4b406f98226318955c090ac02aec5138 diff --git a/metadata/md5-cache/sys-devel/llvm-common-17.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-common-17.0.0.9999 index 8687573c2c15..9fbaebbbc886 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-17.0.0.9999 +++ b/metadata/md5-cache/sys-devel/llvm-common-17.0.0.9999 @@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA PROPERTIES=live RDEPEND=!sys-devel/llvm:0 SLOT=0 -_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 _md5_=2a5664fc02bf8988a8b1be74ec75557c diff --git a/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230615 b/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230615 deleted file mode 100644 index 296051bd7322..000000000000 --- a/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230615 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare unpack -DESCRIPTION=Common files shared between multiple slots of LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=llvm.org -LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA -RDEPEND=!sys-devel/llvm:0 -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 -_md5_=2a5664fc02bf8988a8b1be74ec75557c diff --git a/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230630 b/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230630 index e93f18bacd90..efe2f53de498 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230630 @@ -7,5 +7,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!sys-devel/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 _md5_=2a5664fc02bf8988a8b1be74ec75557c diff --git a/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230620 b/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230705 similarity index 57% rename from metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230620 rename to metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230705 index baa0c826b45b..1acc3a05fec2 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230620 +++ b/metadata/md5-cache/sys-devel/llvm-common-17.0.0_pre20230705 @@ -6,6 +6,6 @@ INHERIT=llvm.org LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!sys-devel/llvm:0 SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=llvm.org b776298e364aac9dae329114298af1d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 _md5_=2a5664fc02bf8988a8b1be74ec75557c diff --git a/metadata/md5-cache/sys-fabric/Manifest.gz b/metadata/md5-cache/sys-fabric/Manifest.gz index cc2ed4480227fed2c904e1244767f4be0eae85cb..caf71b894c1a788bf28d24da3db30189824954a4 100644 GIT binary patch literal 1358 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 X#v;sP1L26o1V8*2-6_L`WeETPug0n9 diff --git a/metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 b/metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 index 91e84c8a3c7f..fa6a1b2d738d 100644 --- a/metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 +++ b/metadata/md5-cache/sys-fabric/opensm-3.3.24-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/linux-rdma/opensm/ INHERIT=autotools IUSE=selinux tools -KEYWORDS=~amd64 ~x86 ~amd64-linux +KEYWORDS=amd64 x86 ~amd64-linux LICENSE=|| ( GPL-2 BSD-2 ) RDEPEND=sys-cluster/rdma-core selinux? ( sec-policy/selinux-opensm ) tools? ( net-misc/iputils virtual/openssh ) SLOT=0 SRC_URI=https://github.com/linux-rdma/opensm/releases/download/3.3.24/opensm-3.3.24.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=55fd1d9535b5af3e5f92425618e86d59 +_md5_=c2b19d6135ad697fed9afaa9ad121d39 diff --git a/metadata/md5-cache/sys-fabric/perftest-4.5.0.17 b/metadata/md5-cache/sys-fabric/perftest-4.5.0.17 index 52b6d27abda2..1d4d8394203d 100644 --- a/metadata/md5-cache/sys-fabric/perftest-4.5.0.17 +++ b/metadata/md5-cache/sys-fabric/perftest-4.5.0.17 @@ -5,10 +5,10 @@ DESCRIPTION=OpenIB uverbs micro-benchmarks EAPI=8 HOMEPAGE=https://github.com/linux-rdma/perftest/ INHERIT=autotools -KEYWORDS=~amd64 ~x86 ~amd64-linux +KEYWORDS=amd64 x86 ~amd64-linux LICENSE=|| ( GPL-2 BSD-2 ) RDEPEND=sys-apps/pciutils >=sys-cluster/rdma-core-32.0 SLOT=0 SRC_URI=https://github.com/linux-rdma/perftest/archive/v4.5-0.17.tar.gz -> perftest-4.5.0.17.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b49f94d40dc849fe8b0dec2789bbba0b +_md5_=10568f60dce3839e6a58fc3bd3755163 diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz index 20506e12265aa644b16fdacf203d2eeb48eb6272..509b463056309851cee194e447e0faa6505a95db 100644 GIT binary patch literal 8304 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 utk#8ru9$NUHP`)FEWNu?<~#&?_q}_mzLuJn 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 diff --git a/metadata/md5-cache/sys-firmware/sof-firmware-2.2.3 b/metadata/md5-cache/sys-firmware/sof-firmware-2.2.6 similarity index 73% rename from metadata/md5-cache/sys-firmware/sof-firmware-2.2.3 rename to metadata/md5-cache/sys-firmware/sof-firmware-2.2.6 index 683e5af83f7d..a35dda2dc3c9 100644 --- a/metadata/md5-cache/sys-firmware/sof-firmware-2.2.3 +++ b/metadata/md5-cache/sys-firmware/sof-firmware-2.2.6 @@ -2,9 +2,9 @@ DEFINED_PHASES=install preinst DESCRIPTION=Sound Open Firmware (SOF) binary files EAPI=8 HOMEPAGE=https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin -KEYWORDS=amd64 +KEYWORDS=~amd64 LICENSE=BSD RDEPEND=media-libs/alsa-lib SLOT=0 -SRC_URI=https://github.com/thesofproject/sof-bin/releases/download/v2.2.3/sof-bin-v2.2.3.tar.gz -> sof-firmware-2.2.3.tar.gz -_md5_=03d000e304fb7f8f70b0a357e0438ff1 +SRC_URI=https://github.com/thesofproject/sof-bin/releases/download/v2.2.6/sof-bin-v2.2.6.tar.gz -> sof-firmware-2.2.6.tar.gz +_md5_=e4980841ead10b93fb489455d1e89fd0 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index e2988823e385686a3d91da75637a77ff214f2bcd..e3a1681c78c6e1365fd385409a38fbf53e366977 100644 GIT binary patch delta 36251 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ΝHsCHuypFFb7+RUM#Zxs&1aEK3B;B(MY2V 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 M1A9QLaQ*%O053;%wEzGB diff --git a/metadata/md5-cache/sys-fs/bees-0.9 b/metadata/md5-cache/sys-fs/bees-0.9 index 07c928cf0593..35b5b34d015d 100644 --- a/metadata/md5-cache/sys-fs/bees-0.9 +++ b/metadata/md5-cache/sys-fs/bees-0.9 @@ -5,10 +5,10 @@ DESCRIPTION=Best-Effort Extent-Same, a btrfs dedup agent EAPI=8 HOMEPAGE=https://github.com/Zygo/bees INHERIT=linux-info systemd toolchain-funcs -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 ~arm64 LICENSE=GPL-3 RDEPEND=>=sys-apps/util-linux-2.30.2 >=sys-fs/btrfs-progs-4.20.2 SLOT=0 SRC_URI=https://github.com/Zygo/bees/archive/v0.9.tar.gz -> bees-0.9.tar.gz _eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f5ef69ae4563b8fd6714623aacfa79ce +_md5_=7856aee0467ef52663fb5facaa5efe13 diff --git a/metadata/md5-cache/sys-fs/fuse-3.15.1 b/metadata/md5-cache/sys-fs/fuse-3.15.1 new file mode 100644 index 000000000000..1f912e7a0c21 --- /dev/null +++ b/metadata/md5-cache/sys-fs/fuse-3.15.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig test? ( || ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install setup test +DESCRIPTION=An interface for filesystems implemented in userspace +EAPI=8 +HOMEPAGE=https://github.com/libfuse/libfuse +INHERIT=flag-o-matic meson-multilib udev python-any-r1 +IUSE=+suid 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 +LICENSE=GPL-2 LGPL-2.1 +RDEPEND=>=sys-fs/fuse-common-3.3.0-r1 +RESTRICT=!test? ( test ) test? ( userpriv ) +SLOT=3 +SRC_URI=https://github.com/libfuse/libfuse/releases/download/fuse-3.15.1/fuse-3.15.1.tar.gz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=8c1137b1246802f88d29a56de13c3864 diff --git a/metadata/md5-cache/sys-fs/fuse-overlayfs-1.12 b/metadata/md5-cache/sys-fs/fuse-overlayfs-1.12 index 8d66a3b7057d..e6e86bf651e1 100644 --- a/metadata/md5-cache/sys-fs/fuse-overlayfs-1.12 +++ b/metadata/md5-cache/sys-fs/fuse-overlayfs-1.12 @@ -5,10 +5,10 @@ DESCRIPTION=FUSE implementation for overlayfs EAPI=8 HOMEPAGE=https://github.com/containers/fuse-overlayfs INHERIT=autotools -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv +KEYWORDS=amd64 arm64 ~ppc64 ~riscv LICENSE=GPL-3 RDEPEND=sys-fs/fuse:3 SLOT=0 SRC_URI=https://github.com/containers/fuse-overlayfs/archive/v1.12.tar.gz -> fuse-overlayfs-1.12.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b13234e655e49e2cdafdff5d966c74aa +_md5_=2be364c737cdb1d1843d23ce5314fbdd diff --git a/metadata/md5-cache/sys-fs/udiskie-2.4.2-r1 b/metadata/md5-cache/sys-fs/udiskie-2.4.2-r1 new file mode 100644 index 000000000000..d6cbb2b60d8a --- /dev/null +++ b/metadata/md5-cache/sys-fs/udiskie-2.4.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-fs/udisks:2 >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=app-text/asciidoc test? ( dev-python/keyutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) +DESCRIPTION=An automatic disk mounting service using udisks +EAPI=8 +HOMEPAGE=https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie +INHERIT=distutils-r1 pypi xdg-utils +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=MIT +RDEPEND=dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-fs/udisks:2 python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/u/udiskie/udiskie-2.4.2.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a47651c899d68761fdcff66c8d6ddcd7 diff --git a/metadata/md5-cache/sys-fs/zfs-2.1.11 b/metadata/md5-cache/sys-fs/zfs-2.1.11 index 69c93a1955c0..b2cf91483969 100644 --- a/metadata/md5-cache/sys-fs/zfs-2.1.11 +++ b/metadata/md5-cache/sys-fs/zfs-2.1.11 @@ -14,5 +14,5 @@ REQUIRED_USE=!minimal? ( || ( python_targets_python3_10 python_targets_python3_1 RESTRICT=test SLOT=0/5 SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.1.11/zfs-2.1.11.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.1.11/zfs-2.1.11.tar.gz.asc ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils fd52aae774814577c0581f5d381339c7 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=1454345f1a5a4f6ad19fae3bda4c914e diff --git a/metadata/md5-cache/sys-fs/zfs-2.1.12 b/metadata/md5-cache/sys-fs/zfs-2.1.12 index c666c661e58f..8aeb0028b672 100644 --- a/metadata/md5-cache/sys-fs/zfs-2.1.12 +++ b/metadata/md5-cache/sys-fs/zfs-2.1.12 @@ -14,5 +14,5 @@ REQUIRED_USE=!minimal? ( || ( python_targets_python3_10 python_targets_python3_1 RESTRICT=test SLOT=0/5 SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.1.12/zfs-2.1.12.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.1.12/zfs-2.1.12.tar.gz.asc ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils fd52aae774814577c0581f5d381339c7 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=107d25759788842cf61653f29aba2d59 diff --git a/metadata/md5-cache/sys-fs/zfs-2.1.9 b/metadata/md5-cache/sys-fs/zfs-2.1.9 index 0fc6c068d148..dd22c0d43c38 100644 --- a/metadata/md5-cache/sys-fs/zfs-2.1.9 +++ b/metadata/md5-cache/sys-fs/zfs-2.1.9 @@ -14,5 +14,5 @@ REQUIRED_USE=!minimal? ( || ( python_targets_python3_10 python_targets_python3_1 RESTRICT=test SLOT=0/5 SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.1.9/zfs-2.1.9.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.1.9/zfs-2.1.9.tar.gz.asc ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils fd52aae774814577c0581f5d381339c7 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=5e3085024359038f75bbfe0a62889c3e diff --git a/metadata/md5-cache/sys-fs/zfs-2.2.0_rc1 b/metadata/md5-cache/sys-fs/zfs-2.2.0_rc1 index 8a18a2d47855..64386162fa93 100644 --- a/metadata/md5-cache/sys-fs/zfs-2.2.0_rc1 +++ b/metadata/md5-cache/sys-fs/zfs-2.2.0_rc1 @@ -13,5 +13,5 @@ REQUIRED_USE=!minimal? ( || ( python_targets_python3_10 python_targets_python3_1 RESTRICT=test SLOT=0/5 SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.2.0-rc1/zfs-2.2.0-rc1.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.2.0-rc1/zfs-2.2.0-rc1.tar.gz.asc ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils fd52aae774814577c0581f5d381339c7 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=d24412fb07f399b564619ba646d3ab2d diff --git a/metadata/md5-cache/sys-fs/zfs-9999 b/metadata/md5-cache/sys-fs/zfs-9999 index 7162aafafc5e..390ab9b127b7 100644 --- a/metadata/md5-cache/sys-fs/zfs-9999 +++ b/metadata/md5-cache/sys-fs/zfs-9999 @@ -13,5 +13,5 @@ RDEPEND=dev-libs/openssl:= net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib REQUIRED_USE=!minimal? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) python? ( !minimal ) test-suite? ( !minimal ) RESTRICT=test SLOT=0/5 -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils fd52aae774814577c0581f5d381339c7 distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 _md5_=d24412fb07f399b564619ba646d3ab2d diff --git a/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11 b/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11 index 6d808c502018..f793da3157a0 100644 --- a/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11 +++ b/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11 @@ -13,5 +13,5 @@ RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel: RESTRICT=debug? ( strip ) test SLOT=0/2.1.11 SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.1.11/zfs-2.1.11.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.1.11/zfs-2.1.11.tar.gz.asc ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde dist-kernel-utils fd52aae774814577c0581f5d381339c7 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=ad599dcc1c8b0adebe35c220095e884c diff --git a/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11-r1 b/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11-r1 index 1cc3a5a912f0..7b1b67126b3f 100644 --- a/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11-r1 +++ b/metadata/md5-cache/sys-fs/zfs-kmod-2.1.11-r1 @@ -14,5 +14,5 @@ RDEPEND=dist-kernel-cap? ( dist-kernel? ( ^95 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/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) app-arch/cpio >=app-misc/pax-utils-1.2.2 app-portage/elt-patches app-portage/portage-utils dev-util/gperf sys-apps/sandbox sys-devel/autoconf sys-devel/autoconf-archive sys-devel/automake sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/libtool virtual/pkgconfig elibc_glibc? ( sys-libs/glibc[static-libs(+)] ) firmware? ( sys-kernel/linux-firmware ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-kernel/genkernel/genkernel-4.3.5.tar.xz https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-1.0.8_p20141204.tar.gz https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.15.tar.xz https://www.busybox.net/downloads/busybox-1.34.1.tar.bz2 mirror://gnu/coreutils/coreutils-8.32.tar.xz https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-2.4.1.tar.xz https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-1.0.0.rc16-3.tar.bz2 https://matt.ucc.asn.au/dropbear/releases/dropbear-2020.81.tar.bz2 https://dev.gentoo.org/~blueness/eudev/eudev-3.2.10.tar.gz https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.xz https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.4/e2fsprogs-1.46.4.tar.xz https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz mirror://gnupg/gnupg/gnupg-1.4.23.tar.bz2 https://github.com/gentoo/hwids/archive/hwids-20210613.tar.gz https://github.com/open-iscsi/open-iscsi/archive/2.0.878.tar.gz -> open-iscsi-2.0.878.tar.gz https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-29.tar.xz https://releases.pagure.org/libaio/libaio-0.3.112.tar.gz mirror://gnupg/libgcrypt/libgcrypt-1.9.4.tar.bz2 mirror://gnupg/libgpg-error/libgpg-error-1.43.tar.bz2 https://github.com/besser82/libxcrypt/archive/v4.4.36.tar.gz -> libxcrypt-4.4.36.tar.gz https://mirrors.kernel.org/sourceware/lvm2/LVM2.2.02.188.tgz https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.1.tar.xz http://ftp.rpm.org/popt/releases/popt-1.x/popt-1.18.tar.gz https://github.com/strace/strace/releases/download/v5.14/strace-5.14.tar.xz https://github.com/jthornber/thin-provisioning-tools/archive/v0.9.0.tar.gz -> thin-provisioning-tools-0.9.0.tar.gz https://github.com/rpodgorny/unionfs-fuse/archive/v2.0.tar.gz -> unionfs-fuse-2.0.tar.gz https://www.kernel.org/pub/linux/utils/util-linux/v2.37/util-linux-2.37.2.tar.xz https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.13.0.tar.xz https://tukaani.org/xz/xz-5.2.5.tar.gz https://zlib.net/zlib-1.2.11.tar.gz https://github.com/facebook/zstd/archive/v1.5.0.tar.gz -> zstd-1.5.0.tar.gz https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-1.6.3.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e75156d4322b97133d81aab12467d10e diff --git a/metadata/md5-cache/sys-kernel/genkernel-9999 b/metadata/md5-cache/sys-kernel/genkernel-9999 index aac7b7dadee2..1f92ead5b6a1 100644 --- a/metadata/md5-cache/sys-kernel/genkernel-9999 +++ b/metadata/md5-cache/sys-kernel/genkernel-9999 @@ -11,6 +11,6 @@ PROPERTIES=live RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) app-arch/cpio >=app-misc/pax-utils-1.2.2 app-portage/elt-patches app-portage/portage-utils dev-util/gperf sys-apps/sandbox sys-devel/autoconf sys-devel/autoconf-archive sys-devel/automake sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/libtool virtual/pkgconfig elibc_glibc? ( sys-libs/glibc[static-libs(+)] ) firmware? ( sys-kernel/linux-firmware ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 -SRC_URI=https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-1.0.8_p20141204.tar.gz https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.15.tar.xz https://www.busybox.net/downloads/busybox-1.34.1.tar.bz2 mirror://gnu/coreutils/coreutils-8.32.tar.xz https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-2.4.1.tar.xz https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-1.0.0.rc16-3.tar.bz2 https://matt.ucc.asn.au/dropbear/releases/dropbear-2020.81.tar.bz2 https://dev.gentoo.org/~blueness/eudev/eudev-3.2.10.tar.gz https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.xz https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.4/e2fsprogs-1.46.4.tar.xz https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz mirror://gnupg/gnupg/gnupg-1.4.23.tar.bz2 https://github.com/gentoo/hwids/archive/hwids-20210613.tar.gz https://github.com/open-iscsi/open-iscsi/archive/2.0.878.tar.gz -> open-iscsi-2.0.878.tar.gz https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-29.tar.xz https://releases.pagure.org/libaio/libaio-0.3.112.tar.gz mirror://gnupg/libgcrypt/libgcrypt-1.9.4.tar.bz2 mirror://gnupg/libgpg-error/libgpg-error-1.43.tar.bz2 https://github.com/besser82/libxcrypt/archive/v4.4.26.tar.gz -> libxcrypt-4.4.26.tar.gz https://mirrors.kernel.org/sourceware/lvm2/LVM2.2.02.188.tgz https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.1.tar.xz http://ftp.rpm.org/popt/releases/popt-1.x/popt-1.18.tar.gz https://github.com/strace/strace/releases/download/v5.14/strace-5.14.tar.xz https://github.com/jthornber/thin-provisioning-tools/archive/v0.9.0.tar.gz -> thin-provisioning-tools-0.9.0.tar.gz https://github.com/rpodgorny/unionfs-fuse/archive/v2.0.tar.gz -> unionfs-fuse-2.0.tar.gz https://www.kernel.org/pub/linux/utils/util-linux/v2.37/util-linux-2.37.2.tar.xz https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.13.0.tar.xz https://tukaani.org/xz/xz-5.2.5.tar.gz https://zlib.net/zlib-1.2.11.tar.gz https://github.com/facebook/zstd/archive/v1.5.0.tar.gz -> zstd-1.5.0.tar.gz https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-1.6.3.tar.gz +SRC_URI=https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-1.0.8_p20141204.tar.gz https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v5.15.tar.xz https://www.busybox.net/downloads/busybox-1.34.1.tar.bz2 mirror://gnu/coreutils/coreutils-8.32.tar.xz https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-2.4.1.tar.xz https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-1.0.0.rc16-3.tar.bz2 https://matt.ucc.asn.au/dropbear/releases/dropbear-2020.81.tar.bz2 https://dev.gentoo.org/~blueness/eudev/eudev-3.2.10.tar.gz https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.xz https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.4/e2fsprogs-1.46.4.tar.xz https://github.com/libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz mirror://gnupg/gnupg/gnupg-1.4.23.tar.bz2 https://github.com/gentoo/hwids/archive/hwids-20210613.tar.gz https://github.com/open-iscsi/open-iscsi/archive/2.0.878.tar.gz -> open-iscsi-2.0.878.tar.gz https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-29.tar.xz https://releases.pagure.org/libaio/libaio-0.3.112.tar.gz mirror://gnupg/libgcrypt/libgcrypt-1.9.4.tar.bz2 mirror://gnupg/libgpg-error/libgpg-error-1.43.tar.bz2 https://github.com/besser82/libxcrypt/archive/v4.4.36.tar.gz -> libxcrypt-4.4.36.tar.gz https://mirrors.kernel.org/sourceware/lvm2/LVM2.2.02.188.tgz https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.1.tar.xz http://ftp.rpm.org/popt/releases/popt-1.x/popt-1.18.tar.gz https://github.com/strace/strace/releases/download/v5.14/strace-5.14.tar.xz https://github.com/jthornber/thin-provisioning-tools/archive/v0.9.0.tar.gz -> thin-provisioning-tools-0.9.0.tar.gz https://github.com/rpodgorny/unionfs-fuse/archive/v2.0.tar.gz -> unionfs-fuse-2.0.tar.gz https://www.kernel.org/pub/linux/utils/util-linux/v2.37/util-linux-2.37.2.tar.xz https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.13.0.tar.xz https://tukaani.org/xz/xz-5.2.5.tar.gz https://zlib.net/zlib-1.2.11.tar.gz https://github.com/facebook/zstd/archive/v1.5.0.tar.gz -> zstd-1.5.0.tar.gz https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-1.6.3.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f0f10ea165b0d00962c6b410096de407 +_md5_=e75156d4322b97133d81aab12467d10e diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.181 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.181 index a2ded8f8285a..8539a2d924cf 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.181 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.181 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.181 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-191.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=9ec2619eeb362c53d37cae2b1ef4e38a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.182 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.182 index f5def435b375..0313d29b284e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.182 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.182 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.182 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-192.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-192.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=3677311e1815525f59538d1bf4e806b0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.183 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.183 index b382e47a0237..38e333d88bbc 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.183 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.183 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.183 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-193.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-193.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=3677311e1815525f59538d1bf4e806b0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.184 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.184 index be0ce3b94b2c..c59c38f7f46f 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.184 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.184 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.184 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-194.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-194.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=3677311e1815525f59538d1bf4e806b0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.185 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.185 index 29ada643e502..6c08ff30b357 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.185 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.185 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.185 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=b681203541182914bde1d728f325a0d3 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.186 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.186 index 26d4a4a61471..f81c1307f8ec 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.186 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.186 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.186 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-196.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=3677311e1815525f59538d1bf4e806b0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.114 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.114 index c4f79c99131d..7173328c2283 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.114 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.114 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.114 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-120.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=6d928fedf6bbf5f3abe5ec647e9a1f61 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.115 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.115 index 4c542e05126d..36fb8cf43242 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.115 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.115 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.115 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-121.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-121.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=9de7b29d1e4407b307182ed95a3d9bf0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.116 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.116 index db3358a7502d..7601e74e235a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.116 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.116 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.116 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-122.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-122.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=9de7b29d1e4407b307182ed95a3d9bf0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.117 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.117 index 90569aad908d..88c81d097946 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.117 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.117 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.117 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-123.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-123.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=9de7b29d1e4407b307182ed95a3d9bf0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.118 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.118 index 013d90192224..e0cd19f11b2e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.118 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.118 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.118 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=baace808b004c1e9d05b0096a76b58b0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.119 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.119 index c9f0c3507695..9679153cceba 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.119 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.119 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.119 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-125.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=9de7b29d1e4407b307182ed95a3d9bf0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.120 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.120 new file mode 100644 index 000000000000..84aaefdbe63f --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.120 @@ -0,0 +1,18 @@ +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.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +strip +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.120 +RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.120 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.120 +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-126.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-126.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9de7b29d1e4407b307182ed95a3d9bf0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.244 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.244 index ee72bfcdefda..916f3c75a861 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.244 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.244 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.244 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.244 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-251.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c5202fb984bda50660a4637949f3e466 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.245 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.245 index 2f8bf0481792..63bdcc3f4097 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.245 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.245 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.245 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.245 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-252.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-252.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=22d8f8f752ea86f596191f3d49d288aa diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.246 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.246 index edd958281b8b..ea2176b27c22 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.246 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.246 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.246 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.246 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-253.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-253.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=22d8f8f752ea86f596191f3d49d288aa diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.247 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.247 index 52132e5722b9..e50b63c5a48b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.247 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.247 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.247 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.247 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-254.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-254.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=22d8f8f752ea86f596191f3d49d288aa diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.248 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.248 index ad7d8bcfb000..513fddd1fb3e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.248 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.248 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.248 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.248 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=7a117a3f50c750957b86dfd22dac037c diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.249 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.249 index fc8fddde7c6e..8c909e2f1610 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.249 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.249 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.249 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.249 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-256.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=22d8f8f752ea86f596191f3d49d288aa diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.31 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.31 index 720cf7f9bbe4..0ca301077d36 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.31 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.31 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.31 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=38e8a449f1a0eddfa5647efabfd6d470 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.32 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.32 index 0bdebc9a0425..b8a050961e17 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.32 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.32 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.32 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-37.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-37.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fd499f3354bc25c94813a3872010ca13 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.33 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.33 index e113d10ec57f..2edddf1b64d8 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.33 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.33 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.33 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-38.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-38.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fd499f3354bc25c94813a3872010ca13 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.34 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.34 index 19617bd9ad43..07bd95a39234 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.34 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.34 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.34 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-39.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-39.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fd499f3354bc25c94813a3872010ca13 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.35 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.35 index 2f1a7eb4fdff..eae9efe419a3 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.35 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.35 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.35 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-40.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-40.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=00831aa12d8e4662de26a72b749c530a diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.36 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.36 index 51e0cfd9a796..832c9822536a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.36 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.36 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.36 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fd499f3354bc25c94813a3872010ca13 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.37 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.37 index 8d3810c8402e..eaa7f945ed53 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.37 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.37 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.37 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fd499f3354bc25c94813a3872010ca13 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.38 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.38 new file mode 100644 index 000000000000..40aa9bfc2568 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.38 @@ -0,0 +1,18 @@ +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.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +strip +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.38 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.38 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.38 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=47e263febadf4ee8bf86788abf218cb2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.10 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.10 index af1dfcdc5243..28dc5ef2788b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.10 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.10 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.10 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=08b5b99d601f1101a994a2e648c02e19 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.11 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.11 index 1bd13c3a34ad..8497c2c2fa3f 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.11 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.11 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.11 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=08b5b99d601f1101a994a2e648c02e19 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.12 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.12 new file mode 100644 index 000000000000..62e8fab9008a --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.12 @@ -0,0 +1,18 @@ +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.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +strip modules-sign +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.3.12 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.3.12 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.3.12 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-16.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-16.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0c6a3f58e35b32e3d0deddff322112ab diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.5 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.5 index 1691ae75819a..cdeaa0c8166d 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.5 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.5 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.5 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-8.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.1-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=52d80b933d0abd24a9d5d1f888aada90 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.6 index d2d4ceb8ebd5..967e2fcdc3ec 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.6 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.6 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.6 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-9.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.1-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=52d80b933d0abd24a9d5d1f888aada90 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.7 index 8fb155fe238e..b4b0669142e3 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.7 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.7 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.7 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-10.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.1-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=52d80b933d0abd24a9d5d1f888aada90 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.8 index 70b98f233891..92e6c20418ae 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.8 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.8 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.8 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-11.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=08b5b99d601f1101a994a2e648c02e19 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.9 index b1b720f5be98..6de12ccedb6e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.9 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.3.9 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.9 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-12.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-12.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=584352085e599aff78077b88034c3d80 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.181 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.181 index 7fca1f1daa5d..da0b4dbfb787 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.181 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.181 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.181 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.181 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-191.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181-1.gpkg.tar -> gentoo-kernel-5.10.181-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181-1.gpkg.tar -> gentoo-kernel-5.10.181-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181-1.gpkg.tar -> gentoo-kernel-5.10.181-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181-1.gpkg.tar -> gentoo-kernel-5.10.181-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=c1313cc99d682ca5539e6bb6165a06f9 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.182 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.182 index 17584fce3a11..72a5a3a53d32 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.182 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.182 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.182 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.182 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-192.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-192.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.182-1.gpkg.tar -> gentoo-kernel-5.10.182-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.182-1.gpkg.tar -> gentoo-kernel-5.10.182-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.182-1.gpkg.tar -> gentoo-kernel-5.10.182-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.182-1.gpkg.tar -> gentoo-kernel-5.10.182-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=2422c72e784d853dab46884d24a219c8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.183 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.183 index 69e70521b3a8..c45565802a64 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.183 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.183 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.183 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.183 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-193.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-193.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.183-1.gpkg.tar -> gentoo-kernel-5.10.183-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.183-1.gpkg.tar -> gentoo-kernel-5.10.183-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.183-1.gpkg.tar -> gentoo-kernel-5.10.183-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.183-1.gpkg.tar -> gentoo-kernel-5.10.183-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=2422c72e784d853dab46884d24a219c8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.184 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.184 index 36ea46371a26..161b8bf08b83 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.184 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.184 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.184 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.184 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-194.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-194.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.184-1.gpkg.tar -> gentoo-kernel-5.10.184-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.184-1.gpkg.tar -> gentoo-kernel-5.10.184-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.184-1.gpkg.tar -> gentoo-kernel-5.10.184-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.184-1.gpkg.tar -> gentoo-kernel-5.10.184-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=2422c72e784d853dab46884d24a219c8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.185 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.185 index 858aa3be8a01..0d48f382fb88 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.185 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.185 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.185 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.185 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=9b87091a78f6bae07fe76e90bcf93177 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.186 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.186 index bbced759146c..7e6ab9c11ffd 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.186 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.186 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.186 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.186 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-196.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.186-1.gpkg.tar -> gentoo-kernel-5.10.186-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.186-1.gpkg.tar -> gentoo-kernel-5.10.186-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.186-1.gpkg.tar -> gentoo-kernel-5.10.186-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.186-1.gpkg.tar -> gentoo-kernel-5.10.186-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=2422c72e784d853dab46884d24a219c8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.114 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.114 index 2afc88cd7730..d5020b6f6c71 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.114 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.114 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.114 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.114 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-120.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114-1.gpkg.tar -> gentoo-kernel-5.15.114-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114-1.gpkg.tar -> gentoo-kernel-5.15.114-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114-1.gpkg.tar -> gentoo-kernel-5.15.114-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114-1.gpkg.tar -> gentoo-kernel-5.15.114-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=00a10e1ed5b004c852974a808178a191 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.115 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.115 index eaee96424475..ec02ddcf3d70 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.115 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.115 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.115 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.115 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-121.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-121.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.115-1.gpkg.tar -> gentoo-kernel-5.15.115-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.115-1.gpkg.tar -> gentoo-kernel-5.15.115-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.115-1.gpkg.tar -> gentoo-kernel-5.15.115-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.115-1.gpkg.tar -> gentoo-kernel-5.15.115-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=3a8ae6be2f70d60acd9626d82f8147e7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.116 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.116 index 3d3972e1fb23..294c1499fff1 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.116 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.116 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.116 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.116 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-122.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-122.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.116-1.gpkg.tar -> gentoo-kernel-5.15.116-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.116-1.gpkg.tar -> gentoo-kernel-5.15.116-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.116-1.gpkg.tar -> gentoo-kernel-5.15.116-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.116-1.gpkg.tar -> gentoo-kernel-5.15.116-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=3a8ae6be2f70d60acd9626d82f8147e7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.117 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.117 index 647c90a87d68..f520ccb5cdf5 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.117 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.117 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.117 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.117 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-123.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-123.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.117-1.gpkg.tar -> gentoo-kernel-5.15.117-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.117-1.gpkg.tar -> gentoo-kernel-5.15.117-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.117-1.gpkg.tar -> gentoo-kernel-5.15.117-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.117-1.gpkg.tar -> gentoo-kernel-5.15.117-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=3a8ae6be2f70d60acd9626d82f8147e7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.118 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.118 index 18eab80847a0..2fb6af75d17b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.118 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.118 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.118 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.118 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=a526883a38503b02c3b6725374a0dfb5 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.119 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.119 index f51937c7dcd7..6a06360ffccb 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.119 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.119 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.119 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.119 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-125.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.119-1.gpkg.tar -> gentoo-kernel-5.15.119-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.119-1.gpkg.tar -> gentoo-kernel-5.15.119-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.119-1.gpkg.tar -> gentoo-kernel-5.15.119-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.119-1.gpkg.tar -> gentoo-kernel-5.15.119-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=3a8ae6be2f70d60acd9626d82f8147e7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.120 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.120 new file mode 100644 index 000000000000..77a15615b6d2 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.120 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/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=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.120 +RDEPEND=!sys-kernel/gentoo-kernel:5.15.120 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.120 +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-126.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-126.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120-1.gpkg.tar -> gentoo-kernel-5.15.120-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120-1.gpkg.tar -> gentoo-kernel-5.15.120-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120-1.gpkg.tar -> gentoo-kernel-5.15.120-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120-1.gpkg.tar -> gentoo-kernel-5.15.120-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=3a8ae6be2f70d60acd9626d82f8147e7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.244 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.244 index bc11467c3adb..2510aed3acef 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.244 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.244 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.4.244 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.244 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-251.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244-1.gpkg.tar -> gentoo-kernel-5.4.244-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244-1.gpkg.tar -> gentoo-kernel-5.4.244-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244-1.gpkg.tar -> gentoo-kernel-5.4.244-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244-1.gpkg.tar -> gentoo-kernel-5.4.244-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=0d5e6b9cbb6f381c4237bbe763abd322 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.245 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.245 index c3a9b16643aa..7a93d7bec48d 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.245 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.245 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.4.245 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.245 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-252.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-252.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.245-1.gpkg.tar -> gentoo-kernel-5.4.245-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.245-1.gpkg.tar -> gentoo-kernel-5.4.245-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.245-1.gpkg.tar -> gentoo-kernel-5.4.245-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.245-1.gpkg.tar -> gentoo-kernel-5.4.245-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=e827ff5379e16533be8dd3e7897a71e0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.246 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.246 index 8bcfb44db023..a2fdb5d13396 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.246 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.246 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.4.246 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.246 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-253.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-253.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.246-1.gpkg.tar -> gentoo-kernel-5.4.246-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.246-1.gpkg.tar -> gentoo-kernel-5.4.246-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.246-1.gpkg.tar -> gentoo-kernel-5.4.246-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.246-1.gpkg.tar -> gentoo-kernel-5.4.246-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=e827ff5379e16533be8dd3e7897a71e0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.247 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.247 index 4cb9622c9091..696225b16a23 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.247 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.247 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.4.247 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.247 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-254.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-254.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.247-1.gpkg.tar -> gentoo-kernel-5.4.247-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.247-1.gpkg.tar -> gentoo-kernel-5.4.247-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.247-1.gpkg.tar -> gentoo-kernel-5.4.247-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.247-1.gpkg.tar -> gentoo-kernel-5.4.247-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=e827ff5379e16533be8dd3e7897a71e0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.248 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.248 index afb0ae389c14..b083b824e876 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.248 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.248 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.4.248 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.248 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=a81aaaddf5590f6b5ca142d1fba2c27d diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.249 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.249 index 1e595dacc8ec..739b0d6c89e4 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.249 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.249 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.4.249 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.249 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-256.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.249-1.gpkg.tar -> gentoo-kernel-5.4.249-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.249-1.gpkg.tar -> gentoo-kernel-5.4.249-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.249-1.gpkg.tar -> gentoo-kernel-5.4.249-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.249-1.gpkg.tar -> gentoo-kernel-5.4.249-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=e827ff5379e16533be8dd3e7897a71e0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.31 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.31 index eefb6f3ce393..f0798c60959b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.31 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.31 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.31 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.31 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31-1.gpkg.tar -> gentoo-kernel-6.1.31-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31-1.gpkg.tar -> gentoo-kernel-6.1.31-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31-1.gpkg.tar -> gentoo-kernel-6.1.31-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31-1.gpkg.tar -> gentoo-kernel-6.1.31-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=1c27f19911293b27d10fbc7c2685b431 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.32 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.32 index 1c6c0ad3d133..31340a677c11 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.32 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.32 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.32 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.32 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-37.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-37.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.32-1.gpkg.tar -> gentoo-kernel-6.1.32-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.32-1.gpkg.tar -> gentoo-kernel-6.1.32-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.32-1.gpkg.tar -> gentoo-kernel-6.1.32-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.32-1.gpkg.tar -> gentoo-kernel-6.1.32-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=cad2b30138d88863a6bbc530b2441b9f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.33 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.33 index d216882ad39e..e62347e3b195 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.33 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.33 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.33 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.33 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-38.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-38.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.33-1.gpkg.tar -> gentoo-kernel-6.1.33-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.33-1.gpkg.tar -> gentoo-kernel-6.1.33-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.33-1.gpkg.tar -> gentoo-kernel-6.1.33-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.33-1.gpkg.tar -> gentoo-kernel-6.1.33-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=cad2b30138d88863a6bbc530b2441b9f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.34 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.34 index 48748b8b060e..5a03fb615b89 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.34 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.34 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.34 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.34 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-39.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-39.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.34-1.gpkg.tar -> gentoo-kernel-6.1.34-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.34-1.gpkg.tar -> gentoo-kernel-6.1.34-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.34-1.gpkg.tar -> gentoo-kernel-6.1.34-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.34-1.gpkg.tar -> gentoo-kernel-6.1.34-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=cad2b30138d88863a6bbc530b2441b9f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.35 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.35 index 986c710e54de..b0cdb5588ac7 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.35 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.35 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.35 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.35 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-40.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-40.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.35-1.gpkg.tar -> gentoo-kernel-6.1.35-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.35-1.gpkg.tar -> gentoo-kernel-6.1.35-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.35-1.gpkg.tar -> gentoo-kernel-6.1.35-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.35-1.gpkg.tar -> gentoo-kernel-6.1.35-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=29ed5f26886de36755884314206f77d2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.36 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.36 index c0482d2c00ba..cb203a145c2b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.36 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.36 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.36 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.36 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.36-1.gpkg.tar -> gentoo-kernel-6.1.36-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.36-1.gpkg.tar -> gentoo-kernel-6.1.36-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.36-1.gpkg.tar -> gentoo-kernel-6.1.36-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.36-1.gpkg.tar -> gentoo-kernel-6.1.36-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=cad2b30138d88863a6bbc530b2441b9f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.37 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.37 index 498a61ae1934..f2df35cfa655 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.37 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.37 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.37 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.37 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.37-1.gpkg.tar -> gentoo-kernel-6.1.37-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.37-1.gpkg.tar -> gentoo-kernel-6.1.37-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.37-1.gpkg.tar -> gentoo-kernel-6.1.37-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.37-1.gpkg.tar -> gentoo-kernel-6.1.37-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=cad2b30138d88863a6bbc530b2441b9f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.38 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.38 new file mode 100644 index 000000000000..b5256def3a41 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.38 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/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=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=amd64 arm64 ppc64 x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.38 +RDEPEND=!sys-kernel/gentoo-kernel:6.1.38 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.38 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.38-1.gpkg.tar -> gentoo-kernel-6.1.38-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.38-1.gpkg.tar -> gentoo-kernel-6.1.38-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.38-1.gpkg.tar -> gentoo-kernel-6.1.38-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.38-1.gpkg.tar -> gentoo-kernel-6.1.38-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=00a10e1ed5b004c852974a808178a191 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.10 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.10 index aa8ee83e385d..93d19d2ebcaa 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.10 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.10 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.3.10 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.10 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.10-1.gpkg.tar -> gentoo-kernel-6.3.10-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.10-1.gpkg.tar -> gentoo-kernel-6.3.10-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.10-1.gpkg.tar -> gentoo-kernel-6.3.10-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.10-1.gpkg.tar -> gentoo-kernel-6.3.10-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=68f99116fb8734b0fcefafa3774e7199 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.11 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.11 index f1647a7c5ace..c26f33071b8e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.11 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.11 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.3.11 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.11 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.11-1.gpkg.tar -> gentoo-kernel-6.3.11-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.11-1.gpkg.tar -> gentoo-kernel-6.3.11-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.11-1.gpkg.tar -> gentoo-kernel-6.3.11-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.11-1.gpkg.tar -> gentoo-kernel-6.3.11-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=68f99116fb8734b0fcefafa3774e7199 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.12 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.12 new file mode 100644 index 000000000000..78a6dcf6d0f9 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.12 @@ -0,0 +1,17 @@ +BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/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=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.3.12 +RDEPEND=!sys-kernel/gentoo-kernel:6.3.12 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.3.12 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-16.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-16.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.12-1.gpkg.tar -> gentoo-kernel-6.3.12-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.12-1.gpkg.tar -> gentoo-kernel-6.3.12-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.12-1.gpkg.tar -> gentoo-kernel-6.3.12-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.12-1.gpkg.tar -> gentoo-kernel-6.3.12-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=2bf4b50e72ad138758b8ab1c88e40c4f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.5 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.5 index f400de6d3ce6..ddb44086a149 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.5 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.5 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.3.5 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.5 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-8.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.5-1.gpkg.tar -> gentoo-kernel-6.3.5-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.5-1.gpkg.tar -> gentoo-kernel-6.3.5-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.5-1.gpkg.tar -> gentoo-kernel-6.3.5-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.5-1.gpkg.tar -> gentoo-kernel-6.3.5-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=68f99116fb8734b0fcefafa3774e7199 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.6 index ea084a9ea59f..00478b3a9b17 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.6 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.6 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.3.6 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.6 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-9.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.6-1.gpkg.tar -> gentoo-kernel-6.3.6-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.6-1.gpkg.tar -> gentoo-kernel-6.3.6-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.6-1.gpkg.tar -> gentoo-kernel-6.3.6-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.6-1.gpkg.tar -> gentoo-kernel-6.3.6-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=68f99116fb8734b0fcefafa3774e7199 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.7 index c1d3ae7a4981..a6078e051806 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.7 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.7 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.3.7 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.7 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-10.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.7-1.gpkg.tar -> gentoo-kernel-6.3.7-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.7-1.gpkg.tar -> gentoo-kernel-6.3.7-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.7-1.gpkg.tar -> gentoo-kernel-6.3.7-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.7-1.gpkg.tar -> gentoo-kernel-6.3.7-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=68f99116fb8734b0fcefafa3774e7199 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.8 index 1caf2680347c..d9ee23c7c974 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.8 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.8 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.3.8 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.8 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-11.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.8-1.gpkg.tar -> gentoo-kernel-6.3.8-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.8-1.gpkg.tar -> gentoo-kernel-6.3.8-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.8-1.gpkg.tar -> gentoo-kernel-6.3.8-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.8-1.gpkg.tar -> gentoo-kernel-6.3.8-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=68f99116fb8734b0fcefafa3774e7199 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.9 index f18153d62f15..b51719d70fb4 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.9 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.3.9 @@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.3.9 virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.9 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-12.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-12.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.9-1.gpkg.tar -> gentoo-kernel-6.3.9-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.9-1.gpkg.tar -> gentoo-kernel-6.3.9-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.9-1.gpkg.tar -> gentoo-kernel-6.3.9-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.9-1.gpkg.tar -> gentoo-kernel-6.3.9-1.x86.gpkg.tar ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=1fb64e306b646995b0b02bfacf22d0b1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315 index aba004b200a0..9b2f1935133f 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.14.315 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-326.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=05c39344204c8834c12c31fe82a43172 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316 index 2ea3c004bd19..a85f9d4ff78b 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.316 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.14.316 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-327.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-327.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-327.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-327.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-327.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-327.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=0938e02568f87afd8c5aa303c9327210 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.317 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.317 deleted file mode 100644 index 128b9e6f0091..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.317 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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=4.14.317 -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-328.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-328.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-328.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-328.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-328.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-328.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6217309b8c00168f987ace2ef921e026 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.318 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.318 deleted file mode 100644 index 903ae5276b33..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.318 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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=4.14.318 -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-329.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-329.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-329.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-329.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-329.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-329.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c0f69c3a188a7fc7a1c9ef2295301bd1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319 index 0e4a68f44427..1a2741581e9a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.319 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.14.319 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-330.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-330.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-330.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-330.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-330.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-330.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c03d6359c288f9445f5d86a9771cae12 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320 index 22333882c891..92ec718f6cb0 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.320 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.14.320 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-331.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-331.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-331.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-331.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-331.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-331.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=4a9c2858c3f3f89195296cf8064aa1f4 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1 index 609cba8949b0..6f50860673f2 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.282-r1 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.19.282-r1 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-283.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-283.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-283.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-283.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-283.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-283.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=5da74ed4c26d34622900018677427c26 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.283 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.283 deleted file mode 100644 index 4c5a084ef650..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.283 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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=4.19.283 -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-284.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-284.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-284.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-284.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-284.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-284.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7ce7df3ddbe8da4f6f9be1c29324a1da diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284 index 4133d5126378..bcf97e92fdc2 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.284 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.19.284 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-285.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-285.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-285.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-285.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-285.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-285.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=149a640d9f4f9eba8e2139624e9a0d45 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.285 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.285 deleted file mode 100644 index 2cd3bf4cad4e..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.285 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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=4.19.285 -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-286.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-286.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-286.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-286.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-286.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-286.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a860a47a7eee5ed8f5ecbc69fe51a72a diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.286 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.286 deleted file mode 100644 index 54edc7003fdd..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.286 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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=4.19.286 -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-287.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-287.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-287.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-287.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-287.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-287.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8ae7d9bb51bb8f98bf701e3f958fa080 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287 index d4aff2e3ef4a..17b8497812c2 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.287 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.19.287 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-288.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-288.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-288.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-288.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-288.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-288.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=7a5e97ed20b23b06338c0a304b330587 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288 index d617bdb148ac..f787f5e24c0e 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.288 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.19.288 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-289.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-289.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-289.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-289.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-289.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-289.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=386254f262b559328e121b1afeec0af7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1 index 81901e39bc65..29e4c30a90b8 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.179-r1 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.10.179-r1 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-189.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-189.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-189.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-189.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=bab6862feb4ff96cfd527d85a338a0a5 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.180 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.180 deleted file mode 100644 index 748ab746aef7..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.180 +++ /dev/null @@ -1,14 +0,0 @@ -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.180 -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-190.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-190.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-190.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-190.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-190.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-190.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=01a20c636c2ba2e2ba253daea03be55c diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181 index c50a9c5c50f1..41c2b8745c5a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.181 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.10.181 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-191.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-191.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-191.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-191.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=aa1cf921c0da71bbc3cf3a0a792441ec diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.182 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.182 deleted file mode 100644 index 64482c6bd3da..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.182 +++ /dev/null @@ -1,14 +0,0 @@ -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.182 -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-192.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-192.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-192.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-192.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-192.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-192.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1310cb57c1c155fdf7aa74fe69587c1a diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.183 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.183 deleted file mode 100644 index 4fd67912953b..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.183 +++ /dev/null @@ -1,14 +0,0 @@ -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.183 -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-193.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-193.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-193.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-193.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-193.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-193.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b910b5e0ed6ebb1cf4ec56522f7f9d7d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.184 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.184 deleted file mode 100644 index 02828acda982..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.184 +++ /dev/null @@ -1,14 +0,0 @@ -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.184 -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-194.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-194.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-194.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-194.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-194.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-194.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dd32fe5f413fb6aa20f9a37a39f906f9 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185 index 14b7d8f38d4c..1fe636813448 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.185 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.10.185 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-195.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-195.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-195.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-195.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=86cda92b066ed174e095323d46a89d42 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186 index 70ee7c9559d6..3203328d7d27 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.186 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.10.186 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-196.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-196.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-196.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-196.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=146728122f4915024c8535c32251e2ef diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1 index 1b4ff8555811..cdd8e0670b07 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.110-r1 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.15.110-r1 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-116.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-116.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-116.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-116.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=5eb7d13ef959b9e176cb58724e95581a diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.112 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.112 deleted file mode 100644 index a490ee80b212..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.112 +++ /dev/null @@ -1,14 +0,0 @@ -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.112 -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-118.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-118.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-118.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-118.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-118.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-118.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cd750d93b481ca9506805f0a86f7c5e2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.113 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.113 deleted file mode 100644 index 43db7b3a4243..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.113 +++ /dev/null @@ -1,14 +0,0 @@ -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.113 -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-119.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-119.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-119.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-119.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-119.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-119.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f5e4848a1580c065ea035b9e4ca50e1b diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114 index 20233eaa96c5..fea7b2be5c63 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.114 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.15.114 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-120.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-120.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-120.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-120.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=05e7525cdf3ee318b671b39bf34a6ee2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.115 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.115 deleted file mode 100644 index a922d02561d1..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.115 +++ /dev/null @@ -1,14 +0,0 @@ -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.115 -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-121.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-121.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-121.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-121.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-121.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-121.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2b2e5e8b778b0309d3016821ddf245f2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.116 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.116 deleted file mode 100644 index 9b835caf44d1..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.116 +++ /dev/null @@ -1,14 +0,0 @@ -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.116 -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-122.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-122.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-122.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-122.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-122.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-122.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=08f3707df40d08e8420e0bd36b8439df diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.117 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.117 deleted file mode 100644 index 7c2a75b93ab0..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.117 +++ /dev/null @@ -1,14 +0,0 @@ -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.117 -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-123.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-123.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-123.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-123.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-123.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-123.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=ef495d790bb6bbd3bb0f36db78029459 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118 index 83b9544de90c..839c179746fe 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.118 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.15.118 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-124.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-124.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-124.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-124.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=d55dd5a9223314b665a6f0016f49f59d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119 index 0e2a2b978ef7..e402aab3067a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.119 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.15.119 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-125.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-125.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-125.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-125.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=6ec7eb9382be5bd5939b45b7f684a10a diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.111 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.120 similarity index 60% rename from metadata/md5-cache/sys-kernel/gentoo-sources-5.15.111 rename to metadata/md5-cache/sys-kernel/gentoo-sources-5.15.120 index 48250b092dd1..13a3ceb1308a 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.111 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.120 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.15.111 -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-117.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-117.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-117.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-117.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-117.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-117.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=53c83160c3a107a901bdbd5f49f061b3 +SLOT=5.15.120 +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-126.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-126.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-126.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-126.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-126.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-126.experimental.tar.xz ) +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=4323f84cf7dc7921973054e96a32b3cd diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1 index c2137be77168..0d5eb1acf344 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.242-r1 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.4.242-r1 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-249.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-249.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-249.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-249.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=f22ccbed164eb66c0511f50e373e65b5 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.243 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.243 deleted file mode 100644 index 49cee7f0d32f..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.243 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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.4.243 -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-250.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-250.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-250.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-250.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-250.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-250.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=79785b4636698bb1f676ed45b5f9ef72 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244 index 54c77481bca0..9e3f7c9aa16f 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.244 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.4.244 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-251.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-251.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-251.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-251.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=b3d0e07e261cd07bc653912cb1b76a8c diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.245 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.245 deleted file mode 100644 index 065fd6fb3079..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.245 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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.4.245 -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-252.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-252.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-252.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-252.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-252.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-252.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4e809586fccdb768cb89a590d2fe8c0e diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.246 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.246 deleted file mode 100644 index a063bb4ecb9b..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.246 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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.4.246 -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-253.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-253.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-253.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-253.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-253.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-253.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a0b019caffbd9452928fb0c8649b725e diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.247 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.247 deleted file mode 100644 index 2b80d9a41b02..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.247 +++ /dev/null @@ -1,14 +0,0 @@ -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 ~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.4.247 -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-254.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-254.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-254.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-254.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-254.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-254.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cbea73a0f02267a4d6ca3137cd1e26a6 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248 index a149e8862a6a..582db5b23dc2 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.248 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.4.248 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-255.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-255.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-255.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-255.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=38a8467f6dae6e49ff31953eaf25d15d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249 index 65dfa5bf8214..ed565d122aa1 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.249 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.4.249 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-256.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-256.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-256.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-256.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=bae6e3dbe1d8d8493ecc78e7820182e0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 index b32b385df80f..15a1a195f4e9 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.28 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.1.28 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-33.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-33.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=abb8506daefd7e2d8d18f56943418dfc diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.29 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.29 deleted file mode 100644 index c97dc5335233..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.29 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 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=6.1.29 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-34.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-34.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-34.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-34.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-34.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-34.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=47d02062d6f80800a095e134e3497a35 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.30 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.30 deleted file mode 100644 index 377aa5f39da3..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.30 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 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=6.1.30 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-35.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-35.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-35.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-35.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-35.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-35.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6927f5c7f8c3ecc1db2fed0b2ca315aa diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31 index 503956af1747..46c83dd10dfd 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.31 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.1.31 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-36.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-36.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-36.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-36.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=4d25ab37721787982ef6f254eca8b068 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.32 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.32 deleted file mode 100644 index d497cf7a7e55..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.32 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 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=6.1.32 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-37.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-37.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-37.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-37.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-37.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-37.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=fdd0b86cd3d9b28f1f7baefb6a8d1b90 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.34 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.34 deleted file mode 100644 index 67b6b54eb3c2..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.34 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 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=6.1.34 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-39.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-39.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-39.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-39.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-39.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-39.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7246417452ac0b17745f6cc9894e6048 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.35 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.35 deleted file mode 100644 index a4bf0303a919..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.35 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 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=6.1.35 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-40.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-40.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-40.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-40.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-40.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-40.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6f604aa25c1fd4090d149acbe3b10998 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36 deleted file mode 100644 index 16dcc766a4c2..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.36 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 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=6.1.36 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-41.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-41.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f76b2ab7246e9b2374f438b5fda1640d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37 index e0c0b701bfe6..cd1bb25a4852 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.1.37 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-42.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-42.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-42.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=d1b40fa3cd5ed1785af48e16837ff2b9 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.33 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r1 similarity index 60% rename from metadata/md5-cache/sys-kernel/gentoo-sources-6.1.33 rename to metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r1 index d417d3ecf424..a80e5397b330 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.33 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.37-r1 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.1.33 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-38.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-38.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-38.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-38.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-38.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-38.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=486133058d8afeff1a0dbb3af7dedb0b +SLOT=6.1.37-r1 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-43.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-43.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-43.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-43.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-43.experimental.tar.xz ) +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7e36204545640751c3d391e54ea48ae3 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.27-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.38 similarity index 53% rename from metadata/md5-cache/sys-kernel/gentoo-sources-6.1.27-r1 rename to metadata/md5-cache/sys-kernel/gentoo-sources-6.1.38 index ea83ccd3a3fe..52a805528f1c 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.27-r1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.38 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 IUSE=experimental symlink build -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.1.27-r1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-32.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-32.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-32.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-32.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-32.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-32.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6a3a1dd89b8f069952584862db1c69d1 +SLOT=6.1.38 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-44.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-44.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-44.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-44.experimental.tar.xz ) +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=afbfac7712f12d2a8c07b6524006f882 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11 index 6108a3ce46fa..d0a96235c3b8 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.3.11 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-14.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-14.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-14.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=11275441aa77b9331f69d7f5b9c85635 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.7 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r1 similarity index 60% rename from metadata/md5-cache/sys-kernel/gentoo-sources-6.3.7 rename to metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r1 index 19d9ad5df2a1..16d1b8315d05 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.7 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.11-r1 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~r 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=6.3.7 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-10.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-10.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-10.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-10.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-10.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a60983dbeae3c2831847a97d27e589db +SLOT=6.3.11-r1 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-15.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-15.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-15.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-15.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-15.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-15.experimental.tar.xz ) +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=547f0561731680c18550576d70390640 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.12 similarity index 60% rename from metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10 rename to metadata/md5-cache/sys-kernel/gentoo-sources-6.3.12 index 867e003a752f..ae0455fdd281 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.10 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.12 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~r 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=6.3.10 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-13.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-13.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dbe53f385d3b571f20cff69e86c9be02 +SLOT=6.3.12 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-16.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-16.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-16.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-16.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-16.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-16.experimental.tar.xz ) +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=a6f3cb0ab11a048a07e2d99248d6c2d1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.5 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.5 deleted file mode 100644 index 1edbf241a5ca..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.3 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 ~loong ~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=6.3.5 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-8.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-8.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-8.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-8.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-8.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=676f6ff441120ae6c0d5af68e0e39b8b diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.6 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.6 deleted file mode 100644 index 5ea681476d55..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.3 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 ~loong ~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=6.3.6 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-9.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-9.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-9.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-9.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-9.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=11b04c6b798d8e1e821a0d4c20df4ad0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.8 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.8 deleted file mode 100644 index a5922c93c33d..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.3 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 ~loong ~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=6.3.8 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-11.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-11.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-11.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-11.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-11.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=f4d30c812e70096c9af7bba81265f63f diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.9 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.9 deleted file mode 100644 index 57b97fe93322..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.3 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 ~loong ~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=6.3.9 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-12.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-12.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-12.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-12.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-12.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-12.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dad455efffc926329e9f0279b8509e30 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1 index 4550723be687..46172349b290 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4.1 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-2.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=9a392485c5e2c3c6f61207f487e78a08 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.4-r1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r1 similarity index 55% rename from metadata/md5-cache/sys-kernel/gentoo-sources-6.3.4-r1 rename to metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r1 index 5f42a0e68296..8a070eb33d3d 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.3.4-r1 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.3 kernel tree +DESCRIPTION=Full sources including the Gentoo patchset for the 6.4 kernel tree EAPI=8 HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches INHERIT=kernel-2 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~r 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=6.3.4-r1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-7.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-7.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-7.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.3-7.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.3-7.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5ccd35692bba5ee0db68454ea55f9ad9 +SLOT=6.4.1-r1 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-3.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-3.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-3.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-3.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-3.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-3.experimental.tar.xz ) +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=6a9c908a2bcd7e94e3835b608354210c diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.0 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.2 similarity index 61% rename from metadata/md5-cache/sys-kernel/gentoo-sources-6.4.0 rename to metadata/md5-cache/sys-kernel/gentoo-sources-6.4.2 index b73c245b7cf4..39f95a89a958 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.0 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.2 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~r 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=6.4.0 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-1.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-1.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-1.experimental.tar.xz ) -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=df3daae712dea8b625bce33155d49619 +SLOT=6.4.2 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-4.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-4.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-4.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-4.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-4.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-4.experimental.tar.xz ) +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=da7bca1213480c521b9de1b5b4c3eaa8 diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1 index 0ef518a15550..45210f8b1b4c 100644 --- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1 +++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc1 @@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4_rc1 SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc1/v6.2 -> patch-6.4-rc1.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c152b1e7ab9fc06fdb114e19543dd1eb diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2 index 79af111c5e08..605fd1108adb 100644 --- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2 +++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc2 @@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4_rc2 SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc2/v6.2 -> patch-6.4-rc2.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c152b1e7ab9fc06fdb114e19543dd1eb diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3 index 2eb9c059294f..40e37dc4f054 100644 --- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3 +++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc3 @@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4_rc3 SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc3/v6.2 -> patch-6.4-rc3.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c152b1e7ab9fc06fdb114e19543dd1eb diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4 index 40d048635484..2763e634fd27 100644 --- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4 +++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc4 @@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4_rc4 SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc4/v6.2 -> patch-6.4-rc4.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c152b1e7ab9fc06fdb114e19543dd1eb diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5 index 9447218af692..34946992a968 100644 --- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5 +++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc5 @@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4_rc5 SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc5/v6.2 -> patch-6.4-rc5.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c152b1e7ab9fc06fdb114e19543dd1eb diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6 index 5d8dbd13f1e0..f883d8d7ba1a 100644 --- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6 +++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc6 @@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4_rc6 SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc6/v6.2 -> patch-6.4-rc6.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c152b1e7ab9fc06fdb114e19543dd1eb diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7 b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7 index 13ded9fff6b6..99a0db81da55 100644 --- a/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7 +++ b/metadata/md5-cache/sys-kernel/git-sources-6.4_rc7 @@ -11,5 +11,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.4_rc7 SRC_URI=https://git.kernel.org/torvalds/p/v6.4-rc7/v6.2 -> patch-6.4-rc7.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=c152b1e7ab9fc06fdb114e19543dd1eb diff --git a/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1 b/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1 index 537099a1fb65..9b2b83db9942 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1 +++ b/metadata/md5-cache/sys-kernel/linux-headers-3.18-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=mirror://gentoo/gentoo-headers-base-3.18.tar.xz mirror://gentoo/gentoo-headers-3.18-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=5d5c994f1e23ed1941a28af8e4a95d59 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2 b/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2 index fb7aece5a61c..6f0699b72e82 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2 +++ b/metadata/md5-cache/sys-kernel/linux-headers-4.14-r2 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=mirror://gentoo/gentoo-headers-base-4.14.tar.xz mirror://gentoo/gentoo-headers-4.14-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=706ff448b0cc0b2920c9d6a290772917 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1 b/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1 index 6b84b012ab62..fffcf406f7c2 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1 +++ b/metadata/md5-cache/sys-kernel/linux-headers-4.19-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=mirror://gentoo/gentoo-headers-base-4.19.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-base-4.19.tar.xz mirror://gentoo/gentoo-headers-4.19-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-4.19-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=4df7b01a58c2f88ae9e27105dad9ae83 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1 b/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1 index 3b426e57b106..3fad745dff00 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1 +++ b/metadata/md5-cache/sys-kernel/linux-headers-4.4-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=mirror://gentoo/gentoo-headers-base-4.4.tar.xz mirror://gentoo/gentoo-headers-4.4-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=706ff448b0cc0b2920c9d6a290772917 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1 b/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1 index 673fc6e6c9f9..c68cb67f28d6 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1 +++ b/metadata/md5-cache/sys-kernel/linux-headers-4.9-r1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=mirror://gentoo/gentoo-headers-base-4.9.tar.xz mirror://gentoo/gentoo-headers-4.9-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=9785d8d878d858d3bbc4145bd007fdae diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2 b/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2 index acf7b203952c..4f324a53cc46 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2 +++ b/metadata/md5-cache/sys-kernel/linux-headers-5.10-r2 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz mirror://gentoo/gentoo-headers-5.10-1.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-5.10-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=33992b7eedf8eba58cce52a98d6e0874 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3 b/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3 index a7976651ed86..9a30d8a32cc7 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3 +++ b/metadata/md5-cache/sys-kernel/linux-headers-5.15-r3 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-5.15-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=645d6f1ffa440b9b3f7fb1596e113997 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2 b/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2 index 77622a9771ad..63e8ceebd01f 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2 +++ b/metadata/md5-cache/sys-kernel/linux-headers-5.4-r2 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz mirror://gentoo/gentoo-headers-5.4-2.tar.xz https://dev.gentoo.org/~sam/distfiles/gentoo-headers-5.4-2.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=b44e8ab29e48810cbf4f7d422a861e2a diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.1 b/metadata/md5-cache/sys-kernel/linux-headers-6.1 index 509069f4797e..72113bf38708 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-6.1 +++ b/metadata/md5-cache/sys-kernel/linux-headers-6.1 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.1-0.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=0d24601c02985b290c6a172e217fc572 diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.3 b/metadata/md5-cache/sys-kernel/linux-headers-6.3 index 11b5cd344e7f..91cb7e725d70 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-6.3 +++ b/metadata/md5-cache/sys-kernel/linux-headers-6.3 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.3-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=3165141cf7f934f2ea1b5961ceae626e diff --git a/metadata/md5-cache/sys-kernel/linux-headers-6.4 b/metadata/md5-cache/sys-kernel/linux-headers-6.4 index 262cf4927219..b897acb1b061 100644 --- a/metadata/md5-cache/sys-kernel/linux-headers-6.4 +++ b/metadata/md5-cache/sys-kernel/linux-headers-6.4 @@ -10,5 +10,5 @@ LICENSE=GPL-2 RESTRICT=binchecks strip SLOT=0 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-kernel/linux-headers/gentoo-headers-6.4-1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=8f439893bc354a1d75fb9745efce1c6a diff --git a/metadata/md5-cache/sys-kernel/mips-sources-4.14.307 b/metadata/md5-cache/sys-kernel/mips-sources-4.14.307 index 019299fe2c12..15c4e5ca60f9 100644 --- a/metadata/md5-cache/sys-kernel/mips-sources-4.14.307 +++ b/metadata/md5-cache/sys-kernel/mips-sources-4.14.307 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.14.307 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.307.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~kumba/distfiles/mipsgit-4.14.0-20180128.diff.xz https://dev.gentoo.org/~kumba/distfiles/mips-sources-4.14.0-patches-v4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=a95e4412cfb71cb9c034a5f515d3a266 diff --git a/metadata/md5-cache/sys-kernel/mips-sources-4.19.275 b/metadata/md5-cache/sys-kernel/mips-sources-4.19.275 index 5fbd72216a1f..4135b020ad2e 100644 --- a/metadata/md5-cache/sys-kernel/mips-sources-4.19.275 +++ b/metadata/md5-cache/sys-kernel/mips-sources-4.19.275 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.19.275 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.275.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~kumba/distfiles/mips-sources-4.19.0-patches-v4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=d8bd5152cc04ff7818e76118954a7f7f diff --git a/metadata/md5-cache/sys-kernel/mips-sources-5.4.234 b/metadata/md5-cache/sys-kernel/mips-sources-5.4.234 index f93057742b96..f954f6dbd290 100644 --- a/metadata/md5-cache/sys-kernel/mips-sources-5.4.234 +++ b/metadata/md5-cache/sys-kernel/mips-sources-5.4.234 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.4.234 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.234.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~kumba/distfiles/mips-sources-5.4-patches-v8.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=fcca2f063964a61fd647521ca8a60191 diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6 b/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6 index 4fff85795cf0..4f9546c410bd 100644 --- a/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6 +++ b/metadata/md5-cache/sys-kernel/pf-sources-6.1_p6 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.1_p6 SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.1-pf6.tar.gz -> linux-6.1-pf6.tar.gz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.1-14.base.tar.xz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.1-14.extras.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=aa954bd4b8b4f1fe8d05298f8fce607b diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7 b/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7 index 59fe9c702e5c..addb2f32af82 100644 --- a/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7 +++ b/metadata/md5-cache/sys-kernel/pf-sources-6.2_p7 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.2_p7 SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.2-pf7.tar.gz -> linux-6.2-pf7.tar.gz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.2-1.base.tar.xz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.2-1.extras.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=26906e2b2c92e81f89c60caf8f694795 diff --git a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104 b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104 index 2b2b596b751c..1eba80abb031 100644 --- a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104 +++ b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.76_p20221104 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.15.76_p20221104 SRC_URI=https://github.com/raspberrypi/linux/archive/1.20221104.tar.gz -> linux-5.15.76_p20221104-raspberrypi.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.extras.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=e2cb36ec8842f598f6a621111199814b diff --git a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106 b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106 index e9f85a3062e2..67f4cb655c8f 100644 --- a/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106 +++ b/metadata/md5-cache/sys-kernel/raspberrypi-sources-5.15.84_p20230106 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.15.84_p20230106 SRC_URI=https://github.com/raspberrypi/linux/archive/1.20230106.tar.gz -> linux-5.15.84_p20230106-raspberrypi.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-22.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-22.extras.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=e2cb36ec8842f598f6a621111199814b diff --git a/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405 b/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405 index 3f6cc42f402e..234e66b40edf 100644 --- a/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405 +++ b/metadata/md5-cache/sys-kernel/raspberrypi-sources-6.1.21_p20230405 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.1.21_p20230405 SRC_URI=https://github.com/raspberrypi/linux/archive/1.20230405.tar.gz -> linux-6.1.21_p20230405-raspberrypi.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-25.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-25.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-25.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-25.extras.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=18246ffe0f92b455d7c1f78856efc464 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150 b/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150 index f33e1c316336..5f14bb9f6c5d 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150 +++ b/metadata/md5-cache/sys-kernel/rt-sources-4.14.318_p150 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.14.318_p150 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.318.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.14/patch-4.14.318-rt150.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.14/older/patch-4.14.318-rt150.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=79671f006cc62d6ead0bc41cedac4020 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125 b/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125 index 44a04c9718c3..869744efbdb5 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125 +++ b/metadata/md5-cache/sys-kernel/rt-sources-4.19.284_p125 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.19.284_p125 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.284.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.284-rt125.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/older/patch-4.19.284-rt125.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=79671f006cc62d6ead0bc41cedac4020 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197 b/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197 index 96cea85dac1a..68d387a4dd45 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197 +++ b/metadata/md5-cache/sys-kernel/rt-sources-4.9.327_p197 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.9.327_p197 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.9.327.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/patch-4.9.327-rt197.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/older/patch-4.9.327-rt197.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=202aa5da9e26e17e9a804c739b2980e7 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90 b/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90 index 09a49b436bb5..f59f2dc6e839 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90 +++ b/metadata/md5-cache/sys-kernel/rt-sources-5.10.184_p90 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.10.184_p90 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.184.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.10-gnu/deblob-5.10 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.10-gnu/deblob-check -> deblob-check-5.10 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/patch-5.10.184-rt90.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patch-5.10.184-rt90.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=f6a9c79ff5e6b5ea13a6fa587de67550 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64 b/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64 index 582de700d0a8..3cfbb5c4327e 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64 +++ b/metadata/md5-cache/sys-kernel/rt-sources-5.15.113_p64 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.15.113_p64 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.113.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.113-rt64.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.113-rt64.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=f6a9c79ff5e6b5ea13a6fa587de67550 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81 b/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81 index 0861ffb1e57d..bd421a9aa759 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81 +++ b/metadata/md5-cache/sys-kernel/rt-sources-5.4.242_p81 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.4.242_p81 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.242.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.242-rt81.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.4/older/patch-5.4.242-rt81.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=79671f006cc62d6ead0bc41cedac4020 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14 b/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14 index a3caceebf15e..379e00a370d2 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14 +++ b/metadata/md5-cache/sys-kernel/rt-sources-6.0.5_p14 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.0.5_p14 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.0.5.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.0.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.0-gnu/deblob-6.0 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.0-gnu/deblob-check -> deblob-check-6.0 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.0/patch-6.0.5-rt14.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.0/older/patch-6.0.5-rt14.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=7433e098049f0396cfc033411f0d8182 diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11 b/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11 index a57a37d508fa..480d7c29ac31 100644 --- a/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11 +++ b/metadata/md5-cache/sys-kernel/rt-sources-6.1.33_p11 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.1.33_p11 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.33.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-6.1 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-check -> deblob-check-6.1 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/patch-6.1.33-rt11.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/older/patch-6.1.33-rt11.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=f6a9c79ff5e6b5ea13a6fa587de67550 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.181 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.181 index 0ee963816758..df4d04c7cd16 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.181 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.181 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.181 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.181.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.181.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6d46e875226d6340b91d52c28b2e9147 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.182 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.182 index b030aea4fcd5..142d24261b69 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.182 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.182 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.182 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.182.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.182.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6d46e875226d6340b91d52c28b2e9147 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.183 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.183 index 737033aeee4d..a86e31e45a85 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.183 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.183 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.183 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.183.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.183.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6d46e875226d6340b91d52c28b2e9147 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.184 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.184 index 45a2123115e4..d06d2b1302f3 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.184 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.184 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.184 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.184.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.184.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6d46e875226d6340b91d52c28b2e9147 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.185 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.185 index da21763511c5..cdb2288c1cdb 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.185 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.185 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.185 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.185.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.185.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6d46e875226d6340b91d52c28b2e9147 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.186 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.186 index 36ed44132c4e..be7c099faa05 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.186 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.186 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.186 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.186.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.186.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6d46e875226d6340b91d52c28b2e9147 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 index f12148d30452..2b340738c5a4 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.10.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=663b6d5f1cbf84326ceea5446a749bf3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.114 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.114 index e28d5d75050a..f9a10d54058b 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.114 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.114 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.114 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.114.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.114.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2eac001ceafd53f76d270f933dce1217 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.115 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.115 index 6eb9e5967731..78d9b4e10417 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.115 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.115 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.115 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.115.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.115.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2eac001ceafd53f76d270f933dce1217 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.116 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.116 index d060076d23a4..69ffaaa477d8 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.116 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.116 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.116 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.116.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.116.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2eac001ceafd53f76d270f933dce1217 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.117 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.117 index 3d6e91139779..f2a39ab5dea2 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.117 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.117 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.117 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.117.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.117.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2eac001ceafd53f76d270f933dce1217 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.118 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.118 index df81e980704f..e08f541b1bd9 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.118 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.118 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.118 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.118.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.118.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2eac001ceafd53f76d270f933dce1217 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.119 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.119 index 2698d806f16e..da1109daa501 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.119 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.119 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.119 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.119.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.119.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2eac001ceafd53f76d270f933dce1217 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.120 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.120 new file mode 100644 index 000000000000..a76f5ca9e8aa --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.120 @@ -0,0 +1,18 @@ +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.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) 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=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test +strip verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.15.120 +RDEPEND=virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.15.120 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.120.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.120.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 fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_md5_=2eac001ceafd53f76d270f933dce1217 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 index 6eae7bc19a26..f398ae49106e 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.15.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=169684cf532332b52fc54fe0519a9c36 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9999 index 0805f8af97b2..2415e5b51cf3 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.19.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.19.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g3.tar.gz -> gentoo-kernel-config-g3.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.19.13-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.19.13-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.19.13-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/5.19.13-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.19.13-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=d72646b52edfffceb4adbf06d3a86cab diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.244 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.244 index deb81abf6396..36ce701a4a11 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.244 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.244 @@ -13,5 +13,5 @@ RDEPEND=virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.244 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.244.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.244.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a8d9882e72b6a1a3ab6202bed1ccc813 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.245 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.245 index 293ed57317a5..63316916ab4f 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.245 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.245 @@ -13,5 +13,5 @@ RDEPEND=virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.245 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.245.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.245.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a8d9882e72b6a1a3ab6202bed1ccc813 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.246 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.246 index da3515c05eb4..f28f3abc27d4 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.246 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.246 @@ -13,5 +13,5 @@ RDEPEND=virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.246 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.246.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.246.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a8d9882e72b6a1a3ab6202bed1ccc813 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.247 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.247 index 321a8abd4a93..88fb06dd6844 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.247 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.247 @@ -13,5 +13,5 @@ RDEPEND=virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.247 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.247.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.247.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a8d9882e72b6a1a3ab6202bed1ccc813 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.248 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.248 index 0fd22bc0cd9f..f23c5093b831 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.248 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.248 @@ -13,5 +13,5 @@ RDEPEND=virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.248 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.248.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.248.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a8d9882e72b6a1a3ab6202bed1ccc813 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.249 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.249 index e2ff67917113..d71e9ee49f0b 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.249 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.249 @@ -13,5 +13,5 @@ RDEPEND=virtual/libelf RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.249 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.249.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.249.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 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=a8d9882e72b6a1a3ab6202bed1ccc813 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.9999 index 3171ad4817de..88b34c074c6a 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.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 311f6fd2f4c05b584d3ff6c3e71d2b9a git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=2dfbe6865936e73314a377278373ce4c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.31 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.31 index e009bb4301e8..74378862c585 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.31 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.31 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.31 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.31.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.31.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.32 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.32 index 8d390873027f..b63103f2f6a3 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.32 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.32 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.32 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.32.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.32.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.33 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.33 index e11aaeec43c9..f288fcf5c5c5 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.33 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.33 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.33 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.33.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.33.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.34 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.34 index 1589b03c1923..32d6a1ce9d58 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.34 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.34 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.34 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.34.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.34.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.35 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.35 index 56b912387554..265c31218857 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.35 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.35 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.35 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.35.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.35.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.36 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.36 index 2ef6e0e883ad..c941cce089ae 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.36 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.36 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.36 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.36.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.36.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.37 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.37 index a240df49cb2f..8c2af077e65e 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.37 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.37 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.37 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.37.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.37.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.38 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.38 new file mode 100644 index 000000000000..b02459231088 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.38 @@ -0,0 +1,18 @@ +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.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) 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=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test +strip verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.38 +RDEPEND=virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.38 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.38.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.38.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_md5_=6af3201a419530fc1a9351b0f433c39c diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999 index 8fc787604d39..167bc7a31aa8 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.1.9999 SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 git-r3 27e13c09a4c7e4c78ac812f74727e676 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=0aeebc5389eeee8690e48a5d161bc994 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.10 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.10 index 8ccb52a17e48..d67fe0a09a6f 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.10 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.10 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.10 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.10.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.10.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2060074a9253ccead883b90b2fb483e4 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.11 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.11 index b0909d71793b..7fca1c008add 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.11 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.11 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.11 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.11.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.11.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2060074a9253ccead883b90b2fb483e4 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.12 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.12 new file mode 100644 index 000000000000..4132e4c3a736 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.12 @@ -0,0 +1,18 @@ +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.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) 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=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test +strip verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.3.12 +RDEPEND=virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.3.12 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.12.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.12.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_md5_=2060074a9253ccead883b90b2fb483e4 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.5 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.5 index 86c281e5a5e6..2d1a5f752505 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.5 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.5 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.5 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.5.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.5.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.1-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=aa8a6e1653e357261e5beaf4601b97a1 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.6 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.6 index 0aa0367d4f77..85dfaf43f35d 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.6 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.6 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.6 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.6.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.6.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.1-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=aa8a6e1653e357261e5beaf4601b97a1 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.7 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.7 index 32d90653ae65..e62040ad7ed1 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.7 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.7 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.7 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.7.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.7.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.1-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.1-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.1-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.1-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.1-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=aa8a6e1653e357261e5beaf4601b97a1 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.8 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.8 index 3df930b896a4..11bb982aee16 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.8 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.8 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.8 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.8.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.8.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2060074a9253ccead883b90b2fb483e4 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.9 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.9 index e25f7474ea75..02dd4ea45592 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.9 +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.9 @@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=6.3.9 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.9.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.3.9.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.3.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.3.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.3.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.3.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.3.7-gentoo ) -_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 +_eclasses_=dist-kernel-utils fd52aae774814577c0581f5d381339c7 kernel-build edc3f11db98cceabd4a58844c33ee32f kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 _md5_=2060074a9253ccead883b90b2fb483e4 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320 index 16ef514e5d5c..fc4939918a48 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.320 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.14.320 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.320.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=06a11745e46e233e9ae03efa92a371cd diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288 index d9a8fede9b48..ac278f49a273 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.288 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=4.19.288 SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.288.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=06a11745e46e233e9ae03efa92a371cd diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186 index d2eea2e9fc1e..2e3da58f7ead 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.186 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.10.186 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.186.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=06a11745e46e233e9ae03efa92a371cd diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.119 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.120 similarity index 77% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.15.119 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.15.120 index a8d4cdc7574e..edf1ac458be5 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.119 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.120 @@ -8,7 +8,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.119 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.119.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +SLOT=5.15.120 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.120.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=06a11745e46e233e9ae03efa92a371cd diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249 index eada61cc0f61..44d2641407a6 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.249 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=5.4.249 SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.249.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=06a11745e46e233e9ae03efa92a371cd diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.37 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.38 similarity index 77% rename from metadata/md5-cache/sys-kernel/vanilla-sources-6.1.37 rename to metadata/md5-cache/sys-kernel/vanilla-sources-6.1.38 index 0c64f3523dd9..031851b5577b 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.37 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.38 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.1.37 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.37.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +SLOT=6.1.38 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.38.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=96b7bb013c09ed6364efda0f3bf7d67f diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.11 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.12 similarity index 77% rename from metadata/md5-cache/sys-kernel/vanilla-sources-6.3.11 rename to metadata/md5-cache/sys-kernel/vanilla-sources-6.3.12 index 98a230e4b8e4..5784ea38ca29 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.11 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.3.12 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.3.11 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.3.11.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +SLOT=6.3.12 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.3.12.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.3.tar.xz +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=96b7bb013c09ed6364efda0f3bf7d67f diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.1 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.2 similarity index 77% rename from metadata/md5-cache/sys-kernel/vanilla-sources-6.4.1 rename to metadata/md5-cache/sys-kernel/vanilla-sources-6.4.2 index 5a61a20c3815..829906494bf8 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.1 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.2 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.4.1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.4.1.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +SLOT=6.4.2 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.4.2.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=96b7bb013c09ed6364efda0f3bf7d67f diff --git a/metadata/md5-cache/sys-kernel/zen-sources-6.2.13 b/metadata/md5-cache/sys-kernel/zen-sources-6.2.13 index df3f5557c355..7c5ef09a4544 100644 --- a/metadata/md5-cache/sys-kernel/zen-sources-6.2.13 +++ b/metadata/md5-cache/sys-kernel/zen-sources-6.2.13 @@ -10,5 +10,5 @@ RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-d RESTRICT=binchecks strip SLOT=6.2.13 SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.2.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.2-1.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-1.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.2-1.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.2-1.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v6.2.13-zen1/v6.2.13-zen1.patch.xz -_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 5ec69098eb726d07eec2cf05ce4fbdfe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 f3fe06845554116f3a63786f864ff07f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=2899d00d846aa681e25628943f174bc0 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index d8bf3a8137d5fc6745c4118a2116b2fe82472a8c..441e74967f2bcc14564571a3aa7224da61a846d7 100644 GIT binary patch literal 35424 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 gQL33U0?NOOa>~!1R literal 36196 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%0Aa;D)pm?xQ7*g*& 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 YqQ3IACOI@OZTWxwf72IAw44C}0EB--6#xJL diff --git a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 index 502845977e06..d398234b532e 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 +++ b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=14.0.6 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f541873204a80a70f69b34092750b75d diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.7 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.7 index f8e83875675a..881f70cc4cd8 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.7 +++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.7 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=15.0.7 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=00933d3bb15ec9382379ccab1da56544 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.5 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.5 index 50b41c3cdd63..7c3e0a4b9b6f 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.5 +++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.5 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=0ecebbd7d34cc9b3a2d1dc3deb3e34b6 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6 index ba13fe559901..5053ad2ba8bd 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6 +++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6 @@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c24ea85e628b862dc434c5be8c3adf6f diff --git a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.0.9999 index afda6e4d115b..14cee7dc716a 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0.9999 +++ b/metadata/md5-cache/sys-libs/compiler-rt-17.0.0.9999 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) PROPERTIES=live RESTRICT=!test? ( test ) !clang? ( test ) SLOT=17 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=b0a0b282c4ccd4f96c9c43d4c2c33c71 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230620 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230620 deleted file mode 100644 index 1a1425de0553..000000000000 --- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230620 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-17.0.0*:17 ) !test? ( || ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=sys-devel/llvm:17 !!sys-devel/llvm:0 -DESCRIPTION=Compiler runtime library for clang (built-in part) -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs -IUSE=+abi_x86_32 abi_x86_64 +clang +debug test -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -RESTRICT=!test? ( test ) !clang? ( test ) -SLOT=17 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b0a0b282c4ccd4f96c9c43d4c2c33c71 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230630 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230630 index b8688f285d47..504f1236d9ea 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230630 @@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=17 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=b0a0b282c4ccd4f96c9c43d4c2c33c71 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230615 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230705 similarity index 86% rename from metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230615 rename to metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230705 index 798277919be2..49280d8612a6 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-libs/compiler-rt-17.0.0_pre20230705 @@ -9,6 +9,6 @@ IUSE=+abi_x86_32 abi_x86_64 +clang +debug test LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=17 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=b0a0b282c4ccd4f96c9c43d4c2c33c71 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 index fc3849ee6c8d..09eb9895dfaa 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=14.0.6 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r3.tar.xz -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1c1c912e6047d4dbf13b18213c38e789 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7 index ce32531aa1d1..079de1f3736a 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=15.0.7 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=073adf97b984c7834ca31d3d6fe4093c diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.5 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.5 index 232cc0a0a8ea..696eb3b30d7c 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.5 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.5 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f7cc65f0195ddfe3a2b852300bf51c2a diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6 index a601c6637efc..5b3240d6c989 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6 @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1efcab764022050da7a202029b1a2950 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0.9999 index b332ad1b8800..8983963b01d7 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0.9999 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0.9999 @@ -11,5 +11,5 @@ PROPERTIES=live REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=17 -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e26921ef701e5a18a3371db5560cd66b diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230620 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230620 deleted file mode 100644 index 77a2c835f7b7..000000000000 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230620 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-17.0.0*:17 sys-libs/compiler-rt:17 ) !test? ( || ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=sys-devel/llvm:17 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0 -DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) -EAPI=8 -HOMEPAGE=https://llvm.org/ -INHERIT=check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 -IUSE=+abi_x86_32 abi_x86_64 +clang +debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) -RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) -SLOT=17 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e26921ef701e5a18a3371db5560cd66b diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 index 4ca99fa1a0a9..6e34d165f634 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 @@ -11,5 +11,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=17 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e26921ef701e5a18a3371db5560cd66b diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230615 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 similarity index 86% rename from metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230615 rename to metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 index ccd89a9075c0..c577310e7136 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 @@ -10,6 +10,6 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) ) RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test ) SLOT=17 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e26921ef701e5a18a3371db5560cd66b diff --git a/metadata/md5-cache/sys-libs/glibc-2.37-r3 b/metadata/md5-cache/sys-libs/glibc-2.37-r3 index 293b748345b3..fa660ecf0c7f 100644 --- a/metadata/md5-cache/sys-libs/glibc-2.37-r3 +++ b/metadata/md5-cache/sys-libs/glibc-2.37-r3 @@ -1,11 +1,11 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison compile-locales? ( sys-apps/locale-gen ) doc? ( dev-lang/perl sys-apps/texinfo ) test? ( dev-lang/perl >=net-dns/libidn2-2.3.0 ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack +BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison compile-locales? ( sys-apps/locale-gen ) doc? ( dev-lang/perl sys-apps/texinfo ) test? ( dev-lang/perl >=net-dns/libidn2-2.3.0 ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst preinst prepare pretend test unpack DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) virtual/os-headers DESCRIPTION=GNU libc C library EAPI=8 HOMEPAGE=https://www.gnu.org/software/libc/ IDEPEND=!compile-locales? ( sys-apps/locale-gen ) -INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles +INHERIT=prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles IUSE=audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE @@ -14,5 +14,5 @@ RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) RESTRICT=!test? ( test ) SLOT=2.2 SRC_URI=mirror://gnu/glibc/glibc-2.37.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.37-patches-5.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz ) -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=12b5e0fb33dc2e743a6c0b440450da48 +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f438ff9b9dd997b9f75aab3808fbe5de diff --git a/metadata/md5-cache/sys-libs/glibc-9999 b/metadata/md5-cache/sys-libs/glibc-9999 index 51841dd07fd9..2bdd1112db45 100644 --- a/metadata/md5-cache/sys-libs/glibc-9999 +++ b/metadata/md5-cache/sys-libs/glibc-9999 @@ -1,11 +1,11 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison compile-locales? ( sys-apps/locale-gen ) doc? ( dev-lang/perl sys-apps/texinfo ) test? ( dev-lang/perl >=net-dns/libidn2-2.3.0 ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack +BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison compile-locales? ( sys-apps/locale-gen ) doc? ( dev-lang/perl sys-apps/texinfo ) test? ( dev-lang/perl >=net-dns/libidn2-2.3.0 ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst preinst prepare pretend test unpack DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) virtual/os-headers DESCRIPTION=GNU libc C library EAPI=8 HOMEPAGE=https://www.gnu.org/software/libc/ IDEPEND=!compile-locales? ( sys-apps/locale-gen ) -INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles git-r3 +INHERIT=prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles git-r3 IUSE=audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE PDEPEND=!vanilla? ( sys-libs/timezone-data ) @@ -14,5 +14,5 @@ RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) RESTRICT=!test? ( test ) SLOT=2.2 SRC_URI=multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz ) -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7964c5ca1c4f4634869601574af0d00e +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=38ae7a8a8330503f1578d7e5c16f7975 diff --git a/metadata/md5-cache/sys-libs/kpmcore-23.04.2 b/metadata/md5-cache/sys-libs/kpmcore-23.04.2 index 43c7c313a006..977941ea54b6 100644 --- a/metadata/md5-cache/sys-libs/kpmcore-23.04.2 +++ b/metadata/md5-cache/sys-libs/kpmcore-23.04.2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://apps.kde.org/partitionmanager/ INHERIT=ecm gear.kde.org IUSE=debug -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~x86 LICENSE=GPL-3 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=sys-apps/util-linux-2.33.2 >=sys-auth/polkit-qt-0.113.0[qt5(+)] >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 RESTRICT=test SLOT=5/10 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/kpmcore-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9fc693a6731a9541586c3adcd0dae14f +_md5_=e7741c3b0c79f54251c8ee7c3fc31c90 diff --git a/metadata/md5-cache/sys-libs/kpmcore-23.04.3 b/metadata/md5-cache/sys-libs/kpmcore-23.04.3 new file mode 100644 index 000000000000..d7d8eafe55e0 --- /dev/null +++ b/metadata/md5-cache/sys-libs/kpmcore-23.04.3 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=sys-apps/util-linux-2.33.2 >=sys-auth/polkit-qt-0.113.0[qt5(+)] dev-qt/qtcore:5 +DESCRIPTION=Library for managing partitions +EAPI=8 +HOMEPAGE=https://apps.kde.org/partitionmanager/ +INHERIT=ecm gear.kde.org +IUSE=debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 +LICENSE=GPL-3 +RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=sys-apps/util-linux-2.33.2 >=sys-auth/polkit-qt-0.113.0[qt5(+)] >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=test +SLOT=5/10 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/kpmcore-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9fc693a6731a9541586c3adcd0dae14f diff --git a/metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 b/metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 deleted file mode 100644 index 9f9c9b3fa4c9..000000000000 --- a/metadata/md5-cache/sys-libs/libbacktrace-1.0_p20220709 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=test? ( app-arch/xz-utils sys-libs/zlib ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install prepare -DESCRIPTION=C library that may be linked into a C/C++ program to produce symbolic backtraces -EAPI=8 -HOMEPAGE=https://github.com/ianlancetaylor/libbacktrace -INHERIT=autotools -IUSE=static-libs test -KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86 -LICENSE=BSD -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ianlancetaylor/libbacktrace/archive/8602fda64e78f1f46563220f2ee9f7e70819c51d.tar.gz -> libbacktrace-1.0_p20220709.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=654ce53c46c974dd8e6c695b8dcb450c diff --git a/metadata/md5-cache/sys-libs/libcxx-14.0.6 b/metadata/md5-cache/sys-libs/libcxx-14.0.6 index f19062bb0da8..8ebb45aa9384 100644 --- a/metadata/md5-cache/sys-libs/libcxx-14.0.6 +++ b/metadata/md5-cache/sys-libs/libcxx-14.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=libunwind? ( libcxxabi ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=40053cea23101c5d660398cf97045038 diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.7 b/metadata/md5-cache/sys-libs/libcxx-15.0.7 index 603aea68f02f..2e0b3f574b83 100644 --- a/metadata/md5-cache/sys-libs/libcxx-15.0.7 +++ b/metadata/md5-cache/sys-libs/libcxx-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=6bf73ff84b34d3321dab6eea4bfd4f08 diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 b/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 index 4a27b86d241d..e20996c2d699 100644 --- a/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 +++ b/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r1.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c415047838316b6921b40e0d66ed4aa0 diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.5 b/metadata/md5-cache/sys-libs/libcxx-16.0.5 index 9cb3089031c5..e1fdf050a026 100644 --- a/metadata/md5-cache/sys-libs/libcxx-16.0.5 +++ b/metadata/md5-cache/sys-libs/libcxx-16.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c28af5acf4169326e850022d6761e523 diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.6 b/metadata/md5-cache/sys-libs/libcxx-16.0.6 index abc67ad82caf..d5af6f0efa1e 100644 --- a/metadata/md5-cache/sys-libs/libcxx-16.0.6 +++ b/metadata/md5-cache/sys-libs/libcxx-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=07610d79254c54092192b5803d0e252d diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.0.9999 b/metadata/md5-cache/sys-libs/libcxx-17.0.0.9999 index 2790f0c8e245..ffc38373976a 100644 --- a/metadata/md5-cache/sys-libs/libcxx-17.0.0.9999 +++ b/metadata/md5-cache/sys-libs/libcxx-17.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.0.9999[static-libs?,abi_x86_32(-)? REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=36e810a1dd883c34f5076a04ce8d32f3 diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230615 b/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230615 deleted file mode 100644 index b0a03355a570..000000000000 --- a/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230615 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=clang? ( sys-devel/clang:17 ) !test? ( || ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.0_pre20230615[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:17 !!sys-devel/llvm:0 -DESCRIPTION=New implementation of the C++ standard library, targeting C++11 -EAPI=8 -HOMEPAGE=https://libcxx.llvm.org/ -INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs -IUSE=+clang +libcxxabi static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.0_pre20230615[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) -REQUIRED_USE=test? ( clang ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=36e810a1dd883c34f5076a04ce8d32f3 diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230630 b/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230630 index 16c6ec321a6a..da39e716c169 100644 --- a/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230630 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=36e810a1dd883c34f5076a04ce8d32f3 diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230620 b/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230705 similarity index 83% rename from metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230620 rename to metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230705 index 4a484ee6bbce..9c0ecdea9c2f 100644 --- a/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230620 +++ b/metadata/md5-cache/sys-libs/libcxx-17.0.0_pre20230705 @@ -1,16 +1,16 @@ BDEPEND=clang? ( sys-devel/clang:17 ) !test? ( || ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.0_pre20230620[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:17 !!sys-devel/llvm:0 +DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.0_pre20230705[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:17 !!sys-devel/llvm:0 DESCRIPTION=New implementation of the C++ standard library, targeting C++11 EAPI=8 HOMEPAGE=https://libcxx.llvm.org/ INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs IUSE=+clang +libcxxabi static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.0_pre20230620[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.0_pre20230705[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=36e810a1dd883c34f5076a04ce8d32f3 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6 index d095770846ac..fff0d0791b1b 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6 +++ b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6 @@ -12,5 +12,5 @@ RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32( RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=00c7e2cea0ff0c7d843b9d8560e1e855 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.7 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.7 index fa33fe3ac020..e0bc0ebe12da 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.7 +++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7caa8da5e3680e5172ba7e29f5004e58 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.5 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.5 index 37d23dbb51f1..a3026509c51e 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.5 +++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=e0989a910f623727b8ec11547a641ad3 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.6 index 70788a65fdd0..27e41bcfecf5 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.6 +++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1d0866580ad191f1ec11213f935fcf40 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-17.0.0.9999 b/metadata/md5-cache/sys-libs/libcxxabi-17.0.0.9999 index 20afcca6137b..beb7487ade22 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-17.0.0.9999 +++ b/metadata/md5-cache/sys-libs/libcxxabi-17.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=!=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) test? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=! llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ca4e42fae789aa379d63bd27a50e351b diff --git a/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230630 b/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230630 index b06ad552aaee..14b9cd3cf5c1 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230630 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ca4e42fae789aa379d63bd27a50e351b diff --git a/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230615 b/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230705 similarity index 85% rename from metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230615 rename to metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230705 index 4bf1ee761ab0..02cf2c52e9d0 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-libs/libcxxabi-17.0.0_pre20230705 @@ -11,6 +11,6 @@ RDEPEND=! llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ca4e42fae789aa379d63bd27a50e351b diff --git a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1 b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1 index 5cccb36594f0..580c2aad2264 100644 --- a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1 +++ b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1 @@ -13,5 +13,5 @@ REQUIRED_USE=cuda? ( llvm_targets_NVPTX ) offload? ( cuda? ( abi_x86_64 ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=55c75cae8b91cb6694cc87a534f0ba90 diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.7-r2 b/metadata/md5-cache/sys-libs/libomp-15.0.7-r2 index c4f7a9d7f902..082e2bfbb23e 100644 --- a/metadata/md5-cache/sys-libs/libomp-15.0.7-r2 +++ b/metadata/md5-cache/sys-libs/libomp-15.0.7-r2 @@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x RESTRICT=!test? ( test ) SLOT=0/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r2.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=919fc31c2f3e10e592ad25fa7fc1b724 diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.7-r6 b/metadata/md5-cache/sys-libs/libomp-15.0.7-r6 index a38c5ff519d0..d224c865191d 100644 --- a/metadata/md5-cache/sys-libs/libomp-15.0.7-r6 +++ b/metadata/md5-cache/sys-libs/libomp-15.0.7-r6 @@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x RESTRICT=!test? ( test ) SLOT=0/15 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r6.tar.xz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=402dc95da322e83ee23015a135d49ff7 diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.5 b/metadata/md5-cache/sys-libs/libomp-16.0.5 index dbd8dc6eb447..da850960419b 100644 --- a/metadata/md5-cache/sys-libs/libomp-16.0.5 +++ b/metadata/md5-cache/sys-libs/libomp-16.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ad274cfdb805be4b03fca1b00b2d29a8 diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.6 b/metadata/md5-cache/sys-libs/libomp-16.0.6 index 1281379bb353..eeedb07d0d10 100644 --- a/metadata/md5-cache/sys-libs/libomp-16.0.6 +++ b/metadata/md5-cache/sys-libs/libomp-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/16 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=1c355be7d2f10d75acb5e201232698df diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.0.9999 b/metadata/md5-cache/sys-libs/libomp-17.0.0.9999 index 510684b7d545..d096ab5ba725 100644 --- a/metadata/md5-cache/sys-libs/libomp-17.0.0.9999 +++ b/metadata/md5-cache/sys-libs/libomp-17.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( >=dev-lang/python-3.10. REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) RESTRICT=!test? ( test ) SLOT=0/17.0.0.9999 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ffa8d6cf9afbdda21279751244879570 diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230620 b/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230620 deleted file mode 100644 index 0f148cc626e6..000000000000 --- a/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230620 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=gdb-plugin? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-17.0.0_pre20230620[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/rocr-runtime:= ) ) !!sys-devel/llvm:0 -DESCRIPTION=OpenMP runtime library for LLVM/clang compiler -EAPI=8 -HOMEPAGE=https://openmp.llvm.org -INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1 toolchain-funcs -IUSE=+debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-17.0.0_pre20230620[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/rocr-runtime:= ) ) -REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) -RESTRICT=!test? ( test ) -SLOT=0/17.0.0_pre20230620 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ffa8d6cf9afbdda21279751244879570 diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230630 b/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230630 index 98bcadeafebc..9b16cbd5ff57 100644 --- a/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230630 @@ -12,5 +12,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta RESTRICT=!test? ( test ) SLOT=0/17.0.0_pre20230630 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ffa8d6cf9afbdda21279751244879570 diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230615 b/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230705 similarity index 88% rename from metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230615 rename to metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230705 index 927f4586eef4..c76c1615d0bc 100644 --- a/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-libs/libomp-17.0.0_pre20230705 @@ -1,16 +1,16 @@ BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=gdb-plugin? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-17.0.0_pre20230615[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/rocr-runtime:= ) ) !!sys-devel/llvm:0 +DEPEND=gdb-plugin? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-17.0.0_pre20230705[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/rocr-runtime:= ) ) !!sys-devel/llvm:0 DESCRIPTION=OpenMP runtime library for LLVM/clang compiler EAPI=8 HOMEPAGE=https://openmp.llvm.org INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1 toolchain-funcs IUSE=+debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-17.0.0_pre20230615[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/rocr-runtime:= ) ) +RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta3:3.12 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-17.0.0_pre20230705[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/rocr-runtime:= ) ) REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) RESTRICT=!test? ( test ) -SLOT=0/17.0.0_pre20230615 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SLOT=0/17.0.0_pre20230705 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=ffa8d6cf9afbdda21279751244879570 diff --git a/metadata/md5-cache/sys-libs/libuuid-1.0.3 b/metadata/md5-cache/sys-libs/libuuid-1.0.3 index ecd98cdaf23e..aecfaf90f767 100644 --- a/metadata/md5-cache/sys-libs/libuuid-1.0.3 +++ b/metadata/md5-cache/sys-libs/libuuid-1.0.3 @@ -2,7 +2,7 @@ DEFINED_PHASES=configure install prepare DEPEND=!!sys-apps/util-linux !!sys-libs/native-uuid >=app-portage/elt-patches-20170815 DESCRIPTION=Portable uuid C library EAPI=6 -HOMEPAGE=http://libuuid.sourceforge.net/ +HOMEPAGE=https://libuuid.sourceforge.net/ INHERIT=libtool KEYWORDS=~x64-solaris LICENSE=BSD @@ -10,4 +10,4 @@ RDEPEND=!!sys-apps/util-linux !!sys-libs/native-uuid SLOT=0 SRC_URI=mirror://sourceforge/libuuid/libuuid-1.0.3.tar.gz _eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8db4113146700a24e8a6af6b7b7c6b24 +_md5_=d341e02d9fd63f10f7656e3942aba211 diff --git a/metadata/md5-cache/sys-libs/libxcrypt-4.4.36 b/metadata/md5-cache/sys-libs/libxcrypt-4.4.36 new file mode 100644 index 000000000000..e48d1b456fcc --- /dev/null +++ b/metadata/md5-cache/sys-libs/libxcrypt-4.4.36 @@ -0,0 +1,17 @@ +BDEPEND=dev-lang/perl test? ( || ( ( >=dev-lang/python-3.11.4:3.11 dev-python/passlib[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/passlib[python_targets_python3_10(-)] ) ) ) +DEFINED_PHASES=compile configure install preinst prepare pretend setup test +DEPEND=system? ( elibc_glibc? ( sys-libs/glibc[-crypt(+)] !sys-libs/glibc[crypt(+)] ) elibc_musl? ( sys-libs/musl[-crypt(+)] !sys-libs/musl[crypt(+)] ) ) +DESCRIPTION=Extended crypt library for descrypt, md5crypt, bcrypt, and others +EAPI=8 +HOMEPAGE=https://github.com/besser82/libxcrypt +INHERIT=multibuild multilib python-any-r1 flag-o-matic toolchain-funcs multilib-minimal +IUSE=+compat split-usr static-libs +system test headers-only 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 +LICENSE=LGPL-2.1+ public-domain BSD BSD-2 +RDEPEND=system? ( elibc_glibc? ( sys-libs/glibc[-crypt(+)] !sys-libs/glibc[crypt(+)] ) elibc_musl? ( sys-libs/musl[-crypt(+)] !sys-libs/musl[crypt(+)] ) ) +REQUIRED_USE=split-usr? ( system ) +RESTRICT=!test? ( test ) +SLOT=0/1 +SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-libs/libxcrypt/libxcrypt-4.4.36-autotools.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=fe3ec15959b35ac50562389ff0809abd diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 index 0514024884e1..118084bbd846 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 @@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=25063be8361a17395740423df3d4e2ff diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7 index 042b451a249f..ecbdf5b1e055 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=0304c4cd124df43254ba42ff0fa5e262 diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.5 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.5 index f628651035ff..d94f27f02108 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.5 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.5 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.5/llvm-project-16.0.5.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=f31cb45232f522f939a07a98c86d7bad diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6 index 39fea718d6ba..a178a0db97b2 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6 @@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=4d42b498beee4893b77dcf0189871291 diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0.9999 index 6a494c58db14..352a64a411e8 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0.9999 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0.9999 @@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8f03b71fcb0a64c2743fa781ab031f01 diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230620 b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230620 deleted file mode 100644 index c0413f51819d..000000000000 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230620 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=clang? ( sys-devel/clang:17 ) !test? ( || ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) ) test? ( || ( ( >=dev-lang/python-3.12.0_beta3:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=sys-devel/llvm:17 !!sys-devel/llvm:0 -DESCRIPTION=C++ runtime stack unwinder from LLVM -EAPI=8 -HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html -INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs -IUSE=+clang +debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) -RDEPEND=!sys-libs/libunwind -REQUIRED_USE=test? ( clang ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/aad51417452432092258034c55537a7092fa6295.tar.gz -> llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8f03b71fcb0a64c2743fa781ab031f01 diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230630 b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230630 index f658865defba..bf7929af7f7c 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230630 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230630 @@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -> llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8f03b71fcb0a64c2743fa781ab031f01 diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230615 b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230705 similarity index 85% rename from metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230615 rename to metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230705 index 47c7e85129cf..29b0fbbf7519 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230615 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230705 @@ -11,6 +11,6 @@ RDEPEND=!sys-libs/libunwind REQUIRED_USE=test? ( clang ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 -SRC_URI=https://github.com/llvm/llvm-project/archive/0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -> llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz -_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org b776298e364aac9dae329114298af1d3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +SRC_URI=https://github.com/llvm/llvm-project/archive/5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz -> llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 llvm 5b4ee8759b4e9eec5cb48b46975ca56c llvm.org 224e6b4bce29faee1df1a0d1a43b2fbd multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=8f03b71fcb0a64c2743fa781ab031f01 diff --git a/metadata/md5-cache/sys-libs/pam-1.5.3 b/metadata/md5-cache/sys-libs/pam-1.5.3 index 059e6398993f..f0aaccefdc33 100644 --- a/metadata/md5-cache/sys-libs/pam-1.5.3 +++ b/metadata/md5-cache/sys-libs/pam-1.5.3 @@ -7,11 +7,11 @@ HOMEPAGE=https://github.com/linux-pam/linux-pam IDEPEND=filecaps? ( sys-libs/libcap ) INHERIT=db-use fcaps flag-o-matic toolchain-funcs usr-ldscript multilib-minimal IUSE=audit berkdb debug nis selinux +filecaps split-usr 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=|| ( BSD GPL-2 ) PDEPEND=>=sys-auth/pambase-20200616 RDEPEND=virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=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(-)?] audit? ( >=sys-process/audit-2.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(-)?] ) berkdb? ( >=sys-libs/db-4.8.30-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(-)?] ) selinux? ( >=sys-libs/libselinux-2.2.2-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(-)?] ) nis? ( net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/libtirpc-0.2.4-r2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=https://github.com/linux-pam/linux-pam/releases/download/v1.5.3/Linux-PAM-1.5.3.tar.xz https://github.com/linux-pam/linux-pam/releases/download/v1.5.3/Linux-PAM-1.5.3-docs.tar.xz _eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 -_md5_=88c4548b2b33b042c9a7eac87ba083e5 +_md5_=43d6b7b4eb54f1b45c7af8427ecb4823 diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz index 5c541f75ce00b9e8175d632f8a65ab442b94bed0..e9aabc9bc3a124b2de89a5ac22fca887dbeabba2 100644 GIT binary patch delta 15375 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 delta 15488 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 CPj=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-libs/protobuf-c-1.4.0:= dev-libs/libnl:3= net-libs/libnet:1.1= sys-libs/libcap:= bpf? ( dev-libs/libbpf:= ) gnutls? ( net-libs/gnutls:= ) nftables? ( net-libs/gnutls:= ) selinux? ( sys-libs/libselinux:= ) setproctitle? ( dev-libs/libbsd:= ) video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] ) dev-python/protobuf-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) || ( python_targets_python3_10 python_targets_python3_11 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/checkpoint-restore/criu/archive/v3.18/criu-3.18.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d7b3f68c7d523e542c149537c64321dc +_md5_=934d95c2d9a58983195cb436d97961c3 diff --git a/metadata/md5-cache/sys-process/iotop-c-1.22 b/metadata/md5-cache/sys-process/iotop-c-1.22 deleted file mode 100644 index 14e4cee49826..000000000000 --- a/metadata/md5-cache/sys-process/iotop-c-1.22 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile install postinst setup -DEPEND=sys-libs/ncurses:= !sys-process/iotop -DESCRIPTION=top utility for IO (C port) -EAPI=8 -HOMEPAGE=https://github.com/Tomas-M/iotop -IDEPEND=filecaps? ( sys-libs/libcap ) -INHERIT=fcaps linux-info toolchain-funcs -IUSE=+filecaps -KEYWORDS=amd64 arm arm64 ~loong x86 -LICENSE=GPL-2+ -RDEPEND=sys-libs/ncurses:= !sys-process/iotop -SLOT=0 -SRC_URI=https://github.com/Tomas-M/iotop/archive/v1.22.tar.gz -> iotop-c-1.22.tar.gz -_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=863d623e3e527ee688d6614888447b24 diff --git a/metadata/md5-cache/sys-process/iotop-c-1.23 b/metadata/md5-cache/sys-process/iotop-c-1.23-r1 similarity index 87% rename from metadata/md5-cache/sys-process/iotop-c-1.23 rename to metadata/md5-cache/sys-process/iotop-c-1.23-r1 index f094213f09b0..e3c98b3df262 100644 --- a/metadata/md5-cache/sys-process/iotop-c-1.23 +++ b/metadata/md5-cache/sys-process/iotop-c-1.23-r1 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile install postinst setup +DEFINED_PHASES=compile install postinst prepare setup DEPEND=sys-libs/ncurses:= !sys-process/iotop DESCRIPTION=top utility for IO (C port) EAPI=8 @@ -13,4 +13,4 @@ RDEPEND=sys-libs/ncurses:= !sys-process/iotop SLOT=0 SRC_URI=https://github.com/Tomas-M/iotop/archive/v1.23.tar.gz -> iotop-c-1.23.tar.gz _eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9cba5a4abd520a3950a8c1f8ea8712d7 +_md5_=0ab3771a83a55c531e3da12d6fbc2554 diff --git a/metadata/md5-cache/sys-process/iotop-c-9999 b/metadata/md5-cache/sys-process/iotop-c-9999 index 88fc5d816dba..4453eb4edd45 100644 --- a/metadata/md5-cache/sys-process/iotop-c-9999 +++ b/metadata/md5-cache/sys-process/iotop-c-9999 @@ -1,5 +1,5 @@ BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile install postinst setup unpack +DEFINED_PHASES=compile install postinst prepare setup unpack DEPEND=sys-libs/ncurses:= !sys-process/iotop DESCRIPTION=top utility for IO (C port) EAPI=8 @@ -12,4 +12,4 @@ PROPERTIES=live RDEPEND=sys-libs/ncurses:= !sys-process/iotop SLOT=0 _eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=836c3d1d624b4ce10629c3be6020d2fe +_md5_=052d0f494d5abce063e8b901b268e6fe diff --git a/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r3 b/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r3 index 393b3eaa9764..ad518e1a8090 100644 --- a/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r3 +++ b/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r3 @@ -2,7 +2,7 @@ DEFINED_PHASES=configure prepare DEPEND=sys-libs/ncurses !sys-process/procps sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 DESCRIPTION=top for UNIX systems EAPI=6 -HOMEPAGE=http://unixtop.sourceforge.net/ +HOMEPAGE=https://unixtop.sourceforge.net/ INHERIT=autotools KEYWORDS=~amd64-linux ~x64-solaris LICENSE=BSD @@ -10,4 +10,4 @@ RDEPEND=sys-libs/ncurses SLOT=0 SRC_URI=mirror://sourceforge/unixtop/top-3.8beta1.tar.bz2 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=490351c897381f9cdfe961505d5f340d +_md5_=0c191358d2f957abb894d8df59bc4924 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 86dd5dff5d25a3a32333fac6271abd07dc3d4fbf..b50ff7382cc3859963ed15ed940fc1843b194c86 100644 GIT binary patch delta 50850 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

            kLwU!6JJgDK5bm@S|8ltg8IW19yx|zp9l~=Z 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 diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.120 b/metadata/md5-cache/virtual/dist-kernel-5.15.120 new file mode 100644 index 000000000000..bd733645a399 --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-5.15.120 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=7 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.120 ~sys-kernel/gentoo-kernel-bin-5.15.120 ~sys-kernel/vanilla-kernel-5.15.120 ) +SLOT=0/5.15.120 +_md5_=2b14c705dcd61ca0cb392a256fbcb273 diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.38 b/metadata/md5-cache/virtual/dist-kernel-6.1.38 new file mode 100644 index 000000000000..447f073fb30c --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.1.38 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=7 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.38 ~sys-kernel/gentoo-kernel-bin-6.1.38 ~sys-kernel/vanilla-kernel-6.1.38 ) +SLOT=0/6.1.38 +_md5_=dcd4320c7b163f35294d3c0d2958aeac diff --git a/metadata/md5-cache/virtual/dist-kernel-6.3.12 b/metadata/md5-cache/virtual/dist-kernel-6.3.12 new file mode 100644 index 000000000000..a7027a44e562 --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.3.12 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=7 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.3.12 ~sys-kernel/gentoo-kernel-bin-6.3.12 ~sys-kernel/vanilla-kernel-6.3.12 ) +SLOT=0/6.3.12 +_md5_=1b77229b710f7250654decf4c40132e9 diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz index d6efe1736526ffaf1fa35453f53f0145a3460331..269965c0c71b123dc3be13b19c1f78b0a1b5dddf 100644 GIT binary patch literal 7800 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 GHUI#NL%k&c diff --git a/metadata/md5-cache/www-apache/mod_perl-2.0.12 b/metadata/md5-cache/www-apache/mod_perl-2.0.12 new file mode 100644 index 000000000000..29c494fc53e7 --- /dev/null +++ b/metadata/md5-cache/www-apache/mod_perl-2.0.12 @@ -0,0 +1,17 @@ +BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/CGI-3.110.0 dev-perl/Chatbot-Eliza dev-perl/Devel-Symdump dev-perl/HTML-Parser dev-perl/IPC-Run3 dev-perl/libwww-perl www-servers/apache[apache2_modules_version,-apache2_modules_unique_id] !www-apache/mpm_itk ) dev-lang/perl +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=dev-lang/perl[ithreads=] >=dev-perl/Apache-Test-1.420.0 >=www-servers/apache-2.0.47 >=dev-libs/apr-util-1.4 !ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* dev-lang/perl +DESCRIPTION=An embedded Perl interpreter for Apache2 +EAPI=7 +HOMEPAGE=https://perl.apache.org/ https://projects.apache.org/project.html?perl-mod_perl +INHERIT=depend.apache apache-module perl-module +IUSE=debug ithreads test +KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 +LICENSE=Apache-2.0 +PDEPEND=>=dev-perl/Apache-Reload-0.130.0 >=dev-perl/Apache-SizeLimit-0.970.0 +RDEPEND=dev-lang/perl[ithreads=] >=dev-perl/Apache-Test-1.420.0 >=www-servers/apache-2.0.47 >=dev-libs/apr-util-1.4 !ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=1 +SRC_URI=mirror://apache/perl/mod_perl-2.0.12.tar.gz +_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e depend.apache 416d1c5005c5f4594e79812fb7323f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=d27994a51f5c4b6420fd6bb06e8bd09b diff --git a/metadata/md5-cache/www-apache/mod_qos-11.74-r1 b/metadata/md5-cache/www-apache/mod_qos-11.74-r1 new file mode 100644 index 000000000000..d1705f349bc2 --- /dev/null +++ b/metadata/md5-cache/www-apache/mod_qos-11.74-r1 @@ -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-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst prepare setup +DEPEND=dev-libs/libpcre2 dev-libs/openssl:0= media-libs/libpng:0= sys-libs/zlib:0= =www-servers/apache-2* +DESCRIPTION=A QOS module for the apache webserver +EAPI=7 +HOMEPAGE=http://mod-qos.sourceforge.net/ +INHERIT=autotools apache-module +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/libpcre2 dev-libs/openssl:0= media-libs/libpng:0= sys-libs/zlib:0= =www-servers/apache-2* +SLOT=0 +SRC_URI=mirror://sourceforge/mod-qos/mod_qos-11.74.tar.gz +_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e autotools 6ae9a4347149b19a112caa1182d03bde depend.apache 416d1c5005c5f4594e79812fb7323f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=43d8225e91ae8ca21f833f1c01a35b0d diff --git a/metadata/md5-cache/www-apache/passenger-6.0.15 b/metadata/md5-cache/www-apache/passenger-6.0.15 deleted file mode 100644 index c148b44fbd97..000000000000 --- a/metadata/md5-cache/www-apache/passenger-6.0.15 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=>=dev-libs/libuv-1.8.0 net-misc/curl[ssl] apache2? ( www-servers/apache[apache2_modules_unixd(+)] ) apache2? ( =www-servers/apache-2* ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -DESCRIPTION=Passenger makes deployment of Ruby on Rails applications a breeze -EAPI=7 -HOMEPAGE=https://www.phusionpassenger.com/ -INHERIT=apache-module flag-o-matic ruby-ng toolchain-funcs -IUSE=apache2 debug test apache2 ruby_targets_ruby30 ruby_targets_ruby31 -KEYWORDS=amd64 ~ppc ~ppc64 x86 -LICENSE=Boost-1.0 MIT BSD -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby31(-)] ) >=dev-libs/libuv-1.8.0 net-misc/curl[ssl] apache2? ( www-servers/apache[apache2_modules_unixd(+)] ) apache2? ( =www-servers/apache-2* ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://s3.amazonaws.com/phusion-passenger/releases/passenger-6.0.15.tar.gz -_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e depend.apache 416d1c5005c5f4594e79812fb7323f0d flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b52dabb6aa6cba4a2e8968e2736138d8 diff --git a/metadata/md5-cache/www-apache/passenger-6.0.16 b/metadata/md5-cache/www-apache/passenger-6.0.16 deleted file mode 100644 index faef2c730768..000000000000 --- a/metadata/md5-cache/www-apache/passenger-6.0.16 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=>=dev-libs/libuv-1.8.0 net-misc/curl[ssl] apache2? ( www-servers/apache[apache2_modules_unixd(+)] ) apache2? ( =www-servers/apache-2* ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -DESCRIPTION=Passenger makes deployment of Ruby on Rails applications a breeze -EAPI=7 -HOMEPAGE=https://www.phusionpassenger.com/ -INHERIT=apache-module flag-o-matic ruby-ng toolchain-funcs -IUSE=apache2 debug test apache2 ruby_targets_ruby30 ruby_targets_ruby31 -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 -LICENSE=Boost-1.0 MIT BSD -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby31(-)] ) >=dev-libs/libuv-1.8.0 net-misc/curl[ssl] apache2? ( www-servers/apache[apache2_modules_unixd(+)] ) apache2? ( =www-servers/apache-2* ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://s3.amazonaws.com/phusion-passenger/releases/passenger-6.0.16.tar.gz -_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e depend.apache 416d1c5005c5f4594e79812fb7323f0d flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7ec2ac4388dcb6653c2cf8a7d62aa2dd diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz index 9491b3db5213ffcc1e9ccd20c725c3bbb2780e2b..5eef17925f86383866b25972c7916e3b1e65899f 100644 GIT binary patch delta 20229 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 }+Yf34GJ9QKF)q+VF6k0Jl&h<-2l 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 u;Gk9-rAKd6($GxV5-5?hn{OBpq(gw`i3TPJq diff --git a/metadata/md5-cache/www-apps/prowlarr-1.6.3.3608 b/metadata/md5-cache/www-apps/prowlarr-1.7.0.3623 similarity index 61% rename from metadata/md5-cache/www-apps/prowlarr-1.6.3.3608 rename to metadata/md5-cache/www-apps/prowlarr-1.7.0.3623 index 74ee537254c7..e02a44ec4f7a 100644 --- a/metadata/md5-cache/www-apps/prowlarr-1.6.3.3608 +++ b/metadata/md5-cache/www-apps/prowlarr-1.7.0.3623 @@ -9,6 +9,6 @@ LICENSE=GPL-3 RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 -SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.6.3.3608/Prowlarr.master.1.6.3.3608.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.6.3.3608/Prowlarr.master.1.6.3.3608.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.6.3.3608/Prowlarr.master.1.6.3.3608.linux-core-arm64.tar.gz ) +SRC_URI=amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.0.3623/Prowlarr.develop.1.7.0.3623.linux-core-x64.tar.gz ) arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.0.3623/Prowlarr.develop.1.7.0.3623.linux-core-arm.tar.gz ) arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.7.0.3623/Prowlarr.develop.1.7.0.3623.linux-core-arm64.tar.gz ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bd1b8345656fd5bd570b74fc3fdb460f +_md5_=bb3477c653c14545b089db12b1be31f2 diff --git a/metadata/md5-cache/www-apps/radarr-4.6.3.7516 b/metadata/md5-cache/www-apps/radarr-4.6.4.7568 similarity index 62% rename from metadata/md5-cache/www-apps/radarr-4.6.3.7516 rename to metadata/md5-cache/www-apps/radarr-4.6.4.7568 index f4c680f4fe8e..f2b205098e67 100644 --- a/metadata/md5-cache/www-apps/radarr-4.6.3.7516 +++ b/metadata/md5-cache/www-apps/radarr-4.6.4.7568 @@ -9,6 +9,6 @@ LICENSE=GPL-3 RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 -SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.3.7516/Radarr.develop.4.6.3.7516.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.6.3.7516/Radarr.develop.4.6.3.7516.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.3.7516/Radarr.develop.4.6.3.7516.linux-core-arm64.tar.gz ) +SRC_URI=amd64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.4.7568/Radarr.master.4.6.4.7568.linux-core-x64.tar.gz ) arm? ( https://github.com/Radarr/Radarr/releases/download/v4.6.4.7568/Radarr.master.4.6.4.7568.linux-core-arm.tar.gz ) arm64? ( https://github.com/Radarr/Radarr/releases/download/v4.6.4.7568/Radarr.master.4.6.4.7568.linux-core-arm64.tar.gz ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=325d4e1de0226c5f13bee63edf3db8a9 +_md5_=21d8baec02da64169896f27b1ba8e38e diff --git a/metadata/md5-cache/www-apps/readarr-0.2.0.1908 b/metadata/md5-cache/www-apps/readarr-0.2.1.1915 similarity index 79% rename from metadata/md5-cache/www-apps/readarr-0.2.0.1908 rename to metadata/md5-cache/www-apps/readarr-0.2.1.1915 index 7fc95c583ed2..28377a11f384 100644 --- a/metadata/md5-cache/www-apps/readarr-0.2.0.1908 +++ b/metadata/md5-cache/www-apps/readarr-0.2.1.1915 @@ -9,6 +9,6 @@ LICENSE=GPL-3 RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc RESTRICT=bindist strip test SLOT=0 -SRC_URI=amd64? ( https://github.com/Readarr/Readarr/releases/download/v0.2.0.1908/Readarr.develop.0.2.0.1908.linux-core-x64.tar.gz ) arm? ( https://github.com/Readarr/Readarr/releases/download/v0.2.0.1908/Readarr.develop.0.2.0.1908.linux-core-arm.tar.gz ) arm64? ( https://github.com/Readarr/Readarr/releases/download/v0.2.0.1908/Readarr.develop.0.2.0.1908.linux-core-arm64.tar.gz ) +SRC_URI=amd64? ( https://github.com/Readarr/Readarr/releases/download/v0.2.1.1915/Readarr.develop.0.2.1.1915.linux-core-x64.tar.gz ) arm? ( https://github.com/Readarr/Readarr/releases/download/v0.2.1.1915/Readarr.develop.0.2.1.1915.linux-core-arm.tar.gz ) arm64? ( https://github.com/Readarr/Readarr/releases/download/v0.2.1.1915/Readarr.develop.0.2.1.1915.linux-core-arm64.tar.gz ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=234f51f450397e53bb8f9c1305b4f339 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 884b606c61d5b32d58d6b23f9a125318c69fd81b..8a7a3508c52c808793e0dd5feb38a1867995c297 100644 GIT binary patch literal 12702 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 u*Yr9ad^_=M8l7tDL`fB1jYq(!eqRR93tWwq}B diff --git a/metadata/md5-cache/www-client/epiphany-44.3 b/metadata/md5-cache/www-client/epiphany-44.3 index 921309d062da..5c2c63957ef7 100644 --- a/metadata/md5-cache/www-client/epiphany-44.3 +++ b/metadata/md5-cache/www-client/epiphany-44.3 @@ -7,11 +7,11 @@ HOMEPAGE=https://wiki.gnome.org/Apps/Web https://gitlab.gnome.org/GNOME/epiphany IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=gnome.org gnome2-utils meson xdg virtualx IUSE=test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-3+ RDEPEND=>=x11-libs/cairo-1.2 >=app-crypt/gcr-3.9.0:4=[gtk] >=x11-libs/gdk-pixbuf-2.36.5:2 >=dev-libs/glib-2.70.0:2 gnome-base/gsettings-desktop-schemas >=media-libs/gstreamer-1.0 >=gui-libs/gtk-4.9.3:4 >=app-text/iso-codes-0.35 >=dev-libs/json-glib-1.6 app-arch/libarchive:= >=gui-libs/libadwaita-1.3_rc:1 >=app-crypt/libsecret-0.19 >=net-libs/libsoup-2.99.4:3.0 >=dev-libs/libxml2-2.6.12:2 >=dev-libs/nettle-3.4:= >=dev-libs/libportal-0.6:0=[gtk] >=dev-db/sqlite-3.22:3 >=net-libs/webkit-gtk-2.40.0:6= dev-libs/gmp:0= x11-themes/adwaita-icon-theme RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/epiphany/44/epiphany-44.3.tar.xz _eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ba944824d76eb0083e227eeac6037ee7 +_md5_=e73d8c5e4e8fbd8c6bb6248a52ba4137 diff --git a/metadata/md5-cache/www-client/epiphany-44.5 b/metadata/md5-cache/www-client/epiphany-44.5 new file mode 100644 index 000000000000..0a5cfc8f4d13 --- /dev/null +++ b/metadata/md5-cache/www-client/epiphany-44.5 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/appstream-glib dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=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=>=x11-libs/cairo-1.2 >=app-crypt/gcr-3.9.0:4=[gtk] >=x11-libs/gdk-pixbuf-2.36.5:2 >=dev-libs/glib-2.70.0:2 gnome-base/gsettings-desktop-schemas >=media-libs/gstreamer-1.0 >=gui-libs/gtk-4.9.3:4 >=app-text/iso-codes-0.35 >=dev-libs/json-glib-1.6 app-arch/libarchive:= >=gui-libs/libadwaita-1.3_rc:1 >=app-crypt/libsecret-0.19 >=net-libs/libsoup-2.99.4:3.0 >=dev-libs/libxml2-2.6.12:2 >=dev-libs/nettle-3.4:= >=dev-libs/libportal-0.6:0=[gtk] >=dev-db/sqlite-3.22:3 >=net-libs/webkit-gtk-2.40.0:6= dev-libs/gmp:0= +DESCRIPTION=GNOME webbrowser based on Webkit +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Web https://gitlab.gnome.org/GNOME/epiphany +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg virtualx +IUSE=test test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-3+ +RDEPEND=>=x11-libs/cairo-1.2 >=app-crypt/gcr-3.9.0:4=[gtk] >=x11-libs/gdk-pixbuf-2.36.5:2 >=dev-libs/glib-2.70.0:2 gnome-base/gsettings-desktop-schemas >=media-libs/gstreamer-1.0 >=gui-libs/gtk-4.9.3:4 >=app-text/iso-codes-0.35 >=dev-libs/json-glib-1.6 app-arch/libarchive:= >=gui-libs/libadwaita-1.3_rc:1 >=app-crypt/libsecret-0.19 >=net-libs/libsoup-2.99.4:3.0 >=dev-libs/libxml2-2.6.12:2 >=dev-libs/nettle-3.4:= >=dev-libs/libportal-0.6:0=[gtk] >=dev-db/sqlite-3.22:3 >=net-libs/webkit-gtk-2.40.0:6= dev-libs/gmp:0= x11-themes/adwaita-icon-theme +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/epiphany/44/epiphany-44.5.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=8cadd48d1f8828e7c1d22926b49b82f8 diff --git a/metadata/md5-cache/www-client/falkon-23.04.2 b/metadata/md5-cache/www-client/falkon-23.04.2 index d9353558b404..ff709ef5db28 100644 --- a/metadata/md5-cache/www-client/falkon-23.04.2 +++ b/metadata/md5-cache/www-client/falkon-23.04.2 @@ -7,7 +7,7 @@ HOMEPAGE=https://www.falkon.org/ https://apps.kde.org/falkon/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=ecm gear.kde.org python-single-r1 IUSE=dbus kde python +X debug test python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~x86 LICENSE=GPL-3 RDEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[sqlite] >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5=[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( >=dev-python/pyside2-5.15.9[designer,gui,webengine,widgets,python_targets_python3_10(-)] >=dev-python/shiboken2-5.15.9[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pyside2-5.15.9[designer,gui,webengine,widgets,python_targets_python3_11(-)] >=dev-python/shiboken2-5.15.9[python_targets_python3_11(-)] ) ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtsvg-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) @@ -15,4 +15,4 @@ RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=mirror://kde/stable/release-service/23.04.2/src/falkon-23.04.2.tar.xz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9d85341768e02c00ecacdac25b9f5d8d +_md5_=6a885c5e86f354aebe1777f866e5657b diff --git a/metadata/md5-cache/www-client/falkon-23.04.3 b/metadata/md5-cache/www-client/falkon-23.04.3 new file mode 100644 index 000000000000..c0bc71ca8a4c --- /dev/null +++ b/metadata/md5-cache/www-client/falkon-23.04.3 @@ -0,0 +1,18 @@ +BDEPEND=>=dev-qt/linguist-tools-5.15.9:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[sqlite] >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5=[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( >=dev-python/pyside2-5.15.9[designer,gui,webengine,widgets,python_targets_python3_10(-)] >=dev-python/shiboken2-5.15.9[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pyside2-5.15.9[designer,gui,webengine,widgets,python_targets_python3_11(-)] >=dev-python/shiboken2-5.15.9[python_targets_python3_11(-)] ) ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtconcurrent-5.15.9:5 >=kde-frameworks/ki18n-5.106.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Cross-platform web browser using QtWebEngine +EAPI=8 +HOMEPAGE=https://www.falkon.org/ https://apps.kde.org/falkon/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=ecm gear.kde.org python-single-r1 +IUSE=dbus kde python +X debug test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-3 +RDEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.9:5[widgets] >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5[sqlite] >=dev-qt/qtwebchannel-5.15.9:5 >=dev-qt/qtwebengine-5.15.9:5=[widgets] >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/karchive-5.106.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.9:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/purpose-5.106.0:5 ) python? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) python_single_target_python3_10? ( >=dev-python/pyside2-5.15.9[designer,gui,webengine,widgets,python_targets_python3_10(-)] >=dev-python/shiboken2-5.15.9[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pyside2-5.15.9[designer,gui,webengine,widgets,python_targets_python3_11(-)] >=dev-python/shiboken2-5.15.9[python_targets_python3_11(-)] ) ) X? ( >=dev-qt/qtx11extras-5.15.9:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtsvg-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=mirror://kde/stable/release-service/23.04.3/src/falkon-23.04.3.tar.xz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a ecm 19519473dcf88ee9005d248652004e9b flag-o-matic ad475baa777c9978fa035216c8264a10 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org 411cb92019a6e2aa174d06896084bf57 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9d85341768e02c00ecacdac25b9f5d8d diff --git a/metadata/md5-cache/www-client/firefox-102.13.0 b/metadata/md5-cache/www-client/firefox-102.13.0 new file mode 100644 index 000000000000..1f03088332e3 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-102.13.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.12:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( sys-devel/lld:14 virtual/rust:0/llvm-14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) !clang? ( virtual/rust ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig 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-r7:2.1 >=sys-devel/libtool-2.4.7 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack +DEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl 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/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=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.1.12: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 ) ) x11-base/xorg-proto x11-libs/libICE x11-libs/libSM !!sys-devel/llvm:0 +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.mozilla.com/firefox +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg +IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack 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=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl 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/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=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.1.12: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 ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) +REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland ) +SLOT=esr +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/source/firefox-102.13.0esr.source.tar.xz -> firefox-102.13.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.13.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.13.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.13.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.13.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.13.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.13.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.13.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.13.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.13.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.13.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.13.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.13.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.13.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.13.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.13.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.13.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.13.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.13.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.13.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.13.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.13.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.13.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.13.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.13.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.13.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.13.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.13.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.13.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.13.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.13.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.13.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.13.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.13.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.13.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.13.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.13.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.13.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.13.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.13.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.13.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.13.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.13.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.13.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.13.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.13.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.13.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.13.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.13.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.13.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.13.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.13.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.13.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.13.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.13.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.13.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.13.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.13.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.13.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.13.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.13.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.13.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.13.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.13.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.13.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.13.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.13.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.13.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.13.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.13.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.13.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.13.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.13.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.13.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.13.0esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.13.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.13.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.13.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.13.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.13.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.13.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.13.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.13.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.13.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.13.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.13.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.13.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.13.0esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.13.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.13.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.13.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/szl.xpi -> firefox-102.13.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.13.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.13.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.13.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.13.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.13.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.13.0esr-xh.xpi ) +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e9298105340c2ea476a7db4a22cf47be diff --git a/metadata/md5-cache/www-client/firefox-115.0 b/metadata/md5-cache/www-client/firefox-115.0 new file mode 100644 index 000000000000..2d5ed7fcc967 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-115.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.12:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( || ( sys-devel/lld:16 sys-devel/mold ) virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( || ( sys-devel/lld:15 sys-devel/mold ) virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( >=gui-libs/wlroots-0.15.1-r1[tinywl] x11-misc/xkeyboard-config ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack +DEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 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 ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) 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-1.0.0:= >=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-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12: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= ) valgrind? ( dev-util/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] 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:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0 +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.mozilla.com/firefox +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg +IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build 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 +telemetry valgrind wayland wifi +X 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_fur 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_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 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 ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) 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-1.0.0:= >=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-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12: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= ) valgrind? ( dev-util/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] 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:= ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) +REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) +SLOT=rapid +SRC_URI=https://archive.mozilla.org/pub/firefox/releases/115.0/source/firefox-115.0.source.tar.xz -> firefox-115.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115-patches-04.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/af.xpi -> firefox-115.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ar.xpi -> firefox-115.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ast.xpi -> firefox-115.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/be.xpi -> firefox-115.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bg.xpi -> firefox-115.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/br.xpi -> firefox-115.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca.xpi -> firefox-115.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cak.xpi -> firefox-115.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cs.xpi -> firefox-115.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cy.xpi -> firefox-115.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/da.xpi -> firefox-115.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/de.xpi -> firefox-115.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/dsb.xpi -> firefox-115.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/el.xpi -> firefox-115.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-CA.xpi -> firefox-115.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-GB.xpi -> firefox-115.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-AR.xpi -> firefox-115.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-ES.xpi -> firefox-115.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/et.xpi -> firefox-115.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eu.xpi -> firefox-115.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fi.xpi -> firefox-115.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fr.xpi -> firefox-115.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gd.xpi -> firefox-115.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gl.xpi -> firefox-115.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/he.xpi -> firefox-115.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hr.xpi -> firefox-115.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hsb.xpi -> firefox-115.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hu.xpi -> firefox-115.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/id.xpi -> firefox-115.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/is.xpi -> firefox-115.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/it.xpi -> firefox-115.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ja.xpi -> firefox-115.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ka.xpi -> firefox-115.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kab.xpi -> firefox-115.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kk.xpi -> firefox-115.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ko.xpi -> firefox-115.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lt.xpi -> firefox-115.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lv.xpi -> firefox-115.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ms.xpi -> firefox-115.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nl.xpi -> firefox-115.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pl.xpi -> firefox-115.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/rm.xpi -> firefox-115.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ro.xpi -> firefox-115.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ru.xpi -> firefox-115.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sk.xpi -> firefox-115.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sl.xpi -> firefox-115.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sq.xpi -> firefox-115.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sr.xpi -> firefox-115.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/th.xpi -> firefox-115.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tr.xpi -> firefox-115.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uk.xpi -> firefox-115.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uz.xpi -> firefox-115.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/vi.xpi -> firefox-115.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ach.xpi -> firefox-115.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/an.xpi -> firefox-115.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/az.xpi -> firefox-115.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bn.xpi -> firefox-115.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bs.xpi -> firefox-115.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eo.xpi -> firefox-115.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-CL.xpi -> firefox-115.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-MX.xpi -> firefox-115.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fa.xpi -> firefox-115.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ff.xpi -> firefox-115.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fur.xpi -> firefox-115.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gn.xpi -> firefox-115.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ia.xpi -> firefox-115.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/km.xpi -> firefox-115.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kn.xpi -> firefox-115.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lij.xpi -> firefox-115.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mk.xpi -> firefox-115.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mr.xpi -> firefox-115.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/my.xpi -> firefox-115.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/oc.xpi -> firefox-115.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sc.xpi -> firefox-115.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sco.xpi -> firefox-115.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/si.xpi -> firefox-115.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/son.xpi -> firefox-115.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/szl.xpi -> firefox-115.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ta.xpi -> firefox-115.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/te.xpi -> firefox-115.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tl.xpi -> firefox-115.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/trs.xpi -> firefox-115.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ur.xpi -> firefox-115.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/xh.xpi -> firefox-115.0-xh.xpi ) +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b152722de815c7b31988ec75c71f0fef diff --git a/metadata/md5-cache/www-client/firefox-bin-102.12.0 b/metadata/md5-cache/www-client/firefox-bin-102.12.0 deleted file mode 100644 index 8002e5a6c1c5..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-102.12.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst setup unpack -DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop linux-info optfeature pax-utils xdg -IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW -KEYWORDS=-* amd64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:rapid >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=esr -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/en-US/firefox-102.12.0esr.tar.bz2 -> firefox-bin_x86_64-102.12.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-i686/en-US/firefox-102.12.0esr.tar.bz2 -> firefox-bin_i686-102.12.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.12.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.12.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.12.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.12.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.12.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.12.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.12.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.12.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.12.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.12.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.12.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.12.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.12.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.12.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.12.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.12.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.12.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.12.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.12.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.12.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.12.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.12.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.12.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.12.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.12.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.12.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.12.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.12.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.12.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.12.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.12.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.12.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.12.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.12.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.12.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.12.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.12.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.12.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.12.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.12.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.12.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.12.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.12.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.12.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.12.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.12.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.12.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.12.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.12.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.12.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.12.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.12.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.12.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.12.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.12.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.12.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.12.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.12.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.12.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.12.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.12.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.12.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.12.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.12.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.12.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.12.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.12.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.12.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.12.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.12.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.12.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.12.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.12.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.12.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.12.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.12.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.12.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.12.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.12.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.12.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.12.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.12.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.12.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.12.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.12.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.12.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.12.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.12.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.12.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.12.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.12.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.12.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.12.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.12.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.12.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.12.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.12.0esr-zh-TW.xpi ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=97177c27d89fd5e03d99cfbca80bec89 diff --git a/metadata/md5-cache/www-client/firefox-bin-102.13.0 b/metadata/md5-cache/www-client/firefox-bin-102.13.0 new file mode 100644 index 000000000000..b7117c135d6a --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-bin-102.13.0 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) +DEFINED_PHASES=install postinst postrm preinst setup unpack +DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.mozilla.com/firefox +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop linux-info optfeature pax-utils xdg +IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW +KEYWORDS=-* amd64 x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:rapid >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla ) +RESTRICT=strip +SLOT=esr +SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/en-US/firefox-102.13.0esr.tar.bz2 -> firefox-bin_x86_64-102.13.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-i686/en-US/firefox-102.13.0esr.tar.bz2 -> firefox-bin_i686-102.13.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.13.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.13.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.13.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.13.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.13.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.13.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.13.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.13.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.13.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.13.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.13.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.13.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.13.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.13.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.13.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.13.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.13.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.13.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.13.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.13.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.13.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.13.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.13.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.13.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.13.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.13.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.13.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.13.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.13.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.13.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.13.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.13.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.13.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.13.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.13.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.13.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.13.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.13.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.13.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.13.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.13.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.13.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.13.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.13.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.13.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.13.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.13.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.13.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.13.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.13.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.13.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.13.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.13.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.13.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.13.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.13.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.13.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.13.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.13.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.13.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.13.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.13.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.13.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.13.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.13.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.13.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.13.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.13.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.13.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.13.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.13.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.13.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.13.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.13.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.13.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.13.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.13.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.13.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.13.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.13.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.13.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.13.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.13.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.13.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.13.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.13.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.13.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.13.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.13.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.13.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.13.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.13.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.13.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.13.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.13.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.13.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.13.0esr-zh-TW.xpi ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=97177c27d89fd5e03d99cfbca80bec89 diff --git a/metadata/md5-cache/www-client/firefox-bin-114.0.2 b/metadata/md5-cache/www-client/firefox-bin-114.0.2 deleted file mode 100644 index a2faa6425b9d..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-114.0.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst setup unpack -DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop linux-info optfeature pax-utils xdg -IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW -KEYWORDS=-* amd64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=rapid -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/en-US/firefox-114.0.2.tar.bz2 -> firefox-bin_x86_64-114.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-i686/en-US/firefox-114.0.2.tar.bz2 -> firefox-bin_i686-114.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ach.xpi -> firefox-114.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/af.xpi -> firefox-114.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/an.xpi -> firefox-114.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ar.xpi -> firefox-114.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ast.xpi -> firefox-114.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/az.xpi -> firefox-114.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/be.xpi -> firefox-114.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/bg.xpi -> firefox-114.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/bn.xpi -> firefox-114.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/br.xpi -> firefox-114.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/bs.xpi -> firefox-114.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-114.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ca.xpi -> firefox-114.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/cak.xpi -> firefox-114.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/cs.xpi -> firefox-114.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/cy.xpi -> firefox-114.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/da.xpi -> firefox-114.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/de.xpi -> firefox-114.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-114.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/el.xpi -> firefox-114.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-114.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-114.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/eo.xpi -> firefox-114.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-114.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-114.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-114.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-114.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/et.xpi -> firefox-114.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/eu.xpi -> firefox-114.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fa.xpi -> firefox-114.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ff.xpi -> firefox-114.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fi.xpi -> firefox-114.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fr.xpi -> firefox-114.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-114.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-114.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gd.xpi -> firefox-114.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gl.xpi -> firefox-114.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gn.xpi -> firefox-114.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-114.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/he.xpi -> firefox-114.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-114.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hr.xpi -> firefox-114.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-114.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hu.xpi -> firefox-114.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-114.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ia.xpi -> firefox-114.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/id.xpi -> firefox-114.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/is.xpi -> firefox-114.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/it.xpi -> firefox-114.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ja.xpi -> firefox-114.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ka.xpi -> firefox-114.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/kab.xpi -> firefox-114.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/kk.xpi -> firefox-114.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/km.xpi -> firefox-114.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/kn.xpi -> firefox-114.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ko.xpi -> firefox-114.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/lij.xpi -> firefox-114.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/lt.xpi -> firefox-114.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/lv.xpi -> firefox-114.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/mk.xpi -> firefox-114.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/mr.xpi -> firefox-114.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ms.xpi -> firefox-114.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/my.xpi -> firefox-114.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-114.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-114.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/nl.xpi -> firefox-114.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-114.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/oc.xpi -> firefox-114.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-114.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pl.xpi -> firefox-114.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-114.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-114.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/rm.xpi -> firefox-114.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ro.xpi -> firefox-114.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ru.xpi -> firefox-114.0.2-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sco.xpi -> firefox-114.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/si.xpi -> firefox-114.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sk.xpi -> firefox-114.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sl.xpi -> firefox-114.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/son.xpi -> firefox-114.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sq.xpi -> firefox-114.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sr.xpi -> firefox-114.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-114.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ta.xpi -> firefox-114.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/te.xpi -> firefox-114.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/th.xpi -> firefox-114.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/tl.xpi -> firefox-114.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/tr.xpi -> firefox-114.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/trs.xpi -> firefox-114.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/uk.xpi -> firefox-114.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/ur.xpi -> firefox-114.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/uz.xpi -> firefox-114.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/vi.xpi -> firefox-114.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/xh.xpi -> firefox-114.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-114.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/114.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-114.0.2-zh-TW.xpi ) -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6c3f45567d09154f57717d871a81cade diff --git a/metadata/md5-cache/www-client/firefox-bin-115.0 b/metadata/md5-cache/www-client/firefox-bin-115.0 new file mode 100644 index 000000000000..61b8b3087355 --- /dev/null +++ b/metadata/md5-cache/www-client/firefox-bin-115.0 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) +DEFINED_PHASES=install postinst postrm preinst setup unpack +DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) +DESCRIPTION=Firefox Web Browser +EAPI=8 +HOMEPAGE=https://www.mozilla.com/firefox +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop linux-info optfeature pax-utils xdg +IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW +KEYWORDS=-* amd64 x86 +LICENSE=MPL-2.0 GPL-2 LGPL-2.1 +RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla ) +RESTRICT=strip +SLOT=rapid +SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/en-US/firefox-115.0.tar.bz2 -> firefox-bin_x86_64-115.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-i686/en-US/firefox-115.0.tar.bz2 -> firefox-bin_i686-115.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ach.xpi -> firefox-115.0-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/af.xpi -> firefox-115.0-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/an.xpi -> firefox-115.0-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ar.xpi -> firefox-115.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ast.xpi -> firefox-115.0-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/az.xpi -> firefox-115.0-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/be.xpi -> firefox-115.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bg.xpi -> firefox-115.0-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bn.xpi -> firefox-115.0-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/br.xpi -> firefox-115.0-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/bs.xpi -> firefox-115.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.0-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ca.xpi -> firefox-115.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cak.xpi -> firefox-115.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cs.xpi -> firefox-115.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/cy.xpi -> firefox-115.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/da.xpi -> firefox-115.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/de.xpi -> firefox-115.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/dsb.xpi -> firefox-115.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/el.xpi -> firefox-115.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-CA.xpi -> firefox-115.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/en-GB.xpi -> firefox-115.0-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eo.xpi -> firefox-115.0-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-AR.xpi -> firefox-115.0-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-CL.xpi -> firefox-115.0-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-ES.xpi -> firefox-115.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/es-MX.xpi -> firefox-115.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/et.xpi -> firefox-115.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/eu.xpi -> firefox-115.0-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fa.xpi -> firefox-115.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ff.xpi -> firefox-115.0-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fi.xpi -> firefox-115.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fr.xpi -> firefox-115.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gd.xpi -> firefox-115.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gl.xpi -> firefox-115.0-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gn.xpi -> firefox-115.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.0-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/he.xpi -> firefox-115.0-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.0-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hr.xpi -> firefox-115.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hsb.xpi -> firefox-115.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hu.xpi -> firefox-115.0-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ia.xpi -> firefox-115.0-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/id.xpi -> firefox-115.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/is.xpi -> firefox-115.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/it.xpi -> firefox-115.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ja.xpi -> firefox-115.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ka.xpi -> firefox-115.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kab.xpi -> firefox-115.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kk.xpi -> firefox-115.0-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/km.xpi -> firefox-115.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/kn.xpi -> firefox-115.0-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ko.xpi -> firefox-115.0-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lij.xpi -> firefox-115.0-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lt.xpi -> firefox-115.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/lv.xpi -> firefox-115.0-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mk.xpi -> firefox-115.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/mr.xpi -> firefox-115.0-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ms.xpi -> firefox-115.0-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/my.xpi -> firefox-115.0-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.0-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.0-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nl.xpi -> firefox-115.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.0-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/oc.xpi -> firefox-115.0-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pl.xpi -> firefox-115.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/rm.xpi -> firefox-115.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ro.xpi -> firefox-115.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ru.xpi -> firefox-115.0-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sco.xpi -> firefox-115.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/si.xpi -> firefox-115.0-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sk.xpi -> firefox-115.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sl.xpi -> firefox-115.0-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/son.xpi -> firefox-115.0-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sq.xpi -> firefox-115.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sr.xpi -> firefox-115.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.0-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ta.xpi -> firefox-115.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/te.xpi -> firefox-115.0-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/th.xpi -> firefox-115.0-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tl.xpi -> firefox-115.0-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/tr.xpi -> firefox-115.0-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/trs.xpi -> firefox-115.0-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uk.xpi -> firefox-115.0-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/ur.xpi -> firefox-115.0-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/uz.xpi -> firefox-115.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/vi.xpi -> firefox-115.0-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/xh.xpi -> firefox-115.0-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.0-zh-TW.xpi ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6c3f45567d09154f57717d871a81cade diff --git a/metadata/md5-cache/www-client/netsurf-9999 b/metadata/md5-cache/www-client/netsurf-9999 index 9b54cb257f49..7ab10ea01759 100644 --- a/metadata/md5-cache/www-client/netsurf-9999 +++ b/metadata/md5-cache/www-client/netsurf-9999 @@ -1,15 +1,15 @@ -BDEPEND=javascript? ( app-editors/vim-core ) dev-libs/check dev-perl/HTML-Parser dev-util/netsurf-buildsystem virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-libs/check dev-perl/HTML-Parser dev-util/netsurf-buildsystem virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install prepare test unpack -DEPEND=>=dev-libs/libcss-9999 >=net-libs/libdom-9999 net-libs/libhubbub >=dev-libs/libnsutils-9999 dev-libs/libutf8proc dev-libs/libxml2:2 net-misc/curl bmp? ( media-libs/libnsbmp ) fbcon? ( dev-libs/libnsfb truetype? ( media-fonts/dejavu media-libs/freetype ) ) gif? ( >=media-libs/libnsgif-9999 ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) javascript? ( dev-libs/nsgenbind dev-lang/duktape:= ) jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) png? ( media-libs/libpng:0= ) psl? ( media-libs/libnspsl ) rosprite? ( media-libs/librosprite ) svg? ( svgtiny? ( media-libs/libsvgtiny ) !svgtiny? ( gnome-base/librsvg:2 ) ) webp? ( media-libs/libwebp ) +DEPEND=>=dev-libs/libcss-9999 >=dev-libs/libnsutils-9999 dev-libs/openssl:= dev-libs/libutf8proc dev-libs/libxml2:2 net-misc/curl >=net-libs/libdom-9999 net-libs/libhubbub bmp? ( media-libs/libnsbmp ) fbcon? ( dev-libs/libnsfb truetype? ( media-fonts/dejavu media-libs/freetype ) ) gif? ( >=media-libs/libnsgif-9999 ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) javascript? ( dev-libs/nsgenbind dev-lang/duktape:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0= ) psl? ( media-libs/libnspsl ) rosprite? ( media-libs/librosprite ) svg? ( svgtiny? ( media-libs/libsvgtiny ) !svgtiny? ( gnome-base/librsvg:2 ) ) webp? ( media-libs/libwebp ) DESCRIPTION=A free, open source web browser EAPI=7 HOMEPAGE=https://www.netsurf-browser.org/ INHERIT=desktop git-r3 netsurf toolchain-funcs -IUSE=bmp fbcon truetype +gif +gtk +javascript +jpeg mng +png +psl rosprite +svg +svgtiny +webp +IUSE=bmp fbcon truetype +gif +gtk +javascript +jpeg +png +psl rosprite +svg +svgtiny +webp LICENSE=GPL-2 MIT PROPERTIES=live -RDEPEND=>=dev-libs/libcss-9999 >=net-libs/libdom-9999 net-libs/libhubbub >=dev-libs/libnsutils-9999 dev-libs/libutf8proc dev-libs/libxml2:2 net-misc/curl bmp? ( media-libs/libnsbmp ) fbcon? ( dev-libs/libnsfb truetype? ( media-fonts/dejavu media-libs/freetype ) ) gif? ( >=media-libs/libnsgif-9999 ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) javascript? ( dev-libs/nsgenbind dev-lang/duktape:= ) jpeg? ( media-libs/libjpeg-turbo:= ) mng? ( media-libs/libmng:= ) png? ( media-libs/libpng:0= ) psl? ( media-libs/libnspsl ) rosprite? ( media-libs/librosprite ) svg? ( svgtiny? ( media-libs/libsvgtiny ) !svgtiny? ( gnome-base/librsvg:2 ) ) webp? ( media-libs/libwebp ) +RDEPEND=>=dev-libs/libcss-9999 >=dev-libs/libnsutils-9999 dev-libs/openssl:= dev-libs/libutf8proc dev-libs/libxml2:2 net-misc/curl >=net-libs/libdom-9999 net-libs/libhubbub bmp? ( media-libs/libnsbmp ) fbcon? ( dev-libs/libnsfb truetype? ( media-fonts/dejavu media-libs/freetype ) ) gif? ( >=media-libs/libnsgif-9999 ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) javascript? ( dev-libs/nsgenbind dev-lang/duktape:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0= ) psl? ( media-libs/libnspsl ) rosprite? ( media-libs/librosprite ) svg? ( svgtiny? ( media-libs/libsvgtiny ) !svgtiny? ( gnome-base/librsvg:2 ) ) webp? ( media-libs/libwebp ) REQUIRED_USE=|| ( fbcon gtk ) SLOT=0 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 netsurf 22b05643860c8bf01f0de1de8426b570 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bf557b720919c2a12bb3c58ca066e889 +_md5_=d290c1b5f18393c1744fcd9e34f75954 diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index aeca77a034504377eaf5360a7c2be487b4282ac3..9da18cbee4da72bc24bf9ddc092f1475e436415f 100644 GIT binary patch literal 9158 zcmV;%BRSk3iwFP!00002|81Mu&RsW>rSI!0^a2tXoOzjrDxiSwyQ=#JhoCJ~resKV z4sYMzI+D(jY#XpG{lng5Fk%hCIREjN|M|s>KGvno9Dz8QoSw39!j*`XYo}$2fuY3+j*zji=U8E z$i73Y%|@(uwO#UY9&D+4S*zV!#;mu5!%K$GH~;-#e<>E0l5VONVj5}nK5{=R zuQhh(iQ@*V?No0!_0xK3qpjUjEypa*v)Zh_y?V4(=dD|-JGKg&(Es?|K2t2$j<+>J z>8T~NkY?rS|Mnk`K>afJ&;B+NDq_@o9?w9fQd;q9GqpHvz?!W**%_8*ygRN5W;mh%1&5z=NHq7L^!O_JoUKmz3j(B zDRx%yHE-M&a`72`&YnZu^@O@Zv%FU>si!{)l#;6VUY@ZUBh_l1x1F^w$<@-UCd~NHJ@|*TdZ#Jco)%FHTfke@4SBQBFDU*o9Ef*rb0Al+L8RfXIri*?!H<~#(9@< zM{JdJ37d17F%uw4=Jpo*Wmk)|O(&IoLi9B(uG?a!NLIBkvD(znzX(-%7vFqedaLxa zd$u|~q{uEvj(vJ1mf~Io65?0I%#72e2WrQHTK9H)(F#P>*Fl%jZ6xKn74HAjMci}2G@$UdCS&dpMki*gS?VAfrwJN>N#8q!F!J6Nl$x#NILE4W z6ExnOyr$Myj+9CBMp4&f;KU_$d)m!Uj?an%z(KoG6IDj>rrxL-O7P~q%&0D#mM(86 zgo2;$>yk>dK^B2m4j_*L?0yI51w0qlv_Qc%seTfvaP%+;5JiZ3rsh+zmcT&odCjj; zdjEI-^&h_AJgaYdcx6)|`QZoZc#uv&@-?Wh5b98kCBj_=Fm*r&6uqOYDAcpH*_e$L z&#Yi{+X?vRx5{!J!dDWN98R_vXUYaw^cpwsh1S z3=*ih1!{FS@;01$CUIQRa-S>YO>oEB+hdDPjslbcmdU;FFCm|mmdxQ5%z9*Xz%7<~{fu7-9&K6uqYnmeu$i{B)i=%5O zSKeKn*VS6EFs(w8nu=%KB^7{WO35>-!Hsy$z((+fV5YMevN2PZSMI#;Hd@ zlOqHPz}k?3(wrVuP<@UXslYR*!Ndyyt_JU&I1Fk6JNaTvy9|I7UIvzef!YXk<5V_hjb`=s=eXJn<-%wJQE2rg6; zKr|d$+bxf3E5R=YEK+}E2Gcp(NrIIcIle-%!oiuH!Go=Z0Q!}$wfEC+AKveepFX^e z#Ohsm2y=+&g;cSW)X?#=g@PQVJ37GVE1DbBVs z6|f(PheV)03TMT^qx7KcMUp@Us+`C}@0=Um93xWI(i5qWA)|#w62cw_;a?H_KuFuWoCg2Au@d4lMj6qM*MN1AMkMXbFfn)x?gm4zg6Cr+zl-mP zjR0;2>alI)$(dv&3&{(SlZ5C_XlqZ@gI7*$vOK5?xgLYTKye}$SRmqJjU!t$pJ)yy zqYf!atckHGip5*JrK9WcE(^3Izu@g=u&7$9Os$uwS!7DCK`1@+d_zzKf3%#kJrhESDN(1PI8M8d?m z?NY0V45T02UB3khmCU)Yk%o~YNo#b1Bym*HZ6q@&5MeRW2d{8BogvU16e*`mqKem8 zDI7d8$wX1*G{zrO$J=U;#Q<$P%y^f$P* z`V7@I92`D&S1|($+C#p`W#D0*0R;*speqasYbxx3^5)1_Q?7#CNhL3zc{WUd>+#w^ z3gb62Is$0H?RZMSn`5j1RtyBi2ulLU<;i)OGMMOobUPBHhZ?i2_=QY!UlOTn!ii{H z6IKFzsI3gf6#S{jfZoEA5>OI6D2lLe1w+yPAcSW$oDbw2HcMH`NfLF*6{Tw$e-^5t zQ1ut-WmLt%ql4!Z6-M+C4>PV zD)dZ2pfy=83Tnw=06BBU7zq-I*LrqzgFV{@gaq$O5@b*~0B)2q762*%*Gj`)BI3x% z3GY!}R7|#j+?DJEEue@a;OOk$d5f`D^kxq3O5s~EpBU{yl9K$RZA2=x%>0EVi>5CQ-gFu^iw!vvkQ4`1E*s|suEW>0OtB?GY6e3u-*XfEj-(Fm9gu;-G` z+ME_J1MxvyLqVv5X3s<4JSce5O=>snG|;Ilkwds{zAmfUFTX{(q8ahC3FNzYzWeBP z{aL8&$51V#t)~jeHN7jrAiRR-V1K9jVURFYfROSIDm&to6SlDOCpllHa*d)vr z#oeSA8Y&ZV8!2c_Vt&N0ItkcS+)OBm^25=8x^RwI7${}r2>0SMCxsWXn7ByZSp@db}v?EJ#cItqT4eJ)be@mt#eE{3j z**D3MGnx*}zhdzbN#`C&In;_@@YSTp&>IywLFGvq<9#-{zDka`dU66}o`!^1Zw{yH?fVw0hoJgCOb9_^FZ>`y1kf~8WL5+39@H?U zWl}z**(6$(gi%){WZ>cmE`VjVr#M8TFj33m;pq*_64hi*Fn*Yn<;~{7A+av%oB`v5 zt2xikU0Bx(cI?E~sQR*$(8iX~Q5ZC`3a-F|kAdL6$7XGZlWfosNz40SNop6o%;(_9 zAgR3!$2Y?umjT&>d^(C9D=AX?V2IS(P?vCj3)9CB>(l%5lao}KnK%8r#*{V(`&|+g z&O^5?QB6-RW40GeLCg`CDEhmc5=$gJ2u)TafuL~C4@d#hDU4nzMqrc5gI z?2Trxcv8$zh@DhIao|$d>C)Oz9(GzSFMxNeJA)jV{5<;Va>%AWJ^6}87l5Irkv%iV z@`pg>N1$GcDv`n%iK>qD<#}RaBD}GF=*ZC4h!hpMd^lXls9&dWaFjDINoq8wiG%Ac zfLy<7g}5A=wwqZFWl0?nBcSsF%A|oTBvc6w%vTGK0v(`Fsd$7+c9M7%%?PgrOzh&k zDq&K}!UY{i3pHjuGIrIm!{{g60D$J;zUZh56{0Rm3ZzWkn*al>au5S*N42j-4AsFz zivBK8`AZK$v3i+f_1D0iiq>hYsHlI!8ympQ&#iLQT*LRLh1LaUSO?5^(MbGa#NE&~o4Flj=Hik_vAv4lx| zZ&d?Oh4AC`-k?xa1GN1^Uj6pr{jUnx0M)IHSAV$Zeh8n-GaD{B<=Q8fxu{Q!r6{vC zNvCO5K+9TM?5u2L;RSSG6DmCWCBDd@oB;r<)EI}j05g>I7LZN#jyED6?@GNdih{$9 z>uGCn0$bYrpwp%8)v*LaA!XDC8FOz#VcAqe{>VncD%TT;q{mFK-;+n^8Pgh&=Li7U z^NZSjTzaL9lLek53sLK%^El|ESrlelQ7v6ScMwg152ynm^yT2K1+?dQDFu8bPy#nN z2oBV3R5$dl{tlQtI5h0-Xozgs3UR_FD1EiI)!(@+Bunq25$`%6H+5NyU8DpHFe=*A zAe{)y1GJJ?a3OrONUDHjd)D8j=qc>N6VXTog>~y5hnnHZ)_6;T4;Hec7HVxsPX;V1 zt5uIZKN?zxbyJ6!dB0lEK2Vj^Fu=zlH;{Zub^vvGM)gmkt`akO{549SfByV7VEqK? z-(MPETySCoQ*G%2yzhX0f__*hQr80Msr%8a77UNWe5+Frp8;D$}P*po_VpiHP{ zgM;dzfGJSwy)u1Q0}bGI7e?@IXp_LGN1Al^7Y)yj+aeXzW#JbqB#DdxKCx_%HlOg; zzfQIM^4s6$+k)RKZ*bJFHXgvuhBk-*3(W`w1AQD2R;yqdQqv%VX^uow1g?n;xG+-G zNO4`cnU2gTbx@c(YOAXsY`UbVXsruQa9)G`gA*A0Lse~Z_l{m5vS%)lW$-uzjLfId zCg9D^agmz8zyjmhvZi1*_LpNK?a4&-YGJOkDf6q2)kJwXKWC55=S4IF6c{GdIsPwA z(hBlznFXYCWqF{aFw6WdO7)#d8`v9Ns=T!M3BdqKEUf01)Qtz$W?2D-8u!QyXlep7 z>zqCg>$D9{dzTMIDWKx=Q2!X<DfV` z%7|p7+9{`u7J;rO#DYLQ^0tG&Uj#1%3*I5LiC#sO9^KOz*h@nV zGG|W*Q#Gn|$Hws>WFc*oH}*T6+1BIw@H{#v3lu+j6 zsn_O0ZsIsnhJw{09S>KIloN=bvIT_dOYqSBLzLjTA9IN_M4|#4a48GJljH5m(WLqjeylcMmP+Mhb`3IriPC5P^mo7S|LUN4kteR-De^*G z3}F&f`WbVyH0f5L+f$TMFh2)a9_?aBfKun!Qcwu-iHFI&F;G4jWdMkiY`7oJNppl1 z<&-tLAcUe8{mU2o#YO7cJ4#ePMP`R5IF^f(#4<@p~0-zargzjK##he4|$}~#9lc-V8;$&k{iR=2Qw*Bpz;dh~Wn7wAN z^6MDN84m8X7P6?Vu=_>)R>=$Gej*Uk`8ef?YB7k=Eg_GZrKnp-Ou=@3L!CHWAX&39 z2BZRKCbx)=m;xkxq$Shf$5bP1E{qzQ_Ng-SL++9d7p}(hNH>$HeYOZ0Xt>CFUFcnG z)z;L7JQg}YXQVyI59&sN)CFWYE>t&8?mUo=)Xs1eVsA+b5PicfA!MOtd@-Q%XVJ=U zi26$&RDh&uM1`1fBC;x&lwC@gy6wZa;E?bov?!IcA6uq2#2qs z`tbgjPapsJFCtYXH^X_o{2ZPK_iEF;~7HG{ZmnM<=jlho>fr$2TocMh&G65 z&k>L~huqQV)@i!5VEbQ9~&$2DQfEAF$&SCbl)X=EMqOi~4|!$%&>34A%r|6G6?#Fksl=1oYH39x#t)tXoDz zcHqU!JnK0N1j(P3G;D1Vqon)wP}O@zKa))q?0wh(Xcn~^k_Oq%(!{DkH67Wtmv9lb zN#tBa>dQ#NJDfOZ($%E4jTAw+>UN&Yx=2NmFR1zWC0f7!{Qd)R>R*~I33K!e6ik67 zlbx>`2u4jF=>Rl;A;)6t;ETs%@c0nrsn>zG(u!gKlBBv9<+gE(QVCZ`ud&KQeG#oK z@a-Bcxs)^*NadmE30LIz^0R@?QTwA0)->ntTc#UiR8JcFGmrWv7aM|;B04GPS{-ko zb~L_ok$xC(wt_}KLk&JWN?kbAN-0+8!VhO7pzL)4QB|zUxBA%GIu3vs*&v@ZF>*2CDQZ#^JfKVw=9osT zL{xk5aZ{wxI6$FPeAsRP-Kr0l`e?{V=o<72)}feD#F}<#tQW2~EF4VqyFkSsqZBj} znRTtMete*QF<81QuG@9r2Oy(97rL8gsnx<_?*lq9H~1R<&Myv-72_qM!T*8l;2ypvkPq*jR?wG&Wx`LXg+zFvp^`tfgj z{`%H5S7rf`5MPmkKap_<8>){Puqd=>O=QI)a?&2)orW{&I2yUAnipt*R(16-wr(`3 z3F)4;7IsBFV}J!?B09bb^!{nNNYHAFT4NoUyB16sjd5Jzz&v_`p%EXEz ze|pfM3%Zo!ld3)`&w@}ILZAts+GM4%; z1b*o|>5q{bQd2MO34tIlVHFULW7gow4ZJ5bWZ)Slmx)2ZwCxl%cppH?-PKIM;mKAD z3n@@i5k9Z^Xq5hl;-WseLYXGr84^wviRb`7pj*pK&d2n!eAojNGeRX*$1f^I&^K?! z_#}I8Tlb=fi zTPU7LWgrQE2vkQ(bct!r{s!)XwP?qGONnUpY22c+jmbzytS zWu(P{IoPuX1t=zpqD0LXqCgFMmnP^`boC3)yHh=2CjSuZ1-0pl>NR0~G7}z$qt;3FW`wdfrWjArG|I5YfDdam^NhPuDf2r#XzOYp}EP(tYi%?r7$w zpJa_V&OE?b=*wR)S+%u9?f`RN?Gc5 zgCrV=scM0B!IIa7w9v;m08e0K=t`BsldfzvZ27`dt`s^F1JSQea?@-wApMe3$5D~` zj8Z}Xp@SA~xWhA=HpLMPMP-0pW5tx)E~Jd+H~1EAW+EQt@E?7UfZ*jD{ETK_)w1^H z2w6@t?MaZg+tt-S0JyL_`m9a-AyDI8c-IQH@4Mj^>95^zD-(6sd&&clfQnBmc=!VK zMS@5TfC(^*Ml^@!f4Ydcj~ODRHpi913&_ly;-isE{401~MNegvjFKd7w^hBPsP2IL1;w3lxKo{llJEny8UmEEqV_5$Tm2~S z^nsN&uX>RhWta4->Hz6;Ms869rA;`Fx$QRp7^td1y~Ysai*iG#t~ zXf{LFy-(V!^5$0IiK*+8gF+}6|5K5Qk1>K0a`@t8Zq%hRMXwep^%U7`#wT>M-JUa5ALqW3=Mp{MOYZQr4$1PW<*^hTs128C@QAuV8PehgU*vm`x%8 zOML-{MF}CEP-MD&oEE`(>e@7l&*PyWlyc1EFnUN6LPus+_6|R-hA~^1O+x_sND>Hw z+S+QxW4KU(9AVYYo6v?m4RxH3Uq7AH}N}A?hIi^57=NiByT7Thf$sfcP{2oeXRZ*WG_!6hT&rcuT zfByMx`_}5zJk@tM#yhj0DoMi*Bb^MwXXRlpX%iwmSwu`!ol{(CAc(`aOruwPE}Ll3$4*u1~TKgSe(+< z84k6q)Zt}0ET~|_HKY``dXP}CKHqRLH1I6gwFOeF6;HG^wIdAMP?6k1Fo#mAK~sQfa=8-uA^)e+((sUFvcT2B7>-4;?f>QDgDJOHOBb?;JTw zR|B-1861Jb%>AP2*wc1!cDX(+^0;By*82s$HO^Z>DgfO^2kSs||x07zCKdDp2?rU8OQdq>?2@|Ipi zr+vztUo@NMD0v1-=xeP0;p=|ZWwE_MSUiKoG2d$YovQCsPkW z6E8>wL`l*pqi#7tU3@WWXvvTZ2OpEs^Xpv8KR^HSHofcr@0S?VRO1J~Ol^ekE<%w@ z6@b*|Baj1x9Tx$z;FqT1EP_8i<;AP-fX6@{z_6DT$&1pi=KnN*HnxbT;lbb}Q@5nE zU-hN}ILC9 zD8NpT%G4*vy5_4g=+i>+sPQr<-HEk6+6_g+eL4}c(C602nws(h@x$M;JZ*hNEWc}C zp$aAZ%B*NtS;IMtCJKOr=+;h`2?+!Z5*yPDE^tWckyb&UMVa z30{Lf$BjQ#n(wRh=VdHc!Uc+d6CzyIIA{Gb2y ze}7|hv{C!Ydj$71PTkqhU2BAzOYb3e8+-cKy!r3{`b#!{vv0NOIo?<-cGRv z&DmGuiv0#Fb(d3bY`eBxd!4JrlDCD*{3_MPXh+eafNrKK}+Po=H4?eyI1uDQ?1MW)YYH%H>xFF~}>?@7&j z_!g)*JqBVP=gwtyA{p7Vv1&Uhtuxy3oimSlOU#6DZnm-!meu%T+)jkU4E4n3>)y-r zoRG8a8O|KnmxYwi@H0kB!B^R#tWYhjnR0CLPXeW+YOUpGta^{7SmSPcu1j*YI1hWW zotws+tL4EmQtct7x_Hzv`A?d)_EWhM$+Kg%&}t{SW{x?GOVrZYG1Z+&fla=I790EB z)@*)zJ7<-&_defZb@TB%iN-APT$1vRd-k2=*eUy_vDdya6U`BqlmB-wOC|bhvwAf4 zJNMhY7Sbgw_GNe?K$OgF)!XH%CTSaY%xecfvzyObJy9gH*q2x>>gQjCD!=nL-YVWOcw#`yw@Icxe_RWtGhM7ksggu{| z^2mdd$%z0|^X+AmCSHfKa_mN$*xKKsL{;_G6Pwk;uu)sz^R!APg-p!r+!q)ihXzq9 z&XdhW8k3(!ex0=MJ&Oe1{p37ZU_EzUu%rMXm)~+(x7=Ok68i2{ORtTY|wF)RTYEC}- zEM*Zi?i^2vwaw&|Nj;UKF44e=OX{|`>ej2WN<|*zPN{{KKG8)I(tyl6Pfy;SiSh3qcj2_ zUgFt|#N@$!5v^5kCvtEOy8~W>P@AHG%Vry4vYF9Vh;T-3X>gqk5b*%idSdBZbj>4f zZ*5gbcT)bLuCUnaFLAmbK7QH?lD+-J-W7YsX@R#?P45N7VDl~+OO}S<$#dY3GxJbA zQ!Fq@pynp1)sB(3VV6CK<8(`H%#aqr?Q^Z;)ekuePzG2gwamYSd=z3TG@A~trp^w1 zi&H0#fN9S>#0*>^)(S!P3N3-U|KX>%fpmKNDZZfyo{>5OMFW$u z>keqLg&+Y~8xl~O;-d=68NE0axW_PRp^(BzUk{8?%a_`Vh+U?CoNip?@4!+c2Lv36 z7EuOaR}iGfI}D}(!W-8m9&kH3Kp01dXe(T8)X$X?wdD~pMM*fMyGl%*RDi;x@wp0B zBWw;y0(u)O>;;k9;F$y{gVj&I3%1EeR6vIUoP^XZjnI3UF&&0>5(Y@Wai*;=o)Ity5{vKeZg zpY7QTN&)ctis(Q4M_A9l7#JAhrOS;BDus+Flw0uL1mMs}-B1~_yP{cHy{ZHBf%-;+ zfru2Ph3*tW0g@V zsZ*qp^669$GzPLAyoYj`l!K8cyMkfqq^Y%yFd+!!?x0jFOkvotSO#jA+zP~RT%-;D zCPi`)k#|Y6K3Ye%pdv1?`ifKMpEs6+KVy^-{df&n7imP&jsz2f$KY--^eTAX7xFuw z<=6<|rlTI~LZ0kFRi}HxQAnY)24@Im!g|VGXL7 zwMd4Li!1PB-=>AX!OQ$!lPf)wV$b)uUakqSNl6e*^b zHpX&Ke8xS<&jv_<48)h*PN9Q{2_;jxF=Y@xOQMR` zSScJlFv&>HO?_feD&OvMDRJO>!C0Q27{fpCLcI+jr)ItyyuZHx>E~a6{bhe?8?-mL zwek$rH5?p1b`>!L3i^a}k;}lt+#L!OOh8u{64sP?0?L~$pH;aEaz~ZCeCA#-0j}qi z3Q`!~NazTl1-Elz1l|tD3Sh-RP>ir7fSjM4mnegQ?nk#HL0TxDWW_IJn%a~|odZrp zr-odp9h&+~>C~Ty2_lv}0{gB68(zPfNtUM)7vGzjtkz7I; z@S#A@6a-q6<)Wab90rgxhPx9a60f#&&<*x%8xRt_D@l+*;Q+W%##jKT1YFA%dx?l6 zBL}=kc~LRR0&-Wf6SROLwt%DY^oP3`YejFSaE?;=7R)C`yOX3Of3FLXiZBalb}rRI z_>)l8K&bMo0Ko;|VXv-yDg&^lz|m|QC)XC*Ix9?AEr=QcN!bNO5H5puP=gb(f`{)H zFOKI`6aj#)Dlvor00vC3%u+EyJFd-77yhci8mrn@~k7$1j>oI!81DW&`Xg zr#%S-)EUVkTsJ?LRc)7VQLbo4{A>jIE}ri` zdR>1OD*G{16KQ*50pzOg6=4u=!F8~|L;WyFm?}U>odzl?&+2Vu;D-`pakx3Dl) z7Ab0&>D}3K3J`1ud;`9P%Bw__KQDL>EK0R@cpQ59CeM)uS9s})Z$ay1#7CfP5eC>K z%ofF6r57qH6LRY@XiZ{%#IHID*j3z2$dU5H(ZG#M`aXjYE-+pSkYIL%LYNj3ifuJ9 zWBn4UzkU4h)2H)Se>fRQDZETiFNHvb1Tgc00z8IPF#I}kj#wBdr6-4b@tK27?FP0A z-!Mw3W7smICo5#W)#Pan#6(P7B=5)qd+2dX6r>JSf*c6$#M1M1jsxL39sH7 zhUF=yU|5V51_t^j``Nh*^PY?y+g>YGpQjSqcqDWb292zOEAZgGBe?IjQR-$VD>OvXaz9v-+66Du z-Z(NyYE8rOjnK(uKz1XawqnOhvXnj;BDL1lC0yUa^zp;|^nU+zNGiQwkJ$M%n_F;`a2IL7D;#znyf|wLE-ElkOHJr7_Cr@z$TT)ULmLF zfGFVvEDTZtb%nk48C~DRlCvRCc}|9*SJEEv!Ny49&SevEN-&lqSV@Agq&-O)Qc?K{ zm{VycDyuLW8Dd-|qB3QYr~sG`iHEq1<*N0wGq?avBOxkg7Unn|Et_ijDiuEb^!~#? ziIPXeCwW@FM=7B$?iy5aaVAd-%z%583-^{ngS{ehL3XcmNA%ImBrY1oF8(HcDO2|*zyPZbhyk^u+UF#O z>R=*8e;26qrH7zcz09%tYv4{n>r_^h)j#2m72xJ`GjBE5@cnV3b-@|d0rOon5?^#o z{*W)lo|0kB^g*8a%tBeBSr7^cnPW(`>JcfHj&K2~dWX<1K9ef2|AG+f3l%~FuaaU$ z2XAzTP6u;r-3-ltC@3U1hRRl_zy^PUE9D0CJ(ka|qx+Fp9dnM&2{?21tgbrIRe1oJ zu@=5Qk?HDf;B9{wtNhNs#41_(?w|nyy&&?E)!na!EP|iLz5IWxwNyc|z!vt>k#PH3 zCwrj+HfTjYrLG8iwW`r?6-=1u8@1HoE*%3Vlo1}lb%yByyOu3Lm{RN2p0O$sPV~*D zp&$)+FA`Xn&_j1S;o25%R9$fHqO9G(%|ckAEQkTd4#@`Q+xM~h?Zf+D6|fGfTkWs@aMt+{J{OH#amlQ$4J>n3pBPJ# zN3D`h!-{}bOY|0@#U#9d?n^|4r*o0*$e@$}03*a84HDSYa9aYhq2BRA#N%D5_eoK( zxjvt^1}Ctj%{Mw-+Fl(?FceZoZIChdRuq;EHRQK!B&>2z1d()^0rsDG9D2sI2IM&c z0QUT%b{~gcF(G9eur_e8Q~GXqENP#$=oIizf)&HN0GhWKVjY7qy1^kB4TsSPm3sVf zRx}h+xJhWDlMmt!MvTM*Mu&x@mv2{>BRpE5{HhO0y@D^ib<2!S6*&=@1r1Bu7li&I zZJZFQA$Oi?9W_4+28Aq-X^xKihxl4Xw?(5eu04bG4qep(?3ifR9bCAo-N+0P50k^-o+!iHSV^8l}%ae|{UV zeuAm*4~;J_IPw5PZRrfWuYi4`;8`b9*8=IO^U4X#gJF}Q$gRWf zS&f}o8V^?xd=Bd$mQNtLAPPo(&w|Y+4uljGJ!}tu1VQr{8d*R*QEIRTJHTEpEES6O zTR-6$B`gD2`tmUde552GX~^Ed4RxL&*O^FT_K*FF$Srn<8zMsi=dwWl(H9jOMIeX+ z1XY-DFi}JnErrUX2LevLAWX?dDi|i$&(Xd}7%i zZ9d`c`8w6|%Wr=hZ!>-`zrj(z+IRpr541o86wq)W80cezpsS2&h*g6Ora2N#5gbiq zH0Md7yH<4MX4*2N)InkDsLrN-u<4MZptUYI!G3j~ADqD0Z>nmMySFzn)-#vLGI%_e zj?Aaf2H?$;<03VGfd$61B~8J=f{Se;?a4&-YB#G|l=)T1YM?w0pR-5j^CFr73JeqK z9RC*wX@#$?i3P-cWqF{aF!J~=O68q>(FQtHd1><>yBOMAE5t$|+Sari=lxAW*lwZRhV7!3)8HcL;5wS5T!}=XekuuKc#!$&Stf;1p1T zm7hT-8kDH>+pf69eb*I6PUcR=lMR9VB*3_IU=XQ& zJA$(#TXBHIe@X(QdoTi^dV=9JVn&eSjb{(|o-{}}Me^tj3 z_!Gy?lxt%mH*p*>LBZ;f_J=E9q&OhH^AZrMFTq9E4^e{We#|BI5Qz$Gz@;n;Sj(povYF@Jr5@5`G#PO3o2v92TmJG#sYBQI3Orz#3-A z6gAW{I4bWBzf>$ru~v=!$Q}9%gZpnmO33D_x>6W3}ot08BKO2}I?PB!opw6+Spb+8{50jE4a8U0B0AeRA8k~L7 z9AQB@C5sT# zgZFrKS}>F&Y}{+fWKo>~6M*crs! z$(n_+BNf;)xkYru5Fp_rEt&>Dh8kgGV${&IPnDS-a+hqla5WxDx|u|6qdH`u;Ua5g zqIVCPP*WGAQbPx5kMs=kgE~OrDR&PZ~tPXC_%gYEdmP zV4swy4v-n_KjIu%H5qH!UCh1%d2rE=#Pz12uIUS@)R!P}OiGb!n_aldrRS@LeI~{S zF9_g(t4C)Vd*VbPQFRHpV(PFUgSbeb(H z2#2qs`tbgjPapsJFCtYWH^Xy46zKM+8Go$u5oHQMX zHi&4A9*{Vj+|lUPt~&TcG%d~k20*zM%1VZFM%%5U40yH~utvaG3|*c6`NVX%EM}-^ zBau!6fvEE?F+dsdx~AFdi0q6~-CW^>LHeTnM+dy1 z=@{6^pcywZuJ6TDS9Q4Z{K|Zve;NPy@b<2s-ap#sNi~Rpd$kbYhoV8hTr_jM#wlp? zHukZ;)utLFN*Z%Fot=`v#J0qvIkAk`qCT3uf32FpIGRAMBB=2g1`G?FfS#Jh1IE^j zbxnxK2E3d+_I%C)LGqY<4O^RIlytrxih9rJXR?Wcy$>4z&7xLA)F9iQnpiccrXjo5 z6fVLxk(_g+zKkTi!;XU{O-*WBND+jqPUp$2i&P}}f|`$CqV?;~?>`Wy_UdC*`(qic$%WW{1Wq zH}yrdmcX}ZwB%CKU?7!;q9CcULQwcprpL0kK3ee5+aH)@mjD)U1uV5XD8AYsVm&$tKdc(rOM86A^ z{}`p9k;tTDb@k%|^^3vMS#eoM=Y0S&>T{yIxt3ZjEcQO26LW*FBEktDHi0U4M5r40 zI`*Fv#k@7}gIDF*1!^Mq$4EUf%Ggoh|2dC_jec-P~ zJbNcmtt^>ngtm@4i3%`_?kk-YEbul-l-*m?JURvl@Z%lS8YZ z!&o}eq$Z?$>YUgW^^5@)jLp&U@kv#9Cj)?Wmokh;(@#~6A+q7=WK3kJIlq(r4AgV# zO0Ybz;>e#CH0XjZW&5P6cT6KAlsZvC=24AAcahm07D7K9YEoqo3%Izj@H`QbRa0$B z`{*#1`p*P@>NoL^k?K-YFYO6|ATMDR5RPru;K>c#CsbtM?k1OsLBO=F=o-8apyX<5 zCgAX7tA&LWD5(gam$WrXzeRDbH&-ars53*tsUi^_;0JVSnaFvMFUyBLKrtg!VmbIl z#R&T5&UifZZpwg)BRud>JUJqnsK7ozK1&;I0`!k6L%t#4#WlD9l9w=RPCV+h5poRC zRulO-HL!)^aVi5z_(Px?QmSdT?7IU#oH(F7bSkI$wq{L}s~S#&FmwjPee$4$aXKJ9 zAJu{FC6|#F8|L7dH7GzaQ54xVUx)%V>|Gq7Q`XThIDZb+17`9M!Jbf?j;LOf=SU=f zyxu}I41z3rg9a$p@xh^-Fea4$gzLGttMOg*tijQ|h;hvpfKT^mN>6hbMaN)!rK$7U zTh2iT`mabe@9APz!T+&HpqJaqA;Er8fGN!VAdE8~xG9CH@6GFQTX1b3#cHx7#A- z1sWw&Tb%th`8rW!gGW6808&yFhv;#xv*cg%b zbDzX>qB7V$-{7H+Psj^c%Qt)-bRHpxrQw3PH4RAi!$%tRuc}TR3+k`^EHnan3V^#_ zY+_@uHk!@QaqpA%ioCfMcw*@IWTOx=#(x*2;$w^;hZMdznd>@Krs&lIrJkIJO_*iK z|3VO&7LEwJ)`~_sO&vzO4o-%YeT-IIoZq~fL`r%KWBa$48Gif6XLPyiT*2N@53ht; zFq=dGmiht?lM+Hap~!UlILyI$>e@7l&*h;Yl(Hvs7(Jv3p)E5jdxxJ^!4{ z{FI&q(S%*FDUx4@tyq9=L>pK`l~m2YvQ2?_j@f}pwEo1~l0S$o_&wyrs$B06e2LTF z$EOePKmYu;ert7Vp6a_3_kW-bO$iro z%kU#G7yy5CRtr3$>kWgBTGxEj8S3S4mSsBb!ojx3A-FV?aOruvPE}Ll6RlBM1~OwG zu{fozJ?v^(sl&^1SWw1@Ye>nLdXP}C-fy@V8h94$S^_E7iYHo{+7X5=s7P)h7(_T> zAVY)lX{;>?nEoVIE*C>)zw91b8*N3VbaK(!V@R>AT;|bW0LpK-&_DweH5MPdWOwFi zjV(v%YJiqKgClU5sa-T3&$JFWJCEKLd7Q8;Ywd#G8s{w_6@YHNfpxt;5xqgya5@D< zkx@S^L6fmnTH6pU<^gMgw!*H*f>n47po}??$oSFCqak87lZLdd8m878 zTD{1GJO_Y)oT$kfuu!LTI`s^hpkifN1KUSU&hG9C*~KtDPCc^YJSlrnbYl@6xvXRV zXzC$o;svRID2WL)td_79M@GB?dFQ&9|wv>+aiv+z_XFZorhk#ZyDE(Hq-lvMK5EkE4uYso?7z) zh}aN*kwrbuNi({H1cC;MjcEoKIHdGQtDtw0M~4q(>z5X ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz -> njs-5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz -> ngx_http_lua-b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz -> njs-5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) +SRC_URI=https://nginx.org/download/nginx-1.25.1.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz -> njs-5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.25.tar.gz -> ngx_http_lua-0.10.25.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz -> njs-5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 ssl-cert 33f6c352c602e87ceda767a86f3b7131 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=15a44a2b9f3a4479fe4d9dce358cf0d6 +_md5_=4f50b588cf515d0287b8e97d4f5ffa53 diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz index 73097285ce92547e5066fe7c2ea3578676d3981f..9b869c49e290e1bd279158892f31b988e722e024 100644 GIT binary patch literal 6276 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 literal 6286 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 NVIDIA-Linux-x86_64-525.47.27.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-525.116.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-525.116.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-525.116.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-525.116.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-525.116.04.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/525.47.27.tar.gz -> open-gpu-kernel-modules-525.47.27.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 83547b4df3e1ba5a6bf91a0837eaa664 -_md5_=e538be5cd4ba9bd2734d1b03945c06ed +_md5_=04d1414ce6e76e37570b7a633ffd3a40 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.54.03 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.54.03 index 8b9610443df7..06cd4c0c26f9 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.54.03 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.54.03 @@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules ) SLOT=0/535 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.54.03/NVIDIA-Linux-x86_64-535.54.03.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.54.03/NVIDIA-Linux-aarch64-535.54.03.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.54.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.54.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.54.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.54.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.54.03.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.54.03.tar.xz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 user-info 83547b4df3e1ba5a6bf91a0837eaa664 -_md5_=f8dc88b45b2ecbdd00c7622b1ec02096 +_md5_=9d927495bfdf10e17d415bec212bc110 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index 45c5f82ee9569c5e01edb76b74a84dca238006fc..cf053bb8529ab27a9abcc478809b7242e66bb98b 100644 GIT binary patch literal 61940 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

            ?4)dw^l89teu!Tua$txFi+9DYL&3p>%G)cVnDa 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 literal 61787 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

            uk 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 diff --git a/metadata/md5-cache/x11-misc/bbacpi-0.1.5-r4 b/metadata/md5-cache/x11-misc/bbacpi-0.1.5-r4 index e45e5d8e3d17..ab98be9c90be 100644 --- a/metadata/md5-cache/x11-misc/bbacpi-0.1.5-r4 +++ b/metadata/md5-cache/x11-misc/bbacpi-0.1.5-r4 @@ -3,12 +3,12 @@ DEFINED_PHASES=install prepare DEPEND=media-libs/imlib sys-power/acpi sys-power/acpid x11-libs/libX11 x11-misc/xdialog DESCRIPTION=ACPI monitor for X11 EAPI=8 -HOMEPAGE=http://bbacpi.sourceforge.net +HOMEPAGE=https://bbacpi.sourceforge.net INHERIT=autotools KEYWORDS=~amd64 x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=media-libs/imlib sys-power/acpi sys-power/acpid x11-libs/libX11 x11-misc/xdialog media-fonts/font-adobe-100dpi SLOT=0 SRC_URI=mirror://sourceforge/bbacpi/bbacpi-0.1.5.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1c4ff7afc9ba3c89be72221bbf6b25dd +_md5_=ff89a3af0f9c9191511be79b55d9a7c9 diff --git a/metadata/md5-cache/x11-misc/dmenu-5.2 b/metadata/md5-cache/x11-misc/dmenu-5.2 index 6bbbbe6923c1..0e2ffda7384f 100644 --- a/metadata/md5-cache/x11-misc/dmenu-5.2 +++ b/metadata/md5-cache/x11-misc/dmenu-5.2 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://tools.suckless.org/dmenu/ INHERIT=savedconfig toolchain-funcs IUSE=xinerama savedconfig -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv x86 LICENSE=MIT RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) SLOT=0 SRC_URI=https://dl.suckless.org/tools/dmenu-5.2.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=0c913d5be63952875c22aa4d04f9aab5 +_md5_=332f12fbb6eafb0d7b81e2f901b832bb diff --git a/metadata/md5-cache/x11-misc/imwheel-1.0.0_pre13_p20100827 b/metadata/md5-cache/x11-misc/imwheel-1.0.0_pre13_p20100827 index e2d2627e44a7..127c206e2710 100644 --- a/metadata/md5-cache/x11-misc/imwheel-1.0.0_pre13_p20100827 +++ b/metadata/md5-cache/x11-misc/imwheel-1.0.0_pre13_p20100827 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure prepare DEPEND=x11-libs/libXtst x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXext x11-base/xorg-proto DESCRIPTION=mouse tool for advanced features such as wheels and 3+ buttons EAPI=7 -HOMEPAGE=http://imwheel.sourceforge.net/ +HOMEPAGE=https://imwheel.sourceforge.net/ INHERIT=autotools KEYWORDS=~alpha amd64 ppc x86 LICENSE=GPL-2 @@ -11,4 +11,4 @@ RDEPEND=x11-libs/libXtst x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs SLOT=0 SRC_URI=mirror://gentoo/imwheel-1.0.0_pre13_p20100827.tar.bz2 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6760d62d57500230ca7bfd29f1a3127e +_md5_=c9f37a8f06219567e99e51974ba768d0 diff --git a/metadata/md5-cache/x11-misc/lineak-defaultplugin-0.9.0-r3 b/metadata/md5-cache/x11-misc/lineak-defaultplugin-0.9.0-r3 index 502b999b262e..fbc60a21fa83 100644 --- a/metadata/md5-cache/x11-misc/lineak-defaultplugin-0.9.0-r3 +++ b/metadata/md5-cache/x11-misc/lineak-defaultplugin-0.9.0-r3 @@ -2,11 +2,11 @@ DEFINED_PHASES=configure prepare DEPEND==x11-misc/lineakd-0.9.0* x11-base/xorg-proto DESCRIPTION=Mute/unmute and other macros for LINEAK EAPI=8 -HOMEPAGE=http://lineak.sourceforge.net +HOMEPAGE=https://lineak.sourceforge.net IUSE=debug KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND==x11-misc/lineakd-0.9.0* SLOT=0 SRC_URI=mirror://sourceforge/lineak/lineak-defaultplugin-0.9.tar.gz -_md5_=be0fea5d6a334e4dde807b2bddb1d63b +_md5_=b5be548c057848f88b7dd9be9e5b4f57 diff --git a/metadata/md5-cache/x11-misc/lineak-xosdplugin-0.9.0-r3 b/metadata/md5-cache/x11-misc/lineak-xosdplugin-0.9.0-r3 index a27b6431f568..b2dbd0918c45 100644 --- a/metadata/md5-cache/x11-misc/lineak-xosdplugin-0.9.0-r3 +++ b/metadata/md5-cache/x11-misc/lineak-xosdplugin-0.9.0-r3 @@ -2,11 +2,11 @@ DEFINED_PHASES=compile configure install DEPEND==x11-misc/lineakd-0.9.0* x11-libs/xosd DESCRIPTION=Xosd plugin for LINEAK EAPI=8 -HOMEPAGE=http://lineak.sourceforge.net/ +HOMEPAGE=https://lineak.sourceforge.net/ IUSE=debug KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND==x11-misc/lineakd-0.9.0* x11-libs/xosd SLOT=0 SRC_URI=mirror://sourceforge/lineak/lineak-xosdplugin-0.9.tar.gz -_md5_=eca8118d349d2e4012e17d38f757a078 +_md5_=40ecde32e6605971003439961fb94973 diff --git a/metadata/md5-cache/x11-misc/parcellite-1.2.1 b/metadata/md5-cache/x11-misc/parcellite-1.2.1 index 9d7a7698d8cf..1c52c445aefc 100644 --- a/metadata/md5-cache/x11-misc/parcellite-1.2.1 +++ b/metadata/md5-cache/x11-misc/parcellite-1.2.1 @@ -1,16 +1,16 @@ BDEPEND=virtual/pkgconfig nls? ( dev-util/intltool sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 DEFINED_PHASES=configure postinst postrm preinst prepare DEPEND=dev-libs/glib:2 x11-libs/gtk+:2 x11-misc/xdotool -DESCRIPTION=A lightweight GTK+ based clipboard manager +DESCRIPTION=Lightweight GTK+ based clipboard manager EAPI=8 -HOMEPAGE=http://parcellite.sourceforge.net/ +HOMEPAGE=https://parcellite.sourceforge.net/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools xdg IUSE=nls KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-3 +LICENSE=GPL-3+ RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 x11-misc/xdotool SLOT=0 SRC_URI=mirror://sourceforge/parcellite/parcellite-1.2.1.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2249f7c9dd056cc40c94c5d1008bc69b +_md5_=5523a57c9a8a8bf91cd2ea852e71ea18 diff --git a/metadata/md5-cache/x11-misc/safeeyes-2.1.6 b/metadata/md5-cache/x11-misc/safeeyes-2.1.6 new file mode 100644 index 000000000000..6d183b294c7a --- /dev/null +++ b/metadata/md5-cache/x11-misc/safeeyes-2.1.6 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DESCRIPTION=Linux alternative to EyeLeo +EAPI=8 +HOMEPAGE=https://github.com/slgobinath/SafeEyes +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=xdg distutils-r1 pypi +IUSE=python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=dev-libs/libayatana-appindicator dev-python/Babel[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/croniter[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-xlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-sound/alsa-utils x11-apps/xprop x11-libs/gtk+:3[introspection] x11-libs/libnotify[introspection] x11-misc/xprintidle python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/safeeyes/safeeyes-2.1.6.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1a55c19a16f7b38cf2326983ba14e52d diff --git a/metadata/md5-cache/x11-misc/slock-1.5 b/metadata/md5-cache/x11-misc/slock-1.5 index 3a603b6a60d7..0beb0310d195 100644 --- a/metadata/md5-cache/x11-misc/slock-1.5 +++ b/metadata/md5-cache/x11-misc/slock-1.5 @@ -6,10 +6,10 @@ HOMEPAGE=https://tools.suckless.org/slock IDEPEND=filecaps? ( sys-libs/libcap ) INHERIT=fcaps savedconfig toolchain-funcs IUSE=+filecaps savedconfig -KEYWORDS=~amd64 ~arm64 ~hppa ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~hppa ppc64 x86 LICENSE=MIT RDEPEND=virtual/libcrypt:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr SLOT=0 SRC_URI=https://dl.suckless.org/tools/slock-1.5.tar.gz _eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=9bbc74bc99a777ccc8bb149afd58b48c +_md5_=19158d67073dac498eb0f6dd644f18e9 diff --git a/metadata/md5-cache/x11-misc/xdesktopwaves-1.4 b/metadata/md5-cache/x11-misc/xdesktopwaves-1.4 index b3535286daee..d99b2292818a 100644 --- a/metadata/md5-cache/x11-misc/xdesktopwaves-1.4 +++ b/metadata/md5-cache/x11-misc/xdesktopwaves-1.4 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile install DEPEND=x11-libs/libXext virtual/pkgconfig x11-base/xorg-proto -DESCRIPTION=A cellular automata setting the background of your X Windows desktop under water +DESCRIPTION=Cellular automata setting the background of your X Windows desktop under water EAPI=7 -HOMEPAGE=http://xdesktopwaves.sourceforge.net/ +HOMEPAGE=https://xdesktopwaves.sourceforge.net/ INHERIT=desktop toolchain-funcs KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=x11-libs/libXext SLOT=0 SRC_URI=mirror://sourceforge/xdesktopwaves/xdesktopwaves-1.4.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4c1a14f3a2509745b08b98f2722271c2 +_md5_=961988d22561f289510bcee4e3881c22 diff --git a/metadata/md5-cache/x11-misc/xdiskusage-1.52 b/metadata/md5-cache/x11-misc/xdiskusage-1.52 index 358bee321c55..56d07b6fe56b 100644 --- a/metadata/md5-cache/x11-misc/xdiskusage-1.52 +++ b/metadata/md5-cache/x11-misc/xdiskusage-1.52 @@ -1,12 +1,12 @@ BDEPEND=>=x11-libs/fltk-1.3:1 DEFINED_PHASES=compile install DEPEND=>=x11-libs/fltk-1.3:1 -DESCRIPTION=user-friendly program to show you what is using up all your disk space +DESCRIPTION=User-friendly program to show you what is using up all your disk space EAPI=7 -HOMEPAGE=http://xdiskusage.sourceforge.net/ +HOMEPAGE=https://xdiskusage.sourceforge.net/ KEYWORDS=amd64 ~arm64 ~ppc x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=x11-libs/fltk-1.3:1 SLOT=0 -SRC_URI=http://xdiskusage.sourceforge.net/xdiskusage-1.52.tgz -_md5_=0a0790a6b36adf8efea95364fd67a4ed +SRC_URI=https://xdiskusage.sourceforge.net/xdiskusage-1.52.tgz +_md5_=ee367b14bb5e9f25fd49add548701874 diff --git a/metadata/md5-cache/x11-misc/xsel-1.2.0-r2 b/metadata/md5-cache/x11-misc/xsel-1.2.0-r2 index 7c36d62a1960..fbc6769de46d 100644 --- a/metadata/md5-cache/x11-misc/xsel-1.2.0-r2 +++ b/metadata/md5-cache/x11-misc/xsel-1.2.0-r2 @@ -3,12 +3,12 @@ DEFINED_PHASES=prepare DEPEND=x11-libs/libX11 x11-libs/libXext x11-base/xorg-proto x11-libs/libXt DESCRIPTION=Command-line program for getting and setting the contents of the X selection EAPI=8 -HOMEPAGE=http://www.vergenet.net/~conrad/software/xsel +HOMEPAGE=https://www.vergenet.net/~conrad/software/xsel INHERIT=autotools KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=HPND RDEPEND=x11-libs/libX11 x11-libs/libXext SLOT=0 -SRC_URI=http://www.vergenet.net/~conrad/software/xsel/download/xsel-1.2.0.tar.gz +SRC_URI=https://www.vergenet.net/~conrad/software/xsel/download/xsel-1.2.0.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d4bdaf7403de128c88abdbac6acba9fb +_md5_=c98e3e889c238b78bce190c602cf6e1c diff --git a/metadata/md5-cache/x11-misc/xvfb-run-21.1.7.1 b/metadata/md5-cache/x11-misc/xvfb-run-21.1.7.1 index f066f401f26c..8144afe2e224 100644 --- a/metadata/md5-cache/x11-misc/xvfb-run-21.1.7.1 +++ b/metadata/md5-cache/x11-misc/xvfb-run-21.1.7.1 @@ -3,9 +3,9 @@ DEPEND=dev-util/patchutils DESCRIPTION=Run a command in a virtual X server environment EAPI=8 HOMEPAGE=https://packages.debian.org/sid/xvfb -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 LICENSE=GPL-2+ RDEPEND=x11-apps/xauth x11-base/xorg-server[xvfb] SLOT=0 SRC_URI=mirror://debian/pool/main/x/xorg-server/xorg-server_21.1.7-1.diff.gz -_md5_=78415546f91d5e8837e8d88329bc8477 +_md5_=c011ac64385344e67915bb742aa26e0c diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz index eca0540d9c271630812fe75854477990f9767d41..d7023f704357ccd92449d6f5b06c402fbf66211c 100644 GIT binary patch delta 7583 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 B60-mR delta 7430 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 E09j=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=x11-libs/libXext x11-libs/libXpm +DESCRIPTION=Window Maker dock app client for mpd (Music Player Daemon) +EAPI=8 +HOMEPAGE=https://github.com/yogsothoth/wmmp +INHERIT=cmake +KEYWORDS=~amd64 ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=x11-libs/libXext x11-libs/libXpm +SLOT=0 +SRC_URI=https://github.com/yogsothoth/wmmp/archive/refs/tags/0.12.6.tar.gz -> wmmp-0.12.6.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=9989436b243bb1801e87b3921c48638d diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz index 494c9e793131a1b596dd12835a80f884426be164..a4daf54242d691d607a181e65f692f9f78127e23 100644 GIT binary patch literal 8502 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/rust-1.57.0 >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-util/cmake >=virtual/rust-1.57.0 app-text/scdoc >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst setup test unpack DEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( x11-libs/libxcb:= ) || ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) DESCRIPTION=GPU-accelerated terminal emulator @@ -12,4 +12,4 @@ RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon X? ( REQUIRED_USE=|| ( wayland X ) SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo cddd4ee89517b7a52ddce3da8abf3109 desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=3a1888d8bece2591de144f5f097f646a +_md5_=caea894d9a4977b1b7f24aec355b6945 diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz index e6f3bb6e6afc6e9d14b17b9037ba902e295e1047..0e0c7da18b1b9f77aeb972dbfac09016d15e7ff6 100644 GIT binary patch delta 25984 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 delta 26057 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 U%D$ fluent-icon-theme-2023.06.07.tar.gz _eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=bb10bd9e29dd3fca87dbffb9b7330f5e +_md5_=04199b75433e79bb029088a29bffdbf3 diff --git a/metadata/md5-cache/x11-themes/gtk-engines-quartz-0.2-r1 b/metadata/md5-cache/x11-themes/gtk-engines-quartz-0.2-r1 index 66e4516fb44b..7456e0e2758f 100644 --- a/metadata/md5-cache/x11-themes/gtk-engines-quartz-0.2-r1 +++ b/metadata/md5-cache/x11-themes/gtk-engines-quartz-0.2-r1 @@ -6,9 +6,9 @@ EAPI=8 HOMEPAGE=https://sourceforge.net/apps/trac/gtk-osx/wiki/GtkQuartzEngine INHERIT=autotools KEYWORDS=~ppc-macos -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=x11-libs/gtk+-2.10:2 SLOT=0 -SRC_URI=http://downloads.sourceforge.net/project/gtk-osx/GTK%20Quartz%20Engine/gtk-quartz-engine-0.2.tar.gz +SRC_URI=https://downloads.sourceforge.net/project/gtk-osx/GTK%20Quartz%20Engine/gtk-quartz-engine-0.2.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=a7621518b999f01ea28229a8b07d7024 +_md5_=3187bde06e776188c6873691c39f144c diff --git a/metadata/md5-cache/x11-themes/numix-icon-theme-circle-21.05.31 b/metadata/md5-cache/x11-themes/numix-icon-theme-circle-23.06.11 similarity index 56% rename from metadata/md5-cache/x11-themes/numix-icon-theme-circle-21.05.31 rename to metadata/md5-cache/x11-themes/numix-icon-theme-circle-23.06.11 index 3bf22f768125..66e05bf83a8f 100644 --- a/metadata/md5-cache/x11-themes/numix-icon-theme-circle-21.05.31 +++ b/metadata/md5-cache/x11-themes/numix-icon-theme-circle-23.06.11 @@ -1,13 +1,13 @@ -DEFINED_PHASES=install postinst postrm preinst prepare -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +DEFINED_PHASES=install postinst postrm preinst DESCRIPTION=Icon theme from the Numix project -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/numixproject +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=xdg -KEYWORDS=amd64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 RDEPEND=x11-themes/numix-icon-theme SLOT=0 -SRC_URI=https://github.com/numixproject/numix-icon-theme-circle/archive/21.05.31.tar.gz -> numix-icon-theme-circle-21.05.31.tar.gz +SRC_URI=https://github.com/numixproject/numix-icon-theme-circle/archive/23.06.11.tar.gz -> numix-icon-theme-circle-23.06.11.tar.gz _eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5aef618e3aba769cc2b92db45a3c00b2 +_md5_=211a652e3b4a2474b184dd6a690bbb2c diff --git a/metadata/md5-cache/x11-themes/papirus-icon-theme-20230601 b/metadata/md5-cache/x11-themes/papirus-icon-theme-20230601 index 62f9db3ef873..521b6cd7479e 100644 --- a/metadata/md5-cache/x11-themes/papirus-icon-theme-20230601 +++ b/metadata/md5-cache/x11-themes/papirus-icon-theme-20230601 @@ -4,9 +4,9 @@ EAPI=8 HOMEPAGE=https://github.com/PapirusDevelopmentTeam/papirus-icon-theme IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=xdg -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ppc64 x86 LICENSE=GPL-3 SLOT=0 SRC_URI=https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/20230601.tar.gz -> papirus-icon-theme-20230601.tar.gz _eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5ca88d96d111ea2ca45eb833092ccb44 +_md5_=2b0ad9dc370f2ddf7e729de5f1dd9136 diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index 26a00d883437269edf52706324bf63967854164f..67bee285a29cf50b63df674dd426f92a4bfeb851 100644 GIT binary patch delta 15457 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 diff --git a/metadata/md5-cache/x11-wm/dwm-6.4 b/metadata/md5-cache/x11-wm/dwm-6.4 index d5414792fa08..a2d0e21ce2e2 100644 --- a/metadata/md5-cache/x11-wm/dwm-6.4 +++ b/metadata/md5-cache/x11-wm/dwm-6.4 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://dwm.suckless.org/ INHERIT=savedconfig toolchain-funcs IUSE=xinerama savedconfig -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 LICENSE=MIT RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) SLOT=0 SRC_URI=https://dl.suckless.org/dwm/dwm-6.4.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5d6b598b906fa754a9af3275cc7177f6 +_md5_=a4cdaf173c805e65753ee556f6e6146a diff --git a/metadata/md5-cache/x11-wm/mutter-44.3 b/metadata/md5-cache/x11-wm/mutter-44.3 new file mode 100644 index 000000000000..d08e2598ac7f --- /dev/null +++ b/metadata/md5-cache/x11-wm/mutter-44.3 @@ -0,0 +1,18 @@ +BDEPEND=dev-util/wayland-scanner dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) test? ( || ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) || ( ( >=dev-lang/python-3.11.4:3.11 >=dev-python/python-dbusmock-0.28[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-python/python-dbusmock-0.28[python_targets_python3_10(-)] ) ) app-text/docbook-xml-dtd:4.5 x11-misc/xvfb-run ) wayland? ( >=sys-kernel/linux-headers-4.4 x11-libs/libxcvt ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=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=>=media-libs/graphene-1.10.2[introspection?] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.46[introspection?] >=x11-libs/cairo-1.14[X] >=dev-libs/fribidi-1.0.0 >=gnome-base/gsettings-desktop-schemas-42.0[introspection?] >=dev-libs/glib-2.75.1:2 gnome-base/gnome-settings-daemon >=dev-libs/json-glib-0.12.0[introspection?] >=x11-libs/libxkbcommon-0.4.3 x11-libs/libICE >=app-accessibility/at-spi2-core-2.46:2[introspection?] sys-apps/dbus >=x11-misc/colord-1.4.5:= >=media-libs/lcms-2.6:2 >=media-libs/harfbuzz-2.6.0:= gnome? ( gnome-base/gnome-desktop:4= ) >=media-libs/libcanberra-0.26 media-libs/libglvnd[X] wayland? ( >=dev-libs/wayland-protocols-1.31 >=dev-libs/wayland-1.21.0 x11-libs/libdrm media-libs/mesa[gbm(+)] >=dev-libs/libinput-1.18.0:= elogind? ( sys-auth/elogind ) x11-base/xwayland video_cards_nvidia? ( gui-libs/egl-wayland ) ) udev? ( >=virtual/libudev-232-r1:= >=dev-libs/libgudev-232 ) systemd? ( sys-apps/systemd ) x11-libs/libSM input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) >=x11-libs/startup-notification-0.7 screencast? ( >=media-video/pipewire-0.3.21:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) test? ( >=x11-libs/gtk+-3.19.8:3[X,introspection?] ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 >=dev-util/sysprof-3.46.0 ) >=gui-libs/gtk-4.0.0:4[X,introspection?] >=x11-libs/libX11-1.7.0 >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb:= x11-libs/libXinerama x11-libs/libXau x11-base/xorg-proto sysprof? ( >=dev-util/sysprof-common-3.38.0 ) +DESCRIPTION=GNOME compositing window manager based on Clutter +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/mutter/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-any-r1 udev xdg +IUSE=debug elogind gnome gtk-doc input_devices_wacom +introspection screencast sysprof systemd test udev wayland video_cards_nvidia +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=GPL-2+ +RDEPEND=>=media-libs/graphene-1.10.2[introspection?] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.46[introspection?] >=x11-libs/cairo-1.14[X] >=dev-libs/fribidi-1.0.0 >=gnome-base/gsettings-desktop-schemas-42.0[introspection?] >=dev-libs/glib-2.75.1:2 gnome-base/gnome-settings-daemon >=dev-libs/json-glib-0.12.0[introspection?] >=x11-libs/libxkbcommon-0.4.3 x11-libs/libICE >=app-accessibility/at-spi2-core-2.46:2[introspection?] sys-apps/dbus >=x11-misc/colord-1.4.5:= >=media-libs/lcms-2.6:2 >=media-libs/harfbuzz-2.6.0:= gnome? ( gnome-base/gnome-desktop:4= ) >=media-libs/libcanberra-0.26 media-libs/libglvnd[X] wayland? ( >=dev-libs/wayland-protocols-1.31 >=dev-libs/wayland-1.21.0 x11-libs/libdrm media-libs/mesa[gbm(+)] >=dev-libs/libinput-1.18.0:= elogind? ( sys-auth/elogind ) x11-base/xwayland video_cards_nvidia? ( gui-libs/egl-wayland ) ) udev? ( >=virtual/libudev-232-r1:= >=dev-libs/libgudev-232 ) systemd? ( sys-apps/systemd ) x11-libs/libSM input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) >=x11-libs/startup-notification-0.7 screencast? ( >=media-video/pipewire-0.3.21:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) test? ( >=x11-libs/gtk+-3.19.8:3[X,introspection?] ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 >=dev-util/sysprof-3.46.0 ) >=gui-libs/gtk-4.0.0:4[X,introspection?] >=x11-libs/libX11-1.7.0 >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb:= x11-libs/libXinerama x11-libs/libXau gnome-extra/zenity !Ld|-ddFKyz^VgYHs8#E}t0fh$Fd*DnU5T;i!6zcgNFhM9cI zH!TQ&i{h0U4{vS7lSPsci60@U%=7HpbqKsqVrRk?t_K6*xzvB-`0En!RwTGeR3Qu^ zKhrS}zRT#!*@MZDyNsj7J19FIVYcyS1q-7ry{Ffcj&Wi2ooKVQ;bbmE?O?wguPg-8 zFM1x!CSulQi083549X4Rl!<7uCPOv|D~u}5d5A2;kw^;(s0A5VVH0bufMld3up}N? zlom1Nd1z>!dYpg1G#aaVJhN``OrR|IkbCkm4oy|ylU-t#@jeW2Q$Zw_n|~@8ZnaUgQpiigceO}&2%Vf6#5F?Y!|o>7ujxSt@1 z6E^RB2pOw!s!#Mt`Ssi%V~0&}R$8kR;Dv+^;~F>3wpAlefWz?|s$$N-B2@zaPMp;& zXoBe_rs$t~YKaVxNvH9IZ8%AyFWgv92wMt zCH=-@FwB2?!Qb~W^$3~9ZKs088w;?9Akx@zfEtf^5O9qbb>cx}JUUaZu;OtxXq~`| zjK#;JFm7^OvdbeGoPdy3h&u$FCq!hD48}kTe30ypr$tC9A`XIDj-xPT+@zxSH;&Xq zSRTE<*v2ZEu(`}i7<7tva5Tth1Oz>G(1RJK0;I&i(lx zpFaNhYASs-RRVR(CEp-ZC0@1L&=P%1$|>kKX|BfOi`j>g=UFUqkqk0SqY!!Km*BmO5EuwUgn}Q1% z3|fCx0W>meJicfq@ral4Stq`Q6(M2q;K>o%=&OCyGmE}7KpcIt_)s|H@{(5ZPLEf) zA`iF{ir9g#)an5b@Js)mBI4=vta#I)b!Q9@iMo|bY*Gr-h9&^CTOKi)p<&gAV8G(f zz<4eU5N{YFmLYno9mE<;YvyY4S{LS54RyjS;t&OuCX8u)yrvh2=j8z!Bc5KzW89(f n?0t~~N<<2{!?(-h?9l*}M?8B#VeAcm`^*0UM1r{y$SeQ=R|PDT delta 1007 zcmVAvk|@Be?_CZ7pIQ*>5v3 zaq66^cUBc=g>+Z(0Nl37IXmv=HIW}b_!Gv;7g-Wo9r-%of^4*gQZ~VcNqhEqlHcRl z{wBtrnZo+;1)8R7oGg?4fm+=BLXD#J(o>c6Jr8Y^T;q`&=*|6vA)at8=R-_ojYDck zI_1}6YN@`Upmg$M?)Po*n0b@zer6(s=JAo~y-^Amx7wE1u3miV3&OI95E_;U>og z#UG%1!c$j)-r@D9CuYDLog>sdz--6E50n8-f~YLV$&M;!Sdp(ACq%^a6(=T(ZLE^X zPRp!>-=uh@MB~UHUY-In;2-Lp32W4u*1WYZ7LzC)UskaQdn?qrKmX&?#~)u!rLU$+ zkXyOn`lNr<@#fgZ{OMbuy&y+~lNzV-vkxVnvRKj&A7)T3p5(;2GE;|>VL=h7U{@v5 z0h)+`jc|NmXc7`51&nx;gIPti*j|#ulU3tUVJ*R?Qb{0@3_Ks<7FzkO7;S3fQV5O zE>EJ~C0=uyk2f9piDIOfGZYbT)D%>T{e{h>oC&Vk^JJAj$7>LkrbpQ5=I~V75}84q z0Kk98%Y#T+5^R#@j>qFP9Z~)OfbH=D7qGp{z6lZVqR<&@X0jPjIE!c{+^lSN#Uh+7 z#41jDnUnS8`d@!&&$D_A`^8v!5E@ZwQU;qO_&%N*FZn^3EY!8JN{gc-t_P5jmQRhR z4{=ghIuTkQ&xUE2s^p5gGX#x9-O434(9LJGp$YKWmPhJiXjnDbT0zTa{y7&*ix=h) z%Md*!_%nb^YvyY4meQnK4RyjS;!FUQCR=EIymc05!R6tbBOb=aQ^}$6D0zXkB?uWC d_3iRFN;CZSkv1NT6Z_x(@_%O)92l1?004PQ@xK57 diff --git a/metadata/md5-cache/xfce-base/xfce4-settings-4.18.3 b/metadata/md5-cache/xfce-base/xfce4-settings-4.18.3 new file mode 100644 index 000000000000..c0f1fd9e1b03 --- /dev/null +++ b/metadata/md5-cache/xfce-base/xfce4-settings-4.18.3 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/gdbus-codegen dev-util/intltool virtual/pkgconfig sys-devel/gettext +DEFINED_PHASES=configure postinst postrm setup +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-libs/glib-2.66.0 media-libs/fontconfig >=x11-libs/gtk+-3.24.0:3 x11-libs/libX11 >=x11-libs/libXcursor-1.1 >=x11-libs/libXi-1.3 >=x11-libs/libXrandr-1.2 >=xfce-base/garcon-0.2:= >=xfce-base/exo-4.15.1:= >=xfce-base/libxfce4ui-4.17.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.13:= colord? ( x11-misc/colord:= ) libcanberra? ( >=media-libs/libcanberra-0.25[sound] ) input_devices_libinput? ( x11-drivers/xf86-input-libinput ) libnotify? ( >=x11-libs/libnotify-0.7 ) upower? ( >=sys-power/upower-0.9.23 ) xklavier? ( >=x11-libs/libxklavier-5 ) x11-base/xorg-proto +DESCRIPTION=Configuration system for the Xfce desktop environment +EAPI=8 +HOMEPAGE=https://docs.xfce.org/xfce/xfce4-settings/start https://gitlab.xfce.org/xfce/xfce4-settings/ +INHERIT=python-single-r1 xdg-utils +IUSE=colord input_devices_libinput libcanberra libnotify upower +xklavier python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-libs/glib-2.66.0 media-libs/fontconfig >=x11-libs/gtk+-3.24.0:3 x11-libs/libX11 >=x11-libs/libXcursor-1.1 >=x11-libs/libXi-1.3 >=x11-libs/libXrandr-1.2 >=xfce-base/garcon-0.2:= >=xfce-base/exo-4.15.1:= >=xfce-base/libxfce4ui-4.17.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.13:= colord? ( x11-misc/colord:= ) libcanberra? ( >=media-libs/libcanberra-0.25[sound] ) input_devices_libinput? ( x11-drivers/xf86-input-libinput ) libnotify? ( >=x11-libs/libnotify-0.7 ) upower? ( >=sys-power/upower-0.9.23 ) xklavier? ( >=x11-libs/libxklavier-5 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +SLOT=0 +SRC_URI=https://archive.xfce.org/src/xfce/xfce4-settings/4.18/xfce4-settings-4.18.3.tar.bz2 +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=1c7dc7ae62aca782b1ccf0ff7ed57b01 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 145cc20196aa..142e6ba82edf 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Tue, 04 Jul 2023 08:39:59 +0000 +Sat, 08 Jul 2023 19:39:40 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 8218bbf11806..32e2809e97f2 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Tue Jul 4 08:39:59 AM UTC 2023 +Sat Jul 8 07:39:39 PM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 7d69376a4833..8e4ab236a01a 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Tue, 04 Jul 2023 09:00:01 +0000 +Sat, 08 Jul 2023 20:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 13eb198f93c5..f4eaf6a408cc 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -d6a3a16edbefead380fc53aa703d5944e0653912 1688459408 2023-07-04T08:30:08+00:00 +90b296e5f5a9bfa58b28259039e441bbe97d4cce 1688844252 2023-07-08T19:24:12+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 86c4a60b00bf..53d557670f30 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1688460002 Tue 04 Jul 2023 08:40:02 AM UTC +1688845201 Sat 08 Jul 2023 07:40:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 145cc20196aa..c57b25be6522 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Tue, 04 Jul 2023 08:39:59 +0000 +Sat, 08 Jul 2023 19:39:39 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index 43f7f4d93f54bd080ccb315d206aef78541b3481..1fc9684d0e1ffeb86fcf2e797b8bd49d93cb266e 100644 GIT binary patch delta 18071 zcmV(D#)ySc;7O#Rh;Y|<1|&sm_c$p9L|Lg%E?mi9&|Z}(9T@+RYWTbKAw zh0b74@1&@CU$0N!+n0a883{cKBgr~HXYdt?-@rQHs_8t?MdfyBf6C~Xv+0WRhnkTJ zOgqv+mUNVqGjvi;lkJjRI z^2Jck8sZV}6xO{Lf6e@6=l1hC7s!(R{^hs7Y3&#S>#foivGN=ahDV`12QmksK50uX zg41_PT%Fxa`L}PJ6rLUYx5=h6@u>}bu_*@|NY%mZv_j#KNOU|ngN?L8xF_{`F9TR& zU!>O!z-G&qa_I2Nr8&b7dY6f-zR;?LqGA`8emkd48xB^ge=d74qxL2DBWdTJtz(Bm z0d44jGUazit>jbTcD^mw*YRyWZ4u7L47h_j7nzzmP1AB}N=`a4 zE}9DsH0Z>AyldT-BoDZs_W(+w1b$zyPhZF1D3$P7I{Jv*51TjL z>72uv3@^@43KlyCD(RQBTz%P1)G2jxaxZE9#I+*Xe}N*7XE~w)hloXn820g+BtGg& zfFH-FT*+Sh&iso=D+%IzkT)bsH^#Joq zS)POpy&yCy=gSfdc$Jra6=X|qkNTExB??bAf7j8aAE`L!z0+~a%dH;is+%Z?8hy6WBv$WA}{IZOU#YbdU9sS|7;4!3R6{R ze@V86=mEQcCg&#gR@4&daXv7@B1?{X}Ix zyr;-tY~$jU!b5PD{UP{?6lZDK(y!Y~kd@Q0omYMwx^cmmF}dDe^dg+>B%xYHnDHKx;tz;amOK`RcGEC-g@cR zvO9ju4xPJygA92DeOe>I@J@<6%l8@_E}dWk+s%Q@sg)36i@HFGWThs0Sch-Z_hK|% zBlD2DuJ!0+!REWvlH)3`lIT#)>Y_xbp{w*y?DAf4`5h2Elb(xOd_{e<)27b|e=u9& z?^qW%&;Fn;r9@*p=GvxJ2bS&eA3<`L#rabEt_rMo&6Xsy%Xi7ID_)KAF5BZ^u%wh= zbs~r&QgR$h*?>)-esfAh4bydsdg`+z2E5P0dkCrX!JXS zm^t(&2R+%XV~4URklK)7Px zl6CGm3V&6ZXo5;qd+j20ZBO*|>7PHoJcqm=TEradx3DHJkx)0ObqUoH|w z8>{BjhNgWA*m#4f%|l4be_51OK7-EPZVBBol+4y1&ddK)WVMmwmEvU4oDTQWX;ei@ zhE9j8t8}qAF{`6ys{*_NY~(WtFVDsL`t{u*^f8(z?OPp6=fAQ4@r>tWlbDQnj?5K=yC(a9=lL6P|+N*ttrc8c=Re-{P7P0qRh20sf61-}iCOjRWYS4(Ot?SUiSZ}Jl*KGwEgJDEFo;be-v_*!<*E(7 zWZ&cmZ=C-RvmjERB-c3r&LGgEft!y*el0O!Cs&phdak?^R{WYfg=sp^MvzmzBP%+Z zylqi3MXLnc&g^-erLR+#d=k870)(H$zvk5Fvg(+}1nWLlf9qe*yEH4Y7auCf*}9#` z*ByiGOCDjL1WK@^h^2~=3fd6=731MR#s)?_l}Sh%SOC$egGq|yrh5rU9=oJ6r*sTt z*9P+T883l)*Ia}QHXWGbCB2-p4-0wn#&tA@ZLdy-_i}CMa;R`jJ~wSh)&$l>855l95#{;$T!%k=VO{Uql%#*(u-Qs7jEw^ zmfTbU1bnG(wRFKa#e7w7mZ<&+yX>`Bh0RgCdT{Q}e~y@v{^v0zkvdJ{J7y!vO6cuy`zrH(znn6@0`+giZ%sjm7}PzHHn2~QHfJWn!98xwrKscdC#xR zga}atf348-2IZs0)0g#Zf@ng6+&f ze`##TOOKQ%lKA$lvb_&~i2So8dkh=+?b6r6>Dzh<>^mj<>X-8OWxXgMP$jXSDQQ5) z%69!_NITk2Pz~@4bRgKh=iqI7Q)xFPhN_vVv+qs$6P3|7ofjyYK46y|bT5DuHA#-F z3Trz@bF(3omt2k}3-SS*f)=+^nrHNFf9y%~cd7{j{1(=bs4VIlfz^q6KnEVMc-tqh zQ8`c3iXwDz6$QNiXO;c^*@TYqF|_G5Mz(}818Vnq+Llm)5zOh8hC-6M1*^2)lyR1Y zN1_5*%yz}06BTjCi5Xi{DiHXlfKVWGy9|6;r@=YcLFLn?fXfaj1~|o+9o6J%Zdk_& zh8ui;_RR3+;Fizh&;f-(iLx@B989~!FegV3iSyv6szK+z5!P4zuP=kNgTrbg$mf(l z*R3qHbW`A%Gvn0Mrrv+PpYe;M_%_J&8l7mm4LD2Imh3ILd(E2a?y+mac@&=Yo}y(- zN*2wNP-a2`q}-E~W=ntKXeyU5Z?NQ)Cae6gb>7FRawD;4xjAZrOnKRf0J3;b-tQ*U zmEXZT^d^UoQ$;Ud^W3T6t#bAA@uKr#V{bL@(2YWRRU6>CnB`ely(!h911@F8qT_#p$VcYzwyNmYvm5c_ z%hxASPOFE9NCfA+sHQ)xrBVcI`<_k@B#TCL*!gWD9KF=y05NOmz1!*nedl69XEXLp z>dndn(D#tyLfg*Zq5vO=JW|~A52)(4 z@_~bz+t|hKw|9R}I_8a7mHq%=@A+_GiQ+&uqhnq7IMs$w5;BOGEwIQadYwgTu&afc z(o=-}^N%0xZPxcevdJ#BYQUtFeuzzp_|B<01EvADICghzOVi<%f8+GRXjJLW90bs( zSM-D2!X7nCP+}gAdU2LG6R93|kFT@G+s+xPx zq~;XyfFJ5Mv{YOr3z2!)ok`*+H7*eCKJ?QflJbp|aV3x{VU=Y|-9tmru2Fy&$Xze) zDa>|CzEjoKx3l=?FUxg5#+a@{{uK$sdJ4Q};=ZL$8;vOw2q?$2)v+JLY5jd9J5j8d z#@<_07u^@(p{xD$)3ouWBF45I6PO;s)kD9@KFgExXh#_`3j&9Mems+xoZ*wA>3pKvD^-QvBrzwoOD>Zf7F8THyD{gZ9oFLoPz#RKhCE%YvkObAW(MUZq{bSfW zy=be>KMk2tQ9kzp+yum5dd_%ZM)kl(b}q@gP$G9`H-jsBlz76aVXsZ%29bn1g&*?{ zG-zGz8e<;*LDe)M>l(SX8_ka941rYahe|YNcOHu?}cd0(Q389E5A}4*~wx)QI zo|A^z;Pn0NeNc9ggd(NtpX#Ojskf%a9I7W3iYLyFzJW5#!MyRbOp@+%QIzrlMz?!@ z0I;QJOGuFqqXjWo?cCL3xx6svO5ui zY=JwEfBogHCq_9Oh*hB%ILfNXfK-WMBT5tv&G9+X{&ixRl|5EbDcCGebOLmSCv*z1})ksay6uJRCOBwrVgxG>YU_5lHeH+ z&D`#juq`2|SYj!}rX4}IM3sIVl6sutBu=;%03XD_9h1cYUK8Lf5cWkGYjq?<8aGGUT zwCWO4(W@-I5#7kEM<-Js&n5fu>2rDBeh~K`wUTH-LvBiFt&uDxl&9H$x=LJ*b`!10 zIy%FVxRaJebMHgr&>-Sgi}rB3fBn`U*-jrAkJCWVzW5!pQhBq_2uf!&T_nfI%cdXs z@p1ieDb2Xc*#g(IkD}r^dii8z)rAgWZw)tpUeBI{X*v5HNtT%dgCWCtLe{!mR2@_Fs zb&gS%x-(8-4X29;QR66U*x7PgYg8??DY{ixQWipQA*vm(je>#^QOspcU>m}zu9MVk z?JiY3zDz=gR-Rq+DWFW%`bwisMSnNVg|w3xzx*X<}p1wuO? zvsdQ|H5^y-ST`>+RWB!%e|zAt=r^ZXn1dpVWcFC9(*F5wviI6pfTN@%s3PWba61tLeTu9)8(uMsZYIGDiHwJ0S@*qdWjJ5$CZbzwJc-HtlJHxPEmZ~*1HpA zUNkUUrct#kefH9wN`U@@VDCJ(w8lV@kfv>+DG~hkvmKK-tfD!ie?0WDIe5OAA1JGZ zY*eOTLa-1?Vc1d8Pk?hT9f@GEX=-vR029E6F(oB*$!&3auGWv=f4M9=o+IX`x%*hn zNXik)3>eqa^l;vnWk}l{=cS)?vUE0A z0j(zwXPIrB=Q#68f2!}loD!65*9ztitM&j7H(h6jPYTAkj#U$R(XU1$Wr<~ze%}sU z?uMW4I4@NnWmC>Kf7FwD#ts;fX9*&nKZ;}UNMA#MOY@j7O5yjE{P|ix|L?z{d#GI7aV}*)PF==+|SaLI30M0w5BF-X&i4Je_1lXq4p_ZCQ4z|8cSCBE={N|vkj+}ytGUT9|1qEP>wuR=f6~DSNoJg zIVuZVwePZlGQg8bV=2c6DOjra4=k=W=O1@#3a8a0S4EIFGDleaadL^{Gv3K=iZ>LA z0hxeNbtqA1N{!L7q^|TlF)KK!vz%RdE^0EqZf;)be@I%T3Uxy+ymYc7ba6C=K5jq0 z{`1GL2FDNCY#yL=`RY?iU2BVSo98tj+zk6g@nLE)c_8xHq)33SPUZjDjF$>1x1to9 zc2O09oJbqR8Cab;rk-34fEU8R> zIzB|Ef4H>d)f~zWB`<_BJSbzyUZLbADDo!RwLsssQVyxlB@x%gvf@-&-)jPS^p^sC zL4hKQn8$i4W&hU9f1Jjnrj1(1+mpf(aNd!sFHBHcb-ctL$e}|8Yd=I7@j+(QoP^9))+;fvyLo!4BXj!ISC< z%e=NYwOy@MUka+)$8vrCntmm73!Pr~k+xAeJ)8lsoBq{zA)qUAqxd@8UAs#(V^Cb!W*<9bo4=*(TIvtI>Aq zYB#zfNKtPS4l2jPixogMkyO2mq1|XyQ=#cVs+)Y`o5iQ-r|b27eE#w6uV)Nr=2-ICzRAKjvq1td za;TwYFju2$QkudCNOmO6T4z@5Z#1x&m zWtlxe#a~uLe>XcfYLfrbw_brFlB1JOHWV%djdnX+k&9wWWSkr?zIoKg!I=u)-mT+( z*LY5ue@^bs`x5UQj^teWyy&Cdm&&Yy2=$DK7(xlc$-Mf@JnnR?#@j;K@?Cve4Xel% zKtGGK?rqGO`z~3Ae=>b)WGCBW%C{#$aW-|@DB7mWrv(`|10jHs0)R{b?&AyG%ERqT z;Vv$xNMO-fpLVog|N8O!m(TzB?ce|U8#gpg4=`8#dH@Az=M0Kl>`OweuA!5k-n4r2 zE_1@B(Pq8vlK~spE79JsrUpR#DiM#ANP!DX4f^-w;HVc{8j4pDZ}qM?Jk{N!O!M}# z9(QhB>p7!d&_?C65qE|G0ppXHcz%BlTwaB`HtTHUl(!{H>J)a?!ZPdYrljufh=)_9 zoapmy#gzDe5^WzCU&S)EbCWTpCkW*p+pRYzPOhPC6p>;}_9(J?bQ%{d1zc|#*_Y+M zHqF)bm>JH2q*Kpyp0b&U^mJCb0)P~%LOHw+c8Qi?(>B_R$PFaZz(WZfosNH-+j^KY zM~DhpCT~URZqwP_khwxKB*)#7GbF-MCxnOlVYrI*EnN(i@TEUNzM zA`=dk^~k)B_4@HuGsl0vh5JX(P}G-gNO=7sF@>W~8D4A-Y6Dn^V%6Db3Yy`9=v~Rb zIS6Bg2*px23pHM(>iVIx(Kw(o96VqWQX%q&Zp?{ z?f_-t$#06kP`0!y-_VuS0bQ9Fl^T%@90;yd^K4d5m0xz(Ifrz_UQ*%s6dpRCl7{RR z>F7M|9Z4TmI~9%OY+tm8CBpae`8isVo_A_T>DQ>L6l_l9AG?>iWJ7-{qvWjtaCP6# z!^Z8Nv~VQbEdLC9rNI8CmJkVo^QF<@(2}wj3v2$8+~0ojD5o@mt0;^HfGR;l_^oL2 z@zK-?Q5y^y5~?k-N0oT;8iEt9us0B1>yMMHCv8bnGm3~|FqmV}_ZGA0bURNkAA%QK zjw$GOp!lytV0IU&`E7rTk{oqz;wW-5uIFlf`|TO+A03^(=_$Xe4sFf#7+fudDPh(t zfynU#pfysTr=s(Je-7tzBET3&PvF4iHsI(k$Qdk3nHC%*tvsy)K$PSM$U?UVso_dN zQpev%e97s^WA=AYJ#5(t1Lu~MtPlEtXn4%po&Z>T_e1%tBU69)_9JYSUscp#Ib+yJ zkDDz_UYQN!CDJTWa-OLJ`b!Fuv ziL{r-75A18o9UF0uXr8~V$0Lc}~uY298 zwAKD;&Q9;%dhjbw&e^HQ`#6`Hvo_>*>57Vz3c2n4I;lOBQ;(%;fnZCy=kM@P1^s+VqNvEer~ggjmv!g-T}*@skuPB@?fHG17tpzE5Js?|H6s24II zuscOd3C8j%aqE>OnNAy6f)zR5FL6t|^8z&el%JE{5Z6$TY!#lEl&@<=cq;R`VBf$0 z{?=W67`T7fQH`R4B2(S_*O1w3i`u0A7R6UMyTUyhMylHzyQ98=yprTY?`HO-+Y`wz z@w^**KC?0`I}dhv0ag|zDIEl^v=3*Y^e5KD{NrjU`h$}*<-M4S<4QLbOIC`))8Svq zqYfzV3Wu;2iweC|BC7s@$MP`f5hxTeW1ZAmklKGv3Ui{=B(Js&8%tde>8@%$NFz#A zC~xca^{>A%JX8LZUso5RO5}fuPGm^(kaKdo7R}Z!;Kgu}1t?|-nwvgIk%|qtNLe`g z#aSf9Nr6olfsLKCv`~1j`vN$Ney9XqRov0$Vl@TN*A#$rG!)djJw?j_sxvRhI9zEl zS^y2ssc{Mb0}iox=S~zOlNo-^f5(^qykpeo@SKj_LcB4q5FxZGmL(@Us zi%842<-Mk5*Nl9S^UuU_ASjg#IAXb0bM*Gp8?i>Am+fTtOKWwt3g)#9h59bC!LEU0 z?8-iUY%Y$j69^aY<1SgvJOyfQpYvL0nW)*Eqv)FE)kLHRggI8nYHf3wf1!BKH@(;1 zw|FiSvZ>rokRg^!w3MoGlkt8UE%Zg9T1mPEJr?Y@KR^BPkM_r>@%hL9EN)Vz-xISW zfyq|Ti~UwN!wX*r&kmJ;*|eiMZbBMJb{37C$@N}=pLbE`l$`Xse|uDQhL;r7n7tkMDyN=zoe;2{>{!h;rb3TwX2Nfz2_+Ff1ZGjbi3BIJ<(|*h{rBI$^k0}) z4=DvFPpdcUO&=P2N~4<3uNf-EUY9}UTyBf(cG)H@gPf0A&prKKBsda0=L zup%(Z8xm|9hsB3rTvxfvXD>{;owxJrC3>L~ zJa7aAbxn0~R0>u}ydz5Qh`wR!ja#?sL#tX<{GExE=8)Iif1jfted=YK+A~SFzflv?JpUl4sitP6Tf~ zWpoIwHwt=0x;;6)Zs`h`K4XmOTwv=_wotEIuVduw)+yH%@z%e}` ziAYoxoBe|2f1W3GO?NT_gMwRNXgyr1MI65yb}SSy;4Gx98LZcsfJ3dbBvx)ic{i;o zngac0$n~_J?P&}J)bUuZKmPpouQxj1gO5xOqJ-Tq$#(i>21-)HXRB=j^a{~=+WIBF z%5134$14QrXpx65Bqu8r+XcWLl+T(J@ZZ7yyIEh*e|V)-m&!nSc`Khv%~y0_0Kk6S zal}oXI6GPT!tP)x7NY?Tx@rj0rDcQ>^{R8JDvdj`e#UDV5%F>f_*3iGL~Qd5usH#1 zCQAyEsEj^Qss_1sJcIhzKw{pDUc^^@uGZ)B#~*+F_Um~0V~4rdHwAnOk;%yt-sBk0 zX-OhVe=5UyZB$4FDqCF&Kb7j#2zB5wx`Q^w5B93peh?}2T8>Xm-A90#QfokI&UVoA z)Gnw@o=c{6{|H~E&x=3gmvTPzFyIXxjz;xHzPQhwKeaVsp1$)bWufLfDTzw{VLN)> z`9Nwl_7JG5$ODw}SQS)hzAx~kuGv(e|BuB zrZr#5p(Os?`p_4rr-|CKuNGZV`FVBLNhUf7+{Xve)@$c*?w&Z_QRA^HXk7(WBAHB7 zb;#t^)jX}n0iza4vO#|eRP&RQ5{T-dutrp(WOSAnu-g>()PG97{B{PTN0g&9fgpnHY7CPAZ&Wcj^J1S$J z(8lk<-|rkJ>Mbzqx%b0c+ae)3F9Axqf&{auL2o>+*44G;TZh-ZBXHa%4G2Kx55PnA zCQQ{B{zq@TrrHoC=_QS+hyn@SARI3{$%u)P|yI7}ZF)*%`p|=W>1d_MBxR`o69l9SS-ck)85un`)G>NlL!dY`mtNOT`X^@5RoV ze3gqrU`-0LR^kw#pO^m=$mnGa^)Uy*(S)Q6QWl*M>Deyho>sYJQht%+Z!hI9nVpK3 zM6nlzrZxmRyiYwHH|uX1URj5C`Cf78ug7MzFH@b$ET{VTh4dU0=+JM1iX@&(<~OBt zb+D=6fcBHqOInj04cu=_6FzOftXBEs%i9=0d=5@%{q2|n5FGuL4XTq>9Hj-&U zFV_|{VCCF%C_op-=B+Z3Tj}CfjH4i@p_by|_1s*x#Ll@}e%F+6oaMspyfF=I%|i!NO?G#uLT60EZO%@Kc42gdx-nP-&FsOD1M4NuZj<3n_30;b9SxgHE1Mv6&q2>1ando zOo!!Eh_#&D_q6Q}Vx8IppMOqKDv%~%;a90vQZ?ibv32DxmB?*+Bj}^^LA_;5?-V)5 zoi4)WsTQl+LOkf0QoakJ-m1;HGj<~1PzlO>DJ0AW?S*7tiuh0Q+o&^OIUVmOFdq`r zw{yu#lNt`rg8AUs3eT-iPKduO*}p%H|NM>U!X%+=m$C!PrOY|+%YPf9J?SGX*;=h8 zmW9m8zMq9}z3zl6aV6c0dw%Os*FjE|^2I9$WuP5cIXc;wys0>2Q^ewyAJ4IqLCL$~ zr$26tuF2ylkixcDKVjdCXz3JW-@wZ%vu3sM!5AHA%I}Jj2C1&4gI#3&Y%X(tu8|~E z-$}XLysL2ma0#cKBY#cmFA5Gu;Bl14PHDi~d#u>^-~Unm?C*7Dc+BeD(s2?fZ^#1Z zMM?T*#M~722wvlPL2)m0HGqSP-NXJal{ewWy*8GfAt$f%KDDCrMtiIVBC$-*YrcBB zB0pbu8(z^4%`Lm-<0d4TSpXMn)CSxzWZM%9PDy8n7A<7ItAEJ?UD9L0OMU04Id;-f zTPOeQplMrcM^uK4^k0FO_MJC?|4&r}D!eYD1c#yS)*YXgj>9-Zt7)Fu~L7IqFgGah7;G>4;_ zl`}vIl8r+p9rnTaQ@)fM&d%<0TKopfER3&hWeXzSw2jM2Cn>LoyWV@DJlE@wUndP8 zQJ+11>UE>2Cpq|VplL{UZMj5?^Q492!J$;6zXq?g6Mvt`yN^jyq?T}-tahLgX%KjH ztjWpbeeQMIqf$)$*i}HU-BDEgSkga(r&v{*JtK`VCDzG)Z zE!VsJTz>>lJ*r9~Dn$mx*xid$dw128l!I~JNz%!27a}m#s%%za`o6gNcTsh&r`t0G z{G}+dL!sVGcHi?=$^Yfh6$eZ?RJ~aiMccJEZ5{dX`4UoVggX16v0rL#pR*O!NsdLa zm(1kUaRH}ocED64aw>zP@@~jsVRk6j3#4QqiJYX!s$25mPEYVsNlG>l_v_G z(0?goHib_wv+=Ff{8V}zYz%mhms9Ff)nt7vjH6CH@_i-KaI#NI1u)^RR9K<1liX>s z&Vue_guUCt25|0@r8&{h1^d@8@hdzX7dTc^O<$d_RPw$xZ?E!!DRZgw+2qZh4>;AE z8Ssn>(#qjv&OdnG0etn{cCUnsy*u)L)ql;9Kvwg*jvz4F;H;;GAt6AMi=xQVOY>JD zKay67y98N^>a%%wLA5BOPxD*}6C7wwl)H0zgvk9+ubsa&t)g86pK_FeSbL-jlD=MN-|HK zVpQfRyZHp8kpuaOnZmhGxpbUl!hZu{LN)>WERfFbr&7T8zut`@x5u!w0hu?;$=4OO ztlKMR?49}C_o(+0U{l&n^w!w{!LA%_A-9p2iDybfXWbsy1G?^z4^6YhrY2QP1iGa& zH>2#a1CWhD_wG!aM$sSf3mCDPaH><<4r<)0^o@(0m`_b~^fL#Cq`P)S`G2GL9(oLG zyrQ5ycv(|0KAa^w_pH83YD3@Zx<)AXrP8xDz7~uVq2rCNpANV=Nun$BB{Af=UjG^O zsc-lgl-{Y)7uwMYRt2wRPkcF%&AD+vA&VS~mL=+Zt!T@Z-dBm2tADd#()PzGU(T5$ z$|V0^)=8#;z)5A&Ywc29WIitqr3-?GLwSjWO>?t`BKk_J3d@(^RPn5xa6x6kL2uGz zwf0doSe*sC`+L>Z_9X8T*EC+|r5jc@C2hseHxcAIPNLT-7f#T19J>x@>JlmA2QGXR zL_gZscks2}k2&cPZGX@^HYcw8+V-YwPf@)A<9kgZZ|AGM%MDsl9d>Lf#& z6{Vc+M4w%8nVNTs;i^$#z4tgcS&EBXx2~ETB8uT@0t4mMm$pJVkL9Wb`Ug`q8{N&) zk0(=X;Uu~zy0C3p8 zWL|H+9EI19CcLee9oOd|{=*1ZC5^Up;n}Xi30;Cx4+^nRS4XW|S|V9@kWQl@P}aP9%a=7Z2}-PsT-6{F(dng^Y&tYL+Ax4@UF39@3Z&Jxs8Jm7hgYpUI?w+LaE1}pu&uAzBT zDM>&dYG*$<>&<$uIOKX*c7tfCmh&&`_4SYP*MD;k<$=Abf`9VdEWu;DlCL<+pz;#E zoPhF~Wr=z{Uy{snsXM{0=&l*t&{&oOykrTToy84diQ zBW7%mzHS1+cna-iw-nKz#HWZo=*t-}N~fxZKk07jVoyy-*-eR?dC@>1g+;t=B&VrK z`-sb$sICiSLIaiLn2vgpk~OU- zQ8Xt=CBSG3UW0C=0DWF9>A>S~01)|?L`0sOO)6RQD%P~`3-;p|i^JEE1W<;hbClW7 z3B08~5J&6gqz6Sex;OcXso3%4-9|~*=X63;5Aim&mGRzX*SvC+Lzih~lMj;PmVf2p zZs1=P6`T7XoIw~DgG!sXCgNbynIYvtgiCpBJliaMNdWL5VR zG_i78g?e4Na2Y~mgUCNuDGQ+$%H^EY2@J~JruFxMWr6&(2apOI?)^yq_*ULF*!?(> z#HK;5N@DC(JJLs--7S7kg6icpF@Kwje{kkq`az~>5deaa(p>Hxj=#D2*>hx}@>6ni zUQVp*$_Af)as*1olE!=kr^+E5C7|udeNcfoh1{ouTYs4n^uI6I zw=aMGcsrJlRr8rQlCxzzFE2RC1?r1-2dk!;I-Mx$7{I8Je5P>1>Q{p-iI_#pXJL4B zCNozpZLA;l9s)*;;udrQDCi_%WaJzG@cDmQ@_pP&0#O>_KI(?diLsARNo6;W-YKW4 zu(gA!`h+VFF3WCpogGyh1b@A#;-q||m$CMBrijtZiK_@UvFwyv(B4q z3YPT$wrcM>9*^lTNujpNff(!h#_6wfQQMP#rrK0B6%riavjfXP=z2EWB|e)pouKGJ zc3{RKb0r|6?sHKUjeXcEpAJUVn7~HtmM%L*WAb zKz?2VJMYRSk=D3ui}=@Dzra`Fj#QSB=MUDw0*>V5#ilf653&z6$_C%)7g)A(sW5!i zHLjNw#(i{kevCiHZ{Ny%2D0O|!C2+0o;ea2IMx)B6&nmMq^V{ zihJdUwW<%g;O$y(D}NXTxS*E2E!1zX?bN5eOnJpXy^}&Hq2j5os>buPz9^(81*jl} z@`#+T6Osd#>YHj?ttcxYb+_SAycZ=YRq+rwncUu&@U!wq+NLEX51oJ5CfQ^zgDdZQ zgDS>jFCL`Xw7&_|$L!9#hPMU#_OI{1mv8_48#JaTSu4~B%YW!u$2kQsDU!4EOk*4p zQI?VoMagC=FTyXc9<#bPx_MDtD9jMUvXFH1N2R@^_B$MqtqawP4l|%BnO}U}DfO#A zocrvzhf9@k9)q}c6cr>0o3ilzk*Gv5fygVCM*Shp&A8W<5V5DiuJ@j3DhRfQce2EZ zq)frG%HeZaJ+$j&fa#8&|GbH%>@`2PKk0P?!`kgGl%)ghQ~Qhdh}T;Hh~ znw`{9mk}8dp{h=<_W_GpLvVCpRY$E5-VTC!TYz%vuf!f}y249c*Y(YQJQ!)y>p05N zCJIqt=9fhg8N_+xGudlq-5hEin`cx5YRA;ImXHxmMSmVtF5gDGOaa8$?OYBeDn0?Y zlQ-eJa}~QsH?C4DaA4TAs_#m2)sBI)$`Miv?tO#(-v06F>%Y&pi?zpzeKh=v;5u35S^=Nu=Blg7&@Q6;-9he+k6? zeW)~0DK%}hZ@Vr2PT6)Vn8C}e#D5ST*AgBvH!k_F z#U22aHi3+izEFd7eFfMuwn>~0;5h_s*F7F&zX=os*J9Zo9l1N!5Eqt!SOuNG^ zV*};rz~F?m4m@Y#MN@MfRf)*MtE;R?JQ1Zjb7hg-y!!w?MKZd^Q-{u+=Mc@ZTaQQQ z@B+slvxl1k0RsQ3lZ%{0f9Dy!9ur|V;qeXxgM&}W^0K4uC>oCL%KBPtr{t8r=cg$8 z!)_1fzLr=Se2p(OX1Uk66NQgveOSf91tFSh|~FWuFszoCret;n*!;`c4CDR*dHhq?_ON92)0SvV5%8yga zy%dt|-6VlQvXE@vf9Een*jtGu$}FOkg7QajK*bS1YRkIcw$3^yP?=8U4|QuXuz`n< zs`A)A+AT#;8ETDyvK>%%_~8wagP}nsr04kb|5O(}g~6f?h+2fpRAaZAXMC!Rs=3GO z-Y&i~Wioh_Z7i`>?5^4SQW$452+w*MSA~Z+gyKnj>c-whA)iYVK`Th5|{`CGZ!wNtlN{Zf`PWJU) z$!Qtg(s>c!f3j;_SgM{p~ejOGB*VV%7ms>|$m?KydOcn`^7az~x%;0F)Vw{l#abs*7QN_K>%Dipc# zxWQ5^^{uDJ4Z1m$nf@Wr}Jo%K%0y1rQ4obqMDrP;Z7l33o-r8lnz zF10yi&7&qhVABCq{Q%-%l6UdZo@P(l{D{iu)OH-?P)RD{A!Vf3qj7}F6r8!S-y**@IWyaP<~T~w;rfw9@e@5KA-mRG1l6EGzxpiLGc z`aR~R|NQ#->woi!d|0gkuE3SDR2MiUrL%r&oee2~jdF&=csjSC#(&<57O#P1nOGku5^xy*FX=pXjncqyN-;aO&5#$h4k@pajWEgQ6cu=fr*}? zV!bJ1F!xyO++a3UXY%1Dc95Ubwk8j$n#iIZ>{{8vA(JJ@lp*Uyzf2>}OKsh-(qN}EN_*6hK{B#`3)Ym~2=oom` z9k^a=u-)s&i_N}i!s#TYDqu2<^yUIJDQD;UlNdKAc|@s>P^Z;PRO9Al{H}K4-9a`( z6+CSTB(E)Dnsn+157IZ=$YvY<6BSS_vnfgkNFLU!P8oJb^Xv*$s`XPV0$xGd0dfY7 z`F|Bowa(&DD)w)pzvUBG0 zY4fdlFSU_vT%twrrk-eatGYrFo=z_S2=gF0hjkQLWv6dCgz{a8xW&SEk#9h{1aP7Z z>1lrvaF6R&EZzYQiQq#$at_Z)@xSRp0e{Bb({fQh3GRB*9M_>9sqs~A7>%ZQV%a8cfoC6fy0|cUG zQdR5P$>XE?y}E)o+E3`jc58p;wWJ2D#ZkUot#9sRjYeSLglKB-bf)*b1QC^{1b?PY zP2hbby=oRN=g1^{Cu8`%;lT;L?4089n=aMEn1I`Zj)PfJyRw z9Z3Sdn#h9PDLTr_CYgF6WbXw*mVY7Mor=x76(O}uOm&f2tkX(H>));1JPV)`IWwFc;nONB1I4 z>*OCd5Y&{pO)ikxufR!@qqgnpc%1qnq#CrOO*~yu|KjYMLO1nF-f*$K9trZV@$LJk z&!5V(7JAI;92@{gh7X;3BC%3iTjIAp6y+6fOI>G8?ku2EOddGU34dnb`duL&Wg6H} zz#6`;4(q#~#hd0vd+GZ9aB|ti+CbfF)^y{C)0ldL-miwVw8>keEeWm7Zk1Q=zU7R0^EBP*q)o zh*Rtd#pjzA7Po!`M7Rxj{)DUl_4(7+C-}M_t$R+Xf!p08kdk!jly+| zHX)(T*ospTBCn#F8ECqeR+bDLVZ1n>&oevdOWKzodTrXwBa~5P1Fddh`0Z%tUC*e_ z#H-StAZ>na8w8_E%~=j0`Gl}Q#=fYB!8OhM%E@n);>xO!JWgpS*~AX6p)k+@QjKx| q!t!t)PEE5_cgiDj6Npj3eOecDPASx@-jV0{fBrA$JKzTVHUR)q3&|D$ delta 18041 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 M2Y#p&O8hnf04G_H+W-In diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest index 05183fc01e09..5696ae9f2ec4 100644 --- a/net-analyzer/nmap/Manifest +++ b/net-analyzer/nmap/Manifest @@ -5,3 +5,4 @@ DIST nmap-7.93.tar.bz2.asc 195 BLAKE2B 0c18200507c8c0901df6f0fa3230330eff72dd5e5 DIST nmap-7.94-patches.tar.xz 4112 BLAKE2B 0720242bf507f2a1502cf854592d94a57a33d5ac1e520c752e548092f91bbffeb0f6f762f4da27ff445419ff3845060242aa43aba53d0161ae2bebccf728cc97 SHA512 d47e2215e1923af65e3a392c3d990d650e68135f139013c311a26d12cfd0b27d9d5c3cbc27bb8583251a353a6284fb9d518373f17624db242be7060b8bfa0ba5 DIST nmap-7.94.tar.bz2 11102195 BLAKE2B 5819b458b50e33f6a507ad3c32a731c13e730c40d31a61731c3cfcd41fad8e3fdfcbb721ef46b05a80e406d0a646d0966d4b645551711144822551ef374a443a SHA512 a55cddf9c1d9272243d01251eb3315b26f232d0596818857083222a385398618b428dc2bd8282c3e832527e135a74aeb020ca8609d83d8337342f5d8a04d7f2c DIST nmap-7.94.tar.bz2.asc 198 BLAKE2B 38a363499fe236f675238ecf015a7e597d66cdd84eef13bed4986b4081c4f1f7a288121e3666e0f31a9282fd84f30cbceb65341f1c173086c7421a8ea719afe9 SHA512 dcbaf88e9ead21f303a7ee5390de0d2bd67477c2628858dc3380b0ac7d73d4d1b330f3b303ff32b0cb9a22eaa37af535bd7aa622531451e404a8c9a256a98eec +DIST nmap-7.95-patches.tar.xz 4144 BLAKE2B d2c6d1b811538ff21c5f4654562a2adaf216f3437c08d4b787892ca2d8b1500376eb7cc794357d0262bf18d23ffd5f356192ba48b6748dc8365cdc601fecdc9c SHA512 3bfc7ba506bc8623c2b62a7ef386621e1b066ed27d3ba1a6909b336c87c6894c9a972fd847ddf5278752c201e905af1deb71f91d264d82b17e3878fd4de1a2a2 diff --git a/net-analyzer/nmap/nmap-9999.ebuild b/net-analyzer/nmap/nmap-9999.ebuild index 246e6bb067d6..dd5c455a7461 100644 --- a/net-analyzer/nmap/nmap-9999.ebuild +++ b/net-analyzer/nmap/nmap-9999.ebuild @@ -27,7 +27,7 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-7.94-patches.tar.xz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-7.95-patches.tar.xz" # https://github.com/nmap/nmap/issues/2199 LICENSE="NPSL-0.95" @@ -41,7 +41,7 @@ REQUIRED_USE=" RDEPEND=" dev-libs/liblinear:= - dev-libs/libpcre + dev-libs/libpcre2 net-libs/libpcap ndiff? ( ${PYTHON_DEPS} ) libssh2? ( @@ -80,7 +80,7 @@ if [[ ${PV} != *9999* ]] ; then fi PATCHES=( - "${WORKDIR}"/${PN}-7.94-patches + "${WORKDIR}"/${PN}-7.95-patches ) pkg_setup() { diff --git a/net-analyzer/wtfis/wtfis-0.6.1.ebuild b/net-analyzer/wtfis/wtfis-0.6.1-r1.ebuild similarity index 95% rename from net-analyzer/wtfis/wtfis-0.6.1.ebuild rename to net-analyzer/wtfis/wtfis-0.6.1-r1.ebuild index dc39ae77fcb0..7266cdab9d66 100644 --- a/net-analyzer/wtfis/wtfis-0.6.1.ebuild +++ b/net-analyzer/wtfis/wtfis-0.6.1-r1.ebuild @@ -22,6 +22,7 @@ LICENSE="MIT" SLOT="0" RDEPEND=" + =dev-python/pydantic-1.10.2[${PYTHON_USEDEP}] >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] >=dev-python/requests-2.28.1[${PYTHON_USEDEP}] diff --git a/net-analyzer/wtfis/wtfis-9999.ebuild b/net-analyzer/wtfis/wtfis-9999.ebuild index 4ab2cc180a22..4f7452d042b6 100644 --- a/net-analyzer/wtfis/wtfis-9999.ebuild +++ b/net-analyzer/wtfis/wtfis-9999.ebuild @@ -22,6 +22,7 @@ LICENSE="MIT" SLOT="0" RDEPEND=" + =dev-python/pydantic-1.10.2[${PYTHON_USEDEP}] >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] >=dev-python/requests-2.28.1[${PYTHON_USEDEP}] diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index 1adbb2583cbb9417bc87fe34b5e3149980fb2f00..568ad48acbf88ed8897c72690b0a6a75a0bec488 100644 GIT binary patch literal 8204 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 literal 8042 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 diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest new file mode 100644 index 000000000000..f3b8a617a043 --- /dev/null +++ b/net-dns/inadyn/Manifest @@ -0,0 +1 @@ +DIST inadyn-2.11.0.tar.gz 509655 BLAKE2B 7acb356f691717e282355ed9f0a152463f2364633b0e999838572b18b3330b4aa6cc1f02c58ed1f0fac4e6bac6220992f0c7b20449aea420eb28f55343caa954 SHA512 d0d73cbecbc4dca028dd39f4e125ed9f5e370cb8367086cc819eafbae825ce7bb6f2ad4a5134bfefefd7d6609352d6355b73b28149426a8f755b0e463aa8f008 diff --git a/net-dns/inadyn/files/inadyn.confd b/net-dns/inadyn/files/inadyn.confd new file mode 100644 index 000000000000..89c550d5f48d --- /dev/null +++ b/net-dns/inadyn/files/inadyn.confd @@ -0,0 +1,5 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Additional passed opts for In-a-Dyn +INADYN_OPTS="" diff --git a/net-dns/inadyn/files/inadyn.initd b/net-dns/inadyn/files/inadyn.initd new file mode 100644 index 000000000000..9b93663fd80c --- /dev/null +++ b/net-dns/inadyn/files/inadyn.initd @@ -0,0 +1,23 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +config="/etc/inadyn.conf" +description="Dynamic DNS client" +name="In-a-Dyn" +pidfile="/run/inadyn/inadyn.pid" + +command="/usr/sbin/inadyn" +command_group="inadyn" +command_user="inadyn" +command_args="--drop-privs=${command_user}:${command_group} --pidfile=${pidfile} ${INADYN_OPTS}" + +start_pre() { + if [ ! -f "${config}" ]; then + eerror "Please create ${config} before starting In-a-Dyn!" + return 1 + else + checkpath -f -m 600 -o "${command_user}:${command_group}" -q "${config}" + return 0 + fi +} diff --git a/net-dns/inadyn/files/inadyn.tmpfilesd b/net-dns/inadyn/files/inadyn.tmpfilesd new file mode 100644 index 000000000000..702ca17ae3b4 --- /dev/null +++ b/net-dns/inadyn/files/inadyn.tmpfilesd @@ -0,0 +1,2 @@ +# inadyn runtime directory for pid file +d /run/inadyn 0755 inadyn inadyn - diff --git a/net-dns/inadyn/inadyn-2.11.0.ebuild b/net-dns/inadyn/inadyn-2.11.0.ebuild new file mode 100644 index 000000000000..1a14c931946b --- /dev/null +++ b/net-dns/inadyn/inadyn-2.11.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd tmpfiles + +DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support" +HOMEPAGE="https://github.com/troglobit/inadyn" +SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86" +IUSE="gnutls mbedtls openssl" +REQUIRED_USE="?? ( gnutls mbedtls openssl )" + +DEPEND=" + acct-group/inadyn + acct-user/inadyn + dev-libs/confuse:= + gnutls? ( + dev-libs/nettle:= + net-libs/gnutls:0= + ) + mbedtls? ( net-libs/mbedtls:0= ) + openssl? ( dev-libs/openssl:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local myeconfargs=( "--disable-ssl" ) + if use gnutls || use mbedtls || use openssl; then + local myeconfargs=( "--enable-ssl" ) + fi + + use mbedtls && myeconfargs+=( "--enable-mbedtls" ) + use openssl && myeconfargs+=( "--enable-openssl" ) + + myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + insinto /etc + insopts -m 0600 -o inadyn -g inadyn + doins examples/inadyn.conf + + newinitd "${FILESDIR}"/inadyn.initd inadyn + newconfd "${FILESDIR}"/inadyn.confd inadyn + + newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf +} + +pkg_postinst() { + tmpfiles_process inadyn.conf +} diff --git a/net-dns/inadyn/metadata.xml b/net-dns/inadyn/metadata.xml new file mode 100644 index 000000000000..e1ffc52abaa4 --- /dev/null +++ b/net-dns/inadyn/metadata.xml @@ -0,0 +1,25 @@ + + + + + conikost@gentoo.org + Conrad Kostecki + + + Inadyn, or In-a-Dyn, is a small and simple Dynamic DNS, + DDNS, client with HTTPS support. Commonly available in + many GNU/Linux distributions, used in off the shelf routers + and Internet gateways to automate the task of keeping your + Internet name in sync with your public IP address. + It can also be used in installations with redundant (backup) + connections to the Internet. + + + Use net-libs/mbedtls as tls provider. + Use dev-libs/openssl as tls provider. + + + https://github.com/troglobit/inadyn/issues + troglobit/inadyn + + diff --git a/net-ftp/Manifest.gz b/net-ftp/Manifest.gz index 51464dce27c4a967e0df1dfd1266c1567a777a7a..699d12c621c3049e52398b207463d4d70b3f2e7d 100644 GIT binary patch delta 2696 zcmV;33U~GK815L5Jp=!#_pw090e?tWb6K($RO>q7iFVBfQ#8kM-yL3^-91WckzJRr zmVsn$@X*zBX==5tT3Z|CAQL-hXGaBzJ4RU`zj;MVYfF`~CC3A;^Wo$E?}v{c{Q(%` zPH%`s(o(^wx^~zOsZv;^bEXRaK~i;aQeIwRF6eY#0P)vo(7TNq#adgQWq*!Z`MpTo zPmcFhlA7$<6$IBoOCn9%29d5C0`e@gSHxCNYi_SwSE)%dx2dJBvM$2`sCgcB#ngL;Nw}8q%Wd!7Qf*~Q z8SN6o@SI43%x&Rz2ZTl$eV2M_7D!sG-f4i_D^{ZmFLi~nxn9I3l7#qLI$!bPR|IzU(dwp-^+Yc6`h~7w-n!c2cN^Cz0>%7*?ji|FJKc>CJG0p=#&vOg4YWQ~fRH3A zJ3X-a_!U-`?O|HCJB>cb#bN7UpKC5_j@%bb3~KeDI)Ay|%0=4=y`80|gogyiaZiBt zqXLMYjk*PyR(NY3gW$mz_-W--1BY=a3H-VEJ$}QO(koarj4c~YH$1@VA;+{1eq|k! zMq4SHM=YHCeyr{Vru=(pzX>#AfOMkyk=sY+oo*g3YimiNz4Ie%3t0z*ZPPcMBU6I# zZ}>$ZJb!`p;nUwg|L60!U)L@S^ijKV$y}L#I8MCEizjhdT>31+`Z`I+mSK)aD=eN*G*(#8oZ zL#IYz5Oy`0uR&QrXqY~Y`0EfKd!Gn&F30V0Eq}jtkD)G74^s7x;WD^QB}$TR@X$N9 z_B4=9!43{(8%w|=2--Z(lY4zyUwgehl?WtUPEAC5bCPVu;apUF#}v>Awp)ea;WWIr zv;p-wW2X5N0gI`fJ`0ZGqIagZ|F`SC=%CC(65#rj9?ESdf(Qz*QkI965XTmOMT>@n zc7M@wra&mw64V9{<^U9MyG@V=GuaxzGvz*FV~nknug5d#p0G*UG6LnO1>LRN?``!q z7IR*fsTm3HsEY;W;CwZikrVa$|9PPG)6f3^u6W?pxXv41cbYgco_c6{(u)rrDJVU% zP}eP&L8T}(GBzV_iiO4|ruS?bv%1`x0DmCY=SVcipm07crBp&ZXCxgrAq$0?G$gL* z{_`yC3)J3LAWfto;aoCH&Sqb`Og>g2**O?=wbi`yheYG-iNKha2f0?;DR*4_^=xcM z0`hGGGTjibNxYB&ZU4Vv>fIJNKO=Cv^=RHf;wVpe{qyJj?bnELb$LTfz=X*wT7Mya z!ihQQO=+zZzk=p6^%{cX9520vEI4OSzVhf44@yVuL7>s$>EdIf59D_j#33&wsWS;@ zW4MtqpjQd1&f>hISZe!iX{2xv2KWh;BX*{DP@u-9+TzixWBhv_w!nRBHKD^8e3#Y< zk3sy$)bY{vN~ql6gEotL zkw|Q6s^C2s3!XFR&Y8M~^$mLModczXq&aUHiP^K8R~nKIvIco4wy$*!&wpyC*9gla zg(ux9 zAa?Ek+rRzvv3&ne=5-zM?lEH5jR=cdch&t3u$tK$tT4EC*p*`3 z8iSzE9+*}PDpr9%j)#fYE=!=}{t6nj+;xG|dMg&%W*UcM4j96+ccTkVU`7<+&^OCJe9U+@ zX;|cOEu((fR$K= zhE3B=;p#kg^vg;*V}GL;KLzAJzqT)={ODlVFEqXVQIvGOY&x`OrS6;?(VPW=!oAh! z%@uaXVpn@0w^;nB6Suoj)Jnm$Sojv*CN*54z3i6~5v9zIPWf}WDQg4(%fh%F?-ebU zY@2tVSl9_hm1h%3Nr$mv6A@u`>{TvUKZ_U=phfhTgvy z{2h`dc_WBfN_Zgw*j(>&d*C8A$SMI0wp8Bv2vk=%QwW4%1d;60S>z1)m|e zSPn*}FH?}6(I^ckCFb33`yxHrK41(yrPNg>u|?y_?f=6T{cQBv9$!inSLz)jVRsBx z3q5V2^^Akpd5UTB7i>m7--+Aw)_`7SWqgh~S1KHhYqei)F zKzKnSEQgDJJz1>ve#iL=7SVB7ndz0RO@c#HB;>mMSez`ue?HZTZRHab^98|*;2d{9 zalG(;vw&*_^P}K7QBPI?HJQw6?*#RURa-jOLD-M#&O{<4+>{_o-~11s{!Q+9761VM CrYX4q delta 2699 zcmV;63Uu}E81Wd8Jp=up_OU?80e_aR=CWihR;}w~Pqb?`HbrwB_ubj6v%5!WEwby< z)iRLG4Ia9BE={erRcmXb9B5+a?Ch{0amOeNF-ew&ZxAbv}ID|NZdsqdx#+ z-02OmNLnfwRoBk8vs5W8(m7Lw|3IlaI4Li$Y%b_@Ucln7(OB;`Y7}d2d4HBUYUTGL zaX&fUS4nEJXIBth2QG;;Z5u?oZWfSdnY|*mdRlXP-MUImlDSPSb(M8D9Dtgqk`p_- zt?`n>sV6d$W2d>Qmpx^2=*j<-R)Y~L>(-!WVH@&Fuy%yzIUzl3dkGZ$rSCjh#Hal_ zKmX(353peCL%PDZT{TF^)_(wrqv`nSYXXutMkPSGPQHL>H60$hS(D@KjM=4XhJCQq z%E%Qiu%GCRz?*wj;XvUllEFMSG3E-EVdfVJ^XPA6RG-eoS*A#rQQ{qxrto0}md=8X zlXOJQ9Ab{M^t=Zs~mj%#|CVYcqd<0F)5$elIlW} z`bc@)ErTl&DZ_(;913TO1H_kHET|^~EM&vH<0RPE()o%Pw||l~{7zsqj@6a1@O(=w z4HsmZD09uo7J3aK))Z?{m;G;$DQ8dk?sOIm8@_KJhyB92pxhXz*IYBl4?!_Eyy2GX zIy+kr^B;Kq^%pXq->^z);s4RmDs%{x;SZx*1c*^0OA8LHWuxs87zt9gdoX;$hHx)n zm5nZ+F;LDjs(<Tl{Y08bw$!KcKsCg3?ZR!^F;PHj8mx6kh|b z4;3K9iONn7tUi8)m1TQ~*3C|%4}5XhI>_gm%bG*?MSl`wwR#YpTyNwe?S$UUQd2@h z0^ztPK>A?;i=K_R#WJn%);tErgD&vX%BcnlMH4Pi>JV39DkY&hM}0ILTd z(>nN-b#NMOrEDItQ11J&x)+%8@1^}Z(1-!jiR6cGADMT$dAO{tC586RkB}{B9V~2{ zzR4V!5PyVzvtJm(6IdTU{r&TQK7adl>_R{vu`8F%m6;e)&WvH|JhgE&*50toAhMz- zm;usD6m1<9+Pn=zTKM8lcfx?Uc5b=}l?DcftF{-boGz&mbMr7k>^CkybDa}tH}tG; zY`nX)QNqg5iBSlIT~6jJP!=pSn?4Qu>nuLh)=Tt@ZX4BA{?NHDT$^ak3SMa}n_!QGg@J zZWV@y((vBW2CL5*GszzdSWNBoSx^)gy)(V}zg_Kx2W1wV0M#e-5Nq8C)ka^p)+VH<A-8CcYmUNtt)s| zJGn+Ej|84{r<5>Z*=cper(69pC!%N&ZOBdgRy`*|bEK9K zr%m1I5UBM{TBm_!sED#a-+#^WkkREH>3&l|^SX+7dyLpsBh2E)U3Gs0tY&(H6$aN1 zT`9(mF%bIffoR1bVioqsArY&6jAl-ZBgb|cq_Us51jfm_a{)qO!HGFeqW$!GzubA73fOv%c#zih<*9=3(3zgzj`0!NPDdv=1ixH#bb>#zmQ{iYyAyec zuyiv4by>pzC=26e zyjQd+**0&VSlk1l%CiYeNrtgu6A~eH^ePvmpCSeYND=+Tp?`8G=~F{-ALupm{fY#F zQ09-^iZYme$0w2!;`ub$l19%ZQj>X~NhNrS6aV`BOSRVr6?-p8h0S%pC!{CeZ~s^y z^tf_)mge9r$s0yYDdB|}U~|3Y_Dm{l!ICO4*iy}>ja><32<>(AMm8QuAdA4dFx72+rfJsJg%6Wos|J5_KyvZ&c0!?abIgzJ*Q z&d9;HCkrnAke$np{Fglo>B0c55|U*0MCm_)iR*`T6n)%K(&JT5%3(V$18vuPo~<#OZxt*En!=8(vRxSSRzZf2|<>=`5zi{3LAJ9 F005ck7mEM@ diff --git a/net-ftp/tnftp/Manifest b/net-ftp/tnftp/Manifest index 7fa40691ab01..6c5988cf75a4 100644 --- a/net-ftp/tnftp/Manifest +++ b/net-ftp/tnftp/Manifest @@ -1,2 +1,3 @@ DIST tnftp-20210827.tar.gz 699171 BLAKE2B fe1d4f9f972f349c18e98dbc40305c867511339cb661936fbd255c4a76d9df61f1eae7e723479ef67a96dd05886a079daa4b7367d0c8768d33bc08faa743e5e8 SHA512 9b33f48e237ff49fe3cf502635b948cf7d5e20e2f38a6a429288e3f4374099ac9fb910a9e5b88de4420f1570f6f92ec1fc7ab16f0b93dfe8c6f32d11f0fc0e47 DIST tnftp-20230409.tar.gz 701888 BLAKE2B 54e21382168df653fcb930981909bdf0ef4eecccc6eb6e22d87104cee0c52e56f349b4e5bbd655e64eb5553cd17dd8d031df0baaa7d68c699488e8decf2c1ceb SHA512 43e1c9e136fe4c15d25a61dff332afd5cb13f2e4f87b5281b6c0dcf3152256f6b6db24007d02ac4c27f28f07855fac8d4dce27affb2c1632ca3d8b80b87528bb +DIST tnftp-20230507.tar.gz 702357 BLAKE2B 780497f7bad44d3dcc8c22f6075d3d6ea556c641db5a740b63b0e226773a4fa4ba3b9081fbe9d57918f52d1e0d21b96181e6344c35e7ef4bae8d1178264fecb9 SHA512 c6539902b709d6b35a8754dd552ca71926fd09ad2a0244363005607089bea3947a6176e61a1dc9a232e8af415cfebed7decd9653b6f6bc38385a05ca86c85b1a diff --git a/net-ftp/tnftp/tnftp-20230507.ebuild b/net-ftp/tnftp/tnftp-20230507.ebuild new file mode 100644 index 000000000000..596d018dbd6d --- /dev/null +++ b/net-ftp/tnftp/tnftp-20230507.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="NetBSD FTP client with several advanced features" +SRC_URI="ftp://ftp.netbsd.org/pub/NetBSD/misc/${PN}/${P}.tar.gz" +HOMEPAGE="ftp://ftp.netbsd.org/pub/NetBSD/misc/tnftp/" + +SLOT="0" +LICENSE="BSD-4 BSD ISC" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="ipv6 socks5 ssl" +REQUIRED_USE="socks5? ( !ipv6 )" + +DEPEND=">=sys-libs/ncurses-5.1 + dev-libs/libedit + socks5? ( net-proxy/dante ) + ssl? ( dev-libs/openssl:= )" +RDEPEND="${DEPEND}" + +DOCS=( ChangeLog README THANKS ) + +src_configure() { + econf \ + --enable-editcomplete \ + --without-local-libedit \ + $(use_enable ipv6) \ + $(use_enable ssl) \ + $(use_with socks5 socks) +} diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index 3058d7c64abd1af1736c28942fdcae6212d9c8b0..867fb705b302743a42cfdd37b3eefafbd88c9377 100644 GIT binary patch literal 9561 zcmV-fC8pXRiwFP!00002|8<+$a%9JGhVT6pe1WlRUoPpe9CmoQv0tE;EDGiT7!5Fz z=%@GhH)FaFEK*X4642;Vm6iD~S$Y2H$N&EEhi7{qd%Tao|LgPTAAEG}hkyL{AOGzS z;U9nKsjg;a=TS-tBA%KKziZmVHj&=2A+r)>cEA zsh)L8jx$=b=FX|br=9l6Zst>a?P2=F14~;zc{Athu(iD(Blo)E7=7{wJ)Lm&9WxJn)m3d@~bsMX9KLr#a#Bv zJsk7V!cH#DamJb)4o72$jm=`d+~dU~TDQvYU2|(jPD!z7Wv#}}Pw-Zgjkeq1S$iCp zWA~%f9$lX&5JJAc&K7)khx5sN*8AyljtI>c^Qi)0mBUOThjy~w*fgQe(39MSrAfu)r~=)MQeXQ!0z@wimk^+}y0 zVnx9Xx0~;o+}j}pl5m8zcjQ|+FlWtk9^3g?L!WbYi?*YSbq8~U#gsng=jJxR*5{OKjR-w52>yN%~-)Iz;SEzaK8RE9<0R-A0H6hD1u1HRTWns2r|+ofhV zPtS=oiv85qe2FP9_Dfc>i4#bZe)jTyMYoTOWXKGp9trO1+0=xO9Pi}NOW-TQcHg5` zX4O8It5ghywolo;y3vSXoT>XnVJ#}ok<^R7tf2*#N1STzJ0(s%<+{_^X~vT#c|Fny zC9KTOQ&Z)oZoc=W`tyLK%^z`dG_$V53#0h z>`>O7^tX^f*+IM=`AAMj5H%K3p|9?PcG%ipp~m%y*Rq#)`}%ZAFg|*ZmyiBf@^y7b zDeQQ-2oF01;gLj39$kT;C3ay(xNyh(m)Zc6Rq$k zc0i;$H|I=p7P1wnZ*4*s<6f0zI|In;WJ_Z@YL6&stG>f78N~3z#|=V^!B;P;6ZEp) zj7PHE+HCMQV6X3KY$LoWlBn6W9;g@&tCMNH!)~FsdQw#}x?ABlpD*$H=}QzvejTZ>93&zm3$@)Z4004H0WgYVyj#Ek=Ct&jm| z77C2CV6nH&qitu|$6l*Ho~!gQ;EV4Zh~^v`DyQ0c)eWZ4?819amhvu>S&8tsL3#BJr|n zswsfo2*slAAl6F0#-n;-U8jV)wpjx`Yz~sBM2Z^mlEU|Jt(E*B5(0s~r`xgR4MVo2 zZ~>lY0N?zlo;r=dxe&?L6*>I002HMbP!1>%LT3e3OR1Qfpdsnn>!chDaDg0h3S$-e~958|2G_5@Hy$;c;arlpa{1}YcWF91`4u0X&$bVZ6h?AQUBuz@Xv z2jI;{7a9T{HpPlMNGFwrSd7RFsx$?`2GzhaCDT}Yo1w9~6**p>3vcQ~T|dLKtg{S& zamh%=gfFGT#zov8x#SwA=o_tEQAO0 zPPE0KV`la=uNfsrn7`Enp1+q0_S_U2&wlT z@kI;}$4W8Zwg^`Lrht(xB+amFMl75dL(5E&-MxBh`N$sDXM%( z8BGOxQTL&sTG09A92#>cB-{2#a-vrA;OoGAB(+JZMYiI1t}J(ws%1s~T0s;;5W@96 zSRfiu2MVKP>gh;HI8+}^JKt0=u%Ow$BV42nI-cm`a86RT@GK6gu^nih zf|y}0GZbA@`Hv2u2oHdA)H_(y$-0EVMFfE7WEEseQLvsRcQhqygkG^wz^FNh9M~rV zK*H9(hYLyr9FsXt;Pux*I3t&yeoGO+|FrqIv)oFfTSDg|2PrQiKO#@nj;& zx~0;AZ+$uB>2DJ1d%(~da4jM-nZi_dq10wq0+IO@@=risiBUSCfoKioj@v*Gb6^y9 zfKLM-hxgE9lFficI&Km~RP^NkAZid7jdO0!M4yFJD^V-GxJdhK&nT}?+unYDfBo`l zK3zz%Uwl#Dag+BHQD8v|q&Sio1Ubip=H4SuN*|2Do8$QKB~%;`?i!$hl5t=KLFuqJ z6d8%N{!REW&udhV%)}#;pj62~Q3BG^;`0Cp{mzlO;`Mi7kt23prlZW_}=MZ!y?|~3;P4c@>YYSP?R3o>qjacgO{PU zQ`i`x3Wp*;h*8!=k+Mf$`2pET;KOkw|Cu2R!H5jFPjzS_$=n=s1QRI)@p8xNX4e&+{*~1V@(?RVX`ziW_y{{R%;Tv!kYgZP8TXz>5Hwz zU?47_64Yy_6v4D|dca*($y3YnQ}duzBLG(T8ER~kZ!Tl98LFk(xtFfNuxTIL;MZ9*QS)lF%t}VA+6S zz1wZnL2qsWG$oarIYve_qQ?pJQLM<_V~R#LL%szR1+>0_WD1v3B$v zg#qQDThU9%A{nRXbLmz zjZY_)@x_6Z?yH=WtDp)-%uSt~0KVYn8+C$i#L_}c=vb3y!`_yL3K%#tBok0Lz-Jjy z{uIp_1Yl4SN$N4tzzfn;F69pPBowBsN+}>MQC~LJK$`GD&z_7*g+gpVIi;va94e`3 z6VpbTV5boDNF50^lr#I-l*}SZ9OPO+7(|VfWAShYoC@@nh2Sf(Yn_j1Jr9-S^XuF1 zP-O`DqWNLCo#iR;XFhjFZo4pM=WJ37YGQ4K1P{e}Yz|%jP%HTWefTmy7lGegILT7+ z%1Gk0$xe? zfv|$(*0kNh&_%mIFSY@C#Onb=2eIg`497trl_h}#z85D)NbzL&T8Ip=frM*PFAA5{ zN7I^!1Nikn9ZE78gAb>9d*UhO*h3sR0In0Q7Fqdlp>VU3J z#vIZxvx7W9iP2|!5l1PI=oI7-|SR%U|0V0td_1wsg) ztUDBxIM_qpakkPd1tFQ?g2{u%xm4(vr~T8lB7wU{hOryK3;3EIOq7%+_cJ--=c?!@ zoIe^5CkB9Zj7Eu@<#XzmMVAe}rm_ma?UM}d${y9;P#-he#Kh@_1+_X<1anZ?XaG_g z=?)G&6d6!?9BL%boebLQTH6y8zWG6>NFv^ldt%F3V z8RYI?l*8GWTrl5-rPgo2PXPaT90#I!bnd#*>qZ?SURfXddqw~om|27oYy!K~ zhC*D!T@?{wZsSt;6Ni{#@zg*7q2T#@!&P22kb)3KXh|M(AvFjq1(|?lM^(FsR&d)R zAxJ{?Om4k&V3x99{FsB;;4k}$>THMOMJ^dZ0;-k2@2DJ_PLT zb^r3|`E`H$Y;V_lqx^^)*gO;3Yww_DwRzpRrhreuCVA;a5*_iNi(03)s?#kn*~Eey zYIGpt@F}OZ!Ee+mCB|Tq!Eh6?t8OYOgOP*HJ5_7Q-=l^fq{pG%k>6SIMZD@LYJ@1l zqw*u7s9l2|ErleX*w^4-$V(i_R1YX~z?8u5NIzM{UbmQdigtky^dcbF)s`!(4G=bA zqUYfWh0Ft50J-xwal694e+Ylz*cZqv5iP6+g)jpAi%>)n0N)Kw=?y7plCjNuHTP;p z52fx#DN{fSZy@-wbYS!erDElWZbY!>Xe4;37PWVg@4Kd1)i)~YRDcHeYw(QB!;I~o z)&7#@BIyRf>Ckdehj*pSVW{kjnqeh_K_!R4F|S{Hp4(%>%&UEwUGrfO)S}z*QaGrB z9k(qPCU<@khl|%o6lYh$C0=h&ADW5v($&Wg?bHAyj1D|x9fglfbkGx#0;-WqN3F(2 zI4DrOW!0Ton1$od=ir`kMMTfBnRbr4t_g?2Sv&o#Ql03ZiPXnTJGdRGDgA(&O?MRr zXi>YJ)2OEeVyP=CKXDKMU*ptxQi>%uSFl>iOTNKkWdZi;xwCphnX@zB{=$^L9F?{8P&e-vaLTRmSd z7!;v}k}6!D#_d{OclJ(%d{$?Zd#KsMGMAndq6DGOnDE*)AAknJ6nhO07envP^-u4wf4!o;djt#f zNX}DOxcr4MA%Ac+Kx@K4s-02zcmglLM^c|;1lrUN7(64MhLSx{K~Dz?K&pCt+&pkd zIzX5j%~3rY^&&hm$5H3MiGeDG*vLLvS!V|H4bh}CH$v^JwCe!Koe%2%zOTkqF*!%pRz^#nT}gumY5U&Z+8R zhoqof*cf$XL@FHJG(^NY5;&1C^Y8@*v?2La4w^Q)XV=`yqFYsC*OLTqmhwxWecj;G z4q?L2w|j@G76_2xvj=FwBYXrJc*A6rmuLh7KiGl8AKuGXv8;>FV$@3h)B7d-b^;C&2e69p0 za!hR%&KwHZ4i5Ds7Kxx)oq0x`GApP8&?*~=`(Htm8 zjCetYMwBz!3gujh#KM=Wj|I_!xsyE-GQJp}IY6|wlBrj`_&CPGG*+k1sf5T(QmGXU zS#!B7S;MU3Iy9IUp=jNNfNYU^hK9{J)93`8$|lpzXlMwSanh>rv4dbSF+@#-L&8^B zq7cT208-Uc(ip#r)^rd7LQ{Ptl5SAM>PViy4cc$F$~5u;;Dh%`hY|5ifI=y{EIHuW z0!=qEuyP=BO(>3{Q5jQv6VKT3A~+UZ(A=(cBmSnTA&`nBc%Nw*sti8o<3};qGzox) zAwTGbdn*>>*f1}?ZuOohXx;mBdf>h~j6^G9^&Kg$Q7s4t#=(o{d25$brzkv1coK>s z9}vL~1WrIAG%yuUf)K=w^_xsX?@A6e`E!aiT;uih)64k$X?=eBSeg;@_;8p4kPbcq z)tC@WGAM}%KfR;K5Q8V+ajKqkH@dX=c^)_{s`+cBi1iS-#K|GLs$VCk5%?7|zXms7bfm7-vL9eTD(rW9a z9mv7L3NeAOAjf!+DjY7d5o+-obpnpv(G|KsRt;>_SdgxWNyx>Q2{zN;gza}w?b6BS z2;nktvqsJwgT(fR-Rh0>E}%=*bx*+QqUp<691)lXXm>Rh(A8KD^K(;j%h#wP0Gr9gtWALl7dMBm|qlTbXz_ z3SAfRXw`#MiwkczG#g7uJrWOoBez|domfQz$#OMfR!KkBf|x{OQ7DKfM>@u9KG4VwMXi<%00C_vW7*Oa@{6=ct3=(kQc4}U817L+@Fw}KK9(+Ofea!? zg-<8bPE}xNAw&d`2Ifq>xil#heH4zA;J+!DMnYKs0OP6sI5s(~CR- zc9!9`bS+%5zL)<0+vl+^^JCbMd$0xuT-R8*x1x3#nhd>VHR%oRqdjo@g2v#MuG2kZ-NOs^JJ2_T0N=aQb#`9xyufV{b9UT-A-cAI>l61f0)XG&S1OzYu4aysu zJqC(RSIHDq(*(I3A212^?Rk+MZ(nS^fBp6xuD(1z<`aX12GOS*7ZAY*=^Hs9uStd{`Qxr^M1V_xp1aWY@Ai07SvV2 z)`hAzK+-gqx@aXE=9M&()7+Yp=4c>$w={_XqA0+cO4`Z8{2Cc^ZJ}<5#uW=z3v4QK z!mCo1L5(Wvo;rGLZ?{LG+`6ymTS&w#W1P@^ zh=wEaOALpaRmQm>Du)DjE*YKAKSA0~9%^d&s4_@o1cRL1T9;|gw_jeymp8j+SL%;| zVegBotMdhAs8qtFGT2ggDE(9bUqnKq=mnWk)+(cUAbpc29ROXgs-}tc8&kJ#R-u2S zWhK^{^TfY^Zs20t?Q9KhAoOqzfZYZ2;S7z9<(0Q>pO9f*xA!<}N(xuC)T04t@u-Lg z_5gC}b{hIfazh2_eE0%CN(TisI)x+#TL!upxrRN#y)5(_Rtrfh&yQWrJhazKdcE6c z`|0a={+-)6Umj>i0vxK0r6VuESwKd2S}BEHG-oav()6r`u|X%PBhThDct*CM11P)M zH}s{!OWkR*!vJ?E-CoP!oG@N+3%G|q*+v98IQ$H&A5`NWA^(2xE`b9^FVj-!R6*)Naru@O7LKpS0I1XFyy-0!R3Z%4HJL|d>$Q?&=po!7 zf=Qg3P>y=^)qIdwY=7l)GiD5D%HIaY|hd)+mQCWm)!7G&_h2IBLzT5#& zTfNq)hU^B^ZW2bV2GlBLi=>lNbHRgs7PjxKOlzxnZr02>-5#9Sb| zAi#i+!4;qZG;yfmb~v~fJ6)=WWaBvQMpSNc>Z!;*u!uyKWNDfNJ%#!WvbZR43Kls? z#SirA#L2^6Tdzd5CTnFL#DVXMrlE<+()B7P0YOe#5K7<$pwZME2a1trk$AQ9TY-Ci zdV5pqk%jMHUq4?|+$Df|S1aL29YT6(kOgO?%SAOg(UwqN8=?t*j$^LayC74}VXJM< z>6y+F3svAn>K6T`n`(p$?paNW#ws;ate0y_45oqFf+LegA@~nXf;lRh?^t^Z)xsKuP@c6gwVLNuKT4}9h8dV3+sSZy68jXPBs0ecB1#+mTqCuOR=fxCYqU~ znWnZQ?2EYrbp);5|z{4!1Z{`&Lletr3!sSVVQheNZ8fW~9@6Iw)JU2UNc4&Tdvg z2;0YZ-#U5=N#fRNOLw$EV}crIz1_2DjFsa8xpkGG7tRbG#$=Fn5I^QSKow0bbl{ic zZIn@Fmwg^@QNLh7b78#n3TqZ+&CH2mD4Y}Io~d=u`|9ZmXD-u-yo1ZNARHC)4x zL~cB+VCXhF6h+*<;#1H+nA_wd;*cyQ(Wb8TF*sq?be#!$|2kgY{_mve5RHJ?@bVH77aU8_g@>F%WcwoXo>*KcNDuYE z#_dHR3wY8B6luU5AJp}>&uyUYZbD_AEy9}7qnFf(D*w2Tyx*DPztqHC@K&4xX%xr;uB;awvX(1zL-kAVGotZ&~w z^lj4vy~rA*y-i4(r%v5AqCzzs=-iF;h)pVkf;1{X!=oc;6g!CgMUHyCPOrh?D5%w; zSqa;E9SS+J5v~nWh8`V_6;6#c)}Z!1jK93W$SjBV?twM2r;&Ep`a(}xEda_$j=USO=+P9b(h)geGN9 zx`a!q^)|kI`E85fLwWSn0Oi}2CxoJLP0m6l(5mTvpdQ325_=-f&s1l?7a2eAl3ucE z6lMsw0p?$CO{W@O5R;UB&@dcZ)two*81>#rgu~!v^P)GXG0git%k3TMHE(@%y*^bm z-i6%qc-vyqq?GjN8gfCS=}l@@m~I3yIdf!~3qk>)Esd%M_*v>yCNCBWA}#V$gIKrT z)&yVTaR-bb6~LnZ7rZC?0R8zgwgE(HN*;sOScy;S{{_K@=JO(ME9iY%)FF$%O^A?}bJ_Zv?tD_zv{Gz+HA~mV^)fzgPw1XIe$Fo(j>7;SEPx598(ixNjG%hV$m(ayWE3XQK@PddS(+Xh?{!5>HIN;IIqOP0hY4irbyrYL9Ua}b z)e0Hj!=;heyl!2knR#S6u9(aa35Qb}G3s5)l#gyt%rCcYZ%%D+7p1Ry!F0qsDEM>$(MX7iICw+lRLS@?{F4NAbC6ZGc&Nk$)!* z@2G=sb!hg8ylEPw4lCmDSjhs+G@YuKe?8Xb=ygDi{c7qqdq>@NU55TT&M#Ad8YkzR zCM7}goV-*XIemwH_zHAMQev7TU`bgYZuJCnukWxbM)*g{#VK0#)l$m;Zpllonb5<<6-eEs5={`d9u8Z1oqW5fm1hoe2q zbYQ+~99S(hg2yu5RIcaRHO&$2&rh<5lWe)f(D`~^HD1TL9MVlB^LPIT#^?vNK12Wj D)sGvv literal 9557 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 Ptbh1Fq#or{XF31?@D^81 delta 8103 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 +Date: Tue, 4 Jul 2023 10:27:09 +0200 +Subject: [PATCH] fix usage of $type in ExtUtils::ParseXS 3.50 + +--- a/src/perl/common/typemap ++++ b/src/perl/common/typemap +@@ -28,5 +28,5 @@ T_IrssiObj + $arg = iobject_bless((SERVER_REC *)$var); + + T_PlainObj +- $arg = plain_bless($var, \"$type\"); ++ $arg = plain_bless($var, \"$ntype\"); + +--- a/src/perl/irc/typemap ++++ b/src/perl/irc/typemap +@@ -36,5 +36,5 @@ T_DccObj + $arg = simple_iobject_bless((DCC_REC *)$var); + + T_PlainObj +- $arg = plain_bless($var, \"$type\"); ++ $arg = plain_bless($var, \"$ntype\"); + +--- a/src/perl/textui/typemap ++++ b/src/perl/textui/typemap +@@ -18,7 +18,7 @@ T_BufferLineWrapper + OUTPUT + + T_PlainObj +- $arg = plain_bless($var, \"$type\"); ++ $arg = plain_bless($var, \"$ntype\"); + + T_BufferLineWrapper + $arg = perl_buffer_line_bless($var); +--- a/src/perl/ui/typemap ++++ b/src/perl/ui/typemap +@@ -13,5 +13,5 @@ T_PlainObj + OUTPUT + + T_PlainObj +- $arg = plain_bless($var, \"$type\"); ++ $arg = plain_bless($var, \"$ntype\"); + diff --git a/net-irc/irssi/irssi-1.4.4-r1.ebuild b/net-irc/irssi/irssi-1.4.4-r1.ebuild new file mode 100644 index 000000000000..0a53a51c01ca --- /dev/null +++ b/net-irc/irssi/irssi-1.4.4-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL="no" +inherit perl-module meson + +DESCRIPTION="A modular textUI IRC client with IPv6 support" +HOMEPAGE="https://irssi.org/" + +if [[ ${PV} == *9999* ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + inherit git-r3 +else + # Keep for _rc compability + MY_P="${P/_/-}" + + SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_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 ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="otr +perl selinux +proxy" + +RDEPEND=" + >=dev-libs/glib-2.6.0 + dev-libs/openssl:= + sys-libs/ncurses:= + otr? ( + >=dev-libs/libgcrypt-1.2.0:= + >=net-libs/libotr-4.1.0 + ) + perl? ( dev-lang/perl:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + virtual/pkgconfig" +RDEPEND+=" selinux? ( sec-policy/selinux-irc )" + +PATCHES=( + "${FILESDIR}"/${P}-fix-usage-of-type-in-ExtUtils.patch +) + +src_configure() { + local emesonargs=( + -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} + -Dwith-perl-lib=vendor + -Dwith-otr=$(usex otr) + -Dwith-proxy=$(usex proxy) + -Dwith-perl=$(usex perl) + + # Carried over from autotools (for now?), bug #677804 + -Ddisable-utf8proc=yes + -Dwith-fuzzer=no + -Dinstall-glib=no + ) + + meson_src_configure +} + +src_test() { + # We don't want perl-module's src_test + meson_src_test +} + +src_install() { + meson_src_install + + use perl && perl_delete_localpod +} diff --git a/net-irc/irssi/irssi-9999.ebuild b/net-irc/irssi/irssi-9999.ebuild index 40772b5198b3..c5cc0db2269a 100644 --- a/net-irc/irssi/irssi-9999.ebuild +++ b/net-irc/irssi/irssi-9999.ebuild @@ -39,6 +39,10 @@ BDEPEND="dev-lang/perl virtual/pkgconfig" RDEPEND+=" selinux? ( sec-policy/selinux-irc )" +PATCHES=( + "${FILESDIR}/${PN}-fix-usage-of-\$type-in-ExtUtils.patch" +) + src_configure() { local emesonargs=( -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} diff --git a/net-irc/konversation/Manifest b/net-irc/konversation/Manifest index 1fe66df06f28..cd121467de32 100644 --- a/net-irc/konversation/Manifest +++ b/net-irc/konversation/Manifest @@ -1,2 +1,3 @@ DIST konversation-22.12.3.tar.xz 4454000 BLAKE2B 6fe4dedc1ff33fd835e44d162b4deee601212a2d8d6f57af13585bc20389f84b60f2590a6684c063115d17cd2b04c7b02c6bb7710acb7f3337369cfcb4a9c5f9 SHA512 809e16c73313e9ba306a45cb562ad060804e9d80b862a3412caf4391ad6a8ae6bce98eccf29bc0121fffb257d4fb947b10fd82fde0ad1c38b01d623fb3f6817e DIST konversation-23.04.2.tar.xz 4455148 BLAKE2B dd6ad41667647fc534d8a1bfd2c55382501c2a1394bea52152a5f382f2178c4f7c5dac358da28df06f29fc7a3c01e29ea147de2bf2c1f2794b4aa300d1384ed3 SHA512 c0a1447017c24184b95811e0a1a269ccb2902557769c6b748de4e9dbe712ace0ac6d708a65804b8855b3a5838b54cdc86225072e73042658cc132d275a2f240d +DIST konversation-23.04.3.tar.xz 4455124 BLAKE2B b773d7c243a8cd60241e186afeef9376bd60714d35b634cc3b8561e14892fc70a65103bb92c2c3ba638eeeb44e98309b9a00a237cd3207dde447a5348e22ff60 SHA512 881b4cab21c1cfdf8a7a89741e8b94287260c84556cbf64931fb6aad09d78999b94cdf50d9b39393eda162eabbf3d95049d07c1084bb3b0a31b4e4d73b06b3d3 diff --git a/net-irc/konversation/konversation-23.04.2.ebuild b/net-irc/konversation/konversation-23.04.2.ebuild index 8258ecfef485..638b852df59c 100644 --- a/net-irc/konversation/konversation-23.04.2.ebuild +++ b/net-irc/konversation/konversation-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://konversation.kde.org https://apps.kde.org/konversation/" LICENSE="GPL-2" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="+crypt" DEPEND=" diff --git a/net-irc/konversation/konversation-23.04.3.ebuild b/net-irc/konversation/konversation-23.04.3.ebuild new file mode 100644 index 000000000000..8258ecfef485 --- /dev/null +++ b/net-irc/konversation/konversation-23.04.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="User friendly IRC Client" +HOMEPAGE="https://konversation.kde.org https://apps.kde.org/konversation/" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+crypt" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kbookmarks-${KFMIN}:5 + >=kde-frameworks/kcodecs-${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/kglobalaccel-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtsvg-${QTMIN}:5 + crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] ) +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package crypt Qca-qt5) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # Bug 616162 + insinto /etc/xdg + doins "${FILESDIR}"/konversationrc +} diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index b9a194ebb1c90778386442a414c51cb49069628f..ec8cd0a4cb1189645bc9133bbd12c22a893596a3 100644 GIT binary patch delta 32322 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 t0e1rwBB+d;4GiRHa~ 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 Lwu}8vT- +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="connman gtk-doc +introspection networkmanager +vala" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( connman networkmanager ) + gtk-doc? ( introspection ) +" + +# prefix: uuid dependency can be adapted to non-linux platforms +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}] + >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}] + >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + virtual/pkgconfig + !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) + vala? ( $(vala_depend) + >=net-libs/gssdp-1.5.2:1.6[vala] + net-libs/libsoup:3.0[vala] + ) +" + +src_prepare() { + default + use vala && vala_setup + + # This makes sense for upstream but not for us downstream, bug #906124. + sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die +} + +multilib_src_configure() { + local backend=system + use kernel_linux && backend=linux + use connman && backend=connman + use networkmanager && backend=network-manager + + local emesonargs=( + -Dcontext_manager=${backend} + $(meson_native_use_bool introspection) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + -Dexamples=false + ) + meson_src_configure +} + +multilib_src_install_all() { + python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6 + if use gtk-doc ; then + mkdir "${ED}"/usr/share/gtk-doc || die + mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die + fi +} diff --git a/net-libs/libktorrent/Manifest b/net-libs/libktorrent/Manifest index a52b239ead04..27d206e9ff8e 100644 --- a/net-libs/libktorrent/Manifest +++ b/net-libs/libktorrent/Manifest @@ -1,2 +1,3 @@ DIST libktorrent-22.12.3.tar.xz 616864 BLAKE2B 7acccec7a946083bde8ecf7fe67a0e0fef2fa02a8e2d2e8319956249630d902651f56e1b22d4eafbbc2c1709b0b70cfde762475a2bbe4b355941c8a9aecdd4db SHA512 16fbdf1422882928e22c326df432c5d266815a56e83a80056734fd15a38898036d4cef993a86e63ccf8bf8a8618f857535b6aa4bc3c8479e1ad4b0dd3b4521c3 DIST libktorrent-23.04.2.tar.xz 604072 BLAKE2B 567b5051058bcca9457ae8fbbcb922ca570e110c7aaeb9506049c29673aa552c8ab333aa24ff4046266fc9f998da9daf24aa236072d0ebb705fbce91e36fac8e SHA512 836831b4b21cead5ff59654173681bf9784305c9f11db146a06b5f74c7c9e1802469ea324d7a1986071760aaf798768eb09a575b8df88df56df1d48675b2756c +DIST libktorrent-23.04.3.tar.xz 604076 BLAKE2B 50fd77cbd0563e2c38ed5e3e835315a71ec095befc99d2600402c2bef7ae1f47d1a71b265d110a164f3dabdb249a0a4b0c42b698e7e1adbf5fa8fab323761351 SHA512 5eb26785c29846290ed3d16809d618d3ce8027fa7a6f03d07b2ecf7c5b541dec8dc4a98f749a8716fbcedc8ea1181bdda53338c6fffb8acccdd39dabde5087df diff --git a/net-libs/libktorrent/libktorrent-23.04.2.ebuild b/net-libs/libktorrent/libktorrent-23.04.2.ebuild index 97bd4df6feec..9bd6751a7d2d 100644 --- a/net-libs/libktorrent/libktorrent-23.04.2.ebuild +++ b/net-libs/libktorrent/libktorrent-23.04.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" IUSE="" COMMON_DEPEND=" diff --git a/net-libs/libktorrent/libktorrent-23.04.3.ebuild b/net-libs/libktorrent/libktorrent-23.04.3.ebuild new file mode 100644 index 000000000000..97bd4df6feec --- /dev/null +++ b/net-libs/libktorrent/libktorrent-23.04.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KDE_ORG_CATEGORY="network" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="BitTorrent library based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/ktorrent/ https://userbase.kde.org/KTorrent" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + >=app-crypt/qca-2.3.0:2[qt5(+)] + >=dev-libs/gmp-6.0.0a:0= + dev-libs/libgcrypt:0= + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.71 +" +RDEPEND="${COMMON_DEPEND} + !dev-libs/botan[gmp(-)] +" +BDEPEND="sys-devel/gettext" + +src_prepare() { + ecm_src_prepare + + # Gentoo workaround because gmp.h in MULTILIB_WRAPPED_HEADERS is breaking this + sed -i -e "/^find_package/ s/\"\${LibGMP_MIN_VERSION}\" //" \ + CMakeLists.txt || die + sed -i -e "/^find_dependency/ s/ \"@LibGMP_MIN_VERSION@\"//" \ + KF5TorrentConfig.cmake.in || die +} + +src_test() { + # failing network tests + local myctestargs=( + -E "(fin|packetloss|send|superseedtest|transmit|utppolltest)" + ) + + ecm_src_test +} diff --git a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild index 20727b86a578..a418383e960a 100644 --- a/net-libs/libquotient/libquotient-0.7.2-r3.ebuild +++ b/net-libs/libquotient/libquotient-0.7.2-r3.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/libQuotient-${PV}" LICENSE="LGPL-2+" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/net-libs/rest/rest-0.9.1-r1.ebuild b/net-libs/rest/rest-0.9.1-r1.ebuild index 65c6683460a6..2127ae60fc5e 100644 --- a/net-libs/rest/rest-0.9.1-r1.ebuild +++ b/net-libs/rest/rest-0.9.1-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Librest" LICENSE="LGPL-2.1" SLOT="1.0" # librest_soversion -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="gtk-doc +introspection test vala" REQUIRED_USE=" gtk-doc? ( introspection ) diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest index f54e4ecb50e0..8c2084f61be6 100644 --- a/net-libs/webkit-gtk/Manifest +++ b/net-libs/webkit-gtk/Manifest @@ -1,2 +1,3 @@ DIST webkitgtk-2.40.1.tar.xz 39599544 BLAKE2B b50c983eafdb215e62e1509873691bc3f932c8b5daf0ceeaefc041d3bc6c5ff804f25af5f761837a3f37df07c1c598f5984e40b116e70a3523d508d13594dc4d SHA512 e94b9a651b3c120e3dc918831c8a7fcfbd35f6760a53b7b39a07c7d792ddf99082030bf8b44a522001df4a7368c2b9145606f7a1cc8e0ed60498a0b78325bc5c DIST webkitgtk-2.40.2.tar.xz 40065104 BLAKE2B 177ac87de1c17768c50761f4146f3c8dc218abacb9de0c811ec4acf2ea7117cd62e256cb09345c55ee8da7479c8df3faf3c1b09d0876be33dd740bf6541af27d SHA512 2fea73faffe171845f3710995bb27eb7350aa9ba7b513e7f0fc163c09fc63d73112a55dbc010af67e422c59baa9bfc85018f470a0255e43eb17aae465946eef7 +DIST webkitgtk-2.40.3.tar.xz 40064488 BLAKE2B b88b3d9bb6729de8a1b667575acbc9e42c39a222c191ef666f1a58fc593047de1530c597fc2cbc657da845f6262bd4014995fea0cd9776ef60b931769a89594d SHA512 2b10d36427c6cf44c66bb9ddb166363dfc34e23c9b6095eb457d61514298103487a7e80096ead9e653da1b4c0db42613c3a83aa28b19298ec62f50da289eb42e diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild index 7eed67454925..615d7ada0f6c 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r410.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz" LICENSE="LGPL-2+ BSD" SLOT="4.1/0" # soname version of libwebkit2gtk-4.1 -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )" diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild index c3d6fc150158..5d85b604bbdf 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.40.2-r600.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz" LICENSE="LGPL-2+ BSD" SLOT="6/0" # soname version of libwebkit2gtk-6.0 -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )" diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild index 8d407c2de659..a7bc67cdb5e0 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.40.2.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.40.2.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 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X" REQUIRED_USE="|| ( aqua wayland X )" diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild new file mode 100644 index 000000000000..278eda09c2b0 --- /dev/null +++ b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild @@ -0,0 +1,258 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_REQ_USE="xml(+)" +PYTHON_COMPAT=( python3_{9..12} ) +USE_RUBY="ruby30 ruby31 ruby32" + +inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake + +MY_P="webkitgtk-${PV}" +DESCRIPTION="Open source web browser engine" +HOMEPAGE="https://www.webkitgtk.org" +SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz" + +LICENSE="LGPL-2+ BSD" +SLOT="4.1/0" # soname version of libwebkit2gtk-4.1 +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X" +REQUIRED_USE="|| ( aqua wayland X )" + +# Tests do not run when built from tarballs +# https://bugs.webkit.org/show_bug.cgi?id=215986 +RESTRICT="test" + +# Dependencies found at Source/cmake/OptionsGTK.cmake +# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is +# experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30 +# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE) +# TODO: gst-plugins-base[X] is only needed when build configuration ends up +# with GLX set, but that's a bit automagic too to fix +# Softblocking webkit-gtk-2.38:4 as we going to use webkit-2.38:4.1's WebKitDriver binary +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= + >=media-libs/libepoxy-1.4.0 + >=net-libs/libsoup-3.0.8:3.0[introspection?] + >=dev-libs/libxml2-2.8.0:2 + >=media-libs/libpng-1.4:0= + dev-db/sqlite:3 + sys-libs/zlib:0 + >=app-accessibility/at-spi2-core-2.46.0:2 + media-libs/libwebp:= + + >=dev-libs/glib-2.70.0:2 + >=dev-libs/libxslt-1.1.7 + media-libs/woff2 + 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 + ) + + dev-libs/hyphen + jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) + avif? ( >=media-libs/libavif-0.9.0:= ) + lcms? ( media-libs/lcms:2 ) + + media-libs/mesa + media-libs/libglvnd + 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 ) + != 5 for C++17-specific compiler flags" + fi + fi +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then + check-reqs_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Respect CC, otherwise fails on prefix #395875 + tc-export CC + + # It does not compile on alpha without this in LDFLAGS + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 + use alpha && append-ldflags "-Wl,--no-relax" + + # ld segfaults on ia64 with LDFLAGS --as-needed, bug #555504 + use ia64 && append-ldflags "-Wl,--no-as-needed" + + # Sigbuses on SPARC with mcpu and co., bug #??? + use sparc && filter-flags "-mvis" + + # https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634 + use ppc64 && append-flags "-mminimal-toc" + + # Try to use less memory, bug #469942 (see Fedora .spec for reference) + # --no-keep-memory doesn't work on ia64, bug #502492 + if ! use ia64; then + append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") + fi + + # Ruby situation is a bit complicated. See bug 513888 + local rubyimpl + local ruby_interpreter="" + local RUBY + for rubyimpl in ${USE_RUBY}; do + if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then + RUBY="$(type -P ${rubyimpl})" + ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}" + fi + done + # This will rarely occur. Only a couple of corner cases could lead us to + # that failure. See bug 513888 + [[ -z ${ruby_interpreter} ]] && die "No suitable ruby interpreter found" + # JavaScriptCore/Scripts/postprocess-asm invokes another Ruby script directly + # so it doesn't respect RUBY_EXECUTABLE, bug #771744. + sed -i -e "s:#!/usr/bin/env ruby:#!${RUBY}:" $(grep -rl "/usr/bin/env ruby" Source/JavaScriptCore || die) || die + + # TODO: Check Web Audio support + # should somehow let user select between them? + + local mycmakeargs=( + -DPython_EXECUTABLE="${PYTHON}" + ${ruby_interpreter} + $(cmake_use_find_package gles2-only OpenGLES2) + $(cmake_use_find_package !gles2-only OpenGL) + # If bubblewrap[suid] then portage makes it go-r and cmake find_program fails with that + -DBWRAP_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/bwrap + -DDBUS_PROXY_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/xdg-dbus-proxy + -DPORT=GTK + # Source/cmake/WebKitFeatures.cmake + -DENABLE_API_TESTS=OFF + -DENABLE_BUBBLEWRAP_SANDBOX=$(usex seccomp) + -DENABLE_GAMEPAD=$(usex gamepad) + -DENABLE_MINIBROWSER=$(usex examples) + -DENABLE_PDFJS=$(usex pdf) + -DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service) + -DENABLE_SPELLCHECK=$(usex spell) + -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) + -DENABLE_VIDEO=$(usex gstreamer) + -DUSE_GSTREAMER_WEBRTC=$(usex gstreamer) + -DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer) + -DENABLE_WEBDRIVER=ON + -DENABLE_WEBGL=ON + -DENABLE_WEB_AUDIO=$(usex gstreamer) + -DUSE_AVIF=$(usex avif) + # Source/cmake/OptionsGTK.cmake + -DENABLE_GLES2=$(usex gles2-only) + -DENABLE_DOCUMENTATION=OFF + -DENABLE_INTROSPECTION=$(usex introspection) + -DENABLE_JOURNALD_LOG=$(usex systemd) + -DENABLE_QUARTZ_TARGET=$(usex aqua) + -DENABLE_WAYLAND_TARGET=$(usex wayland) + -DENABLE_X11_TARGET=$(usex X) + -DUSE_GBM=ON + -DUSE_GTK4=OFF + -DUSE_JPEGXL=OFF + -DUSE_LCMS=$(usex lcms) + -DUSE_LIBHYPHEN=ON + -DUSE_LIBSECRET=$(usex keyring) + -DUSE_OPENGL_OR_ES=ON + -DUSE_OPENJPEG=$(usex jpeg2k) + -DUSE_SOUP2=OFF + -DUSE_WOFF2=ON + ) + + # https://bugs.gentoo.org/761238 + append-cppflags -DNDEBUG + + WK_USE_CCACHE=NO cmake_src_configure +} + +src_install() { + cmake_src_install + + insinto /usr/share/gtk-doc/html + # This will install API docs specific to webkit2gtk-4.1 + doins -r "${S}"/Documentation/{jsc-glib,webkit2gtk,webkit2gtk-web-extension}-${SLOT%/*} +} + +pkg_postinst() { + optfeature "geolocation service (used at runtime if available)" "app-misc/geoclue" + optfeature "Common Multimedia codecs" "media-plugins/gst-plugins-meta" + optfeature "(MPEG-)DASH support" "media-plugins/gst-plugins-dash" + optfeature "HTTP-Live-Streaming support" "media-plugins/gst-plugins-hls" +} diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild new file mode 100644 index 000000000000..2304283a8fcf --- /dev/null +++ b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild @@ -0,0 +1,251 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_REQ_USE="xml(+)" +PYTHON_COMPAT=( python3_{9..12} ) +USE_RUBY="ruby30 ruby31 ruby32" + +inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake + +MY_P="webkitgtk-${PV}" +DESCRIPTION="Open source web browser engine" +HOMEPAGE="https://www.webkitgtk.org" +SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz" + +LICENSE="LGPL-2+ BSD" +SLOT="6/0" # soname version of libwebkit2gtk-6.0 +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X" +REQUIRED_USE="|| ( aqua wayland X )" + +# Tests do not run when built from tarballs +# https://bugs.webkit.org/show_bug.cgi?id=215986 +RESTRICT="test" + +# Dependencies found at Source/cmake/OptionsGTK.cmake +# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is +# experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30 +# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE) +# TODO: gst-plugins-base[X] is only needed when build configuration ends up +# with GLX set, but that's a bit automagic too to fix +# Softblocking webkit-gtk-2.38:4 as we going to use webkit-2.38:4.1's WebKitDriver binary +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?] + gui-libs/gtk:4 + >=media-libs/harfbuzz-1.4.2:=[icu(+)] + >=dev-libs/icu-61.2:= + media-libs/libjpeg-turbo:0= + >=media-libs/libepoxy-1.4.0 + >=net-libs/libsoup-3.0.8:3.0[introspection?] + >=dev-libs/libxml2-2.8.0:2 + >=media-libs/libpng-1.4:0= + dev-db/sqlite:3 + sys-libs/zlib:0 + >=app-accessibility/at-spi2-core-2.46.0:2 + media-libs/libwebp:= + + >=dev-libs/glib-2.70.0:2 + >=dev-libs/libxslt-1.1.7 + media-libs/woff2 + 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 + ) + + dev-libs/hyphen + jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) + avif? ( >=media-libs/libavif-0.9.0:= ) + lcms? ( media-libs/lcms:2 ) + + media-libs/mesa + media-libs/libglvnd + 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 ) + != 5 for C++17-specific compiler flags" + fi + fi +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then + check-reqs_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Respect CC, otherwise fails on prefix #395875 + tc-export CC + + # It does not compile on alpha without this in LDFLAGS + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 + use alpha && append-ldflags "-Wl,--no-relax" + + # ld segfaults on ia64 with LDFLAGS --as-needed, bug #555504 + use ia64 && append-ldflags "-Wl,--no-as-needed" + + # Sigbuses on SPARC with mcpu and co., bug #??? + use sparc && filter-flags "-mvis" + + # https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634 + use ppc64 && append-flags "-mminimal-toc" + + # Try to use less memory, bug #469942 (see Fedora .spec for reference) + # --no-keep-memory doesn't work on ia64, bug #502492 + if ! use ia64; then + append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") + fi + + # Ruby situation is a bit complicated. See bug 513888 + local rubyimpl + local ruby_interpreter="" + local RUBY + for rubyimpl in ${USE_RUBY}; do + if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then + RUBY="$(type -P ${rubyimpl})" + ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}" + fi + done + # This will rarely occur. Only a couple of corner cases could lead us to + # that failure. See bug 513888 + [[ -z ${ruby_interpreter} ]] && die "No suitable ruby interpreter found" + # JavaScriptCore/Scripts/postprocess-asm invokes another Ruby script directly + # so it doesn't respect RUBY_EXECUTABLE, bug #771744. + sed -i -e "s:#!/usr/bin/env ruby:#!${RUBY}:" $(grep -rl "/usr/bin/env ruby" Source/JavaScriptCore || die) || die + + # TODO: Check Web Audio support + # should somehow let user select between them? + + local mycmakeargs=( + -DPython_EXECUTABLE="${PYTHON}" + ${ruby_interpreter} + $(cmake_use_find_package gles2-only OpenGLES2) + $(cmake_use_find_package !gles2-only OpenGL) + # If bubblewrap[suid] then portage makes it go-r and cmake find_program fails with that + -DBWRAP_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/bwrap + -DDBUS_PROXY_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/xdg-dbus-proxy + -DPORT=GTK + # Source/cmake/WebKitFeatures.cmake + -DENABLE_API_TESTS=OFF + -DENABLE_BUBBLEWRAP_SANDBOX=$(usex seccomp) + -DENABLE_GAMEPAD=$(usex gamepad) + -DENABLE_MINIBROWSER=$(usex examples) + -DENABLE_PDFJS=$(usex pdf) + -DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service) + -DENABLE_SPELLCHECK=$(usex spell) + -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) + -DENABLE_VIDEO=$(usex gstreamer) + -DUSE_GSTREAMER_WEBRTC=$(usex gstreamer) + -DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer) + -DENABLE_WEBDRIVER=OFF # Disable WebDriver for webkit2gtk-5.0 and use the webkit2gtk-4.1 + -DENABLE_WEBGL=ON + -DENABLE_WEB_AUDIO=$(usex gstreamer) + -DUSE_AVIF=$(usex avif) + # Source/cmake/OptionsGTK.cmake + -DENABLE_GLES2=$(usex gles2-only) + -DENABLE_DOCUMENTATION=OFF + -DENABLE_INTROSPECTION=$(usex introspection) + -DENABLE_JOURNALD_LOG=$(usex systemd) + -DENABLE_QUARTZ_TARGET=$(usex aqua) + -DENABLE_WAYLAND_TARGET=$(usex wayland) + -DENABLE_X11_TARGET=$(usex X) + -DUSE_GBM=ON + -DUSE_GTK4=ON # webkit2gtk-6.0 + -DUSE_JPEGXL=OFF + -DUSE_LCMS=$(usex lcms) + -DUSE_LIBHYPHEN=ON + -DUSE_LIBSECRET=$(usex keyring) + -DUSE_OPENGL_OR_ES=ON + -DUSE_OPENJPEG=$(usex jpeg2k) + -DUSE_SOUP2=OFF + -DUSE_WOFF2=ON + ) + + # https://bugs.gentoo.org/761238 + append-cppflags -DNDEBUG + + WK_USE_CCACHE=NO cmake_src_configure +} + +pkg_postinst() { + optfeature "geolocation service (used at runtime if available)" "app-misc/geoclue" + optfeature "Common Multimedia codecs" "media-plugins/gst-plugins-meta" + optfeature "(MPEG-)DASH support" "media-plugins/gst-plugins-dash" + optfeature "HTTP-Live-Streaming support" "media-plugins/gst-plugins-hls" +} diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild new file mode 100644 index 000000000000..30dc4de1563d --- /dev/null +++ b/net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild @@ -0,0 +1,248 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_REQ_USE="xml(+)" +PYTHON_COMPAT=( python3_{9..12} ) +USE_RUBY="ruby30 ruby31 ruby32" + +inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake + +MY_P="webkitgtk-${PV}" +DESCRIPTION="Open source web browser engine" +HOMEPAGE="https://www.webkitgtk.org" +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 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X" +REQUIRED_USE="|| ( aqua wayland X )" + +# Tests do not run when built from tarballs +# https://bugs.webkit.org/show_bug.cgi?id=215986 +RESTRICT="test" + +# Dependencies found at Source/cmake/OptionsGTK.cmake +# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is +# experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30 +# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE) +# TODO: gst-plugins-base[X] is only needed when build configuration ends up +# with GLX set, but that's a bit automagic too to fix +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= + >=media-libs/libepoxy-1.4.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 + >=app-accessibility/at-spi2-core-2.46.0:2 + media-libs/libwebp:= + + >=dev-libs/glib-2.70.0:2 + >=dev-libs/libxslt-1.1.7 + media-libs/woff2 + 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 + ) + + dev-libs/hyphen + jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) + avif? ( >=media-libs/libavif-0.9.0:= ) + lcms? ( media-libs/lcms:2 ) + + media-libs/mesa + media-libs/libglvnd + 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 ) +" +DEPEND="${RDEPEND}" +# Need real bison, not yacc +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 + dev-util/unifdef + >=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 +" + +S="${WORKDIR}/${MY_P}" + +CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307 + +pkg_pretend() { + if [[ ${MERGE_TYPE} != "binary" ]] ; then + if is-flagq "-g*" && ! is-flagq "-g*0" ; then + einfo "Checking for sufficient disk space to build ${PN} with debugging CFLAGS" + check-reqs_pkg_pretend + fi + + if ! test-flag-CXX -std=c++17 ; then + die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags" + fi + fi +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != "binary" ]] && is-flagq "-g*" && ! is-flagq "-g*0" ; then + check-reqs_pkg_setup + fi + + python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Respect CC, otherwise fails on prefix #395875 + tc-export CC + + # It does not compile on alpha without this in LDFLAGS + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 + use alpha && append-ldflags "-Wl,--no-relax" + + # ld segfaults on ia64 with LDFLAGS --as-needed, bug #555504 + use ia64 && append-ldflags "-Wl,--no-as-needed" + + # Sigbuses on SPARC with mcpu and co., bug #??? + use sparc && filter-flags "-mvis" + + # https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634 + use ppc64 && append-flags "-mminimal-toc" + + # Try to use less memory, bug #469942 (see Fedora .spec for reference) + # --no-keep-memory doesn't work on ia64, bug #502492 + if ! use ia64; then + append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") + fi + + # Ruby situation is a bit complicated. See bug 513888 + local rubyimpl + local ruby_interpreter="" + local RUBY + for rubyimpl in ${USE_RUBY}; do + if has_version -b "virtual/rubygems[ruby_targets_${rubyimpl}(-)]"; then + RUBY="$(type -P ${rubyimpl})" + ruby_interpreter="-DRUBY_EXECUTABLE=${RUBY}" + fi + done + # This will rarely occur. Only a couple of corner cases could lead us to + # that failure. See bug 513888 + [[ -z ${ruby_interpreter} ]] && die "No suitable ruby interpreter found" + # JavaScriptCore/Scripts/postprocess-asm invokes another Ruby script directly + # so it doesn't respect RUBY_EXECUTABLE, bug #771744. + sed -i -e "s:#!/usr/bin/env ruby:#!${RUBY}:" $(grep -rl "/usr/bin/env ruby" Source/JavaScriptCore || die) || die + + # TODO: Check Web Audio support + # should somehow let user select between them? + + local mycmakeargs=( + -DPython_EXECUTABLE="${PYTHON}" + ${ruby_interpreter} + $(cmake_use_find_package gles2-only OpenGLES2) + $(cmake_use_find_package !gles2-only OpenGL) + # If bubblewrap[suid] then portage makes it go-r and cmake find_program fails with that + -DBWRAP_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/bwrap + -DDBUS_PROXY_EXECUTABLE:FILEPATH="${EPREFIX}"/usr/bin/xdg-dbus-proxy + -DPORT=GTK + # Source/cmake/WebKitFeatures.cmake + -DENABLE_API_TESTS=OFF + -DENABLE_BUBBLEWRAP_SANDBOX=$(usex seccomp) + -DENABLE_GAMEPAD=$(usex gamepad) + -DENABLE_MINIBROWSER=$(usex examples) + -DENABLE_PDFJS=$(usex pdf) + -DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service) + -DENABLE_SPELLCHECK=$(usex spell) + -DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) + -DENABLE_VIDEO=$(usex gstreamer) + -DUSE_GSTREAMER_WEBRTC=$(usex gstreamer) + -DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer) + -DENABLE_WEBDRIVER=OFF # Disable WebDriver for webkit2gtk-4.0 and use the webkit2gtk-4.1 + -DENABLE_WEBGL=ON + -DENABLE_WEB_AUDIO=$(usex gstreamer) + -DUSE_AVIF=$(usex avif) + # Source/cmake/OptionsGTK.cmake + -DENABLE_GLES2=$(usex gles2-only) + -DENABLE_DOCUMENTATION=OFF + -DENABLE_INTROSPECTION=$(usex introspection) + -DENABLE_JOURNALD_LOG=$(usex systemd) + -DENABLE_QUARTZ_TARGET=$(usex aqua) + -DENABLE_WAYLAND_TARGET=$(usex wayland) + -DENABLE_X11_TARGET=$(usex X) + -DUSE_GBM=ON + -DUSE_GTK4=OFF + -DUSE_JPEGXL=OFF + -DUSE_LCMS=$(usex lcms) + -DUSE_LIBHYPHEN=ON + -DUSE_LIBSECRET=$(usex keyring) + -DUSE_OPENGL_OR_ES=ON + -DUSE_OPENJPEG=$(usex jpeg2k) + -DUSE_SOUP2=ON + -DUSE_WOFF2=ON + ) + + # https://bugs.gentoo.org/761238 + append-cppflags -DNDEBUG + + WK_USE_CCACHE=NO cmake_src_configure +} + +pkg_postinst() { + optfeature "geolocation service (used at runtime if available)" "app-misc/geoclue" + optfeature "Common Multimedia codecs" "media-plugins/gst-plugins-meta" + optfeature "(MPEG-)DASH support" "media-plugins/gst-plugins-dash" + optfeature "HTTP-Live-Streaming support" "media-plugins/gst-plugins-hls" +} diff --git a/net-libs/xrootd/files/xrootd-5.4.3-no_automagic.patch b/net-libs/xrootd/files/xrootd-5.4.3-no_automagic.patch deleted file mode 100644 index d50ea40e1c49..000000000000 --- a/net-libs/xrootd/files/xrootd-5.4.3-no_automagic.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/cmake/XRootDFindLibs.cmake -+++ b/cmake/XRootDFindLibs.cmake -@@ -25,15 +25,19 @@ - - find_package( TinyXml ) - --find_package( LibXml2 ) -+if( ENABLE_LIBXML2 ) -+find_package( LibXml2 REQUIRED ) - if( LIBXML2_FOUND ) - add_definitions( -DHAVE_XML2 ) - endif() -+endif() - --find_package( Systemd ) -+if( ENABLE_SYSTEMD ) -+find_package( Systemd REQUIRED ) - if( SYSTEMD_FOUND ) - add_definitions( -DHAVE_SYSTEMD ) - endif() -+endif() - - find_package( CURL ) - diff --git a/net-libs/xrootd/xrootd-5.6.0.ebuild b/net-libs/xrootd/xrootd-5.6.0.ebuild index dd92b0da08dc..f7121d82e57c 100644 --- a/net-libs/xrootd/xrootd-5.6.0.ebuild +++ b/net-libs/xrootd/xrootd-5.6.0.ebuild @@ -101,6 +101,7 @@ src_prepare() { src_configure() { local mycmakeargs=( -DUSE_SYSTEM_ISAL=TRUE + $(usex python "-DINSTALL_PYTHON_BINDINGS=FALSE" "") -DXRDCEPH_SUBMODULE=$(usex ceph) -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex libxml2 "no" "yes") -DCMAKE_DISABLE_FIND_PACKAGE_systemd=$(usex systemd "no" "yes") diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 93eedfa7cd31f52d75e3bb63945b92e773b36db8..78809ed36cab22b9d26180c92799a04b63a1bcfb 100644 GIT binary patch literal 54116 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 JFyx4a0RRuD`X&GX literal 54096 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 pfA?( "${ED}"/usr/lib/NetworkManager/conf.d/iwd.conf || die + [device] + wifi.backend=iwd + EOF + fi + + mv "${ED}"/usr/share/doc/{NetworkManager/examples/,${PF}} || die + rmdir "${ED}"/usr/share/doc/NetworkManager || die + + # Empty + rmdir "${ED}"/var{/lib{/NetworkManager,},} || die +} + +pkg_postinst() { + udev_reload + + systemd_reenable NetworkManager.service + ! use systemd && readme.gentoo_print_elog + + if [[ -e "${EROOT}/etc/NetworkManager/nm-system-settings.conf" ]]; then + ewarn "The ${PN} system configuration file has moved to a new location." + ewarn "You must migrate your settings from ${EROOT}/etc/NetworkManager/nm-system-settings.conf" + ewarn "to ${EROOT}/etc/NetworkManager/NetworkManager.conf" + ewarn + ewarn "After doing so, you can remove ${EROOT}/etc/NetworkManager/nm-system-settings.conf" + fi + + # NM fallbacks to plugin specified at compile time (upstream bug #738611) + # but still show a warning to remember people to have cleaner config file + if [[ -e "${EROOT}/etc/NetworkManager/NetworkManager.conf" ]]; then + if grep plugins "${EROOT}/etc/NetworkManager/NetworkManager.conf" | grep -q ifnet; then + ewarn + ewarn "You seem to use 'ifnet' plugin in ${EROOT}/etc/NetworkManager/NetworkManager.conf" + ewarn "Since it won't be used, you will need to stop setting ifnet plugin there." + ewarn + fi + fi + + # NM shows lots of errors making nmcli almost unusable, bug #528748 upstream bug #690457 + if grep -r "psk-flags=1" "${EROOT}"/etc/NetworkManager/; then + ewarn "You have psk-flags=1 setting in above files, you will need to" + ewarn "either reconfigure affected networks or, at least, set the flag" + ewarn "value to '0'." + fi + + if use dhclient || use dhcpcd; then + ewarn "You have enabled USE=dhclient and/or USE=dhcpcd, but NetworkManager since" + ewarn "version 1.20 defaults to the internal DHCP client. If the internal client" + ewarn "works for you, and you're happy with, the alternative USE flags can be" + ewarn "disabled. If you want to use dhclient or dhcpcd, then you need to tweak" + ewarn "the main.dhcp configuration option to use one of them instead of internal." + fi +} + +pkg_postrm() { + udev_reload +} diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest index 48b7ac987a83..625c5037afdd 100644 --- a/net-misc/rclone/Manifest +++ b/net-misc/rclone/Manifest @@ -2,3 +2,5 @@ DIST rclone-1.61.1-deps.tar.xz 286458984 BLAKE2B 5129b10d67c0b8dbc03d5f3250667fd DIST rclone-1.61.1.tar.gz 16112718 BLAKE2B cb68fedf03812451d9c8ded88bfc073c8177948b1e932acf99d22b23d3d11b1f52027e2afe88472ba6c88637a8e58e2955b67575ed7356b7b0900d6c7a7bb65c SHA512 739b976a4538586670b797c92f9cbd416c3589444a611926b5edd074e8249dfcff9d95e8053459aa42c4cbe90009a9ba1c3abb9be8e8718db6276fdc39386273 DIST rclone-1.62.2-deps.tar.xz 294265336 BLAKE2B 7f44b9972ab902ea53beb2cb6475dc4bbc1ca3b7254d1177a8d49107d6ce90724b0bb37567aecbd9421151ca0f7e7eaa01e6b4ed0d995264ddfc944cae98220e SHA512 2e1a6b864094b364745402b857036ebdea4dd83dddee6f18e3e40fbb0e740bae4d460b6f592d9ee50632fa73d6447f8dee0748a73a738a6dce263a20a1eae975 DIST rclone-1.62.2.tar.gz 16172767 BLAKE2B 29dd755a25adb3b332b45a662dd6ae1280c38a940e76cc6e3c5ccd38620b43b0b9f0a4598d752583ddff7e2c860416e4e36b6cdfc00cf81f03437ac13e88aba3 SHA512 c29b666ab5573e80f9e61955e987cf3834306bfebce209775f5838a0844e26b5c5ec41d64b8a8444745a99fd8e9c104b18631aeffb438e89839f996221b1c8ca +DIST rclone-1.63.0-deps.tar.xz 297987608 BLAKE2B cfda8663ca32b36f5e56db74a724bded03473d4626a55111cf6e06c70b9d8a1678e371eb129cfa5ab4c09df67a22a6887e1681c099e4459f83521c6ad424e4e7 SHA512 604339abaead46ea4332c3eb8459575a6e26b5440f8743a17a5ae95954adf7f8f17039aea555b5e5534211d5091fd345646a6b43e1deba4fb4fb2576fb783881 +DIST rclone-1.63.0.tar.gz 16291884 BLAKE2B 540755808dd73fac061c481e2ea4f1ee241bcd55ccabda9b05343f2074f1672868c4246baff42471ecc7000455fe2c2a04c93578faa994aa0323e0033681bb38 SHA512 5f4590a5244d4eb1a51fc15a4ebef70941af94db8790d3ea1bd56b91f399f580b2cd1cc168c5d5e1fd9ee4bc4a3a4a908c8720aead8f8c24bcee3eacc6423ef3 diff --git a/net-misc/rclone/rclone-1.63.0.ebuild b/net-misc/rclone/rclone-1.63.0.ebuild new file mode 100644 index 000000000000..715bda67b36e --- /dev/null +++ b/net-misc/rclone/rclone-1.63.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +SRC_URI=" + https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz +" + +DESCRIPTION="A program to sync files to and from various cloud storage providers" +HOMEPAGE="https://rclone.org/" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +IUSE="" + +RDEPEND="sys-fs/fuse:3" + +src_compile() { + go build -mod=readonly . || die "compile failed" +} + +src_test() { + # Setting CI skips unreliable tests, see fstest/testy/testy.go + # TestAddPlugin and TestRemovePlugin fail + RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run "!Test.*Plugin" ./... || die "test failed" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc README.md + + ./rclone genautocomplete bash ${PN}.bash || die + newbashcomp ${PN}.bash ${PN} + + ./rclone genautocomplete zsh ${PN}.zsh || die + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/net-misc/vde/vde-2.3.3.ebuild b/net-misc/vde/vde-2.3.3.ebuild index 947387d53224..3b9c43da2dd5 100644 --- a/net-misc/vde/vde-2.3.3.ebuild +++ b/net-misc/vde/vde-2.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ HOMEPAGE="https://virtualsquare.org/" LICENSE="GPL-2" SLOT="0" if [[ ${PV} != 9999 ]] ; then - KEYWORDS="amd64 arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm64 ~loong ~mips ~ppc ppc64 ~riscv x86" fi IUSE="pcap selinux static-libs" diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest index 0c5a954c32ee..35162d2bdc9e 100644 --- a/net-misc/xmrig/Manifest +++ b/net-misc/xmrig/Manifest @@ -3,3 +3,4 @@ DIST xmrig-6.19.0.tar.gz 2409845 BLAKE2B 4798b40555b2ea57a76fedfc0a86dd27f035389 DIST xmrig-6.19.1.tar.gz 2410643 BLAKE2B c3cf133826b5e6aa1c4b95cd149d654464fba92b6de27b74afa47089944256a642cb9b6cc33b4f988b0c0fdbd96e2f9c9d16c44a7afb99b88fd8f0f8335ab09f SHA512 2089ab48a44de0032f4db39a6668b1cd70f0dfbb14d1bda0d351bb2b4c39a0efdd993825ed896f0250cfac70e63cf88be3bcfd989b784712401bae99487aa4bf DIST xmrig-6.19.2.tar.gz 2411237 BLAKE2B 66bd9d00d8afa9f67f5ed36646cec105f472de855aa6b4fd0c4b3b81e2b47f369a478c1a4f24a58492be5a076df94f8835772e8c51b3af428cd3a24af43b6c3e SHA512 6d986985b58db0f0433648719b9783f723a7eec9f11fe7f801ebb8ac856106f343846ab81f1a078e7bdbe9f6695c1e53713d82042d324e3667897f3f9c39abcf DIST xmrig-6.19.3.tar.gz 2411844 BLAKE2B 6904ea00e912d6833833244f9913ffe5c4e2ac476d13449ece818bd8bed8d801db64f0d7de829c328c47d67cccd853050a83d533c78ac2985ba925fa830ea9c5 SHA512 59c9d8fb36e2542583c1c8ec08f59f19f2271bcdcffa9b869d52dd7ca94661d06286a9356937102dfb6b6b67ab382d7d9e5d2490151f38178bccce4290b64c48 +DIST xmrig-6.20.0.tar.gz 2412536 BLAKE2B 7842c2ed52abb80ae0bc3cef3dd3972e6ebdaa02c64e851df1ec5388b8e4efc9be2b772f9295043ec65793300b9fde04819b838060c07619bf0b0244dbb7a9d6 SHA512 52a32f6a2aec8e4660fe408eac483456e705721fad139fa863a55ca4cc7144872b286d716ae4ffbfd6977f2b29ae10766c40bb02362fbf2b8fa2889c0c6d488a diff --git a/net-misc/xmrig/xmrig-6.20.0.ebuild b/net-misc/xmrig/xmrig-6.20.0.ebuild new file mode 100644 index 000000000000..7f9e7dd2397c --- /dev/null +++ b/net-misc/xmrig/xmrig-6.20.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" +HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="Apache-2.0 GPL-3+ MIT" +SLOT="0" +IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" + +DEPEND=" + dev-libs/libuv:= + hwloc? ( >=sys-apps/hwloc-2.5.0:= ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND=" + ${DEPEND} + !arm64? ( sys-apps/msr-tools ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.12.2-nonotls.patch +) + +src_prepare() { + if ! use donate ; then + sed -i 's/1;/0;/g' src/donate.h || die + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DWITH_HWLOC=$(usex hwloc) + -DWITH_TLS=$(usex ssl) + -DWITH_OPENCL=$(usex opencl) + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + default + keepdir /etc/xmrig + systemd_dounit "${FILESDIR}"/xmrig.service + dobin "${BUILD_DIR}/xmrig" + dobin "${S}/scripts/enable_1gb_pages.sh" + dobin "${S}/scripts/randomx_boost.sh" +} diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest index 49b631eb196e..5ff7b890b590 100644 --- a/net-misc/yt-dlp/Manifest +++ b/net-misc/yt-dlp/Manifest @@ -1,3 +1 @@ -DIST yt-dlp-2023.03.04.tar.gz 5125843 BLAKE2B 8c2a610b98e83b6aa4b4daaaaaaf805a2e780a38af21168a90f305196f14716df5830235a600278158a7e3a758e3a5daf56e88cbaa38f4675b52a7bfbfdb1dd2 SHA512 3220ad0d7445351e5786b5ff1634b633a601f64216813129056d0c8470ce8afa2e6df6d402a9381980df6611e9341039cb7f576dfd444b05fbb1417ba1aced52 -DIST yt-dlp-2023.06.21.tar.gz 5320227 BLAKE2B c7a48345623a1ef1419c3eb3d762c03ec960ae386751c317425c0e13e123f4afd23e8ea6aeca70741026ee9ea716f819641768c84da5a2e963d0863b4eaf14fe SHA512 6073e37df7bc080cfb74192ba3af1912ff73e8689e321a1e9156e9c23f80fe2a4fbb956da2a9df60ad147bbadf19d185e5eab892b8634a7fd5d907dc675c238a -DIST yt-dlp-2023.06.22.tar.gz 5341212 BLAKE2B 90595785894cc8c3e8da163ae830afb72f0cc19c306ddfa8fa4a9dbfcd897dae540d01039e05b4232f135e32af736dfe34256eb767f5c90da7e995b230049b3b SHA512 0755f2104f71ff5cecba5007ebb351cf9426b4cc47579c6f3a9d8954c7ead9727df159c307e3338f0b49a8d458011b94cadde53afa77ff372517de814da9dfcb +DIST yt-dlp-2023.07.06.tar.gz 5362006 BLAKE2B a1675bf6fc41a4a4fb90401a50cc0dc7e84d4d751aed7ee9520d04fba8060f6c877a13d9a9e07ce8f36ffb2053f6048d54eaa5628d97c41457b36b965127d342 SHA512 f9f276ccd01293d27a749575653449d73e13896c175a51f3687b2f6d1c6b97154f6c9fb2868f0c37a6e94cb692e223c7c595e741c5b2db82d2b9e1d0b2f8958d diff --git a/net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild b/net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild deleted file mode 100644 index 296074c45bb5..000000000000 --- a/net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) -inherit bash-completion-r1 distutils-r1 optfeature wrapper - -DESCRIPTION="youtube-dl fork with additional features and fixes" -HOMEPAGE="https://github.com/yt-dlp/yt-dlp/" -SRC_URI="https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos" - -RDEPEND=" - dev-python/pycryptodome[${PYTHON_USEDEP}] - !net-misc/youtube-dl[-yt-dlp(-)]" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # 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' -} - -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 - - make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl" -} - -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-misc/yt-dlp/yt-dlp-2023.06.21.ebuild b/net-misc/yt-dlp/yt-dlp-2023.06.21.ebuild deleted file mode 100644 index 77c77e61186a..000000000000 --- a/net-misc/yt-dlp/yt-dlp-2023.06.21.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -inherit bash-completion-r1 distutils-r1 optfeature wrapper - -DESCRIPTION="youtube-dl fork with additional features and fixes" -HOMEPAGE="https://github.com/yt-dlp/yt-dlp/" -SRC_URI="https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos" - -RDEPEND=" - dev-python/pycryptodome[${PYTHON_USEDEP}] - !net-misc/youtube-dl[-yt-dlp(-)]" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # 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' -} - -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 - - make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl" -} - -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-misc/yt-dlp/yt-dlp-2023.06.22.ebuild b/net-misc/yt-dlp/yt-dlp-2023.07.06.ebuild similarity index 100% rename from net-misc/yt-dlp/yt-dlp-2023.06.22.ebuild rename to net-misc/yt-dlp/yt-dlp-2023.07.06.ebuild diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz index 2da23d9c42abf91e90cb2f52e8ee29adcb457c3a..e41cd97adf10b8f6ebce723d42c9e8cd8bc71867 100644 GIT binary patch literal 2398 zcmV-k38D5MiwFP!00002|7DlUj$OAAMd$vC{sAW}l0~wHGU6aX;!Ny$P-Ky|0zDdP zC9wZKiw61;1dyzjb@L)@nP}ea|B4 zSU#Djw58H?MAdmxvNW~t7}H~#KK%HXcPjZIHD5AMuAb}OsT~|=fN z!@Ga{_0Qk`_|rof_H8_UJN;?@@dy9({_Ll(56Ua;1++cu**0g{T7A~yrNyy2B}TNI zv-N&boxLc|F@- z$5yuthHHBV%Uy=&B3*{;1x|npq-%4e4Op6kITH1YCpiYtBllzm5wx7e442Z>#U^OGKIHUJ?9kF*Gi?! zS$Pe!S$p1X@n!89FfF;SKJApDm#6pG+X8g>&2VC!G1e$kIB1!0FDtC&hk3%r@|Mde zo29hsV@uB6D;!O^v3x7WKaF8BY6|8D(^4v&=v7n6_6pd)etrD#`OE(D1~8WS0$8>Q zLwN#R;Q1`4K#R`N2LqSY!J_aQjisiiBrkhGxl^pRu}1A>@t_ou3K}!jJ#z33pa2QF z@NuXhYlbmp;p_*2jXB4ZQuZ@o0?9=N8avVymT83(aW&~}mAntyae*ld_h@r>Q|oIf z@|L#irS|G{)Yvaihe#O6J9^yKqeQktlK#tzn+ zG%G*0W(~o2S02wGkuBu>jyS@d*bENY*wENO3y`O^Qj`hzfzD@?4sdVa+VP4NYI%X` z3Pf$14+PS#N^#gwH{HOuRJVEYz&o-unNXu#M$FU1V$EVaiP={Kas-3G+!Yq2)-#XA z-Wr@9mGK`W+R*hW*j!00DSCc}%4YEmyq2og&dabWJW@rHWUKrzA|%5mE3IVh(TJ7c z_)L?onsQU33Ey+9Q5Rr#tN>Y_o-q*ZVmYsxEuXm;F|X z`UbFxJ9JV9Kf!F>_PBO>aC>%_OK*iUpog3W?jaQyGyE;JJdKwNrk$b$b{k%|G9jdJ zVipTb**FkRe50pGrMzoWeT?G-QHZ8MAB>f%6`A3rE$N_Z6_ukNeY= z;~T&VXMaI#P0YCILi_}g6!NBxiJ$gf`Bn^UaLif}zbB*x#o$!NJK^Qo93A@*Tpur~ z1P$`R)WF$mkCiHlzD5UWs7D(G=@~B$8=Xcp zVf!L4YF>N>w=49HMXQ^KGEC>As8(u+_aZbiB&-E*552-5n)tJl0evT&kL43cL@EXr z`-Ovlg1CQ1s@UZw?P{HcX4IvH zzch+YO`??&&};SFCs~+)Fe7|YyPQfrASEMJW2U+@O#!A?p~8RyCBJ80uJ~GlV#Ss6 zvna<#5671KMj~FZNHT}}jWiaXTT~ht_OrLoWyIF@+`1cE{F(uAh{ETOJHwQ z{Bd!ohmi{nuc&e_9!Q?glY-PkH@TKtArRZ51Z!=T2D)o)#2Op0v0;P>*NT^B6 z0UV{%qARvIgSLuLAm6q`xibn?C1#)!)$3MVZ2!ggN8nrR4zUj8o0MxYhR*_)}Tqk3GuT-XuZ{?d;H%xF}@|rxm2~O&zf_Gpcz6A=W0aFg64+hvnMb7-Xp zl)OEkBTe^4NORaTz1On+*MIUK-~IUR>Er$~Vtg6D|K;O{Cn?#UzWv*~zkZj$eexo6 z?{eB1y4?LpT1}6e*=Z@S*=yu!Ds^m=lcydzttTr|B5AK}%5M8~>q~NPt+wNR>{%oo z&nNSgwp5y0RGlX!PgDC2nzBtYDa9vtb9sq47FTl#4%qX zI~UD)%(m0f>irzayYE(AN=tK^0l#t0ev)U?Xfs6IL7@}5FkZz=6aLsp&UdD!~h z_wWAxmp^^?!;eqJ{F`|BW{#KrhwsOy_h-L+c~X}2SJ3vXXZxIGYaO$eQCb|YQ^KO< zoW1vx8YhnyfTTdb7YsE+nAf@Q(rz-v(75n zPT#A41+7?SdaLuru{d35#Ll&a_E`bcHjilO{D}WORhG6jYIR`TB5O&SHI)i}ljWKI zI=;GRFkE|du-wH)F4DzhFHn}!-Ba*nFXIigf4;mt|NQxvU*8ZD@dv;LTg?m+z-^e+ zG`cAtTR;g5Wf`cYG3@M-x?Sd-RQmzGUByxtMrvs?_%u^9?~J7Sa)q~9N6sngSSyt- zXXRz?v-Z5(;$`hCU|MoteflY;m#6pG+XHm?&E~{A+gMhnaL_X0URGGkhk3$njh2g* z%}`n$wk792DjZF@F?=u1kIY=GreObIT1tfzy=p4i-vIm9FV7!7|Ga;G0E}V20+xNk zP@Vu6cs|Q1(4up6W5Z>2uqZ5}vDEdHG|FC3?i8=hmepPs4@wcKpfOY3mV-Bd0wn0d z*P()}8O|;XXFmwc=CmoL?5}_cBo{F>cBCmR(+VfzYI3wy@;+#12uxYHN1MC5dS6SC zx3pa^wO41#NmHI}=E(dysVF;QlVuGz5t%lI&p1W)R2(AirfojR@4DxYO+;Pq6sb{4~`@JJO&lD+c5A|%5mFRf(l(TJ7c z`0OTKHRYy66TUaFMqPl}u>xdydd5Jsi|4#*l4J9pW%Zg1JU~R=;ti@#FE4AXpZ22^ z^#QPnJ9JV9Kf!E=Z@YGSaC>H#OK*iUpog3c_mGN~1Z4c8-(kuC@1JaBn4Wk*q8I)&2E)!<8-!vQOlxna_+Sv;FbHH2&efzN! z7djk0hV0Xb+^(~Yd?1F-KAFF@MFMaDnM7=l^-3|~gBEfScBaFm$nZ!TPS9=cvuF^S z$s2rQ;Cw{hIW^ZCrb4sn`&@gs)h4nQhve8FS~ajN9FNijlTIVheVtJdk9EwLDx_vD zzajSg)AI#v#K-ra9#A6zUqQnR2bho>xmBZGh^AzW3GNpD8B=iV%6nIvmOFDeJQ@c>pfteY zHdH#Vp_riJgpnJ_49JZfm=|72P00hyYSMF5LSmyqiVH$7w2xF%#@-u!5z{zfN)Om` zQHYFwSolXROXLl-pP$!!|0y12nerQ6sAv*)QF$B>TFTk6%D`>$kt0fvkZ>A|qd+>u zv4L|k9n@^}589H83sq=PBz|i?ovO$jw^74vB~DDVLvA68@HIL}Lp|CkNMG^du+eEm zlc-zdMa_%v;C6-H0gJ~xl;KN}ek!$N^ddAfB&-mIsx~PaD1pB#8PIpa`4~QdM5JP1 z0V^kYg4v!pI%nF0Ue|CtqfNiz_43pH@V~P3^d`#LZj)b{*ps(g#Lz*Zo>04cBTgs= znGQl7G#RJxek>JN!0)0$k^s@xXktg!pq2_XHc=qE!T#H`D+uELnW~CiZqlySiJoa2 zEyio3=+q=yDFMA!&nVa}0U<)9PWOTWA(%j^>g=iROjCgARj4qaK*{f!#T8#mP^=84 z{4C0`)5Edlj`{egSR@&OX1U8y&v=k_cXEHg>*Ks|ee>n>=MOKBEVH*_ArbJs+%uBq z(atq6$eT$-yDJfncdBC4)|I&u8L^B*kfR)t62=bFZC{gvtvJ5gWowz;5paw) zVUy4;-xO!C6()nP}y zk?mZe(BInRLH9dC=c1Bm{v(`_re84qnzjFCIvq?~{Vm!{Kr*wL&1KMG4m0Dhah~Z3ViMZnj~B3)hO3;z5?b z{y)Q1^c65%6lfN9TENLRy#d{En<$BUH1?dhNhgS(q7}fP;xw$7F2fCna;b|0bsF8_ zQUFKkwCIW{&Y-O#6v($dQSO{VRf!p>MD@BA7u$dJeG7bx*&$X#zDc= 2.6.x has dropped support for Berkeley DB." + eerror " OpenLDAP >= 2.5.x has dropped support for Berkeley DB." eerror " You will need to migrate per upstream's migration notes" eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html." eerror " Your existing database will not be accessible until it is" diff --git a/net-nds/openldap/openldap-2.6.3-r7.ebuild b/net-nds/openldap/openldap-2.6.3-r7.ebuild index 2533d50f6a45..807dbe901d7a 100644 --- a/net-nds/openldap/openldap-2.6.3-r7.ebuild +++ b/net-nds/openldap/openldap-2.6.3-r7.ebuild @@ -238,7 +238,7 @@ openldap_find_versiontags() { # This will not cover detection of cn=Config based configuration, but # it's hopefully good enough. if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then - eerror " OpenLDAP >= 2.6.x has dropped support for Shell backend." + eerror " OpenLDAP >= 2.5.x has dropped support for Shell backend." eerror " You will need to migrate per upstream's migration notes" eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html." eerror " Your existing database will not be accessible until it is" @@ -247,7 +247,7 @@ openldap_find_versiontags() { fail=1 fi if has_version "${CATEGORY}/${PN}[berkdb]" || grep -sq '^backend.*(bdb|hdb)' /etc/openldap/slapd.conf; then - eerror " OpenLDAP >= 2.6.x has dropped support for Berkeley DB." + eerror " OpenLDAP >= 2.5.x has dropped support for Berkeley DB." eerror " You will need to migrate per upstream's migration notes" eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html." eerror " Your existing database will not be accessible until it is" diff --git a/net-nds/openldap/openldap-2.6.4-r1.ebuild b/net-nds/openldap/openldap-2.6.4-r1.ebuild index 15efe59d9ec6..9ab2af209b71 100644 --- a/net-nds/openldap/openldap-2.6.4-r1.ebuild +++ b/net-nds/openldap/openldap-2.6.4-r1.ebuild @@ -239,7 +239,7 @@ openldap_find_versiontags() { # This will not cover detection of cn=Config based configuration, but # it's hopefully good enough. if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then - eerror " OpenLDAP >= 2.6.x has dropped support for Shell backend." + eerror " OpenLDAP >= 2.5.x has dropped support for Shell backend." eerror " You will need to migrate per upstream's migration notes" eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html." eerror " Your existing database will not be accessible until it is" @@ -248,7 +248,7 @@ openldap_find_versiontags() { fail=1 fi if has_version "${CATEGORY}/${PN}[berkdb]" || grep -sq '^backend.*(bdb|hdb)' /etc/openldap/slapd.conf; then - eerror " OpenLDAP >= 2.6.x has dropped support for Berkeley DB." + eerror " OpenLDAP >= 2.5.x has dropped support for Berkeley DB." eerror " You will need to migrate per upstream's migration notes" eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html." eerror " Your existing database will not be accessible until it is" diff --git a/net-nds/openldap/openldap-2.6.4-r2.ebuild b/net-nds/openldap/openldap-2.6.4-r2.ebuild index 767192ee5982..b144468124f7 100644 --- a/net-nds/openldap/openldap-2.6.4-r2.ebuild +++ b/net-nds/openldap/openldap-2.6.4-r2.ebuild @@ -241,7 +241,7 @@ openldap_find_versiontags() { # This will not cover detection of cn=Config based configuration, but # it's hopefully good enough. if grep -sq '^backend.*shell' "${EROOT}"/etc/openldap/slapd.conf; then - eerror " OpenLDAP >= 2.6.x has dropped support for Shell backend." + eerror " OpenLDAP >= 2.5.x has dropped support for Shell backend." eerror " You will need to migrate per upstream's migration notes" eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html." eerror " Your existing database will not be accessible until it is" @@ -250,7 +250,7 @@ openldap_find_versiontags() { fail=1 fi if has_version "${CATEGORY}/${PN}[berkdb]" || grep -sq '^backend.*(bdb|hdb)' /etc/openldap/slapd.conf; then - eerror " OpenLDAP >= 2.6.x has dropped support for Berkeley DB." + eerror " OpenLDAP >= 2.5.x has dropped support for Berkeley DB." eerror " You will need to migrate per upstream's migration notes" eerror " at https://www.openldap.org/doc/admin25/appendix-upgrading.html." eerror " Your existing database will not be accessible until it is" diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz index 128b1027bc997bfbc4ad57e94118e558f3f584b9..dc64fc4665b2abd412b34ad5037509e19db47db4 100644 GIT binary patch literal 2233 zcmV;q2uAlGiwFP!00002|6P~cj%7CyhVOZbegVLTvdg}lh#(Mzo8$$`c2$U&nMTtc zg}gnVk*0TtQEPg&*4}H`fBh%_>BA2no<8}j9ecGu{O8lhr(9}#`sVK+{`PJ8=4q=m zHyc~jU8T%bimEr+IXr4fIq82$ z+p25&Nm`On z$vkDP+44v_`O{cRmabM>vDn+1*V=O=>*+|ZgBMm0o3`sZn^j3E=kzF|TK()ZxBTwA z5C8b&(r4ExY-+BVEmiPKZih{bVG9hbgmal}q|>`>O}*D1QO_EDR+F@`5+4t*vkU;Y z(!V0seH8KDyR*fy`ff>GvbF{SVHHR=Vd-BgDOibM)%5EG&XPE>x?6F z3~g!02_8AUYAVTf7Y3%?lX(=DvTbc$_71U6|NiGCn7{n%9cHD-8)jOjtLu;?y|h-2 zkK}ATZLcGjo{O}aRff!3nyy-{vbyD+AJ)=*T5V?R3h2WIdp*5caYkbfdNp>Qq9fH2 zb(fyD+F~$Wyl8%7Sr@hyqco^He0xam2Y$(ld~yjUB{7;9#A-f*&7Xjgp{1YhWma%3 zHb<@FFyhz;MyHf}Puwb1X7j$qpzS^;!48|YIijiRcwn~e^Xv2P_s?Hm{N(}K%>50s zdclD*P^EY)EuW)J6!{g991R#$rKiQRjP-F>BPJ`_R{6`Topb7GR`MCq?9d>-up1qybuXcDS)tsfutUx5Kov<}v`2hll{)Sl2+9iH;koOD38%3e3p#?e}Gyg1TTsfp{= z04@|OW?gqHxF3w!Cwn&hq*d)5-m*?zPu1j+oOR9Qw zLc{_~G?AfQ6Tt$edHd zpZ%AY^=z;2_$89_8)9B}$1O(ySY&aFx)2C;tD6(xi_$q zz!@=HRPsRV%gf7;Kiik{j$+atk~C{X2NI$Oj07PXj^6-cd5Kli+S7P7vAL)SG=rNt zw2uyMTH^)-^#miuJ%nP>0DAJ@8qh&fTZb94__-`|9ok!%qIOb&%_3p*E|QiMB}9tm&iM2mlOwl za&5lgXL6@l9MUH%uJaqfUhSuk@9RZ*NHX~L!0>x5b1o)TaDyuu*xDUG@EnyCB~f}R z4MQTnZ^p%7zI&#+q+P|SC}TD4+o%sE6H2Ptz*+V70V+#EHUl>l@)X@L6?v0nuPfT@ zGhtXbHZ`Ep9jvn)+<-<$ln`*I7kq3nEh&bXBC^{ZNJ6q`T65}$A2^nIwAI%PdT%qJ4zRGMVD##?O6wlt%{wF z48u2wwqRfb)5VS^j7fYl9V?b?-4+Gs;lf=nZcUl&xY9MU(53X0bh|Go(|b4lpuW)y zvtBrSq`*X-I7k}+1Cx$4U@#q^Gq|+T52ihAPs%iV9;Z`hSDs_W0Xk51yhPSez{nP{!35Kb&H=1z)3~wT{EE=$nnFPE(>jwb&JesRcx!AZVBuL#YG3 zm9JhzX^#scfjyz_4@|uck;6w!2!Q`L-F50ah{D!o;^8_z?`<`e5jKdm6LnL?BEF=i|^a=puB{o^J3*I-84p1CdCe ztBpw=+gDqa4pd6w7AGYPi-X@+z#{MxXh%45UM0=wf4c^C#E4=6pH4MY<^awV3Jxd@ z!Pk5As#mJ?56&e3X!qok4sBa#UBNk6D*4PF=!u+?N!@kn?0H&DhCpCg{@s58^I!yw Hcn<&od1Y!} literal 2228 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 C2vP|E diff --git a/net-news/alligator/Manifest b/net-news/alligator/Manifest index cc869818638a..d18fcf18a100 100644 --- a/net-news/alligator/Manifest +++ b/net-news/alligator/Manifest @@ -1 +1,2 @@ DIST alligator-23.04.2.tar.xz 189172 BLAKE2B 5331087d36405680f7de03b4cf6dc2bfdb4947dd970d94ca2f946e4edb50039e8922b90e3542d8e19b00c8fccecd8162ed88a5b4fea78f17f8fa96912af730b5 SHA512 5ffe46d222b347bc74c0e9d9c419a1a8f31897e55e8d4d62ad49fcb7d884b4038ce74ac2273330eeae668604fc0f6b1941a499672be42b4a5a169a5901d38614 +DIST alligator-23.04.3.tar.xz 189728 BLAKE2B de4afc5852542272b257cada64e10721b47c762c04080c89780e2fade82a98e154e407d6dc5836aa008bf15a51e412195fef1c5cf38780b8f6b9cf473fe880f0 SHA512 b2763ec9ee5c269c8d668058a8db73e6f661588ff48c60e15fa5378a19c9f4a36bea12d89424c3ab7ec1064903f736308eb04dfc66ddcb037e24b3ea2c3a7a2e diff --git a/net-news/alligator/alligator-23.04.2.ebuild b/net-news/alligator/alligator-23.04.2.ebuild index 6a0205f05e42..c4575db1d2f6 100644 --- a/net-news/alligator/alligator-23.04.2.ebuild +++ b/net-news/alligator/alligator-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/alligator/" LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" DEPEND=" >=dev-libs/kirigami-addons-0.6:5 diff --git a/net-news/alligator/alligator-23.04.3.ebuild b/net-news/alligator/alligator-23.04.3.ebuild new file mode 100644 index 000000000000..6a0205f05e42 --- /dev/null +++ b/net-news/alligator/alligator-23.04.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Convergent RSS/Atom feed reader for Plasma" +HOMEPAGE="https://apps.kde.org/alligator/" + +LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/kirigami-addons-0.6:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/syndication-${KFMIN}:5 +" +RDEPEND="${DEPEND}" diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz index fa4971b24fb6e3b9a1709e194376842cd25df98f..b532a194a08303de8b499199d45563bec60fdc49 100644 GIT binary patch literal 6757 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 H#4i8<%W57$ literal 6756 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 GF8~1H{^$w- diff --git a/net-p2p/ktorrent/Manifest b/net-p2p/ktorrent/Manifest index 8e2699ffa87b..764db8fdada0 100644 --- a/net-p2p/ktorrent/Manifest +++ b/net-p2p/ktorrent/Manifest @@ -1,2 +1,3 @@ DIST ktorrent-22.12.3.tar.xz 2144172 BLAKE2B 627dd303153aa0189d44bb944e6dba4ac91e2bbf9919780de671c8ce88984c9743ea76b415b2d5140e1f69a68dc94405ff7f256fe0bc4f3d6118d7e453b4ced7 SHA512 7e7c11a80758b399fc1a66e505e087ab846b837e5e8fec0f310156605423d078b92e0c3a75669c3f85fb3119781ce9350ef0e29ccb5b8fb2685c7aab127b85d9 DIST ktorrent-23.04.2.tar.xz 2150068 BLAKE2B d949b78952638e0ae7a9e8cdf5621cf226e9522d88dbf46bca9db7a0a29e8fc0f953593493f2fb49c9f0b9479278656cf0ed8f4eaa72803ad625bff66ef996a0 SHA512 f89a9845edd08d54828e9a628de684db1a4a2c07ec38ae38c002ac66c68f42528b32dfc56ae3885f5e3d876987986cb1f1c08ad5e363e6b5ec14769c0c466708 +DIST ktorrent-23.04.3.tar.xz 2150912 BLAKE2B a5dd4db22d68098192d4a7d8e3b6f8ce60ffb46de46a007ed05548031db1e8a2e31e987fc36ea1a09186e27c08985319336ae5ba90c7127fe4c9035881fb357b SHA512 a803ed8963184f15029e034de4e6e25945d26bd3903afe838eaf0f0f74b3ccb53f1b7732694bda443b8d6bae5ca91f27622334fc628a41002eed7f8e3459c0e5 diff --git a/net-p2p/ktorrent/ktorrent-23.04.2.ebuild b/net-p2p/ktorrent/ktorrent-23.04.2.ebuild index 06376d2a56b4..df0ec9bc6e5d 100644 --- a/net-p2p/ktorrent/ktorrent-23.04.2.ebuild +++ b/net-p2p/ktorrent/ktorrent-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/ktorrent/" LICENSE="GPL-2" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +logviewer +magnetgenerator +mediaplayer rss +scanfolder +shutdown +stats +upnp +webengine +zeroconf" diff --git a/net-p2p/ktorrent/ktorrent-23.04.3.ebuild b/net-p2p/ktorrent/ktorrent-23.04.3.ebuild new file mode 100644 index 000000000000..06376d2a56b4 --- /dev/null +++ b/net-p2p/ktorrent/ktorrent-23.04.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="optional" +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Powerful BitTorrent client based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/ktorrent/" + +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="+bwscheduler +downloadorder +infowidget +ipfilter +logviewer +magnetgenerator ++mediaplayer rss +scanfolder +shutdown +stats +upnp +webengine +zeroconf" + +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}: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/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/solid-${KFMIN}:5 + >=net-libs/libktorrent-${PVCUT}:5 + infowidget? ( dev-libs/geoip ) + mediaplayer? ( + >=media-libs/phonon-4.11.0 + >=media-libs/taglib-1.5 + ) + rss? ( + >=dev-qt/qtwebengine-${QTMIN}:5 + >=kde-frameworks/syndication-${KFMIN}:5 + ) + shutdown? ( kde-plasma/libkworkspace:5 ) + stats? ( >=kde-frameworks/kplotting-${KFMIN}:5 ) + upnp? ( >=kde-frameworks/kcompletion-${KFMIN}:5 ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 ) + zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:5 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.71 +" +RDEPEND="${COMMON_DEPEND} + ipfilter? ( + app-arch/bzip2 + app-arch/unzip + kde-apps/kio-extras:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + ) +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + -DENABLE_BWSCHEDULER_PLUGIN=$(usex bwscheduler) + -DENABLE_DOWNLOADORDER_PLUGIN=$(usex downloadorder) + -DENABLE_INFOWIDGET_PLUGIN=$(usex infowidget) + -DENABLE_IPFILTER_PLUGIN=$(usex ipfilter) + -DENABLE_LOGVIEWER_PLUGIN=$(usex logviewer) + -DENABLE_MAGNETGENERATOR_PLUGIN=$(usex magnetgenerator) + -DENABLE_MEDIAPLAYER_PLUGIN=$(usex mediaplayer) + $(cmake_use_find_package rss KF5Syndication) + -DENABLE_SCANFOLDER_PLUGIN=$(usex scanfolder) + -DENABLE_SHUTDOWN_PLUGIN=$(usex shutdown) + -DENABLE_STATS_PLUGIN=$(usex stats) + -DENABLE_UPNP_PLUGIN=$(usex upnp) + -DENABLE_SEARCH_PLUGIN=$(usex webengine) + -DENABLE_ZEROCONF_PLUGIN=$(usex zeroconf) + ) +# add back when ported +# -DENABLE_WEBINTERFACE_PLUGIN=$(usex webinterface) + ecm_src_configure +} diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz index 749db54d443dae5ce61e202f90553e09f5f443d7..724dfc4947cd7f1f0328f38f04e9376b629ad515 100644 GIT binary patch literal 5369 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%0Ds&<{;*rIL=d zb0F2fVRTO7uE<0t7vSk*1RotIJH~F*T1a65v%GJ%VqtT$&@@#cms_v8B8yXKR9PH) z#ql`ULJ!R2?Xq$Le-BJoJ?O;}b!#k+o#2tJz)h;ELDxR$2Aq~fC8QhZaEk7B9muX% z-JsJQ-bb;1dwSVFe;Y6B3(jf44iF7$l5>ERwH*n5}KT z`&=G`5*b7uJO7Jjq8J-I<*S@-?9fQ4s4nAWZ9ePF+!LB8bf(6@Hd)g_kvzERu#UI{ zVW3_`*R4^>sQcqi+lacN*4Gh?AZUX|t>gC!_xAk!>D`r>OT%gF3(~=TP#H9NfeBbj zI>3tl{{rUGe|v&`re*vl=AWgjqH~1Wn~ypq7tluipB8jw5}JfMa%QBb%;WS4hM{aa z8tS?u!>i{?Fj&Ngb>Fuz9b^)Z`-~H&tAr5s_?**QKtj%_rvDEJ4C-RpeAmq*D3ybm z5RSDo&4p3Q4|M*?O8I?sRe$QvNuIhL!muMQgmL@|6I0-m30qh}{KNkNj@+C6x-$R( DLjvnp delta 7204 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 diff --git a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10.ebuild b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild similarity index 94% rename from net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10.ebuild rename to net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild index 0ee4f08b5ebe..2992e2b0a3ae 100644 --- a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10.ebuild +++ b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +GNOME2_EAUTORECONF=yes GNOME_ORG_MODULE="NetworkManager-${PN##*-}" inherit gnome2 @@ -46,13 +47,12 @@ BDEPEND=" virtual/pkgconfig " -PATCHES+=( +PATCHES=( "${FILESDIR}"/${P}-check-webkit-if-gtk.patch ) src_configure() { local myconf=( - gnome2_src_configure --disable-more-warnings --disable-static --without-libnm-glib @@ -60,5 +60,6 @@ src_configure() { $(use_with gtk authdlg) $(use_with gtk gtk4) ) - econf "${myconf[@]}" + + gnome2_src_configure "${myconf[@]}" } diff --git a/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild b/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild index eeb2045ffa4f..d1eab994abc1 100644 --- a/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild +++ b/net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${ LICENSE="GPL-3-with-openssl-exception openssl" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" DEPEND=" dev-libs/openssl:= diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index 13fcea762546dddf0d13455b8135d814a2b83797..49226d22b87d2aa79338fbecd516ee946125093b 100644 GIT binary patch delta 12979 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 delta 13007 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 RwWGCv`hWAXdxQ;R003E(!H56= diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest index 590a5b58d4f6..bf90982bd86d 100644 --- a/net-wireless/bluez/Manifest +++ b/net-wireless/bluez/Manifest @@ -1 +1,2 @@ DIST bluez-5.66.tar.xz 2257288 BLAKE2B af1911cf590461a874daa16bedb8a021a3b2c2af3254360c035d2180e0f355372651bd41da342c26e6d9631d726dd08e0d6a83a22069333b94b6fce6d546718c SHA512 ed0994932687eacf27207867366671b323671f5d5199daf36ea5eff8f254f2bc99ef989ef7df9883b35c06f2af60452be8bad0a06109428a4717cf2b247b4865 +DIST bluez-5.68.tar.xz 2319788 BLAKE2B 3beca78fadef4d66df6f237b7460f6ac4bf001d80c856b599faa2cc1232c4342c7945eace5a6667009b9d19f2368f9841e608f07bc826b30ce9112c43dd7e316 SHA512 1805fb68923a5e098777b69835d7593396f8f2bbf52e1cfe58e7447621497a700b23389c79e96b2d663c611335f6ea9df11efe8aa75a8842f6b73105f66e799c diff --git a/net-wireless/bluez/bluez-5.68.ebuild b/net-wireless/bluez/bluez-5.68.ebuild new file mode 100644 index 000000000000..e1bfed36ea31 --- /dev/null +++ b/net-wireless/bluez/bluez-5.68.ebuild @@ -0,0 +1,292 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 + +DESCRIPTION="Bluetooth Tools and System Daemons for Linux" +HOMEPAGE="http://www.bluez.org" +SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" + +# Since this release all remaining extra-tools need readline support, but this could +# change in the future, hence, this REQUIRED_USE constraint could be dropped +# again in the future. +# btpclient needs mesh, bug #790587 +REQUIRED_USE=" + btpclient? ( mesh ) + extra-tools? ( deprecated readline ) + test? ( ${PYTHON_REQUIRED_USE} ) + test-programs? ( ${PYTHON_REQUIRED_USE} ) +" + +TEST_DEPS="${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/dbus-python-1[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + dev-python/docutils + virtual/pkgconfig + test? ( ${TEST_DEPS} ) +" +DEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + btpclient? ( >=dev-libs/ell-0.39 ) + cups? ( net-print/cups:= ) + mesh? ( + >=dev-libs/ell-0.39 + >=dev-libs/json-c-0.13:= + sys-libs/readline:0= + ) + midi? ( media-libs/alsa-lib ) + obex? ( dev-libs/libical:= ) + readline? ( sys-libs/readline:0= ) + systemd? ( sys-apps/systemd ) + >=sys-apps/dbus-1.6:= + udev? ( >=virtual/udev-172 ) +" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-bluetooth ) + test-programs? ( ${TEST_DEPS} ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) + # http://www.spinics.net/lists/linux-bluetooth/msg58739.html + # https://bugs.gentoo.org/539844 + # https://github.com/bluez/bluez/issues/268 + "${FILESDIR}"/${PN}-udevadm-path-r1.patch + + # Fedora patches + # https://lore.kernel.org/linux-bluetooth/20220901110719.176944-1-hadess@hadess.net/T/#m9c08d004cd5422783ee1d93154f42303bba9169f + "${FILESDIR}"/${PN}-5.66-power-state-adapter-property.patch + + # Fixed in next release + "${FILESDIR}"/${P}-bap-resume.patch + "${FILESDIR}"/${P}-bap-nonzero.patch + "${FILESDIR}"/${P}-bap-dettach-io.patch + "${FILESDIR}"/${P}-bap-ebusy-fix.patch + "${FILESDIR}"/${P}-monitor-decoding.patch + "${FILESDIR}"/${P}-heap-use-after-free.patch +) + +pkg_setup() { + # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html + # to prevent bugs like: + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP ~BT_BNEP_MC_FILTER + ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH ~CRYPTO_USER_API_SKCIPHER ~RFKILL" + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + # https://bugzilla.kernel.org/show_bug.cgi?id=206815 + if use mesh || use test; then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER + ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM ~CRYPTO_AEAD ~CRYPTO_CMAC + ~CRYPTO_MD5 ~CRYPTO_SHA1 ~KEY_DH_OPERATIONS" + fi + linux-info_pkg_setup + + if use test || use test-programs; then + python-single-r1_pkg_setup + fi + + if ! use udev; then + ewarn + ewarn "You are installing ${PN} with USE=-udev. This means various bluetooth" + ewarn "devices and adapters from Apple, Dell, Logitech etc. will not work," + ewarn "and hid2hci will not be available." + ewarn + fi +} + +src_prepare() { + default + + # http://www.spinics.net/lists/linux-bluetooth/msg38490.html + if ! use systemd; then + eapply "${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-session-r2.patch + fi + + eautoreconf + + if use cups; then + # Only not .am to not need to run eautoreconf only because of this + sed -i \ + -e "s:cupsdir = \$(libdir)/cups:cupsdir = $(cups-config --serverbin):" \ + Makefile.{in,tools} || die + fi + + multilib_copy_sources +} + +multilib_src_configure() { + local myconf=( + # readline is automagic when client is enabled + # --enable-client always needs readline, bug #504038 + # --enable-mesh is handled in the same way + ac_cv_header_readline_readline_h=$(multilib_native_usex readline) + ac_cv_header_readline_readline_h=$(multilib_native_usex mesh) + ) + + if ! multilib_is_native_abi; then + myconf+=( + # deps not used for the library + {DBUS,GLIB}_{CFLAGS,LIBS}=' ' + ) + fi + + econf \ + --localstatedir=/var \ + --disable-android \ + --enable-datafiles \ + --enable-optimization \ + $(use_enable debug) \ + --enable-pie \ + --enable-threads \ + --enable-library \ + --enable-tools \ + --enable-manpages \ + --enable-monitor \ + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ + --with-systemduserunitdir="$(systemd_get_userunitdir)" \ + $(multilib_native_use_enable btpclient) \ + $(multilib_native_use_enable btpclient external-ell) \ + $(multilib_native_use_enable cups) \ + $(multilib_native_use_enable deprecated) \ + $(multilib_native_use_enable experimental) \ + $(multilib_native_use_enable mesh) \ + $(multilib_native_use_enable mesh external-ell) \ + $(multilib_native_use_enable midi) \ + $(multilib_native_use_enable obex) \ + $(multilib_native_use_enable readline client) \ + $(multilib_native_use_enable systemd) \ + $(multilib_native_use_enable test-programs test) \ + $(multilib_native_use_enable udev) \ + $(multilib_native_use_enable udev hid2hci) \ + $(multilib_native_use_enable udev sixaxis) +} + +multilib_src_compile() { + if multilib_is_native_abi; then + default + else + emake -f Makefile -f - libs \ + <<<'libs: $(lib_LTLIBRARIES)' + fi +} + +multilib_src_test() { + multilib_is_native_abi && default +} + +multilib_src_install() { + if multilib_is_native_abi; then + emake DESTDIR="${D}" install + + # Only install extra-tools when relevant USE flag is enabled + if use extra-tools; then + ewarn "Upstream doesn't support using this tools and their bugs are" + ewarn "likely to be ignored forever, also they can break without" + ewarn "previous announcement." + ewarn "Upstream also states all this tools are not really needed," + ewarn "then, if you still need to rely on them, you must ask them" + ewarn "to either install that tool by default or add the needed" + ewarn "functionality to the existing 'official' tools." + ewarn "Please report this issues to:" + ewarn "http://www.bluez.org/development/lists/" + + # Upstream doesn't install this, bug #524640 + # http://permalink.gmane.org/gmane.linux.bluez.kernel/53115 + # http://comments.gmane.org/gmane.linux.bluez.kernel/54564 + dobin tools/btmgmt + # gatttool is only built with readline, bug #530776 + # https://bugzilla.redhat.com/show_bug.cgi?id=1141909 + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720486 + # https://bugs.archlinux.org/task/37686 + dobin attrib/gatttool + # https://bugzilla.redhat.com/show_bug.cgi?id=1699680 + dobin tools/avinfo + fi + + # Not installed by default after being built, bug #666756 + use btpclient && dobin tools/btpclient + + # Unittests are not that useful once installed, so make them optional + if use test-programs; then + # Drop python2 only test tools + # https://bugzilla.kernel.org/show_bug.cgi?id=206819 + rm "${ED}"/usr/$(get_libdir)/bluez/test/simple-player || die + # https://bugzilla.kernel.org/show_bug.cgi?id=206821 + rm "${ED}"/usr/$(get_libdir)/bluez/test/test-hfp || die + # https://bugzilla.kernel.org/show_bug.cgi?id=206823 + rm "${ED}"/usr/$(get_libdir)/bluez/test/test-sap-server || die + + python_fix_shebang "${ED}"/usr/$(get_libdir)/bluez/test + + for i in $(find "${ED}"/usr/$(get_libdir)/bluez/test -maxdepth 1 -type f ! -name "*.*"); do + dosym "${i}" /usr/bin/bluez-"${i##*/}" + done + fi + else + emake DESTDIR="${D}" \ + install-pkgincludeHEADERS \ + install-libLTLIBRARIES \ + install-pkgconfigDATA + fi +} + +multilib_src_install_all() { + # We need to ensure obexd can be spawned automatically by systemd + # when user-session is enabled: + # http://marc.info/?l=linux-bluetooth&m=148096094716386&w=2 + # https://bugs.gentoo.org/show_bug.cgi?id=577842 + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804908 + # https://bugs.archlinux.org/task/45816 + # https://bugzilla.redhat.com/show_bug.cgi?id=1318441 + # https://bugzilla.redhat.com/show_bug.cgi?id=1389347 + if use systemd; then + dosym obex.service /usr/lib/systemd/user/dbus-org.bluez.obex.service + fi + + find "${D}" -name '*.la' -type f -delete || die + + keepdir /var/lib/bluetooth + + # Upstream don't want people to play with them + # But we keep installing them due to 'historical' reasons + insinto /etc/bluetooth + local d + for d in input network; do + doins profiles/${d}/${d}.conf + done + # Setup auto enable as Fedora does for allowing to use + # keyboards/mouse as soon as possible + sed -i 's/#\[Policy\]$/\[Policy\]/; s/#AutoEnable=false/AutoEnable=true/' src/main.conf || die + doins src/main.conf + + newinitd "${FILESDIR}"/bluetooth-init.d-r5 bluetooth + newconfd "${FILESDIR}"/bluetooth-conf.d bluetooth + + einstalldocs + use doc && dodoc doc/*.txt +} + +pkg_postinst() { + use udev && udev_reload + systemd_reenable bluetooth.service + + has_version net-dialup/ppp || elog "To use dial up networking you must install net-dialup/ppp" +} + +pkg_postrm() { + use udev && udev_reload +} diff --git a/net-wireless/bluez/files/bluez-5.68-bap-dettach-io.patch b/net-wireless/bluez/files/bluez-5.68-bap-dettach-io.patch new file mode 100644 index 000000000000..bb79fc42734b --- /dev/null +++ b/net-wireless/bluez/files/bluez-5.68-bap-dettach-io.patch @@ -0,0 +1,101 @@ +From 7b10e72de6f41585f087e6fc338106b44d3e69c9 Mon Sep 17 00:00:00 2001 +From: Pauli Virtanen +Date: Sun, 2 Jul 2023 21:43:04 +0300 +Subject: shared/bap: detach io for source ASEs only after Stop Ready + +The Client may terminate a CIS when sink is in QOS and source in +Disabling states (BAP v1.0.1 Sec 5.6.5). It may also terminate it when +Receiver Stop Ready has completed successfully (BAP v1.0.1 Sec 5.6.5.1). + +It appears Samsung Galaxy Buds2 Pro (R510XXUOAWA5) ignores the Receiver +Stop Ready command if CIS is already disconnected, and then gets stuck +in disabling state. It works if CIS is disconnected after Receiver Stop +Ready. + +For better compatibility as client for this device, and since it +shouldn't matter for us in which order we do it, disconnect CIS after +completion of Receiver Stop Ready, instead of immediately in Disabling. + +We disconnect also if Receiver Stop Ready fails, given that +disconnecting in Disabled state should be OK. + +Link: https://github.com/bluez/bluez/issues/516 +--- + src/shared/bap.c | 33 +++++++++++++++------------------ + 1 file changed, 15 insertions(+), 18 deletions(-) + +diff --git a/src/shared/bap.c b/src/shared/bap.c +index a0f5a0ae3c..72ce67c086 100644 +--- a/src/shared/bap.c ++++ b/src/shared/bap.c +@@ -1168,18 +1168,6 @@ static bool match_stream_io(const void *data, const void *user_data) + return stream->io == io; + } + +-static void stream_stop_disabling(void *data, void *user_data) +-{ +- struct bt_bap_stream *stream = data; +- +- if (stream->io || stream->ep->state != BT_ASCS_ASE_STATE_DISABLING) +- return; +- +- DBG(stream->bap, "stream %p", stream); +- +- bt_bap_stream_stop(stream, NULL, NULL); +-} +- + static bool bap_stream_io_detach(struct bt_bap_stream *stream) + { + struct bt_bap_stream *link; +@@ -1198,9 +1186,6 @@ static bool bap_stream_io_detach(struct bt_bap_stream *stream) + /* Detach link if in QoS state */ + if (link->ep->state == BT_ASCS_ASE_STATE_QOS) + bap_stream_io_detach(link); +- } else { +- /* Links without IO on disabling state shall be stopped. */ +- queue_foreach(stream->links, stream_stop_disabling, NULL); + } + + stream_io_unref(io); +@@ -1244,6 +1229,15 @@ static struct bt_bap *bt_bap_ref_safe(struct bt_bap *bap) + return bt_bap_ref(bap); + } + ++static void stream_stop_complete(struct bt_bap_stream *stream, uint8_t code, ++ uint8_t reason, void *user_data) ++{ ++ DBG(stream->bap, "stream %p stop 0x%02x 0x%02x", stream, code, reason); ++ ++ if (stream->ep->state == BT_ASCS_ASE_STATE_DISABLING) ++ bap_stream_io_detach(stream); ++} ++ + static void bap_stream_state_changed(struct bt_bap_stream *stream) + { + struct bt_bap *bap = stream->bap; +@@ -1271,7 +1265,9 @@ static void bap_stream_state_changed(struct bt_bap_stream *stream) + bap_stream_update_io_links(stream); + break; + case BT_ASCS_ASE_STATE_DISABLING: +- bap_stream_io_detach(stream); ++ /* As client, we detach after Receiver Stop Ready */ ++ if (!stream->client) ++ bap_stream_io_detach(stream); + break; + case BT_ASCS_ASE_STATE_QOS: + if (stream->io && !stream->io->connecting) +@@ -1305,8 +1301,9 @@ static void bap_stream_state_changed(struct bt_bap_stream *stream) + bt_bap_stream_start(stream, NULL, NULL); + break; + case BT_ASCS_ASE_STATE_DISABLING: +- if (!bt_bap_stream_get_io(stream)) +- bt_bap_stream_stop(stream, NULL, NULL); ++ /* Send Stop Ready, and detach IO after remote replies */ ++ if (stream->client) ++ bt_bap_stream_stop(stream, stream_stop_complete, NULL); + break; + } + +-- +cgit + diff --git a/net-wireless/bluez/files/bluez-5.68-bap-ebusy-fix.patch b/net-wireless/bluez/files/bluez-5.68-bap-ebusy-fix.patch new file mode 100644 index 000000000000..72b875ba4b6f --- /dev/null +++ b/net-wireless/bluez/files/bluez-5.68-bap-ebusy-fix.patch @@ -0,0 +1,206 @@ +From 8c3170190d6f626869f1f382138caf3a16030462 Mon Sep 17 00:00:00 2001 +From: Pauli Virtanen +Date: Sun, 2 Jul 2023 21:43:05 +0300 +Subject: bap: wait for CIG to become configurable before recreating CIS + +ISO sockets cannot be reconnected before all sockets in the same CIG +have been closed, if the CIG was previously active. + +Keep track which endpoints have active CIG, and postpone connecting CIS +until their CIG is no longer active. + +This addresses getting EBUSY from connect() when multiple CIS in the +same CIG move streaming -> qos at the same time, which disconnects CIS +and recreates them. The EBUSY originates from COMMAND_DISALLOWED +response to Set CIG Parameters. + +This requires the kernel side do the Disconnect CIS / Remove CIG / Set +CIG Parameters HCI command steps in the right order, when all old +sockets are closed first before connecting new ones. +--- + profiles/audio/bap.c | 107 ++++++++++++++++++++++++++++++++++++++++++++++----- + 1 file changed, 97 insertions(+), 10 deletions(-) + +diff --git a/profiles/audio/bap.c b/profiles/audio/bap.c +index 8e2fc1556a..d7ce9e0389 100644 +--- a/profiles/audio/bap.c ++++ b/profiles/audio/bap.c +@@ -68,6 +68,7 @@ struct bap_ep { + GIOChannel *io; + unsigned int io_id; + bool recreate; ++ bool cig_active; + struct iovec *caps; + struct iovec *metadata; + struct bt_bap_qos qos; +@@ -525,6 +526,7 @@ static void bap_io_close(struct bap_ep *ep) + + g_io_channel_unref(ep->io); + ep->io = NULL; ++ ep->cig_active = false; + } + + static DBusMessage *set_configuration(DBusConnection *conn, DBusMessage *msg, +@@ -988,7 +990,7 @@ drop: + g_io_channel_shutdown(io, TRUE, NULL); + } + +-static void bap_accept_io(struct bap_data *data, struct bt_bap_stream *stream, ++static void bap_accept_io(struct bap_ep *ep, struct bt_bap_stream *stream, + int fd, int defer) + { + char c; +@@ -1025,12 +1027,52 @@ static void bap_accept_io(struct bap_data *data, struct bt_bap_stream *stream, + } + } + ++ ep->cig_active = true; ++ + return; + + fail: + close(fd); + } + ++struct cig_busy_data { ++ struct btd_adapter *adapter; ++ uint8_t cig; ++}; ++ ++static bool cig_busy_ep(const void *data, const void *match_data) ++{ ++ const struct bap_ep *ep = data; ++ const struct cig_busy_data *info = match_data; ++ ++ return (ep->qos.ucast.cig_id == info->cig) && ep->cig_active; ++} ++ ++static bool cig_busy_session(const void *data, const void *match_data) ++{ ++ const struct bap_data *session = data; ++ const struct cig_busy_data *info = match_data; ++ ++ if (device_get_adapter(session->device) != info->adapter) ++ return false; ++ ++ return queue_find(session->snks, cig_busy_ep, match_data) || ++ queue_find(session->srcs, cig_busy_ep, match_data); ++} ++ ++static bool is_cig_busy(struct bap_data *data, uint8_t cig) ++{ ++ struct cig_busy_data info; ++ ++ if (cig == BT_ISO_QOS_CIG_UNSET) ++ return false; ++ ++ info.adapter = device_get_adapter(data->device); ++ info.cig = cig; ++ ++ return queue_find(sessions, cig_busy_session, &info); ++} ++ + static void bap_create_io(struct bap_data *data, struct bap_ep *ep, + struct bt_bap_stream *stream, int defer); + +@@ -1047,6 +1089,48 @@ static gboolean bap_io_recreate(void *user_data) + return FALSE; + } + ++static void recreate_cig_ep(void *data, void *match_data) ++{ ++ struct bap_ep *ep = (struct bap_ep *)data; ++ struct cig_busy_data *info = match_data; ++ ++ if (ep->qos.ucast.cig_id != info->cig || !ep->recreate || ep->io_id) ++ return; ++ ++ ep->recreate = false; ++ ep->io_id = g_idle_add(bap_io_recreate, ep); ++} ++ ++static void recreate_cig_session(void *data, void *match_data) ++{ ++ struct bap_data *session = data; ++ struct cig_busy_data *info = match_data; ++ ++ if (device_get_adapter(session->device) != info->adapter) ++ return; ++ ++ queue_foreach(session->snks, recreate_cig_ep, match_data); ++ queue_foreach(session->srcs, recreate_cig_ep, match_data); ++} ++ ++static void recreate_cig(struct bap_ep *ep) ++{ ++ struct bap_data *data = ep->data; ++ struct cig_busy_data info; ++ ++ info.adapter = device_get_adapter(data->device); ++ info.cig = ep->qos.ucast.cig_id; ++ ++ DBG("adapter %p ep %p recreate CIG %d", info.adapter, ep, info.cig); ++ ++ if (ep->qos.ucast.cig_id == BT_ISO_QOS_CIG_UNSET) { ++ recreate_cig_ep(ep, &info); ++ return; ++ } ++ ++ queue_foreach(sessions, recreate_cig_session, &info); ++} ++ + static gboolean bap_io_disconnected(GIOChannel *io, GIOCondition cond, + gpointer user_data) + { +@@ -1059,10 +1143,8 @@ static gboolean bap_io_disconnected(GIOChannel *io, GIOCondition cond, + bap_io_close(ep); + + /* Check if connecting recreate IO */ +- if (ep->recreate) { +- ep->recreate = false; +- ep->io_id = g_idle_add(bap_io_recreate, ep); +- } ++ if (!is_cig_busy(ep->data, ep->qos.ucast.cig_id)) ++ recreate_cig(ep); + + return FALSE; + } +@@ -1087,18 +1169,22 @@ static void bap_connect_io(struct bap_data *data, struct bap_ep *ep, + int fd; + + /* If IO already set skip creating it again */ +- if (bt_bap_stream_get_io(stream)) ++ if (bt_bap_stream_get_io(stream)) { ++ DBG("ep %p stream %p has existing io", ep, stream); + return; ++ } + + if (bt_bap_stream_io_is_connecting(stream, &fd)) { +- bap_accept_io(data, stream, fd, defer); ++ bap_accept_io(ep, stream, fd, defer); + return; + } + +- /* If IO channel still up wait for it to be disconnected and then +- * recreate. ++ /* If IO channel still up or CIG is busy, wait for it to be ++ * disconnected and then recreate. + */ +- if (ep->io) { ++ if (ep->io || is_cig_busy(data, ep->qos.ucast.cig_id)) { ++ DBG("ep %p stream %p defer %s wait recreate", ep, stream, ++ defer ? "true" : "false"); + ep->recreate = true; + return; + } +@@ -1131,6 +1217,7 @@ static void bap_connect_io(struct bap_data *data, struct bap_ep *ep, + bap_io_disconnected, ep); + + ep->io = io; ++ ep->cig_active = !defer; + + bt_bap_stream_io_connecting(stream, g_io_channel_unix_get_fd(io)); + } +-- +cgit + diff --git a/net-wireless/bluez/files/bluez-5.68-bap-nonzero.patch b/net-wireless/bluez/files/bluez-5.68-bap-nonzero.patch new file mode 100644 index 000000000000..3a7ddd3c6f2a --- /dev/null +++ b/net-wireless/bluez/files/bluez-5.68-bap-nonzero.patch @@ -0,0 +1,27 @@ +From 8fd0c76b41d35e24e10e45fcf57262482cb978a2 Mon Sep 17 00:00:00 2001 +From: Pauli Virtanen +Date: Sun, 2 Jul 2023 22:34:19 +0300 +Subject: shared/bap: use only nonzero req->id + +In bap_req_new, use same pattern as elsewhere to not use zero as +a valid id. +--- + src/shared/bap.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/shared/bap.c b/src/shared/bap.c +index cf5d810bba..a0f5a0ae3c 100644 +--- a/src/shared/bap.c ++++ b/src/shared/bap.c +@@ -4306,7 +4306,7 @@ static struct bt_bap_req *bap_req_new(struct bt_bap_stream *stream, + static unsigned int id; + + req = new0(struct bt_bap_req, 1); +- req->id = ++id; ++ req->id = ++id ? id : ++id; + req->stream = stream; + req->op = op; + req->iov = util_iov_dup(iov, len); +-- +cgit + diff --git a/net-wireless/bluez/files/bluez-5.68-bap-resume.patch b/net-wireless/bluez/files/bluez-5.68-bap-resume.patch new file mode 100644 index 000000000000..fbc2eeda89cc --- /dev/null +++ b/net-wireless/bluez/files/bluez-5.68-bap-resume.patch @@ -0,0 +1,187 @@ +From 466fce0209a3878512672159168943047a9e2323 Mon Sep 17 00:00:00 2001 +From: Pauli Virtanen +Date: Sun, 2 Jul 2023 22:34:18 +0300 +Subject: transport: handle BAP Enabling state correctly when resuming + +If BAP stream is in Enabling state when transport acquire is attempted, +we should wait for bap_state_changed to emit the completion event. + +transport->resume() is only called with new owner with no +owner->pending, and shall return nonzero completion id on success. +Currently if BAP stream is Enabling, it returns zero which fails the +acquire operation. + +To fix this, return valid completion id in this case instead. Also keep +track of the g_idle_add resume id, so that we don't try to give it to +bt_bap_stream_cancel. + +Fixes sound server getting spurious Not Authorized errors when trying to +acquire a pending transport. This can happen on BAP server: linked +transports become pending when the first of the two enters Streaming. If +sound server tries to acquire the other linked transport whose stream is +still Enabling, the acquire fails (media_owner_free + +btd_error_not_authorized). + +Log: +=============================================================== +profiles/audio/transport.c:bap_state_changed() stream 0x25c2880: qos(2) -> enabling(3) +... +profiles/audio/transport.c:bap_state_changed() stream 0x25cc590: qos(2) -> enabling(3) +... +src/shared/bap.c:bap_stream_state_changed() stream 0x25cc590 dir 0x01: enabling -> streaming +profiles/audio/bap.c:bap_state() stream 0x25cc590: enabling(3) -> streaming(4) +profiles/audio/transport.c:bap_state_changed() stream 0x25cc590: enabling(3) -> streaming(4) +/org/bluez/hci0/dev_XX_XX_XX_XX_XX_XX/fd1: fd(36) ready +profiles/audio/transport.c:transport_update_playing() /org/bluez/hci0/dev_XX_XX_XX_XX_XX_XX/fd1 State=TRANSPORT_STATE_IDLE Playing=1 +profiles/audio/transport.c:transport_set_state() State changed /org/bluez/hci0/dev_XX_XX_XX_XX_XX_XX/fd1: TRANSPORT_STATE_IDLE -> TRANSPORT_STATE_PENDING +profiles/audio/transport.c:transport_set_state() State changed /org/bluez/hci0/dev_XX_XX_XX_XX_XX_XX/fd0: TRANSPORT_STATE_IDLE -> TRANSPORT_STATE_PENDING +profiles/audio/transport.c:media_owner_create() Owner created: sender=:1.1242 +profiles/audio/transport.c:media_owner_free() Owner :1.1242 +=============================================================== +--- + profiles/audio/transport.c | 67 +++++++++++++++++++++++++++++++++++++--------- + 1 file changed, 55 insertions(+), 12 deletions(-) + +diff --git a/profiles/audio/transport.c b/profiles/audio/transport.c +index 77216e10b3..aa3a718b0f 100644 +--- a/profiles/audio/transport.c ++++ b/profiles/audio/transport.c +@@ -86,6 +86,7 @@ struct bap_transport { + unsigned int state_id; + bool linked; + struct bt_bap_qos qos; ++ guint resume_id; + }; + + struct media_transport { +@@ -1191,17 +1192,27 @@ static void bap_enable_complete(struct bt_bap_stream *stream, + media_transport_remove_owner(owner->transport); + } + +-static gboolean resume_complete(void *data) ++static void bap_resume_complete(struct media_transport *transport) + { +- struct media_transport *transport = data; ++ struct bap_transport *bap = transport->data; + struct media_owner *owner = transport->owner; + ++ DBG("stream %p owner %p resume complete", bap->stream, owner); ++ ++ if (bap->resume_id) { ++ g_source_remove(bap->resume_id); ++ bap->resume_id = 0; ++ } ++ + if (!owner) +- return FALSE; ++ return; ++ ++ if (owner->pending) ++ owner->pending->id = 0; + + if (transport->fd < 0) { + media_transport_remove_owner(transport); +- return FALSE; ++ return; + } + + if (owner->pending) { +@@ -1215,15 +1226,13 @@ static gboolean resume_complete(void *data) + DBUS_TYPE_INVALID); + if (!ret) { + media_transport_remove_owner(transport); +- return FALSE; ++ return; + } + } + + media_owner_remove(owner); + + transport_set_state(transport, TRANSPORT_STATE_ACTIVE); +- +- return FALSE; + } + + static void bap_update_links(const struct media_transport *transport); +@@ -1306,6 +1315,32 @@ static void bap_update_qos(const struct media_transport *transport) + "Delay"); + } + ++static gboolean bap_resume_complete_cb(void *data) ++{ ++ struct media_transport *transport = data; ++ struct bap_transport *bap = transport->data; ++ ++ bap->resume_id = 0; ++ bap_resume_complete(transport); ++ return FALSE; ++} ++ ++static gboolean bap_resume_wait_cb(void *data) ++{ ++ struct media_transport *transport = data; ++ struct bap_transport *bap = transport->data; ++ struct media_owner *owner = transport->owner; ++ ++ /* bap_state_changed will call completion callback when ready */ ++ DBG("stream %p owner %p resume wait", bap->stream, owner); ++ ++ bap->resume_id = 0; ++ if (owner && owner->pending) ++ owner->pending->id = 0; ++ ++ return FALSE; ++} ++ + static guint resume_bap(struct media_transport *transport, + struct media_owner *owner) + { +@@ -1315,17 +1350,19 @@ static guint resume_bap(struct media_transport *transport, + + if (!bap->stream) + return 0; ++ if (bap->resume_id) ++ return 0; + + bap_update_links(transport); + + switch (bt_bap_stream_get_state(bap->stream)) { + case BT_BAP_STREAM_STATE_ENABLING: + bap_enable_complete(bap->stream, 0x00, 0x00, owner); +- if (owner->pending) +- return owner->pending->id; +- return 0; ++ bap->resume_id = g_idle_add(bap_resume_wait_cb, transport); ++ return bap->resume_id; + case BT_BAP_STREAM_STATE_STREAMING: +- return g_idle_add(resume_complete, transport); ++ bap->resume_id = g_idle_add(bap_resume_complete_cb, transport); ++ return bap->resume_id; + } + + meta = bt_bap_stream_get_metadata(bap->stream); +@@ -1389,6 +1426,12 @@ static void cancel_bap(struct media_transport *transport, guint id) + { + struct bap_transport *bap = transport->data; + ++ if (id == bap->resume_id && bap->resume_id) { ++ g_source_remove(bap->resume_id); ++ bap->resume_id = 0; ++ return; ++ } ++ + if (!bap->stream) + return; + +@@ -1491,7 +1534,7 @@ static void bap_state_changed(struct bt_bap_stream *stream, uint8_t old_state, + transport_update_playing(transport, TRUE); + + done: +- resume_complete(transport); ++ bap_resume_complete(transport); + } + + static void bap_connecting(struct bt_bap_stream *stream, bool state, int fd, +-- +cgit + diff --git a/net-wireless/bluez/files/bluez-5.68-heap-use-after-free.patch b/net-wireless/bluez/files/bluez-5.68-heap-use-after-free.patch new file mode 100644 index 000000000000..3cc6733634a5 --- /dev/null +++ b/net-wireless/bluez/files/bluez-5.68-heap-use-after-free.patch @@ -0,0 +1,41 @@ +From b741460688925448807c7532fe96182e4d32ec42 Mon Sep 17 00:00:00 2001 +From: Vlad Pruteanu +Date: Tue, 4 Jul 2023 08:56:43 +0300 +Subject: plugins/admin: Fix heap-use-after-free when using 2 controllers + +This commit fixes the heap-use-after-free error when connecting 2 +controllers. When a controller is connected +admin_policy_adapter_probe is called. If policy_data was already +allocated it gets freed, if not, it only gets allocated. Eventually +add_interface is called. Here policy_data is put in the "data" variable +(specific for each controller) and the process_changes task is called +with idle priority. This function ultimately accesses policy_data from +the "data" variable. + +When Bluez crashes the flow is: +1)first controller is attached +2)admin_policy_adapter_probe is called and policy_data is allocated +4)second controller is attached +5)admin_policy_adapter_probe is called and policy_data is freed, then +allocated again +6)process_changes runs and the policy_data for the first controller is +read, but it was already freed, thus the crash +--- + plugins/admin.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/plugins/admin.c b/plugins/admin.c +index 68e9237d3f..16b74cfbf0 100644 +--- a/plugins/admin.c ++++ b/plugins/admin.c +@@ -502,7 +502,6 @@ static int admin_policy_adapter_probe(struct btd_adapter *adapter) + if (policy_data) { + btd_warn(policy_data->adapter_id, + "Policy data already exists"); +- admin_policy_free(policy_data); + policy_data = NULL; + } + +-- +cgit + diff --git a/net-wireless/bluez/files/bluez-5.68-monitor-decoding.patch b/net-wireless/bluez/files/bluez-5.68-monitor-decoding.patch new file mode 100644 index 000000000000..6d5c6306ccd3 --- /dev/null +++ b/net-wireless/bluez/files/bluez-5.68-monitor-decoding.patch @@ -0,0 +1,45 @@ +From f9557931ad361e08f1f1537ea670fedd1dd0138d Mon Sep 17 00:00:00 2001 +From: Claudia Draghicescu +Date: Tue, 4 Jul 2023 10:41:44 +0300 +Subject: monitor: Add decoding support for Sync Receiver events + +This commit adds decoding support for PA Sync Established, +BIG Sync Established and BIG Sync Lost events. +--- + lib/mgmt.h | 3 +++ + monitor/packet.c | 5 +++++ + 2 files changed, 8 insertions(+) + +diff --git a/lib/mgmt.h b/lib/mgmt.h +index 062fa02712..8f92b77315 100644 +--- a/lib/mgmt.h ++++ b/lib/mgmt.h +@@ -1238,6 +1238,9 @@ static const char *mgmt_ev[] = { + "Advertisement Monitor Device Lost", + "Mesh Packet Found", + "Mesh Packet Complete", ++ "PA Sync Established", ++ "BIG Sync Established", ++ "BIG Sync Lost", + }; + + static const char *mgmt_status[] = { +diff --git a/monitor/packet.c b/monitor/packet.c +index a871c7f272..f2167fb52a 100644 +--- a/monitor/packet.c ++++ b/monitor/packet.c +@@ -3093,6 +3093,11 @@ static const struct bitfield_data events_le_table[] = { + { 27, "LE Terminate BIG Complete" }, + { 28, "LE BIG Sync Estabilished Complete" }, + { 29, "LE BIG Sync Lost" }, ++ { 30, "LE Request Peer SCA Complete"}, ++ { 31, "LE Path Loss Threshold" }, ++ { 32, "LE Transmit Power Reporting" }, ++ { 33, "LE BIG Info Advertising Report" }, ++ { 34, "LE Subrate Change" }, + { } + }; + +-- +cgit + diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index 5dcf380da0cc..22669a675f33 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -2,3 +2,4 @@ DIST iwd-2.3.tar.xz 1061732 BLAKE2B d22bb6bd2a1672536872f5642ed31361681fb16e08f3 DIST iwd-2.4.tar.xz 1062540 BLAKE2B 9aa5e79ab3cc7ff83892c51c6074ca27876b037905c52bf21369d403f50b799408b82bb773a5a2522ff25e147dbdb74464bdda8aee8d77783cdadf190353ed41 SHA512 fab771147a6d32aeea2722f0865cb55ba1eb78e74416fb3f9a27c9c11583b1b5e229231829fc63d3fb913d69af16a2b51da19ee2c84ce29ae3cb24acccb5d317 DIST iwd-2.5.tar.xz 1064656 BLAKE2B 44ea59e5c408543aca7303327a087fe8296d65c0d4d52a75929b958465ae39ed367eccd7eaae74e8da8a2f586e01fc3634dc37552c9679895fa5236d84e1eb32 SHA512 d70b4e47a52e5cbaa1572aed5a680a08eb715936f7f7ecb5e15628735e2eb980a4b024d97a864ce4380f885787101ad684a4d646504cc8ab39fc92cad5f328ff DIST iwd-2.6.tar.xz 1066332 BLAKE2B 09ac5aa977d5ca1343e752a35992d9b1484733b590e29fa40cbbdc1b51ce37dd8716e9dc7a1b300f0f720e91295dfa2f385bf4371da645ee009c26b20171b2b5 SHA512 e5907824291b1c370d2ce900ce0acf9d9f90dcc9f2675b951de2a3fc047b17818b660b5d0a5b712dd2ff1f48947e02ad6531b23e2fa21d6a0f78e9f9ab506ebb +DIST iwd-2.7.tar.xz 1066388 BLAKE2B e5a0758979ad4e28b8c40b10c92e8c5c0a4793fb6c7efd03aa8d5b112e1bd54986a59de7e503449bf10127c4801f3965c64c259e8a36af227448e07488b44153 SHA512 e8697d317d7b24d0997bf03eef644bb6ebd708e076909ad1f3e3aa2239fd1f4b2d6ca729f79fff84ff93967b0abd48eba02a248b6e723486b69e954489f8d167 diff --git a/net-wireless/iwd/iwd-2.7.ebuild b/net-wireless/iwd/iwd-2.7.ebuild new file mode 100644 index 000000000000..7eb09f21ce73 --- /dev/null +++ b/net-wireless/iwd/iwd-2.7.ebuild @@ -0,0 +1,184 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic linux-info systemd + +#Set this variable to the required external ell version +ELL_REQ="0.57" + +if [[ ${PV} == *9999* ]]; then + inherit autotools git-r3 + IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git" + ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git" +else + SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + MYRST2MAN="RST2MAN=:" +fi + +DESCRIPTION="Wireless daemon for linux" +HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono standalone systemd wired" + +DEPEND=" + sys-apps/dbus + client? ( sys-libs/readline:0= ) +" + +[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}" + +RDEPEND=" + ${DEPEND} + acct-group/netdev + net-wireless/wireless-regdb + crda? ( net-wireless/crda ) + standalone? ( + systemd? ( sys-apps/systemd ) + !systemd? ( virtual/resolvconf ) + ) +" + +BDEPEND=" + virtual/pkgconfig +" + +[[ ${PV} == *9999* ]] && BDEPEND+=" dev-python/docutils" + +pkg_setup() { + CONFIG_CHECK=" + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE + ~CFG80211 + ~CRYPTO_AES + ~CRYPTO_CBC + ~CRYPTO_CMAC + ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER + ~KEY_DH_OPERATIONS + ~PKCS7_MESSAGE_PARSER + ~RFKILL + ~X509_CERTIFICATE_PARSER + " + if use crda;then + CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT" + WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: please enable CFG80211_CRDA_SUPPORT for proper + regulatory domain support" + fi + + if use amd64;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64" + WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" + fi + + if use cpu_flags_x86_aes;then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" + WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" + fi + + if use cpu_flags_x86_ssse3 && use amd64; then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" + WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" + WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance" + WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for increased performance" + fi + + if use kernel_linux && kernel_is -ge 4 20; then + CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER" + fi + + check_extra_config + + if ! use crda; then + if use kernel_linux && kernel_is -lt 4 15; then + ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:" + ewarn "Regulatory domain support for kernels older than 4.15 requires crda." + fi + if linux_config_exists && linux_chkconfig_builtin CFG80211 && + [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != *regulatory.db* ]] + then + ewarn "" + ewarn "REGULATORY DOMAIN PROBLEM:" + ewarn "With CONFIG_CFG80211=y (built-in), the driver won't be able to load regulatory.db from" + ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m" + ewarn " or add regulatory.db and regulatory.db.p7s to CONFIG_EXTRA_FIRMWARE." + ewarn "" + fi + fi +} + +src_unpack() { + if [[ ${PV} == *9999* ]] ; then + EGIT_REPO_URI=${IWD_EGIT_REPO_URI} git-r3_src_unpack + EGIT_REPO_URI=${ELL_EGIT_REPO_URI} EGIT_CHECKOUT_DIR=${WORKDIR}/ell git-r3_src_unpack + else + default + fi +} + +src_prepare() { + default + if [[ ${PV} == *9999* ]] ; then + eautoreconf + fi +} + +src_configure() { + append-cflags "-fsigned-char" + local myeconfargs=( + --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var + $(use_enable client) + $(use_enable monitor) + $(use_enable ofono) + $(use_enable wired) + --enable-systemd-service + --with-systemd-unitdir="$(systemd_get_systemunitdir)" + --with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d" + --with-systemd-networkdir="$(systemd_get_utildir)/network" + ) + [[ ${PV} == *9999* ]] || myeconfargs+=(--enable-external-ell) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake ${MYRST2MAN} +} + +src_install() { + emake DESTDIR="${D}" ${MYRST2MAN} install + keepdir /var/lib/${PN} + + newinitd "${FILESDIR}/iwd.initd-r1" iwd + + if use wired;then + newinitd "${FILESDIR}/ead.initd" ead + fi + + if [[ ${PV} == *9999* ]] ; then + exeinto /usr/share/iwd/scripts/ + doexe test/* + fi + + if use standalone ; then + local iwdconf="${ED}/etc/iwd/main.conf" + dodir /etc/iwd + echo "[General]" > "${iwdconf}" + echo "EnableNetworkConfiguration=true" >> "${iwdconf}" + echo "[Network]" >> "${iwdconf}" + echo "NameResolvingService=$(usex systemd systemd resolvconf)" >> "${iwdconf}" + dodir /etc/conf.d + echo "rc_provide=\"net\"" > "${ED}"/etc/conf.d/iwd + fi +} diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest index 0390c64bcf7c..eab2451ac007 100644 --- a/net-wireless/unifi/Manifest +++ b/net-wireless/unifi/Manifest @@ -1,3 +1,4 @@ DIST unifi-6.5.55.zip 157805689 BLAKE2B 09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355 SHA512 c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e DIST unifi-7.3.83.zip 185572238 BLAKE2B 2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85 SHA512 ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7 DIST unifi-7.4.156.zip 167385370 BLAKE2B 4228911702267e9ebbdcabfbe773f0e2d3597d2e012be72c51d19b352fcd57756ac7e9a9d8b64b46ef1e590bfd36cc768f1afd0a0e09b321fc75bb6a3b8a5baa SHA512 903695360ec06f30fcf9133540cf0bcbc134a67c641e9ea75acc1fd1d34bbc17b80f024bdce1a217454816117c5e08400c8a2e5a3ce2b9cf5b76b39a4b4bb3be +DIST unifi-7.4.162.zip 167673550 BLAKE2B 1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218 SHA512 a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5 diff --git a/net-wireless/unifi/unifi-7.4.162.ebuild b/net-wireless/unifi/unifi-7.4.162.ebuild new file mode 100644 index 000000000000..59ec33b5b242 --- /dev/null +++ b/net-wireless/unifi/unifi-7.4.162.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Set this var for any releases except stable +RC_SUFFIX="-3116043f9f" + +inherit java-pkg-2 readme.gentoo-r1 systemd + +DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs" +HOMEPAGE="https://www.ubnt.com" +SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip" +S="${WORKDIR}/UniFi" + +KEYWORDS="-* ~amd64 ~arm64" +LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti" +SLOT="0/$(ver_cut 1-2)" +IUSE="systemd system-mongodb" +RESTRICT="bindist mirror" + +RDEPEND=" + acct-group/unifi + acct-user/unifi + dev-db/mongodb + virtual/jre:11 +" + +BDEPEND="app-arch/unzip" + +DOCS=( "readme.txt" ) + +QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so" + +src_prepare() { + if [[ ${CHOST} != aarch64* ]]; then + rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries" + fi + if [[ ${CHOST} != armv7* ]]; then + rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 native libraries" + fi + if [[ ${CHOST} != x86_64* ]]; then + rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 native libraries" + fi + + if [[ ${CHOST} == aarch64* ]]; then + if ! use systemd; then + rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die + fi + fi + if [[ ${CHOST} == armv7* ]]; then + if ! use systemd; then + rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die + fi + fi + if [[ ${CHOST} == x86_64* ]]; then + if ! use systemd; then + rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die + fi + fi + + default +} + +src_compile() { + :; +} + +src_install() { + insinto /usr/lib/unifi + doins -r dl lib webapps + ! use system-mongodb && doins -r bin + + diropts -o unifi -g unifi + keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi + + for symlink in conf data run tmp work; do + dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink} + done + dosym ../../../var/log/unifi /usr/lib/unifi/logs + + java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar + java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi' + + if use system-mongodb; then + systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service + newinitd "${FILESDIR}"/unifi-mongodb.initd unifi + else + systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service + newinitd "${FILESDIR}"/unifi.initd-r2 unifi + fi + + newconfd "${FILESDIR}"/unifi.confd unifi + + echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die + doenvd "${T}"/99unifi + + einstalldocs + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 0068b9e97d9f60d53a1c7d60a324f8f6f3b8e83b..a4cb2cd050f73f9350d27ba88a262206f4d7d982 100644 GIT binary patch delta 170071 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%0D2z8fE+%?A^E#Rwp@@@AeJ7G^nc$H5L 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%0AvLc2FCHI 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 (2023-07-05) +# rest of GNOME not keyworded yet +gnome-online-accounts + # WANG Xuerui (2022-12-05) # media-libs/xine-lib not tested xine @@ -29,11 +33,6 @@ xen # lacking arch-specific adaptation nas -# WANG Xuerui (2022-11-18) -# net-libs/webkit-gtk is not available on loong yet. -gnome-online-accounts -webkit - # WANG Xuerui (2022-11-01) # qtwebengine isn't available on loong yet webengine diff --git a/profiles/default/linux/package.use b/profiles/default/linux/package.use index a283c16b146c..3160a1b7e5ac 100644 --- a/profiles/default/linux/package.use +++ b/profiles/default/linux/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Hüttel (2023-07-08) +# This requires Rust and is barely needed by anyone, override make.defaults +dev-python/jaraco-text -cli + # Mike Gilbert (2017-10-29) # Override default from make.defaults, bug 635822. net-libs/mbedtls -zlib diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index 6fd509401125..4a7b55def97a 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -18,8 +18,13 @@ dev-lang/rust-bin >=dev-lang/spidermonkey-78 >=dev-libs/gjs-1.66 dev-python/autobahn +dev-python/aws-sam-translator >=dev-python/bcrypt-4 +dev-python/cfn-lint >=dev-python/cryptography-36 +dev-python/dirty-equals +dev-python/inflect +dev-python/jaraco-itertools dev-python/josepy dev-python/jsonschema-spec dev-python/jsonschema-specifications @@ -41,6 +46,8 @@ dev-python/os-client-config dev-python/osc-lib dev-python/paramiko dev-python/pooch +dev-python/pydantic +dev-python/pydantic-core dev-python/pyfuse3 >=dev-python/pyopenssl-22 dev-python/pymdown-extensions @@ -90,6 +97,7 @@ gnome-extra/sushi >=media-gfx/libimagequant-4 >=media-libs/libopenraw-0.3.2 media-video/rav1e +net-analyzer/wtfis net-im/gajim >=net-irc/polari-3.37 net-libs/quiche diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask index a6e21e96de2b..95f0fc545723 100644 --- a/profiles/features/wd40/package.use.mask +++ b/profiles/features/wd40/package.use.mask @@ -1,6 +1,13 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2023-06-06) +# Packages needing dev-python/pydantic. +dev-python/jaraco-itertools test +dev-python/jaraco-text cli +dev-python/versioningit test +dev-python/zipp test + # matoro (2023-06-09) # Deps on several mkdocs plugins (#882593) dev-python/bracex doc diff --git a/profiles/package.mask b/profiles/package.mask index 76cde1987983..c4fc4bf8a97f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,9 +33,62 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (2023-07-08) +# Obsolete component for dev-util/cucumber. Discontinued upstream. +# No reverse dependencies. Masked for removal on 2023-08-08. +dev-util/cucumber-wire + +# Hans de Graaff (2023-07-08) +# Last release in 2010. Upstream is gone. No reverse dependencies. +# Masked for removal on 2023-08-08 +dev-ruby/annoy + +# Hans de Graaff (2023-07-08) +# Obsolete component for dev-util/cucumber. Discontinued upstream. +# No reverse dependencies. Masked for removal on 2023-08-08. +dev-ruby/c21e + +# Hans de Graaff (2023-07-06) +# Last release in 2012. Upstream is gone. No reverse dependencies. +# Masked for removal on 2023-08-06. +dev-ruby/deprecated + +# Matt Turner (2023-07-06) +# Dead package. No reverse dependencies. +# Removal on 2023-08-06. +dev-perl/Gtk2-Notify + +# Matt Turner (2023-07-06) +# GNOME 45 mask +>=gnome-base/gsettings-desktop-schemas-45_alpha +>=gnome-extra/gnome-system-monitor-45_alpha +>=gui-libs/gtk-4.11 +>=gui-libs/libadwaita-1.4_alpha +>=media-gfx/gnome-font-viewer-45_alpha +>=net-misc/gnome-remote-desktop-45_alpha +>=sys-apps/baobab-45_alpha + +# Michael Orlitzky (2023-07-05) +# I suspect I was its only user, and I'm not a user any more. Upstream +# has deleted its autoloader for the second time, making an update more +# trouble than removal, so: removal on or after 2023-08-05. +dev-php/php-redmine-api + +# Michał Górny (2023-07-05) +# Discontinued in favor of built-in `ast` module on all supported +# versions of Python. No revdeps left. +# Removal on 2023-08-04. +dev-python/typed-ast + +# Sam James (2023-07-05) +# Doesn't install all needed files by e.g. kernelshark. +# Need to either split into libtracecmd for the libraries or revert to Makefiles. +# See bug #909439. +=dev-util/trace-cmd-3.2 + # Hans de Graaff (2023-07-04) # Discontinued by upstream. No reverse dependencies. Upstream recommends -# using dry-inflector. Please file a but if you would like us to package +# using dry-inflector. Please file a bug if you would like us to package # this. Masked for removal on 2023-08-04. dev-ruby/inflecto @@ -202,22 +255,11 @@ dev-ruby/websocket-driver:0 # Removal on 2023-07-12. Bug #908378. dev-ruby/ruby-gtk2 -# Sam James (2023-06-10) -# Integrated into media-libs/gst-plugins-bad[vaapi]. Please use that instead. -# Removal in 14 days. -media-plugins/gst-plugins-va - # Michał Górny (2023-06-10) # Renamed to dev-python/pypdf. No revdeps left. # Removal on 2023-07-10. Bug #908227. dev-python/PyPDF2 -# Michał Górny (2023-06-09) -# Requires dev-python/nose. Last activity in 2013. No reverse -# dependencies left. -# Removal on 2023-07-09. Bug #888245. -dev-python/doctest-ignore-unicode - # Georgy Yakovlev (2023-06-08) # May be broken on some arches due to weird LLVM interaction. # Masked for now. @@ -226,29 +268,10 @@ dev-python/doctest-ignore-unicode ~dev-lang/rust-bin-1.70.0 ~virtual/rust-1.70.0 -# Volkmar W. Pogatzki (2023-06-06) -# Vulnerable CVE-2023-33546, Bug #907927. -# Reverse deps (logback-*, netty) are unused Java libraries. -# Removal on 2023-07-06. -dev-java/janino -dev-java/logback-core -dev-java/logback-classic -dev-java/netty - # Sam James (2023-06-05) # Fails to bootstrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120. =sys-devel/gcc-14.0.0_pre20230604 -# Michael Orlitzky (2023-06-04) -# Obsolete and insecure SageMath (out of tree) dependency. -# Removal on 2023-07-04. -sci-mathematics/flintqs - -# Michał Górny (2023-06-03) -# Obsoleted by dev-python/pyspnego. No revdeps left. -# Removal on 2023-07-03. Bug #895004. -dev-python/ntlm-auth - # Bernd Waibel (2023-05-31) # Mask this version for uptime soversion issue. There will be an updated release # shortly which fixes this. @@ -256,17 +279,6 @@ dev-python/ntlm-auth # Bug: #907211 =dev-libs/imath-3.1.7 -# Michał Górny (2023-05-31) -# Unmaintained. Last commit in 2020. Does not work with Python 3.12. -# No revdeps. -# Removal on 2023-06-30. Bug #907495. -dev-python/http-parser - -# Andreas K. Hüttel (2023-05-28) -# Causes only problems, at negligible gain. Removal in 30days. -# Bugs 880573, 864157, 885471, 870454, 884571 -sys-libs/libbacktrace - # Sam James (2023-05-24) # Breaks building C++ consumers at least: bug #906755, bug #906879, bug #906957. # Please upgrade to >=0.5.1. diff --git a/profiles/updates/3Q-2023 b/profiles/updates/3Q-2023 new file mode 100644 index 000000000000..eece68c61090 --- /dev/null +++ b/profiles/updates/3Q-2023 @@ -0,0 +1 @@ +move dev-python/charset_normalizer dev-python/charset-normalizer diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 35e56b903df7..3c6a1d68f2f7 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -388,6 +388,8 @@ app-crypt/qca:sasl - Enable SASL plugin app-crypt/qca:softstore - Enable softstore plugin app-crypt/seahorse:ldap - Enable seahorse to manipulate GPG keys on a LDAP server. app-crypt/swtpm:fuse - Support sys-fs/fuse based /dev/tpm interface +app-crypt/swtpm:gnutls - Use net-libs/gnutls as crypto engine +app-crypt/swtpm:openssl - Use dev-libs/openssl as crypto engine app-crypt/tpm-emulator:mtm-emulator - Build the MTM emulator app-crypt/tpm-tools:pkcs11 - Build Token data management utilities based on OpenCryptoki's (dev-libs/opencryptoki) PKCS#11 implementation. app-crypt/tpm2-pkcs11:fapi - Enable feature API backend @@ -1180,7 +1182,6 @@ app-text/qpdfview:synctex - Add support for searching TeX sources app-text/robodoc:examples - Installs usage examples in /usr/share for Perl app-text/sdcv:darkterm - Improve readability of color output on terminals with dark background. app-text/sigil:plugins - Installed needed Python packages for using Sigil plugins -app-text/sigil:system-mathjax - Use the system-wide dev-libs/mathjax instead of bundled app-text/sword:clucene - Use dev-cpp/clucene for lucene search support app-text/tessdata_best:osd - Enable support orientation and script detection. app-text/tessdata_fast:osd - Enable support orientation and script detection. @@ -2343,6 +2344,8 @@ dev-python/hypothesis:cli - Install a CLI tool used to write tests. dev-python/icalendar:doc - Generate examples and other extra documentation dev-python/ipython:nbconvert - Enable support for converting notebooks to various formats using app-text/pandoc dev-python/ipython:notebook - Install requirements for the web notebook based on dev-python/tornado +dev-python/jaraco-text:cli - Install dependencies needed for CLI tools (Rust warning!) +dev-python/markdown-exec:ansi - Enable support for rendering ANSI colours in HTML code blocks dev-python/matplotlib:excel - Pull dev-python/xlwt for the exceltools toolkit dev-python/matplotlib:gtk3 - Enable x11-libs/gtk+:3 support dev-python/matplotlib:webagg - Enable webagg backend that uses dev-python/tornado @@ -2808,9 +2811,12 @@ dev-util/ostree:libmount - Use libmount dev-util/ostree:sodium - Use libsodium for ed25519 dev-util/ostree:soup - Use libsoup for networking dev-util/perf:babeltrace - Enable dev-util/babeltrace support +dev-util/perf:bpf - Enable support for eBPF features with dev-libs/libbpf dev-util/perf:clang - Enable builtin clang and LLVM support dev-util/perf:doc - Build documentation and man pages. With this USE flag disabled, the --help parameter for perf and its sub-tools will not be available. This is optional because it depends on a few documentation handling tools that are not always welcome on user systems. dev-util/perf:libpfm - Enable dev-libs/libpfm support +dev-util/perf:libtraceevent - Enable dev-libs/libtraceevent support +dev-util/perf:libtracefs - Enable dev-libs/libtracefs support dev-util/perf:numa - Enable NUMA support dev-util/perf:perl - Add support for Perl as a scripting language for perf tools. dev-util/perf:systemtap - Add support to define SDT event in perf tools. @@ -4210,6 +4216,7 @@ media-libs/libmp4v2:utils - Install command-line utilities media-libs/libmypaint:gegl - Add support for media-libs/gegl media-libs/libopenglrecorder:openh264 - Enable H.264 support using media-libs/openh264 media-libs/libopenglrecorder:vpx - Enable VP8/VP9 codec support via media-libs/libvpx +media-libs/libopenshot:babl - Enable media-libs/babl support media-libs/libopenshot:opencv - Enable media-libs/opencv support media-libs/libpagemaker:tools - Build command line file format conversion tools media-libs/libpano13:suitesparse - Use Sparse Levenberg Marquardt algorithm instead of dense Levenberg Marquardt algorithm @@ -5508,6 +5515,8 @@ net-dns/hash-slinger:ipsec - Enable support for IPSECKEY records (ipseckey) net-dns/hash-slinger:openpgp - Enable support for OPENPGPKEY records (openpgpkey) net-dns/hash-slinger:ssh - Enable support for SSHFP records (sshfp) net-dns/idnkit:liteonly - Compile and install lite library only +net-dns/inadyn:mbedtls - Use net-libs/mbedtls as tls provider. +net-dns/inadyn:openssl - Use dev-libs/openssl as tls provider. net-dns/knot:cookies - Enable the DNS cookie module (RFC 7873) net-dns/knot:dnsproxy - Enable the tiny DNS proxy module net-dns/knot:dnstap - Include support for the dnstap binary log format (http://dnstap.info/) @@ -8605,6 +8614,7 @@ www-client/firefox:libproxy - Enable libproxy support www-client/firefox:lto - Enable Link Time Optimization (LTO) www-client/firefox:openh264 - Use media-libs/openh264 for H264 support instead of downloading binary blob from Mozilla at runtime www-client/firefox:pgo - Add support for profile-guided optimization for faster binaries - this option will double the compile time +www-client/firefox:pulseaudio - Add sound server support via media-libs/libpulse (may be PulseAudio or Pipewire, or apulse if installed) www-client/firefox:sndio - Enable support for the media-sound/sndio backend www-client/firefox:system-av1 - Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled www-client/firefox:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled @@ -8630,12 +8640,13 @@ www-client/lynx:ssl - Enable HTTPS support. www-client/microsoft-edge:mip - Install Microsoft Information Protection plugin. www-client/microsoft-edge-beta:mip - Install Microsoft Information Protection plugin. www-client/microsoft-edge-dev:mip - Install Microsoft Information Protection plugin. -www-client/netsurf:bmp - BMP bitmap image support (media-libs/libnsbmp) +www-client/netsurf:bmp - Bitmap (BMP and ICO) image support via media-libs/libnsbmp www-client/netsurf:gtk - Build GTK3 GUI www-client/netsurf:gtk2 - Build GTK2 GUI -www-client/netsurf:psl - Use public suffix list via media-libs/libnspsl -www-client/netsurf:rosprite - RISC OS Sprite bitmap image support (media-libs/librosprite) -www-client/netsurf:svgtiny - SVG image support via media-libs/svgatiny instead of gnome-base/librsvg +www-client/netsurf:psl - Use public suffix list from media-libs/libnspsl to detect supercookies (recommended) +www-client/netsurf:rosprite - RISC OS Sprite bitmap image support via media-libs/librosprite +www-client/netsurf:svgtiny - Use media-libs/libsvgtiny instead of gnome-base/librsvg for SVG support +www-client/netsurf:truetype - Use media-libs/freetype for text in the framebuffer frontend www-client/opera:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats. www-client/opera-beta:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats. www-client/opera-developer:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats. diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz index 135e07b667f9334b4b25807987e74731f99e406c..2386791154db7a92d1a0c8ac50193c54cc15055c 100644 GIT binary patch literal 6848 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 diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild b/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild index d5a18e53aa56..81c286e19d18 100644 --- a/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild +++ b/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ else fi DESCRIPTION="OpenGL 3D space simulator" -HOMEPAGE="https://celestia.space https://github.com/CelestiaProject/Celestia" +HOMEPAGE="https://celestiaproject.space/ https://github.com/CelestiaProject/Celestia" LICENSE="GPL-2+" SLOT="0" diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz index 5c503cd282041f7ffc4ea2eeef3215be7a81296f..2bbb5f06be114bab719644403a2db94994689c37 100644 GIT binary patch delta 10986 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 RZJ^_?{s-62i|7hb0030?)nfnv diff --git a/sci-geosciences/gnome-maps/Manifest b/sci-geosciences/gnome-maps/Manifest index 45fd384deb96..830b23f2a43a 100644 --- a/sci-geosciences/gnome-maps/Manifest +++ b/sci-geosciences/gnome-maps/Manifest @@ -1,2 +1,3 @@ DIST gnome-maps-44.1.tar.xz 2349152 BLAKE2B e544427972f98d13c5c072c234006c081fc000048956cdd795f47225bc73771d655f048bd3ca7d2478f9afd23d50b6f26df95a08ec24b92c1d80a2280a9d2f60 SHA512 918a490491b86aa2648dae844dd910be5e4dff339544a6286d35c341bb11acfa1587de04fe2f2b3aff46c57c4175fc0bad50c28a253ffea8bacf274c0ca42f72 DIST gnome-maps-44.2.tar.xz 2349116 BLAKE2B 52fd29cfa89ab76c6b041d9ae77453b75e5f9d2fe2de12d0ba1f283c4d16920156e9dffd54dfd0add9a37e66c3a4c49bb4ad43d4733f41301325f281e15fe458 SHA512 ea435f3a5a3ed9e4c3054e3fbb2f3dad253f0150f7555c734d06db3a039ece356c61294a664945b5165b004001d8724428aaed527ba0ca55fae2f7d37833e6a7 +DIST gnome-maps-44.3.tar.xz 2348292 BLAKE2B 1e66780eaf5ea86e25438702ed8602801d31b128e40e48b30d01b9aecb9366168447f6d47efdc3198d4c8598dbcd439ae9a8c80e3810fc22faf1a3f1a44ea1b3 SHA512 a193b27474a3b62b3dc5ddbe082ea9718c5225d4939d939cf0050c46016fa1c173091d7a6087aa7be53e8369867b200de793a91f87971b8696207a12ec50c682 diff --git a/sci-geosciences/gnome-maps/gnome-maps-44.3.ebuild b/sci-geosciences/gnome-maps/gnome-maps-44.3.ebuild new file mode 100644 index 000000000000..b7701c61f77d --- /dev/null +++ b/sci-geosciences/gnome-maps/gnome-maps-44.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="A map application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Maps" + +LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Pure introspection dependencies found by grepping imports in ${S} +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + >=dev-libs/gjs-1.69.2 + >=dev-libs/gobject-introspection-0.10.1:= + gui-libs/gtk:4[introspection] + >=app-misc/geoclue-0.12.99:2.0[introspection] + >=gui-libs/libadwaita-1.0:1[introspection] + >=dev-libs/libgweather-4.2.0:4=[introspection] + >=sci-geosciences/geocode-glib-3.15.2:2[introspection] + >=media-libs/libshumate-1.0:1.0=[introspection] + dev-libs/libxml2:2 + >=net-libs/rest-0.9.1:1.0[introspection] + + app-crypt/libsecret[introspection] + media-libs/graphene[introspection] + net-libs/libsoup:3.0[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/sci-geosciences/qgis/qgis-3.28.6.ebuild b/sci-geosciences/qgis/qgis-3.28.6.ebuild index 5d1ba6c270f3..1a561cc37a44 100644 --- a/sci-geosciences/qgis/qgis-3.28.6.ebuild +++ b/sci-geosciences/qgis/qgis-3.28.6.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *9999* ]]; then else SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi inherit cmake python-single-r1 virtualx xdg diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 1af376b31ee2ccbea3ab081f9b5def05e94e86de..98677ad7d3aaecd813903edcb6f35617c2934c76 100644 GIT binary patch literal 44814 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 z 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 tmac/mdoc.local || die - .ds volume-operating-system Gentoo${pfx} - .ds operating-system Gentoo${pfx}/${KERNEL} - .ds default-operating-system Gentoo${pfx}/${KERNEL} - EOF - - # make sure we don't get a crappy `g' nameprefix on UNIX systems with real - # troff (GROFF_G macro runs some test to see, its own troff doesn't satisfy) - sed -i -e 's/^[ \t]\+g=g$/g=/' configure || die -} - -src_configure() { - local myeconfargs=( - --with-appdefdir="${EPREFIX}"/usr/share/X11/app-defaults - $(use_with uchardet) - $(use_with X x) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - local -a CROSS_ARGS - tc-is-cross-compiler && CROSS_ARGS+=( - GROFFBIN="$(type -P groff)" - TROFFBIN="$(type -P troff)" - GROFF_BIN_DIR= - GROFF_BIN_PATH= - ) - - emake AR="$(tc-getAR)" "${CROSS_ARGS[@]}" -} - -src_install() { - default - - # The following links are required for man, bug #123674 - dosym eqn /usr/bin/geqn - dosym tbl /usr/bin/gtbl - - if ! use examples ; then - # The pdf files might not be generated if ghostscript is unavailable, bug #602020 - local pdf="${ED}/usr/share/doc/${PF}/examples/mom/mom-pdf.pdf" - if [[ -e ${pdf} ]] ; then - # Keep mom-pdf.pdf since it's more of a manual than an example - # bug #454196 and bug #516732 - mv "${pdf}" "${ED}/usr/share/doc/${PF}/pdf/" || die - fi - rm -rf "${ED}/usr/share/doc/${PF}/examples" - fi -} diff --git a/sys-apps/hwinfo/Manifest b/sys-apps/hwinfo/Manifest index 73b63fadf9b0..a045901b9888 100644 --- a/sys-apps/hwinfo/Manifest +++ b/sys-apps/hwinfo/Manifest @@ -1,3 +1,2 @@ -DIST hwinfo-21.80-1.1.src.rpm 968192 BLAKE2B a11a1060137ff89504963c01c4129dcac93e8eea9747ea20272763f648068e8b4fb3f1c31ae761664b1b1ffedf32971b3b27804f125473f0367cc6eed03751bf SHA512 7bf64d9ee6b2381c43ffb22dc5623c8a8ed05c26b4e154c3093a9cb255779a1d482c18cd085b272ce619249743f1c43989337bed142685b4d6c634f4551893ee -DIST hwinfo-22.1-1.1.src.rpm 969862 BLAKE2B f295c941804d3264b45739fa3d1801c2e31d67ce50f49caafeaae5a4dbf809fcfb9b44eaefee6ac9c61f54c1639fe1cf7ba710a9bbae5c4adbc7b5740e706796 SHA512 83f5d2dc78dfb10987a57a52f194d5db38ec66e73daad8fdf08386b131cf862b6c7bc3404451550f91363bb3d4090e67ca36aeba001f506075e55721004f2759 DIST hwinfo-22.2-1.2.src.rpm 1063515 BLAKE2B 4baede16a2528421df77de2d6547f7301db8545de712327dc96a435819d2a35bac7d7ddd3bac5b0758d947ceb0360cb09d640154f392a844e8e201339781f4ed SHA512 76384ca7bce779ca92cd17f5312546ca6ff1ffd93be9d35253e65d1efda03bb8d596e89776024a51f9874c57cf2852938fb85c1f5b745d898e0bafe10cdbbdf9 +DIST hwinfo-23.1-1.1.src.rpm 1064746 BLAKE2B 59b3bac5dd8188abfec76a6f86bf0f9cbab5922900681d987ce3728911065331f730314df23d53dbd08992b4d67d7431b6f9566dcefa574b09956e41ccc8dfb0 SHA512 51622e3fff885e83b4f143e1f029915fb4a29b2a4b35d618945dfa8638a36e7e51c0b2edf51ad091a17a2599fd850cbc90c4d744889fcf375a9a7c5683966bdd diff --git a/sys-apps/hwinfo/hwinfo-21.80.ebuild b/sys-apps/hwinfo/hwinfo-21.80.ebuild deleted file mode 100644 index eca80e98fb3a..000000000000 --- a/sys-apps/hwinfo/hwinfo-21.80.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit rpm toolchain-funcs - -DESCRIPTION="Hardware detection tool used in SuSE Linux" -HOMEPAGE="https://github.com/openSUSE/hwinfo/" -#Using srpms from SUSE to get pregenerated changelog, otherwise we could use GH -#SRC_URI="https://github.com/openSUSE/hwinfo/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI="http://download.opensuse.org/tumbleweed/repo/src-oss/src/${P}-1.1.src.rpm" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - amd64? ( dev-libs/libx86emu ) - x86? ( dev-libs/libx86emu )" -DEPEND="${RDEPEND} - sys-devel/flex - >=sys-kernel/linux-headers-2.6.17" - -MAKEOPTS="${MAKEOPTS} -j1" - -src_prepare() { - # Respect AR variable. - sed -i \ - -e 's:ar r:$(AR) r:' \ - src/{,isdn,ids,smp,hd}/Makefile || die - - # Respect LDFLAGS. - sed -i -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' src/ids/Makefile || die - - # Respect MAKE variable. Skip forced -pipe and -g. Respect LDFLAGS. - sed -i \ - -e 's:make:$(MAKE):' \ - -e 's:-pipe -g::' \ - -e 's:LDFLAGS.*=:LDFLAGS +=:' \ - Makefile{,.common} || die - # Workaround from Arch, if using source tarballs from github - # echo 'touch changelog' > git2log - default -} - -src_compile() { - tc-export AR - emake CC="$(tc-getCC)" RPM_OPT_FLAGS="${CFLAGS}" -} - -src_install() { - emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install - keepdir /var/lib/hardware/udi - - dodoc changelog README* - docinto examples - dodoc doc/example*.c - doman doc/*.{1,8} -} diff --git a/sys-apps/hwinfo/hwinfo-22.1.ebuild b/sys-apps/hwinfo/hwinfo-22.1.ebuild deleted file mode 100644 index eca80e98fb3a..000000000000 --- a/sys-apps/hwinfo/hwinfo-22.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit rpm toolchain-funcs - -DESCRIPTION="Hardware detection tool used in SuSE Linux" -HOMEPAGE="https://github.com/openSUSE/hwinfo/" -#Using srpms from SUSE to get pregenerated changelog, otherwise we could use GH -#SRC_URI="https://github.com/openSUSE/hwinfo/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI="http://download.opensuse.org/tumbleweed/repo/src-oss/src/${P}-1.1.src.rpm" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - amd64? ( dev-libs/libx86emu ) - x86? ( dev-libs/libx86emu )" -DEPEND="${RDEPEND} - sys-devel/flex - >=sys-kernel/linux-headers-2.6.17" - -MAKEOPTS="${MAKEOPTS} -j1" - -src_prepare() { - # Respect AR variable. - sed -i \ - -e 's:ar r:$(AR) r:' \ - src/{,isdn,ids,smp,hd}/Makefile || die - - # Respect LDFLAGS. - sed -i -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' src/ids/Makefile || die - - # Respect MAKE variable. Skip forced -pipe and -g. Respect LDFLAGS. - sed -i \ - -e 's:make:$(MAKE):' \ - -e 's:-pipe -g::' \ - -e 's:LDFLAGS.*=:LDFLAGS +=:' \ - Makefile{,.common} || die - # Workaround from Arch, if using source tarballs from github - # echo 'touch changelog' > git2log - default -} - -src_compile() { - tc-export AR - emake CC="$(tc-getCC)" RPM_OPT_FLAGS="${CFLAGS}" -} - -src_install() { - emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install - keepdir /var/lib/hardware/udi - - dodoc changelog README* - docinto examples - dodoc doc/example*.c - doman doc/*.{1,8} -} diff --git a/sys-apps/hwinfo/hwinfo-22.1-r1.ebuild b/sys-apps/hwinfo/hwinfo-23.1.ebuild similarity index 88% rename from sys-apps/hwinfo/hwinfo-22.1-r1.ebuild rename to sys-apps/hwinfo/hwinfo-23.1.ebuild index f26f8ed34b55..3152e42bc576 100644 --- a/sys-apps/hwinfo/hwinfo-22.1-r1.ebuild +++ b/sys-apps/hwinfo/hwinfo-23.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit rpm toolchain-funcs @@ -13,15 +13,14 @@ SRC_URI="http://download.opensuse.org/tumbleweed/repo/src-oss/src/${P}-1.1.src.r LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="" -RDEPEND=" - amd64? ( dev-libs/libx86emu ) +RDEPEND="amd64? ( dev-libs/libx86emu ) x86? ( dev-libs/libx86emu )" DEPEND="${RDEPEND} - sys-devel/flex >=sys-kernel/linux-headers-2.6.17" +BDEPEND="sys-devel/flex" MAKEOPTS="${MAKEOPTS} -j1" diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild b/sys-apps/hwloc/hwloc-2.9.1.ebuild index 87858b596a3d..3d98b5a1dba0 100644 --- a/sys-apps/hwloc/hwloc-2.9.1.ebuild +++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2 LICENSE="BSD" SLOT="0/15" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X video_cards_nvidia" # opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). diff --git a/sys-apps/makedev/makedev-3.23.1-r2.ebuild b/sys-apps/makedev/makedev-3.23.1-r3.ebuild similarity index 83% rename from sys-apps/makedev/makedev-3.23.1-r2.ebuild rename to sys-apps/makedev/makedev-3.23.1-r3.ebuild index 5219a9f4aa53..2c49b8170c10 100644 --- a/sys-apps/makedev/makedev-3.23.1-r2.ebuild +++ b/sys-apps/makedev/makedev-3.23.1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,17 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="build selinux" -RDEPEND="! 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 diff --git a/sys-cluster/kronosnet/kronosnet-1.25.ebuild b/sys-cluster/kronosnet/kronosnet-1.25.ebuild index c10fbb4c506e..a59148f4a4fa 100644 --- a/sys-cluster/kronosnet/kronosnet-1.25.ebuild +++ b/sys-cluster/kronosnet/kronosnet-1.25.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://kronosnet.org/releases/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" IUSE="doc nss +openssl lz4 lzo2 test zstd" RESTRICT="!test? ( test )" diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index 469297c99b66..8f1e8ab1a73f 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -1,4 +1,8 @@ DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7 SHA512 74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb +DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e SHA512 48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4 SHA512 5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974 +DIST kubernetes-1.25.11.tar.gz 38468419 BLAKE2B fa90ffc6fdcba31f4fb70f7ea9cecae5d8e42efb0596abb2aa638e9d235f770cf4772cfa926b3e1a59fa37ae84bc1524d803215d4eccc04cc1d38ec4b884a9fa SHA512 e3805cf6ad4e5b4ce5fb53a73873a3e447cc62b26f106afa1eec21071a7912cfd2e972f27f40c183af3e67a8ac107adc97d63a303b844dcae62e5efa0e1879a5 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0 SHA512 d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b +DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c SHA512 02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1 SHA512 c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d +DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f SHA512 51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.24.15.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.24.15.ebuild new file mode 100644 index 000000000000..80549a7af0d5 --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.24.15.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.18.1" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.25.11.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.25.11.ebuild new file mode 100644 index 000000000000..467da4d39d0b --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.25.11.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.26.6.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.26.6.ebuild new file mode 100644 index 000000000000..467da4d39d0b --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.26.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.27.3.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.27.3.ebuild new file mode 100644 index 000000000000..4385ac330a7d --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.27.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.20" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest index 469297c99b66..8f1e8ab1a73f 100644 --- a/sys-cluster/kube-controller-manager/Manifest +++ b/sys-cluster/kube-controller-manager/Manifest @@ -1,4 +1,8 @@ DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7 SHA512 74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb +DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e SHA512 48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4 SHA512 5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974 +DIST kubernetes-1.25.11.tar.gz 38468419 BLAKE2B fa90ffc6fdcba31f4fb70f7ea9cecae5d8e42efb0596abb2aa638e9d235f770cf4772cfa926b3e1a59fa37ae84bc1524d803215d4eccc04cc1d38ec4b884a9fa SHA512 e3805cf6ad4e5b4ce5fb53a73873a3e447cc62b26f106afa1eec21071a7912cfd2e972f27f40c183af3e67a8ac107adc97d63a303b844dcae62e5efa0e1879a5 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0 SHA512 d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b +DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c SHA512 02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1 SHA512 c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d +DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f SHA512 51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.15.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.15.ebuild new file mode 100644 index 000000000000..2d00c0ea6648 --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.15.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.18.1" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.25.11.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.25.11.ebuild new file mode 100644 index 000000000000..c4863b6e8840 --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.25.11.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.6.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.6.ebuild new file mode 100644 index 000000000000..c4863b6e8840 --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.3.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.3.ebuild new file mode 100644 index 000000000000..dc4ca2df138b --- /dev/null +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Controller Manager" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-controller-manager + acct-user/kube-controller-manager" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.20" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest index 469297c99b66..8f1e8ab1a73f 100644 --- a/sys-cluster/kube-proxy/Manifest +++ b/sys-cluster/kube-proxy/Manifest @@ -1,4 +1,8 @@ DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7 SHA512 74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb +DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e SHA512 48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4 SHA512 5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974 +DIST kubernetes-1.25.11.tar.gz 38468419 BLAKE2B fa90ffc6fdcba31f4fb70f7ea9cecae5d8e42efb0596abb2aa638e9d235f770cf4772cfa926b3e1a59fa37ae84bc1524d803215d4eccc04cc1d38ec4b884a9fa SHA512 e3805cf6ad4e5b4ce5fb53a73873a3e447cc62b26f106afa1eec21071a7912cfd2e972f27f40c183af3e67a8ac107adc97d63a303b844dcae62e5efa0e1879a5 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0 SHA512 d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b +DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c SHA512 02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1 SHA512 c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d +DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f SHA512 51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a diff --git a/sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild new file mode 100644 index 000000000000..0cc8ca0574f5 --- /dev/null +++ b/sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Proxy service" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +RDEPEND="net-firewall/conntrack-tools" +BDEPEND=">=dev-lang/go-1.18.1" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} /var/lib/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +} diff --git a/sys-cluster/kube-proxy/kube-proxy-1.25.11.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.25.11.ebuild new file mode 100644 index 000000000000..c2bf8bb7da7f --- /dev/null +++ b/sys-cluster/kube-proxy/kube-proxy-1.25.11.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Proxy service" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +RDEPEND="net-firewall/conntrack-tools" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} /var/lib/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +} diff --git a/sys-cluster/kube-proxy/kube-proxy-1.26.6.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.26.6.ebuild new file mode 100644 index 000000000000..c2bf8bb7da7f --- /dev/null +++ b/sys-cluster/kube-proxy/kube-proxy-1.26.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Proxy service" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +RDEPEND="net-firewall/conntrack-tools" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} /var/lib/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +} diff --git a/sys-cluster/kube-proxy/kube-proxy-1.27.3.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.27.3.ebuild new file mode 100644 index 000000000000..ea991ff91e56 --- /dev/null +++ b/sys-cluster/kube-proxy/kube-proxy-1.27.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Proxy service" +HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +RDEPEND="net-firewall/conntrack-tools" +BDEPEND=">=dev-lang/go-1.20" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /var/log/${PN} /var/lib/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} +} diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index 469297c99b66..8f1e8ab1a73f 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -1,4 +1,8 @@ DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7 SHA512 74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb +DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e SHA512 48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4 SHA512 5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974 +DIST kubernetes-1.25.11.tar.gz 38468419 BLAKE2B fa90ffc6fdcba31f4fb70f7ea9cecae5d8e42efb0596abb2aa638e9d235f770cf4772cfa926b3e1a59fa37ae84bc1524d803215d4eccc04cc1d38ec4b884a9fa SHA512 e3805cf6ad4e5b4ce5fb53a73873a3e447cc62b26f106afa1eec21071a7912cfd2e972f27f40c183af3e67a8ac107adc97d63a303b844dcae62e5efa0e1879a5 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0 SHA512 d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b +DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c SHA512 02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1 SHA512 c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d +DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f SHA512 51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.24.15.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.24.15.ebuild new file mode 100644 index 000000000000..4d29f574fe61 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.24.15.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-scheduler + acct-user/kube-scheduler" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.18.1" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.25.11.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.25.11.ebuild new file mode 100644 index 000000000000..b9b95df178b2 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.25.11.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-scheduler + acct-user/kube-scheduler" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.26.6.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.26.6.ebuild new file mode 100644 index 000000000000..b9b95df178b2 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.26.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-scheduler + acct-user/kube-scheduler" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.27.3.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.27.3.ebuild new file mode 100644 index 000000000000..038445235f63 --- /dev/null +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.27.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes Scheduler" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND="acct-group/kube-scheduler + acct-user/kube-scheduler" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.20" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest index 469297c99b66..8f1e8ab1a73f 100644 --- a/sys-cluster/kubeadm/Manifest +++ b/sys-cluster/kubeadm/Manifest @@ -1,4 +1,8 @@ DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7 SHA512 74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb +DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e SHA512 48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4 SHA512 5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974 +DIST kubernetes-1.25.11.tar.gz 38468419 BLAKE2B fa90ffc6fdcba31f4fb70f7ea9cecae5d8e42efb0596abb2aa638e9d235f770cf4772cfa926b3e1a59fa37ae84bc1524d803215d4eccc04cc1d38ec4b884a9fa SHA512 e3805cf6ad4e5b4ce5fb53a73873a3e447cc62b26f106afa1eec21071a7912cfd2e972f27f40c183af3e67a8ac107adc97d63a303b844dcae62e5efa0e1879a5 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0 SHA512 d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b +DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c SHA512 02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1 SHA512 c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d +DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f SHA512 51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a diff --git a/sys-cluster/kubeadm/kubeadm-1.24.15.ebuild b/sys-cluster/kubeadm/kubeadm-1.24.15.ebuild new file mode 100644 index 000000000000..9d1d7af21421 --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.24.15.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.18.1" +RDEPEND="app-containers/cri-tools + selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubeadm/kubeadm-1.25.11.ebuild b/sys-cluster/kubeadm/kubeadm-1.25.11.ebuild new file mode 100644 index 000000000000..f9b83313a772 --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.25.11.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.19" +RDEPEND="app-containers/cri-tools + selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubeadm/kubeadm-1.26.6.ebuild b/sys-cluster/kubeadm/kubeadm-1.26.6.ebuild new file mode 100644 index 000000000000..f9b83313a772 --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.26.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.19" +RDEPEND="app-containers/cri-tools + selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubeadm/kubeadm-1.27.3.ebuild b/sys-cluster/kubeadm/kubeadm-1.27.3.ebuild new file mode 100644 index 000000000000..6a547029ab05 --- /dev/null +++ b/sys-cluster/kubeadm/kubeadm-1.27.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.20" +RDEPEND="app-containers/cri-tools + selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest index 469297c99b66..8f1e8ab1a73f 100644 --- a/sys-cluster/kubectl/Manifest +++ b/sys-cluster/kubectl/Manifest @@ -1,4 +1,8 @@ DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7 SHA512 74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb +DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e SHA512 48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4 SHA512 5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974 +DIST kubernetes-1.25.11.tar.gz 38468419 BLAKE2B fa90ffc6fdcba31f4fb70f7ea9cecae5d8e42efb0596abb2aa638e9d235f770cf4772cfa926b3e1a59fa37ae84bc1524d803215d4eccc04cc1d38ec4b884a9fa SHA512 e3805cf6ad4e5b4ce5fb53a73873a3e447cc62b26f106afa1eec21071a7912cfd2e972f27f40c183af3e67a8ac107adc97d63a303b844dcae62e5efa0e1879a5 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0 SHA512 d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b +DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c SHA512 02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1 SHA512 c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d +DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f SHA512 51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a diff --git a/sys-cluster/kubectl/kubectl-1.24.15.ebuild b/sys-cluster/kubectl/kubectl-1.24.15.ebuild new file mode 100644 index 000000000000..cb0239165ac7 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.24.15.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +BDEPEND=">=dev-lang/go-1.18.1" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubectl/kubectl-1.25.11.ebuild b/sys-cluster/kubectl/kubectl-1.25.11.ebuild new file mode 100644 index 000000000000..0a6d3b7c65b8 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.25.11.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubectl/kubectl-1.26.6.ebuild b/sys-cluster/kubectl/kubectl-1.26.6.ebuild new file mode 100644 index 000000000000..0a6d3b7c65b8 --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.26.6.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +BDEPEND=">=dev-lang/go-1.19" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubectl/kubectl-1.27.3.ebuild b/sys-cluster/kubectl/kubectl-1.27.3.ebuild new file mode 100644 index 000000000000..ffa067f3b06c --- /dev/null +++ b/sys-cluster/kubectl/kubectl-1.27.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module + +DESCRIPTION="CLI to run commands against Kubernetes clusters" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +BDEPEND=">=dev-lang/go-1.20" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + _output/bin/${PN} completion bash > ${PN}.bash || die + _output/bin/${PN} completion zsh > ${PN}.zsh || die + newbashcomp ${PN}.bash ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zsh _${PN} +} diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index 469297c99b66..8f1e8ab1a73f 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -1,4 +1,8 @@ DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7 SHA512 74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb +DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e SHA512 48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4 SHA512 5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974 +DIST kubernetes-1.25.11.tar.gz 38468419 BLAKE2B fa90ffc6fdcba31f4fb70f7ea9cecae5d8e42efb0596abb2aa638e9d235f770cf4772cfa926b3e1a59fa37ae84bc1524d803215d4eccc04cc1d38ec4b884a9fa SHA512 e3805cf6ad4e5b4ce5fb53a73873a3e447cc62b26f106afa1eec21071a7912cfd2e972f27f40c183af3e67a8ac107adc97d63a303b844dcae62e5efa0e1879a5 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0 SHA512 d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b +DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c SHA512 02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1 SHA512 c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d +DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f SHA512 51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a diff --git a/sys-cluster/kubelet/kubelet-1.24.15.ebuild b/sys-cluster/kubelet/kubelet-1.24.15.ebuild new file mode 100644 index 000000000000..c855f8434257 --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.24.15.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.18.1" +RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test " +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +} diff --git a/sys-cluster/kubelet/kubelet-1.25.11.ebuild b/sys-cluster/kubelet/kubelet-1.25.11.ebuild new file mode 100644 index 000000000000..ea082c4400a5 --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.25.11.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.19" +RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test " +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +} diff --git a/sys-cluster/kubelet/kubelet-1.26.6.ebuild b/sys-cluster/kubelet/kubelet-1.26.6.ebuild new file mode 100644 index 000000000000..ea082c4400a5 --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.26.6.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.19" +RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test " +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +} diff --git a/sys-cluster/kubelet/kubelet-1.27.3.ebuild b/sys-cluster/kubelet/kubelet-1.27.3.ebuild new file mode 100644 index 000000000000..cd8a1735b583 --- /dev/null +++ b/sys-cluster/kubelet/kubelet-1.27.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +DESCRIPTION="Kubernetes Node Agent" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened selinux" + +BDEPEND=">=dev-lang/go-1.20" +RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" + +RESTRICT+=" test " +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc/kubernetes + newins "${FILESDIR}"/${PN}.env ${PN}.env +} diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild b/sys-cluster/libqb/libqb-2.0.4.ebuild index 3713ef20b133..364bc04231d9 100644 --- a/sys-cluster/libqb/libqb-2.0.4.ebuild +++ b/sys-cluster/libqb/libqb-2.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar. LICENSE="LGPL-2.1" SLOT="0/100" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" IUSE="debug doc examples systemd test" RESTRICT="!test? ( test )" diff --git a/sys-cluster/rdma-core/rdma-core-45.0.ebuild b/sys-cluster/rdma-core/rdma-core-45.0.ebuild index 29eafd00fa1c..8ed9652f3ab6 100644 --- a/sys-cluster/rdma-core/rdma-core-45.0.ebuild +++ b/sys-cluster/rdma-core/rdma-core-45.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core" else SRC_URI="https://github.com/linux-rdma/rdma-core/releases/download/v${PV}/${P}.tar.gz" - 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" fi LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )" diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 535c91454a954c351cb1f2da914a692e058ff791..83c812cf034fafbcd723f9918827cb1846a4a8bb 100644 GIT binary patch literal 10471 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

            T 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 literal 10476 zcmVL8K%FNs9|+qeJw?KkiDOJDt^|I5$s-+kkg)o=dz-{1b% zpTZx%={C{~!H*pGiDlW|#a8!ux;}mC+gUHGj#FZ3WoK_W&00r^F}UVOIcCkG>uKg# z=Hl=Dm>aq7F!DL6J74mOkvFgvcZ;E|vqMX<&J*@GfBBDZvk%{_J?k2~C3p55rSZ?n z#fLFknmsPwe~#dGO>PE1dvAUA#bb}YnH^KB&8v&E9l+_72aUamD(8jtx^ zMkzU23E9_e#g2`hXCBFqNH8`}IY-^6FaB|?)#YK2z`2=1vk*#iF03IIUYOjtrnLJ1heOrioyB4hZod{$MY-M(HyT#&) z*CUtcLi@eIt+(@s{r6|wLJjQ^x4C_2&4)^YBr=F(bVuoCi|t~OwfEiE-eFJHQi)p0 z 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 diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index e99aeb91e935..61837531aef7 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-devel/clang-common/clang-common-17.0.0_pre20230620.ebuild b/sys-devel/clang-common/clang-common-17.0.0_pre20230620.ebuild deleted file mode 100644 index 51e0f70c6470..000000000000 --- a/sys-devel/clang-common/clang-common-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 llvm.org - -DESCRIPTION="Common files shared between multiple slots of clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" -IUSE=" - default-compiler-rt default-libcxx default-lld llvm-libunwind - hardened stricter -" - -PDEPEND=" - sys-devel/clang:* - default-compiler-rt? ( - sys-devel/clang-runtime[compiler-rt] - llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) - !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) - ) - !default-compiler-rt? ( sys-devel/gcc ) - default-libcxx? ( >=sys-libs/libcxx-${PV} ) - !default-libcxx? ( sys-devel/gcc ) - default-lld? ( sys-devel/lld ) - !default-lld? ( sys-devel/binutils ) -" -IDEPEND=" - !default-compiler-rt? ( sys-devel/gcc-config ) - !default-libcxx? ( sys-devel/gcc-config ) -" - -LLVM_COMPONENTS=( clang/utils ) -llvm.org_set_globals - -pkg_pretend() { - [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return - - local flag missing_flags=() - for flag in default-{compiler-rt,libcxx,lld}; do - if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then - missing_flags+=( "${flag}" ) - fi - done - - if [[ ${missing_flags[@]} ]]; then - eerror "It seems that you have the following flags set on sys-devel/clang:" - eerror - eerror " ${missing_flags[*]}" - eerror - eerror "The default runtimes are now set via flags on sys-devel/clang-common." - eerror "The build is being aborted to prevent breakage. Please either set" - eerror "the respective flags on this ebuild, e.g.:" - eerror - eerror " sys-devel/clang-common ${missing_flags[*]}" - eerror - eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1." - die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common" - fi -} - -src_install() { - newbashcomp bash-autocomplete.sh clang - - insinto /etc/clang - newins - gentoo-runtimes.cfg <<-EOF - # This file is initially generated by sys-devel/clang-runtime. - # It is used to control the default runtimes using by clang. - - --rtlib=$(usex default-compiler-rt compiler-rt libgcc) - --unwindlib=$(usex default-compiler-rt libunwind libgcc) - --stdlib=$(usex default-libcxx libc++ libstdc++) - -fuse-ld=$(usex default-lld lld bfd) - EOF - - newins - gentoo-gcc-install.cfg <<-EOF - # This file is maintained by gcc-config. - # It is used to specify the selected GCC installation. - EOF - - newins - gentoo-common.cfg <<-EOF - # This file contains flags common to clang, clang++ and clang-cpp. - @gentoo-runtimes.cfg - @gentoo-gcc-install.cfg - @gentoo-hardened.cfg - # bug #870001 - -include "${EPREFIX}/usr/include/gentoo/maybe-stddefs.h" - EOF - - # Baseline hardening (bug #851111) - newins - gentoo-hardened.cfg <<-EOF - # Some of these options are added unconditionally, regardless of - # USE=hardened, for parity with sys-devel/gcc. - -fstack-clash-protection - -fstack-protector-strong - -fPIE - -include "${EPREFIX}/usr/include/gentoo/fortify.h" - EOF - - dodir /usr/include/gentoo - - cat >> "${ED}/usr/include/gentoo/maybe-stddefs.h" <<-EOF || die - /* __has_include is an extension, but it's fine, because this is only - for Clang anyway. */ - #if defined __has_include && __has_include () && !defined(__GLIBC__) - # include - #endif - EOF - - local fortify_level=$(usex hardened 3 2) - # We have to do this because glibc's headers warn if F_S is set - # without optimization and that would at the very least be very noisy - # during builds and at worst trigger many -Werror builds. - cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die - #ifdef __clang__ - # pragma clang system_header - #endif - #ifndef _FORTIFY_SOURCE - # if defined(__has_feature) - # define __GENTOO_HAS_FEATURE(x) __has_feature(x) - # else - # define __GENTOO_HAS_FEATURE(x) 0 - # endif - # - # if defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 - # if !defined(__SANITIZE_ADDRESS__) && !__GENTOO_HAS_FEATURE(address_sanitizer) && !__GENTOO_HAS_FEATURE(memory_sanitizer) - # define _FORTIFY_SOURCE ${fortify_level} - # endif - # endif - # undef __GENTOO_HAS_FEATURE - #endif - EOF - - if use hardened ; then - cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die - # Options below are conditional on USE=hardened. - -D_GLIBCXX_ASSERTIONS - - # Analogue to GLIBCXX_ASSERTIONS - # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode - -D_LIBCPP_ENABLE_ASSERTIONS=1 - EOF - fi - - if use stricter; then - newins - gentoo-stricter.cfg <<-EOF - # This file increases the strictness of older clang versions - # to match the newest upstream version. - - # clang-16 defaults - -Werror=implicit-function-declaration - -Werror=implicit-int - -Werror=incompatible-function-pointer-types - - # constructs banned by C2x - -Werror=deprecated-non-prototype - - # deprecated but large blast radius - #-Werror=strict-prototypes - EOF - - cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die - @gentoo-stricter.cfg - EOF - fi - - local tool - for tool in clang{,++,-cpp}; do - newins - "${tool}.cfg" <<-EOF - # This configuration file is used by ${tool} driver. - @gentoo-common.cfg - EOF - done -} - -pkg_preinst() { - if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc - then - local gcc_path=$(gcc-config --get-lib-path 2>/dev/null) - if [[ -n ${gcc_path} ]]; then - cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF - --gcc-install-dir="${gcc_path%%:*}" - EOF - fi - fi -} diff --git a/sys-devel/clang-common/clang-common-17.0.0_pre20230615.ebuild b/sys-devel/clang-common/clang-common-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-devel/clang-common/clang-common-17.0.0_pre20230615.ebuild rename to sys-devel/clang-common/clang-common-17.0.0_pre20230705.ebuild diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230620.ebuild b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230620.ebuild deleted file mode 100644 index 67b42357665e..000000000000 --- a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-build toolchain-funcs - -DESCRIPTION="Meta-ebuild for clang runtime libraries" -HOMEPAGE="https://clang.llvm.org/" - -LICENSE="metapackage" -SLOT="${PV%%.*}" -KEYWORDS="" -IUSE="+compiler-rt libcxx openmp +sanitize" -REQUIRED_USE="sanitize? ( compiler-rt )" -PROPERTIES="live" - -RDEPEND=" - compiler-rt? ( - ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] - sanitize? ( - ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?] - ) - ) - libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) - openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] ) -" - -pkg_pretend() { - if tc-is-clang; then - ewarn "You seem to be using clang as a system compiler. As of clang-16," - ewarn "upstream has turned a few warnings that commonly occur during" - ewarn "configure script runs into errors by default. This causes some" - ewarn "configure tests to start failing, sometimes resulting in silent" - ewarn "breakage, missing functionality or runtime misbehavior. It is" - ewarn "not yet clear whether the change will remain or be reverted." - ewarn - ewarn "For more information, please see:" - ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213" - fi -} diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230615.ebuild b/sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230615.ebuild rename to sys-devel/clang-runtime/clang-runtime-17.0.0_pre20230705.ebuild diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 0ad2d812a204..aabdc483cd95 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -6,7 +6,6 @@ DIST llvm-gentoo-patchset-14.0.6-r4.tar.xz 19360 BLAKE2B 814dd617d237b0bd9c80bdd DIST llvm-gentoo-patchset-15.0.7-r3.tar.xz 24268 BLAKE2B 6531ae385ecea87bc26dba8ce19b4cde8ff224c80fd81f04c6ded131e305ecfdeb8d29ebd3b68a641d240805dc83eb0ebc7cc85124f02ad0ee66e0f201b91d7e SHA512 66cb33f8b423736b990fb75d4f2d1e5f14c0b03308f403297204dd1a352d72f85f34220fd66d3de5d6df328cdf2ffce03c2a111cb0bb57791cf68a88069ac7df DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb541860000a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8 SHA512 daffff6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7 DIST llvm-gentoo-patchset-16.0.6.tar.xz 17340 BLAKE2B 37cdf4b38367b4256d4f7a25d1b4f41758e5f81be8e20a1c94a10d6c5e36642e9672121b455e73a0bac2eb40467ef2db4b43789b2912a6790593d97b8b5c27e3 SHA512 2c02b9d8a4c5af9fddcd26c95dc66fffae32cb5b7f85c65a1aa4ed00dd8cd5b01cc1975a711aee63c0b8b11e9dc20f2bc05ea753904eb516892b820f02aff825 -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -15,5 +14,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-devel/clang/clang-17.0.0_pre20230620.ebuild b/sys-devel/clang/clang-17.0.0_pre20230620.ebuild deleted file mode 100644 index aae7c602232c..000000000000 --- a/sys-devel/clang/clang-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,474 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake llvm llvm.org multilib multilib-minimal -inherit prefix python-single-r1 toolchain-funcs - -DESCRIPTION="C language family frontend for LLVM" -HOMEPAGE="https://llvm.org/" - -# MSVCSetupApi.h: MIT -# sorttable.js: MIT - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="" -IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND=" - ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}] - static-analyzer? ( dev-lang/perl:* ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) -" - -RDEPEND=" - ${PYTHON_DEPS} - ${DEPEND} - >=sys-devel/clang-common-${PV} -" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-util/cmake-3.16 - doc? ( $(python_gen_cond_dep ' - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') ) - xml? ( virtual/pkgconfig ) -" -PDEPEND=" - ~sys-devel/clang-runtime-${PV} - sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR} -" - -LLVM_COMPONENTS=( - clang clang-tools-extra cmake - llvm/lib/Transforms/Hello -) -LLVM_MANPAGES=1 -LLVM_TEST_COMPONENTS=( - llvm/utils -) -LLVM_USE_TARGETS=llvm -llvm.org_set_globals - -# Multilib notes: -# 1. ABI_* flags control ABIs libclang* is built for only. -# 2. clang is always capable of compiling code for all ABIs for enabled -# target. However, you will need appropriate crt* files (installed -# e.g. by sys-devel/gcc and sys-libs/glibc). -# 3. ${CHOST}-clang wrappers are always installed for all ABIs included -# in the current profile (i.e. alike supported by sys-devel/gcc). -# -# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need -# multilib clang* libraries (not runtime, not wrappers). - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - python-single-r1_pkg_setup -} - -src_prepare() { - # create extra parent dir for relative CLANG_RESOURCE_DIR access - mkdir -p x/y || die - BUILD_DIR=${WORKDIR}/x/y/clang - - llvm.org_src_prepare - - # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch) - eprefixify \ - lib/Lex/InitHeaderSearch.cpp \ - lib/Driver/ToolChains/Darwin.cpp || die - - if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then - sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die - fi -} - -check_distribution_components() { - if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then - local all_targets=() my_targets=() l - cd "${BUILD_DIR}" || die - - while read -r l; do - if [[ ${l} == install-*-stripped:* ]]; then - l=${l#install-} - l=${l%%-stripped*} - - case ${l} in - # meta-targets - clang-libraries|distribution) - continue - ;; - # tools - clang|clangd|clang-*) - ;; - # static libraries - clang*|findAllSymbols) - continue - ;; - # conditional to USE=doc - docs-clang-html|docs-clang-tools-html) - use doc || continue - ;; - esac - - all_targets+=( "${l}" ) - fi - done < <(${NINJA} -t targets all) - - while read -r l; do - my_targets+=( "${l}" ) - done < <(get_distribution_components $"\n") - - local add=() remove=() - for l in "${all_targets[@]}"; do - if ! has "${l}" "${my_targets[@]}"; then - add+=( "${l}" ) - fi - done - for l in "${my_targets[@]}"; do - if ! has "${l}" "${all_targets[@]}"; then - remove+=( "${l}" ) - fi - done - - if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then - eqawarn "get_distribution_components() is outdated!" - eqawarn " Add: ${add[*]}" - eqawarn "Remove: ${remove[*]}" - fi - cd - >/dev/null || die - fi -} - -get_distribution_components() { - local sep=${1-;} - - local out=( - # common stuff - clang-cmake-exports - clang-headers - clang-resource-headers - libclang-headers - - aarch64-resource-headers - arm-common-resource-headers - arm-resource-headers - core-resource-headers - cuda-resource-headers - hexagon-resource-headers - hip-resource-headers - hlsl-resource-headers - mips-resource-headers - opencl-resource-headers - openmp-resource-headers - ppc-htm-resource-headers - ppc-resource-headers - riscv-resource-headers - systemz-resource-headers - utility-resource-headers - ve-resource-headers - webassembly-resource-headers - windows-resource-headers - x86-resource-headers - - # libs - clang-cpp - libclang - ) - - if multilib_is_native_abi; then - out+=( - # common stuff - bash-autocomplete - libclang-python-bindings - - # tools - amdgpu-arch - c-index-test - clang - clang-format - clang-linker-wrapper - clang-offload-bundler - clang-offload-packager - clang-refactor - clang-repl - clang-rename - clang-scan-deps - diagtool - hmaptool - nvptx-arch - - # needed for cross-compiling Clang - clang-tblgen - ) - - if use extra; then - out+=( - # extra tools - clang-apply-replacements - clang-change-namespace - clang-doc - clang-include-cleaner - clang-include-fixer - clang-move - clang-pseudo - clang-query - clang-reorder-fields - clang-tidy - clang-tidy-headers - clangd - find-all-symbols - modularize - pp-trace - ) - fi - - if llvm_are_manpages_built; then - out+=( docs-clang-man ) - use extra && out+=( docs-clang-tools-man ) - fi - - if use doc; then - out+=( docs-clang-html ) - use extra && out+=( docs-clang-tools-html ) - fi - - use static-analyzer && out+=( - clang-check - clang-extdef-mapping - scan-build - scan-build-py - scan-view - ) - fi - - printf "%s${sep}" "${out[@]}" -} - -multilib_src_configure() { - local mycmakeargs=( - -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" - -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" - -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang" - # relative to bindir - -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}" - - -DBUILD_SHARED_LIBS=OFF - -DCLANG_LINK_CLANG_DYLIB=ON - -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) - -DCLANG_INCLUDE_TESTS=$(usex test) - - -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - - # these are not propagated reliably, so redefine them - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - - # libgomp support fails to find headers without explicit -I - # furthermore, it provides only syntax checking - -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp - - # disable using CUDA to autodetect GPU, just build for all - -DCMAKE_DISABLE_FIND_PACKAGE_CUDAToolkit=ON - # disable linking to HSA to avoid automagic dep, - # load it dynamically instead - -DCMAKE_DISABLE_FIND_PACKAGE_hsa-runtime64=ON - - -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie) - - -DCLANG_ENABLE_LIBXML2=$(usex xml) - -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) - -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) - # TODO: CLANG_ENABLE_HLSL? - - -DPython3_EXECUTABLE="${PYTHON}" - ) - - if ! use elibc_musl; then - mycmakeargs+=( - -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double) - ) - fi - - use test && mycmakeargs+=( - -DLLVM_BUILD_TESTS=ON - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - if multilib_is_native_abi; then - local build_docs=OFF - if llvm_are_manpages_built; then - build_docs=ON - mycmakeargs+=( - -DLLVM_BUILD_DOCS=ON - -DLLVM_ENABLE_SPHINX=ON - -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" - -DSPHINX_WARNINGS_AS_ERRORS=OFF - ) - if use extra; then - mycmakeargs+=( - -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" - ) - fi - fi - mycmakeargs+=( - -DCLANG_INCLUDE_DOCS=${build_docs} - ) - fi - if multilib_native_use extra; then - mycmakeargs+=( - -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra - -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} - ) - else - mycmakeargs+=( - -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF - ) - fi - - if [[ -n ${EPREFIX} ]]; then - mycmakeargs+=( - -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" - ) - fi - - if tc-is-cross-compiler; then - has_version -b sys-devel/clang:${LLVM_MAJOR} || - die "sys-devel/clang:${LLVM_MAJOR} is required on the build host." - local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin - mycmakeargs+=( - -DLLVM_TOOLS_BINARY_DIR="${tools_bin}" - -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen - ) - fi - - # LLVM can have very high memory consumption while linking, - # exhausting the limit on 32-bit linker executable - use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - cmake_src_configure - - multilib_is_native_abi && check_distribution_components -} - -multilib_src_compile() { - cmake_build distribution -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - local test_targets=( check-clang ) - if multilib_native_use extra; then - test_targets+=( - check-clang-tools - check-clangd - ) - fi - cmake_build "${test_targets[@]}" -} - -src_install() { - MULTILIB_WRAPPED_HEADERS=( - /usr/include/clang/Config/config.h - ) - - multilib-minimal_src_install - - # Move runtime headers to /usr/lib/clang, where they belong - mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die - # move (remaining) wrapped headers back - if use extra; then - mv "${T}"/clang-tidy "${ED}"/usr/include/ || die - fi - mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die - - # Apply CHOST and version suffix to clang tools - local clang_tools=( clang clang++ clang-cl clang-cpp ) - local abi i - - # cmake gives us: - # - clang-X - # - clang -> clang-X - # - clang++, clang-cl, clang-cpp -> clang - # we want to have: - # - clang-X - # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X - # - clang, clang++, clang-cl, clang-cpp -> clang*-X - # also in CHOST variant - for i in "${clang_tools[@]:1}"; do - rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die - dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}" - dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" - done - - # now create target symlinks for all supported ABIs - for abi in $(get_all_abis); do - local abi_chost=$(get_abi_CHOST "${abi}") - for i in "${clang_tools[@]}"; do - dosym "${i}-${LLVM_MAJOR}" \ - "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}" - dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \ - "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}" - done - done -} - -multilib_src_install() { - DESTDIR=${D} cmake_build install-distribution - - # move headers to /usr/include for wrapping & ABI mismatch checks - # (also drop the version suffix from runtime headers) - rm -rf "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die - mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die - if multilib_native_use extra; then - # don't wrap clang-tidy headers, the list is too long - # (they're fine for non-native ABI but enabling the targets is problematic) - mv "${ED}"/usr/include/clang-tidy "${T}/" || die - fi -} - -multilib_src_install_all() { - python_fix_shebang "${ED}" - if use static-analyzer; then - python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view - fi - - docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man" - llvm_install_manpages - # match 'html' non-compression - use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" - # +x for some reason; TODO: investigate - use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1" -} - -pkg_postinst() { - if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi - - elog "You can find additional utility scripts in:" - elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang" - if use extra; then - elog "Some of them are vim integration scripts (with instructions inside)." - elog "The run-clang-tidy.py script requires the following additional package:" - elog " dev-python/pyyaml" - fi -} - -pkg_postrm() { - if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow clean all - fi -} diff --git a/sys-devel/clang/clang-17.0.0_pre20230615.ebuild b/sys-devel/clang/clang-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-devel/clang/clang-17.0.0_pre20230615.ebuild rename to sys-devel/clang/clang-17.0.0_pre20230705.ebuild diff --git a/sys-devel/distcc/distcc-3.4-r2.ebuild b/sys-devel/distcc/distcc-3.4-r2.ebuild index 1f64a9e6be93..95f9fc4c0540 100644 --- a/sys-devel/distcc/distcc-3.4-r2.ebuild +++ b/sys-devel/distcc/distcc-3.4-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/distcc/distcc/releases/download/v${PV}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="gssapi gtk hardened ipv6 selinux xinetd zeroconf" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 6d0d258f4945..c79da63bd7b4 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,44 +1,31 @@ DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B d87cfd78d96585877abc20ed213e4d2fba36556279a5bce5d185de34a59f8cde1250d7322543533922ef224ac8508c1d3fe597c652a648e6e7f08bc19cb2f11c SHA512 805fbb840e6bd8cdd53f954b13c768c0ea0635c099094f6f0b0b04f00120dcde7cf3950a01e199d674b39ff764e9119a548b2f7a156ab2b5d598bd68ed56ce24 -DIST gcc-10-20230517.tar.xz 72135000 BLAKE2B 8ec87088ace2bf7cc355357b8c9b12e61646366ee1204a360f3be0dcc8b7d426ba5fbb7eb46b4da4c937f5b63d2181a3935f2894f40556f1472dd2a91197b38e SHA512 ae685e1e3fc3460ea49bd86b2b583ef97c71ed279cce6f06b293bd9c7f7ac5ae477b2f2057c4ed927114249e41f6f7978f13db678cd92935dc1250bdd11c94c5 -DIST gcc-10-20230607.tar.xz 72144348 BLAKE2B 96c95795bc2ec85e3380ddcbeb02e395e431cf7fd9966e55db132a4eeb2033c4453615cd768b4866cf13547cc9de3fb3562cab987268835784eae5c22de97c47 SHA512 488895b59132b83cfb0b9143d702d49cbd711b49817adcecb7b795147637a4e67902e8da7be04d26f39251e8e0ab6113448124d4c2220b79999da8f3ca4195da -DIST gcc-10-20230614.tar.xz 72140228 BLAKE2B 7709d3cbb353a21206b4b522ce5ac9e92ea305a38f8825fde601c785faad08dfed3c5bb96a2203eee24b33d4488803fd1de41663b8adfe664ce59d008789eb48 SHA512 651d52bded7949191534d2dd8effc8cc8727592e2481fbf4905f8d0e7cbbcf3b7246ee9c8177d7c8e422f240eb0ff9ff1d2d9b813438292b3cc78df143add665 DIST gcc-10-20230621.tar.xz 72149848 BLAKE2B 83d367c1fb8e68b3e61273a324cd3829ccd3091a1346bc88f76ee2d6c86fb4c644d30c0594a024df4d53c6c6a02eb2b98ba44ac6db7e8ea4ddb96c795e202d9b SHA512 b03520cf64643ac887e4c32c7e3a31ed54ff96bd5421ff2892675e26ae188ed8dcba88edbca79ec13bed3a052a98eea92fdd6bdd76ad1131a16f7c637a36360d -DIST gcc-10-20230628.tar.xz 72167480 BLAKE2B 8b8236585cd1aed7767772088550ce1ded9d6e3d1d0d626eac851e92a29318729a2e2941fe45bc503afd3d50b3e2ba8de9ed74f0e7d980b9127e184a9d180a84 SHA512 ccdabb31614dcfa1500dd2c62340d96474823360a9f63a70485e53d70b222334d56d45dba686f706b6c4a98905f930ff9b92be2b4cc195bc89b85747d93d29a4 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d SHA512 86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd SHA512 9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc +DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b SHA512 d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0 SHA512 fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d -DIST gcc-11-20230608.tar.xz 76200104 BLAKE2B d500e7ea0b31b8afb1ab8fb0a9681554cc49a05e82b91f27e1e23ab81a356ca7daa301c4e0fa5d58551a399da8d536e4cf2510f6a4aa769aa4a97997092a1c3a SHA512 c53d720952faad5c70c6376b62cd729dc51e900719f097a3f2d6216eac8d87fc334be7de525a62a582e308e0523fc07cf6c03e4f617b1bbc6702ef857f58eeda -DIST gcc-11-20230615.tar.xz 76188804 BLAKE2B 84860fc2404c1bfe1e17e9a8ef8e98172af998cb21b80f7715b36669dcd2d5bea0095b685bb25dfc37914dbe85d5ca02300354aa8e56ae2546c8f5f5f34af938 SHA512 f99365d092e8c38fe9b6e45afe21170a9808589ee3fa16ebbe43e02ea2657cbda6b734a6f27b892dfc2be4b4ada9802d18f2422193cc14e3688b779747d611d9 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e SHA512 8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1 DIST gcc-11-20230629.tar.xz 76208088 BLAKE2B c2ced5e441c93f985a8747a763f908dbbadcef905a1038db89a771c478c15dc516faca038daa4ed6356ef6848b132177a8a0ebeb333abf6f7149445782f1eecd SHA512 183af1d37650d57232d56f4a46d2f17064683189061b55db314ab8e66e5ecc8d8cd31114c1427339c1dda242a04fe989730cf5a169f13dc6629c60ccd61fdd53 +DIST gcc-11-20230706.tar.xz 76209132 BLAKE2B 87522d0e5cffd9eedfcf20dfc2431fc3c0f4405d9c311e1455e530a58ef9b2e878c6e1067494a9d3b3d7d13a3715f45bdb463bce4a4b60a9c0a9f2b7c7c92b7d SHA512 eff4422c7cc954d6387e0d8bf18844f3c2ee310954aaffee51c9da0d6e9ad372e8942394c8a7f20df434fae0b0c2f1a003d8fb99e5d92a4cec89008a8f99baf9 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87 SHA512 31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a SHA512 ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17 DIST gcc-11.4.0.tar.xz 79837032 BLAKE2B 6e3b095a5837d4b5512719f848f4b9c4b4a6d7dc40ba96b269023ea5ea84f632c42a13855c030e255f3265445a45e6d2648dfe0e2cc0ea47da87c4660b052e24 SHA512 a5018bf1f1fa25ddf33f46e720675d261987763db48e7a5fdf4c26d3150a8abcb82fdc413402df1c32f2e6b057d9bae6bdfa026defc4030e10144a8532e60f14 DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B f9d0000cdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68 SHA512 992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758 DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 6f6eca272ab506e16a231003c399e28572595c82fbaaec9deb14b78ff9fc493fb24afe1c375d4f2fd75e9813805934857ef2ceb6c05b7977dbfe2e50abdc3ec9 SHA512 fb190ce5bf3d38a1899016475c1551550d44c6f71f1f1a71ced545cbb2aff0446bd2765230b0920379579a13103a507ffc1e197ac69afb0a4f08efe11b50918d -DIST gcc-12-20230609.tar.xz 79768444 BLAKE2B 8df47b57917aeaa3524664d94070d65830b9f1f9ca430f9bf058569aca8d34c4ebb05ae183f76f9ba34da5f614b0c8ce687f10f72f8b3f81502e767372219a52 SHA512 6d3d3bb57ee15583a65b85808172b57e6c3d7715aaf27ec22cd6f12e764d57a2cf4334b1ca9eae51737af930027110eba0bb3fb8a0a3c965336d716503c08d69 -DIST gcc-12-20230616.tar.xz 79787532 BLAKE2B 4ce738aabcec26d00bc2f43bc854be0abe6f09e4e11984e6089efe420ec70caa8e8de1f183f6f43fbe0519b02794f4ee73ae8d11fc5ba4d85d11da076d36bb2f SHA512 40bc3f4690eee227f8d4f6de4abeb930aeea5f786494a377c1e628372743d177bf7646d3ef9570663cfc5aa3f136b7251267adf0c29b806b6645775552c06955 DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 6eeabdd1495482b8bc5a6f2f90cd7d7967b66664d277c5f755f1ee98ac2c99db1552ab13b1c69f4c47d1d0b8de584e6a5f024b45e3c5934f49179cf65ca30acc SHA512 09aa0304a8a916aea7a4714eb3a7541b2015e3bdb8ae9bd40bc289553c4ec86f91b054925d2af45f33af9d20a7422949e691c0f552d68ee1d5206b4007310a88 DIST gcc-12-20230630.tar.xz 79795960 BLAKE2B 8d7a10afbf63f0de348f6e32913320428a2017f0ced5f330dc8084ff8f954c0c73b638387eade230a0c47ede32917fd1b89fdc31d83d02fb226600e1dc72528a SHA512 f7bf3d9a12f2b96c242a7dfaa17f47bdf368a787bcff1da5efdf1cb07910c2506d3c944598eb47a0fa708bcccb6b1a5a6994122d44fc6fd4fda09d0b0169b430 +DIST gcc-12-20230707.tar.xz 79783628 BLAKE2B 58ef775c177acda2afc46eb0211902424256cb4a12eb8d39e5a50f84b04626b0392ffaebb792b526c17f5b3e8b725e1df60975366cde8a908152a7a61ff27ce1 SHA512 da17f92aa39339b357ae8a247e68364c91d377b9baf1c7c13e95b64ded6c69df955586a60411c6ab52b81959442af558be7e3e97ccfdb19d720dd816ac937eca DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a54aaaa1997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82 SHA512 87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152 -DIST gcc-13-20230603.tar.xz 83954444 BLAKE2B 4be067c2159ae2a8ef3d699acab981cb911668bb0af84693b0226f58688146b0f93324296c584c6dca6df839ba344cff927cc82d20fce8c6b2282b256d745141 SHA512 ca1b41df7bf18c65189116099afcb43f65e13b17e57bf52049e739af223d51c3b825e2f80e239a3ddceec07693c991a85ec58ab6855255802d8bd413ff4324cf -DIST gcc-13-20230610.tar.xz 83983712 BLAKE2B 2584a5b6bfb8304c3065b256f432e578aef8fd7a4e3e9dc4cdbfb6d0a90ad8cb9d0b0f65ad67fad417878875160abb289314c1f27c775abc97c45c2b7ff7958a SHA512 a2e00bb5d816d37ea38de7662bb26616603b14cf08bc3452f39300fc8efed3fad372f7603deb36e0e6dd06f082c815997ba22c2b7438e379e782682e6333578d -DIST gcc-13-20230617.tar.xz 83971924 BLAKE2B 3e50ff5e54d9a4c6a5f81fb6111837df9efc105484cfb67423a0a4a1ef72c229fabdabccfdc14098be49ade9a13117a843890dcf16c3d3a43abe3332e8fbbf21 SHA512 e1d31883518a2fd040e9ea2b022c0cddca9ce1026317613db4dfbfa0aa704f3229c6b5a39d50ed920f242524b937d40a113edf9b89ad7f04a5b4af32835271ea DIST gcc-13-20230624.tar.xz 83969940 BLAKE2B 8a145ade87b38226d25161a0494b781e3cba1cfda229ffa367ed570aa97cdd3c38a520ae14e9ed9050fe844b229ac7bd8c2ef37544c472d39b8d75f7b9ecc3af SHA512 98e5fe2e780646f67f6d8ed2e9f8338a9be27ade40c2cfa78b7fa3f9c9a0a74771292b3eb81c5713f230f90bdec46104fa655ca4286bb9e6065432ae10122f54 DIST gcc-13-20230701.tar.xz 83971804 BLAKE2B 3f5bab12f47e44f57556c320d2d9a8ca4a64ba392af62e59d34188aca1cad759358fc3082ec3b959c938d03f6819f9c2974f6252754e0038baec6652f325cb5b SHA512 68d5ade55c082ef80dd4b66bcac1c5fc59f82f5dabaf6b4f703d7f4bc04a92c34e9a554bfa7794861630af97df668b5c7b81548ee7692e22cad25c0a5eb651ef DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907 SHA512 4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c -DIST gcc-14-20230529.tar.xz 84197648 BLAKE2B 1b8b812866294bafd7bf53c823b3d55288d5a30c54e921495d19286b9d04a1bf7c5228b052941200ecc61a516355d977229fc9e60cfe4353154811c1261054ab SHA512 bba930dc4b6b6a45bb5f33e4b46dc16d1d581b266078c5492833e2b4e64a93d2d19389a436c64dc2159240b07134f4f7242bef3cf35f303d34e10bf493fe70ba -DIST gcc-14-20230604.tar.xz 84243704 BLAKE2B 72be938f47fb4e2a4e9553f0a5190caaaccafedae6054634d1bfeb14a39e809d678578358d5a0b7c024b9b07b564eb4139fc0bcf1740d87e4954250c97cd3959 SHA512 75a48f751bff9a74a7eca85070423d69e9ddcc23306e7fa107c0b90fb86e720c952422ff48ac81dfa66df5a08f428b8087c6e20c58cc04d24d3300f1dcd9a140 -DIST gcc-14-20230611.tar.xz 84301600 BLAKE2B 93f8671c2fa375a11f16bb70f10588ccf367b5eb146aacb7819300ebd3877e1ec457c469da401d65025766012c5787e0df8ddca4b63d3dba9d35c53ce6479830 SHA512 e4074cfe28f97d8af0a06cffc499f3585ddc9e672daeb076806c3914d2e79dedb105777afaa9c637961d64bd51bd1d624d65b57158bae3b0f73cfaa97e0c9bf5 -DIST gcc-14-20230618.tar.xz 84361336 BLAKE2B 589f0005db8381b498cd682cb073580531237bc9f770e79295367aed34650ec6f1fbf6b6e31dc34cdef56ad84ece0d111aaa5fc4be4af306c29534461c8adc5b SHA512 da9958ad9bd87b2e7edcd740feb76e232da1f30c62b2786efc072d0a5201fbc841aa076e26db2e242b6bcfe4933eebc739ec5e6c3ef53e7c0554c19517c77f1b DIST gcc-14-20230625.tar.xz 84461556 BLAKE2B 231980a191e231a3f7dabc8f69ab364ecf1f3cf9a165a7e0bcbb9ad4ed17bda0616be325fe6cd2996321f6bfbc69f5e8d4a13513c3126132a0797d9d1c5c422f SHA512 d794a977a7a6b759729386eb13bff934f90c093716c47e89b7490dbd36ea489f5dfb03d0c6c0f7d57e1d4214dad8a82d886438c8eb5af53620cf2a85236f0b45 DIST gcc-14-20230702.tar.xz 84492372 BLAKE2B f78631cadce2926dba3f5d5a7b139cb8c29fe16a12fc430b393061529a181598a633d92a6bc927644f372fab3514a9c42faeda7e9bbc115478fc472657848776 SHA512 33e37d41c00f48b674061d37f142fc9b1bf23f0f77311877910a97dc86c617857b32559aae994421867b549659b8f0669c5953ee58a884e008e9e33115839942 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 -DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d SHA512 66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74 DIST gcc-14.0.0-patches-2.tar.xz 11484 BLAKE2B 6ff968051d286f21eb7f4ec80303b232530c153cca8d9e61ddfdf3675ef8c5740223a8b720ec9d5c4561b505993c675cc6fc7a9bab659ee1db99e1d97911eb74 SHA512 b255338d6110d9bfe211ba14da7b186f69b81503dba6e4ec19ee6fa37d44c0690e713c763abe27ce934ff7f9e5d0c8788a54c30587f07f65858b1e817cbf7247 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 diff --git a/sys-devel/gcc/gcc-10.4.1_p20230607.ebuild b/sys-devel/gcc/gcc-10.4.1_p20230607.ebuild deleted file mode 100644 index a3ff836547a0..000000000000 --- a/sys-devel/gcc/gcc-10.4.1_p20230607.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="10.5.0" -PATCH_VER="6" -MUSL_VER="2" -MUSL_GCC_VER="10.5.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -RDEPEND="" -BDEPEND="${CATEGORY}/binutils" - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - if has_version '>=sys-libs/glibc-2.32-r1'; then - rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die - fi - - toolchain_src_prepare -} diff --git a/sys-devel/gcc/gcc-10.4.1_p20230614.ebuild b/sys-devel/gcc/gcc-10.4.1_p20230614.ebuild deleted file mode 100644 index a3ff836547a0..000000000000 --- a/sys-devel/gcc/gcc-10.4.1_p20230614.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="10.5.0" -PATCH_VER="6" -MUSL_VER="2" -MUSL_GCC_VER="10.5.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -RDEPEND="" -BDEPEND="${CATEGORY}/binutils" - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - if has_version '>=sys-libs/glibc-2.32-r1'; then - rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die - fi - - toolchain_src_prepare -} diff --git a/sys-devel/gcc/gcc-10.4.1_p20230628.ebuild b/sys-devel/gcc/gcc-10.4.1_p20230628.ebuild deleted file mode 100644 index a3ff836547a0..000000000000 --- a/sys-devel/gcc/gcc-10.4.1_p20230628.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="10.5.0" -PATCH_VER="6" -MUSL_VER="2" -MUSL_GCC_VER="10.5.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -RDEPEND="" -BDEPEND="${CATEGORY}/binutils" - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - if has_version '>=sys-libs/glibc-2.32-r1'; then - rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die - fi - - toolchain_src_prepare -} diff --git a/sys-devel/gcc/gcc-10.4.1_p20230517.ebuild b/sys-devel/gcc/gcc-10.5.0.ebuild similarity index 99% rename from sys-devel/gcc/gcc-10.4.1_p20230517.ebuild rename to sys-devel/gcc/gcc-10.5.0.ebuild index 89db054045a1..72bc0e8a42ec 100644 --- a/sys-devel/gcc/gcc-10.4.1_p20230517.ebuild +++ b/sys-devel/gcc/gcc-10.5.0.ebuild @@ -38,6 +38,7 @@ if tc_is_live ; then elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then # Don't keyword live ebuilds KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; fi RDEPEND="" diff --git a/sys-devel/gcc/gcc-10.5.9999.ebuild b/sys-devel/gcc/gcc-10.5.9999.ebuild deleted file mode 100644 index d0bbc411efd8..000000000000 --- a/sys-devel/gcc/gcc-10.5.9999.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="10.5.0" -MUSL_GCC_VER="10.5.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -RDEPEND="" -BDEPEND="${CATEGORY}/binutils" - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - if has_version '>=sys-libs/glibc-2.32-r1'; then - rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die - fi - - toolchain_src_prepare -} diff --git a/sys-devel/gcc/gcc-11.4.1_p20230615.ebuild b/sys-devel/gcc/gcc-11.4.1_p20230615.ebuild deleted file mode 100644 index 02c58f02f0a6..000000000000 --- a/sys-devel/gcc/gcc-11.4.1_p20230615.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="11.4.0" -PATCH_VER="10" -MUSL_VER="2" -MUSL_GCC_VER="11.4.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply_user -} diff --git a/sys-devel/gcc/gcc-11.4.1_p20230608.ebuild b/sys-devel/gcc/gcc-11.4.1_p20230706.ebuild similarity index 100% rename from sys-devel/gcc/gcc-11.4.1_p20230608.ebuild rename to sys-devel/gcc/gcc-11.4.1_p20230706.ebuild diff --git a/sys-devel/gcc/gcc-12.3.1_p20230616.ebuild b/sys-devel/gcc/gcc-12.3.1_p20230616.ebuild deleted file mode 100644 index 1ffe2b97a4bf..000000000000 --- a/sys-devel/gcc/gcc-12.3.1_p20230616.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="12.3.0" -PATCH_VER="2" -MUSL_VER="1" -MUSL_GCC_VER="12.3.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply_user -} diff --git a/sys-devel/gcc/gcc-12.3.1_p20230609.ebuild b/sys-devel/gcc/gcc-12.3.1_p20230707.ebuild similarity index 100% rename from sys-devel/gcc/gcc-12.3.1_p20230609.ebuild rename to sys-devel/gcc/gcc-12.3.1_p20230707.ebuild diff --git a/sys-devel/gcc/gcc-13.1.1_p20230603.ebuild b/sys-devel/gcc/gcc-13.1.1_p20230603.ebuild deleted file mode 100644 index 994717045fb5..000000000000 --- a/sys-devel/gcc/gcc-13.1.1_p20230603.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="13.2.0" -PATCH_VER="3" -MUSL_VER="2" -MUSL_GCC_VER="13.2.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch - eapply_user -} diff --git a/sys-devel/gcc/gcc-13.1.1_p20230610.ebuild b/sys-devel/gcc/gcc-13.1.1_p20230610.ebuild deleted file mode 100644 index 994717045fb5..000000000000 --- a/sys-devel/gcc/gcc-13.1.1_p20230610.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="13.2.0" -PATCH_VER="3" -MUSL_VER="2" -MUSL_GCC_VER="13.2.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch - eapply_user -} diff --git a/sys-devel/gcc/gcc-13.1.1_p20230617.ebuild b/sys-devel/gcc/gcc-13.1.1_p20230617.ebuild deleted file mode 100644 index 994717045fb5..000000000000 --- a/sys-devel/gcc/gcc-13.1.1_p20230617.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="13.2.0" -PATCH_VER="3" -MUSL_VER="2" -MUSL_GCC_VER="13.2.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=releases/gcc-$(ver_cut 1) -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch - eapply_user -} diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230529.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20230529.ebuild deleted file mode 100644 index 09ded4c0729c..000000000000 --- a/sys-devel/gcc/gcc-14.0.0_pre20230529.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="14.0.0" -PATCH_VER="1" -MUSL_VER="1" -MUSL_GCC_VER="14.0.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=master -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply_user -} diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild deleted file mode 100644 index 09ded4c0729c..000000000000 --- a/sys-devel/gcc/gcc-14.0.0_pre20230604.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="14.0.0" -PATCH_VER="1" -MUSL_VER="1" -MUSL_GCC_VER="14.0.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=master -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply_user -} diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild deleted file mode 100644 index 09ded4c0729c..000000000000 --- a/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="14.0.0" -PATCH_VER="1" -MUSL_VER="1" -MUSL_GCC_VER="14.0.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=master -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply_user -} diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230618.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20230618.ebuild deleted file mode 100644 index 59534d9e96dd..000000000000 --- a/sys-devel/gcc/gcc-14.0.0_pre20230618.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TOOLCHAIN_PATCH_DEV="sam" -PATCH_GCC_VER="14.0.0" -PATCH_VER="2" -MUSL_VER="1" -MUSL_GCC_VER="14.0.0" - -if [[ ${PV} == *.9999 ]] ; then - MY_PV_2=$(ver_cut 2) - MY_PV_3=1 - if [[ ${MY_PV_2} == 0 ]] ; then - MY_PV_2=0 - MY_PV_3=0 - else - MY_PV_2=$((${MY_PV_2} - 1)) - fi - - # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} -elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then - # Cheesy hack for RCs - MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) - MY_P=${PN}-${MY_PV} - GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" - TOOLCHAIN_SET_S=no - S="${WORKDIR}"/${MY_P} -fi - -inherit toolchain - -if tc_is_live ; then - # Needs to be after inherit (for now?), bug #830908 - EGIT_BRANCH=master -elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - # Don't keyword live ebuilds - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - :; -fi - -if [[ ${CATEGORY} != cross-* ]] ; then - # Technically only if USE=hardened *too* right now, but no point in complicating it further. - # If GCC is enabling CET by default, we need glibc to be built with support for it. - # bug #830454 - RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" - DEPEND="${RDEPEND}" - BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" -fi - -src_prepare() { - local p upstreamed_patches=( - # add them here - ) - for p in "${upstreamed_patches[@]}"; do - rm -v "${WORKDIR}/patch/${p}" || die - done - - toolchain_src_prepare - - eapply_user -} diff --git a/sys-devel/gdb/files/gdb-13.2-fix-sparc-debugging.patch b/sys-devel/gdb/files/gdb-13.2-fix-sparc-debugging.patch new file mode 100644 index 000000000000..3d5201cd94e3 --- /dev/null +++ b/sys-devel/gdb/files/gdb-13.2-fix-sparc-debugging.patch @@ -0,0 +1,126 @@ +https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=31a56a22c45d76df4c597439f337e3f75ac3065c +https://sourceware.org/bugzilla/show_bug.cgi?id=30525 +https://bugs.gentoo.org/907906 + +From 31a56a22c45d76df4c597439f337e3f75ac3065c Mon Sep 17 00:00:00 2001 +From: Pedro Alves +Date: Wed, 7 Jun 2023 10:38:14 +0100 +Subject: [PATCH] Linux: Avoid pread64/pwrite64 for high memory addresses (PR + gdb/30525) + +Since commit 05c06f318fd9 ("Linux: Access memory even if threads are +running"), GDB prefers pread64/pwrite64 to access inferior memory +instead of ptrace. That change broke reading shared libraries on +SPARC64 Linux, as reported by PR gdb/30525 ("gdb cannot read shared +libraries on SPARC64"). + +On SPARC64 Linux, surprisingly (to me), userspace shared libraries are +mapped at high 64-bit addresses: + + (gdb) info sharedlibrary + Cannot access memory at address 0xfff80001002011e0 + Cannot access memory at address 0xfff80001002011d8 + Cannot access memory at address 0xfff80001002011d8 + From To Syms Read Shared Object Library + 0xfff80001000010a0 0xfff8000100021f80 Yes (*) /lib64/ld-linux.so.2 + (*): Shared library is missing debugging information. + +Those addresses are 64-bit addresses with the high bits set. When +interpreted as signed, they're negative. + +The Linux kernel rejects pread64/pwrite64 if the offset argument of +type off_t (a signed type) is negative, which happens if the memory +address we're accessing has its high bit set. See +linux/fs/read_write.c sys_pread64 and sys_pwrite64 in Linux. + +Thankfully, lseek does not fail in that situation. So the fix is to +use the 'lseek + read|write' path if the offset would be negative. + +Fix this in both native GDB and GDBserver. + +Tested on a SPARC64 GNU/Linux and x86-64 GNU/Linux. + +Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30525 +Change-Id: I79c724f918037ea67b7396fadb521bc9d1b10dc5 +--- a/gdb/linux-nat.c ++++ b/gdb/linux-nat.c +@@ -3909,18 +3909,26 @@ linux_proc_xfer_memory_partial_fd (int fd, int pid, + + gdb_assert (fd != -1); + +- /* Use pread64/pwrite64 if available, since they save a syscall and can +- handle 64-bit offsets even on 32-bit platforms (for instance, SPARC +- debugging a SPARC64 application). */ ++ /* Use pread64/pwrite64 if available, since they save a syscall and ++ can handle 64-bit offsets even on 32-bit platforms (for instance, ++ SPARC debugging a SPARC64 application). But only use them if the ++ offset isn't so high that when cast to off_t it'd be negative, as ++ seen on SPARC64. pread64/pwrite64 outright reject such offsets. ++ lseek does not. */ + #ifdef HAVE_PREAD64 +- ret = (readbuf ? pread64 (fd, readbuf, len, offset) +- : pwrite64 (fd, writebuf, len, offset)); +-#else +- ret = lseek (fd, offset, SEEK_SET); +- if (ret != -1) +- ret = (readbuf ? read (fd, readbuf, len) +- : write (fd, writebuf, len)); ++ if ((off_t) offset >= 0) ++ ret = (readbuf != nullptr ++ ? pread64 (fd, readbuf, len, offset) ++ : pwrite64 (fd, writebuf, len, offset)); ++ else + #endif ++ { ++ ret = lseek (fd, offset, SEEK_SET); ++ if (ret != -1) ++ ret = (readbuf != nullptr ++ ? read (fd, readbuf, len) ++ : write (fd, writebuf, len)); ++ } + + if (ret == -1) + { +--- a/gdbserver/linux-low.cc ++++ b/gdbserver/linux-low.cc +@@ -5377,21 +5377,26 @@ proc_xfer_memory (CORE_ADDR memaddr, unsigned char *readbuf, + { + int bytes; + +- /* If pread64 is available, use it. It's faster if the kernel +- supports it (only one syscall), and it's 64-bit safe even on +- 32-bit platforms (for instance, SPARC debugging a SPARC64 +- application). */ ++ /* Use pread64/pwrite64 if available, since they save a syscall ++ and can handle 64-bit offsets even on 32-bit platforms (for ++ instance, SPARC debugging a SPARC64 application). But only ++ use them if the offset isn't so high that when cast to off_t ++ it'd be negative, as seen on SPARC64. pread64/pwrite64 ++ outright reject such offsets. lseek does not. */ + #ifdef HAVE_PREAD64 +- bytes = (readbuf != nullptr +- ? pread64 (fd, readbuf, len, memaddr) +- : pwrite64 (fd, writebuf, len, memaddr)); +-#else +- bytes = -1; +- if (lseek (fd, memaddr, SEEK_SET) != -1) ++ if ((off_t) memaddr >= 0) + bytes = (readbuf != nullptr +- ? read (fd, readbuf, len) +- : write (fd, writebuf, len)); ++ ? pread64 (fd, readbuf, len, memaddr) ++ : pwrite64 (fd, writebuf, len, memaddr)); ++ else + #endif ++ { ++ bytes = -1; ++ if (lseek (fd, memaddr, SEEK_SET) != -1) ++ bytes = (readbuf != nullptr ++ ? read (fd, readbuf, len) ++ : write (fd, writebuf, len)); ++ } + + if (bytes < 0) + return errno; +-- +2.39.3 diff --git a/sys-devel/gdb/gdb-13.2-r1.ebuild b/sys-devel/gdb/gdb-13.2-r1.ebuild new file mode 100644 index 000000000000..09dfedaf1ee1 --- /dev/null +++ b/sys-devel/gdb/gdb-13.2-r1.ebuild @@ -0,0 +1,313 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# See https://sourceware.org/gdb/wiki/DistroAdvice for general packaging +# tips & notes. + +PYTHON_COMPAT=( python3_{10..11} ) +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_p2???????|*.*.90_p2???????) + # Weekly snapshots + MY_PV="${PV/_p/.}" + SRC_URI=" + https://sourceware.org/pub/gdb/snapshots/branch/gdb-weekly-${MY_PV}.tar.xz + https://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${MY_PV}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/gdb-weekly-${MY_PV}.tar.xz + " + S="${WORKDIR}/${PN}-${MY_PV}" + + # e.g. 13.1.90_p20230325 is a snapshot on the stable branch, so it's fine + if [[ ${PV} == *.[123456789].9?_p2??????? ]] ; then + REGULAR_RELEASE=1 + fi + ;; + *.*.9?) + # Prereleases + MY_PV="${PV/_p/.}" + SRC_URI=" + https://sourceware.org/pub/gdb/snapshots/branch/gdb-${MY_PV}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/gdb-${MY_PV}.tar.xz + " + S="${WORKDIR}/${PN}-${MY_PV}" + ;; + *) + # Normal upstream release + SRC_URI=" + mirror://gnu/gdb/${P}.tar.xz + https://sourceware.org/pub/gdb/releases/${P}.tar.xz + " + + REGULAR_RELEASE=1 +esac + +PATCH_DEV="" +PATCH_VER="" +DESCRIPTION="GNU debugger" +HOMEPAGE="https://sourceware.org/gdb/" +SRC_URI=" + ${SRC_URI} + ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${P}-patches-${PATCH_VER}.tar.xz} + ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz} +" + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test vanilla xml xxhash zstd" +if [[ -n ${REGULAR_RELEASE} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +fi +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/mpfr:= + dev-libs/gmp:= + >=sys-libs/ncurses-5.2-r2:= + >=sys-libs/readline-7:= + 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 + ) + zstd? ( app-arch/zstd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-arch/xz-utils + sys-apps/texinfo + app-alternatives/yacc + nls? ( sys-devel/gettext ) + source-highlight? ( virtual/pkgconfig ) + test? ( dev-util/dejagnu ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-8.3.1-verbose-build.patch + "${FILESDIR}"/${P}-fix-sparc-debugging.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,gprofng,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) + + # Helps when cross-compiling. Not to be confused with --with-sysroot. + --with-build-sysroot="${ESYSROOT}" + ) + + is_cross && myconf+=( + --with-sysroot="\${prefix}/${CTARGET}" + --includedir="\${prefix}/include/${CTARGET}" + --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 sim) + $(use_enable source-highlight) + $(use multitarget && echo --enable-targets=all) + $(use_with python python "${EPYTHON}") + $(use_with xxhash) + $(use_with guile) + $(use_with zstd) + + # Find libraries using the toolchain sysroot rather than the configured + # prefix. Needed when cross-compiling. + # + # Check which libraries to apply this to with: + # "${S}"/gdb/configure --help | grep without-lib | sort + --without-lib{babeltrace,expat,gmp,iconv,ipt,lzma,mpfr,xxhash}-prefix + ) + + # 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_test() { + # Run the unittests (nabbed invocation from Fedora's spec file) at least + emake -k -C gdb run GDBFLAGS='-batch -ex "maintenance selftest"' + + # Too many failures + # 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" + # Also, ia64 kernel crashes when gdb testsuite is running. + #emake -k check +} + +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 + + # 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/lld/Manifest b/sys-devel/lld/Manifest index 794c0fbe20fd..89ca28a71f61 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -1,5 +1,4 @@ DIST llvm-gentoo-patchset-16.0.6-r1.tar.xz 17780 BLAKE2B e7c97916df463ff6d3d6374290bad86b3f2a7189fd9da3c6c808cb84160f904f4de1dffa7e98b32d7cacf904beea2df74116384960b0619ff30b7125839fc950 SHA512 74f86aa11614dd86a4af0cba514e98006d6df8ff15effc0c3598c291c7c6139f9310dc2e3ee25e8a3fa960e8a51986a4c48412a8e7269064197102fd9bbeac7c -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -8,5 +7,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-devel/lld/lld-17.0.0_pre20230620.ebuild b/sys-devel/lld/lld-17.0.0_pre20230620.ebuild deleted file mode 100644 index 085543e50762..000000000000 --- a/sys-devel/lld/lld-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="The LLVM linker (link editor)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="" -IUSE="+debug test zstd" -RESTRICT="!test? ( test )" - -DEPEND=" - ~sys-devel/llvm-${PV}[debug=,zstd=] - sys-libs/zlib:= - zstd? ( app-arch/zstd:= ) -" -RDEPEND=" - ${DEPEND} - !sys-devel/lld:0 -" -BDEPEND=" - sys-devel/llvm:${LLVM_MAJOR} - test? ( - >=dev-util/cmake-3.16 - $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]") - ) -" -PDEPEND=" - >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR} -" - -LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) -llvm.org_set_globals - -python_check_deps() { - python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]" -} - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - use test && python-any-r1_pkg_setup -} - -src_unpack() { - llvm.org_src_unpack - - # Directory ${WORKDIR}/llvm does not exist with USE="-test", - # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, - # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system - # (lld/MachO/CMakeLists.txt) and is expected to be resolvable - # to existent directory ${WORKDIR}/libunwind/include. - mkdir -p "${WORKDIR}/llvm" || die -} - -src_configure() { - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152 - - local mycmakeargs=( - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" - -DBUILD_SHARED_LIBS=ON - -DLLVM_INCLUDE_TESTS=$(usex test) - ) - - use test && mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - -DPython3_EXECUTABLE="${PYTHON}" - ) - - tc-is-cross-compiler && mycmakeargs+=( - -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen" - ) - - cmake_src_configure -} - -src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-lld -} diff --git a/sys-devel/lld/lld-17.0.0_pre20230615.ebuild b/sys-devel/lld/lld-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-devel/lld/lld-17.0.0_pre20230615.ebuild rename to sys-devel/lld/lld-17.0.0_pre20230705.ebuild diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index e99aeb91e935..61837531aef7 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-devel/llvm-common/llvm-common-17.0.0_pre20230620.ebuild b/sys-devel/llvm-common/llvm-common-17.0.0_pre20230620.ebuild deleted file mode 100644 index ce5f03ca34a5..000000000000 --- a/sys-devel/llvm-common/llvm-common-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit llvm.org - -DESCRIPTION="Common files shared between multiple slots of LLVM" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - !sys-devel/llvm:0 -" - -LLVM_COMPONENTS=( llvm/utils/vim ) -llvm.org_set_globals - -src_install() { - insinto /usr/share/vim/vimfiles - doins -r */ - # some users may find it useful - newdoc README README.vim - dodoc vimrc -} diff --git a/sys-devel/llvm-common/llvm-common-17.0.0_pre20230615.ebuild b/sys-devel/llvm-common/llvm-common-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-devel/llvm-common/llvm-common-17.0.0_pre20230615.ebuild rename to sys-devel/llvm-common/llvm-common-17.0.0_pre20230705.ebuild diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 0ad2d812a204..aabdc483cd95 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -6,7 +6,6 @@ DIST llvm-gentoo-patchset-14.0.6-r4.tar.xz 19360 BLAKE2B 814dd617d237b0bd9c80bdd DIST llvm-gentoo-patchset-15.0.7-r3.tar.xz 24268 BLAKE2B 6531ae385ecea87bc26dba8ce19b4cde8ff224c80fd81f04c6ded131e305ecfdeb8d29ebd3b68a641d240805dc83eb0ebc7cc85124f02ad0ee66e0f201b91d7e SHA512 66cb33f8b423736b990fb75d4f2d1e5f14c0b03308f403297204dd1a352d72f85f34220fd66d3de5d6df328cdf2ffce03c2a111cb0bb57791cf68a88069ac7df DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb541860000a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8 SHA512 daffff6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7 DIST llvm-gentoo-patchset-16.0.6.tar.xz 17340 BLAKE2B 37cdf4b38367b4256d4f7a25d1b4f41758e5f81be8e20a1c94a10d6c5e36642e9672121b455e73a0bac2eb40467ef2db4b43789b2912a6790593d97b8b5c27e3 SHA512 2c02b9d8a4c5af9fddcd26c95dc66fffae32cb5b7f85c65a1aa4ed00dd8cd5b01cc1975a711aee63c0b8b11e9dc20f2bc05ea753904eb516892b820f02aff825 -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -15,5 +14,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230620.ebuild b/sys-devel/llvm/llvm-17.0.0_pre20230620.ebuild deleted file mode 100644 index dd7be5a60d95..000000000000 --- a/sys-devel/llvm/llvm-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,533 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 -inherit toolchain-funcs - -DESCRIPTION="Low Level Virtual Machine" -HOMEPAGE="https://llvm.org/" - -# Additional licenses: -# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. -# 2. xxhash: BSD. -# 3. MD5 code: public-domain. -# 4. ConvertUTF.h: TODO. - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" -SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" -KEYWORDS="" -IUSE=" - +binutils-plugin +debug debuginfod doc exegesis libedit +libffi - ncurses test xar xml z3 zstd -" -RESTRICT="!test? ( test )" - -RDEPEND=" - sys-libs/zlib:0=[${MULTILIB_USEDEP}] - debuginfod? ( - net-misc/curl:= - dev-cpp/cpp-httplib:= - ) - exegesis? ( dev-libs/libpfm:= ) - libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) - libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) - xar? ( app-arch/xar ) - xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) - z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) - zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${RDEPEND} - binutils-plugin? ( sys-libs/binutils-libs ) -" -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/perl - >=dev-util/cmake-3.16 - sys-devel/gnuconfig - kernel_Darwin? ( - =sys-devel/binutils-apple-5.1 - ) - doc? ( $(python_gen_any_dep ' - dev-python/recommonmark[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') ) - libffi? ( virtual/pkgconfig ) -" -# There are no file collisions between these versions but having :0 -# installed means llvm-config there will take precedence. -RDEPEND=" - ${RDEPEND} - !sys-devel/llvm:0 -" -PDEPEND=" - sys-devel/llvm-common - sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR} - binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} ) -" - -LLVM_COMPONENTS=( llvm cmake third-party ) -LLVM_MANPAGES=1 -LLVM_USE_TARGETS=provide -llvm.org_set_globals - -python_check_deps() { - use doc || return 0 - - python_has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && - python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" -} - -check_uptodate() { - local prod_targets=( - $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ - | tail -n +2 | head -n -1) - ) - local all_targets=( - lib/Target/*/ - ) - all_targets=( "${all_targets[@]#lib/Target/}" ) - all_targets=( "${all_targets[@]%/}" ) - - local exp_targets=() i - for i in "${all_targets[@]}"; do - has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) - done - - if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then - eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!" - eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" - eqawarn "Expected: ${exp_targets[*]}" - eqawarn - fi - - if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then - eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!" - eqawarn " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}" - eqawarn "Expected: ${prod_targets[*]}" - fi -} - -check_distribution_components() { - if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then - local all_targets=() my_targets=() l - cd "${BUILD_DIR}" || die - - while read -r l; do - if [[ ${l} == install-*-stripped:* ]]; then - l=${l#install-} - l=${l%%-stripped*} - - case ${l} in - # shared libs - LLVM|LLVMgold) - ;; - # TableGen lib + deps - LLVMDemangle|LLVMSupport|LLVMTableGen) - ;; - # testing libraries - LLVMTestingAnnotations|LLVMTestingSupport) - ;; - # static libs - LLVM*) - continue - ;; - # meta-targets - distribution|llvm-libraries) - continue - ;; - # used only w/ USE=doc - docs-llvm-html) - use doc || continue - ;; - esac - - all_targets+=( "${l}" ) - fi - done < <(${NINJA} -t targets all) - - while read -r l; do - my_targets+=( "${l}" ) - done < <(get_distribution_components $"\n") - - local add=() remove=() - for l in "${all_targets[@]}"; do - if ! has "${l}" "${my_targets[@]}"; then - add+=( "${l}" ) - fi - done - for l in "${my_targets[@]}"; do - if ! has "${l}" "${all_targets[@]}"; then - remove+=( "${l}" ) - fi - done - - if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then - eqawarn "get_distribution_components() is outdated!" - eqawarn " Add: ${add[*]}" - eqawarn "Remove: ${remove[*]}" - fi - cd - >/dev/null || die - fi -} - -src_prepare() { - # disable use of SDK on OSX, bug #568758 - sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die - - # Update config.guess to support more systems - cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die - - # Verify that the ebuild is up-to-date - check_uptodate - - llvm.org_src_prepare -} - -get_distribution_components() { - local sep=${1-;} - - local out=( - # shared libs - LLVM - LTO - Remarks - - # tools - llvm-config - - # common stuff - cmake-exports - llvm-headers - - # libraries needed for clang-tblgen - LLVMDemangle - LLVMSupport - LLVMTableGen - - # testing libraries - llvm_gtest - llvm_gtest_main - LLVMTestingAnnotations - LLVMTestingSupport - ) - - if multilib_is_native_abi; then - out+=( - # utilities - llvm-tblgen - FileCheck - llvm-PerfectShuffle - count - not - yaml-bench - UnicodeNameMappingGenerator - - # tools - bugpoint - dsymutil - llc - lli - lli-child-target - llvm-addr2line - llvm-ar - llvm-as - llvm-bcanalyzer - llvm-bitcode-strip - llvm-c-test - llvm-cat - llvm-cfi-verify - llvm-config - llvm-cov - llvm-cvtres - llvm-cxxdump - llvm-cxxfilt - llvm-cxxmap - llvm-debuginfo-analyzer - llvm-debuginfod-find - llvm-diff - llvm-dis - llvm-dlltool - llvm-dwarfdump - llvm-dwarfutil - llvm-dwp - llvm-exegesis - llvm-extract - llvm-gsymutil - llvm-ifs - llvm-install-name-tool - llvm-jitlink - llvm-jitlink-executor - llvm-lib - llvm-libtool-darwin - llvm-link - llvm-lipo - llvm-lto - llvm-lto2 - llvm-mc - llvm-mca - llvm-ml - llvm-modextract - llvm-mt - llvm-nm - llvm-objcopy - llvm-objdump - llvm-opt-report - llvm-otool - llvm-pdbutil - llvm-profdata - llvm-profgen - llvm-ranlib - llvm-rc - llvm-readelf - llvm-readobj - llvm-reduce - llvm-remark-size-diff - llvm-remarkutil - llvm-rtdyld - llvm-sim - llvm-size - llvm-split - llvm-stress - llvm-strings - llvm-strip - llvm-symbolizer - llvm-tapi-diff - llvm-tli-checker - llvm-undname - llvm-windres - llvm-xray - obj2yaml - opt - sancov - sanstats - split-file - verify-uselistorder - yaml2obj - - # python modules - opt-viewer - ) - - if llvm_are_manpages_built; then - out+=( - # manpages - docs-dsymutil-man - docs-llvm-dwarfdump-man - docs-llvm-man - ) - fi - use doc && out+=( - docs-llvm-html - ) - - use binutils-plugin && out+=( - LLVMgold - ) - use debuginfod && out+=( - llvm-debuginfod - ) - fi - - printf "%s${sep}" "${out[@]}" -} - -multilib_src_configure() { - local ffi_cflags ffi_ldflags - if use libffi; then - ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) - ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - # disable appending VCS revision to the version to improve - # direct cache hit ratio - -DLLVM_APPEND_VC_REV=OFF - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - - -DBUILD_SHARED_LIBS=OFF - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) - - # cheap hack: LLVM combines both anyway, and the only difference - # is that the former list is explicitly verified at cmake time - -DLLVM_TARGETS_TO_BUILD="" - -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_INCLUDE_BENCHMARKS=OFF - -DLLVM_INCLUDE_TESTS=ON - -DLLVM_BUILD_TESTS=$(usex test) - -DLLVM_INSTALL_GTEST=ON - - -DLLVM_ENABLE_FFI=$(usex libffi) - -DLLVM_ENABLE_LIBEDIT=$(usex libedit) - -DLLVM_ENABLE_TERMINFO=$(usex ncurses) - -DLLVM_ENABLE_LIBXML2=$(usex xml) - -DLLVM_ENABLE_ASSERTIONS=$(usex debug) - -DLLVM_ENABLE_LIBPFM=$(usex exegesis) - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - -DLLVM_ENABLE_Z3_SOLVER=$(usex z3) - -DLLVM_ENABLE_ZSTD=$(usex zstd) - -DLLVM_ENABLE_CURL=$(usex debuginfod) - -DLLVM_ENABLE_HTTPLIB=$(usex debuginfod) - - -DLLVM_HOST_TRIPLE="${CHOST}" - - -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" - -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" - # used only for llvm-objdump tool - -DLLVM_HAVE_LIBXAR=$(multilib_native_usex xar 1 0) - - -DPython3_EXECUTABLE="${PYTHON}" - - # disable OCaml bindings (now in dev-ml/llvm-ocaml) - -DOCAMLFIND=NO - ) - - local suffix= - if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then - # the ABI of the main branch is not stable, so let's include - # the commit id in the SOVERSION to contain the breakage - suffix+="git${EGIT_VERSION::8}" - fi - if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then - # Smart hack: alter version suffix -> SOVERSION when linking - # against libc++. This way we won't end up mixing LLVM libc++ - # libraries with libstdc++ clang, and the other way around. - suffix+="+libcxx" - mycmakeargs+=( - -DLLVM_ENABLE_LIBCXX=ON - ) - fi - mycmakeargs+=( - -DLLVM_VERSION_SUFFIX="${suffix}" - ) - - use test && mycmakeargs+=( - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - if multilib_is_native_abi; then - local build_docs=OFF - if llvm_are_manpages_built; then - build_docs=ON - mycmakeargs+=( - -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" - -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" - -DSPHINX_WARNINGS_AS_ERRORS=OFF - ) - fi - - mycmakeargs+=( - -DLLVM_BUILD_DOCS=${build_docs} - -DLLVM_ENABLE_OCAMLDOC=OFF - -DLLVM_ENABLE_SPHINX=${build_docs} - -DLLVM_ENABLE_DOXYGEN=OFF - -DLLVM_INSTALL_UTILS=ON - ) - use binutils-plugin && mycmakeargs+=( - -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include - ) - fi - - # workaround BMI bug in gcc-7 (fixed in 7.4) - # https://bugs.gentoo.org/649880 - # apply only to x86, https://bugs.gentoo.org/650506 - if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && - [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] - then - local CFLAGS="${CFLAGS} -mno-bmi" - local CXXFLAGS="${CXXFLAGS} -mno-bmi" - fi - - # LLVM can have very high memory consumption while linking, - # exhausting the limit on 32-bit linker executable - use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - cmake_src_configure - - grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \ - CMakeCache.txt || - die "Incorrect version, did you update _LLVM_MASTER_MAJOR?" - multilib_is_native_abi && check_distribution_components -} - -multilib_src_compile() { - tc-env_build cmake_build distribution - - pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld - pax-mark m "${BUILD_DIR}"/bin/lli - pax-mark m "${BUILD_DIR}"/bin/lli-child-target - - if use test; then - pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests - pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests - pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests - fi -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check -} - -src_install() { - local MULTILIB_CHOST_TOOLS=( - /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config - ) - - local MULTILIB_WRAPPED_HEADERS=( - /usr/include/llvm/Config/llvm-config.h - ) - - local LLVM_LDPATHS=() - multilib-minimal_src_install - - # move wrapped headers back - mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die -} - -multilib_src_install() { - DESTDIR=${D} cmake_build install-distribution - - # move headers to /usr/include for wrapping - rm -rf "${ED}"/usr/include || die - mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die - - LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" ) -} - -multilib_src_install_all() { - local revord=$(( 9999 - ${LLVM_MAJOR} )) - newenvd - "60llvm-${revord}" <<-_EOF_ - PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin" - # we need to duplicate it in ROOTPATH for Portage to respect... - ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin" - MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man" - LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )" - _EOF_ - - docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man" - llvm_install_manpages -} - -pkg_postinst() { - elog "You can find additional opt-viewer utility scripts in:" - elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer" - elog "To use these scripts, you will need Python along with the following" - elog "packages:" - elog " dev-python/pygments (for opt-viewer)" - elog " dev-python/pyyaml (for all of them)" -} diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230615.ebuild b/sys-devel/llvm/llvm-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-devel/llvm/llvm-17.0.0_pre20230615.ebuild rename to sys-devel/llvm/llvm-17.0.0_pre20230705.ebuild diff --git a/sys-fabric/Manifest.gz b/sys-fabric/Manifest.gz index 12a3484fe5d310c02737b43cf6246ba10a211344..fbfb5d3206a0f82d0ac8943279178e8f93c5bdf7 100644 GIT binary patch literal 880 zcmV-$1CRV4iwFP!00002|3#EdlHD~7#P>PHoB$+QvgGBYfP#XsNiJZ?RuxrD_{c0c zKK&NSY~JGiZL9t3cK`7F>G|p9zV5SM_jmuj{Q0C~J-z?!`PU!i{gWJ_n|DW@!9gd9 zx88eo@ZpXflDYEq;W?)d9wC#D%_OYwQ!FylXAa>~&U0+Vq;9D-Z4eiCkyP)CQ&&cj zR_X3G$De(lKK}e{EKht{y3}iTwB|hPf+p}ZUw_}v zUtZpDjX`g?=3^i4MPaZ;Pj)tvwxKp>84os0bqa)%%r)dH%xoB`_|M@l_#8fUfo*8H z;aqbhBjDm!s^dXI)UyI#nZr7&LPBi<4zH8he**11kIx0=AMIZ}Gr-U!m< zJ6yNME#yQRxm{%{h)DvI*IZ`I+6TU*2#6i= z-WWXBc0=4eJhmRhYz?g4;On*Iu}lkU_DDQTaT_3ufh`rHT zG`_(?9#;u2cF+t6I;sa{RO@13ahdE)k9vow$S!y8Hkz|3_ zQs_W~!E=uz6RQ^NPqbZNi{`}KwlnD~EIOzk+yE!zWoqX>-oiTUVa#jOm0Y)``a4eNFG&LYkj5Oea-w*c_c&vQj(>r z%PFa4FmG#pDU?;NMnN&HoyF99FPE`a6Wch@wwJcmY`y#R^yhECeEj_7_Wa{s-@d-w zfBv*zzE=LY-&l0K0ZR>)J!x;0n-dVA4GKsNE%=m4Zu2O`Iy45F;=!bBYt{tBL7iu= zzKB49j}KYNkitA%Xcf;f`xI&1tAXnxlw7;K2mY&9V8Eg@K&06b(IW4YOl0iE!Fx#_ z_1#d9TSAs=HwCWZcz)pOogTP=py3tAd^T<%H~9=8oRtS+drUdk#0Ge=X%mbrMZ5Nje&)G)hL%{- zqO!-v7p`ubO*}@`QS-|*?v7g3Mfc{2PBWs~D=u`MBM*!crVAB_wc+VD`p8;6scR&h z1zyxkkp_-U>sZFwN7t}|m#qyC-M*^#JcFTc!(99Lf?^9}&~NS%<$KoVhAO%;9=N{e zKXnJE2QX-uZ@_Aej_M-Dmt6D#KUvw#aiQ=@3kHGJrs$R3vr}nemUWr=xaYuFyRFvu zI0b+6w6!Mq!EQj6GZ41W18*He!!pj&iZX(y=35}i7zY*_I{{8rNPMiUj>KU^NR-n; zcnmnqObCbBNdJcd*>G@11Z;@}Ooow*1-_55B`k#<+ohk*kxrOS!z~H#%_Q{M9>D&- zh&^Z-^*31XqXjEQgv|h>WA$Je;r1|tUj}anFquJX#|X!I11o&YSrvP@qIK4Z%@Q3A zsnbxT1uo06+nKu`o_Gp4)3NOoN5m)U);N=1VbQ_*ac;P|d&c&;5z971Ea|)kP-~9)n K>gna>1pok_g2GP# diff --git a/sys-fabric/opensm/metadata.xml b/sys-fabric/opensm/metadata.xml index d870e3623b0b..40c1097b0989 100644 --- a/sys-fabric/opensm/metadata.xml +++ b/sys-fabric/opensm/metadata.xml @@ -13,4 +13,7 @@ Install ssld extra tool + + linux-rdma/opensm + diff --git a/sys-fabric/opensm/opensm-3.3.24-r1.ebuild b/sys-fabric/opensm/opensm-3.3.24-r1.ebuild index 3f0563f02f42..f3e45a0d05c3 100644 --- a/sys-fabric/opensm/opensm-3.3.24-r1.ebuild +++ b/sys-fabric/opensm/opensm-3.3.24-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/linux-rdma/opensm/releases/download/${PV}/${P}.tar.g LICENSE="|| ( GPL-2 BSD-2 )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" IUSE="selinux tools" DEPEND="sys-cluster/rdma-core" diff --git a/sys-fabric/perftest/metadata.xml b/sys-fabric/perftest/metadata.xml index f5fb83321f9e..a92d1df3cf3d 100644 --- a/sys-fabric/perftest/metadata.xml +++ b/sys-fabric/perftest/metadata.xml @@ -5,4 +5,7 @@ cluster@gentoo.org Gentoo Cluster Project + + linux-rdma/perftest + diff --git a/sys-fabric/perftest/perftest-4.5.0.17.ebuild b/sys-fabric/perftest/perftest-4.5.0.17.ebuild index 2161b7f513fa..c4ccd55cbc46 100644 --- a/sys-fabric/perftest/perftest-4.5.0.17.ebuild +++ b/sys-fabric/perftest/perftest-4.5.0.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="|| ( GPL-2 BSD-2 )" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="amd64 x86 ~amd64-linux" DEPEND=" sys-apps/pciutils diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz index 61be1256546235e97c39ba0e5cff95ca6330b589..11314a2bc56a427cbbb19047af55d370d1667d9b 100644 GIT binary patch delta 5368 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 delta 22406 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 diff --git a/sys-fs/bees/bees-0.9.ebuild b/sys-fs/bees/bees-0.9.ebuild index f84aba717799..4834204acfcf 100644 --- a/sys-fs/bees/bees-0.9.ebuild +++ b/sys-fs/bees/bees-0.9.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then EGIT_REPO_URI="https://github.com/Zygo/bees.git" else SRC_URI="https://github.com/Zygo/bees/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="amd64 ~arm64" fi LICENSE="GPL-3" diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild index 7b688e2037b7..48a89849ffc5 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv" DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}" diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index c1f37d2e4a7f..3aec0d9d650c 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,3 +1,4 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae +DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80 SHA512 927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild new file mode 100644 index 000000000000..d70683145e06 --- /dev/null +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse" +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND=" + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) +" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dinitscriptdir= + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +} diff --git a/sys-fs/udiskie/udiskie-2.4.2-r1.ebuild b/sys-fs/udiskie/udiskie-2.4.2-r1.ebuild new file mode 100644 index 000000000000..3cbcb7c7ed2b --- /dev/null +++ b/sys-fs/udiskie/udiskie-2.4.2-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi xdg-utils + +DESCRIPTION="An automatic disk mounting service using udisks" +HOMEPAGE="https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND="dev-python/docopt[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + sys-fs/udisks:2" +DEPEND="app-text/asciidoc + test? ( dev-python/keyutils[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:gtk-update-icon-cache:true:' setup.py || die + sed -i -e 's: HACKING.rst, TRANSLATIONS.rst,::' setup.cfg || die + default + + distutils-r1_src_prepare +} + +src_compile() { + distutils-r1_src_compile + emake -C doc +} + +src_install() { + distutils-r1_src_install + doman doc/${PN}.8 +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch b/sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch deleted file mode 100644 index 2e47c5bcc093..000000000000 --- a/sys-fs/zfs-kmod/files/zfs-kmod-2.1.6-fgrep.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://github.com/openzfs/zfs/commit/d30577c9dd811688f2609ad532b011b99bceb485 - -From d30577c9dd811688f2609ad532b011b99bceb485 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= -Date: Sat, 12 Mar 2022 00:26:46 +0100 -Subject: [PATCH] fgrep -> grep -F -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Reviewed-by: Brian Behlendorf -Reviewed-by: John Kennedy -Reviewed-by: Ryan Moeller -Signed-off-by: Ahelenia Ziemiańska -Closes #13259 ---- a/config/kernel.m4 -+++ b/config/kernel.m4 -@@ -394,11 +394,11 @@ AC_DEFUN([ZFS_AC_KERNEL], [ - utsrelease1=$kernelbuild/include/linux/version.h - utsrelease2=$kernelbuild/include/linux/utsrelease.h - utsrelease3=$kernelbuild/include/generated/utsrelease.h -- AS_IF([test -r $utsrelease1 && fgrep -q UTS_RELEASE $utsrelease1], [ -+ AS_IF([test -r $utsrelease1 && grep -qF UTS_RELEASE $utsrelease1], [ - utsrelease=$utsrelease1 -- ], [test -r $utsrelease2 && fgrep -q UTS_RELEASE $utsrelease2], [ -+ ], [test -r $utsrelease2 && grep -qF UTS_RELEASE $utsrelease2], [ - utsrelease=$utsrelease2 -- ], [test -r $utsrelease3 && fgrep -q UTS_RELEASE $utsrelease3], [ -+ ], [test -r $utsrelease3 && grep -qF UTS_RELEASE $utsrelease3], [ - utsrelease=$utsrelease3 - ]) - ---- a/config/zfs-build.m4 -+++ b/config/zfs-build.m4 -@@ -173,7 +173,7 @@ AC_DEFUN([ZFS_AC_DEBUG_KMEM_TRACKING], [ - ]) - - AC_DEFUN([ZFS_AC_DEBUG_INVARIANTS_DETECT_FREEBSD], [ -- AS_IF([sysctl -n kern.conftxt | fgrep -qx $'options\tINVARIANTS'], -+ AS_IF([sysctl -n kern.conftxt | grep -Fqx $'options\tINVARIANTS'], - [enable_invariants="yes"], - [enable_invariants="no"]) - ]) ---- a/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib -+++ b/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib -@@ -120,5 +120,5 @@ function check_while_waiting - # Whether any vdev in the given pool is initializing - function is_vdev_initializing # pool - { -- zpool status -i "$1" | grep 'initialized, started' >/dev/null -+ zpool status -i "$1" | grep -q 'initialized, started' - } - diff --git a/sys-fs/zfs/files/2.1.6-fgrep.patch b/sys-fs/zfs/files/2.1.6-fgrep.patch deleted file mode 100644 index 2e47c5bcc093..000000000000 --- a/sys-fs/zfs/files/2.1.6-fgrep.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://github.com/openzfs/zfs/commit/d30577c9dd811688f2609ad532b011b99bceb485 - -From d30577c9dd811688f2609ad532b011b99bceb485 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= -Date: Sat, 12 Mar 2022 00:26:46 +0100 -Subject: [PATCH] fgrep -> grep -F -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Reviewed-by: Brian Behlendorf -Reviewed-by: John Kennedy -Reviewed-by: Ryan Moeller -Signed-off-by: Ahelenia Ziemiańska -Closes #13259 ---- a/config/kernel.m4 -+++ b/config/kernel.m4 -@@ -394,11 +394,11 @@ AC_DEFUN([ZFS_AC_KERNEL], [ - utsrelease1=$kernelbuild/include/linux/version.h - utsrelease2=$kernelbuild/include/linux/utsrelease.h - utsrelease3=$kernelbuild/include/generated/utsrelease.h -- AS_IF([test -r $utsrelease1 && fgrep -q UTS_RELEASE $utsrelease1], [ -+ AS_IF([test -r $utsrelease1 && grep -qF UTS_RELEASE $utsrelease1], [ - utsrelease=$utsrelease1 -- ], [test -r $utsrelease2 && fgrep -q UTS_RELEASE $utsrelease2], [ -+ ], [test -r $utsrelease2 && grep -qF UTS_RELEASE $utsrelease2], [ - utsrelease=$utsrelease2 -- ], [test -r $utsrelease3 && fgrep -q UTS_RELEASE $utsrelease3], [ -+ ], [test -r $utsrelease3 && grep -qF UTS_RELEASE $utsrelease3], [ - utsrelease=$utsrelease3 - ]) - ---- a/config/zfs-build.m4 -+++ b/config/zfs-build.m4 -@@ -173,7 +173,7 @@ AC_DEFUN([ZFS_AC_DEBUG_KMEM_TRACKING], [ - ]) - - AC_DEFUN([ZFS_AC_DEBUG_INVARIANTS_DETECT_FREEBSD], [ -- AS_IF([sysctl -n kern.conftxt | fgrep -qx $'options\tINVARIANTS'], -+ AS_IF([sysctl -n kern.conftxt | grep -Fqx $'options\tINVARIANTS'], - [enable_invariants="yes"], - [enable_invariants="no"]) - ]) ---- a/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib -+++ b/tests/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib -@@ -120,5 +120,5 @@ function check_while_waiting - # Whether any vdev in the given pool is initializing - function is_vdev_initializing # pool - { -- zpool status -i "$1" | grep 'initialized, started' >/dev/null -+ zpool status -i "$1" | grep -q 'initialized, started' - } - diff --git a/sys-fs/zfs/files/2.1.7-dracut-include-systemd-overrides.patch b/sys-fs/zfs/files/2.1.7-dracut-include-systemd-overrides.patch deleted file mode 100644 index 2a50dc658876..000000000000 --- a/sys-fs/zfs/files/2.1.7-dracut-include-systemd-overrides.patch +++ /dev/null @@ -1,44 +0,0 @@ -From b10f73f78eb223dd799a87474c537a69113edee1 Mon Sep 17 00:00:00 2001 -From: Vince van Oosten -Date: Sun, 23 Oct 2022 10:55:46 +0200 -Subject: [PATCH] include systemd overrides to zfs-dracut module - -If a user that uses systemd and dracut wants to overide certain -settings, they typically use `systemctl edit [unit]` or place a file in -`/etc/systemd/system/[unit].d/override.conf` directly. - -The zfs-dracut module did not include those overrides however, so this -did not have any effect at boot time. - -For zfs-import-scan.service and zfs-import-cache.service, overrides are -now included in the dracut initramfs image. - -Reviewed-by: Brian Behlendorf -Signed-off-by: Vince van Oosten -Closes #14075 -Closes #14076 ---- - contrib/dracut/90zfs/module-setup.sh.in | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/contrib/dracut/90zfs/module-setup.sh.in b/contrib/dracut/90zfs/module-setup.sh.in -index 81d7d2abe49..b16529de905 100755 ---- a/contrib/dracut/90zfs/module-setup.sh.in -+++ b/contrib/dracut/90zfs/module-setup.sh.in -@@ -86,6 +86,16 @@ install() { - "zfs-import-cache.service"; do - inst_simple "${systemdsystemunitdir}/${_service}" - systemctl -q --root "${initdir}" add-wants zfs-import.target "${_service}" -+ -+ # Add user-provided unit overrides -+ # - /etc/systemd/system/zfs-import-{scan,cache}.service -+ # - /etc/systemd/system/zfs-import-{scan,cache}.service.d/overrides.conf -+ # -H ensures they are marked host-only -+ # -o ensures there is no error upon absence of these files -+ inst_multiple -o -H \ -+ "${systemdsystemconfdir}/${_service}" \ -+ "${systemdsystemconfdir}/${_service}.d/"*.conf -+ - done - - for _service in \ diff --git a/sys-fs/zfs/files/2.1.7-systemd-zed-restart-always.patch b/sys-fs/zfs/files/2.1.7-systemd-zed-restart-always.patch deleted file mode 100644 index 2d4b92d5c66a..000000000000 --- a/sys-fs/zfs/files/2.1.7-systemd-zed-restart-always.patch +++ /dev/null @@ -1,27 +0,0 @@ -From f505cd53fd9cb6e6efb1e23a9d77e38bba754695 Mon Sep 17 00:00:00 2001 -From: George Melikov -Date: Fri, 16 Dec 2022 01:11:02 +0300 -Subject: [PATCH] systemd: set restart=always for zfs-zed.service -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: George Melikov -Co-authored-by: Attila Fülöp ---- - etc/systemd/system/zfs-zed.service.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/etc/systemd/system/zfs-zed.service.in b/etc/systemd/system/zfs-zed.service.in -index 73a83e59e51..be2fc67348f 100644 ---- a/etc/systemd/system/zfs-zed.service.in -+++ b/etc/systemd/system/zfs-zed.service.in -@@ -6,7 +6,7 @@ ConditionPathIsDirectory=/sys/module/zfs - [Service] - EnvironmentFile=-@initconfdir@/zfs - ExecStart=@sbindir@/zed -F --Restart=on-abort -+Restart=always - - [Install] - Alias=zed.service diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index af27da037b1395637641e27c966f2e9747bb0340..449b86cac98f51d7d9d06d786663b28d143fec7d 100644 GIT binary patch literal 4411 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 BZ+`#) literal 4415 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 F003suVJ-jw diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest index 8da31f1756e1..b99d346d94ec 100644 --- a/sys-kernel/genkernel/Manifest +++ b/sys-kernel/genkernel/Manifest @@ -13,6 +13,7 @@ DIST expat-2.4.1.tar.xz 445024 BLAKE2B 2ae66d284a03176ef7290093f59bb7ad98011dfbf DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST genkernel-4.3.2.tar.xz 480168 BLAKE2B bde9abb37c0da8b4638618d17ea79eeffe1b8c1192ed11ace6e93541106ecb54d34644016488a1825077a966fa9a48ea655299dd6cd7b037db1292232fd66f5c SHA512 61e48badb5822833e570b800336b41d0ff36275961d956755b65971d98ca4c2feb0fbd88d27bc7caeb6e60ac8748036e7ffcdad8e37d09fee08cfc6174f43b15 DIST genkernel-4.3.3.tar.xz 478772 BLAKE2B 60061335cf965df4add578cc59f0b548eddb4efab3ae96ddfcfaa116f85ffdf97ae5d667456f7da9257664945ce6748f987b8ae687c077b71ad1023ade23374d SHA512 2f543fda8451bf283ab835fdfbf3649fe561af9aa1356fe92e74b0ac248223f8f09c83ffa4d9f54bf74428b0c194f9decd21715a97e7a906e6e56576a4eab163 +DIST genkernel-4.3.5.tar.xz 479312 BLAKE2B ba38b33832138492e56316bf5bd985ea831be51006ccd2aaf1503b69d706ef39fbd94e007edd3014376796319f887107e9ecbed81ce6259afa05a0d788a3aa1f SHA512 22e7d45492add9f5d8cf3523f1cf8d5364a164db9cd4858c020086514fc3312e1739845ae716eddc6f6306748ed95a770b2a75b818bc8542003169257853ec89 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e SHA512 78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d SHA512 4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 1da310309f9ce03306a9fd4a161670e460cf0b2222348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46 SHA512 e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb00008dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1 @@ -22,6 +23,7 @@ DIST libaio-0.3.112.tar.gz 46977 BLAKE2B 088f3b195a65bdc97ae2318e47af17c65259ed3 DIST libgcrypt-1.9.4.tar.bz2 3239704 BLAKE2B b8244bc12a68955797b0c2b474ac5c95df1014231f7180a2ffa113e3aacedc98eed60ee1e4b30b032a5fcd6a04855ae07142c223906d5db9c28328a71e014f33 SHA512 d0e117ac73c94d70e9521ee1e6328691498cc8328f8c4e21338096908f5c04c7b838966eb63d59494565f4e19f506c07dab4f4d922150d75610d9f7b57abbf60 DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa SHA512 36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c DIST libxcrypt-4.4.26.tar.gz 525004 BLAKE2B 8198dc4f9e15f0ea51753eefa65332625a5a7e79bc59bdad4b3f3da3cd676b70562565bb8069c578d579c58c0df834a659227f1fe969c5dfa6247c7c1a67609a SHA512 fd58e397c59fd8f227a0006ed1039ef1d89e033f792f186a8c352fddc0741616fabe9784eb081aecac4db945741dd730f6cef36e6354f252fd934ce0866fdb2a +DIST libxcrypt-4.4.36.tar.gz 528595 BLAKE2B 6c226ef0fbb5d39369b1b121ab908ef4c7ed0cb3ecb7ea1fa6e7605a1e882d786c1b22c89a04609717d671d19a6f549fee41caab1f48d5fd7b0dca401970cb86 SHA512 61e5e393654f37775457474d4170098314879ee79963d423c1c461e80dc5dc74f0c161dd8754f016ce96109167be6c580ad23994fa1d2c38c54b96e602f3aece DIST lzo-2.10.tar.gz 600622 BLAKE2B 124b6645a2cb7f01f153c9fa6e1976378bdfb224841a7b45ab19c584c6ef704c20719ae87640b8d83f3f9269a57d9cc2e870a914124dac03a2ef1336e9feb9c9 SHA512 a3dae5e4a6b93b1f5bf7435e8ab114a9be57252e9efc5dd444947d7a2d031b0819f34bcaeb35f60b5629a01b1238d738735a64db8f672be9690d3c80094511a4 DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 DIST open-iscsi-2.0.878.tar.gz 607489 BLAKE2B f08f7a49dee6a377aed1d5efba100c4c357e95683e841e3c7960a49a40601cf8047dd28403866d963ef6850eb23c03ac39e0861575e21c452190a20534cbec48 SHA512 2eb26e5e69b88614d9b6262fffce94b93f9afc0742415ad6c2505daacd3014cd9d73bd89c36f452d004e2c4f312f372aab1ddc55e1bdec73c58de60181d73b33 diff --git a/sys-kernel/genkernel/genkernel-4.3.5.ebuild b/sys-kernel/genkernel/genkernel-4.3.5.ebuild new file mode 100644 index 000000000000..0a90921d0699 --- /dev/null +++ b/sys-kernel/genkernel/genkernel-4.3.5.ebuild @@ -0,0 +1,322 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# genkernel-9999 -> latest Git branch "master" +# genkernel-VERSION -> normal genkernel release + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 python-single-r1 + +# Whenever you bump a GKPKG, check if you have to move +# or add new patches! +VERSION_BCACHE_TOOLS="1.0.8_p20141204" +VERSION_BOOST="1.79.0" +VERSION_BTRFS_PROGS="5.15" +VERSION_BUSYBOX="1.34.1" +VERSION_COREUTILS="8.32" +VERSION_CRYPTSETUP="2.4.1" +VERSION_DMRAID="1.0.0.rc16-3" +VERSION_DROPBEAR="2020.81" +VERSION_EUDEV="3.2.10" +VERSION_EXPAT="2.4.1" +VERSION_E2FSPROGS="1.46.4" +VERSION_FUSE="2.9.9" +VERSION_GPG="1.4.23" +VERSION_HWIDS="20210613" +VERSION_ISCSI="2.0.878" +VERSION_JSON_C="0.13.1" +VERSION_KMOD="29" +VERSION_LIBAIO="0.3.112" +VERSION_LIBGCRYPT="1.9.4" +VERSION_LIBGPGERROR="1.43" +VERSION_LIBXCRYPT="4.4.36" +VERSION_LVM="2.02.188" +VERSION_LZO="2.10" +VERSION_MDADM="4.1" +VERSION_POPT="1.18" +VERSION_STRACE="5.14" +VERSION_THIN_PROVISIONING_TOOLS="0.9.0" +VERSION_UNIONFS_FUSE="2.0" +VERSION_UTIL_LINUX="2.37.2" +VERSION_XFSPROGS="5.13.0" +VERSION_XZ="5.2.5" +VERSION_ZLIB="1.2.11" +VERSION_ZSTD="1.5.0" +VERSION_KEYUTILS="1.6.3" + +COMMON_URI=" + https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz + https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2 + https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz + https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2 + mirror://gnu/coreutils/coreutils-${VERSION_COREUTILS}.tar.xz + https://www.kernel.org/pub/linux/utils/cryptsetup/v$(ver_cut 1-2 ${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz + https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2 + https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2 + https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz + https://github.com/libexpat/libexpat/releases/download/R_${VERSION_EXPAT//\./_}/expat-${VERSION_EXPAT}.tar.xz + https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz + https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz + mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2 + https://github.com/gentoo/hwids/archive/hwids-${VERSION_HWIDS}.tar.gz + https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> open-iscsi-${VERSION_ISCSI}.tar.gz + https://s3.amazonaws.com/json-c_releases/releases/json-c-${VERSION_JSON_C}.tar.gz + https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-${VERSION_KMOD}.tar.xz + https://releases.pagure.org/libaio/libaio-${VERSION_LIBAIO}.tar.gz + mirror://gnupg/libgcrypt/libgcrypt-${VERSION_LIBGCRYPT}.tar.bz2 + mirror://gnupg/libgpg-error/libgpg-error-${VERSION_LIBGPGERROR}.tar.bz2 + https://github.com/besser82/libxcrypt/archive/v${VERSION_LIBXCRYPT}.tar.gz -> libxcrypt-${VERSION_LIBXCRYPT}.tar.gz + https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz + https://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION_LZO}.tar.gz + https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz + http://ftp.rpm.org/popt/releases/popt-1.x/popt-${VERSION_POPT}.tar.gz + https://github.com/strace/strace/releases/download/v${VERSION_STRACE}/strace-${VERSION_STRACE}.tar.xz + https://github.com/jthornber/thin-provisioning-tools/archive/v${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz -> thin-provisioning-tools-${VERSION_THIN_PROVISIONING_TOOLS}.tar.gz + https://github.com/rpodgorny/unionfs-fuse/archive/v${VERSION_UNIONFS_FUSE}.tar.gz -> unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.gz + https://www.kernel.org/pub/linux/utils/util-linux/v${VERSION_UTIL_LINUX:0:4}/util-linux-${VERSION_UTIL_LINUX}.tar.xz + https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-${VERSION_XFSPROGS}.tar.xz + https://tukaani.org/xz/xz-${VERSION_XZ}.tar.gz + https://zlib.net/zlib-${VERSION_ZLIB}.tar.gz + https://github.com/facebook/zstd/archive/v${VERSION_ZSTD}.tar.gz -> zstd-${VERSION_ZSTD}.tar.gz + https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-${VERSION_KEYUTILS}.tar.gz +" + +if [[ ${PV} == 9999* ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git" + inherit git-r3 + S="${WORKDIR}/${P}" + SRC_URI="${COMMON_URI}" +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz + ${COMMON_URI}" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Gentoo automatic kernel building scripts" +HOMEPAGE="https://wiki.gentoo.org/wiki/Genkernel https://gitweb.gentoo.org/proj/genkernel.git/" + +LICENSE="GPL-2" +SLOT="0" +RESTRICT="" +IUSE="ibm +firmware" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Note: +# We need sys-devel/* deps like autoconf or automake at _runtime_ +# because genkernel will usually build things like LVM2, cryptsetup, +# mdadm... during initramfs generation which will require these +# things. +DEPEND="" +RDEPEND="${PYTHON_DEPS} + app-arch/cpio + >=app-misc/pax-utils-1.2.2 + app-portage/elt-patches + app-portage/portage-utils + dev-util/gperf + sys-apps/sandbox + sys-devel/autoconf + sys-devel/autoconf-archive + sys-devel/automake + sys-devel/bc + sys-devel/bison + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + elibc_glibc? ( sys-libs/glibc[static-libs(+)] ) + firmware? ( sys-kernel/linux-firmware )" + +if [[ ${PV} == 9999* ]]; then + DEPEND="${DEPEND} app-text/asciidoc" +fi + +PATCHES=( +) + +src_unpack() { + if [[ ${PV} == 9999* ]]; then + git-r3_src_unpack + else + local gk_src_file + for gk_src_file in ${A} ; do + if [[ ${gk_src_file} == genkernel-* ]] ; then + unpack "${gk_src_file}" + fi + done + fi +} + +src_prepare() { + default + + if [[ ${PV} == 9999* ]] ; then + einfo "Updating version tag" + GK_V="$(git describe --tags | sed 's:^v::')-git" + sed "/^GK_V/s,=.*,='${GK_V}',g" -i "${S}"/genkernel + einfo "Producing ChangeLog from Git history..." + pushd "${S}/.git" >/dev/null || die + git log > "${S}"/ChangeLog || die + popd >/dev/null || die + fi + + # Update software.sh + sed -i \ + -e "s:VERSION_BCACHE_TOOLS:${VERSION_BCACHE_TOOLS}:"\ + -e "s:VERSION_BOOST:${VERSION_BOOST}:"\ + -e "s:VERSION_BTRFS_PROGS:${VERSION_BTRFS_PROGS}:"\ + -e "s:VERSION_BUSYBOX:${VERSION_BUSYBOX}:"\ + -e "s:VERSION_COREUTILS:${VERSION_COREUTILS}:"\ + -e "s:VERSION_CRYPTSETUP:${VERSION_CRYPTSETUP}:"\ + -e "s:VERSION_DMRAID:${VERSION_DMRAID}:"\ + -e "s:VERSION_DROPBEAR:${VERSION_DROPBEAR}:"\ + -e "s:VERSION_EUDEV:${VERSION_EUDEV}:"\ + -e "s:VERSION_EXPAT:${VERSION_EXPAT}:"\ + -e "s:VERSION_E2FSPROGS:${VERSION_E2FSPROGS}:"\ + -e "s:VERSION_FUSE:${VERSION_FUSE}:"\ + -e "s:VERSION_GPG:${VERSION_GPG}:"\ + -e "s:VERSION_HWIDS:${VERSION_HWIDS}:"\ + -e "s:VERSION_ISCSI:${VERSION_ISCSI}:"\ + -e "s:VERSION_JSON_C:${VERSION_JSON_C}:"\ + -e "s:VERSION_KMOD:${VERSION_KMOD}:"\ + -e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\ + -e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\ + -e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\ + -e "s:VERSION_LIBXCRYPT:${VERSION_LIBXCRYPT}:"\ + -e "s:VERSION_LVM:${VERSION_LVM}:"\ + -e "s:VERSION_LZO:${VERSION_LZO}:"\ + -e "s:VERSION_MDADM:${VERSION_MDADM}:"\ + -e "s:VERSION_MULTIPATH_TOOLS:${VERSION_MULTIPATH_TOOLS}:"\ + -e "s:VERSION_POPT:${VERSION_POPT}:"\ + -e "s:VERSION_STRACE:${VERSION_STRACE}:"\ + -e "s:VERSION_THIN_PROVISIONING_TOOLS:${VERSION_THIN_PROVISIONING_TOOLS}:"\ + -e "s:VERSION_UNIONFS_FUSE:${VERSION_UNIONFS_FUSE}:"\ + -e "s:VERSION_USERSPACE_RCU:${VERSION_USERSPACE_RCU}:"\ + -e "s:VERSION_UTIL_LINUX:${VERSION_UTIL_LINUX}:"\ + -e "s:VERSION_XFSPROGS:${VERSION_XFSPROGS}:"\ + -e "s:VERSION_XZ:${VERSION_XZ}:"\ + -e "s:VERSION_ZLIB:${VERSION_ZLIB}:"\ + -e "s:VERSION_ZSTD:${VERSION_ZSTD}:"\ + "${S}"/defaults/software.sh \ + || die "Could not adjust versions" +} + +src_compile() { + if [[ ${PV} == 9999* ]] ; then + emake + fi +} + +src_install() { + insinto /etc + doins "${S}"/genkernel.conf + + doman genkernel.8 + dodoc AUTHORS ChangeLog README TODO + dobin genkernel + rm -f genkernel genkernel.8 AUTHORS ChangeLog README TODO genkernel.conf + + if use ibm ; then + cp "${S}"/arch/ppc64/kernel-2.6{-pSeries,} || die + else + cp "${S}"/arch/ppc64/kernel-2.6{.g5,} || die + fi + + insinto /usr/share/genkernel + doins -r "${S}"/* + + fperms +x /usr/share/genkernel/gen_worker.sh + fperms +x /usr/share/genkernel/path_expander.py + + python_fix_shebang "${ED}"/usr/share/genkernel/path_expander.py + + newbashcomp "${FILESDIR}"/genkernel-4.bash "${PN}" + insinto /etc + doins "${FILESDIR}"/initramfs.mounts + + pushd "${DISTDIR}" &>/dev/null || die + insinto /usr/share/genkernel/distfiles + doins ${A/${P}.tar.xz/} + popd &>/dev/null || die +} + +pkg_postinst() { + # Wiki is out of date + #echo + #elog 'Documentation is available in the genkernel manual page' + #elog 'as well as the following URL:' + #echo + #elog 'https://wiki.gentoo.org/wiki/Genkernel' + #echo + + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt 4 ; then + # This is an upgrade which requires user review + + ewarn "" + ewarn "Genkernel v4.x is a new major release which touches" + ewarn "nearly everything. Be careful, read updated manpage" + ewarn "and pay special attention to program output regarding" + ewarn "changed kernel command-line parameters!" + + # Show this elog only once + break + fi + done + + if [[ $(find /boot -name 'kernel-genkernel-*' 2>/dev/null | wc -l) -gt 0 ]] ; then + ewarn '' + ewarn 'Default kernel filename was changed from "kernel-genkernel--"' + ewarn 'to "vmlinuz-". Please be aware that due to lexical ordering the' + ewarn '*default* boot entry in your boot manager could still point to last kernel' + ewarn 'built with genkernel before that name change, resulting in booting old' + ewarn 'kernel when not paying attention on boot.' + fi + + # Show special warning for users depending on remote unlock capabilities + local gk_config="${EROOT}/etc/genkernel.conf" + if [[ -f "${gk_config}" ]] ; then + if grep -q -E "^SSH=[\"\']?yes" "${gk_config}" 2>/dev/null ; then + if ! grep -q dosshd /proc/cmdline 2>/dev/null ; then + ewarn "" + ewarn "IMPORTANT: SSH is currently enabled in your genkernel config" + ewarn "file (${gk_config}). However, 'dosshd' is missing from current" + ewarn "kernel command-line. You MUST add 'dosshd' to keep sshd enabled" + ewarn "in genkernel v4+ initramfs!" + fi + fi + + if grep -q -E "^CMD_CALLBACK=.*emerge.*@module-rebuild" "${gk_config}" 2>/dev/null ; then + elog "" + elog "Please remove 'emerge @module-rebuild' from genkernel config" + elog "file (${gk_config}) and make use of new MODULEREBUILD option" + elog "instead." + fi + fi + + local n_root_args=$(grep -o -- '\/dev/null | wc -l) + if [[ ${n_root_args} -gt 1 ]] ; then + ewarn "WARNING: Multiple root arguments (root=) on kernel command-line detected!" + ewarn "If you are appending non-persistent device names to kernel command-line," + ewarn "next reboot could fail in case running system and initramfs do not agree" + ewarn "on detected root device name!" + fi + + if [[ -d /run ]] ; then + local permission_run_expected="drwxr-xr-x" + local permission_run=$(stat -c "%A" /run) + if [[ "${permission_run}" != "${permission_run_expected}" ]] ; then + ewarn "Found the following problematic permissions:" + ewarn "" + ewarn " ${permission_run} /run" + ewarn "" + ewarn "Expected:" + ewarn "" + ewarn " ${permission_run_expected} /run" + ewarn "" + ewarn "This is known to be causing problems for any UDEV-enabled service." + fi + fi +} diff --git a/sys-kernel/genkernel/genkernel-9999.ebuild b/sys-kernel/genkernel/genkernel-9999.ebuild index a2e5d426648f..0a90921d0699 100644 --- a/sys-kernel/genkernel/genkernel-9999.ebuild +++ b/sys-kernel/genkernel/genkernel-9999.ebuild @@ -6,7 +6,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit bash-completion-r1 python-single-r1 @@ -32,7 +32,7 @@ VERSION_KMOD="29" VERSION_LIBAIO="0.3.112" VERSION_LIBGCRYPT="1.9.4" VERSION_LIBGPGERROR="1.43" -VERSION_LIBXCRYPT="4.4.26" +VERSION_LIBXCRYPT="4.4.36" VERSION_LVM="2.02.188" VERSION_LZO="2.10" VERSION_MDADM="4.1" @@ -90,7 +90,7 @@ if [[ ${PV} == 9999* ]] ; then S="${WORKDIR}/${P}" SRC_URI="${COMMON_URI}" else - SRC_URI="https://dev.gentoo.org/~mattst88/distfiles/${P}.tar.xz + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz ${COMMON_URI}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index acc4a3b0134f..18983a67d175 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -22,6 +22,8 @@ DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 7ae33a4205652539bb61901bb1c DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317 SHA512 ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958 DIST genpatches-5.15-125.base.tar.xz 4915860 BLAKE2B 96229c43a47f523ea88a8085aa3ef976b6b07ef4d438fc9118fbd8abc6868548ba807c51b6aa44f7fed99269381872af39d1c77eabf14f4b34dfed7a04af9be1 SHA512 7c65da0e4fe7772d3e9d631c707eda473990386d70851e533f47c52dd9ec4362be18caab5b685d2abbfcca25ef91705fc353c77c2cd0c4f209ba70e39a225e53 DIST genpatches-5.15-125.extras.tar.xz 3932 BLAKE2B 9cd0bb8e60765eeb2ffb6b7470879ae235c8dce5a1ded0b29e2b4dd69612ba9613a0bf57477dbccaee445d99cd4fbca9cce47a6ca4b2c5d8f63c88d416e9063e SHA512 161b7052020538722417f0f2c4408e4e2505636798d960320ff14854bc167037e1479e9505c0ce52be8d9e4ac4066b3ff976d6175ea23838272d508a4732fbe6 +DIST genpatches-5.15-126.base.tar.xz 4920632 BLAKE2B b35059e13c2c9fab04f23fd8b41ad37dc1eae2d7e8e505c87506109471e0546f68428c06065da496be3a9213a4e3ad288dd507d7b71b5d9549d7f1c60c378ab2 SHA512 3bcce914eaffcae0f732267f3d4cbef1592a4cbce4ed7277e6aa1b791f006fbbd0858e788ebdaba9502b871c0c9750e74df7b05e98f68318932090f7a9cbfb38 +DIST genpatches-5.15-126.extras.tar.xz 3936 BLAKE2B 7bc9d712efe225829760abd48dfac3bf1556750189f99dd77590fdac8d4f5aa1491a49da029e9faf6dcabeb32aa0b2b725223566bddd3d43a41ca0432348420e SHA512 f196a93dc976eba4bf3a8fe5d52229de0e4a4cde31c58be63be35ab65c4753969e4f0ff86b77ef0d7375392b55cfecfa93a4d963d79f3c5753efbfede6a19a17 DIST genpatches-5.4-251.base.tar.xz 5798892 BLAKE2B a519f23086a440d560e5301b77aa1a627e97d9c2545adddc6fdfe9b55b35dcbef285a6e92d4ab615b517177723875a53b6b5f1dc9c237dec3f23acb511e08be7 SHA512 c8d228cb18f2c64631ee5a40d7de58e78c7fd2c452f54101d0e6f67149d5d3df30076b461dada5bd862e4b97daf30a6d15c3f50526b46156d9ffca946b3c65d7 DIST genpatches-5.4-251.extras.tar.xz 1812 BLAKE2B 440f5d63b80e31753c46c2c2bb07bfdd257cac6847dfaed63a19c9e255da0e6ca31f5535718572afa143918bbab9d8651b0d8462f5bce619866d78acbc063682 SHA512 54d1ea7625daff0c8d50f8abfba616378d8bc4c62cdfdc03648bec9312803464d0c662bfa619c357a73247c00b22b9725896cec5aaefc66ef811e0f97ff62e91 DIST genpatches-5.4-252.base.tar.xz 5808300 BLAKE2B d5cb4fe312f469a331269eca8604d9c43feca79bc6778af670fad859de3098c31cf0408fb58d95f233564e0ab2eff7a45ad041b8fc6bb97be0f93dd911224b62 SHA512 4970b66f064f53db230877fed6434e39aebb727438465667af6eca8603b712089830789c16bae5fe0249dfed0cb4bdbf1ce695cc7a1ebb6ab64bb61b1b38a5cb @@ -48,6 +50,8 @@ DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 411463f6532b87253491c5b4d05e4 DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1 SHA512 fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4 DIST genpatches-6.1-42.base.tar.xz 2681352 BLAKE2B 8d16c71a41bba911a9ed73e8ff55794caf34adee41a757072db78f4168b6cdde0abb979cc5f6d353a9fbc3c5911e30642b5e8125c1a32fa02e9c946f157442a9 SHA512 be7f76ed509a912fc1913ae7f8dee0ae6b2351cd2175319b341812cb5fbf00b2adc053f9711a991324f40ce77c095ab820fd57a00b7acd006400fd10fc94b575 DIST genpatches-6.1-42.extras.tar.xz 3808 BLAKE2B 6a9159e3859740d4b14bd081aa6df1dbeeed5f322a3aa3df5b8cb942884b068e713815d7284f71ffcad95339928c120661c0b7a85e7c168b27d3daf88251bd18 SHA512 a6cb074fe4fafb8a336872ce7c5761ac1fe3e3e84836949803c4a46e9bf783d38a4ced188830158493f64518418c46228bc4f79f669258de5ac6b2e1714f7a4b +DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f SHA512 e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116 +DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5 SHA512 e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0 DIST genpatches-6.3-10.base.tar.xz 593348 BLAKE2B e4d149963ca7d441b60d40af98939acdcc6163a09790ce103c78d33aa554de170136fbf8a4aa9285c5bde7fdd3cad54f73152d56038d7a299f8e69158b420d50 SHA512 7fddf9a02d8767c0236d8c3e1097a267d7f4961308eb08826299b596ba96b1e2fcaa84c22d986619e99aff3817f64fbc3740b87e5d0e1949dfe85d7f5450697f DIST genpatches-6.3-10.extras.tar.xz 3808 BLAKE2B 7a4885c76a17d73d7f03836d243bee424f5d4e4205a6547f1b4fcb709f4f6c2c4b1c61dd542b260a3e8dd724f98d851850eaf0930233988670c674a8a2928bae SHA512 f851bc9d10ad98ee74fb26344236670c0aaa218c4bf24eaf54e6376ca68d0626cc1d8f954a1dd3b61343dbd41a286d7c8d9a743ab50c295c0c729732cfb231c2 DIST genpatches-6.3-11.base.tar.xz 641372 BLAKE2B 4b2463552d359412969bc50e8c46aac52c23fe83deaff66eddacb48148921b4f88b019bd05b81f4ae2eb71710cad18613e5001dd4ab999d461f35cedc4c31409 SHA512 7632ff13835b971d44f582853cc54d539bde0ef1ca511ac179ff49143c1bae21e82da0048b6c45d36da5aefd92fa788b108e3f01d6fbf16534394ad7b143833d @@ -58,6 +62,8 @@ DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B ef146e227f2df785bb65d1cf8e50d7 DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e SHA512 8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8 DIST genpatches-6.3-14.base.tar.xz 769112 BLAKE2B 5980cb83d7cc282d5fcca19385c3f4e3524a9a4a294b3e240391126de85f93f3f165ddedc4f70cee4da4f679eb84698e4f1925e7887f1622e6b935a27195f53c SHA512 31b8b2388476fde88c6128d82a394bca12baf550a8d64f9344831baef1d81b9649042ba4f7eff8dc33e68c02f8f73fc6a812de99bd940823f01c4a30348d16ee DIST genpatches-6.3-14.extras.tar.xz 3808 BLAKE2B d280e3791f1dc8aa1455666a7ec24188d8ad1e207f7cde4218bd30eefacdaf2bab8e2d21620077e3b02bdea06f03e936933de7d5f0cdd0303114901ee1bda703 SHA512 96abe3c0cb6f789026f10d1013b09c77d57c52c10ba46da5a6fb876f16540852d4604fd7838908fceebcbf651a6228af6fd213cdb535c905eae413973ee1f1dc +DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3 SHA512 6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008 +DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9 SHA512 bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889 DIST genpatches-6.3-8.base.tar.xz 502012 BLAKE2B 190e68ecc877c5520413129ad7d28f8a088775234c18f59f74a4675b1256c7da1d8dc1b323c232523fc3044f3dd4988a77ecacedda715ff3431f910b7b0d58b7 SHA512 02f4b62eb098d875e4c66325f2abc74917fe0d88c1c35ee84ee2a19da878addd27719e9e2a0dca145707335338eedc905407dcd54c6706ec18a2f0920fc082b6 DIST genpatches-6.3-8.extras.tar.xz 3804 BLAKE2B 461a2a8fd04a4a7ef2f714f5472d2169b4119dbd42bac961feb6b890b8d7def33931ac8dbe423e9d8ee32e60d56ca01bcc4c814c18e445da8d8bbb9b58a6a717 SHA512 fc563f898ee88024d4b60eec567a7439893339c9f51b4eb9a09a0b16b1c7fa164260e63396ea923e776751dfdbd52d2cddace03f212419d4b145e38b5d670dad DIST genpatches-6.3-9.base.tar.xz 517548 BLAKE2B 1cb215f7a6dfb9723ad2b784aa463e097686e7aa230f50285f55167590d2e673f986081a9b2e37ff8f96ad206a61e2bc34ce36b6c22c652584d7dd6a18ebe20d SHA512 039e3c8bc8927d1bef377b451c957bc394186061fcd6027defe34df59000e40f2aae9924189e8e10d240fcf2197236e97f7fc5cc924c18917349e2c74a3d2125 @@ -110,6 +116,10 @@ DIST gentoo-kernel-5.15.119-1.amd64.gpkg.tar 69539840 BLAKE2B a239e9c01376db99ce DIST gentoo-kernel-5.15.119-1.arm64.gpkg.tar 62504960 BLAKE2B 8b7071d478e124e8dd30045dbe0c5036dd733a08779dfa7d6ad43a83919837906b0566ee9e4640e21f5b2876d11409238e7ec1e03776778cf1e1133fe0bee225 SHA512 1043efbb4f19d7fe6659127a94dc307925d33b397967e3c851363b6ecfc9bcc17733929deff98176e3ee99da8ed86242e552ebe0c85fff376dfaf45aa31d1551 DIST gentoo-kernel-5.15.119-1.ppc64le.gpkg.tar 57098240 BLAKE2B a2df0752cf27dae8b8faa318742dd664b719e80e3776f1cf4b5f0d6586a5dc802371f947896d86537c67b23f30a039ecc3adafcdb9380a26d014945dc3aab428 SHA512 ffd7d66308e006d42fc21ccc984dd1b2c650988b4763595bf79abb52f3b9896798868e66566fc47ba528050be2b2b77d29fc7cb604f9ae38d008345a55e2310a DIST gentoo-kernel-5.15.119-1.x86.gpkg.tar 59115520 BLAKE2B f0e624897ba26d0a7152fb49b85015f10481c734592531ff926906c23c758b009f8797fd446df43bf46657e1f8bb8404bdc94fe724d1b40b43c698bcfed5068e SHA512 f5cfb22d7d58615e9d5fa6748fbcd22c360dc69202dc61e1f60546cb86c1c881b126065fa0250fa6a2b197ef6b309ff6e5feba0a2e96d3a4b47cf41875a46300 +DIST gentoo-kernel-5.15.120-1.amd64.gpkg.tar 69509120 BLAKE2B 7836d1b163b803fa52d1a59d9dced20b5ed0ba6cf0b7cbd828e1ac03af095d9a0e1867ef72c6f093b4a74cb8b2e793c87df31b05ce1a1d187359cf3199afdf84 SHA512 935579730ccc367b0afbfeab5f54334a738fc4c4b5ceeaefae9f59bced8107d941ea712fd072370eb718f74e56bea51b03e7fa6d87a6e751f95b906f81d636fe +DIST gentoo-kernel-5.15.120-1.arm64.gpkg.tar 62515200 BLAKE2B 37e13308537e4f99e44ccd7c334a60e3d9e037772bcf86302af868f307a65819b72f053eaa7cee5891280afaf5e579accb73d2e9ad4fed1310ec1574d9aedbdb SHA512 fa11558fcfeec38932215d9ce83fdfcb364c7f3be15f93668c8c5d493d7f44f38c624396575f498c1330f0ed565854c22f85e04334dab65e0c1d402841aa91e8 +DIST gentoo-kernel-5.15.120-1.ppc64le.gpkg.tar 57098240 BLAKE2B d322c95ef94c89116dc51dbc348016b3868c002aba1fec13707fe2d4bf7781043ff0d68b1bc833106c9a347b02f732c5912d5719f8a98c4742ddde59b851a3c7 SHA512 a8197ba844047722f758a464cca25c3ae1d32df5952c29aa33a5da65e25972667931c75442ae61bf9c8dee149b39b074da3dd32d74bcc19f5df8f7e5376a4471 +DIST gentoo-kernel-5.15.120-1.x86.gpkg.tar 59125760 BLAKE2B 6ec9894a6fb8b1ce9281d9ef6358b3aca1eb4b79939c01e526391443fbcd048475ed97d65ea343a7299e8584a2860e3b31c709b48211086d52176851cce5d65f SHA512 6e6d90d96f090e3b6b3c27f0fb50b4cc5be46e3fbcfa8cc7cd786990cb0fb38401a768256b7624bacf0a95f16a815de7f92e2c708c58915b2aedc5d4cc030b0d DIST gentoo-kernel-5.4.244-1.amd64.gpkg.tar 60528640 BLAKE2B 304077b1c25137f15984e4ce6593519186eccdf491eb98046a12194651ad973d9cc3a9bc83f9806b637e3898443c9fc0f97449528df6dd91c03ff1948dadb528 SHA512 a518e841d3b02afec7118cc344476fea2d643c9e71289bff6085e3bdd7b77e098e609b1d24336426192b5c22789f34e779d97441c6d5d22cd2b9d61b5712a9ff DIST gentoo-kernel-5.4.244-1.arm64.gpkg.tar 56535040 BLAKE2B 11eb5cdfaa750cb84a64f804af672834d971e8bc8df67d3c86dcb3274d710f4d4fca4ff8d611b520dcc3a9fb4c36be1892b7fc38d06bca84545ecdb4ac21cfdd SHA512 ba63594c7546afbace4eee7102c05d66f8d93d596baf889b0224d753d806c96715a8f2088237ae1142ab7b1b5cda96fab38a2af1600711402ee25aa2b5ce016d DIST gentoo-kernel-5.4.244-1.ppc64le.gpkg.tar 54210560 BLAKE2B 879d7c2ea090a0f09a5852cacd2409baa0efcc8436f266f02730f107ec3dfd90ba561a35bd83c5b5a7bbd68a193a4e5062f5bae1cd5fd7aa7079ea4d59b2f2cc SHA512 2bc13bc6f4823c2316d31c25494345abb79db4261320209cbce07b504eae4e70e41bc95af6ab4c01685fdba610836d5dc4de21e446972c31073ac0ef8ab80da4 @@ -162,6 +172,10 @@ DIST gentoo-kernel-6.1.37-1.amd64.gpkg.tar 76697600 BLAKE2B 7204283a2097185ccd02 DIST gentoo-kernel-6.1.37-1.arm64.gpkg.tar 69345280 BLAKE2B e830e1552fc6deab1fffed9e71c67f148785a8920e112099a590b0fc1f3ad5603dcf922a2223cd26a3ba22642679ca7dd7102271be5be0bdec257b75c8d186b8 SHA512 7c6e010ebadb41805ea71ec47ac2eb8213c03167bbc7f6e903fc189bb6380d0375a8eaf113bca2e2aedff4443acdbed32380d0c2338fc34ada3dcd880722063f DIST gentoo-kernel-6.1.37-1.ppc64le.gpkg.tar 62720000 BLAKE2B 1567b524fc0e160291a33881f96edc42f23f66a077b5b45e1d7edfd3165c627b7e0602fe538a05af593b486edf920ac546ef39636795785e8a614855625be4c0 SHA512 10316472a6c4456b6043a754df5976899a2bbdc941f6ce30e2028bde5c9fe5ebc2adb5d13507d423d972e420d198edb8bcb2c026012ddce55684bbef0d79ca0d DIST gentoo-kernel-6.1.37-1.x86.gpkg.tar 66068480 BLAKE2B 061b16722f89b49977eb51e15210904caac6a7268a2c11609135ffcf93f37e7b14206834a04aedb662218f585ab97fcd584932b2aba37916b37b2bb9d8088ee5 SHA512 f6a1731da1e2086ccca5a365efbe3fde346445fb2a649dd24a83a7dfb0d7ec642dcd9282cf0c46606925cd3697eb5b7d5cfb16b637d635e9371056f76bb47b25 +DIST gentoo-kernel-6.1.38-1.amd64.gpkg.tar 76677120 BLAKE2B 70769f68036cb0361eb7526b6d6a1342862834c802eb6019194355f106d1268e81e2f5e29ec3a7ba500e1d148580cd7f218419a70dfe6c94107d7c560eb8ac2d SHA512 9cc90d4a221ed92b12ef8acd06cc5e803348b3d1cde0dca2b50347ad75616118d696866dd1ff906a78d66f63ac75dda1bd286def2a27d0fe8770b704980edb66 +DIST gentoo-kernel-6.1.38-1.arm64.gpkg.tar 69324800 BLAKE2B d4420e6f8333fbeef890da6f94989ddc1bf8721cc6ae23156e71afff6a8d50c31df1b5bb715d59d2a8cf0c413ae5bc28fd07dac68fc44cd7a99ba62f327ca7b0 SHA512 95c8f3ca88418bf24359430079d3e5023b6a47aabcff4bedfb6ac8e123d9a947050f4d443f6219d06a1370c01f6cfd0095a0645c83b84e1acd983fdb3e256ef0 +DIST gentoo-kernel-6.1.38-1.ppc64le.gpkg.tar 62740480 BLAKE2B c958f52f210d174ce0c38ef9e551b4ed1307154170ec329e7518ff9569b933f4462a6b48ff608c5a03f013170f5d2463c709bec7f68e8868a85de0393fbd1a19 SHA512 9528c9dfabb83c24293b75ba51843e5c1e54bd42ea74165a33daa230ddcdab2226e6897a7f274c5a8d7419d7d71b1b71cdde4b2ba7d3f1ccdbce925fd11d40a1 +DIST gentoo-kernel-6.1.38-1.x86.gpkg.tar 66078720 BLAKE2B a1618a37c735771521be4bff4e0fa776c8bc0c4ef8f1048d6ab94b5e858b5f7a765d6e2ac6d1e0225cdc04a0b8f73c490b0ee08087ad2436e59fcb80188cd90a SHA512 63baf4f5ca3677975e788607a247a9ee0daf50ed60cd21b1588ab13cfd2ef2336afd480fdbd2e7db60cb9158374114ce4cab72390db36c833de581ed315ddaaf DIST gentoo-kernel-6.3.10-1.amd64.gpkg.tar 83527680 BLAKE2B 6876423636b0cb65ddc61aaa4ea8bebb16c178f2b94b3591607955c804ab0005dfa137366a4d4a92e855af4bb8adb4a8c760b8c52cbec0479b0229a66044b881 SHA512 8a1bb96504a13d22179eb64609aad6006c384e39ff6ffc4d171f8e410d06e40fc2f62e72581c3fbae57748fa26d392c5db8bb7eb2049e95fe08f9d08bbd47696 DIST gentoo-kernel-6.3.10-1.arm64.gpkg.tar 72437760 BLAKE2B 1cc2e08db86f3f6d32403c49312718f72112aaa7e6a6ba9c182a4e5f1c0b3e6f144ccafa95e4aab2d1218305e7532642b95f41c1d15353fa5f735be1869870da SHA512 1068bdf4b4216b5a128629024187693f859cfe6625c13bc1fe2bad20e8febde6f68b7348067d70d728226443379b6c315d085c155d7e0b750e7c7ac045354db8 DIST gentoo-kernel-6.3.10-1.ppc64le.gpkg.tar 64307200 BLAKE2B 96d16e1102ecc35e56b5708dfba9d4974ef42cc556150f7ce3a73163b72a1ff1ccf93572a35fc4cf4405a0acadf6932827b45f0e6dd9367265a8c8ec017be5f5 SHA512 e865b02ca02ae97f8b1fb8b5982648a253b09bb980a07646822b473705fed2ebfbcc8f13fac4a76b4c0b982a12523f1eb3f89118a0e64087b64c2d9a657fc420 @@ -170,6 +184,10 @@ DIST gentoo-kernel-6.3.11-1.amd64.gpkg.tar 83517440 BLAKE2B d4a4b77fce27060c2d81 DIST gentoo-kernel-6.3.11-1.arm64.gpkg.tar 72417280 BLAKE2B e9fbfed53c41dc10f13e9261df5b10a6cf99a8563312e055eb84f1950009b7b4fbc8b24b63955dbb147cc15eac78807c6267a2205392f8ebe71ea256e9db1517 SHA512 d82f291f1f2af27037c0356d28550a5b6f6d3cac98bf297095c385282107dfba134ea36fc6cc98981d18de15147811bdd10f50a182003b4a42674631408dd0a2 DIST gentoo-kernel-6.3.11-1.ppc64le.gpkg.tar 64296960 BLAKE2B 3fdf650b580bfdd90530595442d49f77dc842dae432a06c57fc89d14d2484694c9023944019aa234b0b2b97f0451cca895a1299e78823aa22b682071974c5f79 SHA512 c87c8c6b385e132d050c0b8ae82df36d0af9ef538eee8a54d14f6c329d2acaa1ade26b704e7bfcff2ff66c7f99ab00b7472e6fe489439f319ac1ab30aa7ff0e3 DIST gentoo-kernel-6.3.11-1.x86.gpkg.tar 67061760 BLAKE2B 738ccd9cc0f3c442676543210b7891def8b512f2457037ed03fe00586ab22cd8dbd77813a5eb0f5a4766165dae0c45936a3e0bed97d2b3469cab47f89f481d4a SHA512 d39744420af46c174c56a5371d97f05d27b5ba52ed82b29f62b212dcfcd0efafdcb7a72288403ba1649cbe3ec1aa1487ff65bfa314112dd146efe8afef937cf6 +DIST gentoo-kernel-6.3.12-1.amd64.gpkg.tar 83486720 BLAKE2B 79b2ad6455cf1ff3b893803cf019c5ae88bc807dc7920f24b8d03ea60668f48568e00a947a91ff55935a8e71fdace193727ede4d61864a8e7de90294a72c4ad5 SHA512 7d82a0a6b84a5fe6c343778da42fef1222fcfed4f64afd21cc86aecdf764ce449f1f1e53143ffa101283a84c5df0489a839f19a1e67ce0dc69e99bb9c77bc43a +DIST gentoo-kernel-6.3.12-1.arm64.gpkg.tar 72427520 BLAKE2B 8c34d201f9ac72176418ca04b2af429bfc3b12f18248eec70abf40d2194e98d5a3f2d5e5d571324c0a767a0eda4b67a189820be93cba63daafdae0c5da2e31a2 SHA512 7f8a79e90180c86825333d61a7ece66bca41d1c442231c08f8a473669b378e0d9eb338b3aa9bd98cadf99417753e84e20acc3745034f835cc02aa3135058e709 +DIST gentoo-kernel-6.3.12-1.ppc64le.gpkg.tar 64317440 BLAKE2B 2b29eeb3d3be4a167c8f30900a2aaed09efcfde08c41978fa9d5f5fc9cf1e74abc87410f8d19794573f0c16079d18cd195c3441b95d529314b73127759a9143e SHA512 5b4b1617f55443ff6dc3d02b3bcaccb0780c2ad19d85c3608ac405daa1152b5f7514e717ae4fbc90d342ffdc4e123f5952d8a9c022fa8f136e288d82992518dd +DIST gentoo-kernel-6.3.12-1.x86.gpkg.tar 67051520 BLAKE2B 762733cc15c3f9fb6845ceedb7fd9846f8be64e66dd517a3ed8dffd850d0c1a526b3648ccb8a8c2bf0770e28183c9870f7ad0d85f16b8060c4877cff9dad8037 SHA512 70ef14bd823f5c0d765462552bf9157b8adb46264ced2fa4897dd0a60a78727c9b9996fe945c3dad08777233ce8ba662dcc04fe4422f5412a3bf77a0a48b8e59 DIST gentoo-kernel-6.3.5-1.amd64.gpkg.tar 83486720 BLAKE2B 936bf3ec75b75aabeb4d8ca6b5a742a006cc6c6a1fd57760ffe72fd124d1ea3dbbc9361fc1f7ac4f64c3feaa2b213372cf72515577ae381c7921389db3e10d96 SHA512 9785a27d50e95c3dd9385b928b9dbc1e1056fd7cf999b4e1f675fa3ee724663671d8bb9de74a63588927cc5b984bfeff927e3ea9a26b12ef2009c7574804e490 DIST gentoo-kernel-6.3.5-1.arm64.gpkg.tar 72386560 BLAKE2B b089996536ad9ac90e5fd382a490041baa3f7e2f4deb8945f961f454e042ef701bfb7ccc8259acca4a0a77fd104c6f0bea0a447aa90ee523eb42a4ef7eae72ce SHA512 1c666d1f210a81b2a803da4c3eab2c8464373cbbbe7b67ea2e6d3fd8bb786a6d13ecd9ece3d4dc7cb0b7487a3aa0eacfb80f9368d0b07d42c9ea7c0338659a63 DIST gentoo-kernel-6.3.5-1.ppc64le.gpkg.tar 64286720 BLAKE2B edfa70df90d9efca3394776bb30711f51a2dfd925d49cc5310ea985112b8c37deb3658581eb381d4128154acec9a39c369f9425aabf448a6d9d6a53f6796efe3 SHA512 bb551d9a588e2b801b4ce8d5a65a34b9eed1b965ee0843bf83193dd1692473fba9e576d81fcfa69f63418b056d9784f5ccbf36b5ea742d4cbf1098d64ec0b3bd diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.120.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.120.ebuild new file mode 100644 index 000000000000..83c6a5e4fa8f --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.120.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 )) +BINPKG=${PF/-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}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +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 + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +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 "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/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-6.1.38.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.38.ebuild new file mode 100644 index 000000000000..bbd48fd37dc6 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.38.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 )) +BINPKG=${PF/-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}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +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 + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +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 "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/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-6.3.12.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.3.12.ebuild new file mode 100644 index 000000000000..847df860f667 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.3.12.ebuild @@ -0,0 +1,127 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 )) +BINPKG=${PF/-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}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +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 + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +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 "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/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 31ec2fd6b6af..519ab9938122 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -22,6 +22,8 @@ DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 7ae33a4205652539bb61901bb1c DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317 SHA512 ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958 DIST genpatches-5.15-125.base.tar.xz 4915860 BLAKE2B 96229c43a47f523ea88a8085aa3ef976b6b07ef4d438fc9118fbd8abc6868548ba807c51b6aa44f7fed99269381872af39d1c77eabf14f4b34dfed7a04af9be1 SHA512 7c65da0e4fe7772d3e9d631c707eda473990386d70851e533f47c52dd9ec4362be18caab5b685d2abbfcca25ef91705fc353c77c2cd0c4f209ba70e39a225e53 DIST genpatches-5.15-125.extras.tar.xz 3932 BLAKE2B 9cd0bb8e60765eeb2ffb6b7470879ae235c8dce5a1ded0b29e2b4dd69612ba9613a0bf57477dbccaee445d99cd4fbca9cce47a6ca4b2c5d8f63c88d416e9063e SHA512 161b7052020538722417f0f2c4408e4e2505636798d960320ff14854bc167037e1479e9505c0ce52be8d9e4ac4066b3ff976d6175ea23838272d508a4732fbe6 +DIST genpatches-5.15-126.base.tar.xz 4920632 BLAKE2B b35059e13c2c9fab04f23fd8b41ad37dc1eae2d7e8e505c87506109471e0546f68428c06065da496be3a9213a4e3ad288dd507d7b71b5d9549d7f1c60c378ab2 SHA512 3bcce914eaffcae0f732267f3d4cbef1592a4cbce4ed7277e6aa1b791f006fbbd0858e788ebdaba9502b871c0c9750e74df7b05e98f68318932090f7a9cbfb38 +DIST genpatches-5.15-126.extras.tar.xz 3936 BLAKE2B 7bc9d712efe225829760abd48dfac3bf1556750189f99dd77590fdac8d4f5aa1491a49da029e9faf6dcabeb32aa0b2b725223566bddd3d43a41ca0432348420e SHA512 f196a93dc976eba4bf3a8fe5d52229de0e4a4cde31c58be63be35ab65c4753969e4f0ff86b77ef0d7375392b55cfecfa93a4d963d79f3c5753efbfede6a19a17 DIST genpatches-5.4-251.base.tar.xz 5798892 BLAKE2B a519f23086a440d560e5301b77aa1a627e97d9c2545adddc6fdfe9b55b35dcbef285a6e92d4ab615b517177723875a53b6b5f1dc9c237dec3f23acb511e08be7 SHA512 c8d228cb18f2c64631ee5a40d7de58e78c7fd2c452f54101d0e6f67149d5d3df30076b461dada5bd862e4b97daf30a6d15c3f50526b46156d9ffca946b3c65d7 DIST genpatches-5.4-251.extras.tar.xz 1812 BLAKE2B 440f5d63b80e31753c46c2c2bb07bfdd257cac6847dfaed63a19c9e255da0e6ca31f5535718572afa143918bbab9d8651b0d8462f5bce619866d78acbc063682 SHA512 54d1ea7625daff0c8d50f8abfba616378d8bc4c62cdfdc03648bec9312803464d0c662bfa619c357a73247c00b22b9725896cec5aaefc66ef811e0f97ff62e91 DIST genpatches-5.4-252.base.tar.xz 5808300 BLAKE2B d5cb4fe312f469a331269eca8604d9c43feca79bc6778af670fad859de3098c31cf0408fb58d95f233564e0ab2eff7a45ad041b8fc6bb97be0f93dd911224b62 SHA512 4970b66f064f53db230877fed6434e39aebb727438465667af6eca8603b712089830789c16bae5fe0249dfed0cb4bdbf1ce695cc7a1ebb6ab64bb61b1b38a5cb @@ -48,6 +50,8 @@ DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 411463f6532b87253491c5b4d05e4 DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1 SHA512 fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4 DIST genpatches-6.1-42.base.tar.xz 2681352 BLAKE2B 8d16c71a41bba911a9ed73e8ff55794caf34adee41a757072db78f4168b6cdde0abb979cc5f6d353a9fbc3c5911e30642b5e8125c1a32fa02e9c946f157442a9 SHA512 be7f76ed509a912fc1913ae7f8dee0ae6b2351cd2175319b341812cb5fbf00b2adc053f9711a991324f40ce77c095ab820fd57a00b7acd006400fd10fc94b575 DIST genpatches-6.1-42.extras.tar.xz 3808 BLAKE2B 6a9159e3859740d4b14bd081aa6df1dbeeed5f322a3aa3df5b8cb942884b068e713815d7284f71ffcad95339928c120661c0b7a85e7c168b27d3daf88251bd18 SHA512 a6cb074fe4fafb8a336872ce7c5761ac1fe3e3e84836949803c4a46e9bf783d38a4ced188830158493f64518418c46228bc4f79f669258de5ac6b2e1714f7a4b +DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f SHA512 e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116 +DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5 SHA512 e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0 DIST genpatches-6.3-10.base.tar.xz 593348 BLAKE2B e4d149963ca7d441b60d40af98939acdcc6163a09790ce103c78d33aa554de170136fbf8a4aa9285c5bde7fdd3cad54f73152d56038d7a299f8e69158b420d50 SHA512 7fddf9a02d8767c0236d8c3e1097a267d7f4961308eb08826299b596ba96b1e2fcaa84c22d986619e99aff3817f64fbc3740b87e5d0e1949dfe85d7f5450697f DIST genpatches-6.3-10.extras.tar.xz 3808 BLAKE2B 7a4885c76a17d73d7f03836d243bee424f5d4e4205a6547f1b4fcb709f4f6c2c4b1c61dd542b260a3e8dd724f98d851850eaf0930233988670c674a8a2928bae SHA512 f851bc9d10ad98ee74fb26344236670c0aaa218c4bf24eaf54e6376ca68d0626cc1d8f954a1dd3b61343dbd41a286d7c8d9a743ab50c295c0c729732cfb231c2 DIST genpatches-6.3-11.base.tar.xz 641372 BLAKE2B 4b2463552d359412969bc50e8c46aac52c23fe83deaff66eddacb48148921b4f88b019bd05b81f4ae2eb71710cad18613e5001dd4ab999d461f35cedc4c31409 SHA512 7632ff13835b971d44f582853cc54d539bde0ef1ca511ac179ff49143c1bae21e82da0048b6c45d36da5aefd92fa788b108e3f01d6fbf16534394ad7b143833d @@ -58,6 +62,8 @@ DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B ef146e227f2df785bb65d1cf8e50d7 DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e SHA512 8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8 DIST genpatches-6.3-14.base.tar.xz 769112 BLAKE2B 5980cb83d7cc282d5fcca19385c3f4e3524a9a4a294b3e240391126de85f93f3f165ddedc4f70cee4da4f679eb84698e4f1925e7887f1622e6b935a27195f53c SHA512 31b8b2388476fde88c6128d82a394bca12baf550a8d64f9344831baef1d81b9649042ba4f7eff8dc33e68c02f8f73fc6a812de99bd940823f01c4a30348d16ee DIST genpatches-6.3-14.extras.tar.xz 3808 BLAKE2B d280e3791f1dc8aa1455666a7ec24188d8ad1e207f7cde4218bd30eefacdaf2bab8e2d21620077e3b02bdea06f03e936933de7d5f0cdd0303114901ee1bda703 SHA512 96abe3c0cb6f789026f10d1013b09c77d57c52c10ba46da5a6fb876f16540852d4604fd7838908fceebcbf651a6228af6fd213cdb535c905eae413973ee1f1dc +DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3 SHA512 6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008 +DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9 SHA512 bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889 DIST genpatches-6.3-8.base.tar.xz 502012 BLAKE2B 190e68ecc877c5520413129ad7d28f8a088775234c18f59f74a4675b1256c7da1d8dc1b323c232523fc3044f3dd4988a77ecacedda715ff3431f910b7b0d58b7 SHA512 02f4b62eb098d875e4c66325f2abc74917fe0d88c1c35ee84ee2a19da878addd27719e9e2a0dca145707335338eedc905407dcd54c6706ec18a2f0920fc082b6 DIST genpatches-6.3-8.extras.tar.xz 3804 BLAKE2B 461a2a8fd04a4a7ef2f714f5472d2169b4119dbd42bac961feb6b890b8d7def33931ac8dbe423e9d8ee32e60d56ca01bcc4c814c18e445da8d8bbb9b58a6a717 SHA512 fc563f898ee88024d4b60eec567a7439893339c9f51b4eb9a09a0b16b1c7fa164260e63396ea923e776751dfdbd52d2cddace03f212419d4b145e38b5d670dad DIST genpatches-6.3-9.base.tar.xz 517548 BLAKE2B 1cb215f7a6dfb9723ad2b784aa463e097686e7aa230f50285f55167590d2e673f986081a9b2e37ff8f96ad206a61e2bc34ce36b6c22c652584d7dd6a18ebe20d SHA512 039e3c8bc8927d1bef377b451c957bc394186061fcd6027defe34df59000e40f2aae9924189e8e10d240fcf2197236e97f7fc5cc924c18917349e2c74a3d2125 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120.ebuild new file mode 100644 index 000000000000..f45f633a3dbc --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.120.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 )) +CONFIG_VER=5.15.19 +CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + 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/projg2/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-6.1.38.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.38.ebuild new file mode 100644 index 000000000000..2e6c2fb568e4 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.38.ebuild @@ -0,0 +1,140 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.1.7-gentoo +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + 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/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/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-6.3.12.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.12.ebuild new file mode 100644 index 000000000000..a5482888742f --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.3.12.ebuild @@ -0,0 +1,141 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_MODULES_SIGN=1 +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/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.3.7-gentoo +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + 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/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/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-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 5ae7f4cc9e5e..29f25c07af5a 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -4,12 +4,6 @@ DIST genpatches-4.14-326.extras.tar.xz 3656 BLAKE2B 097e1a1720afdf9dd7a3b5d6b039 DIST genpatches-4.14-327.base.tar.xz 6175728 BLAKE2B 89f7c79a1d9398b5f10844ac37a046f0e41d789d51301f6485d48d8044e8d0718831a0ac6445929bf75d182bb124b9bd2d23f96e609920c2f9a160d5f4f23401 SHA512 71f1d82f81f80ea223c303db4aceedf575acfc923e6a6ab1c85e8045f78736064fef1238b3e6c36e175515123e874b123be4df4fe6564b8e69040d9ba51d13e5 DIST genpatches-4.14-327.experimental.tar.xz 5716 BLAKE2B f4410c302d480d379c3adac751d1f9ef4beb166d547284a3424376b1b95d74f7d3540ea02b3ce8f022f017cf8c481a8d45c4496c76403d3d0abe1189a44d1526 SHA512 58d08ef71d8e32631ad1a71bbc8bd545353ebc4d8ac6c1d0f433d3428bd52a58145c911e431f1e85ec3b829827e04d9c4df1d7f1ba430b5f44fb86828c74806e DIST genpatches-4.14-327.extras.tar.xz 3656 BLAKE2B e072d666960d4c9e31749141e86b2ded521c2f92655abc6d596ba4d6cd58e2f9928223906af224df1806a6114099975f54751d865208ba3528af3654799225da SHA512 b6e2e6535353cb30dc8d32179cf50202fe7e567247cfbcd63e96b2a339bb28ec7371bcc5abd06844c9825eea3344b5147a39417a9e8aa5b1645862a5a63a1ba7 -DIST genpatches-4.14-328.base.tar.xz 6192748 BLAKE2B ca2b422ec6a25dfad38fb96e81b4904d5d1ce8dc101e868e2367876bfd60bf11f5d9586fb24f1dfeeb98adb845de81bad79f0d83a8e07d725c9df290ba732f61 SHA512 1be67ce64f0e0664084e6b41471ad3724592082dff629544786ea9aed9df3ab0f4aa1cbf8a6e062377184c9a49a796e18c607ae0ee19547328b0df664052ad54 -DIST genpatches-4.14-328.experimental.tar.xz 5712 BLAKE2B fb6691aea04c257a0b1361d37c96a4967d7917bcca7d48572756397ed6c58e70eb2b14b0984abfda0a272e42e83eb4b4d83ff6800b1bccabdf64687242de679a SHA512 2544d79d82d63faecd176edd9ccce770578cdd9acccd69e5b2612fbeacaa92b679a108a7e4f33bcd77211a6f77d0781828b43988acbdc3bdcc5e9b7845bc6731 -DIST genpatches-4.14-328.extras.tar.xz 3656 BLAKE2B fa5d46f47009f5e056d0f89656811e939dbd1a28bbb03f745b9820350afc7e1c81a07f028fac3384a4599be4fade986497a142691fd96736c336b29238f18621 SHA512 1ead914fd992ccd6f834e19ed894510f3e2827ed2d999beb7922a5780cfe876b1c6048c1d47277f0bcd2ae82abda97bf24f06c04aa1a10e41dbef651e525c446 -DIST genpatches-4.14-329.base.tar.xz 6196032 BLAKE2B 9a37909d3ae8b21b7301e202c45546ce10c464ba6fef91e0e445f3b644419e71340efd518e47fbfa7edcc108baa6f881cad8ae8ed62bff517a75333ff5a99e35 SHA512 377a5283ce8c0c78f374cd0a0be71fd899625d4a77b004b9e5d014806c7d381895c47ec184575c8117d786ee646dee979000185c19a20445aff1c2f61eb60de8 -DIST genpatches-4.14-329.experimental.tar.xz 5708 BLAKE2B 722f434c15ee100e275c7b59ca95351489966a3f005ae7c3222a62247cbb55ae23c8e2da853ee00cddf695ff548fe34efb8e759cf89ad9101e5858525d800e98 SHA512 68769fbcec2be4d8ca25d43c743babeb1c5f8794dfc87cb59ac1794d525f08d192f2ece4334a10f26f9303a11d0b452be038dd8abdf791b83895f98edff9c238 -DIST genpatches-4.14-329.extras.tar.xz 3656 BLAKE2B 0b0a4165d0fb777214bd8bd5edde5aa2990033d2f42ff593e7de2d3f2cf753154ca8ac3bef1569c06b219eda6dd88ebb27b9ae59534bfcc3c61372a2b8c08ec3 SHA512 4460b59bbbb09cca0ea69d7b372918e62ee83586093929b34c25a1342931f7e852aec8484726286a05c7452c178ea9360d3b00bf17a7bd50ffa21f4f2ea5963f DIST genpatches-4.14-330.base.tar.xz 6263704 BLAKE2B cdc332e8f88a02b35056b718bad50e64ab48beefb223f56a3e22d0260cd05206803a997a846ea6244ed6f3af8c76b4330cf6b3415262aca55272695394705133 SHA512 2ef3b2fe37e498765f441ef170418a59179743f1e2e19770f1250cc7d546649abd7f89624a08133021f343f6e0051fec3a4d1c6c4a1aa3834484c482fc0c4436 DIST genpatches-4.14-330.experimental.tar.xz 5708 BLAKE2B 9cb23d2d7ef701c7510cb3b09c923a7b361fe3811712c2c7fada0a1f9a8371a8658a997bab641e1e5c00ce7c1362aaa362d6ae95904ade7342f66a1cafd7131f SHA512 e2982185cbea599ecd09fc869eb6b192f6c0c641c5ac51ba56d10b5dfd8df1f931d35db6fb1fbad30da4a32cac3a1b10a8947586d1126e85c0b68fa75b5057ed DIST genpatches-4.14-330.extras.tar.xz 3652 BLAKE2B 8651ac1f3312f815a1f8f65779c8f22e775b5ff4b18a69851acb95b2ee03e2847e3c58041855079d7fb9bfc0c02aff2868dbce1bf9039ef2a5e4231f837abeca SHA512 ba48fa10867c3d9d7293d78d2e122fc9cbd7929cd900a5bd97652002c76644c6b229ef7bb2569b1aaf25773521b5c5ef767585143dd58b641890b6eac0dcb54a @@ -19,18 +13,9 @@ DIST genpatches-4.14-331.extras.tar.xz 3652 BLAKE2B b492a069c29c0ac0129a2b4a9da6 DIST genpatches-4.19-283.base.tar.xz 6325668 BLAKE2B 3baadc432a9621294a91fb36c7c84ea29e400bbb8ebfb8cb488cf06efe02bce023f0adb4c068c2ed4c3acacf8a3a2e070fbd9c50bab2a9e2ae770a2111396430 SHA512 49a2295eac8ef088badcb86edefcd40f2a6e49d324785ba014ae697e4de4de3c0593e6f1811f9201330125ee834e8249e2bfbfa06facb25e703092771ac0af15 DIST genpatches-4.19-283.experimental.tar.xz 5460 BLAKE2B f0e90150882950594d6f40292adcffdaea21137481b197bf2d64e5094613b5d220eac4cb5955e503ab7097bd5c75e2f01776473019d3b2ac4e402c0ed6a40986 SHA512 b454378117d961c558424c5125b289c73f34942dfadf57572c7bbef735d6205557c5eb66299597052bd12438b7f88b73546958b3301b4ea66d5c5c03834e7a00 DIST genpatches-4.19-283.extras.tar.xz 3664 BLAKE2B 8189eb4cbdd65d54d55dd482218732cc72e7b2c7da1f7bbc63d0dc2e1c7e00bde97eecdc8f1448372e3ae0e3cda73783bb890ad3e0057d5487f500da823959f2 SHA512 aac2f3eeeccfefa69f193df8e2d62aac2fda6cea2dc5b947360dbc6a8dc61ddbadb99f3cc4c9777133eb4ba732322a9d6e823fa6327e5ec5f61b11c4d2c947b8 -DIST genpatches-4.19-284.base.tar.xz 6379560 BLAKE2B 5ffc97bef8c551d9b38ee04d2344e7661852571425701e9a5bea2494204622e5bdac26a8ca336f887472c781611a524163adc8b31ce17902017a7a0f4f4b8571 SHA512 d1b8d6a2b1ebd519b55176db5bff5f7c7bc27cfabf914cd2293c37e24e7da0231090848c2fdc78ecaf7c2315e30bb7d430189c5f434162b445cc44f67d3c6adb -DIST genpatches-4.19-284.experimental.tar.xz 5456 BLAKE2B ca3d8c00e1231cc35e900f98c629ba5efb672d4ae838630996194f811012d7f56422db76a226cb7931b1548271f8f1fcd3b313603d8d746398a9ba1054c13e47 SHA512 cbe42e4ab624c18fcf83224fc9b6d6fc6e31f2749e4b3e4f7020526ca7d59d8b0a9d0180818e94be91e7265fa1be576ddf6f3bc80a37cf1e830cb56896b641b6 -DIST genpatches-4.19-284.extras.tar.xz 3664 BLAKE2B 07d3a275cdb67de89a901a62d3e878069cfce076dc785e04a054b53fe16b57aa5dab588c8b424989dd30b6475388f27b0e5596612e4540bec9b92410afea59b8 SHA512 8342819d15f593a34e0eec93e3ad5db8f0153f56cfab1be0a8b1c6cb8e29fde22d616e4d5794d96577be9cf0466759c258bd949612199ecf9e85baddbed273f1 DIST genpatches-4.19-285.base.tar.xz 6415336 BLAKE2B fc4b82a168ca71bd08bb6063d0a032b823d2890774472856114b15b5ccb97e73f4a6036cc16090094db39e8145342eda084b84bf0fa78c49b568625a73ff6f86 SHA512 816103f1658de19da68165076d9cd710bfcaa056a846ddfa0a691d1d35a97a0dbe59f04bb53d998b9d62e2355d5c3dc69f320eb0f1df6a6044e2d821bfef7dec DIST genpatches-4.19-285.experimental.tar.xz 5464 BLAKE2B b37e2857a32e832263444444091fc178c27b2631789f291d9fafc3ede9b6e52b7d396fc29387794eb658176764d62ea8dea2ff75fcdef3daeac661ddf3f9bb3b SHA512 c6d920457fc64a63cbf381dfbaa30c1dbc686c8b20b401b33dc8284047e59be3a26556f55945fb488269b76e3bd336f4636f2b879740d189099503c3b366f39e DIST genpatches-4.19-285.extras.tar.xz 3664 BLAKE2B 5a4c8e087cb0b02e53217828d2aad40159ace262aa16dec469057324a7f8bf589bdb91bdfdcfc2760ebae51e879ba4c8cfa831a856507ead74baeeae245c092d SHA512 8106547c2de4d5d52536351ac4925d65874b4b8c98e6ddcf316f9b3190d3c08c370a116dca5eea8bf6b0637cce477bd9dfa0733e5bf7865d0a75d98bc064cbac -DIST genpatches-4.19-286.base.tar.xz 6439356 BLAKE2B ebb61c599ef2240e9b488361ce4dc21f6878c5bd932013263d3f8394a7ca99e08aedfc99d6b9fb178111a294aa3347c6b1429dd8532b19180cc1a8922a4c938a SHA512 93c34eb491685ace8535555b2b2571b7927bff6daac9d8087cbaf36883fea9cf63a1943ad7b17f5c5c8903077841831cdc56bf04d8d1e8f5ae7e7277a750e807 -DIST genpatches-4.19-286.experimental.tar.xz 5464 BLAKE2B 2033cbc34758121e04acbe4b63a405cea8f5427e6c91c679cf5c14c98748f7ea8a065cd5356cf7f7160bf358d2afd3cb5cc8448afc05227093f44875349f3d91 SHA512 90511814eb3baa21e63a1ca46c12a6e59de85ae162aa7967f3eaf6345b31cc2f6662f3d273306d9ded6e534030c8b940dd180a326efbe1b76c676e7bc4e51fdd -DIST genpatches-4.19-286.extras.tar.xz 3664 BLAKE2B 1c1c99597627ab43f9fa0539529ba98c16e3ad547d11e4257c7b1535886e256ee74fb8272e23d2af55b41278a279d3deab95de56418c27d2bff3c3dea5d63701 SHA512 05d290948a0f271a4683a91aa96f37f5c1710954098497b645ed7fb9eac4d6ac53984ccd91c1c324e683e7df7a0820257b7bb60d90e737251d5d272566abe3c5 -DIST genpatches-4.19-287.base.tar.xz 6443180 BLAKE2B 485830a67cf475aee297ffafbf453975961b20782ea82dfc03de9ff9515f12e2842c29ccf5d1156ab819bddfd8463ac8aff3bfe43e5a3d4480f5858a7301964e SHA512 f9c4c7927dd1b5e727f5ee7bc00a8255846933fec700e865e85d7c9bcea73a5eb6f998bf7c8e7da7dc5c689d4576afa6443ea989b2ef4ae58d9554090264f9ae -DIST genpatches-4.19-287.experimental.tar.xz 5460 BLAKE2B 4a34117542ce2106bd85ba4472c13cf814c017b04ad9213da13a560b9edf7249db6d9fa655cfbc8a03de5f78728142da12f771bb4ee4cc8c2000bdb80e7cc61d SHA512 09df53d0084a009b1e382317f4fcd36e0df093a73c6b7feec7a42a100c4de7dd2bebdbcd58e4f39c7f7421654aaca90aab10b953241d43f8c2942922396d9ae7 -DIST genpatches-4.19-287.extras.tar.xz 3664 BLAKE2B 363e82085d22d0f62b6a1cbd186746abc28b5844c50ad2fc442858f33a1481d621b5bd374755a661f0480c14aad1a745fb6409a535c9f3c9782ecf7335bb03d6 SHA512 69f63af504634a97260c7096b03a924d719288d632759b7f0d9137d46abc1d6b145f10114578d8c3e13b0a85e9bbf5f7d382045c2ae128fe90c08fea0877d056 DIST genpatches-4.19-288.base.tar.xz 6515028 BLAKE2B 7f4bd0a22f4971e80f9118cf41a145c7d8d1b904f3373b32b2299ecbe860674c607dca2a9f4c13306a3a9eb9dfb30858680423b6fa471dd60bc717a13ac48374 SHA512 053739a7010db6c722fe15caca3bfa3bd07e4186a82951cb6c35a0313b9c5af103af5782969f4a3a36477bbc3a69839b7120c36c3b8aa2fe458849a772a15d06 DIST genpatches-4.19-288.experimental.tar.xz 5460 BLAKE2B bbd26e29e36a3ddce0ddcdee297043c3923e8de94103bc6bc72e28a185f13d9ef45efd8158f0d9d43424cbb585fd84d52ba4b9d8e14a8900d4a7f0d8f09a9e99 SHA512 b521c7877c497cc9056df27d72fb8997c07192245223cba7ac7e240502430ebec96aa46169a33fa31ed9e071f63d5c812aaf21d3610611245e6508960989e554 DIST genpatches-4.19-288.extras.tar.xz 3664 BLAKE2B 122eef71e10c3cd40867c0abef59a0ba9548999c8be0abb54f79b7133e690d042085c964967f9ea5318b581bdd7d79445a05841901ba083faea224f8c57f2ecd SHA512 ed6b3ac7c2d55f16331ac52ebf500a75cb08be4cb3b6722299711e2237add73f20b01e29d10d5fe8acea78287b0b6e002cc09b70da49648d2b8eb6b32d154438 @@ -40,21 +25,9 @@ DIST genpatches-4.19-289.extras.tar.xz 3664 BLAKE2B 92ab3a161b907393d2fad4d52627 DIST genpatches-5.10-189.base.tar.xz 5251680 BLAKE2B ef349b00e1ca8cedc2b580a07e66e8906436198ec7019a8881b2b647152861554fc1b0099f4fcef39497b3a3edd3657c87974ec7b88a01e580ce421a23e2a706 SHA512 94d65f1cdba7415021ac031b2ab896d7b2b15692f5e826833abf8c285a3eda6a8e8e88a57a8f11ccbc5ae94437b732ac6fa974bd26bafa3b426e3d61bc8656c2 DIST genpatches-5.10-189.experimental.tar.xz 16872 BLAKE2B 50e06c18c592134e642204456ed5de31951eff4f3c71128c128b1513d43a5214aa47d15be868a623947e136353ed1ff85ddfcc8b1a424b597c32178ab67bc399 SHA512 022b388ead627a687b69001837948f705e75b95c22dc1f902392745165072c7ab9c481a5d24df7d77c9b5ec01f72a8bac10bf1ef0945d184c3f4daa669d94489 DIST genpatches-5.10-189.extras.tar.xz 3872 BLAKE2B 78ab95ce3f57e4ba86655cd54009252807e32fd0b03228180fb26a47ae9e595e468e549c21a5141dc8214e55fcfa46e63e5f4e866e4113b8d3beebb99512cb86 SHA512 cc6d60a70a1f575ce69a14c265a36e58126a011cafc5a2bc7c569e0d1b626855f1cf430c44775d2602ad35144b449a8f1db1da8594f513edae4329ba354e0347 -DIST genpatches-5.10-190.base.tar.xz 5340156 BLAKE2B bff4b95cacad5f8c099b559091b9c103e6989940898910861b7f8c95e7a110a055ef09d1f3db6158ca58f7faae4880a04a626002be9edb856e4260fd7d1c165b SHA512 729e3c2b3d5d1a2e4c793d4c6424965a28b65b69d2c8b9675fb7f531ccb4018419ef77e46a089640f02521f4b230eaabcdef69adc161e0aae21ac9716f130b61 -DIST genpatches-5.10-190.experimental.tar.xz 16880 BLAKE2B 17cad9cbff4c34accceb319c89d46d6960df9aa0d3af264925b2bdc374ca482ea228f4be00c5896fc384751f1b12781211f7ca6196869755fa33e38ea0a58f44 SHA512 54cb384c9ee31a2c081d27337843b8d7886bf41edec4c41d2d8fe5f6ba429e9247acf07da74d2bd67b439aecf2f7d93ee6bd28359953c3a2102bb41174744898 -DIST genpatches-5.10-190.extras.tar.xz 3868 BLAKE2B 216298c7f06796d708bc78bca0606f918dde6254915c6f3732c36d6025054793dcdcb9bf986cd16b8a7cf505b0e2308256c898c5f3dc6eaf66819253e58eb445 SHA512 72fe6586ed405f2fa0737875bbac6d823f28c0260ad681135cdcd491376936d6494b92f7710a373bbb5ca2c4a4d744cc96bbb2a96872faeed9136cdd8c928e9b DIST genpatches-5.10-191.base.tar.xz 5394880 BLAKE2B 604549d0789ee4ea8b965b4aec921d1c5839c601019f4facb1a697dfa983476eea807d0ab9b6a37db3baf883657cfe4c016c17771400886cf8e56c313659b2d6 SHA512 b43980108645bf01af0ef00bd96ba0ddeab16439d6e26badfedefdbf02a4f9459e40b5ee4c72a26052a04ba6756ee1f8cdfa403e408f4a308050e2c8168c3a48 DIST genpatches-5.10-191.experimental.tar.xz 16868 BLAKE2B 82bf4998afc89bb58b1f37a4ab53e945e2dad2007f4d76b59c8c680b7cab0956d89df9d93085a93dee360b281713b56dca46ec0ec5a8dee4d3032896885cb703 SHA512 71108faccbf3c862e24afbe2127206468e0fad066fa0c0616196ba7f5a22463e4be9130738fc1ff71cc585ca07e4a5284a9fd655fa987c67323888e4600f932c DIST genpatches-5.10-191.extras.tar.xz 3868 BLAKE2B b0c035f8e43faf78344a1f413c6030fe2001216bfc9381e402e3fee7edb3cf2798042a3a3d62db2b429f53d6a68b445fb25c9c0255bdbb85d5df00c6388584b1 SHA512 dc29b28784cb160ba0a24921986b905efd8d624902b00994829b99bd383551da0b1b4419ec8b91626b896cfb3997480a62fb9691b497b01f331db1450b09fbb6 -DIST genpatches-5.10-192.base.tar.xz 5401408 BLAKE2B 1e84821002dfa2af4f57f5cd3addcd037524cbfcf9e5cb7171725363457c6503f46b5bae92ff04ed3500e28daa1c9ab61dbff2495281732b972300284af3e7aa SHA512 edbc567165df20906acc7425d56ea7feeb3e9d402ea0d175a3c627b300eb33675552ae36248ccefc67584e2120f9e3f098ce204e9aa3858c443ca58c1d34418e -DIST genpatches-5.10-192.experimental.tar.xz 16876 BLAKE2B 068e80b6fae9e23f71a5c56929eec4bf57aaaeca9fcae7bdc329f59d1fdce742d1939de95d50e02d352f2f40c079ac47367eb2b79f0d7fc7b07ba724b12bfeab SHA512 6124c788f1226cf6170eebeb319851b6de43894e1fe3426eeeb4edfd50f104054b67bc834bcc11c9f62504da084ca15473f6f309c9bebd226d20a5152a36ecc4 -DIST genpatches-5.10-192.extras.tar.xz 3872 BLAKE2B 8ab3d00e158a52558ee28b82235fd1df510953207d18073ca2fd8114c64c96742ec69dde5959273c451803b0f534ed7351cfcfabe3291bcd323cdf4d317a5610 SHA512 a93b072d731f9bcd2e4d50af05902ab50b9145aa5e5b02141f203ad0b4c82b308c0cb599fa6f790b84584197c65270ec701ec94a321f39e745625803a3d6093f -DIST genpatches-5.10-193.base.tar.xz 5429232 BLAKE2B c8ab1eec55b3e282af48601c93a6e53a2974e7b255f56346954c93976ac9870117d91a6b9e8809cdfd0cdc27ec4a3eb292e7d9b10de6ecb7b8c54056380ee875 SHA512 44733f8f09f34bf792d0c7dfb6915902a71a234e8e4cd975316ceef23fdf414b01d1e97e317e48dff7af38ac2a04391ddbb0b8ce97ca13088eb1518bccf44390 -DIST genpatches-5.10-193.experimental.tar.xz 16876 BLAKE2B 56e8910ee3ee7c22018d01a7f6bb1b4f94768f13264a94cfe079de82c627f9d45996c3a895e1655277acd6bc88f2fe5911ced6622caa53a08b2d6378c37d116d SHA512 acf290ba92a98b9320fc1dc8e1504b16ca8c39e7f31c0f8f4df1189f091c68b2c6fae0fad4ffa5ac864f563e34d8e795a34d14f880c29dba4d1f3e36d75695de -DIST genpatches-5.10-193.extras.tar.xz 3868 BLAKE2B 5261a2132d49eb98e7e292f577eed23ba8da86f3b05b57a75d15543dd1ec0c424f4dba04a39aea6b12e320792a9f0802be6d7876bc64a1f864abed03fc8e0c36 SHA512 5383cad41ca1a0fb2933de4fc07207562ff572231f17398ab9958012b3f27d382b2043fbc9fbd784ec1d5f666f0baaf27e75d0a31473c56779f4cb1a32d89707 -DIST genpatches-5.10-194.base.tar.xz 5453496 BLAKE2B 839e14bae65711a5ef31e8e5f32a619f4bb04e0adb88010ed12023737a1729a11e7860f4043a980b8f8f2d4f71725f045d4bbf5a6013138349fe1eab389e8ee4 SHA512 25d2033b9a17f6bbc6ca2342d53fc56f086d75c2b5f4917c8803f393eb7924f0c3da349d5415e91f3290d6206bf5ae0884b3e66c99b0717357c6fc0e8b8a77aa -DIST genpatches-5.10-194.experimental.tar.xz 16868 BLAKE2B a7dd3a770a57139cc7567df73bc345a7e3dd9141451b75184cc49ef0007fd83f76c8eeb390ef2af6d9ca2991d03070a671bf2961f187c3092021fba047fb7a55 SHA512 0e995016ef01fb08a29e83877196d32198832e655295db3b40162d0d2c2e6dc3c2b53bc0e9ea5c31d157cfcfa576695bd27135d21e67daadb5f151628ecba86f -DIST genpatches-5.10-194.extras.tar.xz 3868 BLAKE2B 24b257569d83f8e91dc9159d83b0f2b0b118019e600c3e92ae2625bafcbbd2c466d20f5a4bf5627c3d6f1006b2539bfb175103028956f77088cac7974fd79454 SHA512 aca296b91622ed0fca07774d58a6c32c4231e4445d7a1d91e90da773ef0d9d3c5355a2538df4081d062b153c11f6a5c931ed20833cc3f699f114c52e3213e886 DIST genpatches-5.10-195.base.tar.xz 5537632 BLAKE2B 9ce6e702d0d172dbf8160f2fb5de2cbe0c4213a7791eb54f8d99dc2c35c147915b2fbca6d340de39fc6f547d412bad09c7dda6fff04a31f352723f42654124cb SHA512 198c3673681f08c52ad668b2b5551a3090c9257fc682dd3cbed7ad96c0859ff2c060c94e996f6d1b5fd2f8edce10c5da7a46e37811086dd13ba41168d00a3913 DIST genpatches-5.10-195.experimental.tar.xz 16880 BLAKE2B 364b7ee21b0aeb36836ad79e511ad202d81bd6601eeed661720e4570a13daef9426ddfd4706172ddbbe9c591d87ed6323b1043a149f3ccb1b1a29c7cd48cb47a SHA512 620436969e06261c6885aca2fc20c45666f6087e2f87920ee9003caa2f4aa7244aeec9a43a896f5368361d799358e21385c631d26f320b97b7973b0ad16d1352 DIST genpatches-5.10-195.extras.tar.xz 3868 BLAKE2B 439dd9915aef7b40da7319d5dfb8df39662948c5d2d8e5fa4f6488e01fb1cfe4257bf1e29f1c096544f0e5357ce37dd18ec4181fbe4fba02072bf1dc2c2f6fe6 SHA512 9bb0a81c65ce41ac316023480eb309a92881b4185f047be0cc462299e3d38252a6f79d25967b41098f83cf888381f0e3376295623333cee5bcf27e093c2c9a4d @@ -64,120 +37,63 @@ DIST genpatches-5.10-196.extras.tar.xz 3868 BLAKE2B f027bd1bbb5a706efd42d2053248 DIST genpatches-5.15-116.base.tar.xz 4433124 BLAKE2B 1ace5f7ac7fe7dee5ca92c8228fa07f1abe85d92040adc0d2b83c2d5f55976c4ecfc0a3ed4575d5528db1eab14b65250d25d9fb28a880422385a45a887117820 SHA512 7346fe13050c49737f98e5ad7bdb848caf693b2e3129a7e9e382f1c6462242dcdae1fc7e184b10f7593159c7d6c3cd8bf69dd1d66abb604746871123424563f1 DIST genpatches-5.15-116.experimental.tar.xz 5424 BLAKE2B dd63e001fb00adee37bc96e2838fb03c630e5311d1b04e1ad916f352dc1a9d8b3de93fbca9fd3d865f74f00b64894487785a8b7eabc8e592cfee7c3ad6bedbfe SHA512 b03e9c795e573d5576e7574428abaf944f690e2d58bc0e69a6361eb5248313a97367c1899ac50d457e7f5ddf63dc2682264065aabeea579e23869c30ba70a6e7 DIST genpatches-5.15-116.extras.tar.xz 3928 BLAKE2B 0130495424324f43fcb5f29b4178c56b43b01c4a7ca7a3b95ac07130f44d6875519d0ee79d9cf8a9912bd6c6d8bb81a0adcd17f27da1e59e24f19073d9a20cff SHA512 ece809c981c8d2c5ed7ec66df69dec3920cc75e7e43145c0ca5dbc577e16cc58880d449d8503d1863974fd2fb707a403b5a9b5ad02d9835e01c45637fd6bcfd7 -DIST genpatches-5.15-117.base.tar.xz 4520724 BLAKE2B a495289b18d587d3a02d792644d09b63e0898c65dd88c23cb96983097bcc18ff6a06ea34427c7ea414ee8e93ccdb84d9963265b9bfd52eabd44d50a3b56ecb4f SHA512 218ef84108ce10983a85f3616ea3876dc616434e97add82e201758325c7f6bc3dce14273f86f5f1729c33a8fcae2111b241969ccdc53afcff775d7d683f2588a -DIST genpatches-5.15-117.experimental.tar.xz 5420 BLAKE2B 23cc2befd48647f90e3934182509b89b3328eb062d683b5272e5c3ac9d5bd3ff6a65e42f8143bbbb392cc2474c1a1dc4990feb420556788ee591ce3cf20ddc31 SHA512 5792574ca790d2a648d6a2f078b56ecaa628a69971e6e077c6c40c643ec20e9716bea41ac19e93765ec2cbb5709e2a75c4d39fa1b8103791281a6a49066d4a88 -DIST genpatches-5.15-117.extras.tar.xz 3928 BLAKE2B 6dfd1c20d2f57e42fc28d69bd28d89b30da88a7528849a5504b1d4bf2aa6aec1df6419c68214acbaf971513ee7889bb8647c6b7f294f50da817195380ed8a862 SHA512 b7c95365023067b437751c8f1963f971cdb1cddbc6571bfea841e38d11f4f800f47dc732e8840ac5399ca9aa62e600234200ecbe3f8dc0dd63fe084d4c08b3a0 -DIST genpatches-5.15-118.base.tar.xz 4596840 BLAKE2B d33cfad9149f4f80c98c649c52b794d03619a4d5c6d9923c93b4ce3d7cdb6f0fbf3ba08f1f3c3b93cdfa37d0163ee31f779bf232d36a0b34fcbf5d72c2bf5113 SHA512 5f51627047fa24a1a2dd548c4e2a2b8a7da2315ea06818d7ef9f592d7166baf65f80098ce5b24d243471a0aa8b644c590e4cf4b36f06053d7479f0da079ac10e -DIST genpatches-5.15-118.experimental.tar.xz 5420 BLAKE2B a19c10d515c3dea46cbc875bdcfa330467f857904d4afe031b4c0dcf5c1c7c7d72f0dfbb04014de24919178b26d400a0eca77ec9e8c165bfc4c06624f7f9be84 SHA512 6c298c932d658dabb6c05244edc4336e566329fcb4f1bf03ec249a7234cc6dc09d73817d799b25e6a1c3f954cf8adde224f110584ce86a03a6d0b4f1e3d9e4e9 -DIST genpatches-5.15-118.extras.tar.xz 3936 BLAKE2B b74dd7b0194cf6881ef699d0b1db858bb8c44780d5263cbf136f9d181a48420ae31886cd762f819a91b21a2f2acb83f3c46b1950dc53367d8efebe8c86a9317b SHA512 1a3671f3abf8ae04afe50639fe27dfbc07f9f51b297effcd587704f88efda801d3df3255f9d04acbdf4bfac9986a2788a54f4e9fe22344aa0166bbc3de260880 -DIST genpatches-5.15-119.base.tar.xz 4664324 BLAKE2B 8d594786237d670753f237a4948f5d0e7a85c9f5762f082fdc65dbdad9bdf84422c110d7da2defa10eb548fb03cf42420d54dba7c8b62d51bd1ae04446294783 SHA512 8cc047640fc20b1cf9a91809f0ab4ffcdc00e69441f52c7a14d411b254f6cd7e6921dc1e037402341dfb443cfc08a3032540dd1fb8c2c5288a15100eaee896de -DIST genpatches-5.15-119.experimental.tar.xz 5424 BLAKE2B 09bf361b966a9b739b04110d5ffc4e191e16bd51d7fba959be8b5d8b9f0831d568c6f7028ca2c8954c7998ea34fb0caef3ecaea7f4e3cded06ccd0ddc89ebbc7 SHA512 59e020a76518145059a5c4f00f56a6ffade5af0bb6973b51161500868349e6dcc7bdc9d974e23396acd7beb1fd930e0ef74722676895b545f3a4a03d0c78f61e -DIST genpatches-5.15-119.extras.tar.xz 3932 BLAKE2B fe9680afdaf4153177cbb2380361b18fa252f26a93f57b64e14fd761774596576ff3269bca33fbc6f41dc58d2804e67a664d44167dcd75f8f63c33ff7cc3da75 SHA512 ce0a62af36ef19b6543eaf84491447d65d11bf560ec6db450545b5b88d37552cd3933aed20afb0912e12671fa11de6e5efac6d668f593eac3cc4078d170d3c7a DIST genpatches-5.15-120.base.tar.xz 4681108 BLAKE2B 7e69c38991ab3b5ec949f48fff8564c854017b8bafac61747eede20f79d71dade59effaee29fe849b1fdbee7abcaeeeef3f55a39b95b96bda6a70af05a905a68 SHA512 2be319896281e7cab1646da40a3067c3815270ff5fb29edccda9138862a39ace2192a1cd38a4232bc14ebed0d6c0c877a9fd58f225d7cedca743664e2a993025 DIST genpatches-5.15-120.experimental.tar.xz 5424 BLAKE2B 3484b464598bea9b36cb738be7c212ac484177a7de8f94af65c6d31f74cff85d7ec381696c196971edc1bcfaf739c6c40686a4fa7e3def27ec0e2105cfa63e7b SHA512 786e01261fc25080d0b172eb85221d48932af632b58f53d0996a0a915f2cc48a3748ce76b7ea1b0a5b266122d05c7a24c1f8900ed2f243b314962a1cf5ff3905 DIST genpatches-5.15-120.extras.tar.xz 3932 BLAKE2B fb00b97c8b61234646388bec0dd23a1310a7bdca9d04a2048a32a4e30605662c7001188bc125170aeca2ded63954a71b612908286aeab06928dec00cedc76902 SHA512 c2b6ee91b3505dae7fe78a393001cdf6ac7d0020f8123f14d961b90d1424144996e182fcb5304d5890c041e2d940a960bac0795ebc22e85459285b16f67d9b3f -DIST genpatches-5.15-121.base.tar.xz 4695588 BLAKE2B 2bbc7102194c0526cdc1f2e310871756ab87e5edf35273c41a2a8c26abfa56149361a2a8af68e215e14912bf2238c7610f60f69f88916404781488352fbdd95c SHA512 822e207359ef8ce3894152de6aacf66974d8b8bcbc5329dbcbda379cb6dc81d348ad9a38022abd05131c1a4df955426da25bf37b83ac06ccead4aa1277b2eb36 -DIST genpatches-5.15-121.experimental.tar.xz 5424 BLAKE2B 861ae6247c4b6bdd2e378190b93226499c0ea9f84a0e9cb6b01f0e0eb5c3d85171140d1fd80d843d8117c993303f224ca5215fb62afe3c71f03b90871bd21a72 SHA512 444f440a58d6d45121aa85cf30f0933f1b2588b50771cdab65b49ad14e07538e438f53232912b88efdb55807fcf28d440821e96bbfef522c4830d00688648049 -DIST genpatches-5.15-121.extras.tar.xz 3932 BLAKE2B 22ef45027450ffaafa2637aab88656c56fee375fcad14403693f94894cdfab96bb2b930cec4852babcb4bac86b07bbc9e6e103de7c871b91ef3004435e1cb785 SHA512 92b785c17dd171871dbcd841810c1e7da4fd7cc5027040340dd90f6bf97153dd0e300a6bc33e61bc7354b6e6648e3bf718d161ebacc5a4ed3a3e86e885181ff5 -DIST genpatches-5.15-122.base.tar.xz 4735096 BLAKE2B 10746c787ab70dc82b688b8720144b80719ddd7f4719e9fb2215b667ca7806b2e8c5626dd66b46f20c0e6d7e05352c84eea9cad93327fdd8edceb4fe52f43416 SHA512 65437aa0e53effa3eb84e3d7b2a0497ed4f4ef85fa96e75a8c591f27a610629193094c6d03dc676c462cf41a55bda5b5277c14726d48ea6ed59e8edeb92105d9 -DIST genpatches-5.15-122.experimental.tar.xz 5420 BLAKE2B 5f26b64147290859725beed881bfce3e7bbc82ddf4eb369d44addb4bbef3ab294ae97be21f7513856b43483ce3a583db212c6be36ec13e3eba686ad4ac794d3a SHA512 4983311e5880a25655b847566fd1b5f8415f8a98a8ff4c74b7685b178789a61da2d5ce6e32628933da8416334e0e94e9ce89ab5d3925e7ac8c21bf4375cc3715 -DIST genpatches-5.15-122.extras.tar.xz 3932 BLAKE2B 35fdaa40b4b4e297df7f8702ab017f4c49bbca2aedc652c6e5ba8fec6b1573a57d17a9c7b21f03b56b43d9bc888e3d55354ceb92e84dde0a89983dfa1c3ffc16 SHA512 176deb6aef0eb9dace274bc4ca0f29a8d657461583dc9133feb4272211f910313fbb69fed308705f00c1c6d86845f1e961ea0066b09b42cac75a3579b3d3ed14 -DIST genpatches-5.15-123.base.tar.xz 4796616 BLAKE2B 77f5ece18ead48d21a9edca96a96387397e95994a9f33f12eb58b09f3732f6233955a656cd345799b758087d52412221af624638f4b5ba85df54454c03a54e2c SHA512 81c918d213a7577089f8dbfa4ea2f7cdfff08950d6a7813baddd779542fc75d532a5519bf2fc4a2ab59d5a68e56129cded2549f8572043ac303ac8c4eb7090e6 -DIST genpatches-5.15-123.experimental.tar.xz 5416 BLAKE2B ec4c83d0b0f5b2a8d52d33cd8a6dea7c7ea1d8f91d102307efd7f4b5620ceaa8321c1be60118190ee1ffaa662ea65391ab5812cce82e828bf36cc87938e5d9ef SHA512 5d6edd8147821e9c7395b23a26ea51d21111c753b1a4490f5629da5ada8eca30381ec2ff2346acd9cf4b9b271b1fe09269572a8fa9400cd745d3af4da5c582ed -DIST genpatches-5.15-123.extras.tar.xz 3932 BLAKE2B 708144e428faed3f92e76be99ae6ad3e492113f585d8d00fa099911bd528bef269636e10204317c2eccb159aef18365c8f920914617f7565bcc1e348f589f311 SHA512 93eb2ae79468046e6b056371e22b3102245ef297ac4c6db607efa2fc512e259355ce2ff96526fe212a2704d09902262471787390f837534745671d5daccc2b9e DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 7ae33a4205652539bb61901bb1c9f7d3c760eeb8f0cd50780f10c060f559d2cb695b12cf1626d11a043868bdc925b319412b9931585a230d0b6fb6eed9c25936 SHA512 1e01ee6d73d10cdf325fc7a9143f7a6bc1c2ee86db3f2e074cf0165094764c862a2b52d91edff510dd567a402e659dc3e136c623fea6346664737709d9893772 DIST genpatches-5.15-124.experimental.tar.xz 5416 BLAKE2B 55bf78ba569f1327c54f545c47389573f9808bf5c54007ec69db24a2e7d9ffe3fe3a9e4db5801abdbd085342058b104f62fe5e635dbc9d20c9c68f628d05b85f SHA512 8fd59d817fd0b84c85445424a895cbe788bda2d3e7bd8465fa2e49ccda5b629c36b7a8c0c37ae2006fbb34de3f5414b4b61df6143c69156f01cd405a34fc35f9 DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317 SHA512 ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958 DIST genpatches-5.15-125.base.tar.xz 4915860 BLAKE2B 96229c43a47f523ea88a8085aa3ef976b6b07ef4d438fc9118fbd8abc6868548ba807c51b6aa44f7fed99269381872af39d1c77eabf14f4b34dfed7a04af9be1 SHA512 7c65da0e4fe7772d3e9d631c707eda473990386d70851e533f47c52dd9ec4362be18caab5b685d2abbfcca25ef91705fc353c77c2cd0c4f209ba70e39a225e53 DIST genpatches-5.15-125.experimental.tar.xz 5428 BLAKE2B 945c150220d67334da676cbf3339b7b5619880c1d0a971de1dd85bde12d3f43474dc4271adc9bad1f7b5a919bae164687e1ba0f19f4401279cee36a604d0c8ce SHA512 9d04f5585fc9d93699cae7f61eb1e59cba459ee26d4092ad333494293ad62529053f93f18ea6841fe1a28f2857fde283830b0f8564ee38e06f4969a40f2bca9a DIST genpatches-5.15-125.extras.tar.xz 3932 BLAKE2B 9cd0bb8e60765eeb2ffb6b7470879ae235c8dce5a1ded0b29e2b4dd69612ba9613a0bf57477dbccaee445d99cd4fbca9cce47a6ca4b2c5d8f63c88d416e9063e SHA512 161b7052020538722417f0f2c4408e4e2505636798d960320ff14854bc167037e1479e9505c0ce52be8d9e4ac4066b3ff976d6175ea23838272d508a4732fbe6 +DIST genpatches-5.15-126.base.tar.xz 4920632 BLAKE2B b35059e13c2c9fab04f23fd8b41ad37dc1eae2d7e8e505c87506109471e0546f68428c06065da496be3a9213a4e3ad288dd507d7b71b5d9549d7f1c60c378ab2 SHA512 3bcce914eaffcae0f732267f3d4cbef1592a4cbce4ed7277e6aa1b791f006fbbd0858e788ebdaba9502b871c0c9750e74df7b05e98f68318932090f7a9cbfb38 +DIST genpatches-5.15-126.experimental.tar.xz 5420 BLAKE2B 377161ced91c2ad0e2f81f576f2b612834884e1c3f39a91c95498cab325a61b3f617f6b58a472f7d2a7b28031d5701502a18dbaeb9b6502068a3cb3783b017a8 SHA512 9cceaa6e620cf464f2f5dc026094121851890f3a113abdd83da4731041b7c67def0a16e25323631cccd19f1e4a1af2238b54bbf5ca3ccf91071eddebd24052c7 +DIST genpatches-5.15-126.extras.tar.xz 3936 BLAKE2B 7bc9d712efe225829760abd48dfac3bf1556750189f99dd77590fdac8d4f5aa1491a49da029e9faf6dcabeb32aa0b2b725223566bddd3d43a41ca0432348420e SHA512 f196a93dc976eba4bf3a8fe5d52229de0e4a4cde31c58be63be35ab65c4753969e4f0ff86b77ef0d7375392b55cfecfa93a4d963d79f3c5753efbfede6a19a17 DIST genpatches-5.4-249.base.tar.xz 5692112 BLAKE2B 8057ddb24ebbd5ee1b4fb5f5a36b295c4e8ab857e407c5b9e061780e1d23ecca7ab5adfb10ca4f6733a7776c2aa6e353419257c255b07bc991ecb6857aa31555 SHA512 b0057da850ab5368dcbf2b454d408b72204150cc2643e087d2f084c3074de22ce36fa4c319552b90d9059ba279e8dc6551cd6348c3616275b050167bfdb58023 DIST genpatches-5.4-249.experimental.tar.xz 16904 BLAKE2B 25ea1bed894014e274fea26ad62e1351ce700347b9c0fed2db8675e3533fecb18572411592b507f82fa1fcabddb0a9e360823b3a7d2e50da37dc0140d51c9bdd SHA512 f32902fc9859304cfa1b922f81a8938fc8d2d7750dc1c8884623849d7b08fab0329f78422fd38e31054068a452fa683aab51a363796e3f710062ff961ebd5360 DIST genpatches-5.4-249.extras.tar.xz 1812 BLAKE2B b6b7bccf77851a17e8b514439a50c44de954ff461af71414c325ca5c0a65d7a79ee92f7a8b708afd28a3433acddd13aa3bbd5afcd82b4181e57ea05b008d7090 SHA512 c4977abc2bbb1c2319e9d2e4aed38419f9e2a70813e5f28d2b799533fc945574d9fee21c881b6dd4926a9c2ebe74ae414ada4993e3fcbd117b6536f983533282 -DIST genpatches-5.4-250.base.tar.xz 5760352 BLAKE2B a0780e42391ad416839c34d85f079f11e9bf1579a293ea1bbdeb95e08e76d1d3f7956fcf9c83eb85223016bd4816d23c87e0b345bcb61b5076e5bbbd42024244 SHA512 8dd686658217cda074e0731c84d3e8c63bfa914b7e607eab28ab46c8cba647591fcd0a726108a08c826290e9edb01f29b6bd135af0991d818666a853764eb11d -DIST genpatches-5.4-250.experimental.tar.xz 16896 BLAKE2B db31efe4be98ad8dec716c1bd4254ab95f70b8f82d951ab9992e5e48521ab2c1e3e31190adaf0e3f5b171aec131023f09b3d185869b97afe31d21e40a17bd9aa SHA512 fa746276c17ffc1078e59d25c839544ffb378b9d44d3f068a444c341c19bf8630ab60081ca15e970a39d25c11dd0ca6e6c13160906b88dc3b895c33f16a386de -DIST genpatches-5.4-250.extras.tar.xz 1812 BLAKE2B 0240e10d23363cde222279e844bc26ef31228e01ca433879faa24d7171dd2c775c0274df9cbf5a6cc405fd89836d059fd978456c2fc57db17c50bd9eb0d69827 SHA512 0d673a62837950215bea4ede7bb38af7fbf09305c5ee2b4b37da83a9100076c40f5b185395640139a1e1015e4417078f66b4c316d0a023f844852d71f2b851a0 DIST genpatches-5.4-251.base.tar.xz 5798892 BLAKE2B a519f23086a440d560e5301b77aa1a627e97d9c2545adddc6fdfe9b55b35dcbef285a6e92d4ab615b517177723875a53b6b5f1dc9c237dec3f23acb511e08be7 SHA512 c8d228cb18f2c64631ee5a40d7de58e78c7fd2c452f54101d0e6f67149d5d3df30076b461dada5bd862e4b97daf30a6d15c3f50526b46156d9ffca946b3c65d7 DIST genpatches-5.4-251.experimental.tar.xz 16896 BLAKE2B ac4aadd3fbbe4e3d657cd961b4a01c9288cfff293a79759bca48dc51e30b3e45d8a92dff9992f92a547581d5cf3fe87931516c1702786f9a98da16e6fc85fb61 SHA512 de9b40170116d93f16d86a3bd1c1e8b4084935a4b4174fa090698d47161fe0360da636c555213cfadc1ae2ea262ce6b92df4d5437495c586023d81033ec6cd65 DIST genpatches-5.4-251.extras.tar.xz 1812 BLAKE2B 440f5d63b80e31753c46c2c2bb07bfdd257cac6847dfaed63a19c9e255da0e6ca31f5535718572afa143918bbab9d8651b0d8462f5bce619866d78acbc063682 SHA512 54d1ea7625daff0c8d50f8abfba616378d8bc4c62cdfdc03648bec9312803464d0c662bfa619c357a73247c00b22b9725896cec5aaefc66ef811e0f97ff62e91 -DIST genpatches-5.4-252.base.tar.xz 5808300 BLAKE2B d5cb4fe312f469a331269eca8604d9c43feca79bc6778af670fad859de3098c31cf0408fb58d95f233564e0ab2eff7a45ad041b8fc6bb97be0f93dd911224b62 SHA512 4970b66f064f53db230877fed6434e39aebb727438465667af6eca8603b712089830789c16bae5fe0249dfed0cb4bdbf1ce695cc7a1ebb6ab64bb61b1b38a5cb -DIST genpatches-5.4-252.experimental.tar.xz 16896 BLAKE2B 6440296f5f67ed9b49b1b3546d702de6dd94b3cd9acb77c1dc91c873c94343bef15a48aa0efd074e948987fdffb1fe7693ccdf3bffcd348c4d8803b766fcab3f SHA512 4fd57dffa5478aa7954f79f920f9a0a2e6b883037512846c23a24aba797ae5e9761399b979c688f456483502abd8291ec4c39d3df1b375ece29291ff8c215211 -DIST genpatches-5.4-252.extras.tar.xz 1812 BLAKE2B 07013e9aa5c8a2380424df700ac7ce592732316b97d6605ffb0e75270b9b08716030a56ae78b9f09b9e314fdd78ab8a8bf986ab767eadfe0a58cf2906be52b17 SHA512 3070acc7127a372f02479f4eee5f465dc3c1fe1ac3b4c2ce0af61d2fe091c509f7e7ef2af8564eb178efe031ac5fbf2f23f48bce4ea54d4500e1b1eaccea6340 -DIST genpatches-5.4-253.base.tar.xz 5855284 BLAKE2B af86d19abc80339eb77bad98df5f404ef5db39584955094c54726d33f6a825c495d835c1f809123903debb2c31c6ad3f07d077978d10c6dafe8170cb60087c7a SHA512 5b9895d2ec8b5080802675912ea8419ed892693f82a4098e997fb3b6ce92844d605a865b31a2f06272248ec2386e36a0e9f74c163ef28e4157f29788c0e7eb5f -DIST genpatches-5.4-253.experimental.tar.xz 16920 BLAKE2B 5e7edf1566e3840f6c5f4ca690fa6111dc02f7e22a47f1486ca393284e78e54584d6bf8c763e366c20329d3f8efc2f91ef0faaaf3d0aad00a483a52922cf6e79 SHA512 db36daec0f1d646caabee7b0d684942ea2c997924ee43a71531b220e77ddf31ac8406f2d0dd0021d5c0ef2977cc3b8771b83f9bc7776d8ad6851005177dea594 -DIST genpatches-5.4-253.extras.tar.xz 1816 BLAKE2B 2d3492cefc1abb1b5f35c375afb99892eaab0b90f2b5624560b5dfa4b89bc6eff729ed81737e04e33f78e66b74835a8dee260cca14261c5d2a88644b1b30f8c5 SHA512 31a201024441c55f5477b431aa94a2fe4c98977bb9c1a359af07519b8a204f16189f0595bf71aaddbb88c88e73ef918dc3943bc0a17a2a573cf34dd68dcbb211 -DIST genpatches-5.4-254.base.tar.xz 5863304 BLAKE2B 5f2004de314bb1d7d029eace7ff48b66c2109ff8f8aadb66f1919c04ac008da386a9a79909d8e27713269282ea4e9f72995712f8ff360fdd865061276fdfe4e1 SHA512 c9466b35a804cdc483f7cfe111d4da24c7baceeae240ac3cb803a93f59fde9d2f8782c839cdea2bb09c111e66438ce13ae920be8b1e00a06c705c6c9fc342ed3 -DIST genpatches-5.4-254.experimental.tar.xz 16904 BLAKE2B 0f2c8f666dd51fd355c7c01758da81f9ef230142480f9e38cef40fb57b377e634b8a1613e806eb6d7224a8f9ec901612b4bf44c3bc270a7ccda6325184996954 SHA512 e876f71c348c5db77a8a87924c0f2b6784466d317c5fdcae76d33f53d04e7b9320d2ae1ebffa8036ffc0f22ff7a79a8dd843fc5a9fa971f2abb102256ba128a1 -DIST genpatches-5.4-254.extras.tar.xz 1812 BLAKE2B 74d4d513b336aa79c8062560f24ef96638f2fe2d9aedca7dcb0ebfe5b202d0acbe848508c98dacc13d7ac11113b36ba73347f71b63ee6fd8e08706b3246bea5f SHA512 ec766f11f8dbfc63fec33cb3287bc103a8db0857124650f0e99a8f24ec46348e8938b9c70d7d24c3d528eb82df4f8c60959d6f5650c420446172cbf6932f7207 DIST genpatches-5.4-255.base.tar.xz 5936432 BLAKE2B 2e9211cf49ea349f00ed7aebf0af3ff36a858359a20d4691898ecbe2c7b3158ef81d7c2b4ba133d19aca0cc5b986196a5ea1ea6d3ac83aa6176a2aa36f8f3410 SHA512 1c2fa60f1de83ece831d9c553c81c2c798f3c3d6507d054d35e6be207819daa3b1137176ad39fff9ba148d99e1fbeb1b33f422e44e362bf489c1e70b952474c6 DIST genpatches-5.4-255.experimental.tar.xz 16908 BLAKE2B 3b0a0d70ab8808078b265b4405f732c273b2b515077c73070d636e3860fb06d43f3116a998b39096bf19a8c684a50439d640daadd4b424a3d30d5a06bb63c9d0 SHA512 82908fc777d19dfca1c75064aecf5620636b5739d7e5d4b67cddeb913dbd20fc33c690cba99d75f1132b6c581a85b4ef257ed23b32505a954764e55f7fefd459 DIST genpatches-5.4-255.extras.tar.xz 1812 BLAKE2B 0587b02c09b3a70503fd3025ffea3b014e8d4020fb1b765c874dca27369282537f1a42562e1f12c7bc5e303bf8c7b6548750ced89743447007d04f3ec07d2a86 SHA512 884978d503a02f21ab2f5d9463c7efb9cd8c5db410dc6c3e18100fcb03b49543722947bb49119026cfff543308c5d0f3098e9a7c5647defb92486798522dec21 DIST genpatches-5.4-256.base.tar.xz 5956736 BLAKE2B f1f5f42e5383da96ac4dbbe9cf7d8ff8c7194c10d33b914ba36d29e98291752354597951eeea197f11ed05feff4c83f777c49fca71332c2276612cc6b69f1bd9 SHA512 888ded20e68dd0ef134c9558c4edd8490cf73b84fa9f9efc1dc70144ad5accfe560200592dc93ac5d5919bdc7cd9f70a3832d46b9466a136ebe51cce75b069ae DIST genpatches-5.4-256.experimental.tar.xz 16904 BLAKE2B 4029b7adbad51657207ee09cef577ef17faf9a8698ec7307086bb9c61914c153dca11c829199130241de790ea8a4704e8118d87f175939b7ab65d24475875827 SHA512 4da2a8fbd74d7e90edbe2f6888850492e75fc1a57b4eb7c49937fc91fed870b62e1c4d02c558d99840d057a2e556550114150a0f45a3bdd9713468ea1906d37d DIST genpatches-5.4-256.extras.tar.xz 1812 BLAKE2B 3942c845d2159bb2fc927c5f19a3d5fc0cd7abee0a1102e07a4bb657a213527575fac692ec408f12f679e3a1e791087237baaa6199e92d8062bcc4576fd142c1 SHA512 6242d77b0a7de7542395a5461e6aa8b2a2003f77ab81b1931511f36b42b914bad839ff2683154371118bbd81953de0604d23d75f662437686da694dbb610c8e3 -DIST genpatches-6.1-32.base.tar.xz 1474460 BLAKE2B 43060d16a84ca2c65ef9d7447747e6b857423134fd518e05c3c052bf5c664c9a0f8af97b84e7d911c84766cf478b71695537a3c56a367589bf37adaac032a7e0 SHA512 cf8bd867d09b68a197368c546ffa4c626b1c30f0f7a63138129d3abe8a0479c88717dff6ea0a79c53d7f108d2a1fedc433b7b2088e20f082be921701e5d7d790 -DIST genpatches-6.1-32.experimental.tar.xz 83348 BLAKE2B ad241c2f6d89186f71a6cf216e046b2f777167ade74f76740c22ea0120675454021f3ef080873329db26208a596fc88aa8bd4d634b1c95fde4d4167e81eee03e SHA512 e22af3045d96d37cbc5294acc79bc5cf7e9c940c72904990221bea521995e5636f8c2d400a492a894c38e6e022251e3c68ed03bad8a149a538b0b956ab18ab5a -DIST genpatches-6.1-32.extras.tar.xz 3808 BLAKE2B b697db5da31e471ab0af978e722c12ca2d8c5cc371f1d4c2d11c5816b34b479e6ac17f1cd9ab26826bacb065e0a254e18b767c9cfcc12fb16c40f9d73aa1e3d9 SHA512 9113f7505f8dd5a535e2550863dc8d69a6961fc4180d5a7b77206a397db570571f083e39f6be87da072b588e4a2d1b9c1e4b2a725172c9a799b3dc8e88542f66 DIST genpatches-6.1-33.base.tar.xz 1668040 BLAKE2B 60823b42a19d54af313039f75bbd4656414201e11b088c49c3d1c01405da82f9bb933ffbcaecd19a9d2b414553754733059b667f458c4d78fb0e4d46c02157b7 SHA512 2cd6755b1b01fc58a2a4f9a0b5c15c3e2ee5ac74bbf67c01ee4d543e6df30ee35f01bb23aab8e4b7fa0e36fbcb6cbf5e07bae6ab21010d12441d34ea802085fb DIST genpatches-6.1-33.experimental.tar.xz 83348 BLAKE2B 9e03c32a8bda4570e11c000b12218a98694646b21b4af036ddcaea10a7fb9cd24dad0b9ad36daae5fda56c96c0d4141c3300201c331bf6e2bc53dc22b01c7a30 SHA512 d30f665111cf112fe7d1feb352fb89d178c3e3427e4201511e3b99dca99843ccb6cff45dd50797eee9dacb65a146afb32dea304d92b967d6de42ef9104c4176b DIST genpatches-6.1-33.extras.tar.xz 3812 BLAKE2B 4c0552c0cd447cff8e1725dbcabe9ae02be41f432805b6e5e9fd360c6a0d745b5bb5d0dd5c7b36a3e0468622dcf89d3d7fcf47f0b1b1735f76ca281764c928ed SHA512 fc1efc3695e71daf5d3445758ba0af5a8714c22b9d3788f59bba0e4383dadc91ebb14e3114aa711b270c2734f3bd8355b6b7e98c9b81580b9da8c9ffe6207cae -DIST genpatches-6.1-34.base.tar.xz 1760348 BLAKE2B 9a7672bf2f106e0df50997d746171f80059627f84104b1919098fc75e2e01b0b262ea06905a768d8359fc3df9190b874413724529fa7107265ceab61d0f19af7 SHA512 678c5591831a779f852fcea89c807d256f937e3e01ba84b3b167274a1bd5c69ab20fd31b1f759d83986520223677c0e2e31bb3dfe624339b16fc45845ee8188a -DIST genpatches-6.1-34.experimental.tar.xz 83396 BLAKE2B 6d512e567a7d8b5450b06769eb2f94c98c859ad594878d945bc6a438469d24c89579e3e2741aad671aa06cf5c980c86494eb7e37189d10d6d6a54398d6fb87b4 SHA512 adea06bdbb770a8f710abd918c16bfc600374c2ab2ae399ee82f170c81d35cf38df16d75ef3a3417fb5289e2d5852052cbda7ac3b9d6000f5f3d0303f093e150 -DIST genpatches-6.1-34.extras.tar.xz 3808 BLAKE2B 9830d4850e5095ef0864df0aaa25a4549678fb76b22807abf61739b42b048455535aff7eaac16bad5d2cdb0cca65efd2e176a50f40a685250df0b75565fadc36 SHA512 13c8f7f596eeaa9b78be7aae7667a196e199fbb8d3cc045318dfdfe1ab340622fd0e958be09ed8608f9667231d6523685af1f03f4f2b52d78810885c0e9fe4a0 -DIST genpatches-6.1-35.base.tar.xz 1862704 BLAKE2B b6fb58876bf303e807a429d63c8a932798a73f95275ca1137ca672477d8004404f931e09e681c92202fda9083a44dd53dd0b93d1e503f2bd6e177c44a9c10425 SHA512 df18933b2dc32af5a0760c8419d0f69d2c221c4d12aa8c64ec7d38be8407930b79d507f5312d9e9d369a51a192196dd36a8b919e78c81d068f7ea5989be8c8a1 -DIST genpatches-6.1-35.experimental.tar.xz 83364 BLAKE2B 6d4fb053067af05096e70f50ae0f9e0652a24ee8e365e78632b252af96cafbd31b5650820b7c7b1d18b90428c7e94b4fe98795b1e2479246479fce6c5b2b9ace SHA512 81b6c7fc4d1647a90b2302e9b8e270f47f85bfc7358a7cb2bef89bfca773c8ed80d2eb280b13170713c09fb77329bb58faf989cb63e47b255822c01d3ec80a4e -DIST genpatches-6.1-35.extras.tar.xz 3812 BLAKE2B 3784c4bc551ad594a75de1f174112f80c2e805f5ab2f1fc20642162e72ad785c03ac7e90be19497b6826810d706e36b4f40396e45ba95a6a40f7ba296a3d2930 SHA512 4666ba408cfedbf2d6858fde80699c7d533cf24724598c2b719bed365021eebbad7eb1872008b1bca2f8da77ab31b20d56ead15d9c7d0cd6135f117510a87c89 DIST genpatches-6.1-36.base.tar.xz 1892196 BLAKE2B 21e7b006889ce39d3b2afaa981cb04c1229050d13b944086ac2c51add6c63dc96c3ac2dda188dfa11a45343904e26589684ffea3a22c235738c1c6d8c38a11cd SHA512 b4de4f6db586a9aafddf639ae914b35ffb0e2340ef312c64a48f4a0bfc02c573437595fc61596245dec2eac7add9f62925e575e2f621d2cf2e80262096f64df9 DIST genpatches-6.1-36.experimental.tar.xz 83360 BLAKE2B 7a1c19aecf54d05772aca58ad355a53ed31d275e238c62964bbc448277415944273825b9c87ae47a53e4928bff66e99aa68e60ae5b80309024a605a1cc109d6c SHA512 45008c3183d4b1a3b182a6027ced2edd08914db296f3311f384d4f12e06c3fbae7b7a6ca6caccbbd48630672f1716d90da265d892663a52c8e3e7ab814911d53 DIST genpatches-6.1-36.extras.tar.xz 3808 BLAKE2B ba99390043e4a62ea1322364ba601440fd70079ffb98dea924f91aeb00a7add4d2402e16589e0406e66ff9e0ec7a9d0d76e0a14276fe486507345c8ebeb82bde SHA512 ab4170a7b75c2617ccd5c08b7c5d84e68e593cacdca70dd59ed0b738639ddf3bbbaf6a4758728ff74026478a341782eb0e73a6a40ef9a7158f9c6221703afc55 -DIST genpatches-6.1-37.base.tar.xz 1905836 BLAKE2B da087dc0f3e1f683b025c16f9fc4c60fb041d9b1a7c886f6b235dbf28afedda1283780298add52e211d4bde198247413c633908f891f6d1464bf0caeaff76f26 SHA512 528ac52eb398dc272a0011384c6ca4af72cd7e0b4a75f5c81d71c8aa7b04a11b58ab5445b99bfb53bc559e99e5aeb42dd9479aa8c8b2d42510709614de75872a -DIST genpatches-6.1-37.experimental.tar.xz 83392 BLAKE2B cc7d822e5dcd1629a1ec4f0d77ab4dcc6150cab71bccfa3b3ba3d9e3cbcb4cf382051559f341de522216b1cc35803507029bb61a6a2b87dfbbb4fe9ce6c23bf5 SHA512 eb52b73446def620cdd6b0c4988c7fd252d5c29352d3a34db8ac2169a7e5906ab2cc8d74faf3e352f4aa4f3d85f12253f8e25b5a673386c20dcd145980fadc87 -DIST genpatches-6.1-37.extras.tar.xz 3808 BLAKE2B 020021d322f4240a950fc572f3442e554645419dd64f5e15ddb44e77bd950fa41030e5f8143949ac9e6a96eabf392d317fd7557a9ddeaa84b3979d399cf269c8 SHA512 9b6ffd0a94028f2bcfb3e8a1e24cc11f722fe6637b11f3cf9e5f21883291c456108bc2b7014d5aa5733ee77db2d2b9c196bd429b70fad3a6435b5c7773f37823 -DIST genpatches-6.1-38.base.tar.xz 1956240 BLAKE2B 65193574bdd8fdf4dc5d78af616729db4f8e5ed4ad6fa22baccbe27cd0518175fd02acc218074c709b86831eda460a99013b2444c1f6ed358f545a3133afdc00 SHA512 d8015efd3980cf82f499a813589affc8d7b6acdcf748c17c9b3a4b41730676443611d6375e517c633bdb8d2119b1cbfe50bd8984885fd97c29455f00078d64f7 -DIST genpatches-6.1-38.experimental.tar.xz 83364 BLAKE2B dbb8c86b66a72772494a4e660a88c6c0c32dac2c3c77e57ddad3a3d685e21ff02e52d1f911d85ac58818001827a98a241df78d791d8dbe1d1e0f80f77fd8383e SHA512 93986d6f0c58f72327f827c7be8b02c9f10105c3ca96b8c1a775d7bac3bc282c9806f4c40ac15532956cc90c5080f6bfcdc252dfec85a55a8fc48e33fbe294f2 -DIST genpatches-6.1-38.extras.tar.xz 3812 BLAKE2B 648c0054d5088b51d17e8b825153c7fcc7988d973811dcae7ccd64bcd78b4634d410aaa848b3cb31272eec552ad410c705388b8887603d94b6cf5a5170f7b36d SHA512 313a119b47d954ebef9dea3a48024a8d4e7f3b4b62de74f19acdb997ece3e198872fc3c50e10171687b07e8bbf85c5b7dfd80045ed7184460fda3c68c29e8b9e -DIST genpatches-6.1-39.base.tar.xz 1991672 BLAKE2B 332dc85815f36c8d97a1d053732fabb029a55009edd98e4afc6487f50e2cfe6cb02db0e47a8518286260a9cf430c7113e79ee7cdde214e20c1828162c9dc5bd0 SHA512 02cbb9c6f1179ebe84804bc4ebad65030c0471af8b78f2417128c3cf41d3fdf2b944ce2fb6b2cee6e8427cba7ddd5694a7c851a82a2c46f02fc624bac3450930 -DIST genpatches-6.1-39.experimental.tar.xz 83360 BLAKE2B d2143ae214fdce46fadefc40c0360dd7f747100ed547917440ecff1da0b95b73c0e54a36422eaea8a432b57d4858ebb8d743ceb4d363c4e8489e8c0f47bd9373 SHA512 4c367f748b8b22dd1cc52fa18f94815af59bd6203ccf96010d48e94f6bf8d8453c3ff6bb39ba2a79b4ae4e85c3191d1bd2c2c86b627ae59b4d82a79329eb9e7b -DIST genpatches-6.1-39.extras.tar.xz 3812 BLAKE2B f5f5b2820a14c40228ff46a76ef13323b7e3132bde16591e3d5dd5bff86aae5ee2b1e7ed890d88aaba374553fb22b0b09663df6f8da20f71ea6b0ba0d4bac4fe SHA512 556f0454983f6537d6fa8bec81df5b2eb94a4413111124c08aad7d0e050735eed69fbcf797c94873f5837325d99fdb24d0a2bc6bbaadee29e92637b46ca5849a -DIST genpatches-6.1-40.base.tar.xz 2034256 BLAKE2B 7a95fc06c6d7f6f3f658d35b21a2761543444d9a95114665a9d74e8514a8577874009ecdd0dbac862359362cb0661b99d54e1c43fd8e5285dd148034fcc637b6 SHA512 645fca84ce19ef2bcd30861a2db5e6332294e3c5feb453ee0132f046c4c49e40a188fe53e27c543000ed04de531909c0500e9f571cac432f645774dc08db2e7f -DIST genpatches-6.1-40.experimental.tar.xz 83360 BLAKE2B 4adda33ad7e17d3607f1df8db6a83730f21bbf898d9dfd9ff6ee46a9d4d31f9f6651a0ba037f9352a66fbae181da53ed602e76c76fb6a2498c7457f435a4944e SHA512 4e6689eb4d03173230c4c44f92bfe51a7f64ad1a9aa76f839cbc746687efd0d136db4cf548ffa92839b0218f18bfa8561a43f36244f09ee1d9cad7a488d95b6d -DIST genpatches-6.1-40.extras.tar.xz 3808 BLAKE2B ee4162db692e272773091d94d06bd2ba11fac8ca9bd4da96396eb450a7ea0c933e49ae9f6a27fc453c40079054d9140578c9d4c80a835f6ced71fad20a29247e SHA512 07a61941a6e0174d309da302bfdde21dce57a7449f3f8263d9005fe0a9c47feae2a5b508062cabaf53f92d6f06724e1acc3c71422e4a8e9215c515d989567a81 -DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 411463f6532b87253491c5b4d05e4a76c2739408901eaedfcecc135c3e01303a30870e6133253e86b9e1ff10f9363dd7e2f0b5f68a85c7d1ec0e5f1443737820 SHA512 3227ed7184af3db4090c8e081b56f1fccd85f08298cf944c44ffdf808b7b17499191657a71e232e9c5dcaf68c1ca93902816c4dcdefc5f1240632816b87b2659 -DIST genpatches-6.1-41.experimental.tar.xz 83340 BLAKE2B c9349df1804dc46208c327caa12093a25d193f4dc0a838fbb3448714303b10fa0bc13f0ab38506a635c5098f689a3214c9afdcf4f2ec6b0ba52c1cc3fd37c9b3 SHA512 afaa1f0a0232a0487ce661bde8abea48dce99bbbc9d86b51f292c5db2e9c9233109062d89ef3fe55bba16a7ad9ce335b240ccc8570563d45062a0bb394338d0c -DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1 SHA512 fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4 DIST genpatches-6.1-42.base.tar.xz 2681352 BLAKE2B 8d16c71a41bba911a9ed73e8ff55794caf34adee41a757072db78f4168b6cdde0abb979cc5f6d353a9fbc3c5911e30642b5e8125c1a32fa02e9c946f157442a9 SHA512 be7f76ed509a912fc1913ae7f8dee0ae6b2351cd2175319b341812cb5fbf00b2adc053f9711a991324f40ce77c095ab820fd57a00b7acd006400fd10fc94b575 DIST genpatches-6.1-42.experimental.tar.xz 83376 BLAKE2B c0be2c5730c3e73c5219d1b6c6fde1364b551570443c80712fb3b21a2e22c22969c239562557816c427ba87f337acc984398c1dd15caeffd4962bc9b32ccde78 SHA512 cc7ecdc73d969275728dedb80ecc4c829b22d3609f8a78a2d312501cef6704b33edd152e665fc418f5dad10f2a0c0d7ef52bde531173f056e9b462c406d14835 DIST genpatches-6.1-42.extras.tar.xz 3808 BLAKE2B 6a9159e3859740d4b14bd081aa6df1dbeeed5f322a3aa3df5b8cb942884b068e713815d7284f71ffcad95339928c120661c0b7a85e7c168b27d3daf88251bd18 SHA512 a6cb074fe4fafb8a336872ce7c5761ac1fe3e3e84836949803c4a46e9bf783d38a4ced188830158493f64518418c46228bc4f79f669258de5ac6b2e1714f7a4b -DIST genpatches-6.3-10.base.tar.xz 593348 BLAKE2B e4d149963ca7d441b60d40af98939acdcc6163a09790ce103c78d33aa554de170136fbf8a4aa9285c5bde7fdd3cad54f73152d56038d7a299f8e69158b420d50 SHA512 7fddf9a02d8767c0236d8c3e1097a267d7f4961308eb08826299b596ba96b1e2fcaa84c22d986619e99aff3817f64fbc3740b87e5d0e1949dfe85d7f5450697f -DIST genpatches-6.3-10.experimental.tar.xz 73228 BLAKE2B b774e42a59f7482031b0b9e88534a5ffc8a12984f653db16160a2d385b288c113366d9786e4c43dadf842a9575464a00dca3ec6b3ea79bc2a50d4916c67995f9 SHA512 86c251d191cd349adb77a76c61536d2e2d25633874b19fc100bdfe7b3f448bee6bcc1dfbe0ba0449127bca827ccb8b62c33c43cb0920abaacf523031786183bb -DIST genpatches-6.3-10.extras.tar.xz 3808 BLAKE2B 7a4885c76a17d73d7f03836d243bee424f5d4e4205a6547f1b4fcb709f4f6c2c4b1c61dd542b260a3e8dd724f98d851850eaf0930233988670c674a8a2928bae SHA512 f851bc9d10ad98ee74fb26344236670c0aaa218c4bf24eaf54e6376ca68d0626cc1d8f954a1dd3b61343dbd41a286d7c8d9a743ab50c295c0c729732cfb231c2 -DIST genpatches-6.3-11.base.tar.xz 641372 BLAKE2B 4b2463552d359412969bc50e8c46aac52c23fe83deaff66eddacb48148921b4f88b019bd05b81f4ae2eb71710cad18613e5001dd4ab999d461f35cedc4c31409 SHA512 7632ff13835b971d44f582853cc54d539bde0ef1ca511ac179ff49143c1bae21e82da0048b6c45d36da5aefd92fa788b108e3f01d6fbf16534394ad7b143833d -DIST genpatches-6.3-11.experimental.tar.xz 73224 BLAKE2B 732ca13b69467ffb59e30f65cd4896f3e6998b45937ceb5fe991212719493227c05e025dc1c594ec4959ac620470b85af98e88b67be21e113ca8e0008e9ce4f5 SHA512 e8c647fda439d78f3826bb1bf651011d09e0a72682ba06685fe1aff6118b6d22203c8eedfdc309ec70fd986e2ae82ef6c74cf472220acdeaa28e0ffeb26b1e77 -DIST genpatches-6.3-11.extras.tar.xz 3804 BLAKE2B a3f7281d932090f92e4f230159d30a1b03e15e788cd03808f86d03f8df85bf0fd3a77871148af2eaae8637ea0b65e7e2c6ef9e02cd0992cc0b51924a422c5b6d SHA512 6a9d694ac9a9b3af9ac89d60fd48808fb70ee4266dc60deaecc4c2a3a48ec00aadac2074dd6cb86b698415ab24fb9b2da7284a85208e63cac7a4ec50eb423e92 -DIST genpatches-6.3-12.base.tar.xz 691736 BLAKE2B 533383ee5f0bce440f9ceff66b75d742596d22113367560cf364243d90ee418d84868adedc62e74202fd5cc1c67e8efb8fdddae35e7ba12d2026be252b4005cc SHA512 8bf1fd11b3d5c3346923ce573dbc730204370b033825b9650bce83da2292dd8ce253e7e60bb23fcbcf902d0cef6b4b4b335df07c1db4c5fff477d2fece6e6489 -DIST genpatches-6.3-12.experimental.tar.xz 73216 BLAKE2B 05c71496dc7031a3c5961ef12ab809d24f27b7613f8e0923901329826a22fb5be66b5934d521c51d668203f45f99d6864b0d20ab77e586e2b06cbd8b9e67ccb3 SHA512 06a9ae09739df07c564db1226ef1c624bd8a5e290bb54c4a8c812134778819b4360dccf4f756023a30a0badc9bab316ae3cfa5b1fdb7944443828bfa5d451eb1 -DIST genpatches-6.3-12.extras.tar.xz 3808 BLAKE2B 08914680602e3a59ccdd2699b60b3707e40bd2dd28c87170e78701758f50ed2273d7b4b7e238cc6d6ae5819c48c2c8e744056e0ce964dfc900fad44dd628da5d SHA512 f99775c2aece8d77fb432fd9a013868d85cddba6546b6fa489c91b085b0ed35fc14e2e23c922d5b34f677994749e050f837112aa6c0ad171278481eca257606b -DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B ef146e227f2df785bb65d1cf8e50d786103aeed18a8f42e5584656f1999b943ac48db16d5cdc5917c03823364199284975837fabe9a777215373ae83e7206b99 SHA512 3df4532294febf47cb0291acdbf5ff137877186747ff7791f675686f2c08e14c0b8fd110e452c50172dc3d1b6a48bda604f6e577753380a4ab64502d0ec17724 -DIST genpatches-6.3-13.experimental.tar.xz 73256 BLAKE2B a6c305f006885f12e9791f14112d8e7e1d822bcca725a98a3055851310f002ccce4073ee0064e7575c99c2982b2ac3f09eb7a6b949381cd9d23fc411ec2d95df SHA512 21f1ab4915771cb5960ba7da073932a6e5f79858041a69ec6d01be7d77396e9fac88a7dce35f52c59338948098a043aa306a4b5eacf61e5081f1cd3e40cf13fa -DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e SHA512 8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8 +DIST genpatches-6.1-43.base.tar.xz 2682320 BLAKE2B f27e6aaa600b4fec15150d558baa47983b613467085c88711a63ea7172993b56d75677220da7b5354f03c1e5522dfea6fb750e25f7fadc0e76b3a40c4440a707 SHA512 c9ca969a64af5586e1d8f711ba18c7ca214d257482f676db58c26cf7875378469e75180d5e06786bac056ce7e3451531960239e9e9918fdb8933ce5401329a5d +DIST genpatches-6.1-43.experimental.tar.xz 83360 BLAKE2B b552f8530771fc3650127845cd7c3cd6e9183c0d89a58a74879533b7dfa4416f1b560b1efa5237460ef82eaecc633d71fb6a93286a1a6fd35ec1825aa34072f4 SHA512 2467680526d4a20e83bb4e18a988b14e4a48b81db32ffabd5b50ae8d4c2600e78d738f419cd19dfca5a41cf0fe4f3af4fccae990f0130f22644670a246671f2c +DIST genpatches-6.1-43.extras.tar.xz 3808 BLAKE2B 744ddcd12ee2a654ffbb032905b8d8ce34a3045118bcaec3536aeac44c5e9d6b9ee9cb035fc76f8df6e318994e9a56ad0a63fb31303f94da7924a302335279da SHA512 197c06d427b35ef98f289736eeca78e8398ca8fae89719ddd0a205b2e08131ce1fb6fb0d4a558953174849d291353392fdf7b60c9b7936f4feca593230a67f28 +DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f SHA512 e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116 +DIST genpatches-6.1-44.experimental.tar.xz 83364 BLAKE2B b729630b507c0c231df4c918c1b141eea1c10e2fb7fcd76a0a93c84bc70c878f1d913e3fe44189b3cf59e07f899c0dd4ada946de9c2266bda91e67d397e77a95 SHA512 22cce2bfcc0eb54e9269e479abd3c33439a86339e47403e3eb2bd6f3e5c3f0e1c7817e3986f11c5ee90496fc99cd772aab33109a739f2f1047181ff8d22b3667 +DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5 SHA512 e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0 DIST genpatches-6.3-14.base.tar.xz 769112 BLAKE2B 5980cb83d7cc282d5fcca19385c3f4e3524a9a4a294b3e240391126de85f93f3f165ddedc4f70cee4da4f679eb84698e4f1925e7887f1622e6b935a27195f53c SHA512 31b8b2388476fde88c6128d82a394bca12baf550a8d64f9344831baef1d81b9649042ba4f7eff8dc33e68c02f8f73fc6a812de99bd940823f01c4a30348d16ee DIST genpatches-6.3-14.experimental.tar.xz 73256 BLAKE2B c67dafe8e30de3c980a3ec2dc45038add7301aab34eef711a656cb9baf64e4c494e0d7fed4136428714d527fff43a6f452ce58c7414112aa4619bd0162cb6d8c SHA512 8d592e0458f9213a849ee236f413cb870a883f7ce88663be9768a785df1d12227c9d9c6bbdfc5df93fae7853d18c92d30ff9b27403089fb26dac8f2172bbe955 DIST genpatches-6.3-14.extras.tar.xz 3808 BLAKE2B d280e3791f1dc8aa1455666a7ec24188d8ad1e207f7cde4218bd30eefacdaf2bab8e2d21620077e3b02bdea06f03e936933de7d5f0cdd0303114901ee1bda703 SHA512 96abe3c0cb6f789026f10d1013b09c77d57c52c10ba46da5a6fb876f16540852d4604fd7838908fceebcbf651a6228af6fd213cdb535c905eae413973ee1f1dc -DIST genpatches-6.3-7.base.tar.xz 466812 BLAKE2B 830f25190bad0be6dbfd45ebc748bc5ef6075cb13466f6cec02ba075d1af98d8ed7285506746631bcea71dbab007290c5b86cc8970c02e5aad5bd37d92d4b9c0 SHA512 65d9ecb216c900aec0d265b849fb40f8c141bda2ea4150d93f24f84c33eedf67b8966ff50a4ef65b0a3ea0aeabacacbfab45203c73dc3e83c1f7758d54b8a2e6 -DIST genpatches-6.3-7.experimental.tar.xz 73240 BLAKE2B 2fb166a4a8ff3de8ea0f488ba5ab9a736546b9e31656eccf5b4552328cb5382c16702166967708bb1f658c2bb2d5c78ecd0407c2b72a99cd5e842c2b91f7ad61 SHA512 7f0da14ecc502a60916c2c1a8ddce827c7400f7f42842b48e3151452f2911004ac2c93e19754a8327486d1e09daa1a35d00599da73624d62a3ede6ef5f950ef3 -DIST genpatches-6.3-7.extras.tar.xz 3808 BLAKE2B 097c661baa4c4342622cb548169258be534099a9d3d6ec55ebdcccd03f2cdd53ee45bc3e3b96650ffd3d48d667b9a4b8b7ca0d0bc3b0c990b44d1c7d7553d604 SHA512 0ee09931b9e9ad8a3cc266b2c9fe68ce843971d19eecda98765ee92f2ef210b475eea752dd7b44daca61af1b404a28a694dba09f457166e94227aef8661a2780 -DIST genpatches-6.3-8.base.tar.xz 502012 BLAKE2B 190e68ecc877c5520413129ad7d28f8a088775234c18f59f74a4675b1256c7da1d8dc1b323c232523fc3044f3dd4988a77ecacedda715ff3431f910b7b0d58b7 SHA512 02f4b62eb098d875e4c66325f2abc74917fe0d88c1c35ee84ee2a19da878addd27719e9e2a0dca145707335338eedc905407dcd54c6706ec18a2f0920fc082b6 -DIST genpatches-6.3-8.experimental.tar.xz 73208 BLAKE2B 4532aeeff123318004f6d774ce4265f5b7d1e4b798aa58d1c271886da32f54c05ffc340a1e66e21363a3149f67d96b112b7320cd5aa210c52770fcb9e59ec0aa SHA512 d63baeb71ecd546ea1f78a6631436a990074ce7faab59cc470c802db59c5b477fdf300711a084d856a4eab4a3895550505d4a4b2233007f7448bcb0aebdfdae6 -DIST genpatches-6.3-8.extras.tar.xz 3804 BLAKE2B 461a2a8fd04a4a7ef2f714f5472d2169b4119dbd42bac961feb6b890b8d7def33931ac8dbe423e9d8ee32e60d56ca01bcc4c814c18e445da8d8bbb9b58a6a717 SHA512 fc563f898ee88024d4b60eec567a7439893339c9f51b4eb9a09a0b16b1c7fa164260e63396ea923e776751dfdbd52d2cddace03f212419d4b145e38b5d670dad -DIST genpatches-6.3-9.base.tar.xz 517548 BLAKE2B 1cb215f7a6dfb9723ad2b784aa463e097686e7aa230f50285f55167590d2e673f986081a9b2e37ff8f96ad206a61e2bc34ce36b6c22c652584d7dd6a18ebe20d SHA512 039e3c8bc8927d1bef377b451c957bc394186061fcd6027defe34df59000e40f2aae9924189e8e10d240fcf2197236e97f7fc5cc924c18917349e2c74a3d2125 -DIST genpatches-6.3-9.experimental.tar.xz 73240 BLAKE2B 2faf8acdb580974fa691c08a66e2613c45ef674678dc9bbec57d134398b8a0294752448f9244e2dfe77df3d28f20fbcaf68b7a2f4473da216cb78cf4b9ab1ade SHA512 c990e5f939c80f8867e7f8864a6051eb00d4931fdcad4215ccce0d42152ed32745352cbee3823b427b828ec87525865e04d9e63cc3ad368490876a3d0ee18343 -DIST genpatches-6.3-9.extras.tar.xz 3804 BLAKE2B 3a5ad597a1379c076fd5fd04b5b483572c1bc50ea53ff416af5ce331b6f6249324cf90a448b547a0e3f28a367146a624ba8801654e41041af96de6d457125374 SHA512 4e4ff68a7577a03f9573eeb09d688e320c64ed72d2c56c2faecfa96efad0bd7c2451ac3141fd9e19d94e2735ed5c9c692b52c17fe64a2ff280c5b1631d6ffdb8 -DIST genpatches-6.4-1.base.tar.xz 4304 BLAKE2B 66c721dee77d8bd64257000dcdc5ae8ffb1141bf8634670a57e356a1cfc9e73b26660aa63293f6d02bfdeed04db54f8b1a224ace9ea614bba172f593bd0c8918 SHA512 55bc76b8f4c4ec09419407b6a32d9ba1814afd0e30309edc5503d428ea78c6632d48e25781c8e9308ff90c96214ecd0cdc6e8f942614c9a9bc1dc2307ee4ee43 -DIST genpatches-6.4-1.experimental.tar.xz 5756 BLAKE2B dca3629c4b0e1108a87cdcdb954b5c9478953280c9f1bf75326b7daaf15c1dd41e830e8c02ee5c596d6692170dddb2ec03540f48e79312be73efdb1eba575fa9 SHA512 129410b056510610ea2c90a0856c2fcb814694bcebc907f6d71de6d9046219e6394dad4b0297d31feb92b85db531e2cc9f5ff1f809cf232ee136e3669503c475 -DIST genpatches-6.4-1.extras.tar.xz 3700 BLAKE2B 22a7977323c67d814184f3bac199adf6b1777a6db6a23ca72ac87a61b91a0a72b51127891412ea61c136dd9273a0862341d547daa27bc41a1f158274b7d3c294 SHA512 be85aa68830be0bee308a675c46675e25461f5f58d7dcf3fb77217de6ac28600c50104951550167c8b7e5de50ff37a01e0127337a1ffa4bb2e7ce1389ab91c2e +DIST genpatches-6.3-15.base.tar.xz 770496 BLAKE2B 6ea34f9f1369b736882d401d37f3128a4c1b803a88ba2456521fd6b37c3394af102e66c5cbab3a8cc1ceadafa833612ef193986aa81f9415d4f4fbb4511c7ec6 SHA512 9b19796e9fe34d190b56648d46fbf41cce0628ffd2113fd2284f74b47712694df4c1e972f3f0097f7db6df5a9304b37c1a4dbeb963c0f23230185bc8f01026ff +DIST genpatches-6.3-15.experimental.tar.xz 73240 BLAKE2B 6a2e5e8c3b02dcc5b7f36c865ffdf891f5fd8259e1163e5a621094d60c679625e8eb4968e046508e8fa15771917bb46752cf353b065ef129454464ce8cc9415c SHA512 d378803255bf346e0203f9fb897ba1ee74f3294ed289526fc2f1af7836902955f61971b8f7f3a13e0bfe0ed0407b3007a3fe6caa28eb01e8ea796e97c8b25794 +DIST genpatches-6.3-15.extras.tar.xz 3804 BLAKE2B 4b723f7223e0bb4d75ffe878d1cad7154d54f2eb8161d7c9befd9f6a9bcbf22491ae641a3ecf8cabfc3b8289f68ee3220f0fdc7356fbf9bf78bb32240a21eef5 SHA512 6050ed873e5aba2849e4b64112cc8cbd26adbf1f5d52fe1da7b4e41de6c42c2f35fd73f1ccbc8796ebfbe76cf822af4b11f46e5ce70e5c7b26ed628d40174792 +DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3 SHA512 6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008 +DIST genpatches-6.3-16.experimental.tar.xz 73256 BLAKE2B 3b89b73353e5e48c2e39f7f5b048c6afffbce8ea9a70941e6b7b47baf5be1d743bc205deb56562d21b6470810ad7adac475a5c6a8d32a2a630d643e2b401c823 SHA512 72c208f93bc0fbaa34c026ab3da2a3666988290949a828ceba7ad2e9419547c08a5ade4eaec2e20b694d0bcb110f793b47b2f2bc88ed6f3f6ce7e8186fd44d84 +DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9 SHA512 bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889 DIST genpatches-6.4-2.base.tar.xz 21752 BLAKE2B 0ea9a0f9b15025435329ba8bcac4878617d9b3df47b2df1df9a14bdfb2106d6a8884b2b1486578692c6354584641390b182386aa38e2fa35e6e5b9a7c7c891af SHA512 f3cbee696801c3cef0d984abf84aabb89bcd4372a7d1fd109a271334ca199d29f843638b664b08f9b889425d988601d070834b3fb644eb7528141032f9d4baad DIST genpatches-6.4-2.experimental.tar.xz 5756 BLAKE2B 6b8139b20c18d23ae9f4f0902c6a69154a03b0bf69fd577f046f96996767b09e85d31b870d4f4389bca52d7bbb44d865bafe009c0c86467ea6e3b4142867c6c0 SHA512 2a7d882650a16fe52ee8cdbc2cd1a3c3a8bc01668a698905b60bbda069e8996efac4eb4876686c53d0599638d6324d053cae47d4d45ec28d13cbbf04be2ad685 DIST genpatches-6.4-2.extras.tar.xz 3700 BLAKE2B a7d9c7f6ce65c975e35c1bf6eb2cecb4e781dbae81e6a0edcba004fcd7ca09e901c4127e7db3da56940686129bcd437bb6f76217d865ebce02a677d3c9791353 SHA512 104397ddb0d1d8d1d22803de5eeeca2e1eb4adeb90efd311e605efebbd60a40c625b370bdb229fefc0fa57adb4d98c5eee9805e0d5fc2906f69b0092ff153c13 +DIST genpatches-6.4-3.base.tar.xz 25048 BLAKE2B 750bf32cb337ef13a508b72c3b206ecf687470e9698b6ff8c1f742183d291222ec1cc6fa62b8391318d74143b7430d7489e4ac1d56295fbf188c7f5d76f096d9 SHA512 1a839f7043c8785e356d36c7b22fe44111ead16c38fae00cf02555cfd5fd9a4b1b6b1c0c239159355d7299eb4cdd5194c1777e67812c4b5c2da262087d518048 +DIST genpatches-6.4-3.experimental.tar.xz 5752 BLAKE2B bb14f89cd59d9414c6a7e804ca10907a8db4047c5285c369f665551408b07229727743544879cbe8f363aaedf5066bf7ac7fd7b467ec27dd7a0a33fdbca9b800 SHA512 8d0e9760950b456669e3919dfe0621e5b2c419eb959f9a7a96f98837aa4808e31a260e10767da2f40382f122f0b95410ac271992ff64969d225ee495c5edc118 +DIST genpatches-6.4-3.extras.tar.xz 3700 BLAKE2B 2c009a6ca2b0c2cf7f9dede0f43f99297c3a71f99893341da83beaa777cfa3590d13b9b14aa94fb1b22f7073a81554d3d51a99db3cf6b6e66b4f428e661d27da SHA512 b2700b0402d6b0f85363fe3e5c0ce58d4abbc9a0fe578e6f9852a18e93c3312d4a78be0922bd549d5e16c4e56b12adb0a228ca90dd0ffac4a79e9562deeb0651 +DIST genpatches-6.4-4.base.tar.xz 28924 BLAKE2B 76cc494ba3a0ef5d6750c37837b8ee0a3cf2120a0af48f956fb8f0d1a94de2eca2f65bc0a48900c65aaaeb1b45489439ec53c6dfa7139d2628cb00a7eebe3c1f SHA512 bae02624ba68113d345a3b5254e8458efceaabade7f75f793646c3d8ca9e42dd93fc4bd8e37f82d30a9cad89373630065c889a741e7c3be9e7637d998469a923 +DIST genpatches-6.4-4.experimental.tar.xz 5752 BLAKE2B 1bd7428a8b02849df0c6dfe22cebb0c8bb9cb2211340e185f1cc6a3195bc216db0c55fe211c8bde09d030e85fb957b8ebfc11b28a4d3b1d06a9feddc99871342 SHA512 94845b200e01e7e26849bf0857c3c28443f9aa479118497239fb969990e0764fec0fc7e62b475ccf6ef7923b07a9049094669792285938e56195571c71fde6a2 +DIST genpatches-6.4-4.extras.tar.xz 3700 BLAKE2B bbf6343699087fb0bc88d1ef5435b143c6182640c30cea7a1931775722dad4462df583d5b36a4a7f0b4b8fb920479c28ec8896caca1012bc01ee84d92d937393 SHA512 e359fa241ebba5d837830f81499b42d704efd961ddf009f622585ecff447ef26240b3f449bb5667d9963a18eee2d04b8257784bad8315292a75f04a95643a310 DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.318.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.318.ebuild deleted file mode 100644 index 359a4f7ca643..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.318.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="329" - -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-4.19.283.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.283.ebuild deleted file mode 100644 index c5196eca572d..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.283.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="284" - -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-4.19.285.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.285.ebuild deleted file mode 100644 index 4d43ccc07ff0..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.285.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="286" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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-4.19.286.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.286.ebuild deleted file mode 100644 index e35bb216fc47..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.286.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="287" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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.180.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.180.ebuild deleted file mode 100644 index d6a06bdd2ba9..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.180.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="190" - -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.182.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.182.ebuild deleted file mode 100644 index 159da298d01c..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.182.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="192" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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.183.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.183.ebuild deleted file mode 100644 index 70eadec6630f..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.183.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="193" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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.184.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.184.ebuild deleted file mode 100644 index 30080912f695..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.184.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="194" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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.111.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.111.ebuild deleted file mode 100644 index 9cfa7edba531..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.111.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="117" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.112.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.112.ebuild deleted file mode 100644 index 77e213cf80a0..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.112.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="118" - -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.113.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.113.ebuild deleted file mode 100644 index c49308afcd2d..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.113.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="119" - -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.115.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.115.ebuild deleted file mode 100644 index 356050cf880d..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.115.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="121" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.116.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.116.ebuild deleted file mode 100644 index 50cf6be5f453..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.116.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="122" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.117.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.117.ebuild deleted file mode 100644 index 05d1eb210989..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.117.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="123" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.317.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.120.ebuild similarity index 96% rename from sys-kernel/gentoo-sources/gentoo-sources-4.14.317.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-5.15.120.ebuild index 688ff0869599..a5521144be17 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.317.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.120.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="328" +K_GENPATCHES_VER="126" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.243.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.243.ebuild deleted file mode 100644 index ec0b60faf82c..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.243.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="250" - -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.4.245.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.245.ebuild deleted file mode 100644 index 6509662f4c12..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.245.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="252" - -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.4.246.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.246.ebuild deleted file mode 100644 index e74681ca1b51..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.246.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="253" - -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.4.247.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.247.ebuild deleted file mode 100644 index 223d5d6eae86..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.247.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="254" - -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-6.1.30.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.30.ebuild deleted file mode 100644 index d3c470c836ee..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.30.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="35" - -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-6.1.32.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.32.ebuild deleted file mode 100644 index 3370ede4aa43..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.32.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="37" - -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-6.1.33.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.33.ebuild deleted file mode 100644 index 2590508a4e2a..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.33.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="38" - -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-6.1.34.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.34.ebuild deleted file mode 100644 index b5d8a854a7f4..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.34.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="39" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.35.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.35.ebuild deleted file mode 100644 index e6c91e589e6a..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.35.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="40" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild deleted file mode 100644 index 3f34d7a72c17..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.36.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="41" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.29.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.37-r1.ebuild similarity index 97% rename from sys-kernel/gentoo-sources/gentoo-sources-6.1.29.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-6.1.37-r1.ebuild index 550698061b9f..4f3c244c80a2 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.29.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.37-r1.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="34" +K_GENPATCHES_VER="43" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.27-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild similarity index 84% rename from sys-kernel/gentoo-sources/gentoo-sources-6.1.27-r1.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild index 5551d9286123..f5402d916f78 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.27-r1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.38.ebuild @@ -4,13 +4,13 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="32" +K_GENPATCHES_VER="44" inherit kernel-2 detect_version detect_arch -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" IUSE="experimental" diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.10.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.11-r1.ebuild similarity index 97% rename from sys-kernel/gentoo-sources/gentoo-sources-6.3.10.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-6.3.11-r1.ebuild index 36f63031ce9f..c58dbb9a782e 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.10.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.3.11-r1.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="13" +K_GENPATCHES_VER="15" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.5.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.12.ebuild similarity index 97% rename from sys-kernel/gentoo-sources/gentoo-sources-6.3.5.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-6.3.12.ebuild index 3e7508de990c..72d4e1ef3a93 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.5.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.3.12.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="8" +K_GENPATCHES_VER="16" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.6.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.6.ebuild deleted file mode 100644 index 1905129fde23..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.6.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="9" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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-6.3.7.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.7.ebuild deleted file mode 100644 index ceb323b036cf..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.7.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="10" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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-6.3.8.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.8.ebuild deleted file mode 100644 index f51ee789f93e..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.8.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="11" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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-6.3.9.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.3.9.ebuild deleted file mode 100644 index 3ac3e723d189..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 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="12" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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-6.4.0.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.4.1-r1.ebuild similarity index 97% rename from sys-kernel/gentoo-sources/gentoo-sources-6.4.0.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-6.4.1-r1.ebuild index dd8c3136ff6d..f2506c21d5d5 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.4.0.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.4.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="1" +K_GENPATCHES_VER="3" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.4-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.4.2.ebuild similarity index 97% rename from sys-kernel/gentoo-sources/gentoo-sources-6.3.4-r1.ebuild rename to sys-kernel/gentoo-sources/gentoo-sources-6.4.2.ebuild index c8865b2180d1..d242a1834ca4 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.3.4-r1.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.4.2.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="7" +K_GENPATCHES_VER="4" inherit kernel-2 detect_version diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 708b0235b060..0dce478395a3 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -52,6 +52,8 @@ DIST linux-5.15.118.tar.sign 993 BLAKE2B d837d9805818da9e3cfcab6b04c426584e439ca DIST linux-5.15.118.tar.xz 126484912 BLAKE2B dcdbfaf63ff36daa1b2bf2a919f0142c4d1bb459a796f9fc2ffbf32e593f707a7c46d6cbb6f048adcc9a4ff40a616bac9b4ac59e75dc1c36b7ae0a0d978dc0a2 SHA512 02f4369598e0a0e252e8f3bcf1f413272b1f997b9088f6c1e5c78420eb78bd8478532a6089181a26d9bdad2eb4721ebe3b02093de4c8eca2b8823180f0ae8e51 DIST linux-5.15.119.tar.sign 993 BLAKE2B eb7be2b787fc432f66f64fef94a7ca3b5194b175a092d6a3039ec123e8ee9e99456d56225cc07e51eaf34f782f04b11bfec6d71a06ffe3007f2180c364f23441 SHA512 f43698b2d2d3cc94e80bedb4b949d292f5270415d715d72bd8a4c1538fe298286c521785a42ebcd3d681485e7c0372ddd363223e3ce719a5df872882819e0e94 DIST linux-5.15.119.tar.xz 126504464 BLAKE2B 0236ed12d35c83be7e8ef3ba697b9c7138c9830d012aedfdb9a2506cca4375df4cf8d290f1c886699f34cc92f5080212ad90cc5b9e8750ced427372084f8a82d SHA512 4cb88cab9e0568890b8ce152f952a2b5168480775809ea2f0dd67bb9de2d2920ce132de172a734d28434b9ef570c4fe80c9d581d7980e226c4cf04cf225402b5 +DIST linux-5.15.120.tar.sign 993 BLAKE2B 2be056b63e56dcd11a78a0b2a943e26d4da12a69f0973ea70a02f8c7f6c09808bd53fc382a152dc99e121c5bfd1baef3beee129e82aed0e6cc94d2d5e168ecb2 SHA512 ee027f64785277376c937b3affffbbbf1a29fb1107e321538d387b4e355132d4d83a330b40705210d024dbb3c321e943e1772ff1ed4cf0bb4f520e141d959b5e +DIST linux-5.15.120.tar.xz 126492316 BLAKE2B 0411aee0b2d04e14494741dc566dc89c6b22c78e4de84dae6dd28c5580b006ecd5b5be937e1826f6494395ad40f1b2ee12c2e93025fb07577bd83423d4f0c4b0 SHA512 838ffb6b26f4e455788123370638eedb03fac292bc1073769e2f33a2eb216537674f2d930844e26983f4e371e49ce11da1b80a915704d0f0f74cdd5fc6eb448f DIST linux-5.4.244.tar.sign 991 BLAKE2B 777eafb4445f043a94936c89bf5da610abbd10a4ba307ff9affdf74344bb5dcec93fd8a0aa8160afdbae67b732af8131740a6e8ecabef0360fc52c475a847ca1 SHA512 85c9b095616bb45705b741f4d0eccabfe50d0571a85362c1c36575f464011c6c5949344e4b170839e603f2dcdc73ab7ca2a47ff695b41b93fcec18bf4a46b2ce DIST linux-5.4.244.tar.xz 113008872 BLAKE2B 2837a01c9879fe2975330f051815bd688308cfca91ff29038db899c1749964ed68773ff72e78e2dfa065f3d763401a83c880b386debd90ed6cfce6e30ce79bfc SHA512 eb1b7bee8b29103b3678cb6b3a66401d68c4b2f2c69ea603a8bae920e14655dc41ac21d79fb9593ab479668eb669f0e4a1af8628ff33f5b91db2c820f9f80cc8 DIST linux-5.4.245.tar.sign 991 BLAKE2B 37fa9d8b93c228cb96e163b95d82bcbda8a0ca725553656935da4f9cd8d2d877ac74ad749c928f7ffb1a5e16a26fef5c3b4f2cb7fac7eed245597df420d48807 SHA512 d5991e7a52aa3201330c4afb0b02aef6e374ffd9cf82d6bf92d38c1418d3ac49c2b6b7f828915ade5682a33a4a1066dba5c30621639b14c787365104e03cbcee @@ -78,10 +80,14 @@ DIST linux-6.1.36.tar.sign 989 BLAKE2B 113ed3f580dce2cbcb6520337fd60a1df351602cb DIST linux-6.1.36.tar.xz 134894004 BLAKE2B d58b432a07f7e33b035fd9061dab907255ff0b2cd2124bc02192c6f37f6088d85f50669f9a0f18f49eefda9f5e21c7c97e6f41da97b25c35c45b7b856415e490 SHA512 8a09a99ddf146e8ff7c7961cb57da18ee06956ca86cccbf16fc962c1dbb0e433a56a00a1a1c9f3bea56a1b818a07b9cd20b298fa0171e9678ad11a0ae744f02c DIST linux-6.1.37.tar.sign 989 BLAKE2B c140affd7e1d8119a99e96916a04f2b5305019040908e130c3f798421bb275339c09ede6cd031e3ad2c7269c74f3608b4c0cc3880e08f67777b38c5d98e142d7 SHA512 c3dc05d764c1b1457f6b03061fad66ebe70755de4487b28fbc48c8090534d2c714db8a6701d5fb800e4a47e89e6b4cfd963993131ac6c0388bfee94e9fdad4e9 DIST linux-6.1.37.tar.xz 134888260 BLAKE2B 9ea4b47123c21b658923f46d3f7d6b911f49e8616f038feefef860b3bb8756b2cbd0b097640b18333d79951b99c37dc32c1a4357263ff69641580c4d3ab4bc56 SHA512 c0abb4548a6cae8eafce7ca60845d03ab30c03a8656e8ebfb5d7a56506b0fdd6300594554eeaef5cfcd5b0e570a2af1dee1deff1b9931972a14a480dbe0e7f37 +DIST linux-6.1.38.tar.sign 989 BLAKE2B 9e1710fc446d8cf5fe7cf9ee933650955c28b2bce1dfeec592ab9462acc25be2f5fac2d24009c491a201d4d209ac5c98589f81c1047d44d713a8989c4f2a3559 SHA512 ea0b09cc4ed64560ca2ff32b51a4a34ae6a45841060cc562ab5136657855744493ab35f33a4621864d5f2e3cb74bc02f2ca06f414ad6359be67e54ea2504dcbc +DIST linux-6.1.38.tar.xz 134926628 BLAKE2B 43f0fe3f8aeb03e5a2bf46b358b8dc4515765b70f56fb136847c78a80889bc2e163768d941500c285f40f705634b5fd3d6e0d81c10521fc351596c95db62490e SHA512 64834b8760d2ef3651ae293c499b110a1fe07591d956c8d5cbd8263fd8c173b6963b3faf2bab4c5e0583550185339c005775bd94884750e28fd7be6a16a17af9 DIST linux-6.3.10.tar.sign 989 BLAKE2B f663bc86f8db7732697757add308efd7c87eed512734630861bfc7890ad88d1bc36d9a32e5c9da8b9f7b3edb567eb7107b7e16ebad786cfc3b6b000dc929b3ee SHA512 86b7ea543960abbb8e02769000e19d0ecb7d373c00876918dd4905d6eefc1b9d15147898e5e63bca0354dbccbf279479940ecad7e1e83b6c850eae696b34a3af DIST linux-6.3.10.tar.xz 136959244 BLAKE2B 995b555eee4b47fc53580d830adda183533c4a7fa5151276749cf238adee654920eeddb18f93f4d3b00b054acb9b121fd1c2bc6f4e0530d095777bf3caf8351d SHA512 20930fac15cd77abdd1e39dd5a4397a8a5c73bfb59a8f091d9ae849bf60431858df6bb50f1c2bbdc0b9c9fcb4687d68aa7a5a444b58d3b7718f16ebe733b31b5 DIST linux-6.3.11.tar.sign 989 BLAKE2B 04e2e5a967e73f0a129dc09ebe5abdc054f6dc349cb6af3548dc19b1afb22ec9d50468e124eea601738f65d0bcdb3d15a4205369e0f42d67c57c28ef57d4e996 SHA512 937e412b8eddc3182363a3c5215ca165fdeaf6d09405b48da0aee68f4102dcb3bf5099e87e1a5cd6675fe0d5f777b4525dc22c0851c55f114f40540c0b2ecc35 DIST linux-6.3.11.tar.xz 136934928 BLAKE2B cd199e2635547b2458d77da2ffc2253026a7649b48ea6774118dcfbcc6eb077eb6aba41cffc55f1f448ac0c536f3867836c8446508527cfca58fff7947e5c4a8 SHA512 79911b71ea96eb98d37a27c3293a48ac1d858526292882a15cdfa6e29cfc21ee56aa1b6e5ff860b1da5346fb4e672764891fc4e4c2e0f663d70f25d70ba8d011 +DIST linux-6.3.12.tar.sign 989 BLAKE2B 9a274d006eb4b1a93b39171b2fd6d2744ff6dcf0c8006b81f5f95c1e31b0a94d77c26a07136dd3c493431bf36c9ce7ae940d5fbcb57708097a6294895302959a SHA512 088c37e849650da01816999aaf2e63789f99c77093fe9c611e9ed9c42e3c2e4c204a8760c1dbb89224b9896e7b4ac77083177263e01d60b523819b4e23c58138 +DIST linux-6.3.12.tar.xz 136928916 BLAKE2B 8ac5f7374b19beead2e252c5a013a99799860156681a25a32124279fd223b787d3098de36b0c3e597f5527567c0e7b46d285eb56a1da7eb8f14526e4f4e35215 SHA512 e98b272f4722aa72219c63380276231e3497ec0f2ebc42b68c63f9721f19099b0abb2b67bbb590fcd5e3f58744ea196722cbe20675841c8d753c055a16097154 DIST linux-6.3.5.tar.sign 987 BLAKE2B 34ed1d758eb42af9d27b6aec986c9f52426b19ad9a7483d1b4eb1b4873e7e10efd9c102fa7e17d1fba5df15ba536ab77e6597b607dd07ea9012860fe9eff2c34 SHA512 a701dea5d297c217eb2b497a9441399c0f386f39f74f726f81872f8144d83973ec02ce533b7d48cb9c49d38a98c820668d684927983a001f7a8a27067f605867 DIST linux-6.3.5.tar.xz 136926988 BLAKE2B 646a94591eae93db9301a11e5300579c8cce7d2a544727cb88efed86d05ba070a247498d9c83d7b7cdbead4e7d46537134c877813aa7f188dd36b403c58d0c11 SHA512 91a98c56191645c4ba32f657da59b6be92021b37a698eaf79e1ed3a79b959626386e7b69c8cb0c9eab0645c287a3e53393b1710158eca67b2f66a8d3eaec13de DIST linux-6.3.6.tar.sign 987 BLAKE2B db87514c0b906b3faeaeb55235234f32880de042fb2cfb05035186007d3cbbfa1051f80c54b8d9b2f93ca023e393ff3f360b8eb0dcebc3cd388122bc6cf990bb SHA512 f1c9c7d5f81906f45b6c7c2bab251f56a7fcc0ac11f59b5790e1fe5eee3bcca16da841d70055f15de4d03c24ef611520ea4339d989f4ab89354382997bebd148 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.120.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.120.ebuild new file mode 100644 index 000000000000..f68caf0fd433 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.120.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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=g7 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + 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/projg2/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-6.1.38.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.38.ebuild new file mode 100644 index 000000000000..e3a0c5f7f691 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.38.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.1.7-gentoo +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + 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/projg2/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/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/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-6.3.12.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.3.12.ebuild new file mode 100644 index 000000000000..8cfee9d755a6 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.3.12.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.3.7-gentoo +GENTOO_CONFIG_VER=g7 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + 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/projg2/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/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/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-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 0cc9f087aa16..56f1f764b4e5 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -9,8 +9,8 @@ DIST linux-6.4.tar.xz 137794856 BLAKE2B b59eb04a8715af9f686978812e6d4a466172bb85 DIST patch-4.14.320.xz 5193412 BLAKE2B b01d0d1f932cdfe10dd274a223c906f67bde57c8d09369f18ad5f62ea73cf35cd75b87a54e75df5b1138477056b3a08db818ea16ba8b2fc06e367df8eed08ef9 SHA512 1e9059966448f34c7049e99d13f29bd77b67be97c1fb3f98d2978f7f4a3780301cfb4f1ad5bf0ae56ea813a003ade2fa9c8dc4c53927e8022063f6c4afcd5d05 DIST patch-4.19.288.xz 5476320 BLAKE2B 6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a854eba8f727e9ea4f4a1b18f685facd62b17936bc581715cd2d20e3d8223d4e6ac89de0c89f5ede9fd04475 SHA512 4bc6b6b024f2ec65c17ef25161887d978d32a53814d30ba22db21db8541001f45c8225948b10c49969c8ee191399df32496caa936d7b5ed8577902f9ae65d630 DIST patch-5.10.186.xz 4834244 BLAKE2B b3d243b06b1b20d705d8554f30799cd9a901329f3414242adb856c950276414600cf602375f5fc7f68e37db468390b2891255e67e2638d3d6d14cf88622cac32 SHA512 4aa06cc16a398a34caa339f4d3907c762faf45f92d8ea2fe0666d47f27cfadcc3525ab44b7a90578d005df9af7883a772bb7d73a79e3b7ae38f49c58632e9668 -DIST patch-5.15.119.xz 4328336 BLAKE2B ea63486fd3f3f29f426a629e10ba63f222c9ccc5fbe5a9f13e4e36e99a64c2574d02633ae82e70167a9cf5630ff5e958bfec8f2ba3ec2b7d878ae998adc761ca SHA512 8a05f41f8ed5d6f35c7a5c5650ded1d85bf8b868b0c2ef7ad05d34e5b2741b7860b801837fd0d5bf5ab942909f3e81803e7d8dbcd1360470990768abd62db420 +DIST patch-5.15.120.xz 4331856 BLAKE2B 2e7584c86c374073b2ede9c8f89ed75d422ff374b8da01ef6d5e30d6fef562767fb03ae3ac76c5a8a88c658cda01c0f8fb9081286c1299680ddca15e5bc995b2 SHA512 c762422490b4e50db1bf4be303d818e1ebd8958dc43f7fea2da5d245bbf5da1bfdb5687c0fca342033209a108a31104762942824e3ee64b624b77ac53fb0dc3f DIST patch-5.4.249.xz 4933168 BLAKE2B caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b SHA512 23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0 -DIST patch-6.1.37.xz 2537108 BLAKE2B a432de2c3d615e4acb5086cf54c2cf78bd4c59401a510e9e80c4c3a73ebbc04b3a809cecb08e0c1e1deca27a3188f8244a10b3c8f7fd4c93c50bbb0e8e497430 SHA512 f2f9f185d371304822bfe3c901fba0a428173350ae697a93c31bd7d1b7da29ba42c4bc423c27037370e61b69f95516c1560d1e7cae11d88857beb6c79105f581 -DIST patch-6.3.11.xz 743092 BLAKE2B f64df8ca820f7259f80f1eb2a6976e9fc8833eb022424f8a0bc5d9619cdbe61e60a05075c9fe4681ea1aa43d03206199605a8997fc3bd1c190b940763ec88e3a SHA512 5eb813bce60c173861abcc42031c33e20e7091e31806e7240cb4ad4876652247cde8c9ef496d081a5113906f67013273f4469604a6480059306deb95714dc19d -DIST patch-6.4.1.xz 17956 BLAKE2B 4c4adeb64bc0b0c3ee2fba6465bc7de673b27f2a76e916894b7766e11300af4b04d9feedd99160074b6e8e644a2377148200cbc539d64255774c3c255c3b7c33 SHA512 451584c01a566792dc309de76217560a1a12451a6f9fee3e95735c1ecf3b3ee56cda5167f15ee0f6cc8eafebb8fdd56d156246cb29f68a196dabe9d9985bdeab +DIST patch-6.1.38.xz 2539584 BLAKE2B 046382fa12b3a9f0920cf2481ffb73826207a11e7f88da16d4edd407cbbc188c1e6ee7017b72d1d7d7df28b41d66309e5a2307c3d4b9857bfe4304e3ae5bb284 SHA512 c19ba12c9401efcc17c535fd25e2949a483c9e6faaea584250d82ca5193a756c463d6b22c860da3d235c6597f5432e924be82a9517343ec7262a6080349b9234 +DIST patch-6.3.12.xz 745420 BLAKE2B ab98047f4a07a267f9dee0741815d6fcc4538ae83a0197ea0c9bc900f704124aec1037f24c3847847d304fc2b135ea9828c3fa9baa206b668af7438364bac193 SHA512 58ee3cede09e3c8b90b83cfbbcda774af0aa7de384afc027b084dd729a0370ed71c201ef80b3859785309393d093e60871c46e9cadec916442d867e55081d69d +DIST patch-6.4.2.xz 22976 BLAKE2B e1703e71eae5063be329379c871442e747b415ef55e8e8b2a07368ba093231e17a09438ab886b2de2da740bfeeb509c814c1c2f56e1d78339d96b86c4cb9eb76 SHA512 63257b11e1f7979872fd684ce3c9b4a8963a2ad7ed4ea293e733e0f1ecf145d350f9d0d06d924fe1ad73fe690cac438b25bc53b0a152cd6981d3ea4e43ffd3a8 diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.119.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.120.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.15.119.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.15.120.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.37.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.38.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-6.1.37.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-6.1.38.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.3.11.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.3.12.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-6.3.11.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-6.3.12.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.4.1.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.4.2.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-6.4.1.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-6.4.2.ebuild diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 2be7150fd7d75b14055bb86a04c8346faf47c959..6d54fdbfabfc77081422514bebcd7fa6879dfedf 100644 GIT binary patch delta 14178 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 delta 14347 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 F006-JCCvZ; diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 64212a520358..c7dd480dde9b 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -1,6 +1,5 @@ DIST llvm-gentoo-patchset-14.0.6-r3.tar.xz 16904 BLAKE2B ebf67455071d6d3744cfc0491b8a33c4c63bfdbcf668565fa0718f6cdb01bced53be9d1cdf6774f6cd8427c07c0ede69503d74cf3574642a6967b38730248ebb SHA512 adc5a3212657d1defa7b720d1a7e9e91586439a34964d44b6897d21be3d208bd15c04bf20502dd7125ef8c368defaeea146eb844ca321be56eebcee52be606a9 DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb541860000a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8 SHA512 daffff6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7 -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -9,5 +8,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230620.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230620.ebuild deleted file mode 100644 index b0a49349926b..000000000000 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,216 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 - -DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="${LLVM_MAJOR}" -KEYWORDS="" -IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" -# base targets -IUSE+=" +libfuzzer +memprof +orc +profile +xray" -# sanitizer targets, keep in sync with config-ix.cmake -# NB: ubsan, scudo deliberately match two entries -SANITIZER_FLAGS=( - asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo - shadowcallstack gwp-asan -) -IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" -REQUIRED_USE=" - || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray ) - test? ( - cfi? ( ubsan ) - gwp-asan? ( scudo ) - ) -" -RESTRICT=" - !clang? ( test ) - !test? ( test ) -" - -DEPEND=" - sys-devel/llvm:${LLVM_MAJOR} - virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] -" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - elibc_glibc? ( net-libs/libtirpc ) - test? ( - $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") - =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} - sys-libs/compiler-rt:${LLVM_MAJOR} - ) - !test? ( - ${PYTHON_DEPS} - ) -" - -LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" -} - -check_space() { - if use test; then - local CHECKREQS_DISK_BUILD=11G - check-reqs_pkg_pretend - fi -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die - - local flag - for flag in "${SANITIZER_FLAGS[@]}"; do - if ! use "${flag}"; then - local cmake_flag=${flag/-/_} - sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ - cmake/config-ix.cmake || die - fi - done - - # TODO: fix these tests to be skipped upstream - if use asan && ! use profile; then - rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die - fi - if use ubsan && ! use cfi; then - > test/cfi/CMakeLists.txt || die - fi - - llvm.org_src_prepare -} - -src_configure() { - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - # pre-set since we need to pass it to cmake - BUILD_DIR=${WORKDIR}/compiler-rt_build - - if use clang; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - strip-unsupported-flags - fi - - local flag want_sanitizer=OFF - for flag in "${SANITIZER_FLAGS[@]}"; do - if use "${flag}"; then - want_sanitizer=ON - break - fi - done - - local mycmakeargs=( - -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" - # use a build dir structure consistent with install - # this makes it possible to easily deploy test-friendly clang - -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}" - - -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - # builtins & crt installed by sys-libs/compiler-rt - -DCOMPILER_RT_BUILD_BUILTINS=OFF - -DCOMPILER_RT_BUILD_CRT=OFF - -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) - -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) - -DCOMPILER_RT_BUILD_ORC=$(usex orc) - -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) - -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" - -DCOMPILER_RT_BUILD_XRAY=$(usex xray) - - -DPython3_EXECUTABLE="${PYTHON}" - ) - - if use amd64; then - mycmakeargs+=( - -DCAN_TARGET_i386=$(usex abi_x86_32) - -DCAN_TARGET_x86_64=$(usex abi_x86_64) - ) - fi - - if use test; then - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - - # they are created during src_test() - -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang" - -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++" - ) - - # same flags are passed for build & tests, so we need to strip - # them down to a subset supported by clang - CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \ - CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \ - strip-unsupported-flags - fi - - if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then - mycmakeargs+=( - # setting -isysroot is disabled with compiler-rt-prefix-paths.patch - # this allows adding arm64 support using SDK in EPREFIX - -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" - # Set version based on the SDK in EPREFIX - # This disables i386 for SDK >= 10.15 - # Will error if has_use tsan and SDK < 10.12 - -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" - # Use our libtool instead of looking it up with xcrun - -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" - ) - fi - - cmake_src_configure - - if use test; then - local sys_dir=( "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/lib/* ) - [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}" - [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}" - - # copy clang over since resource_dir is located relatively to binary - # therefore, we can put our new libraries in it - mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die - cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \ - "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die - cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \ - "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die - cp "${sys_dir}"/*builtins*.a \ - "${BUILD_DIR}/lib/clang/${LLVM_MAJOR}/lib/${sys_dir##*/}/" || die - # we also need LLVMgold.so for gold-based tests - if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then - ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \ - "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die - fi - fi -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - # disable sandbox to have it stop clobbering LD_PRELOAD - local -x SANDBOX_ON=0 - # wipe LD_PRELOAD to make ASAN happy - local -x LD_PRELOAD= - - cmake_build check-all -} diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230615.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230615.ebuild rename to sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.0_pre20230705.ebuild diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 0a6fb7ad4bee..798656d737b3 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -1,6 +1,5 @@ DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c DIST llvm-gentoo-patchset-15.0.7.tar.xz 19300 BLAKE2B b70e81d744c2eba5cd851e7b690ce8979b3064973f522be7c93bfb541860000a4bc8b17219f8788dfc8a527217dd13946cf7836640698ddd3d4b3fde493dfbf8 SHA512 daffff6ae4a0874aff1a423b4bb36701ecb5a35a36ae91d4ed7fda58b83e50ffcdc30498c84be4711fd3e1f227bf312dbe930019203e0a131944439af2aa94f7 -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -9,5 +8,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230620.ebuild b/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230620.ebuild deleted file mode 100644 index f31c17f1962a..000000000000 --- a/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="Compiler runtime library for clang (built-in part)" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="${LLVM_MAJOR}" -KEYWORDS="" -IUSE="+abi_x86_32 abi_x86_64 +clang +debug test" -RESTRICT="!test? ( test ) !clang? ( test )" - -DEPEND=" - sys-devel/llvm:${LLVM_MAJOR} -" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - test? ( - $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]") - =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR} - ) - !test? ( - ${PYTHON_DEPS} - ) -" - -LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake ) -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if ! use clang && ! tc-is-clang; then - ewarn "Building using a compiler other than clang may result in broken atomics" - ewarn "library. Enable USE=clang unless you have a very good reason not to." - fi -} - -pkg_setup() { - # Darwin Prefix builds do not have llvm installed yet, so rely on - # bootstrap-prefix to set the appropriate path vars to LLVM instead - # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - fi - python-any-r1_pkg_setup -} - -test_compiler() { - $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ - <<<'int main() { return 0; }' &>/dev/null -} - -src_configure() { - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - # pre-set since we need to pass it to cmake - BUILD_DIR=${WORKDIR}/${P}_build - - if use clang; then - # Only do this conditionally to allow overriding with - # e.g. CC=clang-13 in case of breakage - if ! tc-is-clang ; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - fi - - strip-unsupported-flags - fi - - if ! test_compiler; then - local nolib_flags=( -nodefaultlibs -lc ) - - if test_compiler "${nolib_flags[@]}"; then - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" - elif test_compiler "${nolib_flags[@]}" -nostartfiles; then - # Avoiding -nostartfiles earlier on for bug #862540, - # and set available entry symbol for bug #862798. - nolib_flags+=( -nostartfiles -emain ) - - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" - fi - fi - - local mycmakeargs=( - -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}" - - -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - -DCOMPILER_RT_BUILD_LIBFUZZER=OFF - -DCOMPILER_RT_BUILD_MEMPROF=OFF - -DCOMPILER_RT_BUILD_ORC=OFF - -DCOMPILER_RT_BUILD_PROFILE=OFF - -DCOMPILER_RT_BUILD_SANITIZERS=OFF - -DCOMPILER_RT_BUILD_XRAY=OFF - - -DPython3_EXECUTABLE="${PYTHON}" - ) - - if use amd64; then - mycmakeargs+=( - -DCAN_TARGET_i386=$(usex abi_x86_32) - -DCAN_TARGET_x86_64=$(usex abi_x86_64) - ) - fi - - if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then - mycmakeargs+=( - # setting -isysroot is disabled with compiler-rt-prefix-paths.patch - # this allows adding arm64 support using SDK in EPREFIX - -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" - # Set version based on the SDK in EPREFIX. - # This disables i386 for SDK >= 10.15 - -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" - # Use our libtool instead of looking it up with xcrun - -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" - ) - fi - - if use test; then - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - - -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang" - -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++" - ) - fi - - cmake_src_configure -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - - cmake_build check-builtins -} diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230615.ebuild b/sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230615.ebuild rename to sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230705.ebuild diff --git a/sys-libs/glibc/glibc-2.37-r3.ebuild b/sys-libs/glibc/glibc-2.37-r3.ebuild index 5f1be40ebfeb..f5259765d7d6 100644 --- a/sys-libs/glibc/glibc-2.37-r3.ebuild +++ b/sys-libs/glibc/glibc-2.37-r3.ebuild @@ -6,10 +6,13 @@ EAPI=8 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc # Please read & adapt the page as necessary if obsolete. -PYTHON_COMPAT=( python3_{9..11} ) +# Please keep the python line in BDEPEND updated and do NOT use eclasses pr +# ${PYTHON_DEPS} (since they are too strict and lead to problems with the +# package order during upgrades). + TMPFILES_OPTIONAL=1 -inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ +inherit prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ multilib systemd multiprocessing tmpfiles DESCRIPTION="GNU libc C library" @@ -101,7 +104,7 @@ IDEPEND=" !compile-locales? ( sys-apps/locale-gen ) " BDEPEND=" - ${PYTHON_DEPS} + || ( dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) >=app-misc/pax-utils-${MIN_PAX_UTILS_VER} sys-devel/bison compile-locales? ( sys-apps/locale-gen ) @@ -863,13 +866,6 @@ pkg_pretend() { upgrade_warning } -# pkg_setup - -pkg_setup() { - # see bug 682570 - [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup -} - # src_unpack src_unpack() { diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild index ffcac4cc7948..53192e4ee2dc 100644 --- a/sys-libs/glibc/glibc-9999.ebuild +++ b/sys-libs/glibc/glibc-9999.ebuild @@ -6,10 +6,13 @@ EAPI=8 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc # Please read & adapt the page as necessary if obsolete. -PYTHON_COMPAT=( python3_{9..11} ) +# Please keep the python line in BDEPEND updated and do NOT use eclasses pr +# ${PYTHON_DEPS} (since they are too strict and lead to problems with the +# package order during upgrades). + TMPFILES_OPTIONAL=1 -inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ +inherit prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ multilib systemd multiprocessing tmpfiles DESCRIPTION="GNU libc C library" @@ -39,7 +42,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == 9999* ]]; then inherit git-r3 else - #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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" fi @@ -101,7 +104,7 @@ IDEPEND=" !compile-locales? ( sys-apps/locale-gen ) " BDEPEND=" - ${PYTHON_DEPS} + || ( dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.9 ) >=app-misc/pax-utils-${MIN_PAX_UTILS_VER} sys-devel/bison compile-locales? ( sys-apps/locale-gen ) @@ -863,13 +866,6 @@ pkg_pretend() { upgrade_warning } -# pkg_setup - -pkg_setup() { - # see bug 682570 - [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup -} - # src_unpack src_unpack() { diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest index ba35cd160fa2..9dcfd2f26be2 100644 --- a/sys-libs/kpmcore/Manifest +++ b/sys-libs/kpmcore/Manifest @@ -1,2 +1,3 @@ DIST kpmcore-22.12.3.tar.xz 618340 BLAKE2B 64ad0ae724e2329ae9d0cb4416adf70502f34b7385745214a4d6754c36949c73404dea7aaf41b473c91b049b3cab2350f93b7595cf019c0001aa8ecc0d11ef1d SHA512 0e56331043e4d220a1ab1c871b4d5012e5575b92795413125b6bcc9c5a177811587335fe6384d4ba0ec4f1b58c519fad8abe21278d53109e4a7bb53bf5e47c00 DIST kpmcore-23.04.2.tar.xz 622840 BLAKE2B 3081f6c340d68d8b7ca6edc18f1324c60ca92556940bcd2dec9f25b9592a02c68d74c3551385199147897e3981f63e17f580b0f87b8f2256bf077349b8f129ea SHA512 b513785bd5909426c0268aaa770cb249f7e2075c1aab3ab6ac8b522dd1cc2de67436078d991db9c7265bf297436ea1ef8570bdde12c96c7208be2295f5b46e60 +DIST kpmcore-23.04.3.tar.xz 622864 BLAKE2B 42b381574e7ad14bcd31214db8b6010877507d2f1e43527d836bd909b1ca43b313177091920316ec29b09e9c8caa1f45dadcc1a9226d0fa5447bb2a7afb91815 SHA512 6fa49f53cc92843b24af1cca52cfaf5096891a3cffa07d5167415fe624ed429aaa88981d340003e688400b3c954f1d927180f750250ed2b8e4c88010176f55b9 diff --git a/sys-libs/kpmcore/kpmcore-23.04.2.ebuild b/sys-libs/kpmcore/kpmcore-23.04.2.ebuild index f0a6e5634c64..36638bfafb05 100644 --- a/sys-libs/kpmcore/kpmcore-23.04.2.ebuild +++ b/sys-libs/kpmcore/kpmcore-23.04.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/partitionmanager/" LICENSE="GPL-3" SLOT="5/10" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~x86" IUSE="" # bug 689468, tests need polkit etc. diff --git a/sys-libs/kpmcore/kpmcore-23.04.3.ebuild b/sys-libs/kpmcore/kpmcore-23.04.3.ebuild new file mode 100644 index 000000000000..f0a6e5634c64 --- /dev/null +++ b/sys-libs/kpmcore/kpmcore-23.04.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_NONGUI="true" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Library for managing partitions" +HOMEPAGE="https://apps.kde.org/partitionmanager/" + +LICENSE="GPL-3" +SLOT="5/10" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" +IUSE="" + +# bug 689468, tests need polkit etc. +RESTRICT="test" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=sys-apps/util-linux-2.33.2 + >=sys-auth/polkit-qt-0.113.0[qt5(+)] +" +RDEPEND="${DEPEND}" diff --git a/sys-libs/libbacktrace/Manifest b/sys-libs/libbacktrace/Manifest deleted file mode 100644 index 350d8dc40f79..000000000000 --- a/sys-libs/libbacktrace/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libbacktrace-1.0_p20220709.tar.gz 666166 BLAKE2B 1b35e0dafe31bc5d4fcc826f87f2e8200c27a4194719ee22d278b25fe081ec604e579aee72ebd7ea6d401b1a5bbc4b496b1083e3d761117bc3ccf23aabe046eb SHA512 8f303ff11250cbc644c91a07a55ffb1c6d52ca5eb76e3ea9405645bdd00715a25f57d1f39c7af16efbbe5b008ec76890f7fb3bca95eb89e7cd9a55c14a211643 diff --git a/sys-libs/libbacktrace/files/libbacktrace-1.0_p20220709-teststatic.patch b/sys-libs/libbacktrace/files/libbacktrace-1.0_p20220709-teststatic.patch deleted file mode 100644 index 7b160c93ef80..000000000000 --- a/sys-libs/libbacktrace/files/libbacktrace-1.0_p20220709-teststatic.patch +++ /dev/null @@ -1,287 +0,0 @@ -From 831887cbaff488ceef489b2415b93f681a734373 Mon Sep 17 00:00:00 2001 -From: Matt Whitlock -Date: Fri, 16 Sep 2022 00:09:44 -0400 -Subject: [PATCH] libbacktrace: always link test programs statically - -When configured with --enable-shared, libtool was linking the test -programs dynamically and placing the real binaries in .libs/ and wrapper -scripts in the build root. objcopy pukes when given these wrapper -scripts as input. The simplest workaround is to link libbacktrace into -the test programs statically. ---- - Makefile.am | 14 ++++++++++++-- - Makefile.in | 34 ++++++++++++++++++++++------------ - 2 files changed, 34 insertions(+), 14 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index 598e6cb..37ff3f6 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -213,6 +213,7 @@ BUILDTESTS += test_unknown - - unittest_SOURCES = unittest.c testlib.c - unittest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -+unittest_LDFLAGS = -static - unittest_LDADD = libbacktrace.la - - BUILDTESTS += unittest -@@ -276,6 +277,7 @@ endif HAVE_ELF - - btest_SOURCES = btest.c testlib.c - btest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O -+btest_LDFLAGS = -static - btest_LDADD = libbacktrace.la - - BUILDTESTS += btest -@@ -288,6 +290,7 @@ if HAVE_ELF - - btest_lto_SOURCES = btest.c testlib.c - btest_lto_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O -flto -+btest_lto_LDFLAGS = -static - btest_lto_LDADD = libbacktrace.la - - BUILDTESTS += btest_lto -@@ -330,6 +333,7 @@ endif HAVE_DWZ - - stest_SOURCES = stest.c - stest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -+stest_LDFLAGS = -static - stest_LDADD = libbacktrace.la - - BUILDTESTS += stest -@@ -352,6 +356,7 @@ if HAVE_ELF - - ztest_SOURCES = ztest.c testlib.c - ztest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -DSRCDIR=\"$(srcdir)\" -+ztest_LDFLAGS = -static - ztest_LDADD = libbacktrace.la - ztest_alloc_LDADD = libbacktrace_alloc.la - -@@ -373,6 +378,7 @@ endif HAVE_ELF - - edtest_SOURCES = edtest.c edtest2_build.c testlib.c - edtest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -+edtest_LDFLAGS = -static - edtest_LDADD = libbacktrace.la - - BUILDTESTS += edtest -@@ -403,6 +409,7 @@ BUILDTESTS += ttest - - ttest_SOURCES = ttest.c testlib.c - ttest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -pthread -+ttest_LDFLAGS = -static - ttest_LDADD = libbacktrace.la - - if USE_DSYMUTIL -@@ -441,12 +448,12 @@ if HAVE_COMPRESSED_DEBUG - - ctestg_SOURCES = btest.c testlib.c - ctestg_CFLAGS = $(libbacktrace_TEST_CFLAGS) --ctestg_LDFLAGS = -Wl,--compress-debug-sections=zlib-gnu -+ctestg_LDFLAGS = -Wl,--compress-debug-sections=zlib-gnu -static - ctestg_LDADD = libbacktrace.la - - ctesta_SOURCES = btest.c testlib.c - ctesta_CFLAGS = $(libbacktrace_TEST_CFLAGS) --ctesta_LDFLAGS = -Wl,--compress-debug-sections=zlib-gabi -+ctesta_LDFLAGS = -Wl,--compress-debug-sections=zlib-gabi -static - ctesta_LDADD = libbacktrace.la - - BUILDTESTS += ctestg ctesta -@@ -469,6 +476,7 @@ if HAVE_DWARF5 - - dwarf5_SOURCES = btest.c testlib.c - dwarf5_CFLAGS = $(libbacktrace_TEST_CFLAGS) -gdwarf-5 -+dwarf5_LDFLAGS = -static - dwarf5_LDADD = libbacktrace.la - - BUILDTESTS += dwarf5 -@@ -491,6 +499,7 @@ endif - - mtest_SOURCES = mtest.c testlib.c - mtest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O -+mtest_LDFLAGS = -static - mtest_LDADD = libbacktrace.la - - BUILDTESTS += mtest -@@ -523,6 +532,7 @@ if HAVE_ELF - - xztest_SOURCES = xztest.c testlib.c - xztest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -DSRCDIR=\"$(srcdir)\" -+xztest_LDFLAGS = -static - xztest_LDADD = libbacktrace.la - - xztest_alloc_SOURCES = $(xztest_SOURCES) -diff --git a/Makefile.in b/Makefile.in -index e05b149..8283023 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -304,7 +304,7 @@ btest_OBJECTS = $(am_btest_OBJECTS) - @NATIVE_TRUE@btest_DEPENDENCIES = libbacktrace.la - btest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(btest_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(btest_LDFLAGS) $(LDFLAGS) -o $@ - @NATIVE_TRUE@am__objects_4 = btest_alloc-btest.$(OBJEXT) \ - @NATIVE_TRUE@ btest_alloc-testlib.$(OBJEXT) - @NATIVE_TRUE@am_btest_alloc_OBJECTS = $(am__objects_4) -@@ -320,7 +320,7 @@ btest_lto_OBJECTS = $(am_btest_lto_OBJECTS) - @HAVE_ELF_TRUE@@NATIVE_TRUE@btest_lto_DEPENDENCIES = libbacktrace.la - btest_lto_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(btest_lto_CFLAGS) \ -- $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(CFLAGS) $(btest_lto_LDFLAGS) $(LDFLAGS) -o $@ - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@am_ctesta_OBJECTS = ctesta-btest.$(OBJEXT) \ - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ ctesta-testlib.$(OBJEXT) - ctesta_OBJECTS = $(am_ctesta_OBJECTS) -@@ -362,7 +362,7 @@ dwarf5_OBJECTS = $(am_dwarf5_OBJECTS) - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_DEPENDENCIES = libbacktrace.la - dwarf5_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(dwarf5_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(dwarf5_LDFLAGS) $(LDFLAGS) -o $@ - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@am__objects_7 = \ - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@ dwarf5_alloc-btest.$(OBJEXT) \ - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@ dwarf5_alloc-testlib.$(OBJEXT) -@@ -381,7 +381,7 @@ edtest_OBJECTS = $(am_edtest_OBJECTS) - @NATIVE_TRUE@edtest_DEPENDENCIES = libbacktrace.la - edtest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(edtest_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(edtest_LDFLAGS) $(LDFLAGS) -o $@ - @NATIVE_TRUE@am__objects_8 = edtest_alloc-edtest.$(OBJEXT) \ - @NATIVE_TRUE@ edtest_alloc-edtest2_build.$(OBJEXT) \ - @NATIVE_TRUE@ edtest_alloc-testlib.$(OBJEXT) -@@ -397,13 +397,13 @@ mtest_OBJECTS = $(am_mtest_OBJECTS) - @NATIVE_TRUE@mtest_DEPENDENCIES = libbacktrace.la - mtest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(mtest_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(mtest_LDFLAGS) $(LDFLAGS) -o $@ - @NATIVE_TRUE@am_stest_OBJECTS = stest-stest.$(OBJEXT) - stest_OBJECTS = $(am_stest_OBJECTS) - @NATIVE_TRUE@stest_DEPENDENCIES = libbacktrace.la - stest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(stest_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(stest_LDFLAGS) $(LDFLAGS) -o $@ - @NATIVE_TRUE@am__objects_9 = stest_alloc-stest.$(OBJEXT) - @NATIVE_TRUE@am_stest_alloc_OBJECTS = $(am__objects_9) - stest_alloc_OBJECTS = $(am_stest_alloc_OBJECTS) -@@ -480,7 +480,7 @@ ttest_OBJECTS = $(am_ttest_OBJECTS) - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_DEPENDENCIES = libbacktrace.la - ttest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(ttest_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(ttest_LDFLAGS) $(LDFLAGS) -o $@ - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@am__objects_10 = \ - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ ttest_alloc-ttest.$(OBJEXT) \ - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ ttest_alloc-testlib.$(OBJEXT) -@@ -498,7 +498,7 @@ unittest_OBJECTS = $(am_unittest_OBJECTS) - @NATIVE_TRUE@unittest_DEPENDENCIES = libbacktrace.la - unittest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(unittest_CFLAGS) \ -- $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(CFLAGS) $(unittest_LDFLAGS) $(LDFLAGS) -o $@ - @NATIVE_TRUE@am__objects_11 = unittest_alloc-unittest.$(OBJEXT) \ - @NATIVE_TRUE@ unittest_alloc-testlib.$(OBJEXT) - @NATIVE_TRUE@am_unittest_alloc_OBJECTS = $(am__objects_11) -@@ -515,7 +515,7 @@ xztest_OBJECTS = $(am_xztest_OBJECTS) - @HAVE_ELF_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) - xztest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(xztest_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(xztest_LDFLAGS) $(LDFLAGS) -o $@ - @HAVE_ELF_TRUE@am__objects_12 = xztest_alloc-xztest.$(OBJEXT) \ - @HAVE_ELF_TRUE@ xztest_alloc-testlib.$(OBJEXT) - @HAVE_ELF_TRUE@am_xztest_alloc_OBJECTS = $(am__objects_12) -@@ -533,7 +533,7 @@ ztest_OBJECTS = $(am_ztest_OBJECTS) - @HAVE_ELF_TRUE@@NATIVE_TRUE@ $(am__DEPENDENCIES_1) - ztest_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(ztest_CFLAGS) $(CFLAGS) \ -- $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+ $(ztest_LDFLAGS) $(LDFLAGS) -o $@ - @HAVE_ELF_TRUE@@NATIVE_TRUE@am__objects_13 = \ - @HAVE_ELF_TRUE@@NATIVE_TRUE@ ztest_alloc-ztest.$(OBJEXT) \ - @HAVE_ELF_TRUE@@NATIVE_TRUE@ ztest_alloc-testlib.$(OBJEXT) -@@ -1040,6 +1040,7 @@ libbacktrace_TEST_CFLAGS = $(EXTRA_FLAGS) $(WARN_FLAGS) -g - @NATIVE_TRUE@test_unknown_LDADD = libbacktrace_noformat.la unknown.lo - @NATIVE_TRUE@unittest_SOURCES = unittest.c testlib.c - @NATIVE_TRUE@unittest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -+@NATIVE_TRUE@unittest_LDFLAGS = -static - @NATIVE_TRUE@unittest_LDADD = libbacktrace.la - @NATIVE_TRUE@unittest_alloc_SOURCES = $(unittest_SOURCES) - @NATIVE_TRUE@unittest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS) -@@ -1064,21 +1065,25 @@ libbacktrace_TEST_CFLAGS = $(EXTRA_FLAGS) $(WARN_FLAGS) -g - @HAVE_DWZ_TRUE@@HAVE_ELF_TRUE@@HAVE_OBJCOPY_DEBUGLINK_TRUE@@NATIVE_TRUE@b3test_LDADD = libbacktrace_elf_for_test.la - @NATIVE_TRUE@btest_SOURCES = btest.c testlib.c - @NATIVE_TRUE@btest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O -+@NATIVE_TRUE@btest_LDFLAGS = -static - @NATIVE_TRUE@btest_LDADD = libbacktrace.la - @HAVE_ELF_TRUE@@NATIVE_TRUE@btest_lto_SOURCES = btest.c testlib.c - @HAVE_ELF_TRUE@@NATIVE_TRUE@btest_lto_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O -flto -+@HAVE_ELF_TRUE@@NATIVE_TRUE@btest_lto_LDFLAGS = -static - @HAVE_ELF_TRUE@@NATIVE_TRUE@btest_lto_LDADD = libbacktrace.la - @NATIVE_TRUE@btest_alloc_SOURCES = $(btest_SOURCES) - @NATIVE_TRUE@btest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS) - @NATIVE_TRUE@btest_alloc_LDADD = libbacktrace_alloc.la - @NATIVE_TRUE@stest_SOURCES = stest.c - @NATIVE_TRUE@stest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -+@NATIVE_TRUE@stest_LDFLAGS = -static - @NATIVE_TRUE@stest_LDADD = libbacktrace.la - @NATIVE_TRUE@stest_alloc_SOURCES = $(stest_SOURCES) - @NATIVE_TRUE@stest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS) - @NATIVE_TRUE@stest_alloc_LDADD = libbacktrace_alloc.la - @HAVE_ELF_TRUE@@NATIVE_TRUE@ztest_SOURCES = ztest.c testlib.c - @HAVE_ELF_TRUE@@NATIVE_TRUE@ztest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -DSRCDIR=\"$(srcdir)\" -+@HAVE_ELF_TRUE@@NATIVE_TRUE@ztest_LDFLAGS = -static - @HAVE_ELF_TRUE@@NATIVE_TRUE@ztest_LDADD = libbacktrace.la \ - @HAVE_ELF_TRUE@@NATIVE_TRUE@ $(am__append_14) \ - @HAVE_ELF_TRUE@@NATIVE_TRUE@ $(CLOCK_GETTIME_LINK) -@@ -1089,23 +1094,25 @@ libbacktrace_TEST_CFLAGS = $(EXTRA_FLAGS) $(WARN_FLAGS) -g - @HAVE_ELF_TRUE@@NATIVE_TRUE@ztest_alloc_CFLAGS = $(ztest_CFLAGS) - @NATIVE_TRUE@edtest_SOURCES = edtest.c edtest2_build.c testlib.c - @NATIVE_TRUE@edtest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -+@NATIVE_TRUE@edtest_LDFLAGS = -static - @NATIVE_TRUE@edtest_LDADD = libbacktrace.la - @NATIVE_TRUE@edtest_alloc_SOURCES = $(edtest_SOURCES) - @NATIVE_TRUE@edtest_alloc_CFLAGS = $(libbacktrace_TEST_CFLAGS) - @NATIVE_TRUE@edtest_alloc_LDADD = libbacktrace_alloc.la - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_SOURCES = ttest.c testlib.c - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -pthread -+@HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_LDFLAGS = -static - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_LDADD = libbacktrace.la - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_alloc_SOURCES = $(ttest_SOURCES) - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_alloc_CFLAGS = $(ttest_CFLAGS) - @HAVE_PTHREAD_TRUE@@NATIVE_TRUE@ttest_alloc_LDADD = libbacktrace_alloc.la - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctestg_SOURCES = btest.c testlib.c - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctestg_CFLAGS = $(libbacktrace_TEST_CFLAGS) --@HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctestg_LDFLAGS = -Wl,--compress-debug-sections=zlib-gnu -+@HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctestg_LDFLAGS = -Wl,--compress-debug-sections=zlib-gnu -static - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctestg_LDADD = libbacktrace.la - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctesta_SOURCES = btest.c testlib.c - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctesta_CFLAGS = $(libbacktrace_TEST_CFLAGS) --@HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctesta_LDFLAGS = -Wl,--compress-debug-sections=zlib-gabi -+@HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctesta_LDFLAGS = -Wl,--compress-debug-sections=zlib-gabi -static - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctesta_LDADD = libbacktrace.la - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctestg_alloc_SOURCES = $(ctestg_SOURCES) - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctestg_alloc_CFLAGS = $(ctestg_CFLAGS) -@@ -1117,15 +1124,18 @@ libbacktrace_TEST_CFLAGS = $(EXTRA_FLAGS) $(WARN_FLAGS) -g - @HAVE_COMPRESSED_DEBUG_TRUE@@NATIVE_TRUE@ctesta_alloc_LDADD = libbacktrace_alloc.la - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_SOURCES = btest.c testlib.c - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_CFLAGS = $(libbacktrace_TEST_CFLAGS) -gdwarf-5 -+@HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_LDFLAGS = -static - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_LDADD = libbacktrace.la - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_alloc_SOURCES = $(dwarf5_SOURCES) - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_alloc_CFLAGS = $(dwarf5_CFLAGS) - @HAVE_DWARF5_TRUE@@NATIVE_TRUE@dwarf5_alloc_LDADD = libbacktrace_alloc.la - @NATIVE_TRUE@mtest_SOURCES = mtest.c testlib.c - @NATIVE_TRUE@mtest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -O -+@NATIVE_TRUE@mtest_LDFLAGS = -static - @NATIVE_TRUE@mtest_LDADD = libbacktrace.la - @HAVE_ELF_TRUE@xztest_SOURCES = xztest.c testlib.c - @HAVE_ELF_TRUE@xztest_CFLAGS = $(libbacktrace_TEST_CFLAGS) -DSRCDIR=\"$(srcdir)\" -+@HAVE_ELF_TRUE@xztest_LDFLAGS = -static - @HAVE_ELF_TRUE@xztest_LDADD = libbacktrace.la $(am__append_27) \ - @HAVE_ELF_TRUE@ $(CLOCK_GETTIME_LINK) - @HAVE_ELF_TRUE@xztest_alloc_SOURCES = $(xztest_SOURCES) diff --git a/sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild b/sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild deleted file mode 100644 index 3302fb9e732a..000000000000 --- a/sys-libs/libbacktrace/libbacktrace-1.0_p20220709.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="C library that may be linked into a C/C++ program to produce symbolic backtraces" -HOMEPAGE="https://github.com/ianlancetaylor/libbacktrace" - -COMMITHASH="8602fda64e78f1f46563220f2ee9f7e70819c51d" -SRC_URI="https://github.com/ianlancetaylor/libbacktrace/archive/${COMMITHASH}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMITHASH}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/libbacktrace-1.0_p20220709-teststatic.patch" -) - -BDEPEND=" - test? ( - app-arch/xz-utils - sys-libs/zlib - ) -" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --enable-shared \ - $(use_enable static{-libs,}) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/sys-libs/libbacktrace/metadata.xml b/sys-libs/libbacktrace/metadata.xml deleted file mode 100644 index 06ea8810f111..000000000000 --- a/sys-libs/libbacktrace/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - dilfridge@gentoo.org - Andreas K. Huettel - - - ianlancetaylor/libbacktrace - - diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 2be912420b43..8112e9c937f7 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -1,7 +1,6 @@ DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c DIST llvm-gentoo-patchset-15.0.7-r1.tar.xz 21400 BLAKE2B 6b149cb721ac476b728bf9b0197f630d3db40622b85e3d099cdbc1d85ec14872d4e1eb0c94be6edc20fc6187da29b42f934dfb765f2077425a5b919900bb97c0 SHA512 d84d48caa3781633c7c6147e0b786417e93e4b5c9d1393809164e6d355a56673013ed0ea9bc3309488d7cfb794c1b336c888adc52dcd95e70c16d9208c36bd15 DIST llvm-gentoo-patchset-16.0.6.tar.xz 17340 BLAKE2B 37cdf4b38367b4256d4f7a25d1b4f41758e5f81be8e20a1c94a10d6c5e36642e9672121b455e73a0bac2eb40467ef2db4b43789b2912a6790593d97b8b5c27e3 SHA512 2c02b9d8a4c5af9fddcd26c95dc66fffae32cb5b7f85c65a1aa4ed00dd8cd5b01cc1975a711aee63c0b8b11e9dc20f2bc05ea753904eb516892b820f02aff825 -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -10,5 +9,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-libs/libcxx/libcxx-17.0.0_pre20230620.ebuild b/sys-libs/libcxx/libcxx-17.0.0_pre20230620.ebuild deleted file mode 100644 index 93b4473e8546..000000000000 --- a/sys-libs/libcxx/libcxx-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,204 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ - toolchain-funcs - -DESCRIPTION="New implementation of the C++ standard library, targeting C++11" -HOMEPAGE="https://libcxx.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="+clang +libcxxabi static-libs test" -REQUIRED_USE="test? ( clang )" -RESTRICT="!test? ( test )" - -RDEPEND=" - libcxxabi? ( - ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}] - ) - !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) -" -DEPEND=" - ${RDEPEND} - sys-devel/llvm:${LLVM_MAJOR} -" -BDEPEND=" - clang? ( - sys-devel/clang:${LLVM_MAJOR} - ) - !test? ( - ${PYTHON_DEPS} - ) - test? ( - >=dev-util/cmake-3.16 - sys-devel/gdb[python] - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - ) -" - -LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake ) -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - python_has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - # Darwin Prefix builds do not have llvm installed yet, so rely on - # bootstrap-prefix to set the appropriate path vars to LLVM instead - # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - fi - python-any-r1_pkg_setup - - if ! use libcxxabi && ! tc-is-gcc ; then - eerror "To build ${PN} against libsupc++, you have to use gcc. Other" - eerror "compilers are not supported. Please set CC=gcc and CXX=g++" - eerror "and try again." - die - fi -} - -test_compiler() { - $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ - <<<'int main() { return 0; }' &>/dev/null -} - -src_configure() { - # note: we need to do this before multilib kicks in since it will - # alter the CHOST - local cxxabi cxxabi_incs - if use libcxxabi; then - cxxabi=system-libcxxabi - cxxabi_incs="${EPREFIX}/usr/include/c++/v1" - else - local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" - cxxabi=libsupc++ - cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - if use clang; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - strip-unsupported-flags - fi - - # link to compiler-rt - local use_compiler_rt=OFF - [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON - - # bootstrap: cmake is unhappy if compiler can't link to stdlib - local nolib_flags=( -nodefaultlibs -lc ) - if ! test_compiler; then - if test_compiler "${nolib_flags[@]}"; then - local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" - ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}" - fi - fi - - local libdir=$(get_libdir) - local mycmakeargs=( - -DCMAKE_CXX_COMPILER_TARGET="${CHOST}" - -DPython3_EXECUTABLE="${PYTHON}" - -DLLVM_ENABLE_RUNTIMES=libcxx - -DLLVM_INCLUDE_TESTS=OFF - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - - -DLIBCXX_ENABLE_SHARED=ON - -DLIBCXX_ENABLE_STATIC=$(usex static-libs) - -DLIBCXX_CXX_ABI=${cxxabi} - -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} - # we're using our own mechanism for generating linker scripts - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_INCLUDE_BENCHMARKS=OFF - -DLIBCXX_INCLUDE_TESTS=$(usex test) - -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt} - ) - - if use test; then - mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - -DPython3_EXECUTABLE="${PYTHON}" - ) - fi - cmake_src_configure -} - -multilib_src_compile() { - cmake_src_compile - if [[ ${CHOST} != *-darwin* ]] ; then - gen_shared_ldscript - use static-libs && gen_static_ldscript - fi -} - -multilib_src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-cxx -} - -multilib_src_install() { - cmake_src_install - # since we've replaced libc++.{a,so} with ldscripts, now we have to - # install the extra symlinks - if [[ ${CHOST} != *-darwin* ]] ; then - dolib.so lib/libc++_shared.so - use static-libs && dolib.a lib/libc++_static.a - fi -} - -# Usage: deps -gen_ldscript() { - local output_format - output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') - [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" - - cat <<-END_LDSCRIPT -/* GNU ld script - Include missing dependencies -*/ -${output_format} -GROUP ( $@ ) -END_LDSCRIPT -} - -gen_static_ldscript() { - # Move it first. - mv lib/libc++{,_static}.a || die - # Generate libc++.a ldscript for inclusion of its dependencies so that - # clang++ -stdlib=libc++ -static works out of the box. - local deps=( - libc++_static.a - $(usex libcxxabi libc++abi.a libsupc++.a) - ) - # On Linux/glibc it does not link without libpthread or libdl. It is - # fine on FreeBSD. - use elibc_glibc && deps+=( libpthread.a libdl.a ) - - gen_ldscript "${deps[*]}" > lib/libc++.a || die -} - -gen_shared_ldscript() { - # Move it first. - mv lib/libc++{,_shared}.so || die - local deps=( - libc++_shared.so - # libsupc++ doesn't have a shared version - $(usex libcxxabi libc++abi.so libsupc++.a) - ) - - gen_ldscript "${deps[*]}" > lib/libc++.so || die -} diff --git a/sys-libs/libcxx/libcxx-17.0.0_pre20230615.ebuild b/sys-libs/libcxx/libcxx-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-libs/libcxx/libcxx-17.0.0_pre20230615.ebuild rename to sys-libs/libcxx/libcxx-17.0.0_pre20230705.ebuild diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index e99aeb91e935..61837531aef7 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230620.ebuild b/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230620.ebuild deleted file mode 100644 index 7524192e89d0..000000000000 --- a/sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ - toolchain-funcs - -DESCRIPTION="Low level support for a standard C++ library" -HOMEPAGE="https://libcxxabi.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="+clang static-libs test" -REQUIRED_USE="test? ( clang )" -RESTRICT="!test? ( test )" - -# in 15.x, cxxabi.h is moving from libcxx to libcxxabi -RDEPEND+=" - !/dev/null - int test[sizeof(void *) == 8 ? 1 : -1]; - EOF - then - build_omptarget=ON - fi - - local libdir="$(get_libdir)" - local mycmakeargs=( - -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" - - -DLIBOMP_USE_HWLOC=$(usex hwloc) - -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin) - -DLIBOMP_OMPT_SUPPORT=$(usex ompt) - - -DOPENMP_ENABLE_LIBOMPTARGET=${build_omptarget} - - # do not install libgomp.so & libiomp5.so aliases - -DLIBOMP_INSTALL_ALIASES=OFF - # disable unnecessary hack copying stuff back to srcdir - -DLIBOMP_COPY_EXPORTS=OFF - # prevent trying to access the GPU - -DLIBOMPTARGET_AMDGPU_ARCH=LIBOMPTARGET_AMDGPU_ARCH-NOTFOUND - ) - - if [[ ${build_omptarget} == ON ]]; then - if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then - mycmakeargs+=( - -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=$(usex llvm_targets_AMDGPU) - -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=$(usex llvm_targets_NVPTX) - ) - else - mycmakeargs+=( - -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=OFF - -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=OFF - ) - fi - fi - - use test && mycmakeargs+=( - # this project does not use standard LLVM cmake macros - -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" - -DOPENMP_LIT_ARGS="$(get_lit_flags)" - - -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" - -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" - ) - addpredict /dev/nvidiactl - cmake_src_configure -} - -multilib_src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - - cmake_build check-libomp -} diff --git a/sys-libs/libomp/libomp-17.0.0_pre20230615.ebuild b/sys-libs/libomp/libomp-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-libs/libomp/libomp-17.0.0_pre20230615.ebuild rename to sys-libs/libomp/libomp-17.0.0_pre20230705.ebuild diff --git a/sys-libs/libuuid/libuuid-1.0.3.ebuild b/sys-libs/libuuid/libuuid-1.0.3.ebuild index 2bce6567f567..db7955c7b880 100644 --- a/sys-libs/libuuid/libuuid-1.0.3.ebuild +++ b/sys-libs/libuuid/libuuid-1.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit libtool DESCRIPTION="Portable uuid C library" -HOMEPAGE="http://libuuid.sourceforge.net/" +HOMEPAGE="https://libuuid.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="BSD" diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest index 533bca04ca24..e3282a958fa6 100644 --- a/sys-libs/libxcrypt/Manifest +++ b/sys-libs/libxcrypt/Manifest @@ -2,3 +2,4 @@ DIST libxcrypt-4.4.28-autotools.tar.xz 618560 BLAKE2B c56d510201651e36cbd950b5a0 DIST libxcrypt-4.4.33-autotools.tar.xz 624316 BLAKE2B 6a396d079ea011fabc46ae2f972e230f3e047f75f9c79c8345fe4f31bad24b9bcb50b3f1131fd5d34cfaf0d6e0ca4fa0a0418448390de95bdf78b0ab8022a72d SHA512 998ef7ca565339853458961c28a0bffe04a4859de305019efae9b586d7b28ba42210b238695680dc10d739e7947f94e4392b9022a96ed25a613ef9a29a888329 DIST libxcrypt-4.4.34-autotools.tar.xz 621732 BLAKE2B acf1801d890f522b9a098943f55f8551652ef3e0620bee5e7f3c297b7d0867ba6bace71fcf106474d25e95bcf4bd57e4ced6b51782cbaf0d42cca1643668407b SHA512 ef04ee78bf2e28e715fa673a1af728209c11838c66f7ec13cef40332595f77b878ac698616d6ef861b86879b0addd5581350041e889f2cef2ed1363f0ed93ffb DIST libxcrypt-4.4.35-autotools.tar.xz 622972 BLAKE2B 93e8ee0d028aa8b2d1b3882c48cd056a1f60ea22c44f38b29c78eaea6719fa9d01c1d0d78065a2c1adbab6f5ca9a2570ee411f78673b979a3b5c2a1f930e275d SHA512 c024b183417db2c4bd8bcc371e8789182ad98f91c79d6a64ce9505abd0251ef6499e8fbceb914274ca50f477fe068e3cf69eed197287bb2c0491aa91ead4df52 +DIST libxcrypt-4.4.36-autotools.tar.xz 624660 BLAKE2B 8dc3d0f354baf8c64dc011e95e7df10d48b0dfe428503936ffd55edf2745de04003c7efe231ed5d9a14cea7f682ba377b7e00f0463b4060c50c9c29f555b790f SHA512 fb8391ecb89622eb0d74d13c5fc1369718e83c47671449044ca0c2f78a236d7b06177a60bf8cda47694caa840c68eaaf0b23690e8975fa5d64b734c8eb246d10 diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild new file mode 100644 index 000000000000..98e00079f8ba --- /dev/null +++ b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild @@ -0,0 +1,340 @@ +# Copyright 2004-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +# NEED_BOOTSTRAP is for developers to quickly generate a tarball +# for publishing to the tree. +NEED_BOOTSTRAP="no" +inherit multibuild multilib python-any-r1 flag-o-matic toolchain-funcs multilib-minimal + +DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others" +HOMEPAGE="https://github.com/besser82/libxcrypt" +if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then + inherit autotools + SRC_URI="https://github.com/besser82/libxcrypt/releases/download/v${PV}/${P}.tar.xz" +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz" +fi + +LICENSE="LGPL-2.1+ public-domain BSD BSD-2" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+compat split-usr static-libs +system test headers-only" +REQUIRED_USE="split-usr? ( system )" +RESTRICT="!test? ( test )" + +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then + export CTARGET=${CATEGORY/cross-} + fi +fi + +is_cross() { + local enabled_abis=( $(multilib_get_enabled_abis) ) + [[ "${#enabled_abis[@]}" -le 1 ]] && [[ ${CHOST} != ${CTARGET} ]] +} + +DEPEND=" + system? ( + elibc_glibc? ( + ${CATEGORY}/glibc[-crypt(+)] + !${CATEGORY}/glibc[crypt(+)] + ) + elibc_musl? ( + ${CATEGORY}/musl[-crypt(+)] + !${CATEGORY}/musl[crypt(+)] + ) + ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/perl + test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') ) +" + +python_check_deps() { + python_has_version "dev-python/passlib[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if has "distcc" ${FEATURES} ; then + ewarn "Please verify all distcc nodes are using the same versions of GCC (>= 10) and Binutils!" + ewarn "Older/mismatched versions of GCC may lead to a misbehaving library: bug #823179." + + if [[ ${BUILD_TYPE} != "binary" ]] && tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]] ; then + die "libxcrypt is known to fail to build or be broken at runtime with < GCC 10 (bug #823179)!" + fi + fi +} + +pkg_setup() { + MULTIBUILD_VARIANTS=( + $(usev compat 'xcrypt_compat') + xcrypt_nocompat + ) + + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + + # WARNING: Please read on bumping or applying patches! + # + # There are two circular dependencies to be aware of: + # 1) + # if we're bootstrapping configure and makefiles: + # libxcrypt -> automake -> perl -> libxcrypt + # + # mitigation: + # toolchain@ manually runs `make dist` after running autoconf + `./configure` + # and the ebuild uses that. + # (Don't include the pre-generated Perl artefacts.) + # + # solution for future: + # Upstream are working on producing `make dist` tarballs. + # https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573 + # + # 2) + # configure *unconditionally* needs Perl at build time to generate + # a list of enabled algorithms based on the set passed to `configure`: + # libxcrypt -> perl -> libxcrypt + # + # mitigation: + # None at the moment. + # + # solution for future: + # Not possible right now. Upstream intend on depending on Perl for further + # configuration options. + # https://github.com/besser82/libxcrypt/issues/134#issuecomment-871833573 + # + # Therefore, on changes (inc. bumps): + # * You must check whether upstream have started providing tarballs with bootstrapped + # auto{conf,make}; + # + # * diff the build system changes! + # + if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then + # Facilitate our split variant build for compat + non-compat + eapply "${FILESDIR}"/${PN}-4.4.19-multibuild.patch + eautoreconf + fi +} + +src_configure() { + # Avoid possible "illegal instruction" errors with gold + # bug #821496 + tc-ld-disable-gold + + # Doesn't work with LTO: bug #852917. + # https://github.com/besser82/libxcrypt/issues/24 + filter-lto + + # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs + # https://github.com/gentoo/gentoo/pull/28355 + # mold needs this too but right now tc-ld-is-mold is also not available + if tc-ld-is-lld; then + append-ldflags -Wl,--undefined-version + fi + + multibuild_foreach_variant multilib-minimal_src_configure +} + +get_xcprefix() { + if is_cross; then + echo "${EPREFIX}/usr/${CTARGET}" + else + echo "${EPREFIX}" + fi +} + +get_xclibdir() { + printf -- "%s/%s/%s/%s\n" \ + "$(get_xcprefix)" \ + "$(usev !split-usr '/usr')" \ + "$(get_libdir)" \ + "$(usev !system 'xcrypt')" +} + +get_xcincludedir() { + printf -- "%s/usr/include/%s\n" \ + "$(get_xcprefix)" \ + "$(usev !system 'xcrypt')" +} + +get_xcmandir() { + printf -- "%s/usr/share/man\n" \ + "$(get_xcprefix)" +} + +get_xcpkgconfigdir() { + printf -- "%s/usr/%s/pkgconfig\n" \ + "$(get_xcprefix)" \ + "$(get_libdir)" +} + +multilib_src_configure() { + local -a myconf=( + --host=${CTARGET} + --disable-werror + --libdir=$(get_xclibdir) + --with-pkgconfigdir=$(get_xcpkgconfigdir) + --includedir=$(get_xcincludedir) + --mandir="$(get_xcmandir)" + ) + + tc-export PKG_CONFIG + + if is_cross; then + if tc-is-clang; then + export CC="${CTARGET}-clang" + else + export CC="${CTARGET}-gcc" + fi + fi + + case "${MULTIBUILD_ID}" in + xcrypt_compat-*) + myconf+=( + --disable-static + --disable-xcrypt-compat-files + --enable-obsolete-api=yes + ) + ;; + xcrypt_nocompat-*) + myconf+=( + --enable-obsolete-api=no + $(use_enable static-libs static) + ) + ;; + *) die "Unexpected MULTIBUILD_ID: ${MULTIBUILD_ID}";; + esac + + if use headers-only; then + # Nothing is compiled here which would affect the headers for the target. + # So forcing CC is sane. + headers_only_flags="CC=$(tc-getBUILD_CC)" + fi + + ECONF_SOURCE="${S}" econf "${myconf[@]}" "${headers_only_flags}" +} + +src_compile() { + use headers-only && return + + multibuild_foreach_variant multilib-minimal_src_compile +} + +multilib_src_test() { + emake check +} + +src_test() { + multibuild_foreach_variant multilib-minimal_src_test +} + +src_install() { + multibuild_foreach_variant multilib-minimal_src_install + + use headers-only || \ + ( + shopt -s failglob || die "failglob failed" + + # Make sure our man pages do not collide with glibc or man-pages. + for manpage in "${D}$(get_xcmandir)"/man3/crypt{,_r}.?*; do + mv -n "${manpage}" "$(dirname "${manpage}")/xcrypt_$(basename "${manpage}")" \ + || die "mv failed" + done + ) || die "failglob error" + + # Remove useless stuff from installation + find "${ED}"/usr/share/doc/${PF} -type l -delete || die + find "${ED}" -name '*.la' -delete || die + + # workaround broken upstream cross-* --docdir by installing files in proper locations + if is_cross; then + insinto "$(get_xcprefix)"/usr/share + doins -r "${ED}"/usr/share/doc + rm -r "${ED}"/usr/share/doc || die + fi +} + +multilib_src_install() { + if use headers-only; then + emake DESTDIR="${D}" install-nodist_includeHEADERS + return + fi + + emake DESTDIR="${D}" install + + # Don't install the libcrypt.so symlink for the "compat" version + case "${MULTIBUILD_ID}" in + xcrypt_compat-*) + rm "${D}"$(get_xclibdir)/libcrypt$(get_libname) \ + || die "failed to remove extra compat libraries" + ;; + xcrypt_nocompat-*) + if use split-usr; then + ( + if use static-libs; then + # .a files are installed to /$(get_libdir) by default + # Move static libraries to /usr prefix or portage will abort + shopt -s nullglob || die "failglob failed" + static_libs=( "${D}"/$(get_xclibdir)/*.a ) + + if [[ -n ${static_libs[*]} ]]; then + dodir "/usr/$(get_xclibdir)" + mv "${static_libs[@]}" "${ED}/usr/$(get_xclibdir)" \ + || die "Moving static libs failed" + fi + fi + + if use system; then + # Move versionless .so symlinks from /$(get_libdir) to /usr/$(get_libdir) + # to allow linker to correctly find shared libraries. + shopt -s failglob || die "failglob failed" + + for lib_file in "${D}"$(get_xclibdir)/*$(get_libname); do + lib_file_basename="$(basename "${lib_file}")" + lib_file_target="$(basename "$(readlink -f "${lib_file}")")" + + # We already know we're in split-usr (checked above) + # See bug #843209 (also worth keeping in mind bug #802222 too) + local libdir_no_prefix=$(get_xclibdir) + libdir_no_prefix=${libdir_no_prefix#${EPREFIX}} + libdir_no_prefix=${libdir_no_prefix%/usr} + dosym -r "/$(get_libdir)/${lib_file_target}" "/usr/${libdir_no_prefix}/${lib_file_basename}" + done + + rm "${D}"$(get_xclibdir)/*$(get_libname) || die "Removing symlinks in incorrect location failed" + fi + ) + fi + ;; + *) die "Unexpected MULTIBUILD_ID: ${MULTIBUILD_ID}";; + esac +} + +pkg_preinst() { + # Verify we're not in a bad case like bug #843209 with broken symlinks. + # This can be dropped when, if ever, the split-usr && system && compat case + # is cleaned up in *_src_install. + local broken_symlinks=() + mapfile -d '' broken_symlinks < <( + find "${ED}" -xtype l -print0 + ) + + if [[ ${#broken_symlinks[@]} -gt 0 ]]; then + eerror "Broken symlinks found before merging!" + local symlink target resolved + for symlink in "${broken_symlinks[@]}" ; do + target="$(readlink "${symlink}")" + resolved="$(readlink -f "${symlink}")" + eerror " '${symlink}' -> '${target}' (${resolved})" + done + die "Broken symlinks found! Aborting to avoid damaging system. Please report a bug." + fi +} diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index e99aeb91e935..61837531aef7 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -1,4 +1,3 @@ -DIST llvm-project-0e08374abb2c61a3ae5c24d5f60be3b548da9778.tar.gz 191661586 BLAKE2B 05e5328d8eb9972bd6399e8c0f5ab241a78e6591e63ee520180c4ff154df432ad96f49ddc615a2208f69ffbec539b201fffeaf4906011b7a961cbc3860126ffa SHA512 1d4429ecb2292e419ed6172cf251ba4a1448ed51424552ac48a159d0e3d3414777f7821382d1839b56f0c906fb0a147b1df4eecb071f8a5c11b0fc1d0d40d339 DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13 DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 @@ -7,5 +6,5 @@ DIST llvm-project-16.0.5.src.tar.xz 118000368 BLAKE2B 9f84e6bab450dc8d6379771afb DIST llvm-project-16.0.5.src.tar.xz.sig 566 BLAKE2B 4c96f294f350e0086f8504a54c3387308c60efb573c8def40aec45b1918d43e36c44bafb0823625b6cefa5d99b3aacd7823d6c92c7a64a737653d5b51839a924 SHA512 4550c7c6a1b6ea603d1499aba5aca746f3948a00e7567604f5e7dc3b215a34357bad382a7ebea1f6cd7952841cb75a0dfbe2c278a8c6fcb630a5035b3e16e869 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 -DIST llvm-project-aad51417452432092258034c55537a7092fa6295.tar.gz 192649458 BLAKE2B 64b8fd306fc6a01172d9be78c969c013a4d05ae62966c4ca424a25e0d1e87c07c50dc17125924151643e1e3fc1d63803f9162dedac8bddc037104bdbef06c0d9 SHA512 3533710e2411df7f3a2f68fffdf6213116ae54b07881e5661e9e137234d5d1f87136cbde83fd97123719dd1d6ed4d09bcc4a0aec3b2705da09195279b0ef16e2 +DIST llvm-project-5ae7fde004cbc640c2f60207791ac36574e5f5c6.tar.gz 193410766 BLAKE2B 50287f1ad41a895040934f8f19fd8aa2e91065b930ab14125dbbc3977273655d11482b6229577c11a8ad2bdd854ca109449b603bbc2e30cee20e95e4fe11e8b7 SHA512 f24f7a3b0661d2d4533b24c295c114817aff22c8f1d473ffa639cee547d31502719f8e1be4f25b970d450ecb9dcaa809c0e12b1bb380774f52cda82a4769d7bc DIST llvm-project-d32fb5e5f51dedba495301073b9250f84ac6d8a8.tar.gz 193280254 BLAKE2B 31473bee900caa45c816a020113d7b6bf6e6e2db4848fa529bc622fbf2956487ab89b04d1624e7e1530e9aa56293361e01b9fde31912b2a08194398a11db8b63 SHA512 5799e106403a3954767afafac515112ec9f6505c02abb502e21a5d7019e1079912939803e95177d91678d2e28e07a12b33ceabb13e90696da13a3613a16f2396 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230620.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230620.ebuild deleted file mode 100644 index 43f8868fc308..000000000000 --- a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230620.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \ - toolchain-funcs - -DESCRIPTION="C++ runtime stack unwinder from LLVM" -HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="0" -KEYWORDS="" -IUSE="+clang +debug static-libs test" -REQUIRED_USE="test? ( clang )" -RESTRICT="!test? ( test )" - -RDEPEND=" - !sys-libs/libunwind -" -DEPEND=" - sys-devel/llvm:${LLVM_MAJOR} -" -BDEPEND=" - clang? ( - sys-devel/clang:${LLVM_MAJOR} - ) - !test? ( - ${PYTHON_DEPS} - ) - test? ( - $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') - ) -" - -LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake ) -LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit ) -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - python_has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_setup() { - LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup - python-any-r1_pkg_setup -} - -multilib_src_configure() { - local libdir=$(get_libdir) - - # https://github.com/llvm/llvm-project/issues/56825 - # also separately bug #863917 - filter-lto - - if use clang; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - strip-unsupported-flags - fi - - # link to compiler-rt - # https://github.com/gentoo/gentoo/pull/21516 - local use_compiler_rt=OFF - [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON - - local mycmakeargs=( - -DCMAKE_CXX_COMPILER_TARGET="${CHOST}" - -DPython3_EXECUTABLE="${PYTHON}" - -DLLVM_ENABLE_RUNTIMES="libunwind" - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - -DLLVM_INCLUDE_TESTS=OFF - -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) - -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) - -DLIBUNWIND_INCLUDE_TESTS=$(usex test) - -DLIBUNWIND_INSTALL_HEADERS=ON - - # support non-native unwinding; given it's small enough, - # enable it unconditionally - -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON - - # avoid dependency on libgcc_s if compiler-rt is used - -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt} - ) - if use test; then - mycmakeargs+=( - -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx" - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" - - -DLIBCXXABI_LIBDIR_SUFFIX= - -DLIBCXXABI_ENABLE_SHARED=OFF - -DLIBCXXABI_ENABLE_STATIC=ON - -DLIBCXXABI_USE_LLVM_UNWINDER=ON - -DLIBCXXABI_INCLUDE_TESTS=OFF - - -DLIBCXX_LIBDIR_SUFFIX= - -DLIBCXX_ENABLE_SHARED=OFF - -DLIBCXX_ENABLE_STATIC=ON - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF - -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) - -DLIBCXX_HAS_GCC_S_LIB=OFF - -DLIBCXX_INCLUDE_TESTS=OFF - -DLIBCXX_INCLUDE_BENCHMARKS=OFF - ) - fi - - cmake_src_configure -} - -multilib_src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-unwind -} - -multilib_src_install() { - DESTDIR=${D} cmake_build install-unwind -} diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230615.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230705.ebuild similarity index 100% rename from sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230615.ebuild rename to sys-libs/llvm-libunwind/llvm-libunwind-17.0.0_pre20230705.ebuild diff --git a/sys-libs/pam/pam-1.5.3.ebuild b/sys-libs/pam/pam-1.5.3.ebuild index 3f5a98a6d7df..6107b55212a7 100644 --- a/sys-libs/pam/pam-1.5.3.ebuild +++ b/sys-libs/pam/pam-1.5.3.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="audit berkdb debug nis selinux" BDEPEND=" diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz index dcd975ad629abee359b1bd7833b56cc7beac6908..d307b100e1388fc0a1f34bf8937bc515e563c296 100644 GIT binary patch delta 9119 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 delta 9136 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 diff --git a/sys-process/criu/criu-3.18.ebuild b/sys-process/criu/criu-3.18.ebuild index a87a2907ba4a..4dcfb79c1ff1 100644 --- a/sys-process/criu/criu-3.18.ebuild +++ b/sys-process/criu/criu-3.18.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv" +KEYWORDS="amd64 ~arm arm64 ppc64 -riscv" IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test video_cards_amdgpu" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index 2ef5cdf878a6..f7d8388fe7b4 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -1,2 +1 @@ -DIST iotop-c-1.22.tar.gz 135078 BLAKE2B 90a441402b19ab5af9d5155f5d335e992e8acd702cbc2ebfb4b99dbc0be672fe07d462aab2c00a14702f584c0762b3b0ae4336022007bc956309ab781cbd2aa8 SHA512 863f4e602e13c91302ef3e2de7bf917418cb389a427fd0a6579c31a991d628112d0b479a2287944c4b3f3b5c4b13815ec57d30687fc48de7b782586e56ee62d8 DIST iotop-c-1.23.tar.gz 138772 BLAKE2B 123995c5af48f2d257a4c4b2f342c3cb656d91105e13200baac63c3bd5bdd68a09cf4991363db4d49b211f0ad75285b3f34e66951aa80b2df55f6728c54629dc SHA512 afdc59373e96f23efaf93a661ca31d101732b36e61631844864692599b0e5a1d2355fdda0ec994a8e9ed03bc7f6a37c4dd16336fb750084294d58bfcfc6e7f17 diff --git a/sys-process/iotop-c/iotop-c-1.22.ebuild b/sys-process/iotop-c/iotop-c-1.22.ebuild deleted file mode 100644 index cc98b1156d52..000000000000 --- a/sys-process/iotop-c/iotop-c-1.22.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps linux-info toolchain-funcs - -DESCRIPTION="top utility for IO (C port)" -HOMEPAGE="https://github.com/Tomas-M/iotop" -SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/iotop-${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong x86" - -RDEPEND="sys-libs/ncurses:= - !sys-process/iotop" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS ~VM_EVENT_COUNTERS" - -FILECAPS=( - cap_net_admin=eip usr/bin/iotop -) - -src_compile() { - emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1 -} - -src_install() { - dobin iotop - dodoc README.md - doman iotop.8 -} diff --git a/sys-process/iotop-c/iotop-c-1.23.ebuild b/sys-process/iotop-c/iotop-c-1.23-r1.ebuild similarity index 90% rename from sys-process/iotop-c/iotop-c-1.23.ebuild rename to sys-process/iotop-c/iotop-c-1.23-r1.ebuild index 01595c683cbc..c401c231d083 100644 --- a/sys-process/iotop-c/iotop-c-1.23.ebuild +++ b/sys-process/iotop-c/iotop-c-1.23-r1.ebuild @@ -25,6 +25,11 @@ FILECAPS=( cap_net_admin=eip usr/bin/iotop ) +src_prepare() { + sed -e 's/-D_FORTIFY_SOURCE=2//' -i Makefile || die + default +} + src_compile() { emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1 } diff --git a/sys-process/iotop-c/iotop-c-9999.ebuild b/sys-process/iotop-c/iotop-c-9999.ebuild index b05952298d1d..47a5c48a0a0e 100644 --- a/sys-process/iotop-c/iotop-c-9999.ebuild +++ b/sys-process/iotop-c/iotop-c-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,6 +23,11 @@ FILECAPS=( cap_net_admin=eip usr/bin/iotop ) +src_prepare() { + sed -e 's/-D_FORTIFY_SOURCE=2//' -i Makefile || die + default +} + src_compile() { emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1 } diff --git a/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild b/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild index cbdbb531ceac..0f1fe94dea03 100644 --- a/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild +++ b/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit autotools DESCRIPTION="top for UNIX systems" -HOMEPAGE="http://unixtop.sourceforge.net/" +HOMEPAGE="https://unixtop.sourceforge.net/" SRC_URI="mirror://sourceforge/unixtop/top-${PV/_/}.tar.bz2" LICENSE="BSD" diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index efaa751d8ca0e11b1150f4274c8fa273b85d296f..967d25871dd26927696d7347dbd5693bfc275271 100644 GIT binary patch delta 25678 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

            K5ddIcd#Dx2CJe2Kl zkr?glOkvc#`fe%O3I%F~RPaJpfj{@;5HAZlgdI+&MB$L?nz1bFe`ZnG1x?h z7iYlfe*!l1GI&Wu?Z+Wv+4|p|JZQ6P@`@?hsn=wJt8{1e5XKXbT_8=2-P_ls^!IPa zyXy<|5ufkd69U@^&$Bx^!+|eATB{H8MxY0vrL~#g;~SbCF~xk6N>aTyv!DfdRAHB1 zk2K>>Y)#-sFjk_9jY^FQ69Y_QswQJjZ)yq)~7{=r! zOFrbu>1)9I`+vMAd_F=CPVoVAidV@l${M*jfG% z8Z73};oc(&1OIl4RJf|tGF6Mn?-|9I06NE$-m~NN3r@^jpRYRL?Ah}6&oTM$?+!@V5*3_q!k7q*dS0&C7`$tL!1 z4LFnnfDUL%#Hp3Kb#42|PQJq9IrV_}dJ&g_9W@i$ApD!d+o$7M!7p&D4Z?h4e;lyn=-nAN ze&X=L6upILgdk{ge%j@Xv$O2y=hk%#w0Fy6y&_B5BKNBt;dye+e&FrKzzYF@$Ly&g zvrAT1?mIL9-%$wBgAj%zK+|mP7b1JJZ7t_LsEU{2g`8EFB8(ncS`^jNejLf}(JMBr znJ7^KHJc@b`#9G(h4<(Ff4AwsKYZh^Mv!AEcEqd>w*)vjneZ2!(A*uZX3gtSKNDnU zBEq^iV(qYmoKI>O>Qo$H0hA-OdA+%HUc5s>@SVMQ*N7CZ<>2DIBUBUu4p+?tP+TUhOF2Y3{-b3mosBUVO%O#z^>buwyF`*mf2If2LL5hecY${tFH% z_i#@jLTA8=-D)X3!eR1-aA5(9>7j6ZTYjIV_Oj`2=5z6F@enx5^%j5&jGis(;K{)~ z1y<S0U3e&E$C(JPLTIf(xbLEu$&N7D(9vLnJVqC#BQFeu(_6TyB2 zzv<~dS`{Yf91b!wf5C^(yx`2blnjf5d!R!+1uusFkadD!iP<2jt=XJb^l zFPdS-gohp6306Q0yjxnQvTatQJ7vk~B$v0i-;&;U{lmxke}Dg|d!;>8jC{_^@e!je zyh;%~qVcP_O~WDJ=t8r$g6QV0mx%zP8UI|cuNLkBuXzEfCZvsCL`$*yL99tfFs}jw z*oRdhL7_O%@PzvJ!%^Z-NaX~R;KTQmF*h{@J9^l)1e0qw_XL*{n`e_|IK+Pr?e1M7 zXy;6_&FHj!5ND=EIDBTS_Q3@wfQa&jbu|!0L{(8jFpE~?;6lrG@h8zWD!^B;<1eKK zm3a02>!04gnJ?d`TIu4TnFDvZ!tFDOR14)rdqL}fF<8*5VesTo?gPnKJc8DpZUk`V z=XMWET0^f630}MyFSrAkQQd!jPv+;J!e(2%CJs{=u~kbU!*dY{nu9D)rzY)Ciew`* zUbig#|6wOr@W$3`jJa2bTM3np=mHOd$!709sFW{S&N#8W!3{Oj+|jAgU!?|z7UEj1 zZk3j$;^g)tg|BlY|Hu6F?)|4%e|q=!hnI_Q#N_oHYdF~hFjUqFw7Y-2^WWN)TMtQan+Z!QA^*2L`uWmE|nT=3vT% zr9S0=d8Y#&KB87P_Uw>x5Tz}ad`AKUT{gaLXBn_Ih`j@Jtic3i?^hOaOS# zf2>2K-Ok+>-xK;{H34MBaZ0;Y4l_YBPuqXP=0Fip`ox8-yWSSoXt$+-FWj@^c)eAv z7Tonl_!xdIy1wa*8lC|1`Ic~6`QdE%%~8eX|7zW>CTYcM-0Oc>K=nZwxpKv?6Vau( zI8pV`X4?jHcFezNz}>98w}I7aJrop5Qo5_8oIZJ1HDKgmp%6F>(1a6p8>a~r%C;NCmV?EZRdHgH$ClMY_tDQCM5 zM*`W(I{+XS)1QC#tvFC)P6#;a?9w3|iv=A$xE;q@7|6tvi!^Q_ z8CS9+h;k;F9F|Yq`vH)BwH3!b7V#S1AUQpZ{{(s42eWyvjn%kutL`WlhGUm_snrc+ z5jY2txaXmaets>ve|@?m{KlQbbx*L^dG9Mv$Li2twqh^ULwKlg*IU#jhwy^M5`w^elP~6=j zy317OZr!4bjtV{=&*uynYcKiM(@M8_s#%sNZ}|Uw4{wVuF!AQ;vPP81F&u&Aef!-m z3bKq2z+Qj#E>A$Ktpoy@W3*@3ekr)`-;KY`Pp|&?-J^?pwpAbzv_m|it0-10IACKg zi{&kkTV`xPbH{QH#Z&;r>Kqe>yBCH$ncD)qN;TcSNkH)0x$%=rY#cBT0A}{?aRkVI zv}`TmWKf!?&~QlR2`j7RhB_a0<@+KC^w6fWES!H$dTC)hR2q9YhohDpBZY4UtM`VJ zJ`NxiM4%A(edFTdh*1UE9`cR zf{S#rQl`+IWwERwC_rupQ#%RW#F1UsM>qhX$@}SOE!$ycq)vi_lRJ;ACbyl**fWwN zlth0(6;_uWRutlO;-P_cPbns(u$pDs7F}PPe~D9vKXl%!%yL=6=b#xc?qL-b~jn%<_@YBD#+f>Ls;#~b{nl<$n4QLAIrJy z99-5pSp_g`$+OonpwGc8>ABfNnt5!8weWu!?kcpG)Ui{}+dob@(D}JO7`pDL%i;i; zj98r&D?8h*9KOL;;1YkP>YI%2g1n%ASDb{}-o$GQv2b8%%|2teIrjhJ$HF0zf~Uj1aROW5390qG#q=f z=w>$~$&*aftfp#!&%~#5hSFU6=tvlEOdWFQLI@j#`uiSsOC!r-m zPq3@svBVud4*%&O6>P{3<$Y~dr=C-{4&1YUVmb$d&=+>t>+Izw^v6+}@NqWx{am&X z5Lk9z(H_cV>IT1PF%0~@5)~}Afk=KOv_HKY9cE?f?bH0nr(aTqhk6k#;PXNt_m<2k z^$Ez%-Dn|C$Ybi&37U8Vp^ATzHf{lW;rhlEPOmgAlehu7LzNnYkTC4%v{>#rvxNi%`FU$ta7oZ|vTQ6S8ROk}-C&O)R@>}DhemIyxgK{OxRKKJ%q03J@&EArj6{kS`rmlOS<7Fgc@T!eq$NFv=UPN41> zEL6Zz{f-#25xqK)z&prNy#|l+BS*Mz*3%L8iG|bqK4@kQI5JfL5Rck!&gg-kwY&Mn zt}|=L(biZOVOtGMpV8BElY=GZ4fNBZ{X@=PEcV$#bKM?SOf)#PdBfLsj{wMh*{V%U zg(6xpG}bk2P_;MMRE&QYTgz@}^M$U^tH%cWOQ6o|tTKOUxC@{mH$a>f-_qT#;(DeGMiQ37;)rWF^JqWYQ$EC^Pw#(IED69UEJ|_^eRLjk zkA2x%w-@iK@;%h=I-Fdc90Ufgx!3+2y@9j4Oa97$UR6iYz!mOEZksJpQXiL$$!MD1 z&H}9DLYnlo-1?^D9mVkDq?q-+Yl#st^6APO1hLHTVmPlJ~YJ=6)<#H{S_-wLCmqJOLsBOco&DZdnqBXLc`5lWIrCy*T03 zb)?yHY&U;J@$;dh$S#a91|Hgd4G8TVtG2#w{+uL;c(0PC2yt<3@G|bKA zRaV!!PSB;303=s+EH^aR$IGcY0T2#N@V=sB?SRg~f=YbqO_pE;ej(oQyYIlE~LoVadt4Tofz@R4Y3a))R zMy9wq#ru#;!QG|c_qbK79i5D|Y}z=ID=-~?*~II`x-iVTKM#JwSD)QJxq6Qsu%doB zL1OK}j)`X7LwAT^bVE;B<+3vvkWGBHI6`t}<$1hwo!7e1eXG**ytf75U{|WP%`|^0 z^096>Zl`>8-Anlz4gdMw^)smCx9>j8KfQju7u+5v0Af)5izg!xLWZOHwF2)tOd(x> zubMWO$F%Lvg+ZB0z0(X%vU94CYf^aG;+*Pm?U&^g?v69v3VcW2r zk8Q8fl{Hr&>ey84>WtzQd=_yZn~6x+P~tfuV4JMITY}r%D|xvRqN9|qhhm-C8?<4*!WHQ5PdxghX(zlW?kc$px6 ze8toCHVAV( zT@W^l3UP0EeRF!QLl}t8&BdumD&=^!wtx2II*eWTyR>kvhM zxjL|7f|{cjHE^ZC)zZ_907FQ&7u;YPffb%p%o$x1`j&vn(D7hk5t#4+-7*UOT#3-0P)cEUY}3m$N}xiEX@Vbc2q zY(pc@0*yTg_4;C4x`&v;IdT@QHCJ|CVO1CGI3fyU5VK2vWf+ivg4Zl9YefjJt^KOf zIf=fxi(;FkRjbbvh=)Va_j}9pvt(ItcSP8*RO)pVSWTIG=Wa;JX@AX>Od*haRe z+$IF5{^nS{2$&2*Ar38u;I^$YicLb6FO?e~p>jimBTp4$T%?0D*q4X=@Ge>qPzeQa3TiEYYU5rFYl(wx7Mr`?=H;H%@yM?Ixl?HYgF>R&g@a~*%b~0Ss%W)wSOZsOn(4ldE42OjP6P$kJeC%slFy|)M z^St8CHnt<(_b#sO-Yt)Dl0CY8-c@(4Vy~CEt>>AHr!!noI(ONkmQFl8xcF7IJ#6D1Jc5wvqt==>uGxswA3V_2;v7tuCzqx|7H}k2^$8$P@ z6DNUy@L-2O@4KVVR;*q^pmkvCyJOY0c}__2V&w>b_A_kNS$;?kIBf%j0|AbEA}5%6 zCny8)@^S}{ceUZ`#OC*atd|?5cl*ms`?{WVbBp*D@kn@3bj<-`coByv9LqHZ)%@)h zZI4_I%*LSv%kw~74inz-_;|=}tEiJ8HfU7jrr|iLkVFnnF2B2WsjPb zgn&cbu`Pn#P>9mGS3cPX1E=Z(guHC+NOnMfkDwqe)+y%FK=6lqyn!Up`+Wct(2N1u z+JlSclWYP4)$6eyMyIaeH3JqO)ch?tb_>nyHrcdc6`o1?<~+*_mS2d}(TiGp6x}!g ziQb*7AWFAkKD%Jj6>&U6Y!U zbadaSL>_B_V{@x&_d+LL2nDK-tA*2lNe-=sutCa7)5FPZY20%moUZR`?yp0__n+Q< z=;v4c(GM%x6K=I|I_Ws!n#bXY6~|qm=L-jVcsny35FG72IGk)Ytj_`_>;Nqspyjqe zSqbXqAb!}l%c}44W{fP?j0CNIyfh?Bw9q~8EgdcXT;gS0xv7~3P=m|D28iK*;dCXV zYhw8?tN>gH={&HH(5q_)+_mNg%jQ^v%~FoCS(Q>?+yS?)l=xwC~arJGpPO zM#y2Nu3h|vq5k_v|NZ9O4=>}7qZ9eyJ^SGZ=zCxFbeb&WUCd$091@)1YwY$cu-0XP zpos`?l5yI_3MyiNotc+a1-tiuHg2+&p*3&rH?b6g57ivI`*ZAj8uG{IV)MP+EfWr( zfno&UW6#|JjJtKJx@@z9sSy%%98J6@#5qg9*^@+|HtTd*xp#9F3ph*C(Nbs_$`jFaob<#ho4^k`Y+%A@we~Zy!-GnT{tZ2RQMHt_O{`hLUl7; zxQeON)9s`{?0bdTE_b{zX$N=8i^|=8UtoytJ{V;H4&uG3YFH2M=Er7$T=$q;qTWtG zJDnOm($f5J5>KM*pf5aS#3SN2lI8iETXkY~0iYRbM=QHg?Zz1UNS7-xQ5gI4%H04l ziW6I1Jd8X}RBU&>TkFGrldmXcJWFvr-(4g&yR(wF&C9d!lIZ?z_Ulit-+rTvb?h#R zs~jI{5r^=D5D$EH9WV&Lql5%2)7O9k2Yv%HK^Au#4vx@Fwo^#F0CD1*i)5=z04pxG zlcEyEmXqB*VqWHz+n_^qz0NbyGGSpR6$arr`qDW@>+|qG?JnPc#L?c9RuTcnT_rhz zkzC<&0ZK4wH$>Sa1qPO6IML35fv(=Np(P{S-HW3z_RUFq!<9ZxkVI|yrC&&nX!?i# z;q4dYaYuS=U9~3rl81oai9)U*GnE5~7(+<5<6XS$NDzgiJ9W5SR$JlaF8gjqu#Vc* zvpgvw#F5Wo+?6?hKuY2Xz!*xiyY;2HMtRN8S9p1q=k&QbpWQhdw)PY9KrQLIt28Y8 zG25Q+dO&fbb92!ui)x0wkaYw7a_pdCD>uB}Ep`AC67uD&8v`6n{5nupsH!VEu;CuO zH!yXGcDy9GuVJq{fu0A|;)Wc85LE$_>RziwH!N=^|HJTqYN~A!+du(UP40emZkJaR zPI!_fTK@u!?WP^A1Lh2PVJA7kf^JU>qadI&EF?y+p?IrGM2S3PvtR_XSQq0}XL0o1%XJ^^qEUU(%N+*K)P zd~?(^T*vV%(bop#=3g~IlldLIMShL+;QocT7nI5@7~_A?gf_J8BQnc z3x5QEg?(OY1wVHJD7+M*g9 zGio0bqH{Rly`AO^KtgA&yPLwjEAHzAVOBSHnR+^ZG4t$}+?`7LFYi8FkNzz`tji=8 z+*|&TSD(Q)+U5)gn=PQIAXia0Qfjt8!ICb2x3-4chOEcDch`Dn?mk2`gNO;#;>-_6 zab<@|MaP+0hd(ZapYS~QqBR7En|``db@WujVE`i`8^ltin^HEFyLm(2p+(clLublh z63nDKq}(O;?pv_esGD;FAzLnCe>4Jh#N%{9Qg#f`hE+MK(0X{cQ`_6v9O0eAOS1ca zYd=5!um9ykf1K!*+e5{<%VY`D*h{d(f0KZl# z;QQT)(aL}s!9kDBvNm@Jpcu`1RW&<;7BO!C`<`-gYK|=)*V&(UH=$49a9pN(Gfqr% zvr0e1{(@B^#U3dK=N!&8iEj?wh$FL@i7{QOx*L1_sb%h{T4fjsx%3Y*Ps zF&u9Vci)6Hw|7qJYtjAq0Vwk7Km9zv90&0*-tn;dR?Tw3mK*Gxj=DA{>)^Uqism3! z$-Dz^UJs1Pn>xoyhdbjz&G);F;4E$|b^3>!kG#U2%Pxd%zAU)!=TH6pkMBOrm(#wxkHok6@y`5P_xfW8 z2H81wPvRkb+alB5PC{f~rCHX0=`CI}>ox9;(+QL^Arb`$;{lvrgk~3Kfm*h^tO7&^ zz)p8%5yGvfH^WbN4a*GA=RFvZ1gtx@Vo!M?CW1~J7IQi3a_^f<6@aztm?szvh`r*y zrpSGkUW6DKTsaUO_SKio=XE)LeVUC3mc?w#$-uy>;B|5MMGeGXUr!)^@cKjl_~Xmz zOWQ?VYX(Iv&Oy5u62Uj`<>drOx3I`9Pw1A@AV+X_(B@!Y^A?&pLD;~LZdO+^Y@7Q? zuszFS9YdQZU?pA|BI-gi2Uxou+spjtOF{2oO^#M`F=mD>b#&ynO>g24u#T(Du;oEi zJuD)1vdwg1t`jVdYOyeXykToD$iBAFp@f%{i(E%fC^vaxt50^V3Is9t&zmhbTa|tx zx1Z*#KfM08`DJ^^!#LZPVkqODPym85jWy@BOc%t0RO*4#ME$p64L*L#RkFCe;C_SX2Aq41y{jB{hvnycTZO}ktiI_e z1^&8h&Yf_^u+v*i%5T36uFCB$ZGD;LS8E?Jn$Y)U-{s{lstdliYT)b~I}K>@zgu%{ zKy-Dp2WFAY;cC5qu}ok%2G7oY@7djImR!vmU9#*R*I^0W)|%xH-rbntG(bErd-5*k zyljbT0hV^zXL8s{4ydv2)k=@x=u`qcumy1G{sl*7*`?C%jfl7lx5)!}jy;<4bK$`$ zQ3Dpcd($>FCmm&TomMZY`n6gb`I6Yad(F?hT+Rw)w)oS3p47w5H^m7$n-_Ramqo>0 zm28bQ+H>z3l{DX*UI9zEa45`js@EO_ngHHp4Fb=cn{{a6ZkDdNyL*tI%e@Xlq3?*8X&;h)d3D=ZuJ!LyT@TC3U<+Jacq*iQ!)ACx_8G6;Sv+9cr2q2 zRt`(vIjjzUDED$5DO|jhJ98l1MFP_wx- zAcHx#2nP)Pbo(QLzPpeIUsVWqJRCL<9q$XmLuI@R-d%NLU!40>@fi+%a(<0>QDzXA zrLpJfIx_I4l~#K`tsDfl*@5tsk0WevkXnmCC!ouJq1}h$CdT2)lC{#kn#)Si3O2H| z)61S|O7ge~V{|EsN#|Mb&UgEwf_n=bx)wq4P+IRZaG9K`TWaP7$cdJZuk{Vt{pH<< zpZc3G>f~Ub54)Fdm|4S31^VW=256$GqHM(?QU92(-R9e!&uD#%*xfzj#i`I3`sHlL zIh|F1gWGnm?p@WyL$>bN#tsj-u$;Q0o0FDPcr7|O{mrMqIy|J)fyyE;BBoV@6O_uw z;oIl9Q(ny-9ac^Q>Mr=mHt;K5=Iq|Q1?UhFdr57_odrL6*CyPa>stF@N7Qv!W0n8E zu5(+i+(xqKd;d#CkRV8a-!U)q3J`!>VOPn2U6SqY`TAK4)uBVlsuy4Ca>N4ynR_QP z_a=tS5#~++{fLDB_kTW$oxdMg<)!LRx^J@=*-H<{D80$DR-#G(e4)<%$DLH9np?UE zE(cVV{LJ>6O`3JC)k*>>wupE&5qBkKfNow|>kbYZ+RMTR!>iOWAP+unYY0kN7gNH2 zwST3t-$;)kgSSCl>x^f-Tut}tp*Om zxk^NHATQ_NlmRYE$Ez)(srUd4nMdP)YQEm|esDg^rD_&x4~Hdfm%UQZdn|(uz}B@r zYD$GI1P$xo7F(MWU`nkLt+U%hbr&z-3doOXJ2%K3by=jnEEGXmz|$f&$%GSop!#KApYXp)`y3 z#h{kU0t!D&Cx=~q<7>Ijh0nKt9_0nMB}76jpRC;0YM0T6HG8@n$=}pP4(D7IkQG<<)F~W}C5tqNQ58jh8tGui5ZdP) zncyqWb zgeI7QLv7PNi0!Ytt=oOra|9M6dz0^=JiOslviA^x2kncFb>13~Hnp#BNx1R%hx8MfkEjT~ADrO*4c6BE3sEi|n#vkKkBjBNSJA$se8 z5)iFA${-7~ZFPbpx~Oig&NH021G&j#%hF_P$|amX>|V9o;5{lS;Z5zTGgtn&#eOf} z`?sISVG>T%Q_w2P$hqt2=)b$&%L$<04cUD2+L@$%BDPE9uJ3fAVRmvt7^msUmr>Yt4R=j4`91;@j3B_ z{rZtfbfDbOOUYI6z?(OAL|i2(p$o)J)`rMTe2v8*_CLdK!% zimg^1h*6X-%r0uucW#WPYNp;1?7yTE*QTGL>?(-ImY`+dqr*Y*H~=8Dgm2Z<=k?;) z9uEzzgVQ@J+jSuU**?h`J?1MirGxDV&o&6Ot9k84CS9k051!sk>bF_(c#zqNd<^uEse$IF+Of3oA+PiALUf@>z{Kn;7(mAV9ainhOsHB6ode zY(72Nb>6*$U$^SC83}$)-t$ckXB7_JnrxEhds%?k^(Iy}Se@uA9(+*EhZ21Hnp}^r zXegFV(OoBhvr}t>W(Q5=3lN{SsjP^vp`>j@_jMAJZL z7Jd&NqiaLR5s%tDsd{a#{ItDkaV%uizbQQackOLct(zVGiN#mPwJLldn$@*j!E}Z8FEq_^&colcj;046&*tYpZ00fh%Yau?Yy0 z)-TORC|VMz&!$z&5fZ0cYa3;zgA;t7rSY-$@n`@3@^tq*y^AAr2%=UNN`*D$w~O}X zwq&n=uA?3e@cl&o+|^&@M-rf|ot~=yTZBk?9iV@2V-}ko>{<+MC1O`crR^6^>Q#( zSuAD~@UrWzFv;99hen~eodnhG-2TPp9?nz968 zf+G;sq1z5v@Yr=?izJgr1N3p}^l{}~)eHW3Ny#w}3yB-sLqAx@>$RC`gw;#9=;WGz zw_^ISIwQtMONDpcGzcl@PNIj)6vuoQXzgZCu~z32gS3${b6XvZzsnE)`pfnFZ9LtZ zKyHIY?4sN(N~wpfnoicseU76$1#vC5-Btxc$m!KfY|f#AsX#@(cn|#3fqk~MR?j0T zTV}zg6(VhKjxKD3{-y?1QtIgpN_lF3m;={(44s}+r%!PNCpN6CrJ&2x<>mA0WSBzJ ztas5|)o`bCMfHBUaI$S>ZzOZ2^W96u1y>`}_JvT{7eHHEb(@PdjktS`@K}W&mv`4L z&+U0Uf2j)8-q-AwHiN#50S@F9Q@4`8EQEES@zO*fx^}<}be%~12}LPdm?(RHl@3J- z6G>7nwK#p8H#n93s4Pf>hf4E~xR+_qOFyTn zE#DlT>VyO*OZR0sQ&8p&@=(v;!Qqu>G^I;=lbZfK!vPZENb`x_PcAxa0@$idkL}5) zIOf&#$KLYQ?xFubum61h_65X$^Ypn}Y+E#5)<_r5FMi(_1$i^Soa{Sq?1$v^4k%Ee zVyU@Pn!5@hY8{ekdQ#T6C?sQBMsWI+jASVqgajy=#=j2l?G^&N?Ht+icHiH!<))&H zQy}p?y`oOdz969b2v*Q`jT#p3nc_=TzKa`K)ZHt#3_#_5|l2&T{49 zID)pWylSgRs{%yBN{zkt*TJgy?Qcu=%lF>D{nlSUR}k4OH#N)fwpm|F01~6x(p za0JTr;e1E(A=3a*?ETVzx>-qA5`R!59 zF6-XmSr2s|50FrQc4EvCYI1>16xB!{cQFq9cdEa0etFz=8i?_IoVA-H{kAo>J+dzs z8uhAn72FC9zD_7X zQ(QrDbHJDr{A?#6EZd+uM!>_L_Kq(qOG7ux+j`k$85UFDs+eq4Q&}N2Eu8@;%GC#r ziqfpu0aDn1gq9e$qWHZuzMh(Rz*wwc&W^-(9SYWM_Fq7!h5}#36rr#aum{%Qm~&_I z_V?@cOaJ=v`FicEJ#?@2E~(I4F4h3>$T?4AZKe)-R)YTua|` z)EHi+y5G}(5l?PI8a9rru}BXdq&2fJ#M2Et`)t*;E-Y z5S`hoZ})Wl+}#vxcwnJshrlwhu5HGOi67J6H0n*rr&WRnfVuLWmG07%+kPc2V7qDzf z6tzX!R`vO`_yKik=cPMy(uUIRe}G?=gs8lDIv&jFXgqN(yLXO5ZED^$Z;@TOn)X(Y z@^$Rnp{6)Uq?-K8!y_QDWMmA^>=ZtKEsnIb7@OvZ1b*eloWHGF$8K5iNe4*#HW4d3 z6kuD{jii!c+mM;1u~b!;J|GhCA9&(xT>4(TW#9CRWgVe!-XY(X?blyjxz7`2=~FHq zCPB34C}zt!M?Oyc8F4$vC^E^B0c8DxtI_qZb&_pnRQ z?+=5H=e$%8XV)67MAc_ohEhEgW=4r*A27n4x=Op8HZ_gH*a~*+UUD@baX&WpM)Z?y zfAbP7I{Rzgdf}L*zLg*`PQ`*rh&C)`We9--{A}V5NH(dTeh|=NgtA^`uY} zWDm}M6T429!T$ZSPO+>mnk6SLPM?LUIuw5wLWgx+tGF%i6EZb#=jL5N zBj7noz`Gu{AsSl`&y7l;N@W(C)uXLDZ(3t2cStnA0wsYur*L()Tx!olggE9^E37Lw z+bxu5o}zzo?-o9V-DAIhv@nfV;=ndrB=qqBI>7oXr~Y(gi%s7W0T>PiYtfZ>DCGE9 ztJnVTFSWe%`+D6ZWZ2@QQ_hOBn4lvL`l&W9@0RpO*1MJP%9j=gPGqc-qHb(UBC^di2t;fbi> zwGoiUo@*G0s%yl5c!$kc{ndNt>cO-+j>~w|A4pxAl_Hf@~6*%S#qz-Ik+&I%p4gHm!LPLQG87%%HyQ zI{h#G1Gl3%<*qh8d+CtxtY>hbRtwswwvOdwyKNl>)<|4GCdE?nFTDvYy^u- z1sbiOy{m}c9P4^df+`K*!4DuOLAyESZDhS2Z=F7WwEhl5u&pneo&xYOwd|DhIQkO_AU>mc9FiTY(o;4Ik^ifo()5-qlrIud*ta|m^d zy5in{JQNj<-|+qEc>btLFAZmXiJ&K$NK3R$okLwzENz_qY}uh4`{to;33gl5t+0Nn z?L{qF86uBIAgB`yOk_im3VCnSpCfA~xy(6g3;H18$6EcheZ4Q$<8Ez--bT$jvJPX5 zL(GgkqwVv7wMPe%_!4~eT1(KAyF!2D6*`iTT zPt2lMlpzNc$!=+be8{eNh<}$zsyyxaIR;$t+(0pQQ7iP+-1=Y_w<_m$i(TiG)!Nx` zET(vH{q@R&9K4pS$qoBZK4xQ$gCKPqRsaNOao1B-MKjI$ps?)yfBZjfE}S%&%K!j6 C=L;JE diff --git a/virtual/dist-kernel/dist-kernel-5.15.120.ebuild b/virtual/dist-kernel/dist-kernel-5.15.120.ebuild new file mode 100644 index 000000000000..407f5d349eb1 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.15.120.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2023 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-6.1.38.ebuild b/virtual/dist-kernel/dist-kernel-6.1.38.ebuild new file mode 100644 index 000000000000..43c9e88b8a76 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.1.38.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2023 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-6.3.12.ebuild b/virtual/dist-kernel/dist-kernel-6.3.12.ebuild new file mode 100644 index 000000000000..d3f0fa8764cf --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.3.12.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2023 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/www-apache/Manifest.gz b/www-apache/Manifest.gz index 75ea654518aaac3072d665800c8f8181d9d85204..c212d1407919ed5e44cf7da947482af9f39924db 100644 GIT binary patch literal 5916 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 diff --git a/www-apache/mod_perl/Manifest b/www-apache/mod_perl/Manifest index 238175ecb66c..5e94a56ae488 100644 --- a/www-apache/mod_perl/Manifest +++ b/www-apache/mod_perl/Manifest @@ -1 +1,2 @@ DIST mod_perl-2.0.11.tar.gz 3848147 BLAKE2B 8eeef6d1fadbf9d2e3bcff33c5114e588f032c2497f5191b1edd30da8bce72eadf5ea62482ec8ece7d7fde308c8c41d6682d1a325760c627bee75c3ce8cf6272 SHA512 f232b215ccb9217f69ccced8a037470e5975900b9a6fcc5a2e4674e6559d21f026547c1b97c48109352043946dc22539dd38004759be16ad5cfcb3a96973dfdf +DIST mod_perl-2.0.12.tar.gz 3848030 BLAKE2B fe4e57d76f7e7a79f171a96d2bab65743eeae45528c0bc3a8bc8ef6d91bb875d3857799f7d65cbf590994c30699a8646dbc905d76551fb97151d0827222a9ba2 SHA512 890dca0950847e32180485cabbeffbf236af2c92c7df957a233c210022b5172957eddb1db3e9281b87cd438d2fa404a05ae99c7eda098267c68d5e9262b400b0 diff --git a/www-apache/mod_perl/files/mod_perl-2.0.12-avoid-pch.patch b/www-apache/mod_perl/files/mod_perl-2.0.12-avoid-pch.patch new file mode 100644 index 000000000000..989d472831f7 --- /dev/null +++ b/www-apache/mod_perl/files/mod_perl-2.0.12-avoid-pch.patch @@ -0,0 +1,22 @@ +Avoid sandbox denial while attempting to generate PCH: +``` +F: fopen_wr +S: deny +P: /usr/include/apr-1/apr.h.gch +A: /usr/include/apr-1/apr.h.gch +R: /usr/include/apr-1/apr.h.gch +C: /usr/libexec/gcc/x86_64-pc-linux-gnu/13/cc1 -quiet /usr/include/apr-1/apr.h -quiet -dM -dumpdir a- -dumpbase apr.h -dumpbase-ext .h -mtune=generic -march=x86-64 -o /tmp/ccfl5N0L.s --output-pch /usr/include/apr-1/apr.h.gch +``` + +Sent upstream by email on 2023-07-05. +--- a/lib/Apache2/Build.pm ++++ b/lib/Apache2/Build.pm +@@ -1502,7 +1502,7 @@ sub get_apr_config { + }; + } + else { +- my @command = ($self->perl_config('cpp'), '-dM', $header); ++ my @command = ($self->perl_config('cpp'), '-E', '-dM', $header); + open $fh, '-|', @command or do { + error "Unable to preprocess $header with @command: $!"; + return undef; diff --git a/www-apache/mod_perl/files/mod_perl-2.0.12-perl538.patch b/www-apache/mod_perl/files/mod_perl-2.0.12-perl538.patch new file mode 100644 index 000000000000..3932dffe4a68 --- /dev/null +++ b/www-apache/mod_perl/files/mod_perl-2.0.12-perl538.patch @@ -0,0 +1,25 @@ +https://github.com/apache/mod_perl/commit/991cfeca9bac185f191510e0064f174d45718e6a + +From 991cfeca9bac185f191510e0064f174d45718e6a Mon Sep 17 00:00:00 2001 +From: Steve Hay +Date: Tue, 27 Jun 2023 08:38:15 +0000 +Subject: [PATCH] Stop using do_open9() - this deprecated function was removed + in 5.37.1 + +Patch by Jitka Plesnikova from https://rt.cpan.org/Ticket/Display.html?id=148451 + +git-svn-id: https://svn.apache.org/repos/asf/perl/modperl/trunk@1910623 13f79535-47bb-0310-9956-ffa450edef68 +--- a/src/modules/perl/modperl_io.c ++++ b/src/modules/perl/modperl_io.c +@@ -116,8 +116,8 @@ modperl_io_perlio_override_stdhandle(pTHX_ request_rec *r, int mode) + save_gp(handle, 1); + + sv_setref_pv(sv, "Apache2::RequestRec", (void*)r); +- status = do_open9(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2", +- 9, FALSE, mode, 0, (PerlIO *)NULL, sv, 1); ++ status = do_openn(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2", ++ 9, FALSE, mode, 0, (PerlIO *)NULL, &sv, 1); + if (status == 0) { + Perl_croak(aTHX_ "Failed to open STD%s: %" SVf, + mode == O_RDONLY ? "IN" : "OUT", get_sv("!", TRUE)); + diff --git a/www-apache/mod_perl/metadata.xml b/www-apache/mod_perl/metadata.xml index 743975e53191..78a62be94e65 100644 --- a/www-apache/mod_perl/metadata.xml +++ b/www-apache/mod_perl/metadata.xml @@ -8,4 +8,7 @@ Build for use with thread-capable perl, needs same setting as in dev-lang/perl + + apache/mod_perl + diff --git a/www-apache/mod_perl/mod_perl-2.0.12.ebuild b/www-apache/mod_perl/mod_perl-2.0.12.ebuild new file mode 100644 index 000000000000..cf5c08e8fa9b --- /dev/null +++ b/www-apache/mod_perl/mod_perl-2.0.12.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_TEST=do +inherit depend.apache apache-module perl-module + +DESCRIPTION="An embedded Perl interpreter for Apache2" +HOMEPAGE="https://perl.apache.org/ https://projects.apache.org/project.html?perl-mod_perl" +SRC_URI="mirror://apache/perl/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug ithreads test" +RESTRICT="!test? ( test )" + +# Apache::Reload, Apache::SizeLimit, and Apache::Test are force-unbundled. +# The minimum versions requested here are the bundled versions. + +# The test dependencies are from CPAN (Bundle::Apache2). + +# When all MPMs are disabled via useflags, the apache ebuild selects a +# default one, which will likely need threading. + +RDEPEND=" + dev-lang/perl[ithreads=] + >=dev-perl/Apache-Test-1.420.0 + >=www-servers/apache-2.0.47 + >=dev-libs/apr-util-1.4 + !ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-perl/Module-Build + test? ( + >=dev-perl/CGI-3.110.0 + dev-perl/Chatbot-Eliza + dev-perl/Devel-Symdump + dev-perl/HTML-Parser + dev-perl/IPC-Run3 + dev-perl/libwww-perl + www-servers/apache[apache2_modules_version,-apache2_modules_unique_id] + !www-apache/mpm_itk + ) +" +PDEPEND=" + >=dev-perl/Apache-Reload-0.130.0 + >=dev-perl/Apache-SizeLimit-0.970.0 +" + +APACHE2_MOD_FILE="${S}/src/modules/perl/mod_perl.so" +APACHE2_MOD_CONF="2.0.3/75_${PN}" +APACHE2_MOD_DEFINE="PERL" + +need_apache2 + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.1-sneak-tmpdir.patch # seems to fix the make test problem + "${FILESDIR}"/${PN}-2.0.4-inline.patch # 550244 + "${FILESDIR}"/${PN}-2.0.10_rc1-bundled-Apache-Test.patch # 352724 + "${FILESDIR}"/${PN}-2.0.10_rc1-Gentoo-not-Unix.patch + "${FILESDIR}"/${PN}-2.0.11-ranlib.patch # 728554 + "${FILESDIR}"/${PN}-2.0.12-perl538.patch + "${FILESDIR}"/${PN}-2.0.12-avoid-pch.patch +) + +src_prepare() { + perl-module_src_prepare + + # chainsaw unbundling + rm -rf Apache-{Test,Reload,SizeLimit}/ lib/Bundle/ || die +} + +src_configure() { + _init_apache2_late + + local debug=$(usex debug 1 0) + local nothreads=$(usex ithreads 0 1) + myconf=( + MP_USE_DSO=1 + MP_APXS=${APXS} + MP_APR_CONFIG=/usr/bin/apr-1-config + MP_TRACE=${debug} + MP_DEBUG=${debug} + MP_NO_THREADS=${nothreads} + ) + + perl-module_src_configure +} + +src_test() { + # make test notes whether it is running as root, and drops + # privileges all the way to "nobody" if so, so we must adjust + # write permissions accordingly in this case. + + # IF YOU SUDO TO EMERGE AND HAVE !env_reset set testing will fail! + if [[ "$(id -u)" == "0" ]]; then + chown nobody:nobody "${WORKDIR}" "${T}" || die + fi + + # We force verbose tests for now to get meaningful bug reports. + MAKEOPTS+=" -j1" + TMPDIR="${T}" HOME="${T}/" TEST_VERBOSE=1 LC_TIME=C perl-module_src_test +} + +src_install() { + apache-module_src_install + + default + + perl_delete_localpod + perl_fix_packlist + perl_delete_emptybsdir + + insinto "${APACHE_MODULES_CONFDIR}" + doins "${FILESDIR}"/2.0.3/apache2-mod_perl-startup.pl + + # this is an attempt to get @INC in line with /usr/bin/perl. + # there is blib garbage in the mainstream one that can only be + # useful during internal testing, so we wait until here and then + # just go with a clean slate. should be much easier to see what's + # happening and revert if problematic. + + perl_set_version + sed -i \ + -e "s,-I${S}/[^[:space:]\"\']\+[[:space:]]\?,,g" \ + -e "s,-typemap[[:space:]]${S}/[^[:space:]\"\']\+[[:space:]]\?,,g" \ + -e "s,${S}\(/[^[:space:]\"\']\+\)\?,/,g" \ + "${D}/${VENDOR_ARCH}/Apache2/BuildConfig.pm" || die + + local fname + for fname in $(find "${D}" -type f -not -name '*.so'); do + grep -q "\(${D}\|${S}\)" "${fname}" && ewarn "QA: File contains a temporary path ${fname}" + sed -i -e "s:\(${D}\|${S}\):/:g" ${fname} || die + done + + perl_remove_temppath +} + +pkg_postinst() { + apache-module_pkg_postinst +} diff --git a/www-apache/mod_qos/files/mod_qos-11.74-fix-incompatible-pointer-to-integer-conversion.diff b/www-apache/mod_qos/files/mod_qos-11.74-fix-incompatible-pointer-to-integer-conversion.diff new file mode 100644 index 000000000000..51971667ee59 --- /dev/null +++ b/www-apache/mod_qos/files/mod_qos-11.74-fix-incompatible-pointer-to-integer-conversion.diff @@ -0,0 +1,12 @@ +Bug: https://bugs.gentoo.org/898860 +--- a/tools/src/qsfilter2.c ++++ b/tools/src/qsfilter2.c +@@ -1800,7 +1800,7 @@ int main(int argc, const char * const argv[]) { + printf("# --------------------------------------------------------\n"); + + { +- STACK_OF(qs_rule_t) *st = sk_new(STACK_qs_cmp); ++ STACK_OF(qs_rule_t) *st = sk_new((qs_rule_t *)STACK_qs_cmp); + qs_rule_t *r; + int j = 1; + entry = (apr_table_entry_t *)apr_table_elts(rules)->elts; diff --git a/www-apache/mod_qos/mod_qos-11.74-r1.ebuild b/www-apache/mod_qos/mod_qos-11.74-r1.ebuild new file mode 100644 index 000000000000..e428ba480f54 --- /dev/null +++ b/www-apache/mod_qos/mod_qos-11.74-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools apache-module + +DESCRIPTION="A QOS module for the apache webserver" +HOMEPAGE="http://mod-qos.sourceforge.net/" +SRC_URI="mirror://sourceforge/mod-qos/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/libpcre2 + dev-libs/openssl:0= + media-libs/libpng:0= + sys-libs/zlib:0= +" +DEPEND="${RDEPEND}" + +APXS2_S="${S}/apache2" +APACHE2_MOD_CONF="10_${PN}" +APACHE2_MOD_DEFINE="QOS" +DOCFILES="${S}/doc/*.txt ${S}/README.TXT" + +need_apache2 + +PATCHES=( + "${FILESDIR}"/${PN}-11.74-fix-incompatible-pointer-to-integer-conversion.diff +) + +pkg_setup() { + _init_apache2 + _init_apache2_late +} +src_prepare() { + default + + pushd "${S}"/tools &>/dev/null || die + eautoreconf + popd &>/dev/null || die +} + +src_configure() { + pushd "${S}"/tools &>/dev/null || die + econf + popd &>/dev/null || die +} + +src_compile() { + apache-module_src_compile + emake -C "${S}"/tools +} + +src_install() { + einfo "Installing Apache module ..." + pushd "${S}"/tools &>/dev/null || die + apache-module_src_install + popd &>/dev/null || die + + einfo "Installing module utilities ..." + emake -C "${S}"/tools install DESTDIR="${D}" +} diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest index 410a87cd0c2f..b43a89301b2b 100644 --- a/www-apache/passenger/Manifest +++ b/www-apache/passenger/Manifest @@ -1,4 +1,2 @@ -DIST passenger-6.0.15.tar.gz 8379463 BLAKE2B 0bf2a319072671660aae8651fb0253dd0221bce55e3bdfc832ba2f1972e7dbdeee6e9ef9b13bf9a90de20a1c1a4dbeaabf138ed71a0009b0d336e672aeb1573d SHA512 b5af050bc16624542b36433b1d23bba243892cf82b10fdee19c92174b916ea2fffff7f98a5cfcf26bc358b9f29c2c9612c29134c290531c5ce13103e52045fdc -DIST passenger-6.0.16.tar.gz 8378384 BLAKE2B ae435df097b4692f62bc83c006a2abe8103e984bae50a27d3d1faf2114c8aef5b918882b4d8999d565335046ade3c06a177d26efa0bace8d961d84376fa79da1 SHA512 6fa071c32e5ddc615e40975d1b859a9426a10ebd1d4b14adc8a759da76fca58f473bce0a7ed77e23a4ac220f74a50089bc92ebc2cb7190751c54bc5dbf845217 DIST passenger-6.0.17.tar.gz 8422867 BLAKE2B 3ffc7dff50289efa4fdee5cb05254661f57ab5478138822d61f7821cfc6319d881827eb982b30c336bd0294c23e5a57ea81a609d4df6fbb0da0fd844f8148973 SHA512 00c972de84bf0aa6623cf805bdd9c41c8341e984f2a4e1675c9c5e981b369cf69c083bbc421f5d3a2dcecd3b47ba5402ba6d9c7c8ee51dd1b0310395c01888fa DIST passenger-6.0.18.tar.gz 8424409 BLAKE2B 50f3639d0233892c85b97383689599c08457642fbfd1d968b67dddee896eb1377ffc40ce8049a2c3ae4a1a6d3673bdc2fef8de9125efa0386722103f9c4ed1ba SHA512 4c9e43d0907e83f82b2ae1bdc882648f5b3c1b54ffe029590a259c191f57b752dc3196332d0bb68319d50d656192e59df0ed9647f1c7fe3fdc13477a9c0b829b diff --git a/www-apache/passenger/passenger-6.0.15.ebuild b/www-apache/passenger/passenger-6.0.15.ebuild deleted file mode 100644 index c3abda835c9d..000000000000 --- a/www-apache/passenger/passenger-6.0.15.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" - -inherit apache-module flag-o-matic ruby-ng toolchain-funcs - -DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze" -HOMEPAGE="https://www.phusionpassenger.com/" -SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz" - -# Passenger is licensed MIT, but vendored code licenses should also be taken into account. -LICENSE="Boost-1.0 MIT BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="apache2 debug" - -ruby_add_bdepend "dev-ruby/rake" - -ruby_add_rdepend " - >=dev-ruby/rack-1.0.0:* - >=dev-ruby/rake-0.8.1" - -# libev is bundled but with adapations that do not seem to be accepted -# upstream, so we must use the bundled version :-( -CDEPEND=" - >=dev-libs/libuv-1.8.0 - net-misc/curl[ssl] - apache2? ( www-servers/apache[apache2_modules_unixd(+)] )" - -RDEPEND="${RDEPEND} ${CDEPEND}" -DEPEND="${DEPEND} ${CDEPEND}" - -APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}" -APACHE2_MOD_DEFINE="PASSENGER" - -want_apache2 - -pkg_setup() { - use debug && append-flags -DPASSENGER_DEBUG - depend.apache_pkg_setup -} - -all_ruby_prepare() { - eapply "${FILESDIR}"/${PN}-5.1.11-gentoo.patch - - # Change these with sed instead of a patch so that we can easily use - # the toolchain-funcs methods. - sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \ - -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \ - -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die - - # Avoid fixed debugging CFLAGs. - sed -e '/debugging_cflags/areturn ""' -i src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die - - # Use sed here so that we can dynamically set the documentation directory. - sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \ - -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \ - src/ruby_supportlib/phusion_passenger.rb || die - sed -i -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" src/cxx_supportlib/ResourceLocator.h || die - - # Don't install a tool that won't work in our setup. - sed -i -e '/passenger-install-apache2-module/d' src/ruby_supportlib/phusion_passenger/packaging.rb || die - rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script." - - # Make sure we use the system-provided version where possible - rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove vendored code." - - # Fix hard-coded use of AR - sed -i -e "s/ar cru/"$(tc-getAR)" cru/" build/support/cplusplus.rb || die - - # Make sure apache support is not attempted with -apache2 - if ! use apache2 ; then - sed -i -e '/fakeroot/ s/:apache2, //' build/packaging.rb || die - fi -} - -all_ruby_compile() { - if use apache2 ; then - V=1 EXTRA_LDFLAGS="${LDFLAGS}" \ - APXS2="${APXS}" \ - HTTPD="${APACHE_BIN}" \ - FS_LIBDIR='/usr/'$(get_libdir) \ - USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \ - RANLIB=$(tc-getRANLIB) \ - ruby -S rake apache2 || die "rake failed" - fi -} - -each_ruby_compile() { - append-flags -fno-strict-aliasing - - V=1 EXTRA_LDFLAGS="${LDFLAGS}" \ - APXS2="${APXS}" \ - HTTPD="${APACHE_BIN}" \ - FS_LIBDIR='/usr/'$(get_libdir) \ - USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \ - RANLIB=$(tc-getRANLIB) \ - ${RUBY} -S rake native_support || die "rake failed" -} - -all_ruby_install() { - if use apache2 ; then - APACHE2_MOD_FILE="${S}/buildout/apache2/mod_${PN}.so" - apache-module_src_install - - # Patch in the correct libdir - sed -i -e 's:/usr/lib/:/usr/'$(get_libdir)'/:' "${D}${APACHE_MODULES_CONFDIR}/30_mod_${PN}.conf" || die - fi - - dodoc CHANGELOG README.md doc/*.md -} - -each_ruby_install() { - DISTDIR="${D}" \ - RUBYLIBDIR="$(ruby_rbconfig_value vendordir)" \ - RUBYARCHDIR="$(ruby_rbconfig_value archdir)" \ - APXS2="${APXS}" \ - HTTPD="${APACHE_BIN}" \ - FS_DOCDIR="/usr/share/doc/${P}" \ - FS_LIBDIR='/usr/'$(get_libdir) \ - EXTRA_LDFLAGS="${LDFLAGS}" \ - USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \ - RANLIB=$(tc-getRANLIB) \ - ${RUBY} -S rake fakeroot || die "rake failed" -} diff --git a/www-apache/passenger/passenger-6.0.16.ebuild b/www-apache/passenger/passenger-6.0.16.ebuild deleted file mode 100644 index 81b1706a8140..000000000000 --- a/www-apache/passenger/passenger-6.0.16.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" - -inherit apache-module flag-o-matic ruby-ng toolchain-funcs - -DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze" -HOMEPAGE="https://www.phusionpassenger.com/" -SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz" - -# Passenger is licensed MIT, but vendored code licenses should also be taken into account. -LICENSE="Boost-1.0 MIT BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="apache2 debug" - -ruby_add_bdepend "dev-ruby/rake" - -ruby_add_rdepend " - >=dev-ruby/rack-1.0.0:* - >=dev-ruby/rake-0.8.1" - -# libev is bundled but with adapations that do not seem to be accepted -# upstream, so we must use the bundled version :-( -CDEPEND=" - >=dev-libs/libuv-1.8.0 - net-misc/curl[ssl] - apache2? ( www-servers/apache[apache2_modules_unixd(+)] )" - -RDEPEND="${RDEPEND} ${CDEPEND}" -DEPEND="${DEPEND} ${CDEPEND}" - -APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}" -APACHE2_MOD_DEFINE="PASSENGER" - -want_apache2 - -pkg_setup() { - use debug && append-flags -DPASSENGER_DEBUG - depend.apache_pkg_setup -} - -all_ruby_prepare() { - eapply "${FILESDIR}"/${PN}-5.1.11-gentoo.patch - - # Change these with sed instead of a patch so that we can easily use - # the toolchain-funcs methods. - sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \ - -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \ - -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die - - # Avoid fixed debugging CFLAGs. - sed -e '/debugging_cflags/areturn ""' -i src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die - - # Use sed here so that we can dynamically set the documentation directory. - sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \ - -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \ - src/ruby_supportlib/phusion_passenger.rb || die - sed -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \ - -i src/cxx_supportlib/ResourceLocator.h || die - - # Don't install a tool that won't work in our setup. - sed -i -e '/passenger-install-apache2-module/d' src/ruby_supportlib/phusion_passenger/packaging.rb || die - rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script." - - # Make sure we use the system-provided version where possible - rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove vendored code." - - # Fix hard-coded use of AR - sed -i -e "s/ar cru/"$(tc-getAR)" cru/" build/support/cplusplus.rb || die - - # Make sure apache support is not attempted with -apache2 - if ! use apache2 ; then - sed -i -e '/fakeroot/ s/:apache2, //' build/packaging.rb || die - fi -} - -all_ruby_compile() { - if use apache2 ; then - V=1 EXTRA_LDFLAGS="${LDFLAGS}" \ - APXS2="${APXS}" \ - HTTPD="${APACHE_BIN}" \ - FS_LIBDIR='/usr/'$(get_libdir) \ - USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \ - RANLIB=$(tc-getRANLIB) \ - ruby -S rake apache2 || die "rake failed" - fi -} - -each_ruby_compile() { - append-flags -fno-strict-aliasing - - V=1 EXTRA_LDFLAGS="${LDFLAGS}" \ - APXS2="${APXS}" \ - HTTPD="${APACHE_BIN}" \ - FS_LIBDIR='/usr/'$(get_libdir) \ - USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \ - RANLIB=$(tc-getRANLIB) \ - ${RUBY} -S rake native_support || die "rake failed" -} - -all_ruby_install() { - if use apache2 ; then - APACHE2_MOD_FILE="${S}/buildout/apache2/mod_${PN}.so" - apache-module_src_install - - # Patch in the correct libdir - sed -i -e 's:/usr/lib/:/usr/'$(get_libdir)'/:' "${D}${APACHE_MODULES_CONFDIR}/30_mod_${PN}.conf" || die - fi - - dodoc CHANGELOG README.md doc/*.md -} - -each_ruby_install() { - DISTDIR="${D}" \ - RUBYLIBDIR="$(ruby_rbconfig_value vendordir)" \ - RUBYARCHDIR="$(ruby_rbconfig_value archdir)" \ - APXS2="${APXS}" \ - HTTPD="${APACHE_BIN}" \ - FS_DOCDIR="/usr/share/doc/${P}" \ - FS_LIBDIR='/usr/'$(get_libdir) \ - EXTRA_LDFLAGS="${LDFLAGS}" \ - USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \ - RANLIB=$(tc-getRANLIB) \ - ${RUBY} -S rake fakeroot || die "rake failed" -} diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index 54045e1af49ea3a5db879eb0f2c5a50610b0ebf9..65796a4be719db2a06b5d0146e3aecdc6c381ff6 100644 GIT binary patch literal 13130 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 literal 13125 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 diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index a77d3b1c590f..58e1c7f5d02a 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -1,3 +1,3 @@ -DIST Prowlarr.master.1.6.3.3608.linux-core-arm.tar.gz 86586378 BLAKE2B d778a457fce8554dc84d983cca9b4ac226c196eff565dcf0bfc79c859e902602545fe2ee4a6eec7239f2d741c73ec19984d3a21959f3a4b6f1d2202250df79e0 SHA512 b0b17412f7033ff629415409052cdca91142aa12e1815631934a3e82a135ffcd4293f8af502e9cff7a9d4182f267b7e695b0e5caeacdfb34a2e2787134d599a3 -DIST Prowlarr.master.1.6.3.3608.linux-core-arm64.tar.gz 85874619 BLAKE2B a655f46c5ceb2e6694217773f14865c0387da92728d59003fd22fbdd99b45f2a7891fee517b1d2ee56388ee1badcf68dec1b1767cfb85e4bb139d972615d7f42 SHA512 542056cafe06242850558ccef11043fd1841c6f8485e38c506cb53841249809f2d9a2624fb14051ed8ed0bb318b9189f99487d311656a0805079f61f42280d36 -DIST Prowlarr.master.1.6.3.3608.linux-core-x64.tar.gz 90855108 BLAKE2B f92739a043722cfd01bc8f5819ff93fa3b61cb574ce1464d719f85166945b6031f527e9d8b3016e6975017cadc87849ada9c52f03186046fe33a153ddd743d03 SHA512 95d1778ec36dbd92ddccbdd2d295cd6f5633105104335a1634687e2cc46d93a3864cefe782b5559089f9fc99ce5e38768ff473b720e6b766f53c6c6ed686abe8 +DIST Prowlarr.develop.1.7.0.3623.linux-core-arm.tar.gz 86586621 BLAKE2B 3cd9c59280c96a14ef05cec55022b7b0e3dc4b279c261e78212cc1f5b326744ab7e6c80e273231b792eb293f4d57966cea36d67cb55f5ef5451ce97e79b7e982 SHA512 5df99dcf46ae8978d9390387e43703fd7066e2e0c5a65dfdafd9618daeb935450327d2c17441ba2fe120fbc9a28fc4eff080dbf862536841599a27e8051457c7 +DIST Prowlarr.develop.1.7.0.3623.linux-core-arm64.tar.gz 85877429 BLAKE2B 1bf89db6b2a35188dc47118dc451477dba6b26cd83e4aaa68e653ade8cfbce48d43f890e705e8abf2009c0270eef0a20943ad72299860d08139649971131ce86 SHA512 12c9e18b6586f0d9bef2027a0a68c21fd89a34d3fe139b592cd5fb3e58662f869e8ab036c2327a7db90aeda7d7baad4c1c18d5434b3e37144fc95d34bec2aede +DIST Prowlarr.develop.1.7.0.3623.linux-core-x64.tar.gz 90847740 BLAKE2B 559082728cdb6fc209c5a25234ee0e82eb9d4f4111a96dab60fdb60c774e111ee3d27683db1430ab423a96c8f3351485d325b6f7cf77e1db5ed193d126f15626 SHA512 a23b9b3b45a58c73b4ea8ce6d9bf0f825e17e75d04e71cb730e17bb1917967108b5ebca581f2d39141cca9493af6657c1fb071bcc2218e7e0ac431eb1954583d diff --git a/www-apps/prowlarr/prowlarr-1.6.3.3608.ebuild b/www-apps/prowlarr/prowlarr-1.7.0.3623.ebuild similarity index 88% rename from www-apps/prowlarr/prowlarr-1.6.3.3608.ebuild rename to www-apps/prowlarr/prowlarr-1.7.0.3623.ebuild index 57ef13400018..eb3efd28ba1a 100644 --- a/www-apps/prowlarr/prowlarr-1.6.3.3608.ebuild +++ b/www-apps/prowlarr/prowlarr-1.7.0.3623.ebuild @@ -6,9 +6,9 @@ EAPI=8 inherit systemd SRC_URI=" - amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz ) - arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz ) - arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz ) + amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz ) + arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz ) + arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz ) " DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps" diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest index efd2ffb3aa35..cfff1d67c6c3 100644 --- a/www-apps/radarr/Manifest +++ b/www-apps/radarr/Manifest @@ -1,3 +1,3 @@ -DIST Radarr.develop.4.6.3.7516.linux-core-arm.tar.gz 94282712 BLAKE2B b17d969b8fbf52647dda4d69c71562c5a0337fcb58dc2ff0ac274f75e232307a65c330aa342674f4771dd079dff502815e90266ae815a35ac71cf378d967e64c SHA512 6b9bfd969b516b3a59e73fb068037980e6fa7ffbeca5ad04f788518c5d702e0799b55630715f0af7beef830ca6804de4db688a7780fefe124d353dd383ef4499 -DIST Radarr.develop.4.6.3.7516.linux-core-arm64.tar.gz 93924307 BLAKE2B 761983945310997fde2bd77966ef952ec65d739975a703cf47d1d7ff9bfd7e0ef719a37d38cbb32c29a48639849f39aa968f2f722fa0804d607d6338605c961b SHA512 f1317a983b5441550b307fc4f0189cf49911ba714e523ec186bf991e556d612881c91a681ff1b07db472fb618f304195379df8d8496828972195c1d607c8ab72 -DIST Radarr.develop.4.6.3.7516.linux-core-x64.tar.gz 99954146 BLAKE2B b003fd2ccad05a919fd4cd108cda2f878ba3fa816428f646c3a7b7d9a5e4432354786802a17cf4278a94ebf440545383d83a0a51c2d4ea02fc5160bf76c57097 SHA512 6418191e8add3f7d0183ea9965598907fd70bc263f10a1c8198e759f0fff40f4af2dbe11beb28da9c2c4a06ae5a49f9b2dd604667fb3f78fdeb4c63443876e30 +DIST Radarr.master.4.6.4.7568.linux-core-arm.tar.gz 94339295 BLAKE2B b0c8cfb4adcb342f2856e12ff6b95fbc1eb11eff1d25e35a8c396fb2f1339ec33aea6190ee402d577ea57f1a5f6d0c173a638068c7d62b56610b12bb1fe59e50 SHA512 a044fccd509e1c5527be928d9ef1312d7ae79ac2ecfdd2690d5f829899adf7b099c2eb4cfd25515d5dcc45324deeb77020c859d2c66ec142c559b3d12af1fd6a +DIST Radarr.master.4.6.4.7568.linux-core-arm64.tar.gz 93993217 BLAKE2B 234503fc2adfb3e213d95793d44c1710ea29c7437412adc1daa5512c191a2e0dfc6ff83b0692f5e3ab57eaaeecb7cd4c5c8f473aa4bbb4d611894a7b2c5d7766 SHA512 2383e255ffd28a6a5bb71670fbdc95aec4e1677acd866580654f1727b0af0a813bea13a6efb14fa1007c8c83cfb92f690f8f91af412c87652701ef0740fbf38d +DIST Radarr.master.4.6.4.7568.linux-core-x64.tar.gz 99991883 BLAKE2B 8e35a23b88b007acbda195c5bb221900a6782951bd35b79cd8c1f2069a85fd24690db4a9af83ebcc33eeba6ba3995d50f6f1b53dd9f6100625c14d088d2648ad SHA512 4442b5dc0a206c542128c7754eaacee22394e6bf5f8c597a5cfe950a811683546c490aec6d168d8030506cd48a50c6a87e424f53b6150966b798b1cdf4c60c66 diff --git a/www-apps/radarr/radarr-4.6.3.7516.ebuild b/www-apps/radarr/radarr-4.6.4.7568.ebuild similarity index 89% rename from www-apps/radarr/radarr-4.6.3.7516.ebuild rename to www-apps/radarr/radarr-4.6.4.7568.ebuild index dfd642cc5114..4aaa06634a39 100644 --- a/www-apps/radarr/radarr-4.6.3.7516.ebuild +++ b/www-apps/radarr/radarr-4.6.4.7568.ebuild @@ -6,9 +6,9 @@ EAPI=8 inherit systemd SRC_URI=" - amd64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz ) - arm? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz ) - arm64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz ) + amd64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz ) + arm? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz ) + arm64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm64.tar.gz ) " DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato" diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest index 004d85f2c4d6..19a6aa497545 100644 --- a/www-apps/readarr/Manifest +++ b/www-apps/readarr/Manifest @@ -1,3 +1,3 @@ -DIST Readarr.develop.0.2.0.1908.linux-core-arm.tar.gz 87953988 BLAKE2B 55ff4e5bcd2f557604253446128f6897b58afc0aff6872fa38b583258ca532f6230f79a06ed06075d2e9d35ae427360de734b8c19119f734ef2bb5b27d8e28ca SHA512 1c92c19d0120a7d86972128e753976dab525a0f51bce2b6df18ac61cc84b02050d4233fe3576709bab5978a88afe7c5599e51fc57a729393ff4ba181f75510a7 -DIST Readarr.develop.0.2.0.1908.linux-core-arm64.tar.gz 87234950 BLAKE2B 72cf3e157ad2671f36e407af8d5c727f2d365fb910f8893c527734a73f63d0257842cfa9c4407c29b44f58f74211cee46675f97e8cce6fa22ceb4442f0382f1d SHA512 0a5acdc2123cef623d433f7e8a6d36ee1e13c0edfc8c0e03cac4b02ac97fc29ca981aebff209e13cfef1ce8497e3aeabb70514048c7f97cb6f42293c271d840e -DIST Readarr.develop.0.2.0.1908.linux-core-x64.tar.gz 92250454 BLAKE2B 349a52f3fdada71c71743c025003c00ea68fb5734e874a55fdf5f6a9eebfa5b435cb6abc1cbaebf5264e81049e3db8be1b65118948cce8940db6da087c9646fa SHA512 7dd4ee3be6f90e1cd47977f215175225cc97258ee5cdda2edd2b5c04e5668683212b0bc0a0c7b5e6b6c8797c8adcdebf54c43dab04967ff3a7564f27a5f37236 +DIST Readarr.develop.0.2.1.1915.linux-core-arm.tar.gz 87955197 BLAKE2B d9f82a35443b88ec499768f444d42990aca314c3cb56d7ed276847dc212ac2b7da88072606c5484796e3325087b5c27614cb72ee851d6fc9cbbe83b87d7b49b6 SHA512 e46be9ef909ffb60ab9d55610a987a47400c3039a8afa3cab2c1936d629515fd75abbaa4f2568b8d616a1bd5aae192b1382f3bdbb8b7114cc764a991688e977b +DIST Readarr.develop.0.2.1.1915.linux-core-arm64.tar.gz 87242427 BLAKE2B 7b0d4f363b1946263ba68e61c96d6ae37d9c84f76f363b316436fe6c1e43fdfcceda5fd21c36afe821cbf7bebea26dc4e8a2569c08778b96c86c0c7f1dc47123 SHA512 88afbd7866f59380d8dce2584e7b7c6ac5b913169bcd7b6cacfc12a3a634be006755abffc0a4f053feadeab8a074c6d182630500d391e41846bd535413c0dba1 +DIST Readarr.develop.0.2.1.1915.linux-core-x64.tar.gz 92227554 BLAKE2B 34ebecf7a6fd084437a0c2324d3cf947864a98d1543939d08b2b8753bab410849acc30bf73a30cfff7a693eed842f1db6a29bad7db670b9c61fe74737d39d421 SHA512 9f9ad3653c65fa213ae4be1c61b60ad13a5ab85bc557a555c72a5802360ff6171b9f6ffe3e5bb10a7789ac84a24450e823f7d2f2fe05e6f59a08ae2fbb4771db diff --git a/www-apps/readarr/readarr-0.2.0.1908.ebuild b/www-apps/readarr/readarr-0.2.1.1915.ebuild similarity index 100% rename from www-apps/readarr/readarr-0.2.0.1908.ebuild rename to www-apps/readarr/readarr-0.2.1.1915.ebuild diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index ab6aa5f225b87e40a53df22fb26fab6741b8a92c..acddc7223676844e4eee75ae2c01ca0eaf45a88a 100644 GIT binary patch literal 6036 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 z=dev-python/pyside2-${QTMIN}[designer,gui,webengine,widgets,\${PYTHON_USEDEP}] \ + >=dev-python/shiboken2-${QTMIN}[\${PYTHON_USEDEP}] + ") + ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libxcb:= + x11-libs/xcb-util + ) +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +if [[ ${KDE_BUILD_TYPE} != live ]]; then + DEPEND+=" >=kde-frameworks/ki18n-${KFMIN}:5" +fi +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtsvg-${QTMIN}:5 +" +BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" + +PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" ) + +pkg_setup() { + use python && python-single-r1_pkg_setup + ecm_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_KEYRING=OFF + -DDISABLE_DBUS=$(usex !dbus) + $(cmake_use_find_package kde KF5Wallet) + $(cmake_use_find_package kde KF5KIO) + $(cmake_use_find_package python PySide2) + $(cmake_use_find_package python Shiboken2) + $(cmake_use_find_package python Python3) + -DNO_X11=$(usex !X) + ) + use python && mycmakeargs+=( + -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake quirk + -DPython3_INCLUDE_DIR=$(python_get_includedir) + -DPython3_LIBRARY=$(python_get_library_path) + ) + ecm_src_configure +} diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 526327c119db..3da23e92a288 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -1,196 +1,196 @@ -DIST firefox-102.12.0esr-ach.xpi 466441 BLAKE2B 39d1554d4b05c80a1c9721b61073266f3ecfa8d555baa274becf1eb70651c60ec43ffe34df89bb1549809d66bef80de66e3b9b4a494f616a545b8bfab2c75784 SHA512 f08ad62427923d989d0ef70aa9538197df9be35126ef32355c244ea2c5447bf12cbaba970db3e96f59e532c35ac7344597a0281dbcba4a6ed60cef806a89b8f9 -DIST firefox-102.12.0esr-af.xpi 429122 BLAKE2B 68354c625ba6d730e0d29d113f2472eecde55d0563ed169d0f0ee6a7580a73412a28912ce88e93293cbf51346f78caa4aeb8b3cedf9d47d74a3dd723b5d299e6 SHA512 a1e5dfb80d902c7f49e45fa6759cfedd39c8db708217e282d2235e2976dab46045154a2838bf4334cf1736d89452ecf3c8c0a23a4e8125eb08bfb004b5d1d0d4 -DIST firefox-102.12.0esr-an.xpi 510488 BLAKE2B 5cadb851728e8691f6f50832e3d95121d2e653d4385a29bf1611914526113d2bf8e470be70a60881b235dfac8ab03105559d66c4a810ce83d6e89e65dab3affb SHA512 e615f66f3088cee9c99203f637ef9d2db71d608ab00eaccce2a6de9d2487d84b81edc6ea91bf554ff441f8c45057e1d4495e0cdb29e4d259f56e6ffc574bc8b4 -DIST firefox-102.12.0esr-ar.xpi 578883 BLAKE2B 3353ade42c0469fba54364a01ed26e8a8a03201d0b3b862621d3de9b91fbe7ebd6f0c490e0528676f17d82991642df9ef13ff9a67d58994e83a4a42b8cd0ea68 SHA512 d18a4db75319611b7c713904999923d6686c017301b85235c9e3a1228f868b0ccf1a763011e5542424c3f0b02af847802711661e6304f124321b7bc8a342ddd4 -DIST firefox-102.12.0esr-ast.xpi 498099 BLAKE2B eb874f8f30a64be04785f0f0bca672293e49568f2234471363202c381dc2feedbbffb5edbdf7653308cce72047123b30c8c48bd6c5e24b2f43ec541566dbbbd6 SHA512 90bd4d3b498eb3c080ad8131e23b0871c2037a373b417540e79a90795e6086137c63fe16db06606fc28ec64961203b813d50d4e79909c08d636df379ed3ffe67 -DIST firefox-102.12.0esr-az.xpi 500787 BLAKE2B ea5e927b1e52c4175fedd5d7ad66585cebc3e8a449e343499f88e1430a862e117073fd4249b285a1f35973b0a5ccb75a189815d539070a3c43a20a4fe07e0782 SHA512 94ff9237efbd1703df9d9c7366d14b98ccc1fd1d7dbf6a14e4753db747ce879a97738a4e21853fa2723c0b04bad11c968ae21cf3f1fd44427f8c20d16e5fffae -DIST firefox-102.12.0esr-be.xpi 666686 BLAKE2B d165413d58ae1a0fb6c2f25b671665f1e251929d84ce5dec418065704b5988eea9b81d52ca45ab52497d926a45a4f6a10b47cbf4ec311c7cde5a3a2b90128b58 SHA512 da4127d747ef9f412547143fe050c240b269abcc0f54f2e761d2bc87ea356f45e0f8a629598d2f25fc9b4a9cbaaccb05e162e0ecee4c86403b268ce884f54300 -DIST firefox-102.12.0esr-bg.xpi 591347 BLAKE2B 6f8fd6206d4e7782077e4109328b7e7bd0893165a6d6d56d2bf04ff9b303be9129730498e5a63a0b3445d04d503b5d8fbff64324901a4106520de3f0839a5d9a SHA512 918e8faad7f4aaed157ea5d74133b2576100676bebce5381783ad73a31cd275b846dcaefd607ffeaa9299554a1012f8b473ac7f97a52717f03c5a65fd3037145 -DIST firefox-102.12.0esr-bn.xpi 591684 BLAKE2B 7e2782029aa775b5ea976089fe67b98aa3095426d930b8b87308def90ad0d0bd42c4c821b5145190039f61446749aed15342d1c9de770f4dc763e71a20f5dc95 SHA512 9d50a164226c951709b329fe640422c424eb5a9ae7eabbcfd57345d32add51be612de65b73bb129f150c1f703fa87d5cff07750852b6771072127c9fb664a06d -DIST firefox-102.12.0esr-br.xpi 555846 BLAKE2B 13f3d80119bfc29be0be2e954ae407b2c581c214ee58af2c3b9e863af775033c12c5282fab65324bfb2d6e24b15b469dcfb2b7b9063390c4abaaaacdd1b99643 SHA512 27cf52e542ebbb16d1eda69ffee1e25242e7fbb734176d867614ee96c06f00015d8a1839d7fad423d74bbae2cbc45eea7d3c40bb51b8ccd55539df13bb09d02b -DIST firefox-102.12.0esr-bs.xpi 471729 BLAKE2B 42c17083122be0caacd25281bc48b144151e63a3884495a24792f30cc0709d252056dd312416243d755d18aea139d5230cd16a539644cbdc7f71221bef896a5b SHA512 97463f60914e4b342ba3286d8a0fab85db55e9f9c977231eab66172e158093360c337d8800982db4f373ab33879d872d8c1c70b2d1e92fe67d90e04324286901 -DIST firefox-102.12.0esr-ca-valencia.xpi 549195 BLAKE2B 73bb49662a3ebf5b331ad7fb991225c4a461536cb8b700213a1108cfca60fb9c3678335e6dd1c084d8504644e4cf39ba3bac08e4c87c19ae9db5356c888f4e62 SHA512 9e62951ff6c1b6f67164247cbe79131899c513b4abd23323918fcf587d737f509b6b064294765e012e9ba0ea1d9cfe2ec720af48834f0090c74c6da1450c894b -DIST firefox-102.12.0esr-ca.xpi 561938 BLAKE2B e91bee4fc19eea45772fdd310d7bfe3e646092771133db3f82632f53ce8d192afb950bf1ab927c78b24087633bfbc2bab923505a7256c94232d92fe478a68fca SHA512 84d849579739a7b1bba5ee6b4c16af7a8ac343ea0af3d510f59549d67573e1149253c945351103d1bb98899c8d244322064b9356a332226eb7e13eef3adc0f08 -DIST firefox-102.12.0esr-cak.xpi 563846 BLAKE2B 296a3a93ac637c1f7cc7fe8db3aafeed5c5d7b563265f622b08958aad4a56a4c8000a52a2871bfb223d748caa68126806414458aafc6503cbdf05ad4960b76f2 SHA512 cba4f52dac5d63f668e0faf5c7ddf50c23bca6a1873f68c01691c8bca5486ae299f0be12756824e51f4230b513a642c349e0afa7e2870b54d49d2dd9d8631d28 -DIST firefox-102.12.0esr-cs.xpi 599807 BLAKE2B dbc3e1423cf14f6cbf957ec6f3a3480f3caf2125df9bae8932be3e985d0898de40755e5ff584d69a9ff993971eef0844f0883bfd58224ff1ed5209798eb74f84 SHA512 51fe86b3a4879c182da190c3aa6ea22ff5af6ca19a1698e0b1e381b82698bb039027ee764b1dfc2cd8004f83f64cae7730b201295335b6fe8b557f63cea9445b -DIST firefox-102.12.0esr-cy.xpi 579224 BLAKE2B 4f7f11e0f6768e724cee18b1911d55cc8b2b653c706d22433d45ae9c91378fd03265c0b09f8c8f042934bee7fc1073a05f1409ed255f02b21048937f6dee12b1 SHA512 fe0a4cb0fa5fb6c400bd09893b3398912cf5c632477fa1319dee39e3ccd84efa17b28e821a59ab6535a8c154d10dd5504ece2f0cc068e542d3c9ea24d0b78e8f -DIST firefox-102.12.0esr-da.xpi 570514 BLAKE2B 2dd4ca027f8614b7b4526cc91be7b9a02dc6437505b9e8211f359200aa6a2a350753529a8cff8f8c60d92e15d16d35fe9d15aa4524593d63142c98dd87156d5e SHA512 97d398e6d67207b346900ee7cee6a3c29cdc9f42fd964a69486033e6a43ad1aacea1183bd923b653ee4b83e3920669bca6ba455b44f524ffb801f98bf076e847 -DIST firefox-102.12.0esr-de.xpi 591576 BLAKE2B 541e6e5df3892074fc34d4fda1b89bdd4348d3371f8274aa5bc4c89148f3631b3b1dbae631734e91432445a9b585353b94d15e417186483a8c8632d7957bc5c7 SHA512 16353fbadac5dbafe98327ce65d0bfe74b1bf66d8133a239c4a78142b2da85294d057661146d706aab626e123de74a59e67e50800b9fa21fb0f5805aa93d0efa -DIST firefox-102.12.0esr-dsb.xpi 600367 BLAKE2B 730acc940899dd69a5f9a25c13d4e8047378d8cdb7c7bc2e71b576b259a4f5562a7b823223be73afebf2540d437710c2d433499891746ffe12efdcfab2848ef9 SHA512 6228c2594dd0592169966566bb946fd6829916bf04424e5ddd90aa008d1551fac4daa65b1d48ddb36c97d7756d0308f5ecd703a22f74f40e372d3e5837f818bf -DIST firefox-102.12.0esr-el.xpi 681657 BLAKE2B 24a6a4070da7846381c875611ab67964021769c80116e08e41aac388095c282e5f6ed7472f1fec7131b175d2beb7ce22e73d2edb589ae23715cb8280d94e1282 SHA512 bfc392a20ae0b09b37c1a3beaf01f8c464d6f7e4414fe67d3140ecc0855710573fa39ee40aad29b2ce35d25b1ba0506304f571ff4ed06d15b601c2dc63160445 -DIST firefox-102.12.0esr-en-CA.xpi 541057 BLAKE2B 02ae53f5e1bb1ce9747c680872bc20eab304b92a5ecc7a59c4cda0b99e94c2e6bd72846abc97692528d91f5c2d0f956efd482035d6e37e14a7c2701e31700e7e SHA512 4e57ec79a3a3d196dc7d35f25c65ed2a53e14702e16033ccb156bc4ec43df1433dfcd0d90e1e5b6e47163de4f95ea4eadaca9d9fe9e5ed9deb8518103975d839 -DIST firefox-102.12.0esr-en-GB.xpi 543994 BLAKE2B 27cf0dd8779ce2b53f3348bb6748e47a6e712a1c33909c5b5fb900620dca1898f7166a9186e80022d75e268cb187bab9b1ede4bf482b8179db3a36993adcb5db SHA512 ac25ae7b32c5c10d014e79b6ca4db59b560d0c0e57d4259a0ffce3d8770a02c70cd17e87b409d3f07415735c17eb355ebf115fbd5c8208ad350cff86ee5256a9 -DIST firefox-102.12.0esr-eo.xpi 571432 BLAKE2B 5c3bf5c4ac0d8806d280f3e4f2f903a6ec1a178e87deff1b2e3ae507b405c9fef31bdfe812b66da30645382d2eb07f025b8444ae215c34e689ce2f00fe6dc565 SHA512 fbac584940bed0294bdee3ef00c19137e38e63285ee456fb6a5b9d71d122edb1d33dec806120e7b0314ced120a313ee4853dab25d7298e09c0dbf69863a99546 -DIST firefox-102.12.0esr-es-AR.xpi 584195 BLAKE2B c7a98ad5e188be20c5b9e7eb70b11e06db917f113e12f1a66732c87c85d4526d04ba78bf3f6c55b3bd9c47d9833dd8992c6057f671e2b46fdb4baa2ca606f143 SHA512 4c774aea30733c2b4bba509d12916a692b2c5a0bcd52b4c45ed880d3f2c65bf768fc0936ea6b60931bc49c1193e86064d9aa0df12cf5645bfd295db708b9b570 -DIST firefox-102.12.0esr-es-CL.xpi 583183 BLAKE2B 08104bd749c950eefd924d2b380a22bb959ba429f047da8c0a357e39f1efe27c0cf45d0ab70e31dbdf2791a4f67dd02404c85a669030ed659a2f816c2a2e1378 SHA512 458dbd66dfa46d8419c2e74082259fd440a8866be40b98c9a1f4d0895161aec292b0615f054802ede354c76c838280b8ae9a8c8a20d7d0b13ed6763c4c4226ab -DIST firefox-102.12.0esr-es-ES.xpi 576085 BLAKE2B c10e6af3df5fddd5a72151c5169cfe8ee18c492ced66423a791dea51a3549f5f4e274527f2d7d09c34c9ab0f7ad445418b5fd4bca91880bce755edb85bf7bef9 SHA512 dfca94b0f47cf52f5681753f86d11693193fcfbcef56266e0e594e8fbcd54f56e6170a91a0c09b12128190a305683687807e233ece21718adca65d923c643989 -DIST firefox-102.12.0esr-es-MX.xpi 586668 BLAKE2B 1a27c89050a576eea6f92698356638f871274054d5b8489c67b5e9d42c9e85ffdd74076c0536d615d05f1f64c4d26e62eb8623e1da9d9bbce7ac5bb34e85597a SHA512 2ea543a89f0b689f06e9bc22a5779afb43466da42fafc1748081e06d095af61264eb1e778227d5348095cdce3d4a49fdc86e29c49b89073aa91d2c4272dd361e -DIST firefox-102.12.0esr-et.xpi 543291 BLAKE2B e352c467b34e9dc675e505c35ba1e9b6af24c4fd4bd8706e0765dba0316db0da489c98116f481ae751c640f38e792a685814912070144a80e1818a28c6c3ae20 SHA512 c0db6f9c6374a4f118d8ea34f22cc49359f6c92f7717877dceafb87596d8919e0ad84f2a6b0f33b674839b7f313282258bdb630d84a7e3975ba75998313da160 -DIST firefox-102.12.0esr-eu.xpi 572524 BLAKE2B 08c6856e3f45a9531d21128885b6ae329380f23793e2689b477c6d13b334a47b8716fc771d3777704064623116a93bd2bc071066f4d5116d795ab7f84165f0d2 SHA512 1e26686960542a66fdc725514b7bfe3699461f90bff8ae5e27b80887ddc1e4fc88abfa334bdb0a139587d9af9d5b810e6a4957a8b0d62961defaf51887c87305 -DIST firefox-102.12.0esr-fa.xpi 583111 BLAKE2B b943a678b0308febe96ec1e286d0a82db3e74c4c696f60e4f1ffd2cdc94ce9de3f8156365e26e3708129ac22e1cbb9b9fff9892e03c5d738adeaee8562603797 SHA512 89f6654e37489042007aa5311f039a377a6611098a8b0f3329e73669b39d9001d031d946c05f8f78cf254d594f55e3d6748db15c15e3802122763696406e7d47 -DIST firefox-102.12.0esr-ff.xpi 483127 BLAKE2B d1687c50235a40107c62a494065d536038bd73511c62e82117726ac18d147060ced557b3c4f3e25a381280319314ea0f3bde65065f8a6d095f8f7aa975c5546a SHA512 5186a6044b0b0dbb0c6ec0abfc8429b5d4da3f6679ca38f15ca186683dde438e9744c657fd80ddb4607e47f7d00cccf3ebfe8c5a6c4211c723170e10df67d94d -DIST firefox-102.12.0esr-fi.xpi 568235 BLAKE2B 80f9f625d52b0527d2c29bf54fe8419ff71da823ca4f9cf421295386ce6d64f23d3c2275df43f597a1dbfd0ba9ff4c2ade4169ef43524b8894c86e398abaa578 SHA512 e56b841b0c6be321b06730296bcd5f35d73920b897c3f1cddd799b77b23bedbdce35bfb458c28e697083ec035773e14e9f39eee9c1dd5f8625b9667c20d9240c -DIST firefox-102.12.0esr-fr.xpi 595538 BLAKE2B f3efbc55f4d759665ff454a3d88630ffd25c018de863c2e0e56998b903f6c693c275ec8fef25c5d6a9cb0f9f749df1945985f20a99ad8a2ed9921e0c8afeb838 SHA512 81f42de1a1dcf5c68b6e1f9aa278350e07441f4ed767c895c89083cfbab54a9f75d84a94d08c4b4a3b9a0df97478e958a1e60fec011d8c30d719a76eeb541cbd -DIST firefox-102.12.0esr-fy-NL.xpi 580229 BLAKE2B 63dd2100457c054e926f4ce7b0996390645bd0f76b7a554fed0691d2888422d63eed97a7bede8f06944cf19333637423879535fd75623c65f9bfe3884b8d21d7 SHA512 8fea2fc36214b4fa3962d9a46cdcd715d58447631ccd4ff0ca55053d35d32f3117ffc9b6cc6f056c403b678495397b849e4ab9f30d5daddcbe8209aeaadebccf -DIST firefox-102.12.0esr-ga-IE.xpi 480696 BLAKE2B 234e77995f8af8b9a1636e1d863175906cb70023fd4de8edccfdc9a30b63ca30fcc27a8b603e593a411c2a0410ab9af76a2aeca81b2bdf89b6eff4dfa9ec71ea SHA512 efde0a1b843941abc7a2cefb06d209c9ed6e8bd7dcf7298a0d4b67aab6c504057fcf4aa4ebccbc3517b37528a4323eaf24784514bd458b10e5fbc5145b18cc9d -DIST firefox-102.12.0esr-gd.xpi 557860 BLAKE2B 379287661e30e52779d14d6b77f7844d8faecc0a9c5a6432c7d965b92b02221f8e7de70280d41ffcad4b3f13e12f5c256cce61dfeb79aae28e0e916dc9fc5069 SHA512 2937774f1dd00c990b7126b3114427bcb80c7fc3b5a9bfe292ea5e02952b0171bb90630d1998676d7e3ecce3f4b9d83b658091da2b2d77ad8eb3112c8dd2ad33 -DIST firefox-102.12.0esr-gl.xpi 550719 BLAKE2B 2bd0304cd86338140706591fc7f2a746c349d710dcc31544b5f0c2dd81c7c781a2d6fbf8f1d38b51ec0e8a172c12eba8e33ca630e9b933bd1f8c8e6f759ce852 SHA512 fc4fb54dbea84bdc8aedc09e0859828a8cd3d92b3060448b3a945b23e7d370edf4515c0e738a407ca2080c98caeb87588e3a242bde3f68239783b0fcf3fa704a -DIST firefox-102.12.0esr-gn.xpi 595696 BLAKE2B 8d1cf641edec9d19006d811626e96eeb56ae7a6a5614d35498a195e131f30bf5b9e4c40e73aa5f53cbf1b5ed04c5497e1a4322d2582dfc77ed1f2d2602daa5b3 SHA512 9e009b6df53c7dc21ad81177ff5d8c9d11f6828bb8ef46380d52eebebca90c6e86afe474dc94bcf0136d36c01ca3de1ec546615c5923dd26a2e63af78ce69cb3 -DIST firefox-102.12.0esr-gu-IN.xpi 541907 BLAKE2B 079e7719230a657d155dc419e582835089f1aebdcf36888313653b04a734517521a8be940d9c5edd1baf9e847f4b1e0897ba577afe869a44d882f6c8f38ebcbf SHA512 c2bfc1c457cccad69f6bc7333c40a2b7585b90a5066e8d2d6daaec175172692248255ea850d560bedf2e9ffa1c483a543c55c121315532704cfb899a32a1864c -DIST firefox-102.12.0esr-he.xpi 591527 BLAKE2B c9fd9e563114a10d50a174edd1577b5a9bddf8564c48b840d17daf391654e0151b21fd411d184382eb4afc4f34705ba44c421aab2089c3ae4c4028601f46c9b6 SHA512 85e448dc0449be41f6c76696e6cf2a333d7c779fddc836ee06c4dcd55d62fe2a3550e8b43b795732db462a8efe5a8308bb8fb450ed37721c0711d35b60476064 -DIST firefox-102.12.0esr-hi-IN.xpi 570411 BLAKE2B 76c3a071929ee220796352b180aa34f451268ee88d9b73d47220dc1644e2455736f627954b8d3ef3aa6481f55714ce58a0016fd328672b3316b0be32edd59f4f SHA512 f3a42c868d9822bb7e40e06201aa02b3f401709665d181b6f6cf9b33634dc0493dd18affd97bc759c1afa604225b795e65de9f0c63530523649c26be97629c19 -DIST firefox-102.12.0esr-hr.xpi 555262 BLAKE2B de3fa62200b5c9038cb385cab5b325953105b5abfac8fb67f7305772b301040bed1fd0fc4160ba213b0d4147c3dc92d5223101e86b66a89243105ad26d450ea4 SHA512 701a433a57fb59887b8921a7ad6a1ab9c1638d95afb83c18d5288272bcc1ab59012574db7322954e03e857473164339a53ce303a453d884612000183a7be2585 -DIST firefox-102.12.0esr-hsb.xpi 599188 BLAKE2B d5a25dfbdded56f1139af0e3821ec7c1aef2e80dec68fca8990cecaf3f95ee4961d9b9600939c7c43fb839153a2aa7c426de8718f1b8989294d410f08c6bf4c3 SHA512 6560ee6c870c72041687107a1eeb25ee09cfa592931167f8361196b95b6e22ae5c9ccce7d883327461481d0d84e589eb248dc283741411b4724154f1fea1e6b9 -DIST firefox-102.12.0esr-hu.xpi 605253 BLAKE2B 4c5c54080e41253e90d14c30234eb4af6c06523daa9bb387f5ee86951fc99249165fc0ac7bac707e31a9be6b8a7eaec88761036e957e3439fae119a66ec1ac87 SHA512 f7755a4378dfd1e281a29c6e4a8b043f3ad78f439d81c578a5be6621f1ff11ebebb88fa9ccf110e5650af549fd32468abc8665640410d53266e488233a896385 -DIST firefox-102.12.0esr-hy-AM.xpi 607090 BLAKE2B f0a5552905bcfd3da2b553b38063f7bbb736a569f4bf2a97873b4f1b113e7328c88cb8085c02b355fb82c3cc2f3aa3d009513f0d45dcdbdfe95c326e88103b33 SHA512 6c18c7d221e7646a9b7e9d71edaff99c57fa3736d6bce7f27d4e2ec51b0a48ec5fa67a4bc89229422e4ee82d2903f94c83d4e789b1a517a08e9914dbe5cdb6e7 -DIST firefox-102.12.0esr-ia.xpi 567887 BLAKE2B 92f72032a49ab6427810f6e8947407ebfc4e58caa8f5eb9654c0c5ab362d520c82d5cdf6fc76a77a2fbb2bb7e9d8b0a6a6f74e7aeb644fa558694f024c0522c0 SHA512 119ef5ceaeef7d5bf730643429fac52ba7f23d834ef448e6ae19ffe58929535e6411eb472f9cb60acab126124be84ef99d82b7da57d99170c7fdd2daa00d751b -DIST firefox-102.12.0esr-id.xpi 564785 BLAKE2B ce02ecf00f4fd419edbba2cf6961acf9e9a1ffc95401e8ced6e11f10a03d5bacc69b6be34dc0fc1044653a80d6ff8e520d7db1a75f5e7c0741d150e4b6077249 SHA512 425ffcb4bf3172411c1f8b84c6f2505f312e5472177dcbebb3e39fa7a2c5446aa923ba50393beb69dfd5a9a7b3c25bb8136730c7a74ec521253517ab290afebb -DIST firefox-102.12.0esr-is.xpi 575723 BLAKE2B b3455e455384bd6b685013b56d2a5ca619ddaa0192cc7776d7bfb97448ca8623dcf8d035e0e6a960b6ffaae0950441fd2cfc2f75d363725bbba5eece40d037b9 SHA512 39396b176f705002111826b23c8518b4a48c07b61a1e63aeda1b21a09ef589b996ed76841e600c7e903f68efc02270cf250ba9760906ccb2663da8ea47e5d440 -DIST firefox-102.12.0esr-it.xpi 505288 BLAKE2B d3768d4ae42ade0d3ab9e055131b436dde34aad7de8d4e9f6fb23b168392c7429b97915b826fa806382ada31165d4ba1401883691619e3d376f117e38f2d3723 SHA512 4c736bcca4b1b8e45e6829ce1e85ba997f5cf0c00c724966f8bf7a38cb179ff200bb271ca6f35b2ecccf39172c6a5cc27222f5ef7da644cec609b50672de7eb7 -DIST firefox-102.12.0esr-ja.xpi 631476 BLAKE2B e3b75a09dedaef61fbaa383057edf9ac950ad37c63d42c23ceef4370a2b1ffa280c4b127b7910e5bf9e7707764c420797b47fe3a2337f785ccea2036fa7eb39e SHA512 9346f3887c7d5568bf1932c95e1e72d6d51c122efcf27555a2f69589bd8c9c91940bc877bd4cdb65e0b75b48ce048789f2e4c11238ad481552722829a377da8d -DIST firefox-102.12.0esr-ka.xpi 636004 BLAKE2B 872a4bd43a07ac72ea13fc691d652e87cf238849f07423082be3542ab36a0364b9c3d4e32a39ef32cef981f5863d2ec2f8433237682f4db4b87ea18bc26813b0 SHA512 f69da891596358e081fa321fb42e4c6f3578dc8454e7ea75ba823f583de6f26d3a3825457ea0d2ab2a53069aa3e8c40336f22f9ae272fcdde16ed504c5e741d1 -DIST firefox-102.12.0esr-kab.xpi 583630 BLAKE2B e0c619cdb66737577deb212ba77b131e578c27cf4a0cb92159668fdb76654580b8f6b8d2e64cfaba087e39a3a12dfff3beb9a9cb29bff21e9b572b7728b3e6cf SHA512 2223cc66c78c9947cebf285422f2b5a5f9466dcdd3c12e73bd613ead46d772961a47a9492aa6be27b86de3880ab24205387e59c1358966aba1b0479404dc5496 -DIST firefox-102.12.0esr-kk.xpi 658890 BLAKE2B 50da2c9e7b856238fcd9f137ef6d70c56eae55accaa04783027f7b4ea33295f226905bc4254104d20072e29f9d9b4284764440e3afa5103c67b6de8d3aaba59d SHA512 73dad831a23d4a8e7ed86492be96e216cc48c11015c77e62391749151bec21c36bd76cc7a76aba22b4462d45a7e56b02199ce26f1479d747cb2708f2d56b37da -DIST firefox-102.12.0esr-km.xpi 543899 BLAKE2B a2f2a2a8c7f723c4935a49e4201260b2a6fabaa174b8ce5d841c718d75dba405feb25188e131b90e7252d6963c6ad65966491619bcd9cda4e53c16dcc8226961 SHA512 0615960b26a11250b58d9c252f7b490fb3f3f14dcf6089bed91ae3da0fc04d71022dd367a2e69e44592bec51f1f08d84cc106a5cfcc16b5ac84e494f4c09b737 -DIST firefox-102.12.0esr-kn.xpi 508580 BLAKE2B 590caca7eea3f51677c4cf1920b26791a662b23c631659ff1b87228fa515fae15ad1e894d299c63d8268d4a80d905f1b070592e8674b129ee4c33553afc35088 SHA512 06b3cb8e444af844bfc5381d9db1e0fcc64ab9f0cc4b81479cc4c55336f30b9754d2db0d859160d54f9fc0d42846670d2e19c10e00af9ad2e04ba04ce2a5a082 -DIST firefox-102.12.0esr-ko.xpi 617306 BLAKE2B b72a643a015d6185ee7846877a2771abff967732c906a36fe9385351b5a4fd9f9fe030a68b171efbf332ae220c9cbd43e33a0514aa726e36894c535b681dd02b SHA512 dd161f63fdef14dcc3736c30b3b8a02b7345fe184d4bd654a136dc34f3cc138ca0cf940ad04d244d09894e6bfac3da44b8cd2dd9f699a28ec027eff33fde7162 -DIST firefox-102.12.0esr-lij.xpi 480138 BLAKE2B c41b2153e143774b9631ef1187c8f8fe57723a7a172037b66290e66fdcda83222f94f6f3eb05fd89c09661e7ace56cf8207254bdfa7252f6ab60164e8e997793 SHA512 476ffbd17e6e09011e3bbca1de654e122198ed34ce3903d20cc6bed9258ac3897f48d278b4a52bea69042f910bae1c1a215dba534b9cd6a9dccea5f18595ae32 -DIST firefox-102.12.0esr-lt.xpi 574771 BLAKE2B 5c5a4090256437f950cb0cc823cb3443fe6b2cf4b1ce0d85eda05947bce86850d3cdb2496e81de70055d508d3711c29ff6a0fc5ae1fb9f4e0cd2f4d8be6752ff SHA512 0be15bd29423ed73f96c82a3a8dca68f51745981bd26282064ee18e7a29855d5d2ceffc4d3b9be995c839e538792dc4d6eea51d0ec871a26abb91664e466c537 -DIST firefox-102.12.0esr-lv.xpi 479296 BLAKE2B 7cb8b1d0d875b4eb442f88f056fed37884875bdf87cda2c51c35f70c4951f588e8c587dba46659e02b0919d56c6265f98e27dfad908c1021672ef16ca6787370 SHA512 f8d22eb95d544a483468a79bb9cc9815a494cee60e27e0333d2f53a900fce7c3f4ce6a0ae742a482b6fa7bcf4d2871f9ad8dd118b8946155fbf79fa6936b6879 -DIST firefox-102.12.0esr-mk.xpi 497539 BLAKE2B d1a1ba98cd33f36a48ec3131ca4beb7e80a24d3bb64f15eb849ea741fbc6d64ca9bd031b67fad15ef4d4aee8a9e077ff2d0f136e56570e9baa5a0c6769b67dab SHA512 55f25abc87b25db2f5e01063fbe4cb8fc6060aea70bbf35ec9784bc4076c1faec52f85f9d14873dfd412fcd94a1ef42fd14fd76be3948f8d712773c7b57ecb48 -DIST firefox-102.12.0esr-mr.xpi 543731 BLAKE2B 4ad55372990e79384c5535e73c02a779d3254d7e75fd206169c06dea9341a3572d928e1f1fe2e9ca738a88383455c5bbf8a2b15d612883c1cfb133a077c5c089 SHA512 c721851964a4bf16e3703f5bdd7831efc18e4cd344938e800faefc5928ab8e383110e6af71fc026b681bff68e080db49e13aa582f858de2713ab3c8ff05ad59b -DIST firefox-102.12.0esr-ms.xpi 459031 BLAKE2B bc9e404c8e5ac9a8c31eeee9960b5c939d84da4d7e9d7bb9aedd5dc11b0549b610e3af36d99185e1296fcf1c6f3a87c78f4acdee2c6bb6a46312606b477ac398 SHA512 e08f0f6b8ff04fbf5931022a88c53c4954f826955a7dccbbc71fa3e1ba3f8c7ceabf6049bcc133811e6672dcacf58248ca3ef737e5ebebd26cde2774598b4ef4 -DIST firefox-102.12.0esr-my.xpi 529937 BLAKE2B 6b0d3ace5bb5678e491c4c5ffa66973c62913844fafef134fe99a85cad3fe8bde7bbfdddc6c6224139316178912e24b32f8712c64266c406c546927533924dea SHA512 c271d7e69b0c84469757c770ff9cd6738efdea8dabae60bed4201d460649acb57dc31bc028c1fd89459694d66b518188abbd2ec2d792e4871356636c0a3e3f02 -DIST firefox-102.12.0esr-nb-NO.xpi 565278 BLAKE2B ad25d4ba6e0ce9d771fafc5a7c82ecc88d7eaa7c0f4a4a4a91f6bdaea722df75ac78b469322a60f029b15affce0cda057acc85e4ab6d4386125e0c3da89deb4b SHA512 27040a3c01b1e938f3a8ac98cadb484fc1a1aa2823ae21cf9dea00ec641371e703cca1957320b34806590bba861df1c18b78928a71679da8a55dea2f2d655ab2 -DIST firefox-102.12.0esr-ne-NP.xpi 498083 BLAKE2B 9b5312d222230cea3e8d4a1b92b5baf08a1ce9c73a72186c4077f0766347565b702e6cf3ce57a9b2885bd1d79aca68aa981f16dca0d8392b49f471cc825b70d5 SHA512 482e5fcee9efde58aa8feadea1c114595f682e91123aa07b0cec78d47e716cbd59d42ac4654dc2981c6d0e83f4d2a91170700db88d8d21913be1288691fe9381 -DIST firefox-102.12.0esr-nl.xpi 573454 BLAKE2B 87ed14ef8f946751a755d3b7911323e5b7a9feed6ff0edd50cd355c49093870c6b0a36fe9652bbfd03d8bd418fc91663123626f22e019195afe24a09947f2300 SHA512 f7d73b3c77eb769bdd756d8d2cd91e89d2a70360d13b228398b4ac756256fc34b34e19a50952ca6921703b23086e9d3c4217f5b12ad0b373a244fe6a15c12375 -DIST firefox-102.12.0esr-nn-NO.xpi 566161 BLAKE2B 387544db308b4ab6189b9fe1e259595556d676474615facf1bd5f816f9954b478905dd96032afc025508ead2445c4ff4e1c0b0e6796408db96b3474c989d3524 SHA512 b0fa33a2566f75a361586347435a438e233f6ec350b24a27358598c989c1fa6dc6e77618170ee492ce905e131f202008ba64e2117c5bcde49f4cb6c6bde7754b -DIST firefox-102.12.0esr-oc.xpi 591135 BLAKE2B 457cedc3cd828c3c5517b16a5ae2e14a2a7be3338d2d333611dd613eb0d3ac61fbcb1774dac36bf57a19713072ae355f8eacfe117b6d30b22bf7d3341009afb7 SHA512 2e6c0f9400d03917857f4a7045452319f09e6af33fc70383c8adf4036de2d8de6c1e707aa4676e4831ebd51d475af9df85a12c2f0081d53b124e761f1a31671e -DIST firefox-102.12.0esr-pa-IN.xpi 648630 BLAKE2B 6cab03349c87edc03f6d3bed25ad66534acf2c951c9dc63f5e63809ea788237f2110481c44e110bbda9c2c4a16a5a2105c1caf56ecb137fd7fc1f6cdfefc37a5 SHA512 82c4a02c23afb2a76ad8e1854cd693b7726cf091efa996e8973b8f439995173e7a5dc8d9bd52a317769cd6c80804c088c5b66bf5061e80ef9cc3310ebc6d0041 -DIST firefox-102.12.0esr-pl.xpi 597075 BLAKE2B 5de447099682262001ed03d75c058851999a25e69bee0f5578d97efc15007af757516b16e55eb336c88390ef36f2b3ef9309aa4202add058db69c03197b7f879 SHA512 2de9847d22545d3682b6536287005a4853f55ead9475e10b60d98c6cb7fe348621442a3e31d10716b0ebf7f74212c545bba210961f1a3b511ad333a5e7f070c3 -DIST firefox-102.12.0esr-pt-BR.xpi 579018 BLAKE2B 5db98538203d752178bb1d01290dc652fb82baaf17cb19cabc248fe63293e500a0415e2a6c1cae13006b9d8aba7eff52e468f0ac4de53706e8270b9b9389a9ca SHA512 5e60897325331a6ff9584e0aa3fd0687b5831026d3f8821abbc335ba99d5cd57ae02550dfdb14170d41e1e1f407eed6ad8d924af75a2d7a38d3ab7facb35488d -DIST firefox-102.12.0esr-pt-PT.xpi 582848 BLAKE2B 7a4b0266ab733bf8ac4e244c0fcdf3e4139cab2eac7511a54951f34094512ada4cfd5fa1c60295788ce814286ba0c98bd3e6f47d321daeb6c0a40d591f1d5979 SHA512 9653e3fece068f5f9a94297923e2ace14f39c57d7cecb3512882ebac58cf1974be187d521c2b88b54545815c71ad2c1017719e87558d5d39b02be4e30e8e78cf -DIST firefox-102.12.0esr-rm.xpi 571918 BLAKE2B 83232f28bcf17ce8510cde5859c6d40d73b208186323fa02a004abb2f4e996a4e1369a339453605cdea65754451707291b9e0dea8850cccf10a6bb14a2e8a3d8 SHA512 5700636dd0fffbe06a4ec0817dfdaecd59c471bb79306e9af5ca13b0c578bacf8bf4825b6d34360a42a37bf06a8f139f4e31ed4f621195a7a22ecfd5770bfa26 -DIST firefox-102.12.0esr-ro.xpi 541908 BLAKE2B f9483a7afc02d04b19835a2aac50c98b3f88237203ea2b43b66497f366f693d4eced82664c9b28fc2e4d8282957b5019c2203ef6632341fc206b463b73436a32 SHA512 84b15cf910c360e463f1d0cb5837895323e40408bb0cf75ce88abe81ee0ccd4c7487e26afa17476493a9b173c873727848bfc2a278d90f7a096080eb93306cce -DIST firefox-102.12.0esr-ru.xpi 671120 BLAKE2B e3c10da53e3dc6a51c08c5dcec32484aa93ca22c9e0e8e49be3f99fc37d971829ddae4ff694c75f294d4692806af6f011b77f88f8d79fb2197a0f0a573c1eccd SHA512 442849167872610a9d8d77fff046b0a86c6afb1877f1a671419de30049cba7eedc5d8160ee43c6db2bdac75fe910de8922f043534458311363a66adc6128afbe -DIST firefox-102.12.0esr-sco.xpi 513233 BLAKE2B 0c464202d3771d896414870bc67e878ee756ca2ca15a84e7da6f09ac62ca2527388736b740e6f97b9cf38658bab2f226b5cd10314cd2a66d3e438d13bf1f306b SHA512 cc66efcba96588fe8ba9d2448734b5a648cc5186a46cce58f8f80ad13ec1fd657dfc5d0d40490468b2d2240b19a8af4b87aee2503b7992e5374040f0176113dc -DIST firefox-102.12.0esr-si.xpi 585625 BLAKE2B a5c0f976da657db0e80d61ae62e5450790b27d209b06150cf6b8e420f128c60bc8049d0263ff2ef7d542c9a7818111e3515a9b71464d5fac1e37a0c80eed9e83 SHA512 d607a2d5eed587d9d4bcec1da7ddca660fec67cdfcd1db2546aeb7925d618f9db146d232c6599ba0a505d9ffbad4f6fd66732c4cce43a35e80d784346f449ce3 -DIST firefox-102.12.0esr-sk.xpi 606127 BLAKE2B 7afcd99fd4e882282082b8f23d8b7a5dd9cc43b2ff9de4ad405cd804fc55644c53a289cab94c7b5382822ab4db3565b755482227d1f28b956ee41a61dd9f55fc SHA512 423fe17d89620c267cf08f9b46fb039b0c034139b707d75f228493189350d06961a6981ae3fa6840d19cb869c744f22fbe55837331b2b5bef1276a831f5b9ae6 -DIST firefox-102.12.0esr-sl.xpi 577353 BLAKE2B fb2fa8d40f2ee70c6457cb58738717a3caef159d66160553780aa9196dab92769ef6ff71fa5c28e2f893059ef28d03cd14f6cbe0593116f822e2154e57cb87cc SHA512 cc982b654728bb0c56d8d57bd16e893ee2e0c1d98e004ff080befa097dbf8823424d27629a3605236d55785da944c034924c1fb4d131164c7a44608672f71982 -DIST firefox-102.12.0esr-son.xpi 433051 BLAKE2B bb64187ecf8b9332eb302fa122a867a7e5f01d42647c59c8a41cd9d9ce0aa664e62b408eb7305f8047af4cc624d70e033c36c87d2a99002d95456d758afcf25b SHA512 665731901ebd828cd14da231faa02b66b28311ae1a09cdfb0879b8a7c8e39d30d8f20ad24e70351e84ecb29af12dc6ed76194dd6abe336fcd9e697514908670b -DIST firefox-102.12.0esr-sq.xpi 593402 BLAKE2B d2e3d64261d7e740f091125605be6dbd94dd897681ec0cb6af688585a6f424773467d314ebc30f47597b3b8abb204cf0bbc2dfac0b21aaa1017286a7b5d893e8 SHA512 b84c507fd2072af8666071bc331957d7f7501c122257047d93494a093c090e1b47228bc2119d4fbc45dd1abbbd605c526faadd14326a01d2b107f14a8e9ba887 -DIST firefox-102.12.0esr-sr.xpi 635142 BLAKE2B e23dc6396b62f8dfeabdf7526f14d87d072250a1f1ba71b1b06d57e80debdcceb83ff15ba6c00616bce3d0019065cc3a3b43359774b3e441c5df5cdb26d8943a SHA512 7b9aab8d30a8fc74bc34c432a5dc58ebe510a3230b64f31aed14459025b7e0ff525bbceaff7c0096ea4228586b651341644c54b40b4456596b098265c56b10d2 -DIST firefox-102.12.0esr-sv-SE.xpi 576046 BLAKE2B 6bf16d23ace19aefbd8fbc8340f543a0a19429be5a0b0f2755060c67dbf8db3bcc1ce5be70f8c07f4e9d8c9b355b92bb8c49e30f27642403425825129f2fb95c SHA512 2ba4e19852a111a1c0a06cca62c78036a682661f76895319459256fd849ecc63ea9c6aebfaf2364110c7d966d47ad69d387d955f87e25371a77dfe570ddab573 -DIST firefox-102.12.0esr-ta.xpi 522074 BLAKE2B 6d84ddd787886f42c67d42033e5a56dfe446bf7738e93b6e7a834b4fbd75d6abd703a2259ae80d683ec3809b72281c61814fb2c0486cff4cd2c128ce805ebbcf SHA512 8f1f3b4cc4986fc4e8861b863446e46201ec2bfdfe0aa4c544374120da184921552088aabfccf901ba346569cfe95cf21ee629730ada345c697a4900ef8d8fdc -DIST firefox-102.12.0esr-te.xpi 568444 BLAKE2B 77aa1ba68a15517a166185620316c389f17b6625834aa967c9b074f2cea34de0d4aae0304b3af9f06ea3e52111e3cf54b6cc7328858365fa515df5bc9b0b9c65 SHA512 28947b1f180ee61d52348c310ff241994589d929e5d789599e1f9b711662f39860a3e142171bdee8aae2f3747a0841707d15b2b78d85c95ed6e7e761cb23e7a0 -DIST firefox-102.12.0esr-th.xpi 649490 BLAKE2B 549a670f35aad43374472f46484f8222fa437687b361b3f45a3ddba72609dc953d62eda8e91c3ebd79940b84fd58e06eaa4c8e85283b93f2fe5bddafc2a17ed8 SHA512 62109462d1ca4ed9545b324559ca0214934877a42c98432186a6e4186667ed802f937e63c5c7587e7d3611f97a71851d38f3a3e833ed7b1a5a6ef976e9bf9ced -DIST firefox-102.12.0esr-tl.xpi 532359 BLAKE2B b85aaa9a4cddc87a8b906e689884f82e49008b20477695c8a7ad1ad097b523f4ecb36784369025a75da1583a2dda5872a467ea932e22b1cae7c64708e21e4650 SHA512 2db8614b1ba6fa5b1d0fec2a23d05415546f7ddd9cff244d29a01ed11ccdd6b95b1ef82a65fa04456e9c06718337630820bd365abe34b4423b17b6d7cd00fd80 -DIST firefox-102.12.0esr-tr.xpi 590506 BLAKE2B dde762a446b76f90773f787024e4fc54a214d39e75cb63ecaab4ecdf45706926d8bccc7fcb9fb9f48782426249e407c1f9a7bf3581f5167c1108bb5c1e2f50d1 SHA512 d8d99d1cc4c15ba96a533975ea2acbe498f16efd4c6131c65a2be794f696ec174c81ce1d2d81c8a5b265930eb77e76db074e2d9da5208405efba9a655238ad2a -DIST firefox-102.12.0esr-trs.xpi 497370 BLAKE2B 7eaa065e230e54fb5598468be04bd69b8a96a54db29afb23321ce0eb60799fa079c5b18617ccf7f666ac607f3031df98eee235b700dafa8a5e3b8bcb12909331 SHA512 9456433c6e48f54855935838e9315bb4f9ff3db5f5fe339b5adf2d3ffa1329da15810123205ac3b89235f8ae02a8231eb1ecd3d7e0ff6864fdf4041d195e5660 -DIST firefox-102.12.0esr-uk.xpi 664313 BLAKE2B a92b0b7fd767ca390ffdd4a7d84e7ef52291b067926fff4ab868889a550810cd1d7c2d7987e157f820c6db3acc18340b549fa244bdc1d7e99ec62be0e78b2a9a SHA512 7efa6b0df7197153776e06b0241d5a19a8e5a79b95ada7b42c6b0aa742f046d387d232a4dfcc2237e4034b6bce878e3bd86ed0724c8af1bf877c03299ea3525f -DIST firefox-102.12.0esr-ur.xpi 569918 BLAKE2B 4dc8da7402ced76b77c47c2797a63adca64a5c6f0f3b6dabfb727ec4cc5e53bddd2a2644d512d873296ef5710058beeacb5f4a0c8e6bdd39931d0cb22e54c9a3 SHA512 fd3c960f8553abc8959c3bca0639b974bd0f62030b562c4661a5eed5de691273eea142e8cbf1e592976c309a464ec3c629b14f2091dfac540b82b44e8b14c314 -DIST firefox-102.12.0esr-uz.xpi 488882 BLAKE2B 6716c035552c85293ac89ebc527f5c325a054fca23d90b67461882a47090b225e98baf83b4c989f222095327924d5f1a0eeacb135ad9e0de80acc8e6011b1490 SHA512 5fb27f2a731878dccefc2f081889549df3d0515a932ac282f514771838700563c51148e5044aeb646edfb7321c1d7c59e1c621972623877dd901de69da01d5a7 -DIST firefox-102.12.0esr-vi.xpi 611434 BLAKE2B b3886101a2f312b3b6a3dd46950c5e5f51157a5072a4825f9b2f8eb3a6923da653727af6610553d34ea8765234d488a22a28cda5942533c0fdaeac171351278f SHA512 c082c61631db309cb89c065e02ec7a2890768f75bb504193207a35ef957f219621868a334368f8cf325bf1250543ef92de5631ab0bfbd27cc709cc9ba084674a -DIST firefox-102.12.0esr-xh.xpi 427937 BLAKE2B 325a3bef2141bc839555100b3b865d05d165368c19a751b8a5c4523efc916c891a2e80e00383d64f6b6595da8990e8151a4ed969b9aa99c8ceceab80386835a2 SHA512 0b072a6b7faf00d169cccceeceeb851cee5168c1027c5c4666edb05c8373c9c21ed4be303adb66ab75138cc4028c7cd0edf13548b64c38864d4972d1cb775d0f -DIST firefox-102.12.0esr-zh-CN.xpi 613308 BLAKE2B aeabaef09c85706c179d3a4a1422c5e96e86932b6149d5d7ce7924ca5f739a8339b8396481363236932b5d843123b349b9f42f477c7008866593296ad64ea62c SHA512 bf176ca21fc9ad1b4b7fbede824be03e7324659093b3fb101c0f8931c029ca79bfb1581f5c843f23d9c552f73a1308ec931142f93368307282054ab281c42421 -DIST firefox-102.12.0esr-zh-TW.xpi 614577 BLAKE2B de26344ab031b0535c9e530f9bafc866156d80f0c9866589d6a4e1dc369a814eaa35a31ef78e124e5c46b5bea734a21ed152982e47c4428605a6ef9f623e4f8f SHA512 5f6b9bcbd1cce9594dbd6123d803e10a604cfb40b34681632ddbc9e670219fc679ead4856a11b15fb069ad438c6fc75d7f98ca9cdf2195e98349fc72111624f3 -DIST firefox-114.0.2-ach.xpi 469755 BLAKE2B 269571cf86beafccaae3db9445b1d51d1c8978ef1d4fc891b9928e6578b411db904bde008c03b0622739ac0d0257085db9040b0fad1fdbd88df8639dfed6d2aa SHA512 5173fea0dfc58e05ed7473f2f6992c50702254995e9f7dcb0608c3b3768d6743249bcb525a57db4caaed4a19c4ebcfbecebd3494d1427ab3825224c060ba1f62 -DIST firefox-114.0.2-af.xpi 431868 BLAKE2B e4eb8828a44598c26e47f43bd6c2fc09c4950559eff0b08137319934568646ba5ff98d280f1cc0ea2466b30a86d23d626ae68911a954ccc2f9241932f60bc655 SHA512 c68fbe4c59fcc13942dea56503be4d86247b812fec764ba8068dc4fa21a913af4347bcd861deeeeffe3aa842edc8959398452346a79a66f15de6acb2c6ca3d86 -DIST firefox-114.0.2-an.xpi 514895 BLAKE2B f6fe865ef8ca250c71d1bd0a41337e972749b81216cd4b5efe667ad7cf06dd472dd8b882638ff013108f812e1952787469a0900d704e4256a1e96e1458a8bdb8 SHA512 9682d398c32fbc3faac16200e205d4a28de88fa618f29f22fe5cd5a5fe89953675c2ffcc57c5dca818af37ae8cbc92b472a62eea84dbc470046583d375d8cc2d -DIST firefox-114.0.2-ar.xpi 583776 BLAKE2B 04bd489fc0c7d01caf807d7bca72bfd748499cff0fd7147875b74751f06a6fe43c4d4e079b58cf8b7d71dedeebbf414bfad8d4b0354c8a04a28c971de087bf49 SHA512 0258f23d7a52d6556b19f9e7b13fe2fb3fcc585e0a5832b6c062f46d534f47565e778c3f67593738d29ce868c6d2ca1b1ee116a0d61e04bf8b8119dccb86c8d7 -DIST firefox-114.0.2-ast.xpi 499202 BLAKE2B 5a03fc4b5e87e34035922f118810517000e4f839ebb9e2ee92bc9564814ea144d160d1db02db3c28744d6580c6f56596d4ce10456c1b773e1bc9520f04c56e31 SHA512 d95cf39335c5ba8760c34796c9c122c8e534a3f9a4a31c18316476958cab4c4ccd3ea242cf170ac5f64622895e441ab1a5bb1397ac32b32595f4bc9c33f8517b -DIST firefox-114.0.2-az.xpi 502907 BLAKE2B ab61955b8c814dc8b9ef20fafa6b5ed0fcc63e5de1eef98a7a038a8ddad05f6c4136d59b4b4ff10d1348c917a5bd55da4bf4ddea3405571ad26fac6c80acada1 SHA512 c58b6cac44fc289523a1c94a608e26e0de22cdccc6e4cfecb9c1fe3320ce2b75527e22dc074e9f41bc045edf3d3aeb77a3e4e4b64a93836644aa09c68d6774cc -DIST firefox-114.0.2-be.xpi 682519 BLAKE2B 4e8b782a2b37c9fce499c156ccbace0041bce33430e75243988a2dec908867407b6f0dcd82c873d3060cb65a6590363f588599f7982941d7aa2bc0e25673f39b SHA512 a564fbf2f3c75addf9998ba21b9cdfd15447c80209de69baaa05ae78c79ade373a412b23a6fbf48e11b82f226b798fbeaa11b36104dc25762ba3c753bfe1b93c -DIST firefox-114.0.2-bg.xpi 600486 BLAKE2B 215aeab7c29788b234c460caefce7d301dc9b91cd1e09940bc968130ac92b264e4b53b3af50a4a6e9a748a9321bb8c4bdfd9aed4448d76261c935239bb5f7a67 SHA512 2c4794cbffcb47e5da251f1e0ea5ae56a80a3d68ddf067a5584e247eee6431607444871cfa6cdd5ac17ce3aad13c6e1654a37cb1490d9e54d5632f2f34759bd7 -DIST firefox-114.0.2-bn.xpi 594226 BLAKE2B 8245aa4a3b5b5a8c4f5898c6de834dbb3ba66a5723d7ee4e6dfa215fc7a3c6e31eac9df98bd3c6e4e6bc0016d757f8ecd63daedbec0d147d7ccb3c7fb0417a11 SHA512 8d5c0abe3bdc761c9f5ce7480eeec058b940e3c090259c26bde44e98c8e4cd18e9d19b78d958d3abf7a1db883ce83f1e06c428de389a4b024914d074b46368b1 -DIST firefox-114.0.2-br.xpi 565505 BLAKE2B 4bbcd82582159627ea551373170c5de98fee67be48681a245032fc0f00f5fcd679c40750a824aea20107539958ed591185296a4657f32d772dd42c94f2f36f33 SHA512 56900d4011073f2d9e83115a07c89ccd9fca280a3bbc21f3ae970093c42ac81a00e4b4a3778db53749ea293b7ebe011d74d9da1955258aea24527714bb7b50f7 -DIST firefox-114.0.2-bs.xpi 474904 BLAKE2B 072d408b16030b044f3ba526c769a2907568ed462ee1edb51d85c638f70a48035afe68bda553bcaba5faf4138e1174d7b2e044df9b82033bb0364572370fc952 SHA512 a9f8a65480d70e4ed40bc5c94822e31e2cc54aa5811ead7c02dd6ff985eb6130a72a68db3f60bf2c1bc81e32b49acdf991874c4388bcf9e6561643e37798d607 -DIST firefox-114.0.2-ca-valencia.xpi 554194 BLAKE2B 93fa54003a7fa981b463d276b5be76ccf005565c1e700d0721d71f50b44513aac4e3d8b53b0520aa2de9b1acdfd6022d5e63b30e1c0d20579334c55acc0a3d21 SHA512 2d2c74ecb3d4914eb0635f9051cb0dc4c7d3c735a9e17237e1ed251f71d830ed713156f9289a4965c7c572f9de56d041c14955388c2876e2db551886bec37ff2 -DIST firefox-114.0.2-ca.xpi 574646 BLAKE2B 679a0d2b552169a246bf52dec1dbb88f1acac07b278883965b958e3d2716d1998b1abc263bc63b0f3fafbdd9def6fc25a347613f8b96b78b7f4dbb1fe2888646 SHA512 e2badd2f2018488874bce37730a504cacc78cff9f609d14f91fd0a6ef4dd79b7fafada385d578b1634b3e0137bbcf34c4e896007402b12ae539411c932091d5c -DIST firefox-114.0.2-cak.xpi 599303 BLAKE2B 39e4a3fe8435ee0ed8121df349d9b325aa3d356b9ca49a51cc869078de11e8df6e24e4170bee1ad36635b0d54a1cc70d83db8d4bee822bdec45761d506df93ba SHA512 b1f4643e4c79d297ce70f24b06bc495d5f1173b9373512be7489cecf203fd67d50c34bcce7c9bd64ecd0bf8392d06f6fe5ee58c2e8574b627d54918af6038ddb -DIST firefox-114.0.2-cs.xpi 618670 BLAKE2B c12baf16d0b9175da24d116bb6906e7317c4d1cc6c064fbce6f848165364e7a2a80c29bfd7318b4c50739b69551773dc77d1f6c689c0affb79b24ea423e88a69 SHA512 5a3292fc1b776fc220e3696372edc7c5252dab769c195d4d2c8fd30065a23db9be6d9bd1f0c8a8fb6a20829c08206c189021133e1985700f0eddefd4ab045675 -DIST firefox-114.0.2-cy.xpi 593767 BLAKE2B 0ca645f8a8024598ed9e54cbbad60b9feaba05f0dca1e40e6fb3bee37e94283e6dde07acfa3791897a74678e8ec872a2ac0fb2609ac57bbf93316e9cd95ffa9d SHA512 f30c76b37a488d3133259c13e3754df2c8406be5d80f064f935ad029a89064aaaef143c95fe03ec5b035496721a69c28ad6f01f89fdf92bf939b4087f3a21ffa -DIST firefox-114.0.2-da.xpi 581428 BLAKE2B 53b74da4219bebc74e9642101a8c2c8755d4d70b87dd1f818c6da3cb8d68a374b11badfee36fae93c541da03df52a2afa35a8558d88ac901f638d969e39a32e3 SHA512 bd5ca7622270f49b269420d6f1657cf362890dbbbd69cb829e16c57ed241aedff9cf941b95d7de80b0c5a13081a038a731978e0ce4219af09614ba329cf937ab -DIST firefox-114.0.2-de.xpi 605016 BLAKE2B e9087c4f5bbd60347938ce39f27e95a2db87e3de2b18e3ae85c84e7b9d45219e56eba71cda6cd7eb9e17f5d459db78cab71dbb8b118b8e0404cf867ac8c53dea SHA512 b034511d626fb47948db4f8d2400d19b50169369a8e4191a812d83d5bc381cc207dd3862c7d8466351667dac41061e3d539fb080390a3bf4b2d7cea17138ade9 -DIST firefox-114.0.2-dsb.xpi 619600 BLAKE2B 1b7c8159a43b7ee7067ce1bdb79ef2e25e82c1fab112cdbcf0f90b561a5f2da71095c1ed4119e2a343504c5372032d89002c5c12f94a7928e318727d773cb4ca SHA512 44733c1016eecd0599e9dbcc98e360401714adbc6e7c64d70e1a3e068688b80eab4cd86bcc109c9f44633fa3de3c1c6a4b9d81fe24a7048bb75bee6ab27c8e66 -DIST firefox-114.0.2-el.xpi 697275 BLAKE2B ef8133d80a4bab359bf2d594900b24e5866186fa707bcd1109f712251dc5b65fe475eb7c9ed4ea22bb6bfb6a48eb4bb5e83fea970a5d5bd4ae7981da1ae0bf53 SHA512 2cc0fb6db22af6f5e06fea5619406e4b7a66fd594eff4ab1973f9eb823c135eb68a187a2fd68688e30ab4e0e41be99eada4431c8a9ffc8c013dcff014719ccf8 -DIST firefox-114.0.2-en-CA.xpi 550411 BLAKE2B 3f131e490966857ac94794018f0c65352476c08b1521a95a1472de0b9ed7cf39d50424e783fd0e39c4cbf5959c17f9ee890fe7d225676891d8e8c77e2688861b SHA512 79a39e2fb6fd2b03df16bcbfe0304f54f411e6d7bfcb02a8a126f86ca2b1e2291a1113dbbad75553d4049af56b2bd47a41125932fa06fe59fcc5e41f9b05e0c6 -DIST firefox-114.0.2-en-GB.xpi 557759 BLAKE2B 0593733127415ba2dd60c98375176cd0881c1c6c79e05157a803b478d5bb031c141bf1a3b2b5db9b9a459f79d4e57d17aaeba1597b95e9734f16b92452ac2982 SHA512 6547be83b2240d8bdb04cc4b6da23dbfcd066933522701a39aa247a9ad61e58bea700b7e46b3b7bcdb022c6e77e2bd37d0da67cdeeedd02295acb5f0196dd9af -DIST firefox-114.0.2-eo.xpi 582688 BLAKE2B d2b20a4d85fdc99685d6fc18f1d150c1967771ab08d0f8fdc9b6d87fcb6d25b766b0bc68ca9a6ade1f42912d61f0c4da32261c570a8a45cf3741ed1f81c17e7a SHA512 7e9be6a2e8459244bd510572965ded25e5293d85ddb6f8557b7794e2005acd54017e105f37d0ce4253b648e0dfb2b51d1fe1b7b227e7a654032ceb51a4e9a3d9 -DIST firefox-114.0.2-es-AR.xpi 598762 BLAKE2B 6b88be3cb929b59b8c9eb277f00ff7687e14bb9b1d3d0cc799c27654eb894e7bd7e9d2770ee13416bd4b3d5c7daba6c24eee5768ed8cfbc0c59f7014045e9997 SHA512 3d8018334f9f1e403d36affc113e5adeae4df2b59e39acbf2aa010cb80203d27de65f11971a2ddba11207698ca47ac2711f2c482bd0c01c9812d7d88bdf40a4f -DIST firefox-114.0.2-es-CL.xpi 597228 BLAKE2B 48e93b21bb05eb5aa4cf074b0cfde3e7aee7969cfe44b1ea9810dc8a277751d5e2d677d5c0c0d9a570167a329b0580249db2e7e6f615e60631c8abdc4c4e24d0 SHA512 c5bcfd6a538bb3e2caf179ab297868784878519723d51991201772f9a1fd99028a8ae02e1b8d2fd45a5b8e7ae55fc2d57b6aeb5b8bf22c8af75b7eb8f6cc6851 -DIST firefox-114.0.2-es-ES.xpi 590814 BLAKE2B 5b86eef480970ce5635233ee3fa3a748def0dc71747b336170f1f047614837039d9fb266816beef544ec98d9d0fc6ec26b580b7916f1a50370e04cfd6d03481d SHA512 b3623f74cd3348f95e10820f376cc065cbfd8c0256173df0dbf93f19c32452ec273db4d04f21044b5cddf4c48c87900102b57b18b6abba1bc8d0ba2030f35556 -DIST firefox-114.0.2-es-MX.xpi 599667 BLAKE2B eed402680b94fa34281250294b64298f4ba9285cbb88b360c0b1213f5fb151ab05f6e4625e7ec21ca56852e207974c39b67647451354b475e5c2f8f900594bf8 SHA512 550bb4e6672795a5b66450b5c02f47df316d821b78ce4e0e2b94e0fabc386bbf9ecdf45ae954e62ca461dd6686cb4691aeba893c8b6f531d87bedf9be9333fc0 -DIST firefox-114.0.2-et.xpi 548659 BLAKE2B 3d421f47fdc0572748e13b1f39226fb6e384df87a3633126e6efbc38b89ef80a7c9dfc4f2a8354aa31d554ccf6f28f562f3813a342f75bf8cb1eb811b5ea3600 SHA512 edcac56b1f9ecfd1382c9ddb4eb9b3a7dec35db160b660218eede773083fb4f794ef2fa45c4fe5f0a897cd23bf423f2929e23e96467f4dda0dec566ff9b0b273 -DIST firefox-114.0.2-eu.xpi 580391 BLAKE2B 40731349a4bd42dadbeece062c303c15645c0d371612942ce37b57f9f25ffc68110499fb0bbe13fe60502b73c236fc0ac082d3a562a1a3542ee0bfac6683931e SHA512 91e629d98df26feed5a158330a75f95a13186e0426c587199732c42d6dbbf38c2f30bdea1fbae23a3eaa6fbb3535d72a351d66f92e21c342752b97b934232ce6 -DIST firefox-114.0.2-fa.xpi 600091 BLAKE2B b8dff8fc6955548ff9c641201a05162ad8350a6dc563419bcfbff135a621269dad097a4caad78d1e006164848fa06bc5e88f89de5102ff1e65642e4980e88ea1 SHA512 820fa165566f806e223dba35a87e50f5e035c17191a81a062b129c7e8a988358bd0b3805ebab421ba4a7b076467423c114778eaba9aea9c6bc840f4dc5d0a905 -DIST firefox-114.0.2-ff.xpi 486655 BLAKE2B aca94e979c11da0a46df629408e9681cbb6f582dd34101992d317883f838dd136a398fde0d30ebe2b086ff7156c8f22e17436b5dea1937db6249827abbaa787e SHA512 1a4fbbc4c024295bd7f3fa12a9aee538bb642ba991d33e8fec9eaa111210eeeda228673274abd9a4a94d7dea4f36f03b773fc40060e572f468f29d0db0f1dfe6 -DIST firefox-114.0.2-fi.xpi 581654 BLAKE2B 01bfeb3cb926e8236b84c65ee05ff9fe8ba496d02bf35c2defbbf34bf0f13f654d694d2860302081d4019c6dcc1adb4a78a59078ebe446b23581b8e11b3ec7eb SHA512 28a29078e2a0e2c2f34881f90e3d66aadaf71222492901412c9e371ca0d3128c04b74ccddb5da691232fc3c003b391989365f0a27b6bdb9a351b2128d598c65b -DIST firefox-114.0.2-fr.xpi 610085 BLAKE2B b8872c21042791af754269f48604f6ab47c1560e44a0354bb9f39e1ff9f704e2c17b1018887ad958ba726e2cd89d3672d9400871568e2a6a81eaa1d590978ccf SHA512 25353c5e5b5e52340dfc69a3c8759061ae24b5f433c664fb4016b5552afe6003594a814a07c730411056c87c200c5ecfb4198800b5a9616b9d5fa80c8140861e -DIST firefox-114.0.2-fy-NL.xpi 593885 BLAKE2B 8e8ae7d5a3a0fda15762fd694f2f3056ddc41b159e837a65b356faaa1ef769e68ae3a2a5fb4a3a020787940d11b74e098c17f7828cc5feed7e9a850049308ce4 SHA512 717ca576963d45a53d8cc23a1c6b47a7c40f4cb5eabdd3719d707eef2cd9d887c20bb09be6b14fc8b00b4dbbfdc671b1eb2f09cee9fbbeebb6382bb7f7fb2bdb -DIST firefox-114.0.2-ga-IE.xpi 484108 BLAKE2B 216cf73c551a02fe079405a51974510c3d0db7ba00fbc3bbdd4bca3d347b2f7c65a7a8f23bdd3f675564704872dd4b3de4a5269b0550113afc9178f47da07070 SHA512 2fcc633f0429ba6fe9c55b258961c40a34c12fc3df8ea7a18dbb0fb406de37ef8fed5a1eccfb91f4c9638e85e45af5fb9cd6fc0e3e6993bcb3dff01f5a93b93c -DIST firefox-114.0.2-gd.xpi 602890 BLAKE2B 030f43d94cadb03d1e9048fa03950f0e6d35c5ef89c270f74b6dad5c6b6201da11b949953e1c45ba97b4347e94e5852ea775f9b2345f8ae7fb45d2df6506bedb SHA512 d2e57ab5f6431cf7c4a398e512b5fe731e46c8c1f7de9298cd8984e878e601fb50cd643f1faede7a40915e804a042663f4cd53f68878449cbfdc0074d8992c79 -DIST firefox-114.0.2-gl.xpi 594266 BLAKE2B 426463748559ee67348ba672f0d8ff78f610c1ee3facf594045c47b6ed55c65698e07a33a8f1bfa4aaf073982bbfb5d4498cd41b97c79f516ef7cf86ff39b4ae SHA512 95ec600a85edc05db249dc6b14a99139a239be485aad7fca9ea3585ee712c72ee3ef3c721bfdceff81428790a36da9d48c0ac9b1a79f3065c15d8132973be9c3 -DIST firefox-114.0.2-gn.xpi 608393 BLAKE2B 420339cfd3cf8eb5631d6765bb738bfc48245da8328f9db96d7a57fa5deb99809a2407947eda8f0d133c50b5fcdde0a1e7c786d5a6919f0d0ff7f43df388fd6f SHA512 b2320214d80669dac31829a888e31e05244e0ca04aa3a5788f9a669bd973bb55f7ec6bbd567df591dba3754ada96848bea859e2ebfcbb9b709e9cbbdb20f967f -DIST firefox-114.0.2-gu-IN.xpi 542885 BLAKE2B 34eb56c6db66cbb37526861b845297d952828aa189e1dab5817aba0631546b99a1b2cec86ef741956bc1aa24aaf6f7b3d0dbd75c78b70f1119d8c379308dc496 SHA512 13271409e44be77e9ea3c87ba80f26700e272f2b4ed6f33fa00cf4c15b66ffe03fa50c37258875ec85da9bc7f5e6cdf0b028379a762978fa326f159e9779bec7 -DIST firefox-114.0.2-he.xpi 602833 BLAKE2B 9508f7a4504660d8f3fd46a69526619819719757dba8a61bc5832d68f67036ca1fd8baf63312673a80b4ea598aa2b2449c4745f07bd49283c7fbc2fbe7eeb836 SHA512 4c1bcd219e1cdf6ad3773bbcb4b1b6cf0f4da3e112d8998d98d5828e905a9f43f606903ad85aef72b53de11613407f8c77188b6ce43848b8e6a49feec33466de -DIST firefox-114.0.2-hi-IN.xpi 572445 BLAKE2B 6ebd904a0d0ebdea3198bb7a9f9e938250744ad7de174fc4ff5c4ee16fa9321230c934fbfad3d2576d8655fbbc3fd78c3b9afa6fc8e9b76c838c4123212ec0dd SHA512 e74346dca70d605720c335036ef6308404da7dbd787f0eba35e756a27b87893b7e00dfbe99909df4911faa708baaf39e94328cee546b01ab66d5c3c9f73b4fa0 -DIST firefox-114.0.2-hr.xpi 564425 BLAKE2B 42d1a19b3ff641ea09ec0ed68452a340fe1d9b5e1b2d3b7104d2ecff4b042b1b61f13ba358da73b5c9cb50a8265a867674545e83c22dbc99e4a9d9ca3bec0ac3 SHA512 bb9cff1c2f674477da49701192702b0b757d8414618476b29e2a3ac1295955061c27f856376a435012f7f83b78ff0fdb2418decc1166f3d11d3c1f9ebc547b41 -DIST firefox-114.0.2-hsb.xpi 615585 BLAKE2B 97aaf56cdfba79a554c582443de519cf98807caf2b46fa8d3552dd7681cc1b3cc39efe859c66a87a1f65a50073e46bfac83cf56128aab6bef6b9febafdae2133 SHA512 a6e334fa9776790cf0b6db9336860bfb997c515784a2b5c51c34c0713240086ec8d18759a2b218ee7204eb0ceae5c9ec23784010083d958a3dee59572115ce04 -DIST firefox-114.0.2-hu.xpi 619932 BLAKE2B 96217f57cb391361c253f21633a8cc25f09e988f1af2fc6d20d9ad321b501d8e8ec91aa8158cf414b30711dd18bf49937ce51f83d68900c07e839f134928fdc0 SHA512 2e95b054f65338e9cd9a70e9289df988fd5b5d8a1752cf1df56f1673ef1234f1cad80c39e00604446003b11badbec8296d139ef8dfb2b348cdd57f2429e28c49 -DIST firefox-114.0.2-hy-AM.xpi 615213 BLAKE2B 2496d41a026a2a7e20e8ae85042a16f700f9c13bcfa446224d5fc708075a91a287ea92a82b249786abc4053e7ca1e091e7956eb7ae23c3b0c187fac7c3329a4b SHA512 b74b35e04926b7d99964f3e73ba90074e52228618bb73d9d4efa335fd03d2eef668c91c111cc137cc05bfac724a037004d4c6b4543238de05abe6947d87295c0 -DIST firefox-114.0.2-ia.xpi 581882 BLAKE2B 828efd7d42c36026f547b1421f428a4e7ff4e22c9cc98b5cfb63ccd5f20a8d0f1f0c3d6f2db3f7df18abac854b18bf27ed9f59f275f18503fdc0585265b6c586 SHA512 9476afbe29dff5df6f8ea9c632aecf0eb7de8aaa46c36e5e70a8f5542d6e177ae11e071d27516884f3bd752ad1466266a0cef92370b4a9006d42e03743e19701 -DIST firefox-114.0.2-id.xpi 570699 BLAKE2B 7d43e2fef0651086a17b9f92d9687e079dea7f4fcbdba03c0fd74e17a9e8005b9332af88d7c30447ea6e741df699413041a55c1166b5095d812f9a2debfcb9f9 SHA512 db94dc8bcf0d917f74a5cf35eced3677aab75db50b7c4b152b26e980ff50f67c1e8f5ca9c171d83fdeb5cc3968418da49335a989e890f30ec93e4d48cff63072 -DIST firefox-114.0.2-is.xpi 588850 BLAKE2B b6511e8374ff9cdde717169f609f6b9990bf97a23b520bb7ac9eb6ea89eb014e54ce50465c17e742da33ada4f3ad6408db9f5fd968fb94bd76220521424e93d3 SHA512 be6eec1e698a3ca4c358364999a9963d75a944641945fead60cb2f55edf79611b132d129b4c864de160c736d693287b901a7849da504c287b0b60e5e219150b7 -DIST firefox-114.0.2-it.xpi 526220 BLAKE2B 466885da2a060628e1a2ba408b81e241cdbe21e604d68ced2b041a3cff2fa7846505fda5b65640cc3acb3f86b2d55c8855efee5681a7b760e66efc236ed98e1f SHA512 3d5763cc25d24e5ee9bac13c980a3ae3188872ffa1143b0f4b2f92a9b6245b57f3846983e9c72f66a9a90ab67554eda316035e583e5a23ee81b470ff8e940070 -DIST firefox-114.0.2-ja.xpi 643601 BLAKE2B 3e309b0498762b2c0f2171d980148219127940c7ae3cb9dd277aeac027329a61b55998dfbcafe20a834310c57067af425bed76db45539ffed129e07b6a01eff1 SHA512 3540cdfde003ab938e5daac2dc878698628ff07f708c137135b0ccd5df6f31fa153ed6f670bf52146c0bdac859f7274fd0c0af9fe999eb8cf683b47d99352798 -DIST firefox-114.0.2-ka.xpi 651084 BLAKE2B 053958af33e4010e2efd36379bdb1e4d52416655ab787e16c4676fc575f66e8166b9d70887d78726b8fd5181adec4267849e68cde2e2ff531e1a1257ff8faecd SHA512 f92ace0a3ed64175734134b641656370996c41bb285bb88afa6cc68d4f4ee84f4975bdaecdaf399535b3aeeceaec27cce1768cb5908c32d3a638078cbd5ae7f7 -DIST firefox-114.0.2-kab.xpi 597219 BLAKE2B c2905134e0ec32db840162bb471b1f0c8024091e19d5bde755e569c9493c8cd9f7ba7d19bd3227267388f93599e3bb99cc5e9dfbea640406e591c773f58720e3 SHA512 07a0d3229fa29bc837fadf7f8cb65c8b8f585b0f3decffc02400967a982c97897e08525de212143c0f7b378f551dc2592e9dcd4fd4ecb010cfea59ec3809a83c -DIST firefox-114.0.2-kk.xpi 670858 BLAKE2B 2e21357dec410d1889a98f31ce6897368c6fa431981617909253e798cb6db357e21d0bdf4ff209e366dd4c6dd442f693aa682c3c945404bd394fa59e961f4e9b SHA512 472520f3c4ed85cc1edf94c2ef5789457dcbe62ad9258ec048fa35bbe8b0f51ac3d91bcd9094f019b54b91c59e6d75f1992f24c08f6f883aa1dc628dcb429656 -DIST firefox-114.0.2-km.xpi 545000 BLAKE2B e21c67580dd0b2ed39af021af8a733b99cc5761bbe3e68c2cc1889d6a81c6002edd3f93d8425440780c07dabbafb51f14f9cd809e42d9c600ae0d0b4d391b2c0 SHA512 c3deb053df889546d20b59b65eef79d4d81c3e263da232b9ceea4cb53cbdec45ca98c2d754ae214a58a5092c16f0081908daf79541538c45f491b5fbc36fcba4 -DIST firefox-114.0.2-kn.xpi 509822 BLAKE2B f17d82549abf7a498f56eeba33771efa7d6aa964e6ce13badc1ab5c33e8ba5a87964d9136e0ea5ea014fa2ca3002b3c5d16f5306dea0fbcd5cf822bb274673b1 SHA512 a8281260970c44ae2c0de6d80b9cf38c275efeaea49c86c1b425210a936a6babc779ac670aa735a351fad18e454a845fcd5ffec9756b21f218cd0fff99c2bc1d -DIST firefox-114.0.2-ko.xpi 630756 BLAKE2B 61929a1899125191fc37c68b121e1c50f59ad425d37b3c8bcb3cd2b5f12a6e68362c00dbe25763dcfc0110774bd122e206d7f4c15ab2f692af94edce24959e80 SHA512 17d190427c46eb5b1e2a1bc3c5bb8ab64e9289132ce3504648ea47438bb7dc94bb31bc328ccae0579b4501de2f15f1b4906675a64cf3e2c3d5ebbb3fc64f015f -DIST firefox-114.0.2-lij.xpi 483928 BLAKE2B 980348aa15a98e4f7ae341effff4bdcecaa631de755f5b2f11f4b3c9e4bd6634b6d60bffc14c58423a363bbb539f3091610e5d9fed65427e059d4fffa81d0124 SHA512 105243dc25ec5f446f6f4fcf0084fa73a6af627e0f7af8dd42c6107ab9f8f342e91f3bc60aaf48010994355029ccc88b4c1acf273c069ef045cbc0fc2cf3c4d5 -DIST firefox-114.0.2-lt.xpi 583458 BLAKE2B 746b25a7295e142cad94a9228dc810717a2d118e742b6679c000d8b52c60ec2255c51fbe9472b3c0b651601bbee086ff4897eb9f51c745f1c2284fb8719bd74f SHA512 af353ac2da3d4345ece236c8420aa6ea282f92ee955de76e79c7415a2ee2809ea295f7cf0d14cbaa130e8895f1ce45475f91cbb8690e8cadec1ccd1ddffe2faa -DIST firefox-114.0.2-lv.xpi 483461 BLAKE2B 3a479b15ffca9f1e8577edc49bd3eda68011900f17c4ae41188c531227b22566295e0a555cda7413a438b270a1ff7dfdae1853ba9124485e276c95aed2d1772f SHA512 32f9f5149fcfe9e83f69c9333b8f499af9bf9a04060b8b7001ff9c4ffc99bdba9798861af47a539b2c1ce62afddf138e1e1674eecbd70e798ececf6039d0ca57 -DIST firefox-114.0.2-mk.xpi 498720 BLAKE2B 072b9cef7b0a63ca9ba1567cf297513ae0dc3a9cdddfb1f66312590172c08ef68a0bf12478719e1662172bc69fde152bd428f387a62df33e0201f6b5f0380d4b SHA512 5d952aba2707da88c6a5e16424d32397103ef230575ad34f93fdc23f70cbb974aa57f1a4c3bdc88ed893dd5dcd87574e53922dbd7017cfd909745ef7cd3f7cde -DIST firefox-114.0.2-mr.xpi 545420 BLAKE2B 7652cd7755df0db2e19becc1477229ec700d0a5bb51328ca49f0bffca42f682313449649666853f2a29c85d33cda68a5972e672b42381c5ac2bfae648a896344 SHA512 fde41f2f2679061eb0b460ca498daab892e303c770b5c2fcc516e96bec55f12f79755b26271ecb75afacdc2de567ed40d3e7c92cf2cb1559cabb83ce7624c538 -DIST firefox-114.0.2-ms.xpi 462619 BLAKE2B 323d4df047b828c98e80fd5539293d5cdd79ac6c458758bc5c996271e4e4d533593cc3d8dcb076d62ca4c28588cda28557ea379e220db1bf611563ebcfbe900b SHA512 38295d27daf6bb46e0e488ba0275b98a7a9047daac3849924c9ef68e06acbbe8d60a52156362845b4fc2128a0ae9545dec019486f1990de313d8db265df0b301 -DIST firefox-114.0.2-my.xpi 530520 BLAKE2B da69b4879727644553e0fa3f5bdb485317f6208fafa0c26a334dc849d6e05f69ddf35d1cda56bcd8d87daad7a6303b83f6adde8c7e10b8c0851475d2d1450c98 SHA512 7d7056b5f5cdc3b2454cb85bedd980b29fdeae19ac668418ff5a6e8293bc54664b3970c5153913f38e4f924de2d1cad8d8b7d29d558432ae0f6910d0961d50e1 -DIST firefox-114.0.2-nb-NO.xpi 579551 BLAKE2B ffa48dfaa749692cf26b9df18d9c1112f5a1ce6f484bec31749f919c8489c4f4711923dfb338066af37fe5008c734dab147a219f26de50b10ad57f0540ff0068 SHA512 98927a43bbd6573bffa556a8656b11b25b1d0b3c6596bd3161cfd0cedb85ad8c289015e4f8c43d6ec230a0660862b30e1abedb6fbae5470eeeafd3a9c46d6bdb -DIST firefox-114.0.2-ne-NP.xpi 498505 BLAKE2B 62377679b240dc0ea5dcd54ad3bc81eb160a492bcd66b7b50680aae64b092c86246da9edfcfa5374a818f0fba0d88d11dfa00bf738275b9d972f1ceb206cc27b SHA512 b1120555cae7fb93b59f4fdb6f8039da8bccfac2bd14e6b149a78fa29dacab9764f2d2af18369506d3f9e24d3da2839215cfe37d5be1699a4d0fa58186109a35 -DIST firefox-114.0.2-nl.xpi 587739 BLAKE2B 06744c52146d74e0f2bca6e7b2fefdc97b9bbeb3d4a4b6321dbf1ca4e0de79e290ac8e811aaa4e2f8bda8b21600d80c3615b78f47e299db74bc1e4d818a908a9 SHA512 52b9bae2cb80a1a4c88c20b4fc83b6a5c808fe37d320edadcbf2b8e5bf694398e5af82b0249c7d8abefd3ed75f7a92824ccb59f4524bb55c181e9ceb1c72dc8f -DIST firefox-114.0.2-nn-NO.xpi 581017 BLAKE2B 4ef8724eb7c404a99d770e83698712e597288014ed9329a3fd68e572accd0bf7b6caea929479cfed02d4177649a4babaf10ce43e30fbf8454af4d45b3facfb85 SHA512 6674bf7644ebe6763264dad53347813381b6051bd2f6aa51a038f0b2c0d5ab903ece998467a617325211f87045393310171f2cfb8e4a6a9c3dbdf8d159eef3b0 -DIST firefox-114.0.2-oc.xpi 602227 BLAKE2B 9bdbc5f2e1ff1ff6743f34670c9bec6991221450eb6b0afd12f6e1fe98e859babe67b3f579f8f64bbcd5c1c3716db42e17655d7201db1ff39a0842f2be8920f2 SHA512 6b876d76cdb992b3934610c76e6a4bac252e4d99f4b7f366df3caf6f3cc0c7c382026a11c76060deabdf76802d8081dba5a97e69834decb3b0011bb7cf48beb7 -DIST firefox-114.0.2-pa-IN.xpi 661771 BLAKE2B 214567bafad2992be757bd5f291c63e6b1de9b94ced420c70493d531cadcec96e2a5e80a186a63427d4a5b51ddba9e3885be6115c4d8859ba41f4139bf0c6455 SHA512 760e027091babb710d139f04fe1a13fb23bfd60168b2afaf65bb5dad36de698e16673da07b980a7a8a575ec30c827327b798baafd329dee9e6a63cb63c0ccdc5 -DIST firefox-114.0.2-pl.xpi 613054 BLAKE2B cfca1f451207e9b37e1ab96eb3cbf9acb191ebe8376bfd0516aa45dcf163e2ce6a2475b37020c68228993e42209625d9dbf241d08bc952a6985f6e2e9b80cfa0 SHA512 a84c1a126b352b6b0a32512af14c5f3a618df11730fe25556f731555f798402df87ccd23bffb16be3999f5b8bfb6351606d3229d6b433d0bea392495c9abdf16 -DIST firefox-114.0.2-pt-BR.xpi 592828 BLAKE2B a8aabcd76510199472c7d474519a559239d0b1513e8167d070dc2313a3fd9416ebab0a5caa7ef32370aeee293bf67612bf7969e052e25a1e65773eb2620ba4ae SHA512 a3dc636d030d81f49e198f0af9534b417f09b2fc545ed5bec8d018ae06fc54cbb9a743a7e0790c416db1c08b05e897947bb54912b1a5f33e9897bbb3de9015c9 -DIST firefox-114.0.2-pt-PT.xpi 598532 BLAKE2B de4eeac79f5037bc35d2d9dedb3c561a3285d2d2f59c4362c18de197a322777b963d25291c2876675cf3d14f8e2e442e3abf69d6cb1145f59fa2b5c7fba3c7b6 SHA512 fe3d41638a054c807fe087ce3ad85a65816739ae8379d73ab1bec86c703a2d5bb3a7fe28be9e9c15cb81c4ad9d9e7d35126b05eeb989ef4ad8ec7b269ee0a5a6 -DIST firefox-114.0.2-rm.xpi 588758 BLAKE2B d72966b25b8be438677615c5c531a510aa396b59fa57599d1ea758ebc637ab2926062b5566404a058a84bcedfce64e46c13fd3ea39ac97c1fae2ab4ecf7b064d SHA512 89c256f6b6617957a8f7f15f9c01e768212e3a688072b008d2c5841926ab2e82fcc37e59cd11ce810ac5b6e3a9ee1162925592040cbc53013562272c72915d99 -DIST firefox-114.0.2-ro.xpi 551316 BLAKE2B 7c8cfbbf8a8003f2ec4a69ddda768bda700e9bdf49836d274aa57dbb18bfc9c4c7752f3f17c37a99d502b50c7e5471aa4849f65147a3354861fceafb726c2a05 SHA512 b9946a7d4644dd3164190983dc49a5b4a045bf222dc08a084c7cdce1ed8aea6b1a57d0e74eff9b5d1b6b8a5bb083204eb7ebbd34a124cfc1a0778c49e28ceaaf -DIST firefox-114.0.2-ru.xpi 687293 BLAKE2B db9f81fbfe8fcabeabe37e2ee4143882a529d1b1f2cabc563d4a89638de7469bca61064f9f033b0ac981c7f556a15474e32ef53b5c688822a1c5741558aa80ae SHA512 d7938861b7aa1d277ce2b2d0bf6bc678871c31f5b4ff766a3bec8e8fb2b1625c0e3f624d096c417d776826328410a9a1b2de40701dbbba3f938852a3505230e9 -DIST firefox-114.0.2-sco.xpi 518576 BLAKE2B 593798524b0e50b54deb34b3c25c698896a94555202fecc5d91350da12f66cbdfde1e1c852e400e931c3d73563927d1f24e81b14be1d700e41f1b1f1c6d22aae SHA512 165c8e803e3c7074eb25b11fb590858a9be40fae10dcc1106d8680104941150aa5234655b63a59f76c83e30875fcd4a36322b2a2c7dc6cb9b3c1b98e04c3c23a -DIST firefox-114.0.2-si.xpi 588205 BLAKE2B 5c8f0925aa18ffaedc0cc9636f9cf489444896b50368a1129ad68d7ac5b9154faa16de8ad1150b0a1a3344df7c8ba67646645ebfeb85b9a33479b1d8b17bfca8 SHA512 f720d3053a3d5ece7e6790e54e6bdb12653522f106f2b860d338f963e7f882a5c3d12767dd1fef56f0d972dfae51ae7602c9371bcabf0170275196b16428ef97 -DIST firefox-114.0.2-sk.xpi 620936 BLAKE2B 642111f932b475208a84143d4504e47c38422df0205cafedc4b406783e47d9caf13f08946b3b698550047a5492069c688e63039bb00969b3c5ff3a68de25601f SHA512 f6811cd043abaf4807cd611cf644e6cc1b06675173b863fc8582c98031265d7b75f68d1a347d9dc0a229b8d79bda7348dc046d095aa39dc262ab2d4dab1e66b8 -DIST firefox-114.0.2-sl.xpi 590610 BLAKE2B 31a8765cc8bdfad1cc795e59bf058b7bea4b603f328fb91920ba1bf1549f922859f32516e2ec4652514f1e8178e5e29f30c04ba77008dd190c97263c506529c7 SHA512 ee19b0a3ed25ca7686fda5819f8a802e893040fd66e6c626cb07914f1f7ad18f94599f0e8296a547f196b871f1b7171410271893aac5ebca0c99eaf4af92e919 -DIST firefox-114.0.2-son.xpi 433859 BLAKE2B f9f52f4f223a2e8c006ffb900e9af940be40f02292af752b47fe6307ee2a029196acccbee3c0002b673eaf41d6a274bcb885f5b5a18e6ecf4811338dd7715128 SHA512 22e53c7ce28d4dd7c21e6d6d72493888ce42937b54b5798436e17e9fc95e0e4d91adf3c580b6457445cf84801af19e3134941bea35780b78178f5c10c36ad256 -DIST firefox-114.0.2-sq.xpi 599887 BLAKE2B 1b9b7aa4d54e8497c8b0f26d9660ca9a9e9cdb5c3cc9e65123a49d8f8f89233ca1d2a1d431037fd615090b4cac42cf3f37558ce49d4132a6ac96b15b478ff8ce SHA512 6ddade3900e275406172bd393667711e72d38b5db82e518fee120a7b7efeec81d056d82ba31a9e846c6b8d0c8b4fa6797571c61046303a8ffb864ed335bcade4 -DIST firefox-114.0.2-sr.xpi 648643 BLAKE2B ae9ae3ac59d17ea361a02a202399b17acac3cf31ab9067fbf0893e8ea4e0421768f057e87db6955b3f012797101d5e467c4dc8db166d04f45d757046c2dcdb28 SHA512 5e63e1431bf7ad434501953616222e8392acf67b2903b6bcf1422661b34754938e419e847fe90a6ac38e85acd7d4eee7a6535f931f448b76f265534a46bfe84f -DIST firefox-114.0.2-sv-SE.xpi 589723 BLAKE2B 9a331508d3110f6a01646c276703e370d86c41c32bd2ebc27b49ec74afec10e093e03f846b7fc1d07076e9e8b7e420452dace5bd951ce0fc0a0c33b2092e7f7c SHA512 f845c6fbeead5774be0d47f25dfc3a6d75c7d32221b7238bb1bf930708009cd2341efb7612e39d882cdd43da1320a2f4756eb6fd658bcd8c405fd8ba0514639d -DIST firefox-114.0.2-ta.xpi 522190 BLAKE2B 1d031ad708568aa8cf2bd60a5a89218a0fe3688c780c384532676deeb3c3b49ddb6baf74ab04018615dc7212bafc88e82bcc4af6103939f79f1655e712fdb1e3 SHA512 71f20b2783643f3ebd30c2d799882aadcca58b8dcc462eeda8010a8dea7cb4929d41d2f02b53380eab9ad79e9d19bc0665a98b35c60c94d8110f7a9ba1b54c91 -DIST firefox-114.0.2-te.xpi 571345 BLAKE2B cf14a811984cb4095a740531d1c064acf598b8a1ccbbc60c327a164d208b6aca028ddd13b6df69390f1f518b3ff9d9a584c78acb89c0120ed861adbe539bc2c6 SHA512 c940ef8a12bda20cc2a1f684667f5317cd23a2201c535b79915775944ea4e838b05c1c0c26fb5e37cdae9b80962e2df3bb0933195bb9b1667c47f49fa8e3934b -DIST firefox-114.0.2-th.xpi 665256 BLAKE2B fb83b8aaf6d53c9db07bcf90dde4815878c0ac02ba672be33f53e264a8646e801e66d13de15d84ba9f57a65b64e931c3a408ed9e1a3d30e40dc97abae48d6af4 SHA512 2e8db53e948af53cc413b9704f6df2c00a6099e10b209d866ff108d3bb9a16c0650a52b5da16cc358da2ae9f118ff8a9e860893d270d46ed80584a68f9a849bb -DIST firefox-114.0.2-tl.xpi 541487 BLAKE2B f7b127919f3cfa4ba49070541add79ea56c87046129cbadc71a8c9ab691c0c3b0d394cd4dfde4b03f5137ea26d2dac1fe3972038270316459187cbba0098a5a0 SHA512 89b4c9b58d8d46df8296d55fdeec6f908044aaed6828b13d2a76c822c18a6c6c08b49b72551c7cc6dce1c9b7a324b7660ff156c7e4b4e23fdd960ec55e0899db -DIST firefox-114.0.2-tr.xpi 602911 BLAKE2B 99205b93ebd05951d043be975780a0559f69c7a27671db6c73f0c20e441840ee43caffbf00ccec966add5fc07b2bc402a0984335e968f1d87a9de91eacba0b58 SHA512 e89669f0e515bedfcdd64cb8f3807f72a349bf90e310d85cba99b3b9c58c13f18e2a0191ea9cb0d6893563dd94d47ca51fcc177e4998d187bf7212251c589fad -DIST firefox-114.0.2-trs.xpi 502344 BLAKE2B 51a68636af9018a4415a6d2e95cce4c9f06984e1bdf527fa6ce0f7be4f8a00a02d4a19e0c34af26d3ea11667531a3d5704e8e710f861d74ccb307762c1c1b668 SHA512 3e5a16a6072a93d8ca4f85ef52b9989d51ad497415cd38ce5fb10526f5c860d146d3adce24c4b63a5deaf7ece82477724526890904534ff530f0e181d9e385da -DIST firefox-114.0.2-uk.xpi 679235 BLAKE2B b02a524467bef629bc3f4bd82087f968ca1549ddf41eaa338761cae272d073fd2caf740c665ff9967c202f7efbdc0154a79d52be6063359e4dea495896d639e3 SHA512 3024e47a8f7006012f59888b38991fa7ad8007ebd0c549f220c68828c076d056b05b6bac01158406ec25783768787286478552fd90eff85d52fe569f65fd98f5 -DIST firefox-114.0.2-ur.xpi 572248 BLAKE2B 7d7dc40ec1fa4f0bfae56399606f86acfc9d3dd1ea981afafe1c71e28f0ab04f974e8b31dc0829b8913b48d46b97a11f130c26e927125571cf4e3466c62a8a17 SHA512 d994972670f177e7a1565066c96b0d3a7b27188c88bbfff51a47a50606999facb87e795e7673a6e5c60684371c350ccbe52807f600399408d91da8ce69600479 -DIST firefox-114.0.2-uz.xpi 490814 BLAKE2B ab50965889bbc859e84e5eb3dd88f5f10343e6bc3f43ac9f81cb9d35edec57f4299ba5f81859736e7a5f337e73f0cfab7e5a0e8b64c5f6b2ee762d659f9e86fb SHA512 a735f00236aaaf1f4622de76aa58b422a887474740ad0836a1e107e74985066926b20d8d6f0710ab0c2def99e0c9c4826b66f371879d1ef46caa778c5e271dc7 -DIST firefox-114.0.2-vi.xpi 626085 BLAKE2B cf37a519e7c7a0ece54daeb03f7fe75aa6b988fb4b5eb0b9d0e2eabc787ffee18aff6e74a0c55c064710f32a1832009253e9e93917683ed13005906c9b9014c6 SHA512 16a0a1a0123767a7a535a8a28ab81f45ed4cc276c76b5ca7d7cd9b1dba42aaecd161a0627ead23c8e6565e57b57da4596965cf0d04cdb858af641769c24f0c94 -DIST firefox-114.0.2-xh.xpi 430786 BLAKE2B ba20f11368a135f640e100723cbbf9386ec4f1a87a044cd3aac5f23e89c1d2241dc5f8426ca7d732b64d0af4a61ba276fda0a18171d984ec328388965602599e SHA512 19d3b919a240086edf3ac0f476597341c622d29a9d4827c06fff11eb4b6d452e7241501a91a2838b2f217c58672e22a19a2dfb8bc7a9d31b142b6e2500c3d205 -DIST firefox-114.0.2-zh-CN.xpi 626210 BLAKE2B 6e7a85bc6912440bc149eb5730f5a87373d34a0697bb685489bc45c5f66a2fe29d644636cb8dd9cda122f0aa33fdbbc6d3941d439d206aef6de68e83e2ef22f4 SHA512 e617ba07a6c18ac80421d021429527fd637516de844863a60e61b5e9bf3725a0bcf5ddfbd90dbc7269c5da437a7a753513b686e01bba6f39bd240b890c2b0707 -DIST firefox-114.0.2-zh-TW.xpi 627557 BLAKE2B 560b33a3288451a276d408a839463d1d1539f1f7e445e4f82303184fa2d9063d118f90d4b330b2c4c3451eedd05b274c9c2437fd5167c000944b05c18339b92a SHA512 a5bfc8d0c18dafcf31b4c42287fb05446f23743c5ab53f57b93265b62bac0b614d4bafe9b118eae2f139dff0127d2a202bf04276656d3c2e97d2ea757cf7d988 -DIST firefox-bin_i686-102.12.0.tar.bz2 80616691 BLAKE2B 648b0e233a547f0664335cbc33df3241bd9ba05d5e171d641a442dda216a582c5bc2258122ac9a52a0399e48a4b02ee629788eac86923820b9386811e97be92f SHA512 854afc6b4029bad6017644b8d78af5ec998b611ae773bd89178399455187f5baac15f14b19132dbbb9bb09c550191ebb9b96523b8e51dbfa5acbcca6f570641c -DIST firefox-bin_i686-114.0.2.tar.bz2 83827066 BLAKE2B b55f853e7392f7b1d3b5dce3cff60f59fc47dfea92c3dd57359cebfbc27829eef7bf3558247859f800167df4945960a13750ec83355082e7ca13cefc4c2996a2 SHA512 840985a0999289b9d4675306884314c3a3081d0472997bf3fe549d613c8e75ea3fc92727584c3d06ab315e86be3c35a59acf725b85e5cae0b8583049c70b4642 -DIST firefox-bin_x86_64-102.12.0.tar.bz2 77402944 BLAKE2B 2d6d8198fa6647595d62616fbffe77300705d94be1bfbfe672632fbcea773e853c4e106fa0574e5fa886666fee9636f5ef62726b28c4e388a644aee6fd76a39d SHA512 d463bc29456b08a315c8d8c422c6de3a56a6b8da6ae6eb92884306da31869a23ab66413efbf3c35d4e9657e618bef6b7c571c5bde6615c9c3d5a21aceb145825 -DIST firefox-bin_x86_64-114.0.2.tar.bz2 79966886 BLAKE2B 8331152f9d08050409eab517e11fff3267cee712b0449bfcc205504ecc8d47c506017c9b526b0db33321623d1c79bab8c4374e24d9e96e06028cd0a796c409fa SHA512 6919ac1611f69675f76801f7476736563a6af1207997610c92ad38dbbe1d8b25d985fb89d87174d1b379f6918cc0e989080be982a1fe1e38f06ac0ff4f2b4b67 +DIST firefox-102.13.0esr-ach.xpi 466438 BLAKE2B 864867e81d0e5101b09f9561bb3c1aff9dbb5ad5ad9bc513126dacb8215524a0bc4e9427a15752b146ee20d5ab6a07d7dbe5d530dc54c03e1cef6e7b61cca3ee SHA512 d1cb24636411a0740503420d51df4104530a35d024f094d18c0e845c868b6badee3fcfa3ed4ddf1849baa07c6d147134be4c17906f0cce3a3d69c6b5705108b1 +DIST firefox-102.13.0esr-af.xpi 429120 BLAKE2B 11bd513b3d3c86a470791a89b6df523866b262a923bb2ec66e622f0b180672d4b3ea6891912eff7cacdc8e6aa10a2b67cdab1bef58af23f8f8ea06ce04c0efcc SHA512 6f9d02cde6e7f455e44c0ee7e6f5f7abeddcb07d229fab66fb29923dacbf8faac50bbf686c802a28d86639ee67a0a566cc3a95b06bb319db32ce7413da5fb334 +DIST firefox-102.13.0esr-an.xpi 510488 BLAKE2B aef317575387e6bf2e8ab404c89b4d657379e4f646921ff0afb2fc23261d4e9270202b0a3ca6b929767964086bd6dc4916b265296640a8c2d58573bcf5c359f5 SHA512 8b3e97acf2965380d8d720dc8e5c39cb3f541cb13d1afa0f6fdcf02156494ba971d42af21a8371de8e568b5a58c7cd319e4a4cd9b5f5089edca512dd58d2b651 +DIST firefox-102.13.0esr-ar.xpi 578875 BLAKE2B 1a46ccfeeada67da098786d0f758a7889837385ba656413ca23e0a5000af10d327f243205fbaa7f0cba6b32859aa5fece67dcb36f91bc186d212e29a316508ea SHA512 822a0bceaece2e2cd5326e2d703f0f4bbc0a9126f652665231ee582a1822b0954785da53cd547abad29657cbc2dd9a60ba1bb8b34ba288a93747c57f6fe5fa9a +DIST firefox-102.13.0esr-ast.xpi 498112 BLAKE2B 928d98cc66cf4a1b8c134cad69964120de59ab8b3c0fc11e26d234855fb1080e7b80967a8a567cbe3daa3f8c6b218d47a9fc483b5b2c4e809ceb556fdfc6b6c9 SHA512 ece3756088ba4264e5f2e8546916e713aad52302095852eda2f23fbb2b44ea4d60c90270d4fc3bf7b81e51f1494cb9f07be419ccd32c5551650b5a2ea0d5cda5 +DIST firefox-102.13.0esr-az.xpi 500793 BLAKE2B 089c46ea025380d01ccf5326e6300688213f9c42d5ca0d350b988196a82959c15c0f399899ea7def8a95398bde35ed79b5f5783abe557687d14743c8a874c602 SHA512 70e9c4e9c9f1457b155d1d3ce1c84ce875d716c303ea9ff6dd61564fd1e8eb5133c4a764a50ebec274baf2415b2294829f8e6c4a69837e22991f1dbfcb4dc8d1 +DIST firefox-102.13.0esr-be.xpi 666680 BLAKE2B 15c518ff9f15121b39d502f334644abe5eb5ec4242c2f64b4d2e5646b3c8252848010a49e8f9fb4bb5db21df4c697834d94aae9741aafd066aafcd974501a212 SHA512 22cc88d1cb0879730a018831faf8d973f0549757cbda3f0f71d54ff6baa7f260c384028eaeca2a695ba426315fa2a85c74ded4fc2dc0e34a6ee16713550d9235 +DIST firefox-102.13.0esr-bg.xpi 591333 BLAKE2B 4a90909f2d07136be8afb5d8845752a6a7bcd2892ba20b0ea3a58f0559f8ba8f9aedaa3406e7aedee7dce639a11cfa9154bdbb6926bc6745aa8b59fa59ed9c73 SHA512 2dffcd9a7095a3bc028739c1bdab1f6c0e7a2f8c8cadcef059d33b79847759f20710b786ae6754e5f07cf7a0b8527c9beb236dbbc7b879f8101c47b56a851824 +DIST firefox-102.13.0esr-bn.xpi 591682 BLAKE2B aa83531062ffa2f554422541b77d32c61a089ebd31443b29e4311ecb5d622b4ad3465917ead539e44f92de63252577309100b3df00e588ff23839ff59df44127 SHA512 168dcedb3d16d1350387387c3bc0fd9a22a6177b1bbbb3283f0cab23ba252dd5a970e5f09835d9262544857dbd21c6222c51f6d05da8d920d85cf13e4c1c64ee +DIST firefox-102.13.0esr-br.xpi 555854 BLAKE2B afeb2d9d6f2da0eb65fd2e083a4d75df2d59034d7744b6877fcd258a4db62371b498e492441889e189ecf742d573c4cd8d1c19ce259e154e3f2ccd7c8513c04a SHA512 7f8741b6fe119d3a319a742d69d06d32b43f4580b5c7fc6103d27442528a2861f6849bf4adc6db221712d05f297b66727d7dbd260584efefe17fa7d299388084 +DIST firefox-102.13.0esr-bs.xpi 471722 BLAKE2B eb574b31586289aab42cf14b4f8426e8eb7951fb8b4dc2c454208382fe3e64cd34743c874db2a696540ba912a68ee79c1c1f7a1054d09a6f909f7864045890dd SHA512 f46310dcacfb5d9409f488f8a941fa24a01789c92b1b418bb9a5845730f226556fcc3cfab5436eecd94fb0334b6d3e09e9893bd28de631dd110e1d0a34d20a13 +DIST firefox-102.13.0esr-ca-valencia.xpi 549190 BLAKE2B 109ba11d9f9caeb08e0d4ddeb0b722b0464ace61d4e7044c5cd03d3d4c254dda588e8dfd757696c35dec840e68c9434475352c8b22538cada61bd4c652ce5f8e SHA512 533c8e196b3bacb2eab6df597e87b1d6abfb8c3a42931f5f39477c3b7be93236cf9b4b10c1d14c1939361bcfd60ab3b543f8090ae76fb25bc2113db98c3b88f1 +DIST firefox-102.13.0esr-ca.xpi 561926 BLAKE2B 1fca3f435551bf5f355a4d40f84e1bab7caafc0b6ef123f8418c30dda479b8494da8b12f974cc2a973709767058f93477c9ab913033f7b62ee86dc70f92cc773 SHA512 7884c66ebc9b78285cd0af3a8099ecafe4bb05543da37fae4af062942892cdded39c9b8042b484f31300580e616e2b4544448c38e514ba47e94ac6d682438269 +DIST firefox-102.13.0esr-cak.xpi 563849 BLAKE2B fde732f6118ecbdfa99cb366cfa45a1a3b39b838aec1ddfac407e7c1d24d799ce4062a82aa5902be5ecb6f199ed8a9aab2e53a782efed5029037e7462babc6c7 SHA512 d1747fd3882cf593dee43a35737bdb04a294ab7470d30e3d10d6c7f7f1c8959d6c0e10f3df75f5b9725c3cc2ceb9ceb25d52b70305a1b7475c4248d2d8979bf1 +DIST firefox-102.13.0esr-cs.xpi 599799 BLAKE2B 6aabc1c1aa7ae3fd6937337cfa9d94f54107b40cfd902c8f5c232b530f1614ec26f976999fd035c84a015d00ce4fc48a7286024871845576eb7766c3302318d9 SHA512 842aa1ab934acdc18caf6e4bf776136f94607b1c9cd1a186af2ae31f66bf5711ab1287e97713dee4ac07fc4c58f151852ba1c97946842188b2acdcc038f1b111 +DIST firefox-102.13.0esr-cy.xpi 579215 BLAKE2B 424a1055b6e93b1584f93c214c13116051c27d6b6658e8a58f124023ef4710126c137e7dc0499fa321aaf1cacef7b9bd9d02a744bbbd25f1e1df20c014b8b2de SHA512 f214fbd1974561f8f9b75b367d746e2f88d1dd8a6b02ec5d281bcbd657356fa5bf193d07114b27ea7b086d69570144696a59d69062f5601b6a0ebc86eb39ba55 +DIST firefox-102.13.0esr-da.xpi 570505 BLAKE2B d6da3edc6adb69ac6609530a947d9d1ad6fe227baaa43a4b6abb7db6a268853c0abe1e76c062b1ca226e9ba97a65190aa39df95bceaad0513694d1c85385fbb4 SHA512 d8208c938b71424b8bc8ba63df3aa5bee81473a4bfa646b473e875f40825bbe46eb0192e16155923d1eaf52e735a977838926fac2a1b72c71534ad875ec5f130 +DIST firefox-102.13.0esr-de.xpi 591574 BLAKE2B 0d35c22e8743f399fb0fa88cf2e083b39013bf7532de4613d28a2f7555214d2fa644a102cd69a650e3c87cfcd5f3fd703d6fca3296a20fd98f2f1c2458fd8910 SHA512 eac44b127865749398252232bb85a03f43515b1f5cd4eb849b89874eb9a86a47cd3d11b9c7600356d8de17a2e303b21dfaf80e61d0c38b394fdae137235ba3e2 +DIST firefox-102.13.0esr-dsb.xpi 600373 BLAKE2B 1844c596a8ac0005e59a4c088cdf7fc2363713789279cbe7243b8df2ecafc28f274a6191e6b4e5bf6d9373af856d884514e5143dd8457162e34acdb00297e775 SHA512 5dd691c80ef3716ba8a964f26eb1e3d2c7407f92df26b46f80a2d9a73f3892c2ba97b8f00b11d66ce5b852ecec17087b2b2c840affeb07d43a0480fc62e40f66 +DIST firefox-102.13.0esr-el.xpi 681653 BLAKE2B d82459c45ebaa059be37bb3f394e52b2b599a1ff369497101a16fa0cb1cc95c6ac2e2f31eccf1c7246b8d5467f15df4b557565b5eaad81a15613ab35580a3ec4 SHA512 53844472ddf077c0c8205950b09147b06d08a6d45cf6da8c91cf027331cb79be438fde43f92371c1aeb6fff97ae499d69acae5a42d96efc565e9fe81d796b939 +DIST firefox-102.13.0esr-en-CA.xpi 541065 BLAKE2B 34503d2b5c719758bfb283acbf61030084cdda33e174bad92b885c03abb68fa14e231c7516105b766274e19e75fa79799dade0997a4b4702ca2389ea2b49228f SHA512 e1517e08836df2ffa30058d8ef0fd323d3e25f7213c523ce62531ab9bd8486716de72b7688a280610f197121e2ed744be51d03faa5819b5444a838b5047801bb +DIST firefox-102.13.0esr-en-GB.xpi 543997 BLAKE2B 71aa4ae91159ad342ceb5eba4c498b7444e2988664b11b3be1db46523b2f0662caf1ca4b4d131b7f68eebd5bcee7195e51f2563e30e79e75bd6b7047e35fdc9b SHA512 0c8e22453371dc17cff3fc9f6bc7753076e381f142652aacc72475528f6160a7e694b988b57ec79b2e30846c847b883af48031d3b621ff8c479ba81b318791da +DIST firefox-102.13.0esr-eo.xpi 571437 BLAKE2B 58c0b4ff83ca82260510b58989e63128c4727a7f754ad53daf09f1c2092b846cd550cc78eb7bff086440171f7ed9f916cc0df5933c7b39f72310cbad5efd84c8 SHA512 9d0f9ef2f148e8f6eaa141641b02120f1ab6dc62c507131e500afdbdba5c22b2db6662b852924290b6dcb0b6e13a782524522122b2df4c20872491a93dc4229e +DIST firefox-102.13.0esr-es-AR.xpi 584189 BLAKE2B b32a6569a46114245ce1a1cec3e63bdcab7e924c2bed8cc38255bd050ff9639662de258bc38947273575a3756a4bf2ec07adf3820da24a1302199a561423d766 SHA512 1bf54d266aa4c5bb38999d209cad53462ff861fff6ce69007adef315e45a8c1e1f478a54b3ce90647ad8f28478a0fc9000de91dfe4170c941c7c1b4b7c42e1f8 +DIST firefox-102.13.0esr-es-CL.xpi 583179 BLAKE2B 901624ba970cdd45ac9b0a37f11ed012592c32ce92aa53d2a2ba36983515a30a837aeb987145dff0d28e8b31454448ec66fb862a6d81481dd71e08d5aae18a25 SHA512 cc797aab5098f3825bcef4994a72db676a75bccb9372fb7745b021fca9e4c8b73d170b17ea07b22b38d83b599b3f8411d73c91acfe90e8f987c24319945f15a1 +DIST firefox-102.13.0esr-es-ES.xpi 576075 BLAKE2B 5aab54c21998ba959b365bc9080fa7fafc3587b7101790d4b570395a69ce26b97ef0febfee0e789d31ca8e894963390b669d6fd5ab3e80d124938255b8af3879 SHA512 a25b2a85abf572eca2e74fbd69b94011ecbdd281c0693f4d5877c03fa7df7fb978398c2afef31cac05b687e40277beadafa07fbc115afa8bc2c7952a4521c7f8 +DIST firefox-102.13.0esr-es-MX.xpi 586671 BLAKE2B 5c2d3d610fb643e30e056f4cf6b6b54824fe5ed03818cfb46521d23d3383fdd3f0afb67f233656f7b903a8cc42ac1d05a3ce6a8189976487a69566ff398dd02f SHA512 3f9449d9fcb81bb0693712e65a763c3a33c3d9b81988e24949aa20f3c59779b17878e589621c49f6fe50151a25b734853ffb4df2e9d08a3c565a847f127e5488 +DIST firefox-102.13.0esr-et.xpi 543285 BLAKE2B c31ab1df1cb32d0a4b42e197237876844019b43750138c67510f7ac34b866c335cd7bb81d695c8692e362aadf0f9313bccfd367519208dedb83495ce8280412e SHA512 31917b88de6c71d24d0de7978c77a9d3ec1530c92bef8264360e46c2a0a05e97d3aceb34dc946e983645811aaf124ffb5cdb5d7c403519307143ffd7a6160f30 +DIST firefox-102.13.0esr-eu.xpi 572525 BLAKE2B 13c0bead8dd03fabad59a2999c47ed8fc47e1b427b1e4fde91711e2e87451aa9b04e3ca84e47048ebe63d18c4003e9593bad5aac5cdc32c13e42afeb5835fd25 SHA512 f6f2b65d3d711853981a89da5313a3fd5887f94111d613593b565e5d9040e56dd4dfae0b34c099ca54ee11cc05e9d86d62932b5be11c2823a0e3a6492a6937d3 +DIST firefox-102.13.0esr-fa.xpi 583117 BLAKE2B 4d935e330f84340ceeddc34393af5e074adcf2be9711e5ecba1cd0e63a5bc122863d895d1454cc14f149851d45a2532fa6b24a4ffa4b121f5416607c82e0f8f9 SHA512 d27e6826f07db7e257949b11aae6050f796967233502ac809882b528ca4a9e1f4f416eae08680a95834bcc6454c3b57709c07093dd99e0f5f1f7e335abbfe04e +DIST firefox-102.13.0esr-ff.xpi 483133 BLAKE2B f2ac817b1d8d59010ecf45280e2d6d6900187f2ad2243b28ad74ccf5c56557001fb78162eab3429eb97e5838a897eefbbc5e879ca219e45bb0a571591b1918f2 SHA512 727042739ce2a5efd8d5b448c1492c6e08d0465f8fa1615f076d6ea98dac83fadb35f90c4eeef1777537ad4543fadb6967d8fbe12532a8d2fb3d09fb899e2b4c +DIST firefox-102.13.0esr-fi.xpi 568229 BLAKE2B c92a63a97bc587102e51c0d722f6084fd9a783654bbb2d0b5dc7ad97ebf2af8ec5dc3706f0fa7bf6879a7a2c7d98592b56a79e3f27fda0d21f9363a13acc330c SHA512 b8e797d6b948d8601ecc4376d1bc42f13112b574126c839fe769a04a51f4835f60b4a410a64799391ae43c13ec27825653a0e2430d5cb55362f9b06d784c5303 +DIST firefox-102.13.0esr-fr.xpi 595536 BLAKE2B e206830e43d8d0aee6a549dd7fdcc990b06d030d57f705f1a1fc3d8726247b16c61abc2f774e5ea1b20828a622df49310e83c18894eb4940d0a2944b29414dc7 SHA512 ed3e8eca9dc9cf7a80fee9a46c6f4075cb6e86cc039924160200fe435bce9b802d9aa76ec4346e89d87c336790594a52d3a97fd8c2d75bbb62f377a6156ef544 +DIST firefox-102.13.0esr-fy-NL.xpi 580237 BLAKE2B fab278b8fd363bebe7dbd0916128dbb005942b3c388146a69551898e522524cdc3a7b7031f6160cbbca6874e2bf94603dcb7cc9372cf6cb36f4ea140c721752a SHA512 1135a0bf28c7bb1919143d97309d442512a8688e5fe227298f4c9c1b67ef750c0acb316492940361098eadd6b78be8c77ef26d1eae41e989f3c4a537476e4ea4 +DIST firefox-102.13.0esr-ga-IE.xpi 480698 BLAKE2B cf5621e2cc5ca5161916a343074ba584e84ddaf3c40685d38253f9db64c204aaaa0285ecc102776e549506a59d3c3abb7d36c66e172eeea0e3514ece79d878f5 SHA512 41270c814804665485d6d162bccc579fb51fe4428ed672bb295b8cc22674140f894e573c4f3758a16de6281d0c7d6ed0ee8fb59eb914e0326e5742d4543d3972 +DIST firefox-102.13.0esr-gd.xpi 557858 BLAKE2B 5a56ce1ae6199a0438d41424fd270cae2f0a6e0a26b0651e2f3f9569b0275a53568bd8acedc64464279134ba6a06f688ce5c5038e75e11a7160bd1b59672ce66 SHA512 a39b8c49991bb82ff4047380bd19bc5e58394731f14402953fa7d3c581d194a30373fe08ee125d862f2d8b04765bc72b3c3e757adcf5eb46e3b7631859f89524 +DIST firefox-102.13.0esr-gl.xpi 550717 BLAKE2B d71db79a8d2e3db7f1d60f548417670cc18ed500ce5a65011e5841171a4ce58b477ec69f29e559598d946fc213f8843f4bda4d26d59e831ff193916643632341 SHA512 127674e68a56dc64b45a8c7c340fe9aa4ac1fcdd99be4e87980b04a4d378d8460b85a6a47968b4296a40d48bbe850ee20911cbea472511a5bbfed9d6b7eeac71 +DIST firefox-102.13.0esr-gn.xpi 595698 BLAKE2B 99776a83b6ae641b09f99fff70294dee65b9934f271a83e5ec011c2983988388e81d27e0bcb5ce874452c621902946a85493a4b918852e0ab0b064729523e4fc SHA512 48b9a01df63b76a0441d9c36780cec8873b45716ac415faf749b8f39a29fea395d1404e0693e9e40141e4b420e0a7ea4708165657c58f4b814791d560faeb2ce +DIST firefox-102.13.0esr-gu-IN.xpi 541907 BLAKE2B 351092866af9e6836ccb0265b1e9e58c0e27006f0e1f1db9b3cb2671d09598774444739b14373b7cae29702ccac2134399d812a524a8845a5182ec3cde9dbaf8 SHA512 e73801dcfdc425cb241d0727856197752e90b76a95b6c9d206d5324d176761769d8d8cc3965ebcfd51b56208ce1d6bd8a90a1323ab98bad102696cc834816096 +DIST firefox-102.13.0esr-he.xpi 591522 BLAKE2B 7c21a84bb7ce3823136804e87a653ae73617d52543f55761b09e2f6307b936d4ce70a85d6cd2e739022fa8405571632e7950871e32b8038d6fef8c0a97547d44 SHA512 f817e98cd0cf64b4fd6237366557c30aec575ca472f1c528b70c8bdd1c75ef40f6561b43633e6aca4e12b634ccfd6a8f595fd7d20ae77198a75be7f4b0792f33 +DIST firefox-102.13.0esr-hi-IN.xpi 570410 BLAKE2B f88eb532a6011539a1d914be42bbd6c5f467852be1411b999af1c60419e716e26a9c13e9a9798657e2b6ccb19f3d625ffdd60e8b33b57b70f9a0b4693e70ecaa SHA512 80e1f897d03e1979ade09fc47d14e28a92ea63813e020e4ec60a5dd25cc68a9d2ffaee0ed7ab0823bb7ffb8b736bdf06763f3898b51aeb3bf2f4830008616214 +DIST firefox-102.13.0esr-hr.xpi 555266 BLAKE2B 91aa09d9f9f395fb86f02f8cee5b3db68fc83079058527cb6f499e7eee23cc23ea4ddec99b5367ec9efc5f9e9176b9d3357cfb43a441eea5cb8145db4014d8be SHA512 acaa856dbae2d53e1ee3a8786a9b918957f3896daf1e404e2da7a547b2b43d497929e96d2825a499f1b09aa65870a32ba7790a024d8d76179a458775eeefceff +DIST firefox-102.13.0esr-hsb.xpi 599181 BLAKE2B 5e027e9394cb6189595660fcdb4960a7c990ff8242f8acca121671ceb6c1baffd3b4d0cce2095e31c5736795ffd37c57ec8cf8ad98a2486cbd20a9ac6a5fb07d SHA512 44fcbdab990dc315915b1b29db3a13f39d67d84426f6afcddc14e20c2987d3d8e52553d2a5b593c64eb3e84a22f600cc225c7a37e68d3a0e5987552d77a52a0d +DIST firefox-102.13.0esr-hu.xpi 605258 BLAKE2B 6265bd08f0f7ef38a2b62dad35cc2e11cba2bf5f1d4e41fa35448fe17deb12218cf156215940e3ccd5cb0e820e3949011a66c3499aca26cafa4d2460ef6ce1e7 SHA512 a444225f2335de97445f9aca2d05a4499a36137f5fcdd186e159fd744b21758d0725e601790cd300dc1b92d9125e5c99d25aefe0e6de9448f8f786ad176ea12d +DIST firefox-102.13.0esr-hy-AM.xpi 607096 BLAKE2B c414bcc9020ba2b5aa8184210049b5ef9d1dba59cee7a30844640a50637c7248e84fa9e92bd57bd18e34afa14cf8b11869c3ebdee5096b48b8fa0fd88c85c8af SHA512 677b98f686f2f06f7935652ff3872d6c5e57fe2f5883a61831f8547b6ff840ace7870243b9fc1b08023ba08304f339f42d96909e53bbd4bfacd4c2adc6fbbd7b +DIST firefox-102.13.0esr-ia.xpi 567877 BLAKE2B de11556e7bb33176feb16897f205fc8b0e81d9046d720689f4c727703b1ddd3f51e61fcd91296bb410c6258a3c2b4f02e6c9f501c317a132dd6c0c3ed0994375 SHA512 99d4335fff972d8d979ac2414561bc121065f181e1677b3db37fae53bb6a271586a40a9590b355275b0a6cfb2b620c5c268c39d1f06e2b669a0bd56a6c0be603 +DIST firefox-102.13.0esr-id.xpi 564792 BLAKE2B 4287d19b649717aacb1dda81edba9531009fc4e291929008885886ce65c7c938ce84d42fa3914388232833b0c2b2cb80bf397535faa87f59edbfd2b05145a8e9 SHA512 62e31e9a4ad41f6c05116337becdc94004abde3ff60beb1364a3565717770fb65c10e12d0ab7d7228e3065ce8db558b3ac17d663bf37c6c32c88dff189d4efa7 +DIST firefox-102.13.0esr-is.xpi 575729 BLAKE2B 459e93a9069812306c1d5344c542c01a1cb32a2265f6ac8c842ee9c39dc15e9b7fe9253cca4cbadc658aff7ef3a715274207c35708e0a224a0e50525e07b4190 SHA512 dea0e12e462da13ffe53dddc38de3744c8d8a325ce0b8c8d5f068f0f0000b02745af7ebae9ea3417138cfd02b2331f83d66d7421d77c407853d6cd1ea6130c22 +DIST firefox-102.13.0esr-it.xpi 505293 BLAKE2B 110a544bddb730a59540f2dc8ef4cab96fe647d1d1718bfe80486781e9527b09ae9e535fbde97baa1cfbd36a68e0391f63275f45a3779f9a0a69068a2070eee1 SHA512 5a350b7c0617360a979252793cf4e8b49f0997b5f1f27bf0be5eeade723d3898ee7b2567efc965dfa638ae4c27092979cfef68ef5b8d226ffe2e668fab39997a +DIST firefox-102.13.0esr-ja.xpi 631476 BLAKE2B 9094e0de52c9426f5c57d9f828225a8f70c35766fcc08673ba7dc13501af03f56b5128537f96a190a7a172adaf2483b494dee0dc08171f776e5038d60fc4a1d5 SHA512 15b7ff23530fa3e8cc65a49bf85323a1ef54cb6b9a6d77a4bc620c528c9ba43ca208d39dda8c4711ca042367f34045cf796efad71dfb3e80aa5f36d071220e33 +DIST firefox-102.13.0esr-ka.xpi 636004 BLAKE2B 6f7def5c090554c32797ef50bbdfef066e9264d35026bfea7cc2cce8c1525e0fe64c24ee03b7e11465684282e93832874613ca1902bcdab8d8b4814b5db96d47 SHA512 3f43e8b592ce865772205448a01e97beb8ce1bc818412af1a700a98dd411847181d5383dc7040c9ed3f6103ade238f73d93ef6ea5f9448cb627e9af3faccb1dd +DIST firefox-102.13.0esr-kab.xpi 583629 BLAKE2B 551e0d44034a4db6883aad9b6cbb2ee149c8c3470ef3a912026e06b75c4d92c01a71004f980a0a15ba305570f29b59c78a77b6eb9e912f13629b24ac9b4a2113 SHA512 6b92463781873c05a1c1ec71473d97e51928e3a4580aca56f774f91bcd210da3436dfc21790d3b537eb4b4982299859b3b9870b6be8cadd7d8bf630028bb2c2f +DIST firefox-102.13.0esr-kk.xpi 658886 BLAKE2B 8c21bf4b349fb4b19570142d82dd531c76b26f5c893dcff8ea8728e1f17beafa707dfbff34396a9de605d97f60bf71b89481329fc60763b568cd5b01f3c78179 SHA512 a43adfa058a5ee85832a1fa1338d5cce35ad5810218e28390a02a38cc1e24f12fa30d038817ee9bce3e926cfb09898e5a5e03763eb8d9122a54c9432bb7dd395 +DIST firefox-102.13.0esr-km.xpi 543897 BLAKE2B 34dacf546c6f8088257449f47ea644d54eb98794c0f6e6ec4f7224d92b155551fafa15efd96d48787da238fc15d5834f3c71c53bef679106076f28cd5fe67ba5 SHA512 521423f704bcf78169d0e8d6e665cc3980c2dc0a5f34b53b12ac1b7f5d7839f46aa24313d2cfce78647f0f5c093afc7edbce2d45300758964b62ea09ebc1e044 +DIST firefox-102.13.0esr-kn.xpi 508582 BLAKE2B 5ad3c649d802e432ccd2183cd01a19a8e639655fab4a9a00d30361e90104d7806407b0226e844f599cc4739d83e1cf098fba8997120ff4a052528819b2027312 SHA512 ea8369059c4fa854a1330d350500ca5f7dc0b95c7ff27cb857a72aae639ebc358d05a8ed515d65991e73e92dac8effbc70e199eebf47b5ec5af3b477fe901c0b +DIST firefox-102.13.0esr-ko.xpi 617292 BLAKE2B c6e36b66e696a6ddc5137f22ccf4aee67632397ff8547b2d4f84ef29fa8276dd7cba27e67e6b58a295b6f2dfe79dea3d6bb38d500e326df972d430aeb9bed29f SHA512 0862af7b06bb7c414b7827af4f171319bb378822550e9a0b898065c3f9989fa10555c75b48a4e5f4f585c7fec641e40b8bd16fcb338a832ae03c2526fe8509ca +DIST firefox-102.13.0esr-lij.xpi 480142 BLAKE2B 04d210d0e301e774b8a1b6f34498e5af672346b2f14b27e67d93dd91f5c73cdcaa4f1b8b46e63f1e7a30125adb99592aa18ff0c3b761c4531382d9d2476605af SHA512 dbae3d8f1aca3c5a5b6b7ac08b829359cf0a39239188768baa6c3f987028a8ffa8cec7dbada76e7e050a9974a03ff7748bf42b20a317edcc72ecffa6aaacaeb1 +DIST firefox-102.13.0esr-lt.xpi 574776 BLAKE2B 13cb2f7a89fa8e43195bf18488cab0355efa5ad8808229e5500125483880e477510319031342eb1d48ef68d9fbcfb99bc6ba24bea55eaf53fd4f20ac332a698f SHA512 bc3d42edd8a0ea2841fbe73253d5a9565e98e969e00d37a2048e4d748de741234e57eb124ccea4e76bad4fadc914065becfd9fba62b862bae4990e6449d19b33 +DIST firefox-102.13.0esr-lv.xpi 479290 BLAKE2B 91736c27deb02921ab0101152b209119ef89552fa2a13731af58b221f8eceff6f29414e3b5376a8b04dcc8851c799e261bcf703a6fb4108a73c9baaccecb40b8 SHA512 91a0267e483bc07930e11164863002b2d0297f3aefb213b1dbf057331721957656bc4d274cc952567ca2ae8005205ef0d40aabe3e4817dce5bdae49df42fa3f4 +DIST firefox-102.13.0esr-mk.xpi 497531 BLAKE2B 8a99121bece3c21c15c4d09e8065654ada217f2571e0e2a126a9898ffa51e1274b9a6727e450ed037bdce6e217f065121fd6d2eb0203d0de324e97ca565822ca SHA512 cc9e93e74d478841eb2dfadc52a5662d23d885f73b497a3a873ce82974ef7529c9ba6f05c15d79bda40f58d76d2e4ba9549109402c5b0e177eaf22665753607f +DIST firefox-102.13.0esr-mr.xpi 543737 BLAKE2B 69f134decad2ed166642d72e4fc595e1bffe0fa2c39bedd5550cd167b05b38ddba6bc579d28a5428cc0acaabdcc1e9c966ab920eac58960ed886b6c553fdb91b SHA512 41ba465eea9961ed73f995dd3534b6dea98102a886ad8a635c61a0b576270a3b1bc3e5b1228bf818c8cb93dbb707aeb4fd120eaa8bfcaf6eb34c9e8fa8977ac5 +DIST firefox-102.13.0esr-ms.xpi 459034 BLAKE2B 12c49bb9aef8612568ce0ad6c74831063a42626762aa79cef8fcf19cee63280a589cce4989beb6918a2c59fd3a58a8b80f2525d7eed2eaa715095f1a40a93d3a SHA512 367643e27cc0a61f434d4c7e85e073d8c367c0e7b35d672c15c368af147d3659a3e64729e69727cf0de2b9fa416e1ab96119d7eb6633a219648c114eb51a11aa +DIST firefox-102.13.0esr-my.xpi 529947 BLAKE2B a15ea72ba04c0cf37089f2ffcb0c585ec4602ee83397ba8bc09fac1cab67f6c9859a30152aa02348f2d4d1a57f31448fdf65e5ede9fd6e0005ab339852270fa5 SHA512 955752090ea50e8ddca8dbce3e28760bf01ca5fb9069ac83e422b99e31fbcc903a264a2b6b498d7dcfcb5d8a7f4f5cf0b11630792c01fa61865d777c4349ba37 +DIST firefox-102.13.0esr-nb-NO.xpi 565281 BLAKE2B 6d9992d3904050c1cb38582c3ba974f4457832bf072eb4bc56d50de54f2cfa75c6f165709c35d2961ca4244a1f79b65154221300fab68bd143299644d2948fb9 SHA512 16c3489caacae79975c33da954f113047a901163f7f7f714e8718cfccadb275f37fe8c0dc72d766d984a8efac0dae3409b3cfb35834a479a933ff52007842d11 +DIST firefox-102.13.0esr-ne-NP.xpi 498089 BLAKE2B ca151dcbe141bf1129203d8417f61aa73df7a1e0d9331ee004f5abc4fee8a05348a0e6bf78b806867e3410621a1c6cef439847c19e234581ec3254c4dedb550d SHA512 ea311150ca8bad010fb6bca4d2a556b4e85760219a2005f7bc38b4e55af6f4e8e75a3796751047ec3083e6997ccf74c388d2a105cf3c6bdb3adbfc69c811a097 +DIST firefox-102.13.0esr-nl.xpi 573464 BLAKE2B 72f838c0afe6d20e79acfb7e958e724124d25818a99dcfb192bfae4e56b25c7f236d8ce70338c8d391f1d060e4f04912a67753fff0b5a98d66c0dd2edf80be12 SHA512 d2fd05d5dfc091d766b2f52f82a021ad04beb027c32e15d5a68bad8c7e6ed25f560e3834ec758005d16b28aa7633fa6409030e4edbb9cefc63a92f838c462e5b +DIST firefox-102.13.0esr-nn-NO.xpi 566170 BLAKE2B 441685aa7a1bcf933167bc714cbaadaf961d592d0d25e0d8864bf52862dcc662170db3ed44e46b4efaac344243acf7a8b79b561aec453e0ab8e916309672e22f SHA512 c91da0dc8cd87e44a4b85c8573f2daafe417b7d367f437aa6eb6a5580f60ded1a149e2cac999581e0cdc6f6a8431e21f4d22bf276205c8cce220389a00f62d3a +DIST firefox-102.13.0esr-oc.xpi 591128 BLAKE2B 6c1ebb649cf619d0c617b8018ecd4835c112413565d949c3ee32b814bea9eb0a29d02ed90e222b99a3fc7c2907a06f646151551b2212ea29c66f7811e801c80f SHA512 cc92163da7d3f4745106834c35aaa00fd60d0f9e6b82e05f4d7d1f071d41e3ae604d1bf85d223afc13e2a10d9731264fb3c3a45739ffb375ceb0bb683e1e41e5 +DIST firefox-102.13.0esr-pa-IN.xpi 648632 BLAKE2B b76254b20dfc40d5d9848498234de39af71c2c4d088405c060df2116b4ac4d0bd7d4136f24c561b2ef9609c87169bd7d6461cacec04be5b5f51a3946c4ebfb19 SHA512 ce20053da630c4d1e5f74eaba032df89e489c86e0efbae342d20c155d0b696a0d0cee350b1a518a441359e53bdfc425a17e17eb118f854f057014a094aa81405 +DIST firefox-102.13.0esr-pl.xpi 597072 BLAKE2B d63eadd0919f0bc82046032ad66759788d2eebaf54e1a6b712d37d836bcb2fc8cc582e636e2fcf51edcebdc377032a8cec511ff2e070cf3c7b5e809d617858ea SHA512 03aff9d174ceff2f5c0499e659b8df02ccf3522838033eae193c6a1ca631aaa394c74cde6ac16f225a9aabe81cabfc6513ef4d268a1b010b2b96df99c40ff994 +DIST firefox-102.13.0esr-pt-BR.xpi 579015 BLAKE2B 9f3fbb7145b78dc50aee0e28447126b263b73a01332c01bbd316c1bb9a1b881f7fc13a04e287c64c8830bb7046d2d9bc92b389ebe62220c7b191b5d19685c799 SHA512 df9a92289c8e2fd049bb7f7517b5d7582677d7918dd1b7fffb62f2745c7e42e72e76925660c52f2c08999df9bb964c4b1b5bc68b42548decfdd1dff4b0866c49 +DIST firefox-102.13.0esr-pt-PT.xpi 582843 BLAKE2B 9fd80a0fd677588eb6473e8276082edab67620ba0eba04e2047122e70120251028330c13437a7aff8d327a65eb6a581856baf4713303b0fc744dd14d25a95c7f SHA512 0c85939883723b77d854c8ea463f320c62507e00269637d2f598938ce430cfb661ae956bb88b8d2716958e5831355fdcf2cf79fc7735ab2400a47a3d7bb7f9ba +DIST firefox-102.13.0esr-rm.xpi 571923 BLAKE2B 0c752c2752d481cbeb24c6dffa41a22a32bf83d6207c0b2f92e4723e1702da4daa9cdc7d956f366218130ec2232aacbc25cc333bae40099e50a97c375f27eb67 SHA512 10ca9f1f96af30592f11b49ac16cfa56e7e13ad2f2d2f2a74d965546ce53e7bb372c42739dc244166ac69bd3e1cb3d29202546ecb3c3b8595ffa238b55a746bc +DIST firefox-102.13.0esr-ro.xpi 541909 BLAKE2B 434ddabaf4dd55fe269e21b3a74b661c301ff212db410ca5e514a03b8b5b798b3b495ed8471270c8304705faa460806c09968836558dd398d95115c1e14f792e SHA512 4b7f028639f2031980b76d9d00054d0d2c3edef981304c14c78487a6357eaa03b83c2fc1829775b760e30bd5eb7955f07ae9c28424b76ed29a78c81d16473427 +DIST firefox-102.13.0esr-ru.xpi 671126 BLAKE2B 435c177d5e11b27b9c5279ef66e68137fc27d8a438cc9c8aefedf031bf34d4ccb74e2ad81ad4470f40223bbafc0e1ea52117e04a033d0244e8c2b6bbc742c386 SHA512 1245c65182ad75bc3521fd548f8232eb72840cc4ee26ea075602f386dd0b2f1b7dbca906d30111ba8942c974a11269032efd3d41d1a48571f37e187824a1c466 +DIST firefox-102.13.0esr-sco.xpi 513230 BLAKE2B 2fe5076baa0ab0f3e3258bcd316991d10e7d11b9959b60aa929379d3941dbb93924b260b67251e9e15db8a36334b53438e1bf49a96d442e39286e1401a5b99d6 SHA512 0bbc72890b6b441167fdf9956f63228eed8a22702962a0448f4127f58e4e70430158a482b1c0915584a0f42ceb6badcea5a526bb9da50434f0377895f7ec12d8 +DIST firefox-102.13.0esr-si.xpi 585620 BLAKE2B 14841bd64d53b194da89d354077965448bb2edfdc3497e7b8a3af1a63541bb55966f2f7563e62d3e8b1753da653d66bf0ad378e78d8493ad3d1fb8c1a10e8e0d SHA512 fbe2124d3891140a7974ef741c17e5f97e6003e0708110cd9f447a45cb3714ebb0ab4b56fb10d6cd7bd63a104edb05f48c1387af62cf048ac4271a27cc4114df +DIST firefox-102.13.0esr-sk.xpi 606118 BLAKE2B 3f463fd09669bec9d2dfa50f8c14ee1cfd91e2147dab9739b18acf3105787fee5bb34a49cd58dc2d80fb362801605d603b4ababe5a734b63df8d12c3ff30b1e5 SHA512 13e2092144583d62305985d1be9d42cf1eb7ba2892100a840b25b8ef6d5f1702fcf236cc4e935bb698729810ab0aefd49021fb6879fe6df5afe968c46ca1d159 +DIST firefox-102.13.0esr-sl.xpi 577356 BLAKE2B 311c2c1475d6ec9758e7000d67d0d78c6446be64e017021e659042af57bdcffdf8d1617a298d05ef29d1032aec38097dbe891dd1e3795b637913994660ddfa88 SHA512 ea90a4f64efffdcb4ba7179249b34066651e56902137064c36a8ea562e8ebb127d2f7af36649e265cc021c8c23f73f91712eb1b49294da78133796fac80d1d8e +DIST firefox-102.13.0esr-son.xpi 433051 BLAKE2B 5927332ad4e9561ff0abe66feb1ea754644bd732be60d3e5e40d2603ab0acb2b4c67fc6e09f41a71cb01a7063baaf6267a7350c1675c743257a5a8f495eb08bf SHA512 01eaecba48bbd344118e63a8b71af94d8e3f77e7626b8e823e30eb22b079662beba6e895e5c4c9ffcc49bc6147390380928f6778fce709519f7cfbfe7ece29e9 +DIST firefox-102.13.0esr-sq.xpi 593404 BLAKE2B b31abac33d641e5d3f8e32ede28a7a8cf91362590e3e4d6c8e0486e1fc2fdb1701e0cd5c8da593db8eafb9d3a1d4349611bd41a2f31fd5a088223ba9c25a8275 SHA512 b7c8099caafab1e8a7948cecde771603866394b6b57efea9aa8df2ab819c6e1b61ce414db18cfde47c290e9fc0abd61baee69dc25979b758f5613fa2c45fbaf8 +DIST firefox-102.13.0esr-sr.xpi 635148 BLAKE2B fbe79be2e1c8050aa2725fbf18708a0df0d153412f5800a90360a3e6840f364d459bd9e91d3f4256aba45f37106b37f088f85ee0a03f8e06ea8d26c19f09adf1 SHA512 32a88e056346c654846d85d82a03e520150f782f715b70d31e3d38411699d75173578ccfa7fbb30f7bd419f5f944a877818818ac789111b12089125b9bc427e1 +DIST firefox-102.13.0esr-sv-SE.xpi 576038 BLAKE2B d46e56d6118a96d77ff5d4db3c49812b5568ce43e0282138f7ef044481c991dd489f57aadfa35bc1258e76e7409ff9b0af315e77045c444dab1586fc2d147f5f SHA512 bc3cbf083bba7a572174fbb3f1119f9e1b58ec86e9bfc028590f00861bbe6982e3fbfe15e37f46ee7acf752121674be609c657f66238a978c1b5e967222c2225 +DIST firefox-102.13.0esr-ta.xpi 522083 BLAKE2B ed490e7c1906c2afb0b465bd4216f50b7812261eddae13c5fafee24718b2dc4e11cb73d2ede8d63320522f2bca03ff3b4b759a3eafaa4431b900a107c4c64ae1 SHA512 a064ea37c0602d202a0e095a4b3dd2c2baf5361e3f1dcd1b3bf85e546b91876a732fc02d10fad208da4fe80ad56fb5a3328cdae1aaa87ab6c01397ab6a102f07 +DIST firefox-102.13.0esr-te.xpi 568454 BLAKE2B d461bab0750f6ec8e8cb2bf91564bd5d79ac66bc53e6eb5ae5fd503b7e87701130309d9ad7254ccfe8efcc2d1bc267458c910f6eb787ece41d87520976deb52a SHA512 a0a123d09b1dcf75ad267afa4cf7ddd4e188f9e6260d2c9644113829b802d120a876ba76493d65bfe919d164ca3e3f9f169794b89c80fd5cf8c14b74a157c5a5 +DIST firefox-102.13.0esr-th.xpi 649490 BLAKE2B 9d0ea58bcbdc25c6cd84659aaf77a3adc612d643deb8f0bc1cb80966e9cecc91af0f8e0882669cc4a7948a5b719be6b184e728b3c67bc7bac04cacd055826c6e SHA512 ab7735483703640cb24226e8ba20ccf384661930f3339ad61916574870db8855566759ac75784e9896a5a23653252a0c31006c640180e3814318500f90efb875 +DIST firefox-102.13.0esr-tl.xpi 532366 BLAKE2B b439041651966ac4dcaa2185882fc3e94c878b0157130ab6cd2b3fcbb19c7e53c1831d7ded61c0f9584445c0e02222a569a596159f0dafb60a835394e6c6a9ee SHA512 ae98f8005fa86a1c7b3ac6ebf5e2b55d994a5d0b71d9501682f2fb9f6305df1a6e0b9e805fa369f1cec37e56afb913947a7d0c07584ce28b30ec7080ad83d33a +DIST firefox-102.13.0esr-tr.xpi 590502 BLAKE2B 9d2e21420cae669a3d94548c96c67fe3cf105102eded11fe7aff3c43cd7404798cb7409411e37a40d1b291efbfbacf711efcd1596d72aae08d50359bb8fa3b36 SHA512 03f3ce4dd9b50618322a5f6e85fe920b4c9bf996839188642569298ea77bf60eb93a6b185cc375a4556dd4056ccabb72e37b32a4492bc4126a92f7173c142e00 +DIST firefox-102.13.0esr-trs.xpi 497373 BLAKE2B 5381e6065c8bfe50675056648cb216ec4ad1958355cf0815ec89369fc573c3e197b3ed259a206f71e5ad0773f06ad1c786b6290b68e7981bef728aca1037492c SHA512 ff7ad879808f9e298ecb898249ba9eeeddc59e96025592241344fe65e8985b624238783738e4d59b98eed835f5be2008eb834c85005b1cbac8bf4d2f9c164891 +DIST firefox-102.13.0esr-uk.xpi 664324 BLAKE2B 32adfaac5b789abec45c51a7cb6291d1edc224ec1c0e55c4437c575dc0d1994352e6e286a2b2f2f8a52a48818056f56f97e0a26bb3903b8e613ab2d72b6a6266 SHA512 f7f52a85499801ff1e10aa63980204f4bf16bad178aaf1aa760793a40c2b8822c4bf99cf62918f5444eef8013b17e985bb7cd1a8801885ac91613863c1744bdb +DIST firefox-102.13.0esr-ur.xpi 569913 BLAKE2B ecec685a6c6d78e779ece62adbc33fc4421212d31dab1007522c65a1dc481707b2f05c5d88f5e46c2ef27dc59959051a48bd1d86c45019fb7f3db9614ab100d0 SHA512 9fb9bc6634e42bf07bd5298b47118cb9b87843723cd3b0790f1baa432feee25c77b7fa12ed02d2c1f04669a49ce41b5322be513fe83162ce21e60f1a2a4f7d98 +DIST firefox-102.13.0esr-uz.xpi 488871 BLAKE2B 39c5675c79fddae35b2733ea632dd4ea96fa00d93a4e8e349b956c7b5ae3e719ca17fd98ad330e780154ef6b25e9b639579f3d8e272202375a563fa1fe9a203f SHA512 9e8c8688d2c702d7185fc352b443f97f85297744baef82f6a715e3c8f607dbffbf6844c947fd4a6c7771b9af3a18d571a3cb58fef3d2629072ba95a3c437c862 +DIST firefox-102.13.0esr-vi.xpi 611417 BLAKE2B e67df605c3f3a94f34d82c87df46d25ccca1ca326212bd55c36cf7a1d385fcdb3c71ce5711c880a1160118321314aa3204154985fb1307ef1c172611bbac278d SHA512 79b3935fca5a1ac77947e0595a9c34e9ca339caba2f6ae7b25f400c749a7df5070fb28c9a7480eeb657adea8140ae8f8903908ac64331aafe20ef6cb9fdeb7cd +DIST firefox-102.13.0esr-xh.xpi 427930 BLAKE2B e7c691d36360e7d6353bf0e183cc08b64b0f7758411e37c7b5324511236f4f55957ee2120b6d2a7e11cef779af4927ccb535f2a052d3def6c108b76dc984cd39 SHA512 721c3b68e7af4712230f9be29222c73b9380907778ca7af2e26e0886fee583b4c01508aaada6cbf622b7d72184a18b7cb2f623f7e41917642757d908734f47d4 +DIST firefox-102.13.0esr-zh-CN.xpi 613299 BLAKE2B 315e07eb480c9374e5d9dbd963f72f750757fac9aafd902e47b77fc0d8707c72f509b0aa420a40dfa2edd94f873d965265d12f949338c753df367e154938ac0c SHA512 4c1baaabda6bbf5d06476d49aad5b000410b0af71b81140aae3f6e5d6299427b99b1d1e60075f05b95a430f10cf5e55932a6c071704e61831fb596bd60c900c1 +DIST firefox-102.13.0esr-zh-TW.xpi 614569 BLAKE2B 68fdce9b0ece08978f8d514451a86a562e5d0cd7d9f0d1d99396013ec408eb6996206e8cbae4ebeba9be992da8b15b74076e875a05fa8a01d5bd1fe8471a0ac8 SHA512 70fd7d18b6662a328c8b1503adf27b42c9cd515a07eae325d56325aa459a5af84222779311d9162974b5763469e5c3e28c27833b72ca8155bfedf6d81d4315e4 +DIST firefox-115.0-ach.xpi 469323 BLAKE2B acf6ba5b45e646cb7e7baa5b9c8858f6ce3ea4c93573e0d735d997dc2a3fa3b56c6987205d9d6cfa4673a3770010b2b95f88a4b2e0791e765b86cf03671c87c8 SHA512 96eec943ca55df56c049dedddc6e36dbd8f987c2cfe1a76bd11f7a8b027a02bfa3bcf50d64ebcc07a4119e634062d17dcdf515952f2b9b633bca7764b8289e5e +DIST firefox-115.0-af.xpi 430127 BLAKE2B b60e1fce53b3b72f5e310d4c81d59d55cc4b7f6680f40b35b9d6035d07bd8eb84bb7ea8e727766270a23d990bfe097c559895d8f3b8a0d052a91b0ac7475ed4f SHA512 e58a0aec9a360deb3b3cd7aae6e11c2c5f839710163bc180065bf26c5ac03424fe02cf946fe9b2eb4217b3eb133e6120b520ff75ff6000c57fed94182c7dc4f9 +DIST firefox-115.0-an.xpi 514837 BLAKE2B 3ac14201242f8ae6ba77a3fb0e37ceb2ceed34a9fe6252f1ff310aea10b427847050e9b190dddcff2b78e6767daf991854dcbc70eab2c7df78994bdac422a22b SHA512 67f654a645d58c044667c8a12fc02844f219d2f00962b8b659fca840c821d853fee0ba15d612ed96dae11666107e5ff1ca983ba32cc91779a1bd501a426dcd98 +DIST firefox-115.0-ar.xpi 583860 BLAKE2B 32a1324e9feedb8c82616b02e0c2a1d439b1842f64a5b3133afc1895ba472172d89b155bdd7530ca506b26a937f979a14c64c71468b4f0b762a0fd58566c4cda SHA512 f6cd085577423bc05a70b39a350b777275cfdb2417d97f4061d3d1da10587de4ea58890f54317543ab221301e1c87015775895f915c2885d72030ba7ab062abc +DIST firefox-115.0-ast.xpi 496713 BLAKE2B b9acfaf492af9ba4ac672879e48f89c8fab85c573caf70ba5a6b9c6c8c1dce0de4e5206958794706bb563cbd5a4dd08bbf483fdb9f26b054fe1082db02d89ad4 SHA512 06e4863e0d1bd25a755a8996d3e377899210c4351d6a98bf4245880e2bcdb3f633ed7a5d94c2879c8c038de636c01edb9cb0c54fd5705b91f0e215fdb696900c +DIST firefox-115.0-az.xpi 501984 BLAKE2B e242faddc02b11f76c491e3b83074371856e8c7c91d884d7581ac520b5fee425f88b06abb5bb566b15ff758fd719e84e5f0ec201e12702e09a817d3ead54abd4 SHA512 2a5b79da74538cf265511434befde24fb2d8c90df10bc23add0ae9003846886944fa962651f5ad92b7939c7d8373011cf7221afe2b4e44c5432e74320395aadc +DIST firefox-115.0-be.xpi 686957 BLAKE2B 0947853cee92d08b5d07173167f818fb4e1f3762d4b8a9038268a9eb72b328eeb070233daa5290fc4af5049c4ae7587abf7cf7384c8c768181d55d4c8b7a974d SHA512 d15ad246c2af2cecb4c58ff857372ca8964c3371242a158656f263ecb59eb32f32e772b5ea946d09a2bf47ea1dea37cb72b31c1b5d339350b0bce2f205d96c4a +DIST firefox-115.0-bg.xpi 600442 BLAKE2B d6679cdde0cf2c531f50abaee66e3c7100c0e0771567fed65aee3ecf03c8fc8ec4f35452a2a0ea707fb1617c2235cfa6b8e08b33f041c50e390609007938a79b SHA512 f9f8a7f382ec8c416cd321a7eb47041512e42e4028a7c8420cb271fe25be1ef2734cc80ef86c056b16340227f33b6ea4ba0618f0ec039032e595865854a8b49d +DIST firefox-115.0-bn.xpi 593723 BLAKE2B bf87b085ba2cc515bca0ec5a99c7ed2c502fa464f29c2a843c6dff0e1a1dfb696b6685bfc5aa71e11e7787a10e325f1a737baedd52793f162ffb14dc845e1340 SHA512 5cef8e494e00baad9f3405f0a667ce0809e060517643ad41e03d37273a006ef22e31113ef66d04c54028dd8aaae91692cc9e300a2fcb5ac87d750a0828f76427 +DIST firefox-115.0-br.xpi 565383 BLAKE2B 9080ec465f886d07717dd4778389a7fd48e131fca7ac5fd79c8a1805b1cd770cd5846e34e0fb25c04e333c8707ef603100ed4f1789f430fc6ca67eb9d5503ca3 SHA512 0e75b613b766ad86aced077451ed65b08596570645c0a3dcc1b0dc00ee2aa004d10d10b6a8fcfbb61c6d05c3e533bab4d2d69de66cc9aba574ff91e1e8321586 +DIST firefox-115.0-bs.xpi 474031 BLAKE2B e6e13730f8444588ba9e4b55e2e0b4ba39f151c0e00074d0ae6d325c7c324d0c910e5a761bebf591e063f3590c3f88a0fc46362aa7c85e5c279af8c80063d56e SHA512 8d07e686f8fe73543e6245d88cfd1ab0e482a7df4ce13d58939211db5fb48309a19be3b1cdc6d88e95aadaed3bcc88ae0b417116433563a9e3a1856279406ffa +DIST firefox-115.0-ca-valencia.xpi 554621 BLAKE2B 9185c4a7d950f33928ecbc2feffdd4213930f663dc3c5cfd56509b5c09e8b798da4abbaa1ee9e1df941e6c1e8f2e8014563e755d2c4c835d75029f5b9d453f03 SHA512 f69cd5c73f9cbcbfb50fb54961f83f03d1711d7943739c86254b59ac1fe8a2d82e35334f0bd4dd3c20d787dbbfe205ea8e65ac57fdfd6bfb7325c6b4580f35cf +DIST firefox-115.0-ca.xpi 576650 BLAKE2B 09dd8b01db8e2b7014ca3f21c81fbe02ec1b274f0761a02f8ae7c073d48f2bb5fa7149dee4911fba96af398edeeb64892ea2ee0e12ab26c0ebe95c3493b34a0b SHA512 09586581bd1ff2b1bf56ddfbfec0e27793f9f4fdd6f0cb0d05cee821bdc5b0bb62fcaa13f4956d57d84bc4b45802074af678e043b5acaa03e06aeb8429e47e67 +DIST firefox-115.0-cak.xpi 599851 BLAKE2B d59b69406e68059c8a3d8db37539bfb2d3814ce47f0300086a801210a549428f3f98c7cc74f24b261413e18461497c5c5536d1c896d090abe88210a392a79079 SHA512 98b131d5b1d223a538485b9b0d0327cc261f71e6f76badb53e9cefb4d9bc79374e2edcb9b02825542a7c790d8a7c639d9e8f30c5d12aedba5f643cf8bf8aa69c +DIST firefox-115.0-cs.xpi 627674 BLAKE2B fe1f28135d977df8fc27b14f8320d31117ce83212396d7ca3d74a592b1387b5978c75c5b4482f86231cfa285a82e2d9dd24ff7f02ce74d3079cd925161bef3dc SHA512 865bcce330ff8aa8b1b21bd3eb220ead26154eba6a51458b2eb17ddb6385125d81e4cd04a6308edc83458fb93ebdcbcd091c6b8fbe45d2a1e2fe98b40daf9de6 +DIST firefox-115.0-cy.xpi 598156 BLAKE2B fe95ced7bbcd0be932e098f385c706b52452a442dd17e9e3986f9f3917e47c1560b7756bde1b66651a06689739ce1518bcd3cd4f30727da1884c576983d6e5ab SHA512 7220d48a100d5a40bc5b3779e447ebe4bd355a28bdeaee6ee4e11fd014dcc814662161cac76f0c6f5f726e281fa1c6a02e6b7a4f0ffbc886fa0932e9f6bb2e41 +DIST firefox-115.0-da.xpi 587176 BLAKE2B 6b89b935ed124b31b4b9e3552d0db192bd2c90de69e414d80fbb6907eb87e36526e03c839ed9d72cf8e3dee8c11036ef8061b07db4ac5be48ab23c907ccae34c SHA512 ee7be208120e967714f9eacfff8eb2e96b1b083ea7c9191d449af690c37d8e579aea091b7468139697a993c777024b1973781f813421dd41c993b72243e0234f +DIST firefox-115.0-de.xpi 608951 BLAKE2B 8b672194c6e172cb260d38010df3f82f8ab13b82a99bff1c9a14923f718ef47818265af2d50e05b86a1fa9a1ac3ab42ba6720f694a2f72d17dba9e733a8db9c3 SHA512 b064902bfdaaa3efdeb95b066b62b328c400fef3c10f31f3a43c5edb5c617c8441d0c57c0edaab80448590904329f00ccc8f7b4ffbf31501eb059475b618257b +DIST firefox-115.0-dsb.xpi 620446 BLAKE2B 5ea32c1fdceddfffd40765690d4bba406ff54a8cb782ac02e946ae016ac0d529fd335f5719f0a0154bbecf9a9db182457ccf865574d6cd25786de96039149996 SHA512 81ce0de8399b878ddf3f7a9980b8c9d0e9466f53037534f01c93a514af527e2e977277db976df2bef125d5b3c5f3a81c298dfcde7f90cca1ed1c17775a1fa8ab +DIST firefox-115.0-el.xpi 703012 BLAKE2B 364b87bb7e91acf444b0cdf1adbc25d6dee86a8a866b291bcda00074dd6f55e618fb97f29f43f1c0693822ef15c3419b737310633c81a4ff86fd3b528c5e5eb9 SHA512 e2695d7fdfdc36e3a7688d093aea64cd8f064453ae418f2e40a4e72aef68c4b157c9643d06536255b3514ee4dc83ea3f6b8116d939849f29dc6d5535d62221c7 +DIST firefox-115.0-en-CA.xpi 551498 BLAKE2B ab35e3b204b711f4ae1753f4eb2a1595b8cc6de5df8846f05be16acb5e3901567142733da29e93a3052e8c29fc5fefe483b779d9a1b74e9f8072a4417aa485f5 SHA512 07b7fd89932b77cc105c2d9a3dbd314929ac1e4002c88fee08b548e9a2dba302ef67c86edd98088a94fd7a991055df395d72c546f536328a6db135a884488af2 +DIST firefox-115.0-en-GB.xpi 561370 BLAKE2B 80f9b4a05d024a1c832a2b9482beef237c23b64ab9184afb9f3822bd027edb0a2973039769dc90100d14571218df14498116c7688ffc29385266dd9ce76d2273 SHA512 0d3e872e6e03cb496f7fe3503b5ecd4662ccae9ee514bb17fa118b4d9a7028e82e6ab9c77ad8a6308cd7dfe13c1cbe9bba7cb66dae199aa7e4b9f8eee93dd250 +DIST firefox-115.0-eo.xpi 583949 BLAKE2B 06a185b05d8f3a2e4f804d031ee93787794b59c2476e9cd9314f2f45e00b098de84853db861d099f9cceb8a63374a01e427221af7bde08b6f5ea03f2b865bc1f SHA512 639bf60269b593e7893ddbcc27538057d8a7db1823af78f4c9c5f7e49606add2a5f05baf65efc5b30f07f82d594b31964d3f5169dfd71011351ca92b95698847 +DIST firefox-115.0-es-AR.xpi 602624 BLAKE2B eed559239f38b9e5810cc3b7b9ffdd5c7a84cf484c08740b7142c85d6e91f9b87862a7fb21619db16c4701ed1553db548fc43439adaced43bc2c00b2674607e2 SHA512 d78fe353eab6f2708746419475c8f4570ba9fbc05470abb0b052265117d03206295757a6618f0030b3da2fbd61446738841485cad0d6cc8816036afe84fa0fc9 +DIST firefox-115.0-es-CL.xpi 601297 BLAKE2B a419512b45201e05ace6b0ef0e854db15a3a3f5c03f8b989b7c0474374352034cd305bb3c4c34a8cff5c4d27bc34a1da78dd1b667d89db32b0a745f3ecde3afd SHA512 d54b88bda2b4b38859d4c06e91fa02596d6d4bb725297e1090c25763691f044d58209374cdf0779666b196655f744a6bbd0d6b5b6c052966c5f3cbab5a3bf603 +DIST firefox-115.0-es-ES.xpi 595240 BLAKE2B c0b54de9fca3d5bceebf0876371c284076859b4a4499867deba09df8a14e1574e9a279206fbc1dbb5bc07a0bba6072a4a7c185092d9699f1c659dbd0f390ed53 SHA512 b264d68a1bf7c3aa02b6675b99b937d461774471acaa97854004f23230d18e400d31a3b8b9a5a4b8b837bd20101846216d9ca4671f3e2a0f15f016e8beb26375 +DIST firefox-115.0-es-MX.xpi 600969 BLAKE2B 2bf515ca1920a91c0ca07c11f3ab9ed9b19471ac9eed4a2232a838cb21c84be78551862c3223487c3a75a828da13570d7620b9e2fedb8262a0e8740c7550d24d SHA512 62b8bed642737b98b555b11ffcbda317d07b21acab524e95752c791e93853e9bcef22b7054e47220fe4c5e5b440dda6045bb3232c9aa87be850e0cfbdc850987 +DIST firefox-115.0-et.xpi 548989 BLAKE2B 84aa9c639f7d898d30a0e2473aaad57d8bdf8ef569306999c25c9ed1b96ab8005a80e79ccd8af81da9ad9a015b085b081bcc3927807504289648d70b2a41d6a8 SHA512 fb5b7e56aeb973eb240ada3a05d1a09f675c8a0edd7b5a0d58f79c5bc6ef7c77eb66df1d16b2153a2951e73047b0d7f0c57c2942f69f2686ba2e79c29f96f1b5 +DIST firefox-115.0-eu.xpi 586425 BLAKE2B c66e2411c52b6458d21f32c5e000c711506e4844e52e72aec0b2bc9c53dc75cdfd586e39754ccd7508eda1b4ef370df36477bb44f41937ca8b16bd6f389ea294 SHA512 17f07fa8351e73b3de5523fa136fd51cf59b772bdde80fd78a445dd1f515c98096e7578cd9a9d5e27625decb0658ff36822821704333511a7759f9b9deb490db +DIST firefox-115.0-fa.xpi 601519 BLAKE2B 5df06132cb78e058e52ab5094463b4a93d056202a31a2e0c98004b693333afe88dda8227e63b816962e1b94809eb179ea5014485f95477350e34ac59468f4a7b SHA512 f6bc3274f2a646fc9aeaee27332c736dfd0769c57319be89eb0a186bc7052f4b2f0ae44fabc65a70a1974d9af071853227d4a489b66d50edc3e58a6402c7350b +DIST firefox-115.0-ff.xpi 485916 BLAKE2B 14392981765478f957b98a224c84e83afb9a4acc2f4174c45b293551cb6bba4755df2af87326586408ac3333c8c6c29eafbcbf5ade3c1ef109ca8a41f96d21b4 SHA512 83618aabcae4c312214ab795beb02d178a76c7cc01baafcdd7e9bf6751a7ab7c0fb78b5daf6a2a5d846a36600fd6227122b2c9a34bf73ce79bf48a740a40d8af +DIST firefox-115.0-fi.xpi 586042 BLAKE2B 151e8a3f21d1cfcc0badc24527f1915942cd62d21f21fee4384cb4d06c901f07c64fe466036bc77dc05186bcbcb573701192899f7693a7e61c3a761eac0e82a9 SHA512 42cbc1af00a6c3048b3cf30e687047e69dd79c5796d479b4535ecab8840feb9bab9e52d252bc89c86bfe261c76267c29f7ef2e08929040b3b86e62a0b9f2b234 +DIST firefox-115.0-fr.xpi 615060 BLAKE2B dbde8cf870335fd03328fb270b81955a5766e4eb0c7c35a02480a2a92ff5d824c965581053c097195fc073a24cf6af1188969d9ef2cea61d7132df29689f0a5d SHA512 16383ab981b4f89ea6c359f107ebcd383d281e493d4959f16558876b2c0aecf6b083089b44b52b3de9504f60650ba4f3eb0f850e455b92ed13942a21cbb58e7c +DIST firefox-115.0-fy-NL.xpi 598085 BLAKE2B 7c64adbaf1aefc0c54cbac8d5de7c38d3378fad2d1714b16faeae8b8fabbf323c70dc16a5f6d00324ba6da3019b2b6cfd8e7da715c1a4d2d6e53414edd6c752f SHA512 30349acc92f571b4bc1fdca685d9b872ba4254a697d89f6afbd958d1a3021e691e178af7430ec02928349aa19cd0a2d938ebfa8880d3c2309d9969a3b650e89f +DIST firefox-115.0-ga-IE.xpi 482381 BLAKE2B fc32ed29597500a8df7f7a886da71b4ee4d71cf2a2fe58870f075f2fe3005f364782686afa32814555162c9c7bcac643e8d733cea9e0adca9343154bab8f49ae SHA512 fe2ac607c4fe8c391aeb19b24346df5ce8dd3e4b8e6cf08fad5165de8dd5230f11ed73cc1ca99685adf46d25d9a69c23f5ef06462e7505696e5a45b092485b1c +DIST firefox-115.0-gd.xpi 603642 BLAKE2B f6db5c71b702228107f433b08ee88d6b5f57a5536bf6bbd8d5ca1470f2a35791f9d94b278da03e8d24bd29fbfbdce73f8e6c505bb1a7c1b6a546cecf3f1ad99c SHA512 985e194461c06bec0acbe224fd4667f11ce7385d48c505450137f8346751266b3fc8b7fac0ba1795a7adf823b2e6ea1ff90851f1fd0220e41e536ee54f207928 +DIST firefox-115.0-gl.xpi 598447 BLAKE2B 95ebc26fa2b1ddd81e4645f9d3fc5277caf99885b33aef7063f85ab170ebb7ede8f5917fddfaf2752f3e93d5b7db082ec4db7041ddbcbd939ad64a77d26cbee8 SHA512 bcb475d5fa8124a177a1aac56fe8ceafc0ef5bf23fa27e6b7cdcb4b6229853b3690ddba2432eb3cd809bd39d881d4ee706af9eecf7e7b52eb04b504ce1730d32 +DIST firefox-115.0-gn.xpi 612060 BLAKE2B b87348e75b840bc46b5f9013417fd60dfc52f4c5437108e7ffcb3d3a411e1863d40aded4dac21dce86a6678728a767a07e0eda01e758feff821385ac6fe5d2d6 SHA512 6984920296a920c953aa72a6c0744a44c5e3f3cc09e2c549b3888972da60d3d04abbc77379c8b7ecf748ef51f1955eed29fb9e2f3e13c749a8d972d08fca86dc +DIST firefox-115.0-gu-IN.xpi 541879 BLAKE2B a1ae7cc54f89ba23fe73dcf29c345318182f0635debb1d9efc99f912ee41eafa8b2dc08721551f3709ef8b448881a506512351509cc56b7511dd9c8c7c44adb8 SHA512 af211f79308a22bbe8259f0a0eeea016bcd838bfcefcff51131989925c8a8c46a8f727a7739fd12ec8d548e7fc980138b59fdc8bc3365d7698784cacd89024a8 +DIST firefox-115.0-he.xpi 608010 BLAKE2B 31ca0065202772f4c81c270fa7ba4ff6874d43f190f4481b509bf25aceb3856c1ec7fb255857ee9b3f0c99373ecd43a1c1c2dedf86800799eddbb930895cdf16 SHA512 a45007ab6f16451ae63e03180cadd8df36f089701947973316be5cf6321ed68e40442fd89f6ddde70c25ebe689f351a4bbcc6a4474bf5168d850f045b1f09e7c +DIST firefox-115.0-hi-IN.xpi 571178 BLAKE2B 20ad609b77e22d21200593df401c4f5696534dabceb7577d4c25ff86f899ab638c8378862acc2744404765213c9fa55a3b3f85e42a0964d04b700a01cade3ed8 SHA512 409d5f46b14e89efcade96fbf17465d1cea72bbbd1cfa9c588ebfca16fd2cba6d45107d41c7c669f8a27a480e00138df7527997e5003a35840d4beefe58d4894 +DIST firefox-115.0-hr.xpi 564504 BLAKE2B 0dcf6b0fdaba07f3356edea5946d777f721bde005e5deabf667fe51dedda37cf8951543764b77bfb41ebfac33bd534a1017e9074932580373d09d2456464c344 SHA512 0dd0b4469d33fda4b2b352150b3487d85c7fe4e656e89eec3019f34eac10e380005cf60a11a890509b6a3698b084eb20680b9d89602145e399cc55c708644d9d +DIST firefox-115.0-hsb.xpi 620455 BLAKE2B 29ce7d313aeba4d8253b6fc56bfc803c95e190d549e0f4cebffe84e9a69afd1fe1f354ac836416f80b7726ad3eeab67e8ba0a9967766c121579657dcc439efbd SHA512 f50e012b64c9fb1a8d3891f10ea1d7b774442bd324b0c7fba88ce76038a5ab17edd5b2fcc0107ea13c1a8315c0ecbc0a679a4957256e14863c7294b86f0958ab +DIST firefox-115.0-hu.xpi 623862 BLAKE2B eb11291006c7539cdef35dd1054af7c8bbac6d0c94e8624a783579f1ee9b3836e23ae98c008b41bba3590bb2c782979eb0bad8522f63237d9aff472d62bcff62 SHA512 7271d6f6c8ff3268d9fdaecab5d00767964ae322770892ad6c1db985fb93d862d2c0e7b8d15b8b352fcbc38d5c421ed8b16ba71fb4ff5aee584007bf81e4995a +DIST firefox-115.0-hy-AM.xpi 614925 BLAKE2B c6d3e7155af491060bb88a23cdf4db537f3700822cf04998945065dbe26b68ac718069b30d417a753b92b5e286d0ff223d0605d2934ccddacdba89a415c9f709 SHA512 46893dfc94e3b4901977ca133a1048a45b9c4c57ed81112229a68d7fdc747e289c9e077f33b72ca49cb6e1957193c72d636b257f4c5a6ca624a00b76714fac17 +DIST firefox-115.0-ia.xpi 585627 BLAKE2B 02a7613deef7bc02bbd8595475e55588cb43e46d5f899040b1b28aaaffc57d29ef4141a372162311d6aa4ae9ba2dd170a0ec632adfe1848e6abf923e4a5b4c7d SHA512 be6f754911c9001c1e2b12c7276436495cf2b15806c7f3b721d84ba853d5b2541be2d975d211aa10854505ed78f5eb9e161987ea7a1df16a69d26e2a58a67cb6 +DIST firefox-115.0-id.xpi 571365 BLAKE2B 18addfc6364ff0368c750554d7c06b9bb9550eb473c03705db1064c04b062224744fe6b5bbce5c30434459d90f4c9a80430836a84c4d89e2b429dcf056cb558d SHA512 01f44ca55b18fc62a46995a0ca5042232286be423c27221be2b27f7809d8a22d33a4b470d2dd55475908f029ad3f567131756ec2e9773531b90dc07e490e2708 +DIST firefox-115.0-is.xpi 593515 BLAKE2B bb572bd2185b7d37a7073d54da59b39ab12afc5e2aea5e78d7923a60c6d7eb6e2d270b5bd85a45a02b22ee649730ba5a7f0dcfe5420957cf1b7d8f6f5d24a5d5 SHA512 bab962f78c82de9071148bd540892f4e0d922165590e299345a1dd376f122837c6bcdbd83ee74897354bd39b78fbacbc9f219569cd637908bc8e1cb86d9df039 +DIST firefox-115.0-it.xpi 536400 BLAKE2B e42bf23cbfbf98c1d7cd10742fa38c8a4dc386d5727b1b4b6aaeebae786200dba595bf164c6e33adf2c4d7024ad0dafb08fd22b0a316ed495ee3e7b5d3e76aed SHA512 59115e5e877511b7c7f180577348ebd26c1139924479cd80678226aa861ea3309609319594f629bbd673d73e66438ec448490d9a0d097118c35744c65bedeb83 +DIST firefox-115.0-ja.xpi 648099 BLAKE2B c65c268e19b5f57db271964b80655b3e8c909aba7c6cd7e5de04e10c9d4d0c214ef0f06d095622378f3818214e06dd3eeee7bdf52e44db78a656d2a4bad61747 SHA512 ac40a8b7f43c471ce75a16f72dd275c23ac2219f8f9fd21572c14542d96b692c9f93969d1685cfa6f5324e8c3b7b2972ab174f304c6cdafbc7a7f6f9e64bbec5 +DIST firefox-115.0-ka.xpi 651351 BLAKE2B 0e7093f6d1fc277c6307d4611e0df977d70c7ffe724a0ef4331a327ff4e915283bff570fbe98e77894d2a6d28c46a0be61b1d22c32ed3dd22a48aa041608b641 SHA512 3fcabf254bbf6f2cb298f8b962abf165167cedf8d9830a9f8cb179410c8c7f9eb44da02e01641404c5a7db264ad6c396d79f9a337a9322cb9b8be7da19b56e7c +DIST firefox-115.0-kab.xpi 598563 BLAKE2B 3255924946f466f63e1dfaaf9d5e83e0cb7fb7105d2a53c13898dfcf9d1c65f2b47de74d20a5efe671537a5314fbc1893ac9480fc5c5eb0423f924b06a8613bf SHA512 40cd89cac3cb28ab3bbb123c5439e9786ddd5c413d37a003debccaa300dd5b5fcf5688cd432071d01742de828b12606e5b7f5f6400d606a48ced376ae639f75f +DIST firefox-115.0-kk.xpi 674098 BLAKE2B 35d2664e9b9268f669164949d4a91b008d4661eb0ce903ec921ba6c29f05b736c91fbf0f7e2f2a78e31b5bf6482485d92e6993c8456f2203fb76d1b3deaac21d SHA512 e63f17dee22752647d25276416d0f0949ecbe185b287c3669926edf2057a6d4234998e4c8b8bef64a277b2afa9bd39c34846fcba125ad72dfff9822f98390fb3 +DIST firefox-115.0-km.xpi 543685 BLAKE2B 45f13ef0f1e54dd7f599438faa07dff887d21b819c59a9b3059a36e51b414cf509445b172bcd3f8524bda7cb1de3ceeaea9be5b8fc38704171ff46867a7b1a9f SHA512 a918d03fcee91ad32da8c67abe1a0270dddf859ba872fc6e44bebf95cfd44ba5c743d47a1ac1c32943692602b55195b46abb23de93131b080c6cb32ae6358f5a +DIST firefox-115.0-kn.xpi 508145 BLAKE2B d16c60dd10f8534f85d8faf3c73276890a63f26e0dbf4c1641e824e1341bae4d6d9dbec88f20660369920ff2eb01ba9f3717015cfe19fca9c805dabb92205410 SHA512 e793e1272f6810d90eae35876248bc69dddae61443c58ba8efb9da41b015e8b16a6f13633e9fc8fd5cc8a79be3cc1bb31b68d28a21468e601c55fad4f072083f +DIST firefox-115.0-ko.xpi 634974 BLAKE2B a50ceb29c6d706a8665d7c31b673d3bd5c8ffebcdf34bbf2205e4f0be5f18adf44a366fbd3a5be717101245d01d1f4bf6e2081b877618de4be33786b36cdfd93 SHA512 8a41c23034990c784a2a166a6c895da5dcf267991aa6fa8970f49a54faabde92bcd02f108725e07889d5d4566c1360203d86b7ec5575a167cf01a8d3bd2fc46f +DIST firefox-115.0-lij.xpi 493479 BLAKE2B 8ae8568b18b561be194fc43b010134b881dfeb91679c235914a4202c4afc39ce41a75df06c0ab42c7353460795adb30dd50d6017d6ae1403553438febeeaf967 SHA512 34d4954983413eaa0c0f4b4867420b67d686a0c35691842be2c8ffebcb0a8d527cb07e538885302256c3703faa364a66bcb4aa948bf3b902c94a7e386db46535 +DIST firefox-115.0-lt.xpi 583783 BLAKE2B d49e14d36f9241dd23ab2864b995ef88b3fdab7963ebcf17e3a55edef6250f32fe92f10ca142fb74488ebf4b9146de8588328fec9022eaa2de794d948dbebc25 SHA512 7e828c59709c1f2b0ec0096b5123d2e55243b4baf8a38a8d0d851ea58c81a1091b28d20fcd0348abd86b86ff74961809744318d8a97f67a9f8b44d12654faefd +DIST firefox-115.0-lv.xpi 481423 BLAKE2B 49e047b55f019d12bf5f4ee8e236d4fa2fe161694440c165c1b5d98f87c9d38f251aec4273642a39bc15a9f1acc3aa899b33889fb5647976d424f8b58e8bd8de SHA512 a02d4acdaba005efeac9d5784a5446d41fc4ef0646cc4865dcf214e7c4a6ef80deb856875cfa99f61a4bdbba97106fa1555f71fb34bf8114a03e991037ed54c9 +DIST firefox-115.0-mk.xpi 496401 BLAKE2B 350096469a8123b6d944c3edfba925c39e51ff269402c77bf7df63eae125185e47971031b4b1d7a7e7781855405d24413eac527b318a2c9b44385c187b0a28ff SHA512 659b1ee42080110a2a7de7d6cfa427aa6c0a4a4169cf66983ecbed736c618aee51ce17533de65be994b46f6f8665ff1ffe6fabf1209f97a5c30ab4b252857853 +DIST firefox-115.0-mr.xpi 544681 BLAKE2B 5fa02dc03780f87ce09bce25d1aa829c458635a96f76674baa5df6637d2cbadd193490e8ea38391793bdaf05f2279e575b9953ca9f1553c33638d03f1c789716 SHA512 a1d3e8e070e934fa79d9d7bbc0008d88a5b9012f3dac4d349edacbefcff1dfd4027a0aa3e09bd90ec491353d3c7e9902e340c93b21ff0b42c596d1d7bbd5f64b +DIST firefox-115.0-ms.xpi 461873 BLAKE2B 0b42bf06c77020d6fd6248e9156dec09239dc17f9407d7ab29eaa8662a6464ae3521501172d1df0dac56bfc938bdee790b377dfa4ffb28e5c69d534a0730dd11 SHA512 27ff6e6ffe4f8f1d8369ea67eaee0982954fe964b7d27c5f7a3885349dcde9cbe6ba49d653321b59d112159f43e244323ee52339fbf0f64a28fcdc43e2574e6f +DIST firefox-115.0-my.xpi 529045 BLAKE2B 1c82712fa3ea44cd2d6c8387e9cfe3aa178ad6f66a24b3583284585b9eaee8da5185598adf91ea56bd8943724c751d82086961a51da596f5fdb52c368e97018a SHA512 c45772e45beda65440b3c3170cc9764e65b0d2bacc129f0f44f8f5b359803fb16bbbdbfef517c589b94a9ab165148e37a7cb2c7cdfb382012e6325d06c87aac1 +DIST firefox-115.0-nb-NO.xpi 582798 BLAKE2B d3eb90b81a731a86cbb2180d9b06e99d5484639247645e05e6e474d32bf85338355c1836e46ea821f0d2accbbe9d88974d53e7c6ab2568639e3fe3cf6a6872e8 SHA512 b5d07d6f6c5e5ceac5a676ab90472bba4ece4f8782d0b64d9c0f2ecb04a5ddccf6707d920f242fedc3fb231b7e0aac24321c71d6286ca165b99559478cde55ca +DIST firefox-115.0-ne-NP.xpi 496628 BLAKE2B 0f8924ba1e479517c265d8b1ec0ef7ae0caa5b8c36e3d272350389973b3b8c816b5da1ccf36b5819664cddf5bfac272a1e1e2ee2be8621ca43430ec37478586b SHA512 ae359757ec10146c59bc151e5b2bd36c908947fad1659e50e7426b84e20ebcd4ab09c0a143088c976dafa860028e9458002d8b303012ef048157bcc3e567b0b9 +DIST firefox-115.0-nl.xpi 591940 BLAKE2B 1bc30b8535096b98b6b2bd30963eb1c55c8f9cccec0f5d7946e93bb31d6a49c5f6867a4c09ee1dc747a633a32827982f1f8ad1c50283be59dd4743155341ddff SHA512 c23a69e5a881bc5bd8da2e36c72379cff5f3908ab5626ad39327ba5c7e236f372d25551c57c0a508c5e0228ccdd23a8a647886ad092a142c152c988ca56fb8f1 +DIST firefox-115.0-nn-NO.xpi 585567 BLAKE2B dfcea0f685efecf1d7f55e4c8d337e8047e1726afb18576573e4e9024fa36b1dacf47f862dc88f443378ba1f6c7f13db6b015465d09a51c9a8b991703e7f2c75 SHA512 0d0129b9cbfea0c5fad34851f8a3195dff380fc52f8a758818bf9d4511ebbbb0503417c5ce2a9a360355cf10bdc7f80962aee3d2b9a81ca497eec50fceea385d +DIST firefox-115.0-oc.xpi 606886 BLAKE2B 4c94a2d3fe969d7a19ff09701cb981c0f9a53be753aad5d881b9bc8f6077d689b6b93b9627f13893e66517f23a612954590cbc040f6abb07f2ae993bf1403f48 SHA512 40880d25a66ef128121eeec8a3937b7bea7b2dfd114a5266bd80dd8728c033f006e693eee64c3d402b5eb4edb842ed81efd62d9bce3400387b3eae685a7f8e84 +DIST firefox-115.0-pa-IN.xpi 665209 BLAKE2B 5279093866d41fd83bf8e5814e6fbc241c7dfc485211ff1387828675c60f6b719a5b2f88baba8af11d85bff4f97f4df4d15b98299545337ec36b20cf1da66dc5 SHA512 967d818786cc48956c5e9a29724536cf37a218a57d4ab3a22ddb615330ed0836d47f126f1ae74c59c1ba842209c3d299fce5990689e4c543f58e3ec950aeed4a +DIST firefox-115.0-pl.xpi 617013 BLAKE2B e4df7d5f055985a8a54371f2e35b8fa0d0ff3164ff1a545ef5e17f86bca383c6fb6f5eeb08b79e3cdac04befa3ff67d0439c45f5b9db359febd5626430e446ff SHA512 f6c4f9545d11d67fe5e53fc2829bdd159da79806413bd1da7413ef347a8bfb0de16948751460051d6717896f97ba48b588e39c32343475d2a232d2d83cb99c10 +DIST firefox-115.0-pt-BR.xpi 596737 BLAKE2B fd32ddb82135c7b8def7a1f5b2cc389b65b8b65fab83c5618039e73260fd18e6c690aa153b86c189745a7a5e07040312fad6f984dfd2c3cada28d33e8394e327 SHA512 8f0c9db44e620e4be08d63fb8e3939e4a7c2e108d1c85b7c79a79eb98e89abdac729bbdf2e92a63bb7b3a571292066fb1a86a484484ae105b7903731c744b8c9 +DIST firefox-115.0-pt-PT.xpi 598844 BLAKE2B 82126c931a28278d982881a3410971f9c29c5a38af9b9426320d1e8b02573c696fd6913345a3e4fddec4ac87b59cd1d801c974c07f5fe9e09e08a5fd5e855823 SHA512 7d4e1764c6a1a978cbee827dc232c2c83854b878dcf6071ceff3ad2981e2351fce7a009e8270d8dc8ec7d290ea62e3f826aca252ec24534ea9fc2f8239ea904c +DIST firefox-115.0-rm.xpi 592654 BLAKE2B a773dbe0ada3946ca3f0114cfa01957ffe4cae4a7d050582241f475f8165c48e1dc263aa8cdcfb6e095ba42308ff7b6252cef19ed5ed65da60e88e8d61a59ee2 SHA512 3bcf5ac252dfa6832c7618456ef96c9e5bc99e7a9383a9de7c76844cb592ae60ad44acf4a6525e32627e9dc36848969ec37246505893dd26a399d845159c931b +DIST firefox-115.0-ro.xpi 556990 BLAKE2B 9398a2e339be0dd6b2e87df063d13221cea47b570f50b6085467e125673ddec064aeb1d9f5be7fbbd067db0682ebe03230d08b02ce4570d3702c4b9f57c17334 SHA512 0462907802031b86c0030dd96cef07264eb023fb36b5e41187c07664b853bf5725445bc9c4ebef58614be93ceca6744d498e94913ea108ec843b26e7b102139d +DIST firefox-115.0-ru.xpi 691640 BLAKE2B bd79c1b3431035b25c1da5bd6c079f5395ec625d36211100a3dbd955c1dd79d6724d61c0294ae959a97babb2b95da4b93bb06d84d3f1c8cb31201a33e4d9853d SHA512 6495a9f5acd87252c6c5682e2ec04824109f43a5d37e2415dda57a927556c8b08531149f3e26a3ab194f9f3721393160f9c0a2de56146bf7d18dda656e2b4a9b +DIST firefox-115.0-sco.xpi 518337 BLAKE2B 1d7ae0ed063b954cec82b6fbc5129ce4042ba32c22ba41efbfeb4711fcf450152b4712144f4b0ef8fffc74b625f35e187c862e2447d8352e9c063f1dedb09610 SHA512 f04e4d1c7aaae01e0778d92c487cf496d53aefe4caa852e997e45f72dfa86fdc1bb3ef6edc2cb0ee96ef6dcaa7fcf26d83cf7be479cd29c0133a07d0887c0d99 +DIST firefox-115.0-si.xpi 593124 BLAKE2B 2e26e0f2efd089ba4b34e8912cc87cdfe7cb3d469997e58a57aa958e021a9abd6b76c44e115151636dd826f3b1d09d4a809b2d2f30f2204fec9554ed7861feac SHA512 f06c72408a476c147887caeb5df8624800f7c9ec70b9fda0597a2ba71f91cae3039dacf434345c119074014ac00dd077aeb225938de9e456f333e8a148bf1b86 +DIST firefox-115.0-sk.xpi 625402 BLAKE2B edd155a9667eb4d1243ffd03a0103fb7310adcc5be4e2f8dbe3ea5d6f2297d39ffa45669114b58ebf1d56646f59deec602b209f00beb7c503ae2528f31f7178f SHA512 bf77e9c2627b44094c7d7eaecd7f702b7974d6f45323446ace8cdcc777cfc8fae62012cb5657c77bb131a129e92be1939f08045c6216fa110a2d01e7ddf717d3 +DIST firefox-115.0-sl.xpi 596057 BLAKE2B e823f208c490ccde23b4178afd56e824823c2a05f89a6dd7c8465c6aede8c009859e62f8493fc0ff2cf7de34411a666249b2749a35fc681de84359169c618b46 SHA512 34f7afb32c8c510aa5055bbe2c75971e2562afd4410f574b8c92f4def8b69d19ab0c1a48a6b4ed98b386d70b97e36d46f6ad1e8b1bcf90d00cd78a5404e2c284 +DIST firefox-115.0-son.xpi 432497 BLAKE2B 49a186b5553c1ab42740513ec1b87f1666039076ba9a72919361784d994ac53b9957cfedd2fa745bf412b85b9cf347fc4c59f674a42143ad790a3ac97553742d SHA512 619be73df867a7179820f6d2ab45f3f01098541afd37a5df7952b767e9e10145ad493d06bd01a25aff941d08bc53de7efcf42e37998f9e0b9ec563bc4fd0c700 +DIST firefox-115.0-sq.xpi 600793 BLAKE2B 9eb98617904946c380963c7db6887aeb00898686c2efa62b54520b63d7950151d427d834855f7d55119032a161630d60375a5c758bcce387e1c0c10f9311c206 SHA512 4506df3ec6aca690b2e708650a564601a9c03cb25f6fcdadfc7e3376349fffbd3bd5ffb81ad62b086c82080827e71ac4e15a5a70d8194d1fea9633646ce0cdca +DIST firefox-115.0-sr.xpi 653896 BLAKE2B bcebcaa4a75aedfced2b1d05acaf68dbae09133dcd976dd5be439dc88929a3ccb842ae883c5b28eb821f591cb78f8ff5b832676f26752f66c00c3098aa7b1729 SHA512 767dabb85aa65c4ca26bad24b98465365a7095d9672f84ac07c4e849bb03b9e6d6055402e3bdcd032acace907109f69952fad5ba2db91329684071f76d3ab854 +DIST firefox-115.0-sv-SE.xpi 593892 BLAKE2B ce614c13d9f9b27e8a7d60fd6cd101646e0ff2446c35fe0f35721877d040dbb231790d64670ae7d378280b4d36a91398840dbd8927cc1fff2b8f88a7079d1c23 SHA512 bcb9b7f6a13b1525d3a2608f12951d9f030100f0c814d448bbfbcd23ab752008c4899bd157abd487ff57ffc85a10ed68151ff8c983e66b391d26ce4611735703 +DIST firefox-115.0-ta.xpi 520718 BLAKE2B 4871972ce721c76fea4c8ea3a62da1402bbdfa69cea74faf57f5d02e872c17777686b8295f1a627e3fdf808ecea79ce57e814ecefd472ef741dbf6d97b0a5061 SHA512 94cf50ffc354f614f9e1d180ac43b1c48e79c46a8b2039be825cd86d1cf540dc484b7ced1bac9d2c062c187e2530f3d087c07a8374faee438849ca1744a51a6a +DIST firefox-115.0-te.xpi 570042 BLAKE2B 54ed438aafbc78ed8d9ca2bc87c0835403ad6a2f43ce1c25a82b18d32134c79ef3362952464c3403e00d0ebbda095188435fc00dc0a37e1c51c8aeb6f05c2294 SHA512 fa6f4402a0c701e66c678bd3bd08d39eea1d56abda80e748d96f66e53ee2f637cba77a5993f02c4a0fb27014cba9da1980a683aa6d1ac11a8dc2223b8aee5933 +DIST firefox-115.0-th.xpi 667031 BLAKE2B 53076afeb87c9027e3c2d864880a24986d030eab0f35f1f38126b3fb8601d9edf365514042e6da5dc6cdd0fde3664107b388d7c4f89207f940f753c9b36b8573 SHA512 8dfa0382ea21f55387f422f39e14da5529357163f069e58b2450e518b85e57b6f5f1438cb6a0759a8e52f5785f881c0b3fcbe8c64559644f15486f084009619a +DIST firefox-115.0-tl.xpi 541132 BLAKE2B 0f071fdedf89d642ab4eece4eb50fe9320fa48626a0754a8ef6dcdc4dc626fa09e5335c68bcec82b2ded9941714d21a3afea0838d98eb8fb612c725fc43b9dd8 SHA512 e1c8cfa9bfa4e56fe7ff0d0a92901946bf4a0fc629a6cdcda93af62ad983c71658bc43375d26005c74a4300e9d076b216bf5566d55ed417aceaad274335c2431 +DIST firefox-115.0-tr.xpi 607283 BLAKE2B 46fa8a2bcbc9d2c00aee43b3a34e4d7b69365b4d8a34d7664fc59682006ffd292a9b332d172866707bc8f7fca1aaa72e66ca4dd2c209a37916e08a63d29df335 SHA512 fd7d088bb1b72ffbddb07f32bb5ac93b1cab2051beca78ac7bf32c6729819777ae6e4557af33af75c14e606922bcfa742ac1a8410c2864ed3c6409506cd2a6db +DIST firefox-115.0-trs.xpi 501893 BLAKE2B 6c5dec9dc0a223858a6c285c14b0e1c9d684a40d448aa12717da38ff860b14553e62aa3e752a85a93a9c7486a4e885c2230e2847c364d989d7159bd496e0ab02 SHA512 bbf6cf5434dd17e765ab6c135b30829e5a4b9e19fb2cabe071827bd46b253d2d5c7a1ea097ecf5383825d6e253e2d8ab96f1d97ee14304d6047ee46fca5f8cbf +DIST firefox-115.0-uk.xpi 684819 BLAKE2B 4d9163c890645efbb27233ba51579e8fec42f30d8bf822e10f0e660407f0adbb58252e42e446aeb528cbc49a49351bbd0edca2dee7b9795fd5142c799f42353c SHA512 8970e2ce1b312fc5618d6a547e6e7b0c7688483a354f3f8bd6ae4d2b0ea6ed9c38e80686e0bb055c91d3c5b428637722959c7417171c7626333385753af1bb8a +DIST firefox-115.0-ur.xpi 570586 BLAKE2B 7c2f57a9ec094062afbb0a9025fcd3d907676b32665dd40018c55f7a3465b52a352acaa673e5bfc035be0efbae1080127439da9efe94f69fa4ef5ae64b42341f SHA512 4210e9d081d260c8ea860ff5e664e532e1f230727c199331ebdf00d0ab7f22616813af79c8f8fc6e83fde39e7e14c125cab19afbed7b92c0692a32afacac9548 +DIST firefox-115.0-uz.xpi 488313 BLAKE2B 7186fe5c3e14f0d52d8ff3ef0bef5a285e57285bdc867e0611d93db148874d23d70c7427d0f2082231407c0d6a9e9e78e0ad686841868636d197914b4798b633 SHA512 3485f3f4fa74bd0d7a6c500f2c18cfa077ae90b5b952dea25352031990fca4dd832897e9a8782e39db7c12017dcb28a80b0a04a05d4236171123428742370d31 +DIST firefox-115.0-vi.xpi 631054 BLAKE2B 78293b383d62796d9731cfa669671c3405faba23119c20767893cf5df3d66cef59b5fc406d243808a4c68e1fed793bfd2ef05193379452d1c56078757ca7c525 SHA512 c2910481a0950ed69a52283b70c40e3c7ad5840865efc07cfc82f8e5deec1144fd80b60e62324c73eba0dbc675b57ee0f89f8b20220e818ae77e1b4bb943871c +DIST firefox-115.0-xh.xpi 429450 BLAKE2B 206183f10758acde849aaddf3ac261c49fc49c274ca643ae46b0609779b18b85391df3a2f3e34b4854f4234860df374c8aadb2711a0220f8414dcd0988c0fd9a SHA512 e696b5a960f12173e6766002f6cb8b743c422ea13d0067ca1c78b6626846fb42216dec1fac536407c3a4466cbc48c25cc7526544537a3be4215882f6beceeb24 +DIST firefox-115.0-zh-CN.xpi 629739 BLAKE2B 4fdd9f7534512796b5540aa08a0519bebeb12b1d41ebfa6b7669de94a68769b53bbb90535c5b7473f3791378fdd92a7bd3901189dcf93e6a8a5fa437a45ba9bc SHA512 9ba2ccfe09104ee005f39a6171724f0fdfa89d11dac3d1747c77d431513ac4cec1b5cd869ad003f8b07249fdff7bdc335e7596a5326b4e6d738809d1d79a610e +DIST firefox-115.0-zh-TW.xpi 631510 BLAKE2B ceb95485fd162e056a4d02b310d751d3023963d4cd64d11205fd06198ee4757c83601cfa65163ecb2c1868fdf7d8872beb0b1dc491dd4b59fba98330398d8fb0 SHA512 afa77b7e710329af3cb1c8b1fd65a42e5c2bac52495a3917047b7fa7e5d813cb4e39d03e649e6aed34449011926cd82baa2c7fa31eefb969f9806c1d9485b052 +DIST firefox-bin_i686-102.13.0.tar.bz2 80732463 BLAKE2B 2f15e025c9c252e8d2bed2ece017795e52ad0d01e0ffa66c268a29324697dad6d4603507ced87d199fdc865b04e4f578a2e4ad7e50511228b8fceeeb8a3415ae SHA512 eff7c770b8d9c7c9e26588ad383eee1f1b3cf7bf91de7f02a8b687dcc0fff0e34dd4fd5544d94717b55a6ad68dde768ac1114601dc3576af8ea53bd97a91ebf9 +DIST firefox-bin_i686-115.0.tar.bz2 84249759 BLAKE2B 2336ecc1a057244c33b69a19589b3cfa57d27df58531dfd7f83d1c366df8a1e26d6a17799015924cd591e42744ac7ce15189d246b1e7b5c9bce2da0d1853b21b SHA512 ab2b033134bd8aeefc5f25a1a891d4717687e4f397593154107fd7d488ed4cfb802882be198b2cb4ff93abd4f3c427fcf775c553bb693600eb0026b4671d8eae +DIST firefox-bin_x86_64-102.13.0.tar.bz2 77430471 BLAKE2B 6172d7ed6b2f3cd4f346275984e8603ad497260ea7395dc40487c908646040a293061a92955b087dfae1c63cb2d02efd7c85e7053dc46c55d7382efdab7b3ff1 SHA512 1e39f7eab85cf1981db1ceac7785355ccda73d2f60138e4ad3443dcf081caa553ce044206d945260a0efab051b6d9adae9348e39bafc6f2762a5329cf897e4d0 +DIST firefox-bin_x86_64-115.0.tar.bz2 80290354 BLAKE2B bd58711d2acd61b4769244da9d12a5c12789d9e8f20b1d7e80f6f2c2107ccb2a5f44b44a85534f392416633200dfd34c64d2897bfb3aa96ed21454dd1d3a2e4e SHA512 b5b1810d2ffa8e3631f9d373dfe86bd35fc22395b7b7b8ac6f05c2f133db46267ba626603d5d9545e111dfcf880732c13043777f9e48cd209a85df0de45e4f01 diff --git a/www-client/firefox-bin/firefox-bin-102.12.0.ebuild b/www-client/firefox-bin/firefox-bin-102.13.0.ebuild similarity index 100% rename from www-client/firefox-bin/firefox-bin-102.12.0.ebuild rename to www-client/firefox-bin/firefox-bin-102.13.0.ebuild diff --git a/www-client/firefox-bin/firefox-bin-114.0.2.ebuild b/www-client/firefox-bin/firefox-bin-115.0.ebuild similarity index 100% rename from www-client/firefox-bin/firefox-bin-114.0.2.ebuild rename to www-client/firefox-bin/firefox-bin-115.0.ebuild diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 963e0c6d491f..52e524d746b9 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -96,6 +96,104 @@ DIST firefox-102.12.0esr-xh.xpi 427937 BLAKE2B 325a3bef2141bc839555100b3b865d05d DIST firefox-102.12.0esr-zh-CN.xpi 613308 BLAKE2B aeabaef09c85706c179d3a4a1422c5e96e86932b6149d5d7ce7924ca5f739a8339b8396481363236932b5d843123b349b9f42f477c7008866593296ad64ea62c SHA512 bf176ca21fc9ad1b4b7fbede824be03e7324659093b3fb101c0f8931c029ca79bfb1581f5c843f23d9c552f73a1308ec931142f93368307282054ab281c42421 DIST firefox-102.12.0esr-zh-TW.xpi 614577 BLAKE2B de26344ab031b0535c9e530f9bafc866156d80f0c9866589d6a4e1dc369a814eaa35a31ef78e124e5c46b5bea734a21ed152982e47c4428605a6ef9f623e4f8f SHA512 5f6b9bcbd1cce9594dbd6123d803e10a604cfb40b34681632ddbc9e670219fc679ead4856a11b15fb069ad438c6fc75d7f98ca9cdf2195e98349fc72111624f3 DIST firefox-102.12.0esr.source.tar.xz 483008152 BLAKE2B ef5dcf7c7e6a46389a94b81f28d6b996bd56bc0a110f1e52dfbe00e5c766dad59a91494c3c2f2552a0cb1fef14c19bef6dcb6629e03f9e48d5163e75c59676b2 SHA512 2a85cf1e1c83a862c2886a63dcf3e3e8bca9dd3ed72c5d0223db52387fff3796bc0dcbb508adb8c10a30729f20554c5aac37f8ad045b0088a593d28e39d77fe5 +DIST firefox-102.13.0esr-ach.xpi 466438 BLAKE2B 864867e81d0e5101b09f9561bb3c1aff9dbb5ad5ad9bc513126dacb8215524a0bc4e9427a15752b146ee20d5ab6a07d7dbe5d530dc54c03e1cef6e7b61cca3ee SHA512 d1cb24636411a0740503420d51df4104530a35d024f094d18c0e845c868b6badee3fcfa3ed4ddf1849baa07c6d147134be4c17906f0cce3a3d69c6b5705108b1 +DIST firefox-102.13.0esr-af.xpi 429120 BLAKE2B 11bd513b3d3c86a470791a89b6df523866b262a923bb2ec66e622f0b180672d4b3ea6891912eff7cacdc8e6aa10a2b67cdab1bef58af23f8f8ea06ce04c0efcc SHA512 6f9d02cde6e7f455e44c0ee7e6f5f7abeddcb07d229fab66fb29923dacbf8faac50bbf686c802a28d86639ee67a0a566cc3a95b06bb319db32ce7413da5fb334 +DIST firefox-102.13.0esr-an.xpi 510488 BLAKE2B aef317575387e6bf2e8ab404c89b4d657379e4f646921ff0afb2fc23261d4e9270202b0a3ca6b929767964086bd6dc4916b265296640a8c2d58573bcf5c359f5 SHA512 8b3e97acf2965380d8d720dc8e5c39cb3f541cb13d1afa0f6fdcf02156494ba971d42af21a8371de8e568b5a58c7cd319e4a4cd9b5f5089edca512dd58d2b651 +DIST firefox-102.13.0esr-ar.xpi 578875 BLAKE2B 1a46ccfeeada67da098786d0f758a7889837385ba656413ca23e0a5000af10d327f243205fbaa7f0cba6b32859aa5fece67dcb36f91bc186d212e29a316508ea SHA512 822a0bceaece2e2cd5326e2d703f0f4bbc0a9126f652665231ee582a1822b0954785da53cd547abad29657cbc2dd9a60ba1bb8b34ba288a93747c57f6fe5fa9a +DIST firefox-102.13.0esr-ast.xpi 498112 BLAKE2B 928d98cc66cf4a1b8c134cad69964120de59ab8b3c0fc11e26d234855fb1080e7b80967a8a567cbe3daa3f8c6b218d47a9fc483b5b2c4e809ceb556fdfc6b6c9 SHA512 ece3756088ba4264e5f2e8546916e713aad52302095852eda2f23fbb2b44ea4d60c90270d4fc3bf7b81e51f1494cb9f07be419ccd32c5551650b5a2ea0d5cda5 +DIST firefox-102.13.0esr-az.xpi 500793 BLAKE2B 089c46ea025380d01ccf5326e6300688213f9c42d5ca0d350b988196a82959c15c0f399899ea7def8a95398bde35ed79b5f5783abe557687d14743c8a874c602 SHA512 70e9c4e9c9f1457b155d1d3ce1c84ce875d716c303ea9ff6dd61564fd1e8eb5133c4a764a50ebec274baf2415b2294829f8e6c4a69837e22991f1dbfcb4dc8d1 +DIST firefox-102.13.0esr-be.xpi 666680 BLAKE2B 15c518ff9f15121b39d502f334644abe5eb5ec4242c2f64b4d2e5646b3c8252848010a49e8f9fb4bb5db21df4c697834d94aae9741aafd066aafcd974501a212 SHA512 22cc88d1cb0879730a018831faf8d973f0549757cbda3f0f71d54ff6baa7f260c384028eaeca2a695ba426315fa2a85c74ded4fc2dc0e34a6ee16713550d9235 +DIST firefox-102.13.0esr-bg.xpi 591333 BLAKE2B 4a90909f2d07136be8afb5d8845752a6a7bcd2892ba20b0ea3a58f0559f8ba8f9aedaa3406e7aedee7dce639a11cfa9154bdbb6926bc6745aa8b59fa59ed9c73 SHA512 2dffcd9a7095a3bc028739c1bdab1f6c0e7a2f8c8cadcef059d33b79847759f20710b786ae6754e5f07cf7a0b8527c9beb236dbbc7b879f8101c47b56a851824 +DIST firefox-102.13.0esr-bn.xpi 591682 BLAKE2B aa83531062ffa2f554422541b77d32c61a089ebd31443b29e4311ecb5d622b4ad3465917ead539e44f92de63252577309100b3df00e588ff23839ff59df44127 SHA512 168dcedb3d16d1350387387c3bc0fd9a22a6177b1bbbb3283f0cab23ba252dd5a970e5f09835d9262544857dbd21c6222c51f6d05da8d920d85cf13e4c1c64ee +DIST firefox-102.13.0esr-br.xpi 555854 BLAKE2B afeb2d9d6f2da0eb65fd2e083a4d75df2d59034d7744b6877fcd258a4db62371b498e492441889e189ecf742d573c4cd8d1c19ce259e154e3f2ccd7c8513c04a SHA512 7f8741b6fe119d3a319a742d69d06d32b43f4580b5c7fc6103d27442528a2861f6849bf4adc6db221712d05f297b66727d7dbd260584efefe17fa7d299388084 +DIST firefox-102.13.0esr-bs.xpi 471722 BLAKE2B eb574b31586289aab42cf14b4f8426e8eb7951fb8b4dc2c454208382fe3e64cd34743c874db2a696540ba912a68ee79c1c1f7a1054d09a6f909f7864045890dd SHA512 f46310dcacfb5d9409f488f8a941fa24a01789c92b1b418bb9a5845730f226556fcc3cfab5436eecd94fb0334b6d3e09e9893bd28de631dd110e1d0a34d20a13 +DIST firefox-102.13.0esr-ca-valencia.xpi 549190 BLAKE2B 109ba11d9f9caeb08e0d4ddeb0b722b0464ace61d4e7044c5cd03d3d4c254dda588e8dfd757696c35dec840e68c9434475352c8b22538cada61bd4c652ce5f8e SHA512 533c8e196b3bacb2eab6df597e87b1d6abfb8c3a42931f5f39477c3b7be93236cf9b4b10c1d14c1939361bcfd60ab3b543f8090ae76fb25bc2113db98c3b88f1 +DIST firefox-102.13.0esr-ca.xpi 561926 BLAKE2B 1fca3f435551bf5f355a4d40f84e1bab7caafc0b6ef123f8418c30dda479b8494da8b12f974cc2a973709767058f93477c9ab913033f7b62ee86dc70f92cc773 SHA512 7884c66ebc9b78285cd0af3a8099ecafe4bb05543da37fae4af062942892cdded39c9b8042b484f31300580e616e2b4544448c38e514ba47e94ac6d682438269 +DIST firefox-102.13.0esr-cak.xpi 563849 BLAKE2B fde732f6118ecbdfa99cb366cfa45a1a3b39b838aec1ddfac407e7c1d24d799ce4062a82aa5902be5ecb6f199ed8a9aab2e53a782efed5029037e7462babc6c7 SHA512 d1747fd3882cf593dee43a35737bdb04a294ab7470d30e3d10d6c7f7f1c8959d6c0e10f3df75f5b9725c3cc2ceb9ceb25d52b70305a1b7475c4248d2d8979bf1 +DIST firefox-102.13.0esr-cs.xpi 599799 BLAKE2B 6aabc1c1aa7ae3fd6937337cfa9d94f54107b40cfd902c8f5c232b530f1614ec26f976999fd035c84a015d00ce4fc48a7286024871845576eb7766c3302318d9 SHA512 842aa1ab934acdc18caf6e4bf776136f94607b1c9cd1a186af2ae31f66bf5711ab1287e97713dee4ac07fc4c58f151852ba1c97946842188b2acdcc038f1b111 +DIST firefox-102.13.0esr-cy.xpi 579215 BLAKE2B 424a1055b6e93b1584f93c214c13116051c27d6b6658e8a58f124023ef4710126c137e7dc0499fa321aaf1cacef7b9bd9d02a744bbbd25f1e1df20c014b8b2de SHA512 f214fbd1974561f8f9b75b367d746e2f88d1dd8a6b02ec5d281bcbd657356fa5bf193d07114b27ea7b086d69570144696a59d69062f5601b6a0ebc86eb39ba55 +DIST firefox-102.13.0esr-da.xpi 570505 BLAKE2B d6da3edc6adb69ac6609530a947d9d1ad6fe227baaa43a4b6abb7db6a268853c0abe1e76c062b1ca226e9ba97a65190aa39df95bceaad0513694d1c85385fbb4 SHA512 d8208c938b71424b8bc8ba63df3aa5bee81473a4bfa646b473e875f40825bbe46eb0192e16155923d1eaf52e735a977838926fac2a1b72c71534ad875ec5f130 +DIST firefox-102.13.0esr-de.xpi 591574 BLAKE2B 0d35c22e8743f399fb0fa88cf2e083b39013bf7532de4613d28a2f7555214d2fa644a102cd69a650e3c87cfcd5f3fd703d6fca3296a20fd98f2f1c2458fd8910 SHA512 eac44b127865749398252232bb85a03f43515b1f5cd4eb849b89874eb9a86a47cd3d11b9c7600356d8de17a2e303b21dfaf80e61d0c38b394fdae137235ba3e2 +DIST firefox-102.13.0esr-dsb.xpi 600373 BLAKE2B 1844c596a8ac0005e59a4c088cdf7fc2363713789279cbe7243b8df2ecafc28f274a6191e6b4e5bf6d9373af856d884514e5143dd8457162e34acdb00297e775 SHA512 5dd691c80ef3716ba8a964f26eb1e3d2c7407f92df26b46f80a2d9a73f3892c2ba97b8f00b11d66ce5b852ecec17087b2b2c840affeb07d43a0480fc62e40f66 +DIST firefox-102.13.0esr-el.xpi 681653 BLAKE2B d82459c45ebaa059be37bb3f394e52b2b599a1ff369497101a16fa0cb1cc95c6ac2e2f31eccf1c7246b8d5467f15df4b557565b5eaad81a15613ab35580a3ec4 SHA512 53844472ddf077c0c8205950b09147b06d08a6d45cf6da8c91cf027331cb79be438fde43f92371c1aeb6fff97ae499d69acae5a42d96efc565e9fe81d796b939 +DIST firefox-102.13.0esr-en-CA.xpi 541065 BLAKE2B 34503d2b5c719758bfb283acbf61030084cdda33e174bad92b885c03abb68fa14e231c7516105b766274e19e75fa79799dade0997a4b4702ca2389ea2b49228f SHA512 e1517e08836df2ffa30058d8ef0fd323d3e25f7213c523ce62531ab9bd8486716de72b7688a280610f197121e2ed744be51d03faa5819b5444a838b5047801bb +DIST firefox-102.13.0esr-en-GB.xpi 543997 BLAKE2B 71aa4ae91159ad342ceb5eba4c498b7444e2988664b11b3be1db46523b2f0662caf1ca4b4d131b7f68eebd5bcee7195e51f2563e30e79e75bd6b7047e35fdc9b SHA512 0c8e22453371dc17cff3fc9f6bc7753076e381f142652aacc72475528f6160a7e694b988b57ec79b2e30846c847b883af48031d3b621ff8c479ba81b318791da +DIST firefox-102.13.0esr-eo.xpi 571437 BLAKE2B 58c0b4ff83ca82260510b58989e63128c4727a7f754ad53daf09f1c2092b846cd550cc78eb7bff086440171f7ed9f916cc0df5933c7b39f72310cbad5efd84c8 SHA512 9d0f9ef2f148e8f6eaa141641b02120f1ab6dc62c507131e500afdbdba5c22b2db6662b852924290b6dcb0b6e13a782524522122b2df4c20872491a93dc4229e +DIST firefox-102.13.0esr-es-AR.xpi 584189 BLAKE2B b32a6569a46114245ce1a1cec3e63bdcab7e924c2bed8cc38255bd050ff9639662de258bc38947273575a3756a4bf2ec07adf3820da24a1302199a561423d766 SHA512 1bf54d266aa4c5bb38999d209cad53462ff861fff6ce69007adef315e45a8c1e1f478a54b3ce90647ad8f28478a0fc9000de91dfe4170c941c7c1b4b7c42e1f8 +DIST firefox-102.13.0esr-es-CL.xpi 583179 BLAKE2B 901624ba970cdd45ac9b0a37f11ed012592c32ce92aa53d2a2ba36983515a30a837aeb987145dff0d28e8b31454448ec66fb862a6d81481dd71e08d5aae18a25 SHA512 cc797aab5098f3825bcef4994a72db676a75bccb9372fb7745b021fca9e4c8b73d170b17ea07b22b38d83b599b3f8411d73c91acfe90e8f987c24319945f15a1 +DIST firefox-102.13.0esr-es-ES.xpi 576075 BLAKE2B 5aab54c21998ba959b365bc9080fa7fafc3587b7101790d4b570395a69ce26b97ef0febfee0e789d31ca8e894963390b669d6fd5ab3e80d124938255b8af3879 SHA512 a25b2a85abf572eca2e74fbd69b94011ecbdd281c0693f4d5877c03fa7df7fb978398c2afef31cac05b687e40277beadafa07fbc115afa8bc2c7952a4521c7f8 +DIST firefox-102.13.0esr-es-MX.xpi 586671 BLAKE2B 5c2d3d610fb643e30e056f4cf6b6b54824fe5ed03818cfb46521d23d3383fdd3f0afb67f233656f7b903a8cc42ac1d05a3ce6a8189976487a69566ff398dd02f SHA512 3f9449d9fcb81bb0693712e65a763c3a33c3d9b81988e24949aa20f3c59779b17878e589621c49f6fe50151a25b734853ffb4df2e9d08a3c565a847f127e5488 +DIST firefox-102.13.0esr-et.xpi 543285 BLAKE2B c31ab1df1cb32d0a4b42e197237876844019b43750138c67510f7ac34b866c335cd7bb81d695c8692e362aadf0f9313bccfd367519208dedb83495ce8280412e SHA512 31917b88de6c71d24d0de7978c77a9d3ec1530c92bef8264360e46c2a0a05e97d3aceb34dc946e983645811aaf124ffb5cdb5d7c403519307143ffd7a6160f30 +DIST firefox-102.13.0esr-eu.xpi 572525 BLAKE2B 13c0bead8dd03fabad59a2999c47ed8fc47e1b427b1e4fde91711e2e87451aa9b04e3ca84e47048ebe63d18c4003e9593bad5aac5cdc32c13e42afeb5835fd25 SHA512 f6f2b65d3d711853981a89da5313a3fd5887f94111d613593b565e5d9040e56dd4dfae0b34c099ca54ee11cc05e9d86d62932b5be11c2823a0e3a6492a6937d3 +DIST firefox-102.13.0esr-fa.xpi 583117 BLAKE2B 4d935e330f84340ceeddc34393af5e074adcf2be9711e5ecba1cd0e63a5bc122863d895d1454cc14f149851d45a2532fa6b24a4ffa4b121f5416607c82e0f8f9 SHA512 d27e6826f07db7e257949b11aae6050f796967233502ac809882b528ca4a9e1f4f416eae08680a95834bcc6454c3b57709c07093dd99e0f5f1f7e335abbfe04e +DIST firefox-102.13.0esr-ff.xpi 483133 BLAKE2B f2ac817b1d8d59010ecf45280e2d6d6900187f2ad2243b28ad74ccf5c56557001fb78162eab3429eb97e5838a897eefbbc5e879ca219e45bb0a571591b1918f2 SHA512 727042739ce2a5efd8d5b448c1492c6e08d0465f8fa1615f076d6ea98dac83fadb35f90c4eeef1777537ad4543fadb6967d8fbe12532a8d2fb3d09fb899e2b4c +DIST firefox-102.13.0esr-fi.xpi 568229 BLAKE2B c92a63a97bc587102e51c0d722f6084fd9a783654bbb2d0b5dc7ad97ebf2af8ec5dc3706f0fa7bf6879a7a2c7d98592b56a79e3f27fda0d21f9363a13acc330c SHA512 b8e797d6b948d8601ecc4376d1bc42f13112b574126c839fe769a04a51f4835f60b4a410a64799391ae43c13ec27825653a0e2430d5cb55362f9b06d784c5303 +DIST firefox-102.13.0esr-fr.xpi 595536 BLAKE2B e206830e43d8d0aee6a549dd7fdcc990b06d030d57f705f1a1fc3d8726247b16c61abc2f774e5ea1b20828a622df49310e83c18894eb4940d0a2944b29414dc7 SHA512 ed3e8eca9dc9cf7a80fee9a46c6f4075cb6e86cc039924160200fe435bce9b802d9aa76ec4346e89d87c336790594a52d3a97fd8c2d75bbb62f377a6156ef544 +DIST firefox-102.13.0esr-fy-NL.xpi 580237 BLAKE2B fab278b8fd363bebe7dbd0916128dbb005942b3c388146a69551898e522524cdc3a7b7031f6160cbbca6874e2bf94603dcb7cc9372cf6cb36f4ea140c721752a SHA512 1135a0bf28c7bb1919143d97309d442512a8688e5fe227298f4c9c1b67ef750c0acb316492940361098eadd6b78be8c77ef26d1eae41e989f3c4a537476e4ea4 +DIST firefox-102.13.0esr-ga-IE.xpi 480698 BLAKE2B cf5621e2cc5ca5161916a343074ba584e84ddaf3c40685d38253f9db64c204aaaa0285ecc102776e549506a59d3c3abb7d36c66e172eeea0e3514ece79d878f5 SHA512 41270c814804665485d6d162bccc579fb51fe4428ed672bb295b8cc22674140f894e573c4f3758a16de6281d0c7d6ed0ee8fb59eb914e0326e5742d4543d3972 +DIST firefox-102.13.0esr-gd.xpi 557858 BLAKE2B 5a56ce1ae6199a0438d41424fd270cae2f0a6e0a26b0651e2f3f9569b0275a53568bd8acedc64464279134ba6a06f688ce5c5038e75e11a7160bd1b59672ce66 SHA512 a39b8c49991bb82ff4047380bd19bc5e58394731f14402953fa7d3c581d194a30373fe08ee125d862f2d8b04765bc72b3c3e757adcf5eb46e3b7631859f89524 +DIST firefox-102.13.0esr-gl.xpi 550717 BLAKE2B d71db79a8d2e3db7f1d60f548417670cc18ed500ce5a65011e5841171a4ce58b477ec69f29e559598d946fc213f8843f4bda4d26d59e831ff193916643632341 SHA512 127674e68a56dc64b45a8c7c340fe9aa4ac1fcdd99be4e87980b04a4d378d8460b85a6a47968b4296a40d48bbe850ee20911cbea472511a5bbfed9d6b7eeac71 +DIST firefox-102.13.0esr-gn.xpi 595698 BLAKE2B 99776a83b6ae641b09f99fff70294dee65b9934f271a83e5ec011c2983988388e81d27e0bcb5ce874452c621902946a85493a4b918852e0ab0b064729523e4fc SHA512 48b9a01df63b76a0441d9c36780cec8873b45716ac415faf749b8f39a29fea395d1404e0693e9e40141e4b420e0a7ea4708165657c58f4b814791d560faeb2ce +DIST firefox-102.13.0esr-gu-IN.xpi 541907 BLAKE2B 351092866af9e6836ccb0265b1e9e58c0e27006f0e1f1db9b3cb2671d09598774444739b14373b7cae29702ccac2134399d812a524a8845a5182ec3cde9dbaf8 SHA512 e73801dcfdc425cb241d0727856197752e90b76a95b6c9d206d5324d176761769d8d8cc3965ebcfd51b56208ce1d6bd8a90a1323ab98bad102696cc834816096 +DIST firefox-102.13.0esr-he.xpi 591522 BLAKE2B 7c21a84bb7ce3823136804e87a653ae73617d52543f55761b09e2f6307b936d4ce70a85d6cd2e739022fa8405571632e7950871e32b8038d6fef8c0a97547d44 SHA512 f817e98cd0cf64b4fd6237366557c30aec575ca472f1c528b70c8bdd1c75ef40f6561b43633e6aca4e12b634ccfd6a8f595fd7d20ae77198a75be7f4b0792f33 +DIST firefox-102.13.0esr-hi-IN.xpi 570410 BLAKE2B f88eb532a6011539a1d914be42bbd6c5f467852be1411b999af1c60419e716e26a9c13e9a9798657e2b6ccb19f3d625ffdd60e8b33b57b70f9a0b4693e70ecaa SHA512 80e1f897d03e1979ade09fc47d14e28a92ea63813e020e4ec60a5dd25cc68a9d2ffaee0ed7ab0823bb7ffb8b736bdf06763f3898b51aeb3bf2f4830008616214 +DIST firefox-102.13.0esr-hr.xpi 555266 BLAKE2B 91aa09d9f9f395fb86f02f8cee5b3db68fc83079058527cb6f499e7eee23cc23ea4ddec99b5367ec9efc5f9e9176b9d3357cfb43a441eea5cb8145db4014d8be SHA512 acaa856dbae2d53e1ee3a8786a9b918957f3896daf1e404e2da7a547b2b43d497929e96d2825a499f1b09aa65870a32ba7790a024d8d76179a458775eeefceff +DIST firefox-102.13.0esr-hsb.xpi 599181 BLAKE2B 5e027e9394cb6189595660fcdb4960a7c990ff8242f8acca121671ceb6c1baffd3b4d0cce2095e31c5736795ffd37c57ec8cf8ad98a2486cbd20a9ac6a5fb07d SHA512 44fcbdab990dc315915b1b29db3a13f39d67d84426f6afcddc14e20c2987d3d8e52553d2a5b593c64eb3e84a22f600cc225c7a37e68d3a0e5987552d77a52a0d +DIST firefox-102.13.0esr-hu.xpi 605258 BLAKE2B 6265bd08f0f7ef38a2b62dad35cc2e11cba2bf5f1d4e41fa35448fe17deb12218cf156215940e3ccd5cb0e820e3949011a66c3499aca26cafa4d2460ef6ce1e7 SHA512 a444225f2335de97445f9aca2d05a4499a36137f5fcdd186e159fd744b21758d0725e601790cd300dc1b92d9125e5c99d25aefe0e6de9448f8f786ad176ea12d +DIST firefox-102.13.0esr-hy-AM.xpi 607096 BLAKE2B c414bcc9020ba2b5aa8184210049b5ef9d1dba59cee7a30844640a50637c7248e84fa9e92bd57bd18e34afa14cf8b11869c3ebdee5096b48b8fa0fd88c85c8af SHA512 677b98f686f2f06f7935652ff3872d6c5e57fe2f5883a61831f8547b6ff840ace7870243b9fc1b08023ba08304f339f42d96909e53bbd4bfacd4c2adc6fbbd7b +DIST firefox-102.13.0esr-ia.xpi 567877 BLAKE2B de11556e7bb33176feb16897f205fc8b0e81d9046d720689f4c727703b1ddd3f51e61fcd91296bb410c6258a3c2b4f02e6c9f501c317a132dd6c0c3ed0994375 SHA512 99d4335fff972d8d979ac2414561bc121065f181e1677b3db37fae53bb6a271586a40a9590b355275b0a6cfb2b620c5c268c39d1f06e2b669a0bd56a6c0be603 +DIST firefox-102.13.0esr-id.xpi 564792 BLAKE2B 4287d19b649717aacb1dda81edba9531009fc4e291929008885886ce65c7c938ce84d42fa3914388232833b0c2b2cb80bf397535faa87f59edbfd2b05145a8e9 SHA512 62e31e9a4ad41f6c05116337becdc94004abde3ff60beb1364a3565717770fb65c10e12d0ab7d7228e3065ce8db558b3ac17d663bf37c6c32c88dff189d4efa7 +DIST firefox-102.13.0esr-is.xpi 575729 BLAKE2B 459e93a9069812306c1d5344c542c01a1cb32a2265f6ac8c842ee9c39dc15e9b7fe9253cca4cbadc658aff7ef3a715274207c35708e0a224a0e50525e07b4190 SHA512 dea0e12e462da13ffe53dddc38de3744c8d8a325ce0b8c8d5f068f0f0000b02745af7ebae9ea3417138cfd02b2331f83d66d7421d77c407853d6cd1ea6130c22 +DIST firefox-102.13.0esr-it.xpi 505293 BLAKE2B 110a544bddb730a59540f2dc8ef4cab96fe647d1d1718bfe80486781e9527b09ae9e535fbde97baa1cfbd36a68e0391f63275f45a3779f9a0a69068a2070eee1 SHA512 5a350b7c0617360a979252793cf4e8b49f0997b5f1f27bf0be5eeade723d3898ee7b2567efc965dfa638ae4c27092979cfef68ef5b8d226ffe2e668fab39997a +DIST firefox-102.13.0esr-ja.xpi 631476 BLAKE2B 9094e0de52c9426f5c57d9f828225a8f70c35766fcc08673ba7dc13501af03f56b5128537f96a190a7a172adaf2483b494dee0dc08171f776e5038d60fc4a1d5 SHA512 15b7ff23530fa3e8cc65a49bf85323a1ef54cb6b9a6d77a4bc620c528c9ba43ca208d39dda8c4711ca042367f34045cf796efad71dfb3e80aa5f36d071220e33 +DIST firefox-102.13.0esr-ka.xpi 636004 BLAKE2B 6f7def5c090554c32797ef50bbdfef066e9264d35026bfea7cc2cce8c1525e0fe64c24ee03b7e11465684282e93832874613ca1902bcdab8d8b4814b5db96d47 SHA512 3f43e8b592ce865772205448a01e97beb8ce1bc818412af1a700a98dd411847181d5383dc7040c9ed3f6103ade238f73d93ef6ea5f9448cb627e9af3faccb1dd +DIST firefox-102.13.0esr-kab.xpi 583629 BLAKE2B 551e0d44034a4db6883aad9b6cbb2ee149c8c3470ef3a912026e06b75c4d92c01a71004f980a0a15ba305570f29b59c78a77b6eb9e912f13629b24ac9b4a2113 SHA512 6b92463781873c05a1c1ec71473d97e51928e3a4580aca56f774f91bcd210da3436dfc21790d3b537eb4b4982299859b3b9870b6be8cadd7d8bf630028bb2c2f +DIST firefox-102.13.0esr-kk.xpi 658886 BLAKE2B 8c21bf4b349fb4b19570142d82dd531c76b26f5c893dcff8ea8728e1f17beafa707dfbff34396a9de605d97f60bf71b89481329fc60763b568cd5b01f3c78179 SHA512 a43adfa058a5ee85832a1fa1338d5cce35ad5810218e28390a02a38cc1e24f12fa30d038817ee9bce3e926cfb09898e5a5e03763eb8d9122a54c9432bb7dd395 +DIST firefox-102.13.0esr-km.xpi 543897 BLAKE2B 34dacf546c6f8088257449f47ea644d54eb98794c0f6e6ec4f7224d92b155551fafa15efd96d48787da238fc15d5834f3c71c53bef679106076f28cd5fe67ba5 SHA512 521423f704bcf78169d0e8d6e665cc3980c2dc0a5f34b53b12ac1b7f5d7839f46aa24313d2cfce78647f0f5c093afc7edbce2d45300758964b62ea09ebc1e044 +DIST firefox-102.13.0esr-kn.xpi 508582 BLAKE2B 5ad3c649d802e432ccd2183cd01a19a8e639655fab4a9a00d30361e90104d7806407b0226e844f599cc4739d83e1cf098fba8997120ff4a052528819b2027312 SHA512 ea8369059c4fa854a1330d350500ca5f7dc0b95c7ff27cb857a72aae639ebc358d05a8ed515d65991e73e92dac8effbc70e199eebf47b5ec5af3b477fe901c0b +DIST firefox-102.13.0esr-ko.xpi 617292 BLAKE2B c6e36b66e696a6ddc5137f22ccf4aee67632397ff8547b2d4f84ef29fa8276dd7cba27e67e6b58a295b6f2dfe79dea3d6bb38d500e326df972d430aeb9bed29f SHA512 0862af7b06bb7c414b7827af4f171319bb378822550e9a0b898065c3f9989fa10555c75b48a4e5f4f585c7fec641e40b8bd16fcb338a832ae03c2526fe8509ca +DIST firefox-102.13.0esr-lij.xpi 480142 BLAKE2B 04d210d0e301e774b8a1b6f34498e5af672346b2f14b27e67d93dd91f5c73cdcaa4f1b8b46e63f1e7a30125adb99592aa18ff0c3b761c4531382d9d2476605af SHA512 dbae3d8f1aca3c5a5b6b7ac08b829359cf0a39239188768baa6c3f987028a8ffa8cec7dbada76e7e050a9974a03ff7748bf42b20a317edcc72ecffa6aaacaeb1 +DIST firefox-102.13.0esr-lt.xpi 574776 BLAKE2B 13cb2f7a89fa8e43195bf18488cab0355efa5ad8808229e5500125483880e477510319031342eb1d48ef68d9fbcfb99bc6ba24bea55eaf53fd4f20ac332a698f SHA512 bc3d42edd8a0ea2841fbe73253d5a9565e98e969e00d37a2048e4d748de741234e57eb124ccea4e76bad4fadc914065becfd9fba62b862bae4990e6449d19b33 +DIST firefox-102.13.0esr-lv.xpi 479290 BLAKE2B 91736c27deb02921ab0101152b209119ef89552fa2a13731af58b221f8eceff6f29414e3b5376a8b04dcc8851c799e261bcf703a6fb4108a73c9baaccecb40b8 SHA512 91a0267e483bc07930e11164863002b2d0297f3aefb213b1dbf057331721957656bc4d274cc952567ca2ae8005205ef0d40aabe3e4817dce5bdae49df42fa3f4 +DIST firefox-102.13.0esr-mk.xpi 497531 BLAKE2B 8a99121bece3c21c15c4d09e8065654ada217f2571e0e2a126a9898ffa51e1274b9a6727e450ed037bdce6e217f065121fd6d2eb0203d0de324e97ca565822ca SHA512 cc9e93e74d478841eb2dfadc52a5662d23d885f73b497a3a873ce82974ef7529c9ba6f05c15d79bda40f58d76d2e4ba9549109402c5b0e177eaf22665753607f +DIST firefox-102.13.0esr-mr.xpi 543737 BLAKE2B 69f134decad2ed166642d72e4fc595e1bffe0fa2c39bedd5550cd167b05b38ddba6bc579d28a5428cc0acaabdcc1e9c966ab920eac58960ed886b6c553fdb91b SHA512 41ba465eea9961ed73f995dd3534b6dea98102a886ad8a635c61a0b576270a3b1bc3e5b1228bf818c8cb93dbb707aeb4fd120eaa8bfcaf6eb34c9e8fa8977ac5 +DIST firefox-102.13.0esr-ms.xpi 459034 BLAKE2B 12c49bb9aef8612568ce0ad6c74831063a42626762aa79cef8fcf19cee63280a589cce4989beb6918a2c59fd3a58a8b80f2525d7eed2eaa715095f1a40a93d3a SHA512 367643e27cc0a61f434d4c7e85e073d8c367c0e7b35d672c15c368af147d3659a3e64729e69727cf0de2b9fa416e1ab96119d7eb6633a219648c114eb51a11aa +DIST firefox-102.13.0esr-my.xpi 529947 BLAKE2B a15ea72ba04c0cf37089f2ffcb0c585ec4602ee83397ba8bc09fac1cab67f6c9859a30152aa02348f2d4d1a57f31448fdf65e5ede9fd6e0005ab339852270fa5 SHA512 955752090ea50e8ddca8dbce3e28760bf01ca5fb9069ac83e422b99e31fbcc903a264a2b6b498d7dcfcb5d8a7f4f5cf0b11630792c01fa61865d777c4349ba37 +DIST firefox-102.13.0esr-nb-NO.xpi 565281 BLAKE2B 6d9992d3904050c1cb38582c3ba974f4457832bf072eb4bc56d50de54f2cfa75c6f165709c35d2961ca4244a1f79b65154221300fab68bd143299644d2948fb9 SHA512 16c3489caacae79975c33da954f113047a901163f7f7f714e8718cfccadb275f37fe8c0dc72d766d984a8efac0dae3409b3cfb35834a479a933ff52007842d11 +DIST firefox-102.13.0esr-ne-NP.xpi 498089 BLAKE2B ca151dcbe141bf1129203d8417f61aa73df7a1e0d9331ee004f5abc4fee8a05348a0e6bf78b806867e3410621a1c6cef439847c19e234581ec3254c4dedb550d SHA512 ea311150ca8bad010fb6bca4d2a556b4e85760219a2005f7bc38b4e55af6f4e8e75a3796751047ec3083e6997ccf74c388d2a105cf3c6bdb3adbfc69c811a097 +DIST firefox-102.13.0esr-nl.xpi 573464 BLAKE2B 72f838c0afe6d20e79acfb7e958e724124d25818a99dcfb192bfae4e56b25c7f236d8ce70338c8d391f1d060e4f04912a67753fff0b5a98d66c0dd2edf80be12 SHA512 d2fd05d5dfc091d766b2f52f82a021ad04beb027c32e15d5a68bad8c7e6ed25f560e3834ec758005d16b28aa7633fa6409030e4edbb9cefc63a92f838c462e5b +DIST firefox-102.13.0esr-nn-NO.xpi 566170 BLAKE2B 441685aa7a1bcf933167bc714cbaadaf961d592d0d25e0d8864bf52862dcc662170db3ed44e46b4efaac344243acf7a8b79b561aec453e0ab8e916309672e22f SHA512 c91da0dc8cd87e44a4b85c8573f2daafe417b7d367f437aa6eb6a5580f60ded1a149e2cac999581e0cdc6f6a8431e21f4d22bf276205c8cce220389a00f62d3a +DIST firefox-102.13.0esr-oc.xpi 591128 BLAKE2B 6c1ebb649cf619d0c617b8018ecd4835c112413565d949c3ee32b814bea9eb0a29d02ed90e222b99a3fc7c2907a06f646151551b2212ea29c66f7811e801c80f SHA512 cc92163da7d3f4745106834c35aaa00fd60d0f9e6b82e05f4d7d1f071d41e3ae604d1bf85d223afc13e2a10d9731264fb3c3a45739ffb375ceb0bb683e1e41e5 +DIST firefox-102.13.0esr-pa-IN.xpi 648632 BLAKE2B b76254b20dfc40d5d9848498234de39af71c2c4d088405c060df2116b4ac4d0bd7d4136f24c561b2ef9609c87169bd7d6461cacec04be5b5f51a3946c4ebfb19 SHA512 ce20053da630c4d1e5f74eaba032df89e489c86e0efbae342d20c155d0b696a0d0cee350b1a518a441359e53bdfc425a17e17eb118f854f057014a094aa81405 +DIST firefox-102.13.0esr-pl.xpi 597072 BLAKE2B d63eadd0919f0bc82046032ad66759788d2eebaf54e1a6b712d37d836bcb2fc8cc582e636e2fcf51edcebdc377032a8cec511ff2e070cf3c7b5e809d617858ea SHA512 03aff9d174ceff2f5c0499e659b8df02ccf3522838033eae193c6a1ca631aaa394c74cde6ac16f225a9aabe81cabfc6513ef4d268a1b010b2b96df99c40ff994 +DIST firefox-102.13.0esr-pt-BR.xpi 579015 BLAKE2B 9f3fbb7145b78dc50aee0e28447126b263b73a01332c01bbd316c1bb9a1b881f7fc13a04e287c64c8830bb7046d2d9bc92b389ebe62220c7b191b5d19685c799 SHA512 df9a92289c8e2fd049bb7f7517b5d7582677d7918dd1b7fffb62f2745c7e42e72e76925660c52f2c08999df9bb964c4b1b5bc68b42548decfdd1dff4b0866c49 +DIST firefox-102.13.0esr-pt-PT.xpi 582843 BLAKE2B 9fd80a0fd677588eb6473e8276082edab67620ba0eba04e2047122e70120251028330c13437a7aff8d327a65eb6a581856baf4713303b0fc744dd14d25a95c7f SHA512 0c85939883723b77d854c8ea463f320c62507e00269637d2f598938ce430cfb661ae956bb88b8d2716958e5831355fdcf2cf79fc7735ab2400a47a3d7bb7f9ba +DIST firefox-102.13.0esr-rm.xpi 571923 BLAKE2B 0c752c2752d481cbeb24c6dffa41a22a32bf83d6207c0b2f92e4723e1702da4daa9cdc7d956f366218130ec2232aacbc25cc333bae40099e50a97c375f27eb67 SHA512 10ca9f1f96af30592f11b49ac16cfa56e7e13ad2f2d2f2a74d965546ce53e7bb372c42739dc244166ac69bd3e1cb3d29202546ecb3c3b8595ffa238b55a746bc +DIST firefox-102.13.0esr-ro.xpi 541909 BLAKE2B 434ddabaf4dd55fe269e21b3a74b661c301ff212db410ca5e514a03b8b5b798b3b495ed8471270c8304705faa460806c09968836558dd398d95115c1e14f792e SHA512 4b7f028639f2031980b76d9d00054d0d2c3edef981304c14c78487a6357eaa03b83c2fc1829775b760e30bd5eb7955f07ae9c28424b76ed29a78c81d16473427 +DIST firefox-102.13.0esr-ru.xpi 671126 BLAKE2B 435c177d5e11b27b9c5279ef66e68137fc27d8a438cc9c8aefedf031bf34d4ccb74e2ad81ad4470f40223bbafc0e1ea52117e04a033d0244e8c2b6bbc742c386 SHA512 1245c65182ad75bc3521fd548f8232eb72840cc4ee26ea075602f386dd0b2f1b7dbca906d30111ba8942c974a11269032efd3d41d1a48571f37e187824a1c466 +DIST firefox-102.13.0esr-sco.xpi 513230 BLAKE2B 2fe5076baa0ab0f3e3258bcd316991d10e7d11b9959b60aa929379d3941dbb93924b260b67251e9e15db8a36334b53438e1bf49a96d442e39286e1401a5b99d6 SHA512 0bbc72890b6b441167fdf9956f63228eed8a22702962a0448f4127f58e4e70430158a482b1c0915584a0f42ceb6badcea5a526bb9da50434f0377895f7ec12d8 +DIST firefox-102.13.0esr-si.xpi 585620 BLAKE2B 14841bd64d53b194da89d354077965448bb2edfdc3497e7b8a3af1a63541bb55966f2f7563e62d3e8b1753da653d66bf0ad378e78d8493ad3d1fb8c1a10e8e0d SHA512 fbe2124d3891140a7974ef741c17e5f97e6003e0708110cd9f447a45cb3714ebb0ab4b56fb10d6cd7bd63a104edb05f48c1387af62cf048ac4271a27cc4114df +DIST firefox-102.13.0esr-sk.xpi 606118 BLAKE2B 3f463fd09669bec9d2dfa50f8c14ee1cfd91e2147dab9739b18acf3105787fee5bb34a49cd58dc2d80fb362801605d603b4ababe5a734b63df8d12c3ff30b1e5 SHA512 13e2092144583d62305985d1be9d42cf1eb7ba2892100a840b25b8ef6d5f1702fcf236cc4e935bb698729810ab0aefd49021fb6879fe6df5afe968c46ca1d159 +DIST firefox-102.13.0esr-sl.xpi 577356 BLAKE2B 311c2c1475d6ec9758e7000d67d0d78c6446be64e017021e659042af57bdcffdf8d1617a298d05ef29d1032aec38097dbe891dd1e3795b637913994660ddfa88 SHA512 ea90a4f64efffdcb4ba7179249b34066651e56902137064c36a8ea562e8ebb127d2f7af36649e265cc021c8c23f73f91712eb1b49294da78133796fac80d1d8e +DIST firefox-102.13.0esr-son.xpi 433051 BLAKE2B 5927332ad4e9561ff0abe66feb1ea754644bd732be60d3e5e40d2603ab0acb2b4c67fc6e09f41a71cb01a7063baaf6267a7350c1675c743257a5a8f495eb08bf SHA512 01eaecba48bbd344118e63a8b71af94d8e3f77e7626b8e823e30eb22b079662beba6e895e5c4c9ffcc49bc6147390380928f6778fce709519f7cfbfe7ece29e9 +DIST firefox-102.13.0esr-sq.xpi 593404 BLAKE2B b31abac33d641e5d3f8e32ede28a7a8cf91362590e3e4d6c8e0486e1fc2fdb1701e0cd5c8da593db8eafb9d3a1d4349611bd41a2f31fd5a088223ba9c25a8275 SHA512 b7c8099caafab1e8a7948cecde771603866394b6b57efea9aa8df2ab819c6e1b61ce414db18cfde47c290e9fc0abd61baee69dc25979b758f5613fa2c45fbaf8 +DIST firefox-102.13.0esr-sr.xpi 635148 BLAKE2B fbe79be2e1c8050aa2725fbf18708a0df0d153412f5800a90360a3e6840f364d459bd9e91d3f4256aba45f37106b37f088f85ee0a03f8e06ea8d26c19f09adf1 SHA512 32a88e056346c654846d85d82a03e520150f782f715b70d31e3d38411699d75173578ccfa7fbb30f7bd419f5f944a877818818ac789111b12089125b9bc427e1 +DIST firefox-102.13.0esr-sv-SE.xpi 576038 BLAKE2B d46e56d6118a96d77ff5d4db3c49812b5568ce43e0282138f7ef044481c991dd489f57aadfa35bc1258e76e7409ff9b0af315e77045c444dab1586fc2d147f5f SHA512 bc3cbf083bba7a572174fbb3f1119f9e1b58ec86e9bfc028590f00861bbe6982e3fbfe15e37f46ee7acf752121674be609c657f66238a978c1b5e967222c2225 +DIST firefox-102.13.0esr-szl.xpi 527106 BLAKE2B ee1b140f53bd7a1410561c32eaf87a143225eb7b4936903c14104cd2e8b8bea3795e04b29dba8d78c3e526b60a4bc79b5f5f88fb757ecd45b821a560ae79e2e8 SHA512 a5216cf3481dfb59d5c63a8853a9f4699fc010d3f6782916d25d33ebd44697308739cb2a7ce8d2845a2ec668ffb3de6bdb28402c8184a1df5909bd30a0870bdb +DIST firefox-102.13.0esr-ta.xpi 522083 BLAKE2B ed490e7c1906c2afb0b465bd4216f50b7812261eddae13c5fafee24718b2dc4e11cb73d2ede8d63320522f2bca03ff3b4b759a3eafaa4431b900a107c4c64ae1 SHA512 a064ea37c0602d202a0e095a4b3dd2c2baf5361e3f1dcd1b3bf85e546b91876a732fc02d10fad208da4fe80ad56fb5a3328cdae1aaa87ab6c01397ab6a102f07 +DIST firefox-102.13.0esr-te.xpi 568454 BLAKE2B d461bab0750f6ec8e8cb2bf91564bd5d79ac66bc53e6eb5ae5fd503b7e87701130309d9ad7254ccfe8efcc2d1bc267458c910f6eb787ece41d87520976deb52a SHA512 a0a123d09b1dcf75ad267afa4cf7ddd4e188f9e6260d2c9644113829b802d120a876ba76493d65bfe919d164ca3e3f9f169794b89c80fd5cf8c14b74a157c5a5 +DIST firefox-102.13.0esr-th.xpi 649490 BLAKE2B 9d0ea58bcbdc25c6cd84659aaf77a3adc612d643deb8f0bc1cb80966e9cecc91af0f8e0882669cc4a7948a5b719be6b184e728b3c67bc7bac04cacd055826c6e SHA512 ab7735483703640cb24226e8ba20ccf384661930f3339ad61916574870db8855566759ac75784e9896a5a23653252a0c31006c640180e3814318500f90efb875 +DIST firefox-102.13.0esr-tl.xpi 532366 BLAKE2B b439041651966ac4dcaa2185882fc3e94c878b0157130ab6cd2b3fcbb19c7e53c1831d7ded61c0f9584445c0e02222a569a596159f0dafb60a835394e6c6a9ee SHA512 ae98f8005fa86a1c7b3ac6ebf5e2b55d994a5d0b71d9501682f2fb9f6305df1a6e0b9e805fa369f1cec37e56afb913947a7d0c07584ce28b30ec7080ad83d33a +DIST firefox-102.13.0esr-tr.xpi 590502 BLAKE2B 9d2e21420cae669a3d94548c96c67fe3cf105102eded11fe7aff3c43cd7404798cb7409411e37a40d1b291efbfbacf711efcd1596d72aae08d50359bb8fa3b36 SHA512 03f3ce4dd9b50618322a5f6e85fe920b4c9bf996839188642569298ea77bf60eb93a6b185cc375a4556dd4056ccabb72e37b32a4492bc4126a92f7173c142e00 +DIST firefox-102.13.0esr-trs.xpi 497373 BLAKE2B 5381e6065c8bfe50675056648cb216ec4ad1958355cf0815ec89369fc573c3e197b3ed259a206f71e5ad0773f06ad1c786b6290b68e7981bef728aca1037492c SHA512 ff7ad879808f9e298ecb898249ba9eeeddc59e96025592241344fe65e8985b624238783738e4d59b98eed835f5be2008eb834c85005b1cbac8bf4d2f9c164891 +DIST firefox-102.13.0esr-uk.xpi 664324 BLAKE2B 32adfaac5b789abec45c51a7cb6291d1edc224ec1c0e55c4437c575dc0d1994352e6e286a2b2f2f8a52a48818056f56f97e0a26bb3903b8e613ab2d72b6a6266 SHA512 f7f52a85499801ff1e10aa63980204f4bf16bad178aaf1aa760793a40c2b8822c4bf99cf62918f5444eef8013b17e985bb7cd1a8801885ac91613863c1744bdb +DIST firefox-102.13.0esr-ur.xpi 569913 BLAKE2B ecec685a6c6d78e779ece62adbc33fc4421212d31dab1007522c65a1dc481707b2f05c5d88f5e46c2ef27dc59959051a48bd1d86c45019fb7f3db9614ab100d0 SHA512 9fb9bc6634e42bf07bd5298b47118cb9b87843723cd3b0790f1baa432feee25c77b7fa12ed02d2c1f04669a49ce41b5322be513fe83162ce21e60f1a2a4f7d98 +DIST firefox-102.13.0esr-uz.xpi 488871 BLAKE2B 39c5675c79fddae35b2733ea632dd4ea96fa00d93a4e8e349b956c7b5ae3e719ca17fd98ad330e780154ef6b25e9b639579f3d8e272202375a563fa1fe9a203f SHA512 9e8c8688d2c702d7185fc352b443f97f85297744baef82f6a715e3c8f607dbffbf6844c947fd4a6c7771b9af3a18d571a3cb58fef3d2629072ba95a3c437c862 +DIST firefox-102.13.0esr-vi.xpi 611417 BLAKE2B e67df605c3f3a94f34d82c87df46d25ccca1ca326212bd55c36cf7a1d385fcdb3c71ce5711c880a1160118321314aa3204154985fb1307ef1c172611bbac278d SHA512 79b3935fca5a1ac77947e0595a9c34e9ca339caba2f6ae7b25f400c749a7df5070fb28c9a7480eeb657adea8140ae8f8903908ac64331aafe20ef6cb9fdeb7cd +DIST firefox-102.13.0esr-xh.xpi 427930 BLAKE2B e7c691d36360e7d6353bf0e183cc08b64b0f7758411e37c7b5324511236f4f55957ee2120b6d2a7e11cef779af4927ccb535f2a052d3def6c108b76dc984cd39 SHA512 721c3b68e7af4712230f9be29222c73b9380907778ca7af2e26e0886fee583b4c01508aaada6cbf622b7d72184a18b7cb2f623f7e41917642757d908734f47d4 +DIST firefox-102.13.0esr-zh-CN.xpi 613299 BLAKE2B 315e07eb480c9374e5d9dbd963f72f750757fac9aafd902e47b77fc0d8707c72f509b0aa420a40dfa2edd94f873d965265d12f949338c753df367e154938ac0c SHA512 4c1baaabda6bbf5d06476d49aad5b000410b0af71b81140aae3f6e5d6299427b99b1d1e60075f05b95a430f10cf5e55932a6c071704e61831fb596bd60c900c1 +DIST firefox-102.13.0esr-zh-TW.xpi 614569 BLAKE2B 68fdce9b0ece08978f8d514451a86a562e5d0cd7d9f0d1d99396013ec408eb6996206e8cbae4ebeba9be992da8b15b74076e875a05fa8a01d5bd1fe8471a0ac8 SHA512 70fd7d18b6662a328c8b1503adf27b42c9cd515a07eae325d56325aa459a5af84222779311d9162974b5763469e5c3e28c27833b72ca8155bfedf6d81d4315e4 +DIST firefox-102.13.0esr.source.tar.xz 485854020 BLAKE2B c835146f8eb5d45bcc5eebb5a510cc1b0b1f36ad7b47ed10eed743e9fddc2555f3458f19ab75ed12a510e896be727bf2bbee8521af439f323c48d8c1bbd82499 SHA512 745f4a77e4c898313f11118274d27513f4baa16bb42d5b71d9bd0dbe8957dbf39a5f7ae8442cd711aca9b597bc909c04b44cb8d9094c57aa34e285e64f834fde DIST firefox-102esr-patches-10j.tar.xz 21744 BLAKE2B 326f206dfcd5b6ea2f06f5f537505e23d358f6d7930f7e72fd8e54af88d97172170999c246af888278143810df42be9414541e47feb48b60732565a4ee38579e SHA512 5efa50b221abedbb84c1b3d19d8ac089ac5752448e8c90c6aed9f43bf3eee876b7e7050a1678bca65f6b23734c4945b016bf059a3921ad7290b0150538111bbd DIST firefox-113-patches-02.tar.xz 15672 BLAKE2B 6e863e333dbbc1f738a6a5560166dc5357bd2f3191ad90db7d01d5d30532ff5a83d5bd42407c03062059e6979b82da18d069f6b8a5725be2c35e15f1c556af8e SHA512 690f06d04e0d06537aa3330d0e2ce8b42c88390447c1fcc6b59eef878b483338f065eac45e899622c5970ee14c7cb777cc28e754a81bd01778185ef37156bbb2 DIST firefox-113.0.2-ach.xpi 460940 BLAKE2B deab23e630cb6a2d7dae687d3ff3d20bd07bcb4fbbeb4fec6be99d4cb119254f5e7f41dca6f37bf55aec924de838de01589b36748c78d15efbf67adbd2faae14 SHA512 ee80b1d7c60e24acdeb26de3f705be741c4f5030155ae7706a6c15793cc21fa987dcbdabdc39a0100668632c57153f59fb8593e3b32c4579dba5e0694ed75593 @@ -299,3 +397,104 @@ DIST firefox-114.0-xh.xpi 430782 BLAKE2B 1dc42e20d7c9affe144b56ccc12ecf3929d881a DIST firefox-114.0-zh-CN.xpi 626215 BLAKE2B ec604a691292d4d843722f21ae986fcdd23c249fda9bcb37c192285c761618c9ee923ebe25ec434d08c47fa319fce1babea07cedb317c8333c6c1915dab87753 SHA512 6576b5a8917b83b519e931bbf05e727c75b621c4de01379cda01e2d8a860159950cd66f315745f8b6327b10d2663a2cb1def624b432cda7a094f02e632c50a16 DIST firefox-114.0-zh-TW.xpi 627563 BLAKE2B 04ef461bec76ec8149a9d48857e4d360c45f543140dd529789428d58ef177010b655e5cee0b8cd14c8b4b91ce72eb9752708c2794f9d45c148ac4161fceee9be SHA512 bfe1f952aaeb635e823bd2e4f968cd263287d35f705d17cd3870ddcc995acddd4e023b9812e50195ba8cdd82dadd68266f6abe226c1f969a453afcce354d777c DIST firefox-114.0.source.tar.xz 498436588 BLAKE2B 09d29112a487bc23c0e54380bf5e6ef5c62639aa53b6cca7c9a61b2452f4ee0e1a1b9f7ca996ddb78b842170fa67be0dc926c17956ab505e42966d443a798f34 SHA512 c6929d34583f25119738d1c817a24fd358fcada1f0ba5c14bab07c2acd35f18a012f23d054bfe8c6b12c0dda7bd3abdc7a305a36c7a4d36542885abeea3aafec +DIST firefox-115-patches-04.tar.xz 18724 BLAKE2B de21a44f7af96e99c5046f28e59c92adaaa517e034c24fba4baca5e0840d439d384afe5d230730250922fd901daadc7d9a72fd10b716f99ce6541a8b4aa78e4a SHA512 d8bb44c0ef40198c3ec5cae2daa85ca0dc51e6903f1ba318e530efdeaa7a20f69ad09ae305619d59dfe21412888171483659b42800c8b73be4210d4bfa00b8f8 +DIST firefox-115.0-ach.xpi 469323 BLAKE2B acf6ba5b45e646cb7e7baa5b9c8858f6ce3ea4c93573e0d735d997dc2a3fa3b56c6987205d9d6cfa4673a3770010b2b95f88a4b2e0791e765b86cf03671c87c8 SHA512 96eec943ca55df56c049dedddc6e36dbd8f987c2cfe1a76bd11f7a8b027a02bfa3bcf50d64ebcc07a4119e634062d17dcdf515952f2b9b633bca7764b8289e5e +DIST firefox-115.0-af.xpi 430127 BLAKE2B b60e1fce53b3b72f5e310d4c81d59d55cc4b7f6680f40b35b9d6035d07bd8eb84bb7ea8e727766270a23d990bfe097c559895d8f3b8a0d052a91b0ac7475ed4f SHA512 e58a0aec9a360deb3b3cd7aae6e11c2c5f839710163bc180065bf26c5ac03424fe02cf946fe9b2eb4217b3eb133e6120b520ff75ff6000c57fed94182c7dc4f9 +DIST firefox-115.0-an.xpi 514837 BLAKE2B 3ac14201242f8ae6ba77a3fb0e37ceb2ceed34a9fe6252f1ff310aea10b427847050e9b190dddcff2b78e6767daf991854dcbc70eab2c7df78994bdac422a22b SHA512 67f654a645d58c044667c8a12fc02844f219d2f00962b8b659fca840c821d853fee0ba15d612ed96dae11666107e5ff1ca983ba32cc91779a1bd501a426dcd98 +DIST firefox-115.0-ar.xpi 583860 BLAKE2B 32a1324e9feedb8c82616b02e0c2a1d439b1842f64a5b3133afc1895ba472172d89b155bdd7530ca506b26a937f979a14c64c71468b4f0b762a0fd58566c4cda SHA512 f6cd085577423bc05a70b39a350b777275cfdb2417d97f4061d3d1da10587de4ea58890f54317543ab221301e1c87015775895f915c2885d72030ba7ab062abc +DIST firefox-115.0-ast.xpi 496713 BLAKE2B b9acfaf492af9ba4ac672879e48f89c8fab85c573caf70ba5a6b9c6c8c1dce0de4e5206958794706bb563cbd5a4dd08bbf483fdb9f26b054fe1082db02d89ad4 SHA512 06e4863e0d1bd25a755a8996d3e377899210c4351d6a98bf4245880e2bcdb3f633ed7a5d94c2879c8c038de636c01edb9cb0c54fd5705b91f0e215fdb696900c +DIST firefox-115.0-az.xpi 501984 BLAKE2B e242faddc02b11f76c491e3b83074371856e8c7c91d884d7581ac520b5fee425f88b06abb5bb566b15ff758fd719e84e5f0ec201e12702e09a817d3ead54abd4 SHA512 2a5b79da74538cf265511434befde24fb2d8c90df10bc23add0ae9003846886944fa962651f5ad92b7939c7d8373011cf7221afe2b4e44c5432e74320395aadc +DIST firefox-115.0-be.xpi 686957 BLAKE2B 0947853cee92d08b5d07173167f818fb4e1f3762d4b8a9038268a9eb72b328eeb070233daa5290fc4af5049c4ae7587abf7cf7384c8c768181d55d4c8b7a974d SHA512 d15ad246c2af2cecb4c58ff857372ca8964c3371242a158656f263ecb59eb32f32e772b5ea946d09a2bf47ea1dea37cb72b31c1b5d339350b0bce2f205d96c4a +DIST firefox-115.0-bg.xpi 600442 BLAKE2B d6679cdde0cf2c531f50abaee66e3c7100c0e0771567fed65aee3ecf03c8fc8ec4f35452a2a0ea707fb1617c2235cfa6b8e08b33f041c50e390609007938a79b SHA512 f9f8a7f382ec8c416cd321a7eb47041512e42e4028a7c8420cb271fe25be1ef2734cc80ef86c056b16340227f33b6ea4ba0618f0ec039032e595865854a8b49d +DIST firefox-115.0-bn.xpi 593723 BLAKE2B bf87b085ba2cc515bca0ec5a99c7ed2c502fa464f29c2a843c6dff0e1a1dfb696b6685bfc5aa71e11e7787a10e325f1a737baedd52793f162ffb14dc845e1340 SHA512 5cef8e494e00baad9f3405f0a667ce0809e060517643ad41e03d37273a006ef22e31113ef66d04c54028dd8aaae91692cc9e300a2fcb5ac87d750a0828f76427 +DIST firefox-115.0-br.xpi 565383 BLAKE2B 9080ec465f886d07717dd4778389a7fd48e131fca7ac5fd79c8a1805b1cd770cd5846e34e0fb25c04e333c8707ef603100ed4f1789f430fc6ca67eb9d5503ca3 SHA512 0e75b613b766ad86aced077451ed65b08596570645c0a3dcc1b0dc00ee2aa004d10d10b6a8fcfbb61c6d05c3e533bab4d2d69de66cc9aba574ff91e1e8321586 +DIST firefox-115.0-bs.xpi 474031 BLAKE2B e6e13730f8444588ba9e4b55e2e0b4ba39f151c0e00074d0ae6d325c7c324d0c910e5a761bebf591e063f3590c3f88a0fc46362aa7c85e5c279af8c80063d56e SHA512 8d07e686f8fe73543e6245d88cfd1ab0e482a7df4ce13d58939211db5fb48309a19be3b1cdc6d88e95aadaed3bcc88ae0b417116433563a9e3a1856279406ffa +DIST firefox-115.0-ca-valencia.xpi 554621 BLAKE2B 9185c4a7d950f33928ecbc2feffdd4213930f663dc3c5cfd56509b5c09e8b798da4abbaa1ee9e1df941e6c1e8f2e8014563e755d2c4c835d75029f5b9d453f03 SHA512 f69cd5c73f9cbcbfb50fb54961f83f03d1711d7943739c86254b59ac1fe8a2d82e35334f0bd4dd3c20d787dbbfe205ea8e65ac57fdfd6bfb7325c6b4580f35cf +DIST firefox-115.0-ca.xpi 576650 BLAKE2B 09dd8b01db8e2b7014ca3f21c81fbe02ec1b274f0761a02f8ae7c073d48f2bb5fa7149dee4911fba96af398edeeb64892ea2ee0e12ab26c0ebe95c3493b34a0b SHA512 09586581bd1ff2b1bf56ddfbfec0e27793f9f4fdd6f0cb0d05cee821bdc5b0bb62fcaa13f4956d57d84bc4b45802074af678e043b5acaa03e06aeb8429e47e67 +DIST firefox-115.0-cak.xpi 599851 BLAKE2B d59b69406e68059c8a3d8db37539bfb2d3814ce47f0300086a801210a549428f3f98c7cc74f24b261413e18461497c5c5536d1c896d090abe88210a392a79079 SHA512 98b131d5b1d223a538485b9b0d0327cc261f71e6f76badb53e9cefb4d9bc79374e2edcb9b02825542a7c790d8a7c639d9e8f30c5d12aedba5f643cf8bf8aa69c +DIST firefox-115.0-cs.xpi 627674 BLAKE2B fe1f28135d977df8fc27b14f8320d31117ce83212396d7ca3d74a592b1387b5978c75c5b4482f86231cfa285a82e2d9dd24ff7f02ce74d3079cd925161bef3dc SHA512 865bcce330ff8aa8b1b21bd3eb220ead26154eba6a51458b2eb17ddb6385125d81e4cd04a6308edc83458fb93ebdcbcd091c6b8fbe45d2a1e2fe98b40daf9de6 +DIST firefox-115.0-cy.xpi 598156 BLAKE2B fe95ced7bbcd0be932e098f385c706b52452a442dd17e9e3986f9f3917e47c1560b7756bde1b66651a06689739ce1518bcd3cd4f30727da1884c576983d6e5ab SHA512 7220d48a100d5a40bc5b3779e447ebe4bd355a28bdeaee6ee4e11fd014dcc814662161cac76f0c6f5f726e281fa1c6a02e6b7a4f0ffbc886fa0932e9f6bb2e41 +DIST firefox-115.0-da.xpi 587176 BLAKE2B 6b89b935ed124b31b4b9e3552d0db192bd2c90de69e414d80fbb6907eb87e36526e03c839ed9d72cf8e3dee8c11036ef8061b07db4ac5be48ab23c907ccae34c SHA512 ee7be208120e967714f9eacfff8eb2e96b1b083ea7c9191d449af690c37d8e579aea091b7468139697a993c777024b1973781f813421dd41c993b72243e0234f +DIST firefox-115.0-de.xpi 608951 BLAKE2B 8b672194c6e172cb260d38010df3f82f8ab13b82a99bff1c9a14923f718ef47818265af2d50e05b86a1fa9a1ac3ab42ba6720f694a2f72d17dba9e733a8db9c3 SHA512 b064902bfdaaa3efdeb95b066b62b328c400fef3c10f31f3a43c5edb5c617c8441d0c57c0edaab80448590904329f00ccc8f7b4ffbf31501eb059475b618257b +DIST firefox-115.0-dsb.xpi 620446 BLAKE2B 5ea32c1fdceddfffd40765690d4bba406ff54a8cb782ac02e946ae016ac0d529fd335f5719f0a0154bbecf9a9db182457ccf865574d6cd25786de96039149996 SHA512 81ce0de8399b878ddf3f7a9980b8c9d0e9466f53037534f01c93a514af527e2e977277db976df2bef125d5b3c5f3a81c298dfcde7f90cca1ed1c17775a1fa8ab +DIST firefox-115.0-el.xpi 703012 BLAKE2B 364b87bb7e91acf444b0cdf1adbc25d6dee86a8a866b291bcda00074dd6f55e618fb97f29f43f1c0693822ef15c3419b737310633c81a4ff86fd3b528c5e5eb9 SHA512 e2695d7fdfdc36e3a7688d093aea64cd8f064453ae418f2e40a4e72aef68c4b157c9643d06536255b3514ee4dc83ea3f6b8116d939849f29dc6d5535d62221c7 +DIST firefox-115.0-en-CA.xpi 551498 BLAKE2B ab35e3b204b711f4ae1753f4eb2a1595b8cc6de5df8846f05be16acb5e3901567142733da29e93a3052e8c29fc5fefe483b779d9a1b74e9f8072a4417aa485f5 SHA512 07b7fd89932b77cc105c2d9a3dbd314929ac1e4002c88fee08b548e9a2dba302ef67c86edd98088a94fd7a991055df395d72c546f536328a6db135a884488af2 +DIST firefox-115.0-en-GB.xpi 561370 BLAKE2B 80f9b4a05d024a1c832a2b9482beef237c23b64ab9184afb9f3822bd027edb0a2973039769dc90100d14571218df14498116c7688ffc29385266dd9ce76d2273 SHA512 0d3e872e6e03cb496f7fe3503b5ecd4662ccae9ee514bb17fa118b4d9a7028e82e6ab9c77ad8a6308cd7dfe13c1cbe9bba7cb66dae199aa7e4b9f8eee93dd250 +DIST firefox-115.0-eo.xpi 583949 BLAKE2B 06a185b05d8f3a2e4f804d031ee93787794b59c2476e9cd9314f2f45e00b098de84853db861d099f9cceb8a63374a01e427221af7bde08b6f5ea03f2b865bc1f SHA512 639bf60269b593e7893ddbcc27538057d8a7db1823af78f4c9c5f7e49606add2a5f05baf65efc5b30f07f82d594b31964d3f5169dfd71011351ca92b95698847 +DIST firefox-115.0-es-AR.xpi 602624 BLAKE2B eed559239f38b9e5810cc3b7b9ffdd5c7a84cf484c08740b7142c85d6e91f9b87862a7fb21619db16c4701ed1553db548fc43439adaced43bc2c00b2674607e2 SHA512 d78fe353eab6f2708746419475c8f4570ba9fbc05470abb0b052265117d03206295757a6618f0030b3da2fbd61446738841485cad0d6cc8816036afe84fa0fc9 +DIST firefox-115.0-es-CL.xpi 601297 BLAKE2B a419512b45201e05ace6b0ef0e854db15a3a3f5c03f8b989b7c0474374352034cd305bb3c4c34a8cff5c4d27bc34a1da78dd1b667d89db32b0a745f3ecde3afd SHA512 d54b88bda2b4b38859d4c06e91fa02596d6d4bb725297e1090c25763691f044d58209374cdf0779666b196655f744a6bbd0d6b5b6c052966c5f3cbab5a3bf603 +DIST firefox-115.0-es-ES.xpi 595240 BLAKE2B c0b54de9fca3d5bceebf0876371c284076859b4a4499867deba09df8a14e1574e9a279206fbc1dbb5bc07a0bba6072a4a7c185092d9699f1c659dbd0f390ed53 SHA512 b264d68a1bf7c3aa02b6675b99b937d461774471acaa97854004f23230d18e400d31a3b8b9a5a4b8b837bd20101846216d9ca4671f3e2a0f15f016e8beb26375 +DIST firefox-115.0-es-MX.xpi 600969 BLAKE2B 2bf515ca1920a91c0ca07c11f3ab9ed9b19471ac9eed4a2232a838cb21c84be78551862c3223487c3a75a828da13570d7620b9e2fedb8262a0e8740c7550d24d SHA512 62b8bed642737b98b555b11ffcbda317d07b21acab524e95752c791e93853e9bcef22b7054e47220fe4c5e5b440dda6045bb3232c9aa87be850e0cfbdc850987 +DIST firefox-115.0-et.xpi 548989 BLAKE2B 84aa9c639f7d898d30a0e2473aaad57d8bdf8ef569306999c25c9ed1b96ab8005a80e79ccd8af81da9ad9a015b085b081bcc3927807504289648d70b2a41d6a8 SHA512 fb5b7e56aeb973eb240ada3a05d1a09f675c8a0edd7b5a0d58f79c5bc6ef7c77eb66df1d16b2153a2951e73047b0d7f0c57c2942f69f2686ba2e79c29f96f1b5 +DIST firefox-115.0-eu.xpi 586425 BLAKE2B c66e2411c52b6458d21f32c5e000c711506e4844e52e72aec0b2bc9c53dc75cdfd586e39754ccd7508eda1b4ef370df36477bb44f41937ca8b16bd6f389ea294 SHA512 17f07fa8351e73b3de5523fa136fd51cf59b772bdde80fd78a445dd1f515c98096e7578cd9a9d5e27625decb0658ff36822821704333511a7759f9b9deb490db +DIST firefox-115.0-fa.xpi 601519 BLAKE2B 5df06132cb78e058e52ab5094463b4a93d056202a31a2e0c98004b693333afe88dda8227e63b816962e1b94809eb179ea5014485f95477350e34ac59468f4a7b SHA512 f6bc3274f2a646fc9aeaee27332c736dfd0769c57319be89eb0a186bc7052f4b2f0ae44fabc65a70a1974d9af071853227d4a489b66d50edc3e58a6402c7350b +DIST firefox-115.0-ff.xpi 485916 BLAKE2B 14392981765478f957b98a224c84e83afb9a4acc2f4174c45b293551cb6bba4755df2af87326586408ac3333c8c6c29eafbcbf5ade3c1ef109ca8a41f96d21b4 SHA512 83618aabcae4c312214ab795beb02d178a76c7cc01baafcdd7e9bf6751a7ab7c0fb78b5daf6a2a5d846a36600fd6227122b2c9a34bf73ce79bf48a740a40d8af +DIST firefox-115.0-fi.xpi 586042 BLAKE2B 151e8a3f21d1cfcc0badc24527f1915942cd62d21f21fee4384cb4d06c901f07c64fe466036bc77dc05186bcbcb573701192899f7693a7e61c3a761eac0e82a9 SHA512 42cbc1af00a6c3048b3cf30e687047e69dd79c5796d479b4535ecab8840feb9bab9e52d252bc89c86bfe261c76267c29f7ef2e08929040b3b86e62a0b9f2b234 +DIST firefox-115.0-fr.xpi 615060 BLAKE2B dbde8cf870335fd03328fb270b81955a5766e4eb0c7c35a02480a2a92ff5d824c965581053c097195fc073a24cf6af1188969d9ef2cea61d7132df29689f0a5d SHA512 16383ab981b4f89ea6c359f107ebcd383d281e493d4959f16558876b2c0aecf6b083089b44b52b3de9504f60650ba4f3eb0f850e455b92ed13942a21cbb58e7c +DIST firefox-115.0-fur.xpi 606886 BLAKE2B c7062d1aef8bda67e896f701b06a5c283b04a732ddf251f353775411cf54d223f9e7fa43ea5a0ad94f0a9a5967b1f7190f4145b9a6810393e3c77d863ead4727 SHA512 1a378540df75601fc403ff68d33c0e3c4edc61a4d9e0c5dee7544d4f9dc89026497a099bc1b95fb21366fbc181053448dc402c923b1a8856c850661ec94aa79f +DIST firefox-115.0-fy-NL.xpi 598085 BLAKE2B 7c64adbaf1aefc0c54cbac8d5de7c38d3378fad2d1714b16faeae8b8fabbf323c70dc16a5f6d00324ba6da3019b2b6cfd8e7da715c1a4d2d6e53414edd6c752f SHA512 30349acc92f571b4bc1fdca685d9b872ba4254a697d89f6afbd958d1a3021e691e178af7430ec02928349aa19cd0a2d938ebfa8880d3c2309d9969a3b650e89f +DIST firefox-115.0-ga-IE.xpi 482381 BLAKE2B fc32ed29597500a8df7f7a886da71b4ee4d71cf2a2fe58870f075f2fe3005f364782686afa32814555162c9c7bcac643e8d733cea9e0adca9343154bab8f49ae SHA512 fe2ac607c4fe8c391aeb19b24346df5ce8dd3e4b8e6cf08fad5165de8dd5230f11ed73cc1ca99685adf46d25d9a69c23f5ef06462e7505696e5a45b092485b1c +DIST firefox-115.0-gd.xpi 603642 BLAKE2B f6db5c71b702228107f433b08ee88d6b5f57a5536bf6bbd8d5ca1470f2a35791f9d94b278da03e8d24bd29fbfbdce73f8e6c505bb1a7c1b6a546cecf3f1ad99c SHA512 985e194461c06bec0acbe224fd4667f11ce7385d48c505450137f8346751266b3fc8b7fac0ba1795a7adf823b2e6ea1ff90851f1fd0220e41e536ee54f207928 +DIST firefox-115.0-gl.xpi 598447 BLAKE2B 95ebc26fa2b1ddd81e4645f9d3fc5277caf99885b33aef7063f85ab170ebb7ede8f5917fddfaf2752f3e93d5b7db082ec4db7041ddbcbd939ad64a77d26cbee8 SHA512 bcb475d5fa8124a177a1aac56fe8ceafc0ef5bf23fa27e6b7cdcb4b6229853b3690ddba2432eb3cd809bd39d881d4ee706af9eecf7e7b52eb04b504ce1730d32 +DIST firefox-115.0-gn.xpi 612060 BLAKE2B b87348e75b840bc46b5f9013417fd60dfc52f4c5437108e7ffcb3d3a411e1863d40aded4dac21dce86a6678728a767a07e0eda01e758feff821385ac6fe5d2d6 SHA512 6984920296a920c953aa72a6c0744a44c5e3f3cc09e2c549b3888972da60d3d04abbc77379c8b7ecf748ef51f1955eed29fb9e2f3e13c749a8d972d08fca86dc +DIST firefox-115.0-gu-IN.xpi 541879 BLAKE2B a1ae7cc54f89ba23fe73dcf29c345318182f0635debb1d9efc99f912ee41eafa8b2dc08721551f3709ef8b448881a506512351509cc56b7511dd9c8c7c44adb8 SHA512 af211f79308a22bbe8259f0a0eeea016bcd838bfcefcff51131989925c8a8c46a8f727a7739fd12ec8d548e7fc980138b59fdc8bc3365d7698784cacd89024a8 +DIST firefox-115.0-he.xpi 608010 BLAKE2B 31ca0065202772f4c81c270fa7ba4ff6874d43f190f4481b509bf25aceb3856c1ec7fb255857ee9b3f0c99373ecd43a1c1c2dedf86800799eddbb930895cdf16 SHA512 a45007ab6f16451ae63e03180cadd8df36f089701947973316be5cf6321ed68e40442fd89f6ddde70c25ebe689f351a4bbcc6a4474bf5168d850f045b1f09e7c +DIST firefox-115.0-hi-IN.xpi 571178 BLAKE2B 20ad609b77e22d21200593df401c4f5696534dabceb7577d4c25ff86f899ab638c8378862acc2744404765213c9fa55a3b3f85e42a0964d04b700a01cade3ed8 SHA512 409d5f46b14e89efcade96fbf17465d1cea72bbbd1cfa9c588ebfca16fd2cba6d45107d41c7c669f8a27a480e00138df7527997e5003a35840d4beefe58d4894 +DIST firefox-115.0-hr.xpi 564504 BLAKE2B 0dcf6b0fdaba07f3356edea5946d777f721bde005e5deabf667fe51dedda37cf8951543764b77bfb41ebfac33bd534a1017e9074932580373d09d2456464c344 SHA512 0dd0b4469d33fda4b2b352150b3487d85c7fe4e656e89eec3019f34eac10e380005cf60a11a890509b6a3698b084eb20680b9d89602145e399cc55c708644d9d +DIST firefox-115.0-hsb.xpi 620455 BLAKE2B 29ce7d313aeba4d8253b6fc56bfc803c95e190d549e0f4cebffe84e9a69afd1fe1f354ac836416f80b7726ad3eeab67e8ba0a9967766c121579657dcc439efbd SHA512 f50e012b64c9fb1a8d3891f10ea1d7b774442bd324b0c7fba88ce76038a5ab17edd5b2fcc0107ea13c1a8315c0ecbc0a679a4957256e14863c7294b86f0958ab +DIST firefox-115.0-hu.xpi 623862 BLAKE2B eb11291006c7539cdef35dd1054af7c8bbac6d0c94e8624a783579f1ee9b3836e23ae98c008b41bba3590bb2c782979eb0bad8522f63237d9aff472d62bcff62 SHA512 7271d6f6c8ff3268d9fdaecab5d00767964ae322770892ad6c1db985fb93d862d2c0e7b8d15b8b352fcbc38d5c421ed8b16ba71fb4ff5aee584007bf81e4995a +DIST firefox-115.0-hy-AM.xpi 614925 BLAKE2B c6d3e7155af491060bb88a23cdf4db537f3700822cf04998945065dbe26b68ac718069b30d417a753b92b5e286d0ff223d0605d2934ccddacdba89a415c9f709 SHA512 46893dfc94e3b4901977ca133a1048a45b9c4c57ed81112229a68d7fdc747e289c9e077f33b72ca49cb6e1957193c72d636b257f4c5a6ca624a00b76714fac17 +DIST firefox-115.0-ia.xpi 585627 BLAKE2B 02a7613deef7bc02bbd8595475e55588cb43e46d5f899040b1b28aaaffc57d29ef4141a372162311d6aa4ae9ba2dd170a0ec632adfe1848e6abf923e4a5b4c7d SHA512 be6f754911c9001c1e2b12c7276436495cf2b15806c7f3b721d84ba853d5b2541be2d975d211aa10854505ed78f5eb9e161987ea7a1df16a69d26e2a58a67cb6 +DIST firefox-115.0-id.xpi 571365 BLAKE2B 18addfc6364ff0368c750554d7c06b9bb9550eb473c03705db1064c04b062224744fe6b5bbce5c30434459d90f4c9a80430836a84c4d89e2b429dcf056cb558d SHA512 01f44ca55b18fc62a46995a0ca5042232286be423c27221be2b27f7809d8a22d33a4b470d2dd55475908f029ad3f567131756ec2e9773531b90dc07e490e2708 +DIST firefox-115.0-is.xpi 593515 BLAKE2B bb572bd2185b7d37a7073d54da59b39ab12afc5e2aea5e78d7923a60c6d7eb6e2d270b5bd85a45a02b22ee649730ba5a7f0dcfe5420957cf1b7d8f6f5d24a5d5 SHA512 bab962f78c82de9071148bd540892f4e0d922165590e299345a1dd376f122837c6bcdbd83ee74897354bd39b78fbacbc9f219569cd637908bc8e1cb86d9df039 +DIST firefox-115.0-it.xpi 536400 BLAKE2B e42bf23cbfbf98c1d7cd10742fa38c8a4dc386d5727b1b4b6aaeebae786200dba595bf164c6e33adf2c4d7024ad0dafb08fd22b0a316ed495ee3e7b5d3e76aed SHA512 59115e5e877511b7c7f180577348ebd26c1139924479cd80678226aa861ea3309609319594f629bbd673d73e66438ec448490d9a0d097118c35744c65bedeb83 +DIST firefox-115.0-ja.xpi 648099 BLAKE2B c65c268e19b5f57db271964b80655b3e8c909aba7c6cd7e5de04e10c9d4d0c214ef0f06d095622378f3818214e06dd3eeee7bdf52e44db78a656d2a4bad61747 SHA512 ac40a8b7f43c471ce75a16f72dd275c23ac2219f8f9fd21572c14542d96b692c9f93969d1685cfa6f5324e8c3b7b2972ab174f304c6cdafbc7a7f6f9e64bbec5 +DIST firefox-115.0-ka.xpi 651351 BLAKE2B 0e7093f6d1fc277c6307d4611e0df977d70c7ffe724a0ef4331a327ff4e915283bff570fbe98e77894d2a6d28c46a0be61b1d22c32ed3dd22a48aa041608b641 SHA512 3fcabf254bbf6f2cb298f8b962abf165167cedf8d9830a9f8cb179410c8c7f9eb44da02e01641404c5a7db264ad6c396d79f9a337a9322cb9b8be7da19b56e7c +DIST firefox-115.0-kab.xpi 598563 BLAKE2B 3255924946f466f63e1dfaaf9d5e83e0cb7fb7105d2a53c13898dfcf9d1c65f2b47de74d20a5efe671537a5314fbc1893ac9480fc5c5eb0423f924b06a8613bf SHA512 40cd89cac3cb28ab3bbb123c5439e9786ddd5c413d37a003debccaa300dd5b5fcf5688cd432071d01742de828b12606e5b7f5f6400d606a48ced376ae639f75f +DIST firefox-115.0-kk.xpi 674098 BLAKE2B 35d2664e9b9268f669164949d4a91b008d4661eb0ce903ec921ba6c29f05b736c91fbf0f7e2f2a78e31b5bf6482485d92e6993c8456f2203fb76d1b3deaac21d SHA512 e63f17dee22752647d25276416d0f0949ecbe185b287c3669926edf2057a6d4234998e4c8b8bef64a277b2afa9bd39c34846fcba125ad72dfff9822f98390fb3 +DIST firefox-115.0-km.xpi 543685 BLAKE2B 45f13ef0f1e54dd7f599438faa07dff887d21b819c59a9b3059a36e51b414cf509445b172bcd3f8524bda7cb1de3ceeaea9be5b8fc38704171ff46867a7b1a9f SHA512 a918d03fcee91ad32da8c67abe1a0270dddf859ba872fc6e44bebf95cfd44ba5c743d47a1ac1c32943692602b55195b46abb23de93131b080c6cb32ae6358f5a +DIST firefox-115.0-kn.xpi 508145 BLAKE2B d16c60dd10f8534f85d8faf3c73276890a63f26e0dbf4c1641e824e1341bae4d6d9dbec88f20660369920ff2eb01ba9f3717015cfe19fca9c805dabb92205410 SHA512 e793e1272f6810d90eae35876248bc69dddae61443c58ba8efb9da41b015e8b16a6f13633e9fc8fd5cc8a79be3cc1bb31b68d28a21468e601c55fad4f072083f +DIST firefox-115.0-ko.xpi 634974 BLAKE2B a50ceb29c6d706a8665d7c31b673d3bd5c8ffebcdf34bbf2205e4f0be5f18adf44a366fbd3a5be717101245d01d1f4bf6e2081b877618de4be33786b36cdfd93 SHA512 8a41c23034990c784a2a166a6c895da5dcf267991aa6fa8970f49a54faabde92bcd02f108725e07889d5d4566c1360203d86b7ec5575a167cf01a8d3bd2fc46f +DIST firefox-115.0-lij.xpi 493479 BLAKE2B 8ae8568b18b561be194fc43b010134b881dfeb91679c235914a4202c4afc39ce41a75df06c0ab42c7353460795adb30dd50d6017d6ae1403553438febeeaf967 SHA512 34d4954983413eaa0c0f4b4867420b67d686a0c35691842be2c8ffebcb0a8d527cb07e538885302256c3703faa364a66bcb4aa948bf3b902c94a7e386db46535 +DIST firefox-115.0-lt.xpi 583783 BLAKE2B d49e14d36f9241dd23ab2864b995ef88b3fdab7963ebcf17e3a55edef6250f32fe92f10ca142fb74488ebf4b9146de8588328fec9022eaa2de794d948dbebc25 SHA512 7e828c59709c1f2b0ec0096b5123d2e55243b4baf8a38a8d0d851ea58c81a1091b28d20fcd0348abd86b86ff74961809744318d8a97f67a9f8b44d12654faefd +DIST firefox-115.0-lv.xpi 481423 BLAKE2B 49e047b55f019d12bf5f4ee8e236d4fa2fe161694440c165c1b5d98f87c9d38f251aec4273642a39bc15a9f1acc3aa899b33889fb5647976d424f8b58e8bd8de SHA512 a02d4acdaba005efeac9d5784a5446d41fc4ef0646cc4865dcf214e7c4a6ef80deb856875cfa99f61a4bdbba97106fa1555f71fb34bf8114a03e991037ed54c9 +DIST firefox-115.0-mk.xpi 496401 BLAKE2B 350096469a8123b6d944c3edfba925c39e51ff269402c77bf7df63eae125185e47971031b4b1d7a7e7781855405d24413eac527b318a2c9b44385c187b0a28ff SHA512 659b1ee42080110a2a7de7d6cfa427aa6c0a4a4169cf66983ecbed736c618aee51ce17533de65be994b46f6f8665ff1ffe6fabf1209f97a5c30ab4b252857853 +DIST firefox-115.0-mr.xpi 544681 BLAKE2B 5fa02dc03780f87ce09bce25d1aa829c458635a96f76674baa5df6637d2cbadd193490e8ea38391793bdaf05f2279e575b9953ca9f1553c33638d03f1c789716 SHA512 a1d3e8e070e934fa79d9d7bbc0008d88a5b9012f3dac4d349edacbefcff1dfd4027a0aa3e09bd90ec491353d3c7e9902e340c93b21ff0b42c596d1d7bbd5f64b +DIST firefox-115.0-ms.xpi 461873 BLAKE2B 0b42bf06c77020d6fd6248e9156dec09239dc17f9407d7ab29eaa8662a6464ae3521501172d1df0dac56bfc938bdee790b377dfa4ffb28e5c69d534a0730dd11 SHA512 27ff6e6ffe4f8f1d8369ea67eaee0982954fe964b7d27c5f7a3885349dcde9cbe6ba49d653321b59d112159f43e244323ee52339fbf0f64a28fcdc43e2574e6f +DIST firefox-115.0-my.xpi 529045 BLAKE2B 1c82712fa3ea44cd2d6c8387e9cfe3aa178ad6f66a24b3583284585b9eaee8da5185598adf91ea56bd8943724c751d82086961a51da596f5fdb52c368e97018a SHA512 c45772e45beda65440b3c3170cc9764e65b0d2bacc129f0f44f8f5b359803fb16bbbdbfef517c589b94a9ab165148e37a7cb2c7cdfb382012e6325d06c87aac1 +DIST firefox-115.0-nb-NO.xpi 582798 BLAKE2B d3eb90b81a731a86cbb2180d9b06e99d5484639247645e05e6e474d32bf85338355c1836e46ea821f0d2accbbe9d88974d53e7c6ab2568639e3fe3cf6a6872e8 SHA512 b5d07d6f6c5e5ceac5a676ab90472bba4ece4f8782d0b64d9c0f2ecb04a5ddccf6707d920f242fedc3fb231b7e0aac24321c71d6286ca165b99559478cde55ca +DIST firefox-115.0-ne-NP.xpi 496628 BLAKE2B 0f8924ba1e479517c265d8b1ec0ef7ae0caa5b8c36e3d272350389973b3b8c816b5da1ccf36b5819664cddf5bfac272a1e1e2ee2be8621ca43430ec37478586b SHA512 ae359757ec10146c59bc151e5b2bd36c908947fad1659e50e7426b84e20ebcd4ab09c0a143088c976dafa860028e9458002d8b303012ef048157bcc3e567b0b9 +DIST firefox-115.0-nl.xpi 591940 BLAKE2B 1bc30b8535096b98b6b2bd30963eb1c55c8f9cccec0f5d7946e93bb31d6a49c5f6867a4c09ee1dc747a633a32827982f1f8ad1c50283be59dd4743155341ddff SHA512 c23a69e5a881bc5bd8da2e36c72379cff5f3908ab5626ad39327ba5c7e236f372d25551c57c0a508c5e0228ccdd23a8a647886ad092a142c152c988ca56fb8f1 +DIST firefox-115.0-nn-NO.xpi 585567 BLAKE2B dfcea0f685efecf1d7f55e4c8d337e8047e1726afb18576573e4e9024fa36b1dacf47f862dc88f443378ba1f6c7f13db6b015465d09a51c9a8b991703e7f2c75 SHA512 0d0129b9cbfea0c5fad34851f8a3195dff380fc52f8a758818bf9d4511ebbbb0503417c5ce2a9a360355cf10bdc7f80962aee3d2b9a81ca497eec50fceea385d +DIST firefox-115.0-oc.xpi 606886 BLAKE2B 4c94a2d3fe969d7a19ff09701cb981c0f9a53be753aad5d881b9bc8f6077d689b6b93b9627f13893e66517f23a612954590cbc040f6abb07f2ae993bf1403f48 SHA512 40880d25a66ef128121eeec8a3937b7bea7b2dfd114a5266bd80dd8728c033f006e693eee64c3d402b5eb4edb842ed81efd62d9bce3400387b3eae685a7f8e84 +DIST firefox-115.0-pa-IN.xpi 665209 BLAKE2B 5279093866d41fd83bf8e5814e6fbc241c7dfc485211ff1387828675c60f6b719a5b2f88baba8af11d85bff4f97f4df4d15b98299545337ec36b20cf1da66dc5 SHA512 967d818786cc48956c5e9a29724536cf37a218a57d4ab3a22ddb615330ed0836d47f126f1ae74c59c1ba842209c3d299fce5990689e4c543f58e3ec950aeed4a +DIST firefox-115.0-pl.xpi 617013 BLAKE2B e4df7d5f055985a8a54371f2e35b8fa0d0ff3164ff1a545ef5e17f86bca383c6fb6f5eeb08b79e3cdac04befa3ff67d0439c45f5b9db359febd5626430e446ff SHA512 f6c4f9545d11d67fe5e53fc2829bdd159da79806413bd1da7413ef347a8bfb0de16948751460051d6717896f97ba48b588e39c32343475d2a232d2d83cb99c10 +DIST firefox-115.0-pt-BR.xpi 596737 BLAKE2B fd32ddb82135c7b8def7a1f5b2cc389b65b8b65fab83c5618039e73260fd18e6c690aa153b86c189745a7a5e07040312fad6f984dfd2c3cada28d33e8394e327 SHA512 8f0c9db44e620e4be08d63fb8e3939e4a7c2e108d1c85b7c79a79eb98e89abdac729bbdf2e92a63bb7b3a571292066fb1a86a484484ae105b7903731c744b8c9 +DIST firefox-115.0-pt-PT.xpi 598844 BLAKE2B 82126c931a28278d982881a3410971f9c29c5a38af9b9426320d1e8b02573c696fd6913345a3e4fddec4ac87b59cd1d801c974c07f5fe9e09e08a5fd5e855823 SHA512 7d4e1764c6a1a978cbee827dc232c2c83854b878dcf6071ceff3ad2981e2351fce7a009e8270d8dc8ec7d290ea62e3f826aca252ec24534ea9fc2f8239ea904c +DIST firefox-115.0-rm.xpi 592654 BLAKE2B a773dbe0ada3946ca3f0114cfa01957ffe4cae4a7d050582241f475f8165c48e1dc263aa8cdcfb6e095ba42308ff7b6252cef19ed5ed65da60e88e8d61a59ee2 SHA512 3bcf5ac252dfa6832c7618456ef96c9e5bc99e7a9383a9de7c76844cb592ae60ad44acf4a6525e32627e9dc36848969ec37246505893dd26a399d845159c931b +DIST firefox-115.0-ro.xpi 556990 BLAKE2B 9398a2e339be0dd6b2e87df063d13221cea47b570f50b6085467e125673ddec064aeb1d9f5be7fbbd067db0682ebe03230d08b02ce4570d3702c4b9f57c17334 SHA512 0462907802031b86c0030dd96cef07264eb023fb36b5e41187c07664b853bf5725445bc9c4ebef58614be93ceca6744d498e94913ea108ec843b26e7b102139d +DIST firefox-115.0-ru.xpi 691640 BLAKE2B bd79c1b3431035b25c1da5bd6c079f5395ec625d36211100a3dbd955c1dd79d6724d61c0294ae959a97babb2b95da4b93bb06d84d3f1c8cb31201a33e4d9853d SHA512 6495a9f5acd87252c6c5682e2ec04824109f43a5d37e2415dda57a927556c8b08531149f3e26a3ab194f9f3721393160f9c0a2de56146bf7d18dda656e2b4a9b +DIST firefox-115.0-sc.xpi 567077 BLAKE2B 7145548d6a7fe13d3dfcc917d933849d962dca018424a456e93c77e6eb45e3429d4f9cc1e6d2540eb8b51db2b77e9988804a6e7d3842a336302b1903d2d00299 SHA512 be3870912da3b96e2c7540fc248e0587865a8fa57bde87d095324bda8844eb84a38dc18a1459745abaee5b6d0701cbf554e0747b6e132f60e1e500900eb9ec2c +DIST firefox-115.0-sco.xpi 518337 BLAKE2B 1d7ae0ed063b954cec82b6fbc5129ce4042ba32c22ba41efbfeb4711fcf450152b4712144f4b0ef8fffc74b625f35e187c862e2447d8352e9c063f1dedb09610 SHA512 f04e4d1c7aaae01e0778d92c487cf496d53aefe4caa852e997e45f72dfa86fdc1bb3ef6edc2cb0ee96ef6dcaa7fcf26d83cf7be479cd29c0133a07d0887c0d99 +DIST firefox-115.0-si.xpi 593124 BLAKE2B 2e26e0f2efd089ba4b34e8912cc87cdfe7cb3d469997e58a57aa958e021a9abd6b76c44e115151636dd826f3b1d09d4a809b2d2f30f2204fec9554ed7861feac SHA512 f06c72408a476c147887caeb5df8624800f7c9ec70b9fda0597a2ba71f91cae3039dacf434345c119074014ac00dd077aeb225938de9e456f333e8a148bf1b86 +DIST firefox-115.0-sk.xpi 625402 BLAKE2B edd155a9667eb4d1243ffd03a0103fb7310adcc5be4e2f8dbe3ea5d6f2297d39ffa45669114b58ebf1d56646f59deec602b209f00beb7c503ae2528f31f7178f SHA512 bf77e9c2627b44094c7d7eaecd7f702b7974d6f45323446ace8cdcc777cfc8fae62012cb5657c77bb131a129e92be1939f08045c6216fa110a2d01e7ddf717d3 +DIST firefox-115.0-sl.xpi 596057 BLAKE2B e823f208c490ccde23b4178afd56e824823c2a05f89a6dd7c8465c6aede8c009859e62f8493fc0ff2cf7de34411a666249b2749a35fc681de84359169c618b46 SHA512 34f7afb32c8c510aa5055bbe2c75971e2562afd4410f574b8c92f4def8b69d19ab0c1a48a6b4ed98b386d70b97e36d46f6ad1e8b1bcf90d00cd78a5404e2c284 +DIST firefox-115.0-son.xpi 432497 BLAKE2B 49a186b5553c1ab42740513ec1b87f1666039076ba9a72919361784d994ac53b9957cfedd2fa745bf412b85b9cf347fc4c59f674a42143ad790a3ac97553742d SHA512 619be73df867a7179820f6d2ab45f3f01098541afd37a5df7952b767e9e10145ad493d06bd01a25aff941d08bc53de7efcf42e37998f9e0b9ec563bc4fd0c700 +DIST firefox-115.0-sq.xpi 600793 BLAKE2B 9eb98617904946c380963c7db6887aeb00898686c2efa62b54520b63d7950151d427d834855f7d55119032a161630d60375a5c758bcce387e1c0c10f9311c206 SHA512 4506df3ec6aca690b2e708650a564601a9c03cb25f6fcdadfc7e3376349fffbd3bd5ffb81ad62b086c82080827e71ac4e15a5a70d8194d1fea9633646ce0cdca +DIST firefox-115.0-sr.xpi 653896 BLAKE2B bcebcaa4a75aedfced2b1d05acaf68dbae09133dcd976dd5be439dc88929a3ccb842ae883c5b28eb821f591cb78f8ff5b832676f26752f66c00c3098aa7b1729 SHA512 767dabb85aa65c4ca26bad24b98465365a7095d9672f84ac07c4e849bb03b9e6d6055402e3bdcd032acace907109f69952fad5ba2db91329684071f76d3ab854 +DIST firefox-115.0-sv-SE.xpi 593892 BLAKE2B ce614c13d9f9b27e8a7d60fd6cd101646e0ff2446c35fe0f35721877d040dbb231790d64670ae7d378280b4d36a91398840dbd8927cc1fff2b8f88a7079d1c23 SHA512 bcb9b7f6a13b1525d3a2608f12951d9f030100f0c814d448bbfbcd23ab752008c4899bd157abd487ff57ffc85a10ed68151ff8c983e66b391d26ce4611735703 +DIST firefox-115.0-szl.xpi 534124 BLAKE2B a25c61c87cc9b525037d63a63f21c5bb6cfe7278d61e8cd158d5a173b7f78c8a2b0a970adacd3d629584f765bfd5ae073cda4793a3a943f86b9e90f4bdf8f345 SHA512 42a1cc72030604ec4f3218863065933837d6bef774ec42217cca4663184fad13582b90d30b42932093624bf38c3562743a3766ac83bb1c970d770a569ff9daa7 +DIST firefox-115.0-ta.xpi 520718 BLAKE2B 4871972ce721c76fea4c8ea3a62da1402bbdfa69cea74faf57f5d02e872c17777686b8295f1a627e3fdf808ecea79ce57e814ecefd472ef741dbf6d97b0a5061 SHA512 94cf50ffc354f614f9e1d180ac43b1c48e79c46a8b2039be825cd86d1cf540dc484b7ced1bac9d2c062c187e2530f3d087c07a8374faee438849ca1744a51a6a +DIST firefox-115.0-te.xpi 570042 BLAKE2B 54ed438aafbc78ed8d9ca2bc87c0835403ad6a2f43ce1c25a82b18d32134c79ef3362952464c3403e00d0ebbda095188435fc00dc0a37e1c51c8aeb6f05c2294 SHA512 fa6f4402a0c701e66c678bd3bd08d39eea1d56abda80e748d96f66e53ee2f637cba77a5993f02c4a0fb27014cba9da1980a683aa6d1ac11a8dc2223b8aee5933 +DIST firefox-115.0-th.xpi 667031 BLAKE2B 53076afeb87c9027e3c2d864880a24986d030eab0f35f1f38126b3fb8601d9edf365514042e6da5dc6cdd0fde3664107b388d7c4f89207f940f753c9b36b8573 SHA512 8dfa0382ea21f55387f422f39e14da5529357163f069e58b2450e518b85e57b6f5f1438cb6a0759a8e52f5785f881c0b3fcbe8c64559644f15486f084009619a +DIST firefox-115.0-tl.xpi 541132 BLAKE2B 0f071fdedf89d642ab4eece4eb50fe9320fa48626a0754a8ef6dcdc4dc626fa09e5335c68bcec82b2ded9941714d21a3afea0838d98eb8fb612c725fc43b9dd8 SHA512 e1c8cfa9bfa4e56fe7ff0d0a92901946bf4a0fc629a6cdcda93af62ad983c71658bc43375d26005c74a4300e9d076b216bf5566d55ed417aceaad274335c2431 +DIST firefox-115.0-tr.xpi 607283 BLAKE2B 46fa8a2bcbc9d2c00aee43b3a34e4d7b69365b4d8a34d7664fc59682006ffd292a9b332d172866707bc8f7fca1aaa72e66ca4dd2c209a37916e08a63d29df335 SHA512 fd7d088bb1b72ffbddb07f32bb5ac93b1cab2051beca78ac7bf32c6729819777ae6e4557af33af75c14e606922bcfa742ac1a8410c2864ed3c6409506cd2a6db +DIST firefox-115.0-trs.xpi 501893 BLAKE2B 6c5dec9dc0a223858a6c285c14b0e1c9d684a40d448aa12717da38ff860b14553e62aa3e752a85a93a9c7486a4e885c2230e2847c364d989d7159bd496e0ab02 SHA512 bbf6cf5434dd17e765ab6c135b30829e5a4b9e19fb2cabe071827bd46b253d2d5c7a1ea097ecf5383825d6e253e2d8ab96f1d97ee14304d6047ee46fca5f8cbf +DIST firefox-115.0-uk.xpi 684819 BLAKE2B 4d9163c890645efbb27233ba51579e8fec42f30d8bf822e10f0e660407f0adbb58252e42e446aeb528cbc49a49351bbd0edca2dee7b9795fd5142c799f42353c SHA512 8970e2ce1b312fc5618d6a547e6e7b0c7688483a354f3f8bd6ae4d2b0ea6ed9c38e80686e0bb055c91d3c5b428637722959c7417171c7626333385753af1bb8a +DIST firefox-115.0-ur.xpi 570586 BLAKE2B 7c2f57a9ec094062afbb0a9025fcd3d907676b32665dd40018c55f7a3465b52a352acaa673e5bfc035be0efbae1080127439da9efe94f69fa4ef5ae64b42341f SHA512 4210e9d081d260c8ea860ff5e664e532e1f230727c199331ebdf00d0ab7f22616813af79c8f8fc6e83fde39e7e14c125cab19afbed7b92c0692a32afacac9548 +DIST firefox-115.0-uz.xpi 488313 BLAKE2B 7186fe5c3e14f0d52d8ff3ef0bef5a285e57285bdc867e0611d93db148874d23d70c7427d0f2082231407c0d6a9e9e78e0ad686841868636d197914b4798b633 SHA512 3485f3f4fa74bd0d7a6c500f2c18cfa077ae90b5b952dea25352031990fca4dd832897e9a8782e39db7c12017dcb28a80b0a04a05d4236171123428742370d31 +DIST firefox-115.0-vi.xpi 631054 BLAKE2B 78293b383d62796d9731cfa669671c3405faba23119c20767893cf5df3d66cef59b5fc406d243808a4c68e1fed793bfd2ef05193379452d1c56078757ca7c525 SHA512 c2910481a0950ed69a52283b70c40e3c7ad5840865efc07cfc82f8e5deec1144fd80b60e62324c73eba0dbc675b57ee0f89f8b20220e818ae77e1b4bb943871c +DIST firefox-115.0-xh.xpi 429450 BLAKE2B 206183f10758acde849aaddf3ac261c49fc49c274ca643ae46b0609779b18b85391df3a2f3e34b4854f4234860df374c8aadb2711a0220f8414dcd0988c0fd9a SHA512 e696b5a960f12173e6766002f6cb8b743c422ea13d0067ca1c78b6626846fb42216dec1fac536407c3a4466cbc48c25cc7526544537a3be4215882f6beceeb24 +DIST firefox-115.0-zh-CN.xpi 629739 BLAKE2B 4fdd9f7534512796b5540aa08a0519bebeb12b1d41ebfa6b7669de94a68769b53bbb90535c5b7473f3791378fdd92a7bd3901189dcf93e6a8a5fa437a45ba9bc SHA512 9ba2ccfe09104ee005f39a6171724f0fdfa89d11dac3d1747c77d431513ac4cec1b5cd869ad003f8b07249fdff7bdc335e7596a5326b4e6d738809d1d79a610e +DIST firefox-115.0-zh-TW.xpi 631510 BLAKE2B ceb95485fd162e056a4d02b310d751d3023963d4cd64d11205fd06198ee4757c83601cfa65163ecb2c1868fdf7d8872beb0b1dc491dd4b59fba98330398d8fb0 SHA512 afa77b7e710329af3cb1c8b1fd65a42e5c2bac52495a3917047b7fa7e5d813cb4e39d03e649e6aed34449011926cd82baa2c7fa31eefb969f9806c1d9485b052 +DIST firefox-115.0.source.tar.xz 505151516 BLAKE2B f5489d96be60f3ed5f5657cb43142a876a7ef2bfe46b2ebb54df2b9be8262ab8c8d3aa342adf84fa68ffe0abc63e3b4671f310e0a3dd4c53c137a612e9e67932 SHA512 ed5d150e4dfdc01026beb3ae502a0b04321dd130084fdef63afce79a8a7a4898741d08f77716ba720c24f31b9c732c00ad0f1cd408b35b5eb6601a10014fb1a2 diff --git a/www-client/firefox/firefox-102.13.0.ebuild b/www-client/firefox/firefox-102.13.0.ebuild new file mode 100644 index 000000000000..189495282809 --- /dev/null +++ b/www-client/firefox/firefox-102.13.0.ebuild @@ -0,0 +1,1278 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz" + +LLVM_MAX_SLOT=15 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses,sqlite,ssl" + +WANT_AUTOCONF="2.1" + +VIRTUALX_REQUIRED="pgo" + +MOZ_ESR=yes + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="${PN%-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ + llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \ + virtualx xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +if [[ ${PV} == *_rc* ]] ; then + MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" +fi + +PATCH_URIS=( + https://dev.gentoo.org/~{juippis,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET} +) + +SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz + ${PATCH_URIS[@]}" + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="https://www.mozilla.com/firefox" + +KEYWORDS="amd64 arm64 ~ppc64 x86" + +SLOT="esr" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" + +IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel" +IUSE+=" jack 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 )" + +FF_ONLY_DEPEND="!www-client/firefox:0 + !www-client/firefox:rapid + screencast? ( media-video/pipewire:= ) + selinux? ( sec-policy/selinux-mozilla )" +BDEPEND="${PYTHON_DEPS} + || ( + ( + sys-devel/clang:15 + sys-devel/llvm:15 + clang? ( + sys-devel/lld:15 + virtual/rust:0/llvm-15 + pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) + ) + ) + ( + sys-devel/clang:14 + sys-devel/llvm:14 + clang? ( + sys-devel/lld:14 + virtual/rust:0/llvm-14 + pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) + ) + ) + ) + !clang? ( virtual/rust ) + app-arch/unzip + app-arch/zip + >=dev-util/cbindgen-0.24.3 + net-libs/nodejs + virtual/pkgconfig + amd64? ( >=dev-lang/nasm-2.14 ) + x86? ( >=dev-lang/nasm-2.14 )" + +COMMON_DEPEND="${FF_ONLY_DEPEND} + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/libffi:= + >=dev-libs/nss-3.79.2 + >=dev-libs/nspr-4.34 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/mesa + media-video/ffmpeg + sys-libs/zlib + virtual/freedesktop-icon-theme + virtual/opengl + 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/libXtst + x11-libs/libxcb:= + x11-libs/libxkbcommon[X] + x11-libs/pango + x11-libs/pixman + dbus? ( + dev-libs/dbus-glib + sys-apps/dbus + ) + jack? ( virtual/jack ) + libproxy? ( net-libs/libproxy ) + pulseaudio? ( + || ( + media-sound/pulseaudio + >=media-sound/apulse-0.1.12-r4 + ) + ) + sndio? ( >=media-sound/sndio-1.8.0-r1 ) + system-av1? ( + >=media-libs/dav1d-1.0.0:= + >=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.1.12: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 + ) + )" + +RDEPEND="${COMMON_DEPEND} + jack? ( virtual/jack ) + openh264? ( media-libs/openh264:*[plugin] )" + +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto + x11-libs/libICE + x11-libs/libSM" + +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 ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then + einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use pgo ; then + if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then + einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + fi + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + +MOZ_LANGS=( + af ar ast be bg br ca cak cs cy da de dsb + el en-CA en-GB en-US es-AR es-ES 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 + + python-any-r1_pkg_setup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset \ + DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XAUTHORITY \ + XDG_CACHE_HOME \ + XDG_SESSION_COOKIE + + # Build system is using /proc/self/oom_score_adj, bug #604394 + addpredict /proc/self/oom_score_adj + + if use pgo ; then + # Allow access to GPU during PGO run + local ati_cards mesa_cards nvidia_cards render_cards + shopt -s nullglob + + ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') + if [[ -n "${ati_cards}" ]] ; then + addpredict "${ati_cards}" + fi + + mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if [[ -n "${mesa_cards}" ]] ; then + addpredict "${mesa_cards}" + fi + + nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') + if [[ -n "${nvidia_cards}" ]] ; then + addpredict "${nvidia_cards}" + fi + + render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') + if [[ -n "${render_cards}" ]] ; then + addpredict "${render_cards}" + fi + + shopt -u nullglob + fi + + if ! mountpoint -q /dev/shm ; then + # If /dev/shm is not available, configure is known to fail with + # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py + ewarn "/dev/shm is not mounted -- expect build failures!" + fi + + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then + MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" + fi + + if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then + MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" + fi + + # Mozilla API keys (see https://location.services.mozilla.com/api) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then + MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" + fi + + # Ensure we use C locale when building, bug #746215 + export LC_ALL=C + fi + + CONFIG_CHECK="~SECCOMP" + WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." + linux-info_pkg_setup +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + unpack ${_src_file} + fi + done +} + +src_prepare() { + if use lto; then + rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die + fi + + eapply "${WORKDIR}/firefox-patches" + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Make cargo respect MAKEOPTS + export CARGO_BUILD_JOBS="$(makeopts_jobs)" + + # Make LTO respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/build/moz.configure/lto-pgo.configure \ + || die "sed failed to set num_cores" + + # Make ICU respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/intl/icu_sources_data.py \ + || die "sed failed to set num_cores" + + # sed-in toolchain prefix + sed -i \ + -e "s/objdump/${CHOST}-objdump/" \ + "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ + || die "sed failed to set toolchain prefix" + + sed -i \ + -e 's/ccache_stats = None/return None/' \ + "${S}"/python/mozbuild/mozbuild/controller/building.py \ + || die "sed failed to disable ccache stats call" + + einfo "Removing pre-built binaries ..." + find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die + + # Clearing crate checksums where we have applied patches + moz_clear_vendor_checksums bindgen + + # Create build dir + BUILD_DIR="${WORKDIR}/${PN}_build" + mkdir -p "${BUILD_DIR}" || die + + # Write API keys to disk + echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die + echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die + echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die + + xdg_environment_reset +} + +src_configure() { + # Show flags set at the beginning + einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" + einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" + einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" + einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" + einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" + + local have_switched_compiler= + if use clang; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + if tc-is-gcc; then + have_switched_compiler=yes + fi + AR=llvm-ar + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + NM=llvm-nm + RANLIB=llvm-ranlib + elif ! use clang && ! tc-is-gcc ; then + # Force gcc + have_switched_compiler=yes + einfo "Enforcing the use of gcc due to USE=-clang ..." + AR=gcc-ar + CC=${CHOST}-gcc + CXX=${CHOST}-g++ + NM=gcc-nm + RANLIB=gcc-ranlib + fi + + if [[ -n "${have_switched_compiler}" ]] ; then + # Because we switched active compiler we have to ensure + # that no unsupported flags are set + strip-unsupported-flags + fi + + # Ensure we use correct toolchain + export HOST_CC="$(tc-getBUILD_CC)" + export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" + tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG + + # Pass the correct toolchain paths through cbindgen + if tc-is-cross-compiler ; then + export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" + fi + + # Set MOZILLA_FIVE_HOME + export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + # python/mach/mach/mixin/process.py fails to detect SHELL + export SHELL="${EPREFIX}/bin/bash" + + # Set state path + export MOZBUILD_STATE_PATH="${BUILD_DIR}" + + # Set MOZCONFIG + export MOZCONFIG="${S}/.mozconfig" + + # Initialize MOZCONFIG + mozconfig_add_options_ac '' --enable-application=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 '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland + else + mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3 + fi + + if use lto ; then + if use clang ; then + # Upstream only supports lld when using clang + mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld + + mozconfig_add_options_ac '+lto' --enable-lto=cross + + else + # ThinLTO is currently broken, see bmo#1644409 + mozconfig_add_options_ac '+lto' --enable-lto=full + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + fi + + if use pgo ; then + mozconfig_add_options_ac '+pgo' MOZ_PGO=1 + + if use clang ; then + # Used in build/pgo/profileserver.py + export LLVM_PROFDATA="llvm-profdata" + fi + fi + else + # Avoid auto-magic on linker + if use clang ; then + # This is upstream's default + mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld + else + mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd + fi + fi + + # LTO flag was handled via configure + filter-lto + + 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 + + if use elibc_musl && use arm64 ; then + mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack + fi + + # Additional ARCH support + case "${ARCH}" in + arm) + # Reduce the memory requirements for linking + if use clang ; then + # Nothing to do + :; + elif use lto ; then + append-ldflags -Wl,--no-keep-memory + else + append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads + fi + ;; + esac + + if ! use elibc_glibc ; then + mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc + fi + + # Allow elfhack to work in combination with unstripped binaries + # when they would normally be larger than 2GiB. + append-ldflags "-Wl,--compress-debug-sections=zlib" + + # Make revdep-rebuild.sh happy; Also required for musl + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags + + # Pass $MAKEOPTS to build system + export MOZ_MAKE_FLAGS="${MAKEOPTS}" + + # Use system's Python environment + export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach + + if use system-python-libs; then + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" + else + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" + fi + + # Disable notification when build system has finished + export MOZ_NOSPAM=1 + + # Portage sets XARGS environment variable to "xargs -r" by default which + # breaks build system's check_prog() function which doesn't support arguments + mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" + + # Set build dir + mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" + + # Show flags we will use + einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" + einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" + einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" + einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" + einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" + + # Handle EXTRA_CONF and show summary + local ac opt hash reason + + # Apply EXTRA_ECONF entries to $MOZCONFIG + if [[ -n ${EXTRA_ECONF} ]] ; then + IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} + for opt in "${ac[@]}"; do + mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} + done + fi + + echo + echo "==========================================================" + echo "Building ${PF} with the following configuration" + grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do + [[ -z ${hash} || ${hash} == \# ]] \ + || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" + printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" + done + echo "==========================================================" + echo + + ./mach configure || die +} + +src_compile() { + local virtx_cmd= + + if use pgo ; then + virtx_cmd=virtx + + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + addpredict /root + fi + + local -x GDK_BACKEND=x11 + + ${virtx_cmd} ./mach build --verbose \ + || die +} + +src_install() { + # xpcshell is getting called during install + pax-mark m \ + "${BUILD_DIR}"/dist/bin/xpcshell \ + "${BUILD_DIR}"/dist/bin/${PN} \ + "${BUILD_DIR}"/dist/bin/plugin-container + + DESTDIR="${D}" ./mach install || die + + # Upstream cannot ship symlink but we can (bmo#658850) + rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die + dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin + + # Don't install llvm-symbolizer from sys-devel/llvm package + if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then + rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die + fi + + # Install policy (currently only used to disable application updates) + insinto "${MOZILLA_FIVE_HOME}/distribution" + newins "${FILESDIR}"/distribution.ini distribution.ini + newins "${FILESDIR}"/disable-auto-update.policy.json policies.json + + # Install system-wide preferences + local PREFS_DIR="${MOZILLA_FIVE_HOME}/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-r2 \ + >>"${GENTOO_PREFS}" \ + || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" + + if use wayland; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs" + pref("gfx.x11-egl.force-enabled", false); + EOF + else + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs" + pref("gfx.x11-egl.force-enabled", true); + EOF + fi + fi + + 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}-esr.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 support the " + ewarn "required EGL, so either disable 'hwaccel' or try the workaround " + ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." + fi + + 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 + + optfeature_header "Optional programs for extra features:" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas +} diff --git a/www-client/firefox/firefox-115.0.ebuild b/www-client/firefox/firefox-115.0.ebuild new file mode 100644 index 000000000000..7a883003468e --- /dev/null +++ b/www-client/firefox/firefox-115.0.ebuild @@ -0,0 +1,1458 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FIREFOX_PATCHSET="firefox-115-patches-04.tar.xz" + +LLVM_MAX_SLOT=16 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses,sqlite,ssl" + +WANT_AUTOCONF="2.1" + +VIRTUALX_REQUIRED="manual" + +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 optfeature pax-utils python-any-r1 toolchain-funcs \ + virtualx xdg + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" + +if [[ ${PV} == *_rc* ]] ; then + MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" +fi + +PATCH_URIS=( + https://dev.gentoo.org/~juippis/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 ~riscv ~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 +jumbo-build 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+=" +telemetry valgrind wayland wifi +X" + +# Firefox-only IUSE +IUSE+=" geckodriver +gmp-autoupdate screencast" + +REQUIRED_USE="|| ( X wayland ) + debug? ( !system-av1 ) + pgo? ( lto ) + wifi? ( dbus )" + +FF_ONLY_DEPEND="!www-client/firefox:0 + !www-client/firefox:esr + screencast? ( media-video/pipewire:= ) + selinux? ( sec-policy/selinux-mozilla )" +BDEPEND="${PYTHON_DEPS} + || ( + ( + sys-devel/clang:16 + sys-devel/llvm:16 + clang? ( + || ( + sys-devel/lld:16 + sys-devel/mold + ) + virtual/rust:0/llvm-16 + pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) + ) + ) + ( + sys-devel/clang:15 + sys-devel/llvm:15 + clang? ( + || ( + sys-devel/lld:15 + sys-devel/mold + ) + virtual/rust:0/llvm-15 + pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) + ) + ) + ) + app-alternatives/awk + app-arch/unzip + app-arch/zip + >=dev-util/cbindgen-0.24.3 + net-libs/nodejs + virtual/pkgconfig + !clang? ( >=virtual/rust-1.65 ) + amd64? ( >=dev-lang/nasm-2.14 ) + x86? ( >=dev-lang/nasm-2.14 ) + pgo? ( + X? ( + sys-devel/gettext + x11-base/xorg-server[xvfb] + x11-apps/xhost + ) + wayland? ( + >=gui-libs/wlroots-0.15.1-r1[tinywl] + x11-misc/xkeyboard-config + ) + )" +COMMON_DEPEND="${FF_ONLY_DEPEND} + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/libffi:= + >=dev-libs/nss-3.90 + >=dev-libs/nspr-4.35 + 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 ) + pulseaudio? ( + || ( + media-libs/libpulse + >=media-sound/apulse-0.1.12-r4[sdk] + ) + ) + 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-1.0.0:= + >=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-73.1:= ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-libevent? ( >=dev-libs/libevent-2.1.12: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= ) + valgrind? ( dev-util/valgrind ) + wayland? ( + >=media-libs/libepoxy-1.5.10-r1 + x11-libs/gtk+:3[wayland] + 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:= + )" +RDEPEND="${COMMON_DEPEND} + jack? ( virtual/jack ) + openh264? ( media-libs/openh264:*[plugin] )" +DEPEND="${COMMON_DEPEND} + X? ( + x11-base/xorg-proto + x11-libs/libICE + x11-libs/libSM + )" + +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 && ! tc-ld-is-mold ; then + if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then + einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then + einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if use pgo ; then + if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then + einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + fi + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + +MOZ_LANGS=( + af ar ast be bg br ca cak cs cy da de dsb + el en-CA en-GB en-US es-AR es-ES 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+=( fur ) +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+=( sc ) +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}" +} + +# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily +# placed here until toolchain-funcs.eclass gets an official support for mold linker. +# Please see: +# https://github.com/gentoo/gentoo/pull/28366 || +# https://github.com/gentoo/gentoo/pull/28355 +tc-ld-is-mold() { + local out + + # Ensure ld output is in English. + local -x LC_ALL=C + + # First check the linker directly. + out=$($(tc-getLD "$@") --version 2>&1) + if [[ ${out} == *"mold"* ]] ; then + return 0 + fi + + # Then see if they're selecting mold via compiler flags. + # Note: We're assuming they're using LDFLAGS to hold the + # options and not CFLAGS/CXXFLAGS. + local base="${T}/test-tc-linker" + cat <<-EOF > "${base}.c" + int main() { return 0; } + EOF + out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1) + rm -f "${base}"* + if [[ ${out} == *"mold"* ]] ; then + return 0 + fi + + # No mold here! + return 1 +} + +virtwl() { + debug-print-function ${FUNCNAME} "$@" + + [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument" + [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset" + tinywl -h >/dev/null || die 'tinywl -h failed' + + # TODO: don't run addpredict in utility function. WLR_RENDERER=pixman doesn't work + addpredict /dev/dri + local VIRTWL VIRTWL_PID + coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; } + local -x WAYLAND_DISPLAY + read WAYLAND_DISPLAY <&${VIRTWL[0]} + + debug-print "${FUNCNAME}: $@" + "$@" + local r=$? + + [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly" + exec {VIRTWL[0]}<&- {VIRTWL[1]}>&- + return $r +} + +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 && tc-ld-is-lld ; then + local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') + [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") + [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" + + local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') + [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") + [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" + + if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then + eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." + eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" + eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" + eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" + eerror " - Build ${CATEGORY}/${PN} without USE=lto" + eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " + eerror " llvm/clang/lld/rust chain depending on your @world updates)" + die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" + fi + fi + + python-any-r1_pkg_setup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset \ + DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XAUTHORITY \ + XDG_CACHE_HOME \ + XDG_SESSION_COOKIE + + # Build system is using /proc/self/oom_score_adj, bug #604394 + addpredict /proc/self/oom_score_adj + + if use pgo ; then + # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure + # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage + # (PORTAGE_SCHEDULING_POLICY) update... + addpredict /proc + + # May need a wider addpredict when using wayland+pgo. + addpredict /dev/dri + + # Allow access to GPU during PGO run + local ati_cards mesa_cards nvidia_cards render_cards + shopt -s nullglob + + ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') + if [[ -n "${ati_cards}" ]] ; then + addpredict "${ati_cards}" + fi + + mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if [[ -n "${mesa_cards}" ]] ; then + addpredict "${mesa_cards}" + fi + + nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') + if [[ -n "${nvidia_cards}" ]] ; then + addpredict "${nvidia_cards}" + fi + + render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') + if [[ -n "${render_cards}" ]] ; then + addpredict "${render_cards}" + fi + + shopt -u nullglob + fi + + if ! mountpoint -q /dev/shm ; then + # If /dev/shm is not available, configure is known to fail with + # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py + ewarn "/dev/shm is not mounted -- expect build failures!" + fi + + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then + MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" + fi + + if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then + MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" + fi + + # Mozilla API keys (see https://location.services.mozilla.com/api) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then + MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" + fi + + # Ensure we use C locale when building, bug #746215 + export LC_ALL=C + fi + + CONFIG_CHECK="~SECCOMP" + WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." + linux-info_pkg_setup +} + +src_unpack() { + local _lp_dir="${WORKDIR}/language_packs" + local _src_file + + if [[ ! -d "${_lp_dir}" ]] ; then + mkdir "${_lp_dir}" || die + fi + + for _src_file in ${A} ; do + if [[ ${_src_file} == *.xpi ]]; then + cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" + else + unpack ${_src_file} + fi + done +} + +src_prepare() { + if use lto; then + rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die + fi + + if ! use ppc64; then + rm -v "${WORKDIR}"/firefox-patches/*ppc64*.patch || die + fi + + eapply "${WORKDIR}/firefox-patches" + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Make cargo respect MAKEOPTS + export CARGO_BUILD_JOBS="$(makeopts_jobs)" + + # Make LTO respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/build/moz.configure/lto-pgo.configure \ + || die "sed failed to set num_cores" + + # Make ICU respect MAKEOPTS + sed -i \ + -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ + "${S}"/intl/icu_sources_data.py \ + || die "sed failed to set num_cores" + + # sed-in toolchain prefix + sed -i \ + -e "s/objdump/${CHOST}-objdump/" \ + "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ + || die "sed failed to set toolchain prefix" + + sed -i \ + -e 's/ccache_stats = None/return None/' \ + "${S}"/python/mozbuild/mozbuild/controller/building.py \ + || die "sed failed to disable ccache stats call" + + einfo "Removing pre-built binaries ..." + + find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die + + # Respect choice for "jumbo-build" + # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431 + if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then + local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16} + elog "" + elog "jumbo-build defaults modified to ${my_files_per_unified_file}." + elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE," + elog "if that fails try -jumbo-build before opening a bug report." + elog "" + + sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" python/mozbuild/mozbuild/frontend/data.py || + die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py" + sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" js/src/moz.build || + die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build" + fi + + # Create build dir + BUILD_DIR="${WORKDIR}/${PN}_build" + mkdir -p "${BUILD_DIR}" || die + + # Write API keys to disk + echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die + echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die + echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die + + xdg_environment_reset +} + +src_configure() { + # Show flags set at the beginning + einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" + einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" + einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" + einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" + einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" + + local have_switched_compiler= + if use clang; then + # Force clang + einfo "Enforcing the use of clang due to USE=clang ..." + + local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }') + [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}") + [[ -z ${version_clang} ]] && die "Failed to read clang version!" + + if tc-is-gcc; then + have_switched_compiler=yes + fi + + AR=llvm-ar + CC=${CHOST}-clang-${version_clang} + CXX=${CHOST}-clang++-${version_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, + # AS is used in a non-standard way by upstream, #bmo1654031 + export HOST_CC="$(tc-getBUILD_CC)" + export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" + tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG + + # Pass the correct toolchain paths through cbindgen + if tc-is-cross-compiler ; then + export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" + fi + + # Set MOZILLA_FIVE_HOME + export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + + # python/mach/mach/mixin/process.py fails to detect SHELL + export SHELL="${EPREFIX}/bin/bash" + + # Set state path + export MOZBUILD_STATE_PATH="${BUILD_DIR}" + + # Set MOZCONFIG + export MOZCONFIG="${S}/.mozconfig" + + # Initialize MOZCONFIG + mozconfig_add_options_ac '' --enable-application=browser + mozconfig_add_options_ac '' --enable-project=browser + + # Set Gentoo defaults + if use telemetry; then + export MOZILLA_OFFICIAL=1 + fi + + mozconfig_add_options_ac 'Gentoo default' \ + --allow-addon-sideload \ + --disable-cargo-incremental \ + --disable-crashreporter \ + --disable-gpsd \ + --disable-install-strip \ + --disable-legacy-profile-creation \ + --disable-parental-controls \ + --disable-strip \ + --disable-tests \ + --disable-updater \ + --disable-wmf \ + --enable-negotiateauth \ + --enable-new-pass-manager \ + --enable-official-branding \ + --enable-release \ + --enable-system-ffi \ + --enable-system-pixman \ + --enable-system-policies \ + --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. + # bug 833001, bug 903411#c8 + if use ppc64 || use riscv; then + mozconfig_add_options_ac '' --disable-sandbox + elif use valgrind; then + mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox + else + mozconfig_add_options_ac '' --enable-sandbox + fi + + # Enable JIT on riscv64 explicitly + # Can be removed once upstream enable it by default in the future. + use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit + + 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 + mozconfig_use_enable valgrind + + 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 + + ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build + + 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 or mold when using clang. + if tc-ld-is-mold ; then + mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold + else + mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld + fi + + mozconfig_add_options_ac '+lto' --enable-lto=cross + + else + # ThinLTO is currently broken, see bmo#1644409. + # mold does not support gcc+lto combination. + 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 + # lld is upstream's default + if tc-ld-is-mold ; then + mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold + else + mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld + fi + + else + if tc-ld-is-mold ; then + mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold + else + mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd + fi + fi + fi + + # LTO flag was handled via configure + filter-lto + + mozconfig_use_enable debug + if use debug ; then + mozconfig_add_options_ac '+debug' --disable-optimize + mozconfig_add_options_ac '+debug' --enable-real-time-tracing + else + mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing + + 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 + + if use elibc_musl && use arm64 ; then + mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack + 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 + + if use valgrind; then + mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc + fi + + # Allow elfhack to work in combination with unstripped binaries + # when they would normally be larger than 2GiB. + append-ldflags "-Wl,--compress-debug-sections=zlib" + + # Make revdep-rebuild.sh happy; Also required for musl + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags + + # Pass $MAKEOPTS to build system + export MOZ_MAKE_FLAGS="${MAKEOPTS}" + + # Use system's Python environment + export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach + + if use system-python-libs; then + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" + else + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" + fi + + if ! use telemetry; then + mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0" + mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0" + mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0" + mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0" + 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 + + if use valgrind; then + sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die + fi + + ./mach configure || die +} + +src_compile() { + local virtx_cmd= + + if tc-ld-is-mold && use lto; then + # increase ulimit with mold+lto, bugs #892641, #907485 + if ! ulimit -n 16384 1>/dev/null 2>&1 ; then + ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources." + ewarn "Please see bugs #892641 & #907485." + else + ulimit -n 16384 + fi + fi + + if use pgo; then + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + addpredict /root + + if ! use X; then + virtx_cmd=virtwl + else + virtx_cmd=virtx + fi + fi + + if ! use X; 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-r2 \ + >>"${GENTOO_PREFS}" \ + || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" + + if use wayland; then + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs" + pref("gfx.x11-egl.force-enabled", false); + EOF + else + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs" + pref("gfx.x11-egl.force-enabled", true); + EOF + fi + fi + + 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 support the " + ewarn "required EGL, so either disable 'hwaccel' or try the workaround " + ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes." + fi + + 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 + + optfeature_header "Optional programs for extra features:" + optfeature "desktop notifications" x11-libs/libnotify + optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas +} diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml index 4da06e8a17fe..9f937b18b66a 100644 --- a/www-client/firefox/metadata.xml +++ b/www-client/firefox/metadata.xml @@ -19,6 +19,8 @@ instead of downloading binary blob from Mozilla at runtime Add support for profile-guided optimization for faster binaries - this option will double the compile time + Add sound server support via media-libs/libpulse (may be PulseAudio or + Pipewire, or apulse if installed) Enable support for the media-sound/sndio backend Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled diff --git a/www-client/netsurf/metadata.xml b/www-client/netsurf/metadata.xml index 894274a5b1d1..cf54bac2e424 100644 --- a/www-client/netsurf/metadata.xml +++ b/www-client/netsurf/metadata.xml @@ -15,15 +15,27 @@ - BMP bitmap image support (media-libs/libnsbmp) + + Bitmap (BMP and ICO) image support via + media-libs/libnsbmp + Build GTK3 GUI Build GTK2 GUI - Use public suffix list via media-libs/libnspsl + + Use public suffix list from media-libs/libnspsl to + detect supercookies (recommended) + - RISC OS Sprite bitmap image support (media-libs/librosprite) + RISC OS Sprite bitmap image support via + media-libs/librosprite - SVG image support via media-libs/svgatiny instead of gnome-base/librsvg + Use media-libs/libsvgtiny instead of + gnome-base/librsvg for SVG support + + + Use media-libs/freetype for text in the framebuffer + frontend diff --git a/www-client/netsurf/netsurf-9999.ebuild b/www-client/netsurf/netsurf-9999.ebuild index 0cf6ef50f6e0..d3675ca3a962 100644 --- a/www-client/netsurf/netsurf-9999.ebuild +++ b/www-client/netsurf/netsurf-9999.ebuild @@ -12,19 +12,20 @@ EGIT_REPO_URI="https://git.netsurf-browser.org/${PN}.git" LICENSE="GPL-2 MIT" SLOT="0" KEYWORDS="" -IUSE="bmp fbcon truetype +gif +gtk +javascript +jpeg mng +IUSE="bmp fbcon truetype +gif +gtk +javascript +jpeg +png +psl rosprite +svg +svgtiny +webp" REQUIRED_USE="|| ( fbcon gtk )" RDEPEND=" >=dev-libs/libcss-9999 - >=net-libs/libdom-9999 - net-libs/libhubbub >=dev-libs/libnsutils-9999 + dev-libs/openssl:= dev-libs/libutf8proc dev-libs/libxml2:2 net-misc/curl + >=net-libs/libdom-9999 + net-libs/libhubbub bmp? ( media-libs/libnsbmp ) fbcon? ( dev-libs/libnsfb @@ -43,7 +44,6 @@ RDEPEND=" dev-lang/duktape:= ) jpeg? ( media-libs/libjpeg-turbo:= ) - mng? ( media-libs/libmng:= ) png? ( media-libs/libpng:0= ) psl? ( media-libs/libnspsl ) rosprite? ( media-libs/librosprite ) @@ -54,7 +54,6 @@ RDEPEND=" webp? ( media-libs/libwebp )" DEPEND="${RDEPEND}" BDEPEND=" - javascript? ( app-editors/vim-core ) dev-libs/check dev-perl/HTML-Parser dev-util/netsurf-buildsystem @@ -83,22 +82,21 @@ _emake() { local netsurf_makeconf=( "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=binary + NETSURF_FB_FONTLIB=$(usex truetype freetype internal) + NETSURF_FB_FONTPATH="${EPREFIX}/usr/share/fonts/dejavu" NETSURF_USE_BMP=$(usex bmp YES NO) + NETSURF_USE_DUKTAPE=$(usex javascript YES NO) NETSURF_USE_GIF=$(usex gif YES NO) NETSURF_USE_JPEG=$(usex jpeg YES NO) NETSURF_USE_PNG=$(usex png YES NO) NETSURF_USE_NSPSL=$(usex psl YES NO) - NETSURF_USE_MNG=$(usex mng YES NO) - NETSURF_USE_WEBP=$(usex webp YES NO) - NETSURF_USE_JS=NO - NETSURF_USE_DUKTAPE=$(usex javascript YES NO) NETSURF_USE_NSSVG=$(usex svg $(usex svgtiny YES NO) NO) - NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO) + NETSURF_USE_OPENSSL=YES NETSURF_USE_ROSPRITE=$(usex rosprite YES NO) - PKG_CONFIG=$(tc-getPKG_CONFIG) - NETSURF_FB_FONTLIB=$(usex truetype freetype internal) - NETSURF_FB_FONTPATH="${EPREFIX}/usr/share/fonts/dejavu" + NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO) + NETSURF_USE_WEBP=$(usex webp YES NO) NETSURF_USE_VIDEO=NO + PKG_CONFIG=$(tc-getPKG_CONFIG) ) emake "${netsurf_makeconf[@]}" $@ diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index 2d66eeca2ef8061b9eb3cffe1f09484c03c2c46e..ba41b76d222a2de8da2cf6b2bb9f65c931fb2549 100644 GIT binary patch delta 4670 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 B4~qZ* diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index 10d3ffc5a462..a46bdcfa451d 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -14,6 +14,7 @@ DIST ngx_http_echo-0.63.tar.gz 53421 BLAKE2B 613d4f265b9bcf9b4a44a18749314075e79 DIST ngx_http_fancyindex-0.4.4.tar.gz 26292 BLAKE2B a1ed76cb31cd4f7a349bcbe63d75f8e00331d0ba4ee9b7b1df41dac77fe64ebe6c72a6fd5f6ebc9de53e8d3a8a2ad5185fbaa533d8ff008fcf92f6956f267d80 SHA512 bf8ebb188c10fee5e6ebcb338fe20fdf859bb88d9b2b0e3da6f3e2f1847738d30760d2642d0dfe257092bdf2399b561631556a3a8e2fb33dc9cd0c59d371c173 DIST ngx_http_geoip2_module-3.4.tar.gz 8877 BLAKE2B cd59ebbd2ca47f6af0b22b8b91768053d2c991f7adf19941625e3570d81dcb73989101795d641e4efce1eed37d454bca73d603b5d0e4511e3bd63100c7acf750 SHA512 18dea21e5ae2647bea1fc448058a1b773c936917245edef8d861d5e23ed92e9a3b1ec4ef43ffb2ece7b5899d787910adcf4fbd39f84d7e8d7c54759e2fee5b72 DIST ngx_http_headers_more-0.34.tar.gz 28827 BLAKE2B 48badf603b93601b11c837057760f768ef2579062786bb366795617635747b654cecafa3a230eec1a3e442ab768fb068867ceb93385b14b6452b621764acfd3f SHA512 2c0c140feeb29f0154a223dc3020ff956f894d63e0232a7bc0ca33fcb26f8b807bda868159ae30b6cac7456ec25b831c3d299ea18e234202ae5d14c1ff471a4b +DIST ngx_http_lua-0.10.25.tar.gz 725616 BLAKE2B b7b766adb76d39edf4ed1fcebea4d696c30b53885923c12e06b6417a63ad5c7e7d926bab8c865b5900b92b3b43126b4d30f92ac6ec941e733f197e5295a0f406 SHA512 01943f2b789b4e385592707f2769a5f4da668415ef9bd0c5263face2fb4146a28137fb8ab8b55056240dad034780601b7966913951cc0c77f4b3aa9eab50ae40 DIST ngx_http_lua-b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz 718179 BLAKE2B ac4893892dd2836e46055d57feb492e3122ab2c3c91e56917e52cb8ccc683469ab77d26990b9ee4a4bb3bf639267cce7ded7b07463912cc5579a7a09730da8b2 SHA512 f547c4f0490a25600b4533050db3b5d2ea595ad72e0737fc0be8060eddf7b5712e3dcca59e4d29999415c9455798e232a7de53a9380cbd38f264b4ea371e86c1 DIST ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz 166325 BLAKE2B f80353bfc1f3fc009b847de1c1c5d623a84682efc588649cbd156f669336c95f337442ebf350c79321bf59477215f083817929f13550b22dc7f393583aa16ba1 SHA512 6d6565189d9fabdcf318270107455bb4915d2a43284fb2f77b5cf025a4b4843e990c1c1dbc254e0f3879ca7d30ac7bcd7eb8637f491d5b7f05193aa9865be7cc DIST ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz 2123473 BLAKE2B 69208f09ca9f10f59f53a3e949894ebc6e51b0ed5708e551759fd8fbc002c83f5a0462fd22eaf52cae290992633729f47403b33c41539437e40700fb7763ac2a SHA512 ed643aaed8d70dae028ec3df48be3aa2c03955073039cd14fb6187bf162cfee9131ab3e5900ddc349526b171f4da0e01e13b39a669cb85838c1f254476a3c1b8 diff --git a/www-servers/nginx/nginx-1.25.1-r1.ebuild b/www-servers/nginx/nginx-1.25.1-r2.ebuild similarity index 99% rename from www-servers/nginx/nginx-1.25.1-r1.ebuild rename to www-servers/nginx/nginx-1.25.1-r2.ebuild index 3cb7d2a4b81c..f123cec7a6cb 100644 --- a/www-servers/nginx/nginx-1.25.1-r1.ebuild +++ b/www-servers/nginx/nginx-1.25.1-r2.ebuild @@ -59,9 +59,9 @@ HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}" # http_lua (https://github.com/openresty/lua-nginx-module, BSD license) -HTTP_LUA_MODULE_PV="b6d167cf1a93c0c885c28db5a439f2404874cb26" +HTTP_LUA_MODULE_PV="0.10.25" HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}" -HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/${HTTP_LUA_MODULE_PV}.tar.gz" +HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz" HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}" LUA_COMPAT=( luajit ) diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz index a4f765b5187a3c9d9bb60956d1b4ab6ec6bd7c3f..77cd710ab208433266fc4b3f31941b7dc1d01f84 100644 GIT binary patch literal 4718 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 literal 4715 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 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild index 44a0ef4ec290..9abc49b88f6b 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild @@ -103,69 +103,6 @@ pkg_setup() { kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 linux-mod-r1_pkg_setup - - # do some extra checks manually as it gets messy to handle builtin-only - # and some other conditional checks through CONFIG_CHECK - # TODO?: maybe move other custom checks here for uniformity - local warn=() - - if linux_chkconfig_builtin DRM_NOUVEAU; then - # suggest =m given keeps KMS_HELPER enabled and can serve as fallback - warn+=( - " CONFIG_DRM_NOUVEAU: is builtin (=y), and will prevent loading NVIDIA" - " modules (can be safely kept as a module (=m) instead)." - ) - fi - - if linux_chkconfig_builtin DRM_SIMPLEDRM; then - # wrt prebuilts, Fedora is pushing =y and gentoo-kernel-bin uses its - # configs (bug #840439), but without Fedora's kernel patch to - # workaround this issue (which is unlikely to work for us anyway) - # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/228 - warn+=( - " CONFIG_DRM_SIMPLEDRM: is builtin (=y), and may conflict with NVIDIA" - " (i.e. blanks when X/wayland starts, and tty loses display)." - " For prebuilt kernels, unfortunately no known good workarounds." - ) - fi - - if ! linux_chkconfig_present FB_EFI && - ! linux_chkconfig_present FB_SIMPLE && - ! linux_chkconfig_present FB_VESA - then - # nvidia-drivers does not handle the tty (beside mode restoration) but, - # given few options are viable, try to warn if all missing - warn+=( - " CONFIG_FB_(EFI|SIMPLE|VESA): none set, but note at least one is normally" - " needed to get a display for the tty console. In most cases, it is" - " recommended to enable FB_EFI=y and disable FB_SIMPLE (can be quirky)." - " Non-EFI systems are likely to want FB_VESA=y. Users with multiple GPUs" - " or not using the tty may be able to safely ignore this warning." - ) - fi - - if kernel_is -ge 5 18 13; then - if linux_chkconfig_present FB_SIMPLE; then - warn+=( - " CONFIG_FB_SIMPLE: is set, recommended to disable and switch to FB_EFI or" - " FB_VESA as it currently may be broken with >=kernel-5.18.13 + NVIDIA:" - " https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341" - " (feel free to ignore this if it works for you)" - ) - fi - - if linux_chkconfig_present SYSFB_SIMPLEFB && - { linux_chkconfig_present FB_EFI || linux_chkconfig_present FB_VESA; } - then - warn+=( - " CONFIG_SYSFB_SIMPLEFB: is set, this may prevent FB_EFI or FB_VESA" - " from providing a working tty console display (ignore if unused)." - ) - fi - fi - - (( ${#warn[@]} )) && - ewarn "Detected potential configuration issues with used kernel:${warn[*]/#/$'\n'}" } src_prepare() { @@ -323,8 +260,9 @@ If wish to continue using this hardware, should consider switching to the Nouveau open source driver. https://nvidia.custhelp.com/app/answers/detail/a_id/3142/ -For general information on using ${PN}, please see: -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" +For additional information or for troubleshooting issues, please see +https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own +documentation that is installed alongside this README." readme.gentoo_create_doc if use modules; then diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild index 885d53d2f474..9236174320c5 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.199.02.ebuild @@ -107,69 +107,6 @@ pkg_setup() { use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 linux-mod-r1_pkg_setup - - # do some extra checks manually as it gets messy to handle builtin-only - # and some other conditional checks through CONFIG_CHECK - # TODO?: maybe move other custom checks here for uniformity - local warn=() - - if linux_chkconfig_builtin DRM_NOUVEAU; then - # suggest =m given keeps KMS_HELPER enabled and can serve as fallback - warn+=( - " CONFIG_DRM_NOUVEAU: is builtin (=y), and will prevent loading NVIDIA" - " modules (can be safely kept as a module (=m) instead)." - ) - fi - - if linux_chkconfig_builtin DRM_SIMPLEDRM; then - # wrt prebuilts, Fedora is pushing =y and gentoo-kernel-bin uses its - # configs (bug #840439), but without Fedora's kernel patch to - # workaround this issue (which is unlikely to work for us anyway) - # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/228 - warn+=( - " CONFIG_DRM_SIMPLEDRM: is builtin (=y), and may conflict with NVIDIA" - " (i.e. blanks when X/wayland starts, and tty loses display)." - " For prebuilt kernels, unfortunately no known good workarounds." - ) - fi - - if ! linux_chkconfig_present FB_EFI && - ! linux_chkconfig_present FB_SIMPLE && - ! linux_chkconfig_present FB_VESA - then - # nvidia-drivers does not handle the tty (beside mode restoration) but, - # given few options are viable, try to warn if all missing - warn+=( - " CONFIG_FB_(EFI|SIMPLE|VESA): none set, but note at least one is normally" - " needed to get a display for the tty console. In most cases, it is" - " recommended to enable FB_EFI=y and disable FB_SIMPLE (can be quirky)." - " Non-EFI systems are likely to want FB_VESA=y. Users with multiple GPUs" - " or not using the tty may be able to safely ignore this warning." - ) - fi - - if kernel_is -ge 5 18 13; then - if linux_chkconfig_present FB_SIMPLE; then - warn+=( - " CONFIG_FB_SIMPLE: is set, recommended to disable and switch to FB_EFI or" - " FB_VESA as it currently may be broken with >=kernel-5.18.13 + NVIDIA:" - " https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341" - " (feel free to ignore this if it works for you)" - ) - fi - - if linux_chkconfig_present SYSFB_SIMPLEFB && - { linux_chkconfig_present FB_EFI || linux_chkconfig_present FB_VESA; } - then - warn+=( - " CONFIG_SYSFB_SIMPLEFB: is set, this may prevent FB_EFI or FB_VESA" - " from providing a working tty console display (ignore if unused)." - ) - fi - fi - - (( ${#warn[@]} )) && - ewarn "Detected potential configuration issues with used kernel:${warn[*]/#/$'\n'}" } src_prepare() { @@ -303,8 +240,9 @@ $(use amd64 && usev !abi_x86_32 " Note that without USE=abi_x86_32 on ${PN}, 32bit applications (typically using wine / steam) will not be able to use GPU acceleration.") -For general information on using ${PN}, please see: -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" +For additional information or for troubleshooting issues, please see +https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own +documentation that is installed alongside this README." readme.gentoo_create_doc if use modules; then diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild index 61453ca0a97d..270d42f08bfc 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild @@ -116,69 +116,6 @@ pkg_setup() { selection of another option that requires it such as CONFIG_KVM." linux-mod-r1_pkg_setup - - # do some extra checks manually as it gets messy to handle builtin-only - # and some other conditional checks through CONFIG_CHECK - # TODO?: maybe move other custom checks here for uniformity - local warn=() - - if linux_chkconfig_builtin DRM_NOUVEAU; then - # suggest =m given keeps KMS_HELPER enabled and can serve as fallback - warn+=( - " CONFIG_DRM_NOUVEAU: is builtin (=y), and will prevent loading NVIDIA" - " modules (can be safely kept as a module (=m) instead)." - ) - fi - - if linux_chkconfig_builtin DRM_SIMPLEDRM; then - # wrt prebuilts, Fedora is pushing =y and gentoo-kernel-bin uses its - # configs (bug #840439), but without Fedora's kernel patch to - # workaround this issue (which is unlikely to work for us anyway) - # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/228 - warn+=( - " CONFIG_DRM_SIMPLEDRM: is builtin (=y), and may conflict with NVIDIA" - " (i.e. blanks when X/wayland starts, and tty loses display)." - " For prebuilt kernels, unfortunately no known good workarounds." - ) - fi - - if ! linux_chkconfig_present FB_EFI && - ! linux_chkconfig_present FB_SIMPLE && - ! linux_chkconfig_present FB_VESA - then - # nvidia-drivers does not handle the tty (beside mode restoration) but, - # given few options are viable, try to warn if all missing - warn+=( - " CONFIG_FB_(EFI|SIMPLE|VESA): none set, but note at least one is normally" - " needed to get a display for the tty console. In most cases, it is" - " recommended to enable FB_EFI=y and disable FB_SIMPLE (can be quirky)." - " Non-EFI systems are likely to want FB_VESA=y. Users with multiple GPUs" - " or not using the tty may be able to safely ignore this warning." - ) - fi - - if kernel_is -ge 5 18 13; then - if linux_chkconfig_present FB_SIMPLE; then - warn+=( - " CONFIG_FB_SIMPLE: is set, recommended to disable and switch to FB_EFI or" - " FB_VESA as it currently may be broken with >=kernel-5.18.13 + NVIDIA:" - " https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341" - " (feel free to ignore this if it works for you)" - ) - fi - - if linux_chkconfig_present SYSFB_SIMPLEFB && - { linux_chkconfig_present FB_EFI || linux_chkconfig_present FB_VESA; } - then - warn+=( - " CONFIG_SYSFB_SIMPLEFB: is set, this may prevent FB_EFI or FB_VESA" - " from providing a working tty console display (ignore if unused)." - ) - fi - fi - - (( ${#warn[@]} )) && - ewarn "Detected potential configuration issues with used kernel:${warn[*]/#/$'\n'}" } src_prepare() { @@ -348,8 +285,9 @@ $(use amd64 && usev !abi_x86_32 " Note that without USE=abi_x86_32 on ${PN}, 32bit applications (typically using wine / steam) will not be able to use GPU acceleration.") -For general information on using ${PN}, please see: -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" +For additional information or for troubleshooting issues, please see +https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own +documentation that is installed alongside this README." readme.gentoo_create_doc if use modules; then diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild index 0528f317bbca..1afcffb0421d 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild @@ -117,69 +117,6 @@ pkg_setup() { selection of another option that requires it such as CONFIG_KVM." linux-mod-r1_pkg_setup - - # do some extra checks manually as it gets messy to handle builtin-only - # and some other conditional checks through CONFIG_CHECK - # TODO?: maybe move other custom checks here for uniformity - local warn=() - - if linux_chkconfig_builtin DRM_NOUVEAU; then - # suggest =m given keeps KMS_HELPER enabled and can serve as fallback - warn+=( - " CONFIG_DRM_NOUVEAU: is builtin (=y), and will prevent loading NVIDIA" - " modules (can be safely kept as a module (=m) instead)." - ) - fi - - if linux_chkconfig_builtin DRM_SIMPLEDRM; then - # wrt prebuilts, Fedora is pushing =y and gentoo-kernel-bin uses its - # configs (bug #840439), but without Fedora's kernel patch to - # workaround this issue (which is unlikely to work for us anyway) - # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/228 - warn+=( - " CONFIG_DRM_SIMPLEDRM: is builtin (=y), and may conflict with NVIDIA" - " (i.e. blanks when X/wayland starts, and tty loses display)." - " For prebuilt kernels, unfortunately no known good workarounds." - ) - fi - - if ! linux_chkconfig_present FB_EFI && - ! linux_chkconfig_present FB_SIMPLE && - ! linux_chkconfig_present FB_VESA - then - # nvidia-drivers does not handle the tty (beside mode restoration) but, - # given few options are viable, try to warn if all missing - warn+=( - " CONFIG_FB_(EFI|SIMPLE|VESA): none set, but note at least one is normally" - " needed to get a display for the tty console. In most cases, it is" - " recommended to enable FB_EFI=y and disable FB_SIMPLE (can be quirky)." - " Non-EFI systems are likely to want FB_VESA=y. Users with multiple GPUs" - " or not using the tty may be able to safely ignore this warning." - ) - fi - - if kernel_is -ge 5 18 13; then - if linux_chkconfig_present FB_SIMPLE; then - warn+=( - " CONFIG_FB_SIMPLE: is set, recommended to disable and switch to FB_EFI or" - " FB_VESA as it currently may be broken with >=kernel-5.18.13 + NVIDIA:" - " https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341" - " (feel free to ignore this if it works for you)" - ) - fi - - if linux_chkconfig_present SYSFB_SIMPLEFB && - { linux_chkconfig_present FB_EFI || linux_chkconfig_present FB_VESA; } - then - warn+=( - " CONFIG_SYSFB_SIMPLEFB: is set, this may prevent FB_EFI or FB_VESA" - " from providing a working tty console display (ignore if unused)." - ) - fi - fi - - (( ${#warn[@]} )) && - ewarn "Detected potential configuration issues with used kernel:${warn[*]/#/$'\n'}" } src_prepare() { @@ -349,8 +286,9 @@ $(use amd64 && usev !abi_x86_32 " Note that without USE=abi_x86_32 on ${PN}, 32bit applications (typically using wine / steam) will not be able to use GPU acceleration.") -For general information on using ${PN}, please see: -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" +For additional information or for troubleshooting issues, please see +https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own +documentation that is installed alongside this README." readme.gentoo_create_doc if use modules; then diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.54.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.54.03.ebuild index 1e24166af1ae..66b37eefdede 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.54.03.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.54.03.ebuild @@ -119,69 +119,6 @@ pkg_setup() { selection of another option that requires it such as CONFIG_KVM." linux-mod-r1_pkg_setup - - # do some extra checks manually as it gets messy to handle builtin-only - # and some other conditional checks through CONFIG_CHECK - # TODO?: maybe move other custom checks here for uniformity - local warn=() - - if linux_chkconfig_builtin DRM_NOUVEAU; then - # suggest =m given keeps KMS_HELPER enabled and can serve as fallback - warn+=( - " CONFIG_DRM_NOUVEAU: is builtin (=y), and will prevent loading NVIDIA" - " modules (can be safely kept as a module (=m) instead)." - ) - fi - - if linux_chkconfig_builtin DRM_SIMPLEDRM; then - # wrt prebuilts, Fedora is pushing =y and gentoo-kernel-bin uses its - # configs (bug #840439), but without Fedora's kernel patch to - # workaround this issue (which is unlikely to work for us anyway) - # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/228 - warn+=( - " CONFIG_DRM_SIMPLEDRM: is builtin (=y), and may conflict with NVIDIA" - " (i.e. blanks when X/wayland starts, and tty loses display)." - " For prebuilt kernels, unfortunately no known good workarounds." - ) - fi - - if ! linux_chkconfig_present FB_EFI && - ! linux_chkconfig_present FB_SIMPLE && - ! linux_chkconfig_present FB_VESA - then - # nvidia-drivers does not handle the tty (beside mode restoration) but, - # given few options are viable, try to warn if all missing - warn+=( - " CONFIG_FB_(EFI|SIMPLE|VESA): none set, but note at least one is normally" - " needed to get a display for the tty console. In most cases, it is" - " recommended to enable FB_EFI=y and disable FB_SIMPLE (can be quirky)." - " Non-EFI systems are likely to want FB_VESA=y. Users with multiple GPUs" - " or not using the tty may be able to safely ignore this warning." - ) - fi - - if kernel_is -ge 5 18 13; then - if linux_chkconfig_present FB_SIMPLE; then - warn+=( - " CONFIG_FB_SIMPLE: is set, recommended to disable and switch to FB_EFI or" - " FB_VESA as it currently may be broken with >=kernel-5.18.13 + NVIDIA:" - " https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341" - " (feel free to ignore this if it works for you)" - ) - fi - - if linux_chkconfig_present SYSFB_SIMPLEFB && - { linux_chkconfig_present FB_EFI || linux_chkconfig_present FB_VESA; } - then - warn+=( - " CONFIG_SYSFB_SIMPLEFB: is set, this may prevent FB_EFI or FB_VESA" - " from providing a working tty console display (ignore if unused)." - ) - fi - fi - - (( ${#warn[@]} )) && - ewarn "Detected potential configuration issues with used kernel:${warn[*]/#/$'\n'}" } src_prepare() { @@ -356,8 +293,9 @@ $(use amd64 && usev !abi_x86_32 " Note that without USE=abi_x86_32 on ${PN}, 32bit applications (typically using wine / steam) will not be able to use GPU acceleration.") -For general information on using ${PN}, please see: -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" +For additional information or for troubleshooting issues, please see +https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own +documentation that is installed alongside this README." readme.gentoo_create_doc if use modules; then diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index 1ccd15e2cd43275f3d25e8141467bbab0163fd28..8993323f17cf79645a80a15d04c2b8c1e6a1fced 100644 GIT binary patch delta 46813 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 delta 46887 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 D^>VWn diff --git a/x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild b/x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild index c6f4cb2b093c..ddab1dc8bc98 100644 --- a/x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild +++ b/x11-misc/bbacpi/bbacpi-0.1.5-r4.ebuild @@ -6,10 +6,10 @@ EAPI=8 inherit autotools DESCRIPTION="ACPI monitor for X11" -HOMEPAGE="http://bbacpi.sourceforge.net" +HOMEPAGE="https://bbacpi.sourceforge.net" SRC_URI="mirror://sourceforge/bbacpi/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 x86" diff --git a/x11-misc/dmenu/dmenu-5.2.ebuild b/x11-misc/dmenu/dmenu-5.2.ebuild index de7dd36d35cb..4d082a30d72d 100644 --- a/x11-misc/dmenu/dmenu-5.2.ebuild +++ b/x11-misc/dmenu/dmenu-5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv x86" IUSE="xinerama" RDEPEND=" diff --git a/x11-misc/imwheel/imwheel-1.0.0_pre13_p20100827.ebuild b/x11-misc/imwheel/imwheel-1.0.0_pre13_p20100827.ebuild index b2028583345f..d6db068fc05b 100644 --- a/x11-misc/imwheel/imwheel-1.0.0_pre13_p20100827.ebuild +++ b/x11-misc/imwheel/imwheel-1.0.0_pre13_p20100827.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit autotools DESCRIPTION="mouse tool for advanced features such as wheels and 3+ buttons" -HOMEPAGE="http://imwheel.sourceforge.net/" +HOMEPAGE="https://imwheel.sourceforge.net/" SRC_URI="mirror://gentoo/${P}.tar.bz2" LICENSE="GPL-2" diff --git a/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r3.ebuild b/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r3.ebuild index 3c59326074c8..8b97a1985e3e 100644 --- a/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r3.ebuild +++ b/x11-misc/lineak-defaultplugin/lineak-defaultplugin-0.9.0-r3.ebuild @@ -6,11 +6,11 @@ EAPI=8 MY_P=${P/.0/} DESCRIPTION="Mute/unmute and other macros for LINEAK" -HOMEPAGE="http://lineak.sourceforge.net" +HOMEPAGE="https://lineak.sourceforge.net" SRC_URI="mirror://sourceforge/lineak/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ppc x86" IUSE="debug" diff --git a/x11-misc/lineak-xosdplugin/lineak-xosdplugin-0.9.0-r3.ebuild b/x11-misc/lineak-xosdplugin/lineak-xosdplugin-0.9.0-r3.ebuild index 0f57d3d19650..35b3b1b4a5d6 100644 --- a/x11-misc/lineak-xosdplugin/lineak-xosdplugin-0.9.0-r3.ebuild +++ b/x11-misc/lineak-xosdplugin/lineak-xosdplugin-0.9.0-r3.ebuild @@ -5,11 +5,11 @@ EAPI=8 MY_P=${P/.0/} DESCRIPTION="Xosd plugin for LINEAK" -HOMEPAGE="http://lineak.sourceforge.net/" +HOMEPAGE="https://lineak.sourceforge.net/" SRC_URI="mirror://sourceforge/lineak/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ppc x86" IUSE="debug" diff --git a/x11-misc/parcellite/parcellite-1.2.1.ebuild b/x11-misc/parcellite/parcellite-1.2.1.ebuild index d9bab58ad41d..76814799fc7f 100644 --- a/x11-misc/parcellite/parcellite-1.2.1.ebuild +++ b/x11-misc/parcellite/parcellite-1.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,12 +7,12 @@ inherit autotools xdg MY_P=${PN}-${PV/_} -DESCRIPTION="A lightweight GTK+ based clipboard manager" -HOMEPAGE="http://parcellite.sourceforge.net/" +DESCRIPTION="Lightweight GTK+ based clipboard manager" +HOMEPAGE="https://parcellite.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" -LICENSE="GPL-3" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="nls" diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest index 67b3f4e4a423..6b686165b96b 100644 --- a/x11-misc/safeeyes/Manifest +++ b/x11-misc/safeeyes/Manifest @@ -1 +1,2 @@ DIST safeeyes-2.1.5.tar.gz 284690 BLAKE2B deedf39bc0a69ee70a692061c96e0ea5ce6aeb09513d7469710d25b8660eaed854b3ee711de4702f839dbfb1f04aee84cb05ebc24d4567fc2b56c04e319f5c63 SHA512 0e4ed1d9f4473b45f6f5d4a74ba4817fca08199072fe937fd3b7ceed1ef543729c618e672198cf4dfeba8ed896b24779ca725f2f2c98bf1c9cdf1a8e9c147dc8 +DIST safeeyes-2.1.6.tar.gz 286359 BLAKE2B a5e4b4d680d455f2ae9494705f1e4508341802f4826b2d11f5407eed4074f0eab45066a3741745dd164b47e26a2dbf2a393945bffef0f747cbebd5f87b3b1961 SHA512 6476284ed1d8cdde77f10b3fe962a5d9d5ead944b0418f797e375cc67affa6807d858279cf4a1189585b7688dbe983fc6b90c917e0e55a2a11ebfdc56b44ca93 diff --git a/x11-misc/safeeyes/safeeyes-2.1.6.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6.ebuild new file mode 100644 index 000000000000..5aca9341d36c --- /dev/null +++ b/x11-misc/safeeyes/safeeyes-2.1.6.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py +DISTUTILS_USE_PEP517=setuptools + +inherit xdg distutils-r1 pypi + +DESCRIPTION="Linux alternative to EyeLeo" +HOMEPAGE="https://github.com/slgobinath/SafeEyes" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + dev-libs/libayatana-appindicator + dev-python/Babel[${PYTHON_USEDEP}] + dev-python/croniter[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + media-sound/alsa-utils + x11-apps/xprop + x11-libs/gtk+:3[introspection] + x11-libs/libnotify[introspection] + x11-misc/xprintidle + " + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/x11-misc/slock/slock-1.5.ebuild b/x11-misc/slock/slock-1.5.ebuild index 34bb4c6a6a2b..4893525a9c52 100644 --- a/x11-misc/slock/slock-1.5.ebuild +++ b/x11-misc/slock/slock-1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~hppa ppc64 x86" RDEPEND=" virtual/libcrypt:= diff --git a/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild b/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild index 1be0017af311..fe9e411845d7 100644 --- a/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild +++ b/x11-misc/xdesktopwaves/xdesktopwaves-1.4.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit desktop toolchain-funcs -DESCRIPTION="A cellular automata setting the background of your X Windows desktop under water" -HOMEPAGE="http://xdesktopwaves.sourceforge.net/" +DESCRIPTION="Cellular automata setting the background of your X Windows desktop under water" +HOMEPAGE="https://xdesktopwaves.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" RDEPEND=" diff --git a/x11-misc/xdiskusage/xdiskusage-1.52.ebuild b/x11-misc/xdiskusage/xdiskusage-1.52.ebuild index d651d779077d..deb5d693b990 100644 --- a/x11-misc/xdiskusage/xdiskusage-1.52.ebuild +++ b/x11-misc/xdiskusage/xdiskusage-1.52.ebuild @@ -1,25 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DESCRIPTION="user-friendly program to show you what is using up all your disk space" -HOMEPAGE="http://xdiskusage.sourceforge.net/" -SRC_URI="http://xdiskusage.sourceforge.net/${P}.tgz" +DESCRIPTION="User-friendly program to show you what is using up all your disk space" +HOMEPAGE="https://xdiskusage.sourceforge.net/" +SRC_URI="https://xdiskusage.sourceforge.net/${P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc x86" -RDEPEND=" - >=x11-libs/fltk-1.3:1 -" -BDEPEND=" - ${RDEPEND} -" -DEPEND=" - ${RDEPEND} -" +RDEPEND=">=x11-libs/fltk-1.3:1" +BDEPEND="${RDEPEND}" +DEPEND="${RDEPEND}" + PATCHES=( "${FILESDIR}"/${PN}-1.52-flags-order.patch "${FILESDIR}"/${PN}-1.52-pathbuf.patch diff --git a/x11-misc/xsel/xsel-1.2.0-r2.ebuild b/x11-misc/xsel/xsel-1.2.0-r2.ebuild index 94d5107eb52e..3f2c213b8b7e 100644 --- a/x11-misc/xsel/xsel-1.2.0-r2.ebuild +++ b/x11-misc/xsel/xsel-1.2.0-r2.ebuild @@ -6,8 +6,8 @@ EAPI=8 inherit autotools DESCRIPTION="Command-line program for getting and setting the contents of the X selection" -HOMEPAGE="http://www.vergenet.net/~conrad/software/xsel" -SRC_URI="http://www.vergenet.net/~conrad/software/${PN}/download/${P}.tar.gz" +HOMEPAGE="https://www.vergenet.net/~conrad/software/xsel" +SRC_URI="https://www.vergenet.net/~conrad/software/${PN}/download/${P}.tar.gz" LICENSE="HPND" SLOT="0" diff --git a/x11-misc/xvfb-run/xvfb-run-21.1.7.1.ebuild b/x11-misc/xvfb-run/xvfb-run-21.1.7.1.ebuild index bc324ffce716..652ada354288 100644 --- a/x11-misc/xvfb-run/xvfb-run-21.1.7.1.ebuild +++ b/x11-misc/xvfb-run/xvfb-run-21.1.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.diff. LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" DEPEND="dev-util/patchutils" diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz index 945cdae780e66406a6708f0d0f85d2886d956ce9..e8c9f8b168845e6fc3feded7a0e76019c3fa9e7f 100644 GIT binary patch delta 25105 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 E0F*q@aR2}S delta 25102 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%0DeBW4dIxUz@8tIDr!VV|lOp_{^b+D{taQ#vU>j^~ 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 musicpd + yogsothoth/wmmp diff --git a/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild b/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild index 82031dd8b177..a0562812d74b 100644 --- a/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild +++ b/x11-plugins/wmmp/wmmp-0.10.0-r1.ebuild @@ -1,25 +1,23 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 MY_P=${P/wm/WM} -DESCRIPTION="A Window Maker dock app client for Music Player Daemon(media-sound/mpd)" -HOMEPAGE="http://mpd.wikia.com/wiki/Client:WMmp" +DESCRIPTION="Window Maker dock app client for mpd (Music Player Daemon)" +HOMEPAGE="https://github.com/yogsothoth/wmmp" SRC_URI="mirror://sourceforge/musicpd/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 sparc x86" -IUSE="" RDEPEND="x11-libs/libXext x11-libs/libXpm" DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} - src_configure() { econf --with-default-port=6600 } diff --git a/x11-plugins/wmmp/wmmp-0.12.6.ebuild b/x11-plugins/wmmp/wmmp-0.12.6.ebuild new file mode 100644 index 000000000000..8cb845e58314 --- /dev/null +++ b/x11-plugins/wmmp/wmmp-0.12.6.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Window Maker dock app client for mpd (Music Player Daemon)" +HOMEPAGE="https://github.com/yogsothoth/wmmp" +SRC_URI="https://github.com/yogsothoth/wmmp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" + +RDEPEND="x11-libs/libXext + x11-libs/libXpm" +DEPEND="${RDEPEND}" + +src_install() { + doman "${CMAKE_USE_DIR}/doc/WMmp.1" + dobin "${BUILD_DIR}/bin/WMmp" +} diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 394f007ae9facc0f14c4596287c8c4fe3f6d6cf3..425b45e587ae67d54fe21895a99a16be238137c4 100644 GIT binary patch literal 4548 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 literal 4548 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 diff --git a/x11-terms/alacritty/alacritty-9999.ebuild b/x11-terms/alacritty/alacritty-9999.ebuild index cc514ef9aee0..50b67c2db096 100644 --- a/x11-terms/alacritty/alacritty-9999.ebuild +++ b/x11-terms/alacritty/alacritty-9999.ebuild @@ -57,6 +57,7 @@ RDEPEND="${COMMON_DEPEND} BDEPEND=" dev-util/cmake >=virtual/rust-1.57.0 + app-text/scdoc " QA_FLAGS_IGNORED="usr/bin/alacritty" @@ -81,6 +82,11 @@ src_configure() { } src_compile() { + scdoc < ./extra/man/alacritty.1.scd > ./alacritty.1 || die + scdoc < ./extra/man/alacritty.5.scd > ./alacritty.5 || die + scdoc < ./extra/man/alacritty-msg.1.scd > ./alacritty-msg.1 || die + scdoc < ./extra/man/alacritty-bindings.5.scd > ./alacritty-bindings.5 || die + cd alacritty || die cargo_src_compile } @@ -88,8 +94,7 @@ src_compile() { src_install() { cargo_src_install --path alacritty - newman extra/alacritty.man alacritty.1 - newman extra/alacritty-msg.man alacritty-msg.1 + doman alacritty.1 alacritty.5 alacritty-msg.1 alacritty-bindings.5 newbashcomp extra/completions/alacritty.bash alacritty @@ -109,7 +114,6 @@ src_install() { doins -r scripts/* local DOCS=( - alacritty.yml CHANGELOG.md INSTALL.md README.md docs/{ansicode.txt,escape_support.md,features.md} ) diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz index 99a4e98a0b120ae2a56df467577c386837255582..2d0162e5ea061dc6c47ff44bae16a205e3a5da8f 100644 GIT binary patch literal 20770 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 diff --git a/x11-themes/fluent-icon-theme/fluent-icon-theme-2023.06.07.ebuild b/x11-themes/fluent-icon-theme/fluent-icon-theme-2023.06.07.ebuild index c1ca65370187..fe300c325a84 100644 --- a/x11-themes/fluent-icon-theme/fluent-icon-theme-2023.06.07.ebuild +++ b/x11-themes/fluent-icon-theme/fluent-icon-theme-2023.06.07.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git" else SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" S="${WORKDIR}/${MY_PN}-${MY_PV}" fi diff --git a/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2-r1.ebuild b/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2-r1.ebuild index 585b286b2966..68eabce8e778 100644 --- a/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2-r1.ebuild +++ b/x11-themes/gtk-engines-quartz/gtk-engines-quartz-0.2-r1.ebuild @@ -9,10 +9,10 @@ MY_P="gtk-quartz-engine-${PV}" DESCRIPTION="OSX GTK+ Theme Engine" HOMEPAGE="https://sourceforge.net/apps/trac/gtk-osx/wiki/GtkQuartzEngine" -SRC_URI="http://downloads.sourceforge.net/project/gtk-osx/GTK%20Quartz%20Engine/${MY_P}.tar.gz" +SRC_URI="https://downloads.sourceforge.net/project/gtk-osx/GTK%20Quartz%20Engine/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~ppc-macos" diff --git a/x11-themes/numix-icon-theme-circle/Manifest b/x11-themes/numix-icon-theme-circle/Manifest index aa0a658f31b9..bc1dbd3bbe02 100644 --- a/x11-themes/numix-icon-theme-circle/Manifest +++ b/x11-themes/numix-icon-theme-circle/Manifest @@ -1,2 +1,2 @@ -DIST numix-icon-theme-circle-21.05.31.tar.gz 2407170 BLAKE2B 820ae38a08f36d4afcfd514b928cdcfdf2ef5b8c82a1468acb7ab1b2701f360957f65a3b7a88da91eef758de5ec3b339aba75c31bad93c29d19d086bfbf2e9bb SHA512 dd045df209b6ccd59ae19137e564613c4a70297bd1f026aa12ebf7c89e28bdba69e0aa1b5d5393409a92c692baceb7ba26360980985a98153396fa3f9d8d369a DIST numix-icon-theme-circle-23.04.28.tar.gz 2577339 BLAKE2B 436ed78b5dbf95bb16329259bf3ed04a214cc1a607322a54d7905b963285d2446eb3bdcbd3c710ce1e1d20ce89ed94a283efe709b697e3c1a39744813640c41d SHA512 e7defe35f5054c79ac641bb0579dde45d0b9d3734c5fff2cf0093efc6a424a790f633a1f974e85b9c1903948fbb49a5fb78f38beba49e9a470e59e402a3518c9 +DIST numix-icon-theme-circle-23.06.11.tar.gz 2558841 BLAKE2B d149930e609028cd2338d14632e2f7477ca0e01a23497ddf1796c276cc27588dc1f683a89c487f8b1c64b5a386bc97f4d558f1ca5fe3c8e9096d797a058e4072 SHA512 ca9847fb997e17a6eb780a8ee8565cfa5eef2dfe96086d92d2fad69e1a9b02287d533cf206840acdc16f0b8d28dc4d92c5c0da58a28a0a01bef2d7fcb56dfef6 diff --git a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-21.05.31.ebuild b/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.06.11.ebuild similarity index 86% rename from x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-21.05.31.ebuild rename to x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.06.11.ebuild index cc1f6a1d9d14..bcbea4af38df 100644 --- a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-21.05.31.ebuild +++ b/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.06.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit xdg @@ -11,7 +11,7 @@ SRC_URI="https://github.com/numixproject/numix-icon-theme-circle/archive/${PV}.t LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" RDEPEND="x11-themes/numix-icon-theme" diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild index 0279bb437c4d..b65a2f18e21b 100644 --- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild +++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${ LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ppc64 x86" src_compile() { :; } diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index d2d9ca883654b948f15fd2788edeffd13b962ece..bd7daa3ea844a8af6d93b9eba390109a1e5b4efe 100644 GIT binary patch literal 9135 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 literal 9136 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 diff --git a/x11-wm/dwm/dwm-6.4.ebuild b/x11-wm/dwm/dwm-6.4.ebuild index 4553c04b8640..fe579f350834 100644 --- a/x11-wm/dwm/dwm-6.4.ebuild +++ b/x11-wm/dwm/dwm-6.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://git.suckless.org/dwm" else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86" fi LICENSE="MIT" diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest index ac73be83a799..cd13c829c588 100644 --- a/x11-wm/mutter/Manifest +++ b/x11-wm/mutter/Manifest @@ -1,2 +1,3 @@ DIST mutter-44.1.tar.xz 2843780 BLAKE2B f148b96ebeeb5db9cb620ca0870862cde579fc6d5ca9ddf87d6b6ad982baf67326b931b4a43cc9c4c9aa3b7752faa6fbbac2254c75924f0fa33fb34ae16db8fe SHA512 42cf748d83736e4a3ba595329d784829c278ea74c2db816bad770976000ee1f5070e0caf756ba123178819fdec6ae9380017f3c44f08bbff19c8bcaa46b6f33c DIST mutter-44.2.tar.xz 2848696 BLAKE2B 2adbda457c215dfb1889c9b42eb1c58b0d012f79287414da6f4a18ff92b082d872df344abdb72b5f193f1830c6f1002495ff9152c51ad3824c779ccd81e11310 SHA512 5c58cac46a571bd9fabca8326cf973c79d9d47bd223b39476e143f30e435900859e5cef1858bc343261ad9c026166647b940c5becc6d788d99d947bd003e12da +DIST mutter-44.3.tar.xz 2848256 BLAKE2B 42c00d4673cab5d119361c6eb2b78c33894c637b36a34f9b74eb5a19ca621d3458208be020216f9a8949e8b0a9c9de697662c5aebb11f70bc83173ce33c7a1eb SHA512 d29bc6c7407ba81be0b5bfa2333bc77c09f7a084e09d6902cad8ca8e64ba75a22652b68a4e84b79b80481d9a7b6cb490128113dcd125ed5bcd5423d4ec88fb35 diff --git a/x11-wm/mutter/mutter-44.3.ebuild b/x11-wm/mutter/mutter-44.3.ebuild new file mode 100644 index 000000000000..f69f6fff42ab --- /dev/null +++ b/x11-wm/mutter/mutter-44.3.ebuild @@ -0,0 +1,235 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) +inherit gnome.org gnome2-utils meson python-any-r1 udev xdg + +DESCRIPTION="GNOME compositing window manager based on Clutter" +HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2+" +SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-.pc) should use the subslot + +IUSE="debug elogind gnome gtk-doc input_devices_wacom +introspection screencast sysprof systemd test udev wayland video_cards_nvidia" +# native backend requires gles3 for hybrid graphics blitting support, udev and a logind provider +REQUIRED_USE=" + gtk-doc? ( introspection ) + wayland? ( ^^ ( elogind systemd ) udev ) + test? ( wayland )" +RESTRICT="!test? ( test )" + +# gnome-settings-daemon is build checked, but used at runtime only for org.gnome.settings-daemon.peripherals.keyboard gschema +# xorg-server is needed at build and runtime with USE=wayland for Xwayland +# v3.32.2 has many excessive or unused *_req variables declared, thus currently the dep order ignores those and goes via dependency() call order +DEPEND=" + >=media-libs/graphene-1.10.2[introspection?] + x11-libs/gdk-pixbuf:2 + >=x11-libs/pango-1.46[introspection?] + >=x11-libs/cairo-1.14[X] + >=dev-libs/fribidi-1.0.0 + >=gnome-base/gsettings-desktop-schemas-42.0[introspection?] + >=dev-libs/glib-2.75.1:2 + gnome-base/gnome-settings-daemon + >=dev-libs/json-glib-0.12.0[introspection?] + >=x11-libs/libxkbcommon-0.4.3 + x11-libs/libICE + >=app-accessibility/at-spi2-core-2.46:2[introspection?] + sys-apps/dbus + >=x11-misc/colord-1.4.5:= + >=media-libs/lcms-2.6:2 + >=media-libs/harfbuzz-2.6.0:= + + gnome? ( gnome-base/gnome-desktop:4= ) + + >=media-libs/libcanberra-0.26 + + media-libs/libglvnd[X] + + wayland? ( + >=dev-libs/wayland-protocols-1.31 + >=dev-libs/wayland-1.21.0 + + x11-libs/libdrm + media-libs/mesa[gbm(+)] + >=dev-libs/libinput-1.18.0:= + + elogind? ( sys-auth/elogind ) + x11-base/xwayland + video_cards_nvidia? ( gui-libs/egl-wayland ) + ) + udev? ( + >=virtual/libudev-232-r1:= + >=dev-libs/libgudev-232 + ) + systemd? ( sys-apps/systemd ) + x11-libs/libSM + input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) + >=x11-libs/startup-notification-0.7 + screencast? ( >=media-video/pipewire-0.3.21:= ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + test? ( >=x11-libs/gtk+-3.19.8:3[X,introspection?] ) + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 >=dev-util/sysprof-3.46.0 ) +" +# for now upstream has "have_x11 = true" in the meson.build, but sooner or later upstream is going to make X optional. +# X? ( +DEPEND+=" + >=gui-libs/gtk-4.0.0:4[X,introspection?] + >=x11-libs/libX11-1.7.0 + >=x11-libs/libXcomposite-0.4 + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + >=x11-libs/libXfixes-3 + >=x11-libs/libXi-1.7.4 + x11-libs/libXtst + x11-libs/libxkbfile + x11-misc/xkeyboard-config + >=x11-libs/libxkbcommon-0.4.3[X] + x11-libs/libXrender + >=x11-libs/libXrandr-1.5.0 + x11-libs/libxcb:= + x11-libs/libXinerama + x11-libs/libXau +" +# )" + +RDEPEND="${DEPEND} + gnome-extra/zenity + + !=dev-python/python-dbusmock-0.28[${PYTHON_USEDEP}]" + fi +} + +src_prepare() { + default + + sed -i -e "s:#!/usr/bin/bash:#!$(command -v bash):" src/tests/x11-test.sh || die +} + +src_configure() { + local emesonargs=( + # Mutter X11 renderer only supports gles2 and GLX, thus do NOT pass + # + # -Dopengl_libname=libOpenGL.so.0 + # + # while we build the x11 renderer, as we currently enable gles2 only + # with USE=wayland and x11 renderer wouldn't find the needed GLX symbols + # in a configuration where wayland is disabled, as libOpenGL doesn't + # include them. + # + # See + # - https://bugs.gentoo.org/835786 + # - https://forums.gentoo.org/viewtopic-p-8695669.html + + --buildtype $(usex debug debug plain) + -Dopengl=true + $(meson_use wayland gles2) + #gles2_libname + -Degl=true + -Dglx=true + $(meson_use wayland) + $(meson_use wayland xwayland) + $(meson_use systemd) + $(meson_use wayland native_backend) + $(meson_use screencast remote_desktop) + $(meson_use gnome libgnome_desktop) + $(meson_use udev) + -Dudev_dir=$(get_udevdir) + $(meson_use input_devices_wacom libwacom) + -Dsound_player=true + -Dpango_ft2=true + -Dstartup_notification=true + -Dsm=true + $(meson_use introspection) + $(meson_use gtk-doc docs) + $(meson_use test cogl_tests) + $(meson_use wayland core_tests) # core tests require wayland; overall -Dtests option is honored on top, so no extra conditional needed + -Dnative_tests=false + $(meson_use test clutter_tests) + $(meson_use test tests) + -Dkvm_tests=false + -Dtty_tests=false + $(meson_use sysprof profiler) + -Dinstalled_tests=false + + #verbose # Let upstream choose default for verbose mode + #xwayland_path + # TODO: relies on default settings, but in Gentoo we might have some more packages we want to give Xgrab access (mostly virtual managers and remote desktops) + #xwayland_grab_default_access_rules + ) + + if use wayland && use video_cards_nvidia; then + emesonargs+=( + -Degl_device=true + -Dwayland_eglstream=true + ) + else + emesonargs+=( + -Degl_device=false + -Dwayland_eglstream=false + ) + fi + + meson_src_configure +} + +src_test() { + gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, which can sandbox fail if flatpak is installed + glib-compile-schemas "${BUILD_DIR}"/data + GSETTINGS_SCHEMA_DIR="${BUILD_DIR}"/data meson_src_test --setup=CI +} + +pkg_postinst() { + use udev && udev_reload + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + use udev && udev_reload + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz index 2208d7c4c0bb93392e06fdde3eaac876b2a5dd96..490c895937d8afc86ba11376b53b0487b8164086 100644 GIT binary patch literal 3050 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 literal 3044 zcmVTn@io-sVjPHY0_LuS37Q=ZKY|sj=ow|QJ2|!lrzUJeyA$i&wW%;N!Ht`ex%hkbc8PJ(Ngu5 z`Z~(<=8mYj#IPf4_FU>PGkzwMmuSgkwo#g8lfL#bNxSZ>`^=)PNRO#WC9F%9^oQ?X z{_}5t`R<1wU&OEP{`9@QeRbmFrx%*?1FBwjTVuAgYUuPj#;C43>c}><_35QFF5~2lPkL|*|xQ>REDHuFaxBL1x<^YP?F&?O zpFY=2Re`X#W-V=ZtxIYb9UzlZ8RO?$@3mnyKLppT4omM zvt+A%6!Xf{kN1$hx$izz@5SEc6I4IhhyCvD6IvzL_5|1BNxW0l26b!?2>~;x(X^Km zy^iI();itVHlT{hynW=p#la%UtTolX&nok*UTTik6I@eqI1#?2pA4=5>PM5Ct#tzK zd6N2I)|iVMq-{P@P3nxJHk|L}D1s8VDF65ms& zNGf?;h6CvaHsn|xY1QI^kQdM1=gGcc{QD$~~**J!{^Yj74&mYh(HC4DH0h+v4{5~`UA|3P$*-d8-ggM6oA!y=g=0VoC>}%Q}UFTt!$5tJRanmAmwT?~3As=I`uVMW_~t+F zUca$tzNY0VFbfYOH=?Wr|C{i%b_a^}%)vR01S8m{>+%|j*9xA)S;#(Sn@OhKJhxr0 z(I0~y9LW0|LvthLN{G0fLL0c1F{C1W<%cEth%z_W19q!`PBa9pC5u-cYmmUg^=epZy1RTp9U zThN}Xv(yJ%h#jX-NB0gUn-!<5#3ZWUxp=|vuiCIOfR%aAPf97*qJ?b$oc9nk_x>!a@v}$zw{FK9XY#yz&&iy0gI)2p3uyfZj4fl94>5vQRS^xPeu& zhOMp&nHKCM?m1M9)iEYLxf3iv!z5zKLh@}io(CJUK2kH=6ufjUdKDMvPTp0JXb0k@ zm^j!$wAQ&U=vh=54s)~qH2M^%(O^oiFp%*b)UadaoG?ZurSj%Om5O$V9%g-Szwi-y zqDY*)pYZx@W#8EQ_Xj(RuXrX;DNu55m_Qjl>BK08b5i{E(I=9cnkVtV} zJ#d^xe#C*>BA6D{2klX7=vMXiNq2%i@j$)BPw{p@!&)clnt2M5Ke1d`O7f5Zv);T~ zcm6HGaSU(a4)^_}xX5pDyUqUzGWx&+F@+hl#l*W~ri|=3wF4_d@c6%IYu8vPcM!E09rG{(|0E=MhB6b)6f6cb_k%kh^aB&rtP9gWfe>EY?b!~JhX zF$ya$gC=uT<70jsG@_*q9m@Ucm@MbuAea7V6ZhYg{flq9@ahWgN?l}+@xT#aBW@P( zo)Ql}Jha`A>)oj$m-!iI9`m<|y|=gVylYVC9+;sVZbmmMnQp2?Bcr4I%npkRu0>oG z8sh*Tzpb6VeUKnQu9YYZy6q4~SCVf|89wKYTh;?!m?}D>Ge^28v6omU5HnfEMzxf! z<>6*RRhd~ypTMOi`xH-YBb`YIW*(Q*?ohh!xoORlC4-8%sjV12Es#^U&kVllh-VF? z6MG*LKNlpLhh!Qe5KjDItSbDiA9fjwE4$xe_U@PX@C})1KYitF^O-_nvn4Z1HYXd`)DoX!l7;56k6qU%g!wdekt#sjrPr`H20BqJ7wx##POke=-avpB3191%~_UG9Id zEs&Q)ja9l_QsQY~{3+k}s{~3AY9Pp-Yp4~^pqWw5S-+;^8+-(1G22R=Kfg!q(}HpMbjbP@ zZ13KluUgvER~uLa#hW@>2MrBFMt-evH)uCYH&(t^@KY=l-aYSfK!MNG#1#*@L$%*1`x_)(R#} zbRvtp(>;gF_#s&x!V)yb=6iX(0gA%orr7rnB;B3dA$v(j)cC)u>v5fX-t$QMX{L5%3+Q7pJ} zze1vzkk*VuIo$mc9w3eRbQxi0txdyoN6~jK^+;mAV zCMJ{4#oUvYnGW?IToP5-aCf%FY@{RAjlF>$&9LZPI6Ad~ec^7edEcL_Q?>ZfP26PQ mWcS+w(t#pUir*XdU3Xf@htOq$L{5UofA}wZQk$oZ6#xJ$mG*`J diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest index c8e84fe560be..e265f35c479e 100644 --- a/xfce-base/xfce4-settings/Manifest +++ b/xfce-base/xfce4-settings/Manifest @@ -1,2 +1,3 @@ DIST xfce4-settings-4.18.2.tar.bz2 1544572 BLAKE2B 8dee6855c98426aace796c7c6fe55770ca2c4c8e0c5129fd70274a0fe6589dd797eb078d79f7fd490c39cd4e1ec1dd90439c4cc030e7594aeb27c84e6e541fa2 SHA512 3371db3952f1863763b613952585873a0b8e1bd8507a64c056a918f3d16c3313e1266cb65dc341d3ce89ab281ee5a5d2cd183b6bb4078609b843524a125769b4 +DIST xfce4-settings-4.18.3.tar.bz2 1553936 BLAKE2B 6b8ab7a520044496223ae09ca0c09c7395968a79f937773ce847921869e58aa081e943feb17e72dd7565ca572c445d41baf4a7beb20067fa90400c9181e01890 SHA512 81a79a886966a5f017f066ece6ad134d132b1fa18c4f8b203212fb56b45a62fe8d9814f3039cc9bda41c52338b7e80685e9671cd80db3f2f9bcd99dd7bc47d8e DIST xfce4-settings-4.19.0.tar.bz2 2370986 BLAKE2B 64a25238afffb99fefe488d2218652ce714af7f783620ed5dc9d848911293bec25f95d81089cc9bb971f73e55a861c4953ebb9affd501eeb10f27a49dfc1b01b SHA512 8892d19f723bfacea1c7df8afa5abc7d45984f8b1070b24316cb8ca04ef621489632314ce1e361eda94e036df7a36b4a7988a7853469bbad1bde9e6bef9113d6 diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild new file mode 100644 index 000000000000..13e4a1c5b9e9 --- /dev/null +++ b/xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit python-single-r1 xdg-utils + +DESCRIPTION="Configuration system for the Xfce desktop environment" +HOMEPAGE=" + https://docs.xfce.org/xfce/xfce4-settings/start + https://gitlab.xfce.org/xfce/xfce4-settings/ +" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/glib-2.66.0 + media-libs/fontconfig + >=x11-libs/gtk+-3.24.0:3 + x11-libs/libX11 + >=x11-libs/libXcursor-1.1 + >=x11-libs/libXi-1.3 + >=x11-libs/libXrandr-1.2 + >=xfce-base/garcon-0.2:= + >=xfce-base/exo-4.15.1:= + >=xfce-base/libxfce4ui-4.17.0:= + >=xfce-base/libxfce4util-4.17.2:= + >=xfce-base/xfconf-4.13:= + colord? ( x11-misc/colord:= ) + libcanberra? ( >=media-libs/libcanberra-0.25[sound] ) + input_devices_libinput? ( x11-drivers/xf86-input-libinput ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + upower? ( >=sys-power/upower-0.9.23 ) + xklavier? ( >=x11-libs/libxklavier-5 ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_configure() { + local myconf=( + $(use_enable upower upower-glib) + $(use_enable input_devices_libinput xorg-libinput) + $(use_enable libnotify) + $(use_enable colord) + $(use_enable xklavier libxklavier) + $(use_enable libcanberra sound-settings) + ) + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}

            }HlJ``OrQ8s@>#^EVrlS13Dyk? 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 Kj08|4LjeGPc_-ii literal 44822 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 -Date: Fri, 13 May 2022 15:26:33 +0800 -Subject: [PATCH 1/3] Move LoongArch make rules to Makefile.loongarch64 - ---- a/Makefile.loongarch64 -+++ b/Makefile.loongarch64 -@@ -1,3 +1,4 @@ --ifdef BINARY64 --else -+ifeq ($(CORE), LOONGSON3R5) -+CCOMMON_OPT += -march=loongarch64 -mabi=lp64 -+FCOMMON_OPT += -march=loongarch64 -mabi=lp64 - endif ---- a/Makefile.system -+++ b/Makefile.system -@@ -886,13 +886,6 @@ ifeq ($(OSNAME), AIX) - BINARY_DEFINED = 1 - endif - --ifeq ($(ARCH), loongarch64) --ifeq ($(CORE), LOONGSON3R5) --CCOMMON_OPT += -march=loongarch64 -mabi=lp64 --FCOMMON_OPT += -march=loongarch64 -mabi=lp64 --endif --endif -- - endif - - ifndef BINARY_DEFINED -From: WANG Xuerui -Date: Fri, 13 May 2022 15:53:22 +0800 -Subject: [PATCH 2/3] Probe for old-world LASX flavor on LoongArch and use - generic DGEMM kernel otherwise - -See: https://bugs.gentoo.org/844013 ---- a/Makefile.system -+++ b/Makefile.system -@@ -1683,6 +1683,7 @@ export TARGET_CORE - export NO_AVX512 - export NO_AVX2 - export BUILD_BFLOAT16 -+export NO_LASX - - export SBGEMM_UNROLL_M - export SBGEMM_UNROLL_N ---- a/c_check -+++ b/c_check -@@ -270,6 +270,37 @@ if (($architecture eq "x86") || ($architecture eq "x86_64")) { - } - } - -+$no_lasx = 0; -+if (($architecture eq "loongarch64")) { -+ eval "use File::Temp qw(tempfile)"; -+ if ($@){ -+ warn "could not load PERL module File::Temp, so could not check compiler compatibility with the LoongArch LASX extension"; -+ # Assume no LASX, because currently LASX is only present in vendor -+ # toolchains, undocumented nor upstreamed. -+ $no_lasx = 1; -+ } else { -+ # Old-world assembly flavor: LASX registers named "$xrNN", different -+ # from the ISA manual which suggests "$xNN". This is the flavor we -+ # currently support. -+ # -+ # As the LASX ISA manual is not out yet, we cannot predict what the -+ # new-world flavor would look like, so do not probe flavor for now. -+ # The compiler flags are also unsuitable for new-world gcc. -+ ($fh,$tmpf) = tempfile( SUFFIX => '.c' , UNLINK => 1 ); -+ $code = '"xvld $xr0, $a0, 0\n"'; -+ print $fh "int main(void){ __asm__ volatile($code); }\n"; -+ $args = " -march=loongarch64 -mabi=lp64 -mlasx -c -o $tmpf.o $tmpf"; -+ my @cmd = ("$compiler_name $flags $args >/dev/null 2>/dev/null"); -+ system(@cmd) == 0; -+ if ($? != 0) { -+ $no_lasx = 1; -+ } else { -+ $no_lasx = 0; -+ } -+ unlink("$tmpf.o"); -+ } -+} -+ - $c11_atomics = 0; - if ($data =~ /HAVE_C11/) { - eval "use File::Temp qw(tempfile)"; -@@ -393,6 +424,7 @@ print MAKEFILE "HAVE_MSA=1\n" if $have_msa eq 1; - print MAKEFILE "MSA_FLAGS=$msa_flags\n" if $have_msa eq 1; - print MAKEFILE "NO_AVX512=1\n" if $no_avx512 eq 1; - print MAKEFILE "NO_AVX2=1\n" if $no_avx2 eq 1; -+print MAKEFILE "NO_LASX=1\n" if $no_lasx eq 1; - print MAKEFILE "OLDGCC=1\n" if $oldgcc eq 1; - - $os =~ tr/[a-z]/[A-Z]/; ---- a/kernel/loongarch64/KERNEL.LOONGSON3R5 -+++ b/kernel/loongarch64/KERNEL.LOONGSON3R5 -@@ -1,3 +1,7 @@ -+ifeq ($(NO_LASX), 1) -+# No LASX support in compiler, unable to consume the optimized version -+# leave out DGEMMKERNEL to pull in the generic version -+else - DGEMMKERNEL = dgemm_kernel_16x4.S - DGEMMINCOPY = dgemm_ncopy_16.S - DGEMMITCOPY = dgemm_tcopy_16.S -@@ -7,6 +11,7 @@ DGEMMINCOPYOBJ = dgemm_incopy.o - DGEMMITCOPYOBJ = dgemm_itcopy.o - DGEMMONCOPYOBJ = dgemm_oncopy.o - DGEMMOTCOPYOBJ = dgemm_otcopy.o -+endif - - DTRSMKERNEL_LN = ../generic/trsm_kernel_LN.c - DTRSMKERNEL_LT = ../generic/trsm_kernel_LT.c -From: WANG Xuerui -Date: Fri, 13 May 2022 16:23:46 +0800 -Subject: [PATCH 3/3] Fix ABI CFLAGS setting on new-world LoongArch - -See: https://bugs.gentoo.org/844013 ---- a/Makefile.loongarch64 -+++ b/Makefile.loongarch64 -@@ -1,4 +1,13 @@ - ifeq ($(CORE), LOONGSON3R5) --CCOMMON_OPT += -march=loongarch64 -mabi=lp64 --FCOMMON_OPT += -march=loongarch64 -mabi=lp64 -+CCOMMON_OPT += -march=loongarch64 -+FCOMMON_OPT += -march=loongarch64 -+ -+ifeq ($(LOONGARCH_CC_FLAVOR), NEW) -+CCOMMON_OPT += -mabi=lp64d -+FCOMMON_OPT += -mabi=lp64d -+endif -+ifeq ($(LOONGARCH_CC_FLAVOR), OLD) -+CCOMMON_OPT += -mabi=lp64 -+FCOMMON_OPT += -mabi=lp64 -+endif - endif ---- a/Makefile.system -+++ b/Makefile.system -@@ -1683,6 +1683,7 @@ export TARGET_CORE - export NO_AVX512 - export NO_AVX2 - export BUILD_BFLOAT16 -+export LOONGARCH_CC_FLAVOR - export NO_LASX - - export SBGEMM_UNROLL_M ---- a/c_check -+++ b/c_check -@@ -270,6 +270,21 @@ if (($architecture eq "x86") || ($architecture eq "x86_64")) { - } - } - -+$loongarch_cc_flavor = ""; -+if (($architecture eq "loongarch64")) { -+ # Currently there are only 2 flavors: new-world and old-world. -+ # They differ in ABI names accepted, so check it to avoid creating temp -+ # files. -+ $args = " -mabi=lp64d -E -o - /dev/null"; -+ my @cmd = ("$compiler_name $flags $args >/dev/null 2>/dev/null"); -+ system(@cmd) == 0; -+ if ($? != 0) { -+ $loongarch_cc_flavor = "OLD"; -+ } else { -+ $loongarch_cc_flavor = "NEW"; -+ } -+} -+ - $no_lasx = 0; - if (($architecture eq "loongarch64")) { - eval "use File::Temp qw(tempfile)"; -@@ -424,6 +439,7 @@ print MAKEFILE "HAVE_MSA=1\n" if $have_msa eq 1; - print MAKEFILE "MSA_FLAGS=$msa_flags\n" if $have_msa eq 1; - print MAKEFILE "NO_AVX512=1\n" if $no_avx512 eq 1; - print MAKEFILE "NO_AVX2=1\n" if $no_avx2 eq 1; -+print MAKEFILE "LOONGARCH_CC_FLAVOR=$loongarch_cc_flavor\n" if $architecture eq "loongarch64"; - print MAKEFILE "NO_LASX=1\n" if $no_lasx eq 1; - print MAKEFILE "OLDGCC=1\n" if $oldgcc eq 1; - diff --git a/sci-libs/openblas/files/openblas-0.3.20-fix-riscv.patch b/sci-libs/openblas/files/openblas-0.3.20-fix-riscv.patch deleted file mode 100644 index a386a0b38467..000000000000 --- a/sci-libs/openblas/files/openblas-0.3.20-fix-riscv.patch +++ /dev/null @@ -1,99 +0,0 @@ -Bug: https://bugs.gentoo.org/837806 -From https://github.com/xianyi/OpenBLAS/pull/3613 - -From: Han Gao -Date: Wed, 27 Apr 2022 01:34:55 +0800 -Subject: [PATCH 1/2] Fix other arch build in detect. - -When CORE is empty, use -march=loongson3a. Fix it. - -Signed-off-by: Han Gao ---- a/Makefile.system -+++ b/Makefile.system -@@ -847,7 +847,7 @@ CCOMMON_OPT += -mabi=32 - BINARY_DEFINED = 1 - endif - --ifeq ($(CORE), $(filter $(CORE),LOONGSON3R3 LOONGSON3R4)) -+ifneq (, $(filter $(CORE),LOONGSON3R3 LOONGSON3R4)) - CCOMMON_OPT += -march=loongson3a - FCOMMON_OPT += -march=loongson3a - endif - -From: Han Gao -Date: Wed, 27 Apr 2022 02:29:43 +0800 -Subject: [PATCH 2/2] Fix riscv64 arch detect - -Signed-off-by: Han Gao ---- a/cpuid_riscv64.c -+++ b/cpuid_riscv64.c -@@ -1,5 +1,5 @@ - /***************************************************************************** --Copyright (c) 2011-2014, The OpenBLAS Project -+Copyright (c) 2011-2022, The OpenBLAS Project - All rights reserved. - - Redistribution and use in source and binary forms, with or without -@@ -13,9 +13,9 @@ modification, are permitted provided that the following conditions are - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. -- 3. Neither the name of the OpenBLAS project nor the names of -- its contributors may be used to endorse or promote products -- derived from this software without specific prior written -+ 3. Neither the name of the OpenBLAS project nor the names of -+ its contributors may be used to endorse or promote products -+ derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -@@ -70,16 +70,16 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - /* or implied, of The University of Texas at Austin. */ - /*********************************************************************/ - --#define CPU_UNKNOWN 0 --#define CPU_C910V 1 -+#define CPU_GENERIC 0 -+#define CPU_C910V 1 - - static char *cpuname[] = { -- "UNKOWN", -+ "RISCV64_GENERIC", - "C910V" - }; - - int detect(void){ -- return CPU_UNKNOWN; -+ return CPU_GENERIC; - } - - char *get_corename(void){ -@@ -98,7 +98,7 @@ void get_subdirname(void){ - } - - void get_cpuconfig(void){ -- printf("#define UNKNOWN\n"); -+ printf("#define %s\n", cpuname[detect()]); - printf("#define L1_DATA_SIZE 65536\n"); - printf("#define L1_DATA_LINESIZE 32\n"); - printf("#define L2_SIZE 512488\n"); ---- a/getarch.c -+++ b/getarch.c -@@ -1731,7 +1731,7 @@ int main(int argc, char *argv[]){ - #ifdef FORCE - printf("CORE=%s\n", CORENAME); - #else --#if defined(INTEL_AMD) || defined(POWER) || defined(__mips__) || defined(__arm__) || defined(__aarch64__) || defined(ZARCH) || defined(sparc) || defined(__loongarch__) -+#if defined(INTEL_AMD) || defined(POWER) || defined(__mips__) || defined(__arm__) || defined(__aarch64__) || defined(ZARCH) || defined(sparc) || defined(__loongarch__) || defined(__riscv) - printf("CORE=%s\n", get_corename()); - #endif - #endif -@@ -1879,7 +1879,7 @@ printf("ELF_VERSION=2\n"); - #ifdef FORCE - printf("#define CHAR_CORENAME \"%s\"\n", CORENAME); - #else --#if defined(INTEL_AMD) || defined(POWER) || defined(__mips__) || defined(__arm__) || defined(__aarch64__) || defined(ZARCH) || defined(sparc) || defined(__loongarch__) -+#if defined(INTEL_AMD) || defined(POWER) || defined(__mips__) || defined(__arm__) || defined(__aarch64__) || defined(ZARCH) || defined(sparc) || defined(__loongarch__) || defined(__riscv) - printf("#define CHAR_CORENAME \"%s\"\n", get_corename()); - #endif - #endif diff --git a/sci-libs/openblas/files/openblas-0.3.23-shared-blas-lapack.patch b/sci-libs/openblas/files/openblas-0.3.23-shared-blas-lapack.patch new file mode 100644 index 000000000000..4d200d3b3960 --- /dev/null +++ b/sci-libs/openblas/files/openblas-0.3.23-shared-blas-lapack.patch @@ -0,0 +1,40 @@ +From b3b59749a0df9c2375f1c99adb8552f698eba6d6 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Thu, 6 Jul 2023 15:54:30 -0400 +Subject: [PATCH] interface/Makefile: add shared library targets. + +Gentoo patch for shared library support. +--- + interface/Makefile | 19 +++++++++++++++++++ + 1 file changed, 19 insertions(+) + +diff --git a/interface/Makefile b/interface/Makefile +index 2ac9663..63bcb24 100644 +--- a/interface/Makefile ++++ b/interface/Makefile +@@ -2384,3 +2384,22 @@ cblas_zgeadd.$(SUFFIX) cblas_zgeadd.$(PSUFFIX) : zgeadd.c + cblas_xerbla.$(SUFFIX) cblas_xerbla.$(PSUFFIX) : xerbla.c + $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F) + ++##### ++shared-blas-lapack: libblas.so.3 libcblas.so.3 liblapack.so.3 liblapacke.so.3 ++ ++# The list of prerequisite is created by comparing with NETLIB BLAS public API. ++libblas.so.3: $(SBLAS1OBJS) $(SBLAS2OBJS) $(SBLAS3OBJS) $(DBLAS1OBJS) $(DBLAS2OBJS) $(DBLAS3OBJS) $(CBLAS1OBJS) $(CBLAS2OBJS) $(CBLAS3OBJS) $(ZBLAS1OBJS) $(ZBLAS2OBJS) $(ZBLAS3OBJS) ../kernel/lsame.o ../kernel/scabs1.o ../kernel/dcabs1.o ../driver/others/xerbla.o ++ $(CC) $(LDFLAGS) -shared -o $@ $^ -Wl,-soname,libblas.so.3 -L.. -lopenblas $(EXTRALIB) ++ ++libcblas.so.3: $(CSBLAS1OBJS) $(CSBLAS2OBJS) $(CSBLAS3OBJS) $(CDBLAS1OBJS) $(CDBLAS2OBJS) $(CDBLAS3OBJS) $(CCBLAS1OBJS) $(CCBLAS2OBJS) $(CCBLAS3OBJS) $(CZBLAS1OBJS) $(CZBLAS2OBJS) $(CZBLAS3OBJS) ../kernel/lsame.o ../kernel/scabs1.o ../kernel/dcabs1.o ../driver/others/xerbla.o ++ $(CC) $(LDFLAGS) -shared -o $@ $^ -Wl,-soname,libcblas.so.3 -L.. -lopenblas $(EXTRALIB) ++ ++# The prerequisites must match the symbols deleted in target delete-duplicate-lapack-objects ++liblapack.so.3: $(SLAPACKOBJS) $(DLAPACKOBJS) $(CLAPACKOBJS) $(ZLAPACKOBJS) ../kernel/lsame.o ../driver/others/xerbla.o ++ $(CC) $(LDFLAGS) -shared -o $@ $^ ../lapack-netlib/SRC/*.o -Wl,-soname,liblapack.so.3 -L.. -lopenblas $(EXTRALIB) ++ ++liblapacke.so.3: liblapack.so.3 ++ $(CC) $(LDFLAGS) -shared -o $@ `find ../lapack-netlib/LAPACKE -name "*.o"` -Wl,-soname,liblapacke.so.3 -L.. -lopenblas $(EXTRALIB) ++ ++clean:: ++ rm -f libblas.so.3 libcblas.so.3 liblapack.so.3 +-- +2.39.3 + diff --git a/sci-libs/openblas/openblas-0.3.18.ebuild b/sci-libs/openblas/openblas-0.3.18.ebuild deleted file mode 100644 index 31488ab8cb0d..000000000000 --- a/sci-libs/openblas/openblas-0.3.18.ebuild +++ /dev/null @@ -1,199 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic fortran-2 toolchain-funcs - -DESCRIPTION="Optimized BLAS library based on GotoBLAS2" -HOMEPAGE="http://xianyi.github.io/OpenBLAS/" -SRC_URI="https://github.com/xianyi/OpenBLAS/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/OpenBLAS-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="dynamic eselect-ldso index-64bit openmp pthread relapack test" -REQUIRED_USE="?? ( openmp pthread )" -RESTRICT="!test? ( test )" - -RDEPEND=" - eselect-ldso? ( - >=app-eselect/eselect-blas-0.2 - >=app-eselect/eselect-lapack-0.2 - ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-0.3.12-shared-blas-lapack.patch" -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - - elog "This software has a massive number of options that" - elog "are configurable and it is *impossible* for all of" - elog "those to fit inside any manageable ebuild." - elog "The Gentoo provided package has enough to build" - elog "a fully optimized library for your targeted CPU." - elog "You can set the CPU target using the environment" - elog "variable - OPENBLAS_TARGET or it will be detected" - elog "automatically from the target toolchain (supports" - elog "cross compilation toolchains)." - elog "You can control the maximum number of threads" - elog "using OPENBLAS_NTHREAD, default=64 and number of " - elog "parallel calls to allow before further calls wait" - elog "using OPENBLAS_NPARALLEL, default=8." -} - -pkg_setup() { - fortran-2_pkg_setup - - # List of most configurable options - Makefile.rule - - # https://github.com/xianyi/OpenBLAS/pull/2663 - tc-export CC FC LD AR AS RANLIB - - # HOSTCC is used for scripting - export HOSTCC="$(tc-getBUILD_CC)" - - # threading options - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - USE_THREAD=0 - if use openmp; then - USE_THREAD=1; USE_OPENMP=1; - elif use pthread; then - USE_THREAD=1; USE_OPENMP=0; - fi - export USE_THREAD USE_OPENMP - - # We need to filter these while building the library, and not just - # while building the test suite. Will hopefully get fixed upstream: - # https://github.com/xianyi/OpenBLAS/issues/2657 - use test && filter-flags "-fbounds-check" "-fcheck=bounds" "-fcheck=all" - - # disable submake with -j and default optimization flags - # in Makefile.system - # Makefile.rule says to not modify COMMON_OPT/FCOMMON_OPT... - export MAKE_NB_JOBS=-1 \ - COMMON_OPT=" " \ - FCOMMON_OPT=" " - - # Target CPU ARCH options - # generally detected automatically from cross toolchain - use dynamic && \ - export DYNAMIC_ARCH=1 \ - NO_AFFINITY=1 \ - TARGET=GENERIC - - export NUM_PARALLEL=${OPENBLAS_NPARALLEL:-8} \ - NUM_THREADS=${OPENBLAS_NTHREAD:-64} - - # setting OPENBLAS_TARGET to override auto detection - # in case the toolchain is not enough to detect - # https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt - if ! use dynamic && [[ ! -z "${OPENBLAS_TARGET}" ]] ; then - export TARGET="${OPENBLAS_TARGET}" - fi - - export NO_STATIC=1 - - BUILD_RELAPACK=1 - if ! use relapack; then - BUILD_RELAPACK=0 - fi - - export PREFIX="${EPREFIX}/usr" BUILD_RELAPACK -} - -src_prepare() { - default - - # Disable tests by default - sed -e "/^all ::/s/tests //" -i Makefile || die - - # if 64bit-index is needed, create second library - # with LIBPREFIX=libopenblas64 - if use index-64bit; then - cp -aL "${S}" "${S}-index-64bit" || die - fi -} - -src_compile() { - default - cd interface || die - emake shared-blas-lapack - - if use index-64bit; then - emake -C"${S}-index-64bit" \ - INTERFACE64=1 \ - LIBPREFIX=libopenblas64 - fi -} - -src_test() { - emake tests -} - -src_install() { - emake install DESTDIR="${D}" \ - OPENBLAS_INCLUDE_DIR='$(PREFIX)'/include/${PN} \ - OPENBLAS_LIBRARY_DIR='$(PREFIX)'/$(get_libdir) - - dodoc GotoBLAS_*.txt *.md Changelog.txt - - if use index-64bit; then - dolib.so "${S}-index-64bit"/libopenblas64*.so* - fi - - if use eselect-ldso; then - insinto /usr/$(get_libdir)/blas/openblas/ - doins interface/libblas.so.3 - dosym libblas.so.3 usr/$(get_libdir)/blas/openblas/libblas.so - doins interface/libcblas.so.3 - dosym libcblas.so.3 usr/$(get_libdir)/blas/openblas/libcblas.so - - insinto /usr/$(get_libdir)/lapack/openblas/ - doins interface/liblapack.so.3 - dosym liblapack.so.3 usr/$(get_libdir)/lapack/openblas/liblapack.so - doins interface/liblapacke.so.3 - dosym liblapacke.so.3 usr/$(get_libdir)/lapack/openblas/liblapacke.so - fi -} - -pkg_postinst() { - use eselect-ldso || return - local libdir=$(get_libdir) me="openblas" - - # check blas - eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me} - local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2) - if [[ ${current_blas} == "${me}" || -z ${current_blas} ]]; then - eselect blas set ${libdir} ${me} - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - else - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - elog "To use blas [${me}] implementation, you have to issue (as root):" - elog "\t eselect blas set ${libdir} ${me}" - fi - - # check lapack - eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me} - local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2) - if [[ ${current_lapack} == "${me}" || -z ${current_lapack} ]]; then - eselect lapack set ${libdir} ${me} - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - else - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - elog "To use lapack [${me}] implementation, you have to issue (as root):" - elog "\t eselect lapack set ${libdir} ${me}" - fi -} - -pkg_postrm() { - if use eselect-ldso; then - eselect blas validate - eselect lapack validate - fi -} diff --git a/sci-libs/openblas/openblas-0.3.19.ebuild b/sci-libs/openblas/openblas-0.3.19.ebuild deleted file mode 100644 index 31488ab8cb0d..000000000000 --- a/sci-libs/openblas/openblas-0.3.19.ebuild +++ /dev/null @@ -1,199 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic fortran-2 toolchain-funcs - -DESCRIPTION="Optimized BLAS library based on GotoBLAS2" -HOMEPAGE="http://xianyi.github.io/OpenBLAS/" -SRC_URI="https://github.com/xianyi/OpenBLAS/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/OpenBLAS-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="dynamic eselect-ldso index-64bit openmp pthread relapack test" -REQUIRED_USE="?? ( openmp pthread )" -RESTRICT="!test? ( test )" - -RDEPEND=" - eselect-ldso? ( - >=app-eselect/eselect-blas-0.2 - >=app-eselect/eselect-lapack-0.2 - ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-0.3.12-shared-blas-lapack.patch" -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - - elog "This software has a massive number of options that" - elog "are configurable and it is *impossible* for all of" - elog "those to fit inside any manageable ebuild." - elog "The Gentoo provided package has enough to build" - elog "a fully optimized library for your targeted CPU." - elog "You can set the CPU target using the environment" - elog "variable - OPENBLAS_TARGET or it will be detected" - elog "automatically from the target toolchain (supports" - elog "cross compilation toolchains)." - elog "You can control the maximum number of threads" - elog "using OPENBLAS_NTHREAD, default=64 and number of " - elog "parallel calls to allow before further calls wait" - elog "using OPENBLAS_NPARALLEL, default=8." -} - -pkg_setup() { - fortran-2_pkg_setup - - # List of most configurable options - Makefile.rule - - # https://github.com/xianyi/OpenBLAS/pull/2663 - tc-export CC FC LD AR AS RANLIB - - # HOSTCC is used for scripting - export HOSTCC="$(tc-getBUILD_CC)" - - # threading options - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - USE_THREAD=0 - if use openmp; then - USE_THREAD=1; USE_OPENMP=1; - elif use pthread; then - USE_THREAD=1; USE_OPENMP=0; - fi - export USE_THREAD USE_OPENMP - - # We need to filter these while building the library, and not just - # while building the test suite. Will hopefully get fixed upstream: - # https://github.com/xianyi/OpenBLAS/issues/2657 - use test && filter-flags "-fbounds-check" "-fcheck=bounds" "-fcheck=all" - - # disable submake with -j and default optimization flags - # in Makefile.system - # Makefile.rule says to not modify COMMON_OPT/FCOMMON_OPT... - export MAKE_NB_JOBS=-1 \ - COMMON_OPT=" " \ - FCOMMON_OPT=" " - - # Target CPU ARCH options - # generally detected automatically from cross toolchain - use dynamic && \ - export DYNAMIC_ARCH=1 \ - NO_AFFINITY=1 \ - TARGET=GENERIC - - export NUM_PARALLEL=${OPENBLAS_NPARALLEL:-8} \ - NUM_THREADS=${OPENBLAS_NTHREAD:-64} - - # setting OPENBLAS_TARGET to override auto detection - # in case the toolchain is not enough to detect - # https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt - if ! use dynamic && [[ ! -z "${OPENBLAS_TARGET}" ]] ; then - export TARGET="${OPENBLAS_TARGET}" - fi - - export NO_STATIC=1 - - BUILD_RELAPACK=1 - if ! use relapack; then - BUILD_RELAPACK=0 - fi - - export PREFIX="${EPREFIX}/usr" BUILD_RELAPACK -} - -src_prepare() { - default - - # Disable tests by default - sed -e "/^all ::/s/tests //" -i Makefile || die - - # if 64bit-index is needed, create second library - # with LIBPREFIX=libopenblas64 - if use index-64bit; then - cp -aL "${S}" "${S}-index-64bit" || die - fi -} - -src_compile() { - default - cd interface || die - emake shared-blas-lapack - - if use index-64bit; then - emake -C"${S}-index-64bit" \ - INTERFACE64=1 \ - LIBPREFIX=libopenblas64 - fi -} - -src_test() { - emake tests -} - -src_install() { - emake install DESTDIR="${D}" \ - OPENBLAS_INCLUDE_DIR='$(PREFIX)'/include/${PN} \ - OPENBLAS_LIBRARY_DIR='$(PREFIX)'/$(get_libdir) - - dodoc GotoBLAS_*.txt *.md Changelog.txt - - if use index-64bit; then - dolib.so "${S}-index-64bit"/libopenblas64*.so* - fi - - if use eselect-ldso; then - insinto /usr/$(get_libdir)/blas/openblas/ - doins interface/libblas.so.3 - dosym libblas.so.3 usr/$(get_libdir)/blas/openblas/libblas.so - doins interface/libcblas.so.3 - dosym libcblas.so.3 usr/$(get_libdir)/blas/openblas/libcblas.so - - insinto /usr/$(get_libdir)/lapack/openblas/ - doins interface/liblapack.so.3 - dosym liblapack.so.3 usr/$(get_libdir)/lapack/openblas/liblapack.so - doins interface/liblapacke.so.3 - dosym liblapacke.so.3 usr/$(get_libdir)/lapack/openblas/liblapacke.so - fi -} - -pkg_postinst() { - use eselect-ldso || return - local libdir=$(get_libdir) me="openblas" - - # check blas - eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me} - local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2) - if [[ ${current_blas} == "${me}" || -z ${current_blas} ]]; then - eselect blas set ${libdir} ${me} - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - else - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - elog "To use blas [${me}] implementation, you have to issue (as root):" - elog "\t eselect blas set ${libdir} ${me}" - fi - - # check lapack - eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me} - local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2) - if [[ ${current_lapack} == "${me}" || -z ${current_lapack} ]]; then - eselect lapack set ${libdir} ${me} - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - else - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - elog "To use lapack [${me}] implementation, you have to issue (as root):" - elog "\t eselect lapack set ${libdir} ${me}" - fi -} - -pkg_postrm() { - if use eselect-ldso; then - eselect blas validate - eselect lapack validate - fi -} diff --git a/sci-libs/openblas/openblas-0.3.20.ebuild b/sci-libs/openblas/openblas-0.3.20.ebuild deleted file mode 100644 index 029ace6cd509..000000000000 --- a/sci-libs/openblas/openblas-0.3.20.ebuild +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic fortran-2 toolchain-funcs - -DESCRIPTION="Optimized BLAS library based on GotoBLAS2" -HOMEPAGE="https://github.com/xianyi/OpenBLAS" -SRC_URI="https://github.com/xianyi/OpenBLAS/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/OpenBLAS-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="dynamic eselect-ldso index-64bit openmp pthread relapack test" -REQUIRED_USE="?? ( openmp pthread )" -RESTRICT="!test? ( test )" - -RDEPEND=" - eselect-ldso? ( - >=app-eselect/eselect-blas-0.2 - >=app-eselect/eselect-lapack-0.2 - ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-0.3.12-shared-blas-lapack.patch" - "${FILESDIR}/${PN}-0.3.20-fix-riscv.patch" - "${FILESDIR}/${PN}-0.3.20-fix-loong.patch" -) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - - elog "This software has a massive number of options that" - elog "are configurable and it is *impossible* for all of" - elog "those to fit inside any manageable ebuild." - elog "The Gentoo provided package has enough to build" - elog "a fully optimized library for your targeted CPU." - elog "You can set the CPU target using the environment" - elog "variable - OPENBLAS_TARGET or it will be detected" - elog "automatically from the target toolchain (supports" - elog "cross compilation toolchains)." - elog "You can control the maximum number of threads" - elog "using OPENBLAS_NTHREAD, default=64 and number of " - elog "parallel calls to allow before further calls wait" - elog "using OPENBLAS_NPARALLEL, default=8." -} - -pkg_setup() { - fortran-2_pkg_setup - - # List of most configurable options - Makefile.rule - - # https://github.com/xianyi/OpenBLAS/pull/2663 - tc-export CC FC LD AR AS RANLIB - - # HOSTCC is used for scripting - export HOSTCC="$(tc-getBUILD_CC)" - - # threading options - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - USE_THREAD=0 - if use openmp; then - USE_THREAD=1; USE_OPENMP=1; - elif use pthread; then - USE_THREAD=1; USE_OPENMP=0; - fi - export USE_THREAD USE_OPENMP - - # We need to filter these while building the library, and not just - # while building the test suite. Will hopefully get fixed upstream: - # https://github.com/xianyi/OpenBLAS/issues/2657 - use test && filter-flags "-fbounds-check" "-fcheck=bounds" "-fcheck=all" - - # disable submake with -j and default optimization flags - # in Makefile.system - # Makefile.rule says to not modify COMMON_OPT/FCOMMON_OPT... - export MAKE_NB_JOBS=-1 \ - COMMON_OPT=" " \ - FCOMMON_OPT=" " - - # Target CPU ARCH options - # generally detected automatically from cross toolchain - use dynamic && \ - export DYNAMIC_ARCH=1 \ - NO_AFFINITY=1 \ - TARGET=GENERIC - - export NUM_PARALLEL=${OPENBLAS_NPARALLEL:-8} \ - NUM_THREADS=${OPENBLAS_NTHREAD:-64} - - # setting OPENBLAS_TARGET to override auto detection - # in case the toolchain is not enough to detect - # https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt - if ! use dynamic && [[ ! -z "${OPENBLAS_TARGET}" ]] ; then - export TARGET="${OPENBLAS_TARGET}" - fi - - export NO_STATIC=1 - - BUILD_RELAPACK=1 - if ! use relapack; then - BUILD_RELAPACK=0 - fi - - export PREFIX="${EPREFIX}/usr" BUILD_RELAPACK -} - -src_prepare() { - default - - # Disable tests by default - sed -e "/^all ::/s/tests //" -i Makefile || die - - # if 64bit-index is needed, create second library - # with LIBPREFIX=libopenblas64 - if use index-64bit; then - cp -aL "${S}" "${S}-index-64bit" || die - fi -} - -src_compile() { - default - cd interface || die - emake shared-blas-lapack - - if use index-64bit; then - emake -C"${S}-index-64bit" \ - INTERFACE64=1 \ - LIBPREFIX=libopenblas64 - fi -} - -src_test() { - emake tests -} - -src_install() { - emake install DESTDIR="${D}" \ - OPENBLAS_INCLUDE_DIR='$(PREFIX)'/include/${PN} \ - OPENBLAS_LIBRARY_DIR='$(PREFIX)'/$(get_libdir) - - dodoc GotoBLAS_*.txt *.md Changelog.txt - - if use index-64bit; then - dolib.so "${S}-index-64bit"/libopenblas64*.so* - fi - - if use eselect-ldso; then - insinto /usr/$(get_libdir)/blas/openblas/ - doins interface/libblas.so.3 - dosym libblas.so.3 usr/$(get_libdir)/blas/openblas/libblas.so - doins interface/libcblas.so.3 - dosym libcblas.so.3 usr/$(get_libdir)/blas/openblas/libcblas.so - - insinto /usr/$(get_libdir)/lapack/openblas/ - doins interface/liblapack.so.3 - dosym liblapack.so.3 usr/$(get_libdir)/lapack/openblas/liblapack.so - doins interface/liblapacke.so.3 - dosym liblapacke.so.3 usr/$(get_libdir)/lapack/openblas/liblapacke.so - fi -} - -pkg_postinst() { - use eselect-ldso || return - local libdir=$(get_libdir) me="openblas" - - # check blas - eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me} - local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2) - if [[ ${current_blas} == "${me}" || -z ${current_blas} ]]; then - eselect blas set ${libdir} ${me} - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - else - elog "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." - elog "To use blas [${me}] implementation, you have to issue (as root):" - elog "\t eselect blas set ${libdir} ${me}" - fi - - # check lapack - eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me} - local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2) - if [[ ${current_lapack} == "${me}" || -z ${current_lapack} ]]; then - eselect lapack set ${libdir} ${me} - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - else - elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]." - elog "To use lapack [${me}] implementation, you have to issue (as root):" - elog "\t eselect lapack set ${libdir} ${me}" - fi -} - -pkg_postrm() { - if use eselect-ldso; then - eselect blas validate - eselect lapack validate - fi -} diff --git a/sci-libs/openblas/openblas-0.3.21.ebuild b/sci-libs/openblas/openblas-0.3.23.ebuild similarity index 98% rename from sci-libs/openblas/openblas-0.3.21.ebuild rename to sci-libs/openblas/openblas-0.3.23.ebuild index 8684438c1a7a..a29cc595fcae 100644 --- a/sci-libs/openblas/openblas-0.3.21.ebuild +++ b/sci-libs/openblas/openblas-0.3.23.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit fortran-2 toolchain-funcs @@ -26,7 +26,7 @@ RDEPEND=" BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}/${PN}-0.3.12-shared-blas-lapack.patch" + "${FILESDIR}/${PN}-0.3.23-shared-blas-lapack.patch" "${FILESDIR}/${PN}-0.3.21-fix-loong.patch" ) diff --git a/sci-libs/rocFFT/metadata.xml b/sci-libs/rocFFT/metadata.xml index 825327b204eb..5774b6a548d7 100644 --- a/sci-libs/rocFFT/metadata.xml +++ b/sci-libs/rocFFT/metadata.xml @@ -5,10 +5,6 @@ sci@gentoo.org Gentoo Science Project - - candrews@gentoo.org - Craig Andrews - gentoo@holzke.net Wilfried Holzke diff --git a/sci-libs/rocPRIM/metadata.xml b/sci-libs/rocPRIM/metadata.xml index 3ec1b04cf301..6d29bd1f8901 100644 --- a/sci-libs/rocPRIM/metadata.xml +++ b/sci-libs/rocPRIM/metadata.xml @@ -5,10 +5,6 @@ sci@gentoo.org Gentoo Science Project - - candrews@gentoo.org - Craig Andrews - gentoo@holzke.net Wilfried Holzke diff --git a/sci-libs/rocRAND/metadata.xml b/sci-libs/rocRAND/metadata.xml index dfea5b6e3584..4add606d2dbe 100644 --- a/sci-libs/rocRAND/metadata.xml +++ b/sci-libs/rocRAND/metadata.xml @@ -5,10 +5,6 @@ sci@gentoo.org Gentoo Science Project - - candrews@gentoo.org - Craig Andrews - gentoo@holzke.net Wilfried Holzke diff --git a/sci-libs/rocSPARSE/metadata.xml b/sci-libs/rocSPARSE/metadata.xml index 41fbe64032ab..f4e399df67a8 100644 --- a/sci-libs/rocSPARSE/metadata.xml +++ b/sci-libs/rocSPARSE/metadata.xml @@ -5,10 +5,6 @@ sci@gentoo.org Gentoo Science Project - - candrews@gentoo.org - Craig Andrews - gentoo@holzke.net Wilfried Holzke diff --git a/sci-libs/rocThrust/metadata.xml b/sci-libs/rocThrust/metadata.xml index 20ece3c2955e..61a33c63bbf4 100644 --- a/sci-libs/rocThrust/metadata.xml +++ b/sci-libs/rocThrust/metadata.xml @@ -4,10 +4,6 @@ sci@gentoo.org - - candrews@gentoo.org - Craig Andrews - gentoo@holzke.net Wilfried Holzke diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz index 87c3c28ce98d9f26741b61cef84e7bd20f233c86..17e263f332f14195c8cc78d14fb045b709fc15a3 100644 GIT binary patch delta 18467 zcmV(uKHh2mk;800092b)8v~HAixt-?<8G08-4uW79~PWD@m4Zop$g zm--)yRRuJ`)$2P6>wB}n1_w-k)xDV!?#IvZaQFD9KmFUEe)zgSY}tqXxBvM1xX~+pMT0e{80CD z`GnGv+hLcKSDk6NTx)gw@`*k6v`+6XcGO*hur=ZqFY zuRG+F>#2NSvw!UhpVR#HA+FWJuWo*0{lmZf>Hq$(|MAcN`fop^kC*V@|HZz&oc;ds zgU{YS7OR~RB45y>pK&z4X7%Oz^m)zBTliGmNyi2LC)p}3@=B{r%f6N#(n+C)W<2GL zi+_lt%;MKxrMQuK^OMSqya-=#TJ3Ak&XOPgfrU){Z-0w5vr99&HbQ8;TCQ$b%C79d z`$s?c{Bw>EiA4{_N>@9+*R*qHosZRX%(s&ro7l(R)9*3#Ky$gaJe!zW>?5-6K8+U7 zvQfjdxY}^r`R8KUnD?~`@v&BM#<^$48m8MUeyJ^-xK24XcNuf}=||7Io{_YCKBv7> zo~#81Sbs;F{WxAB2X|WL8G7xGx9J$wI2dQk)@`h^cFA)@ZRHBiVHmuLi+@|InCs{< z`fP1@%cqCA{px`y=cRo27RxznZ>20Jz4uGMUBvl;m3RQ2GPK+gX3vg>HG@=rV94z|wnSO+U`2A^%S#Mb-45L2^L zOY$N3ejbK}2j$7<%W`XGvvO?#X7eQqab&wi3+*KOU!x_fhu#aP3|?PoZ+ILj=z1G>CF zDW;k%+lemV72YkUMOm|@7M<-`&ep#tqi#3hMXG!@*YrOeLbvTb3e_FARANSi& z-=7N>U3mgMHj!!_0Jf#LTy1RM@a~)zSxNk?u-WrqGzFV(?AI_}c>!i_mf2<-7=K&I zILsRSF)*s9oM*0D8hcyv4h0j=wcuCaSg6;F`Hj)Jhl$m>S-uhZ&$WbLmfD&)&~%}6 z9|1Z%9k2G=4=}v;0;J&$$=k+eTdyErD2Bnz792L1c=BBr=)e{h--R=65UpbJXZTng zP`n9ra?^BMu($DCE8@yyserM*2Y*oHYXcfm7e1DiYTqZ8r6*2JPM3^0&^+H?n%^g2 zkXZ3B*-Y*SG;;;W%5526K4V?cb{l=o6M%P?yqv_|<{AQ@!AcPx~xqr+x3pvT{D5{OXs;>>0fU*26XrTWp z>hibs+9!K9ZQ(NA`i}7sdVk^-7XW4%;t0oO^EkYm$wGJXzBvGK7Nw7t13)pNo*ba{ zoj{vsYb+wmLy(2P6wGvwwq4(NQNb|w0EKvx+j@QfF8uobb~CW}jE#Hk9@F%-o<{h> za4ce4##&^)$`Q`2Wfp)4$C6H-bZ#Oku`G>X#fvPg6Y;DeMx;kNgMW5& z5X27@BML8XW$ul8oxJx0?u}(A8;@Q!@k`xJt7#Ve7{_VEIi3t-z?h*LJhXESiYFRC zux1Ugz=lm@b%C!G4cj(iZ#*_^F3m(VTPsEu&I@n1gD$e*#QrnGye$}O6+T$C_j`ma z^|53Qo|f67HNc>}(|^I`51h&`AeOBnocpMtuz708-*oZ7hPLI5orBRto(y3saIR1{ z00*-onr?Xr)C1%Xa9JoXoE3;Ii-3^D&JM&SjmMHLCk}}#MwcL-lkE{x0@2$JBe_A; z5g357uss+v;NTmd%6luKLwTm~GeLc(b%GyD3;P+o6+7ktWq;obtP9@}gn%8g($L$0 z(3aDq+KKMk+2Vd)QH&|jd z=!9Vqh4qaihS>lhh${GSw$BBkt))P=X&vLPd?$nYp6gzO9XSv4nUSxz{|>JR)@FY_oy0o zjLii=3mXXqa{;$(Vn+Bd+${681oMduNKOXWYhx22;eR~TNj>92r4x2RL_PpF1vuw} zPdHcxDr^jh+6=rRya~$@XR#>e;bfS^IS4yk7GURDwgXr(L{`)tY|7YN~!Uo0A`2aL58id zyAV5IvSHp>(}rQs>~}@)NWm#~6K}EZ>=vw~!+&~ii}lkd%i`^xLI@?n{t>l$Ul@6h zrN$B=5>PSl1!IfB#R$kF{6;`wVakA7CGbR1?Sg%Q;?CvPAj~)}(HDb4P9Z(85-1f) zWsC9`u|v2pB&g#@pyJ;a%fYZZwgB>?zF8=VYqW-a4s4niztjWr3szom--ZaO zAb%z9L9FWHkjP(n>uv%UoELOmQY0X23m)RZD#6H+Y5>b3D8Vk$-4nmO{QJ-Q9vj`$ zwptBU>K?p^2z97j*obw%fJMS~*)U8!JSd%GfEmO5jWxjVFti0+4&seXq%@nHFze6_ z5;l`>Ark!nY=4Da5A9DlW2i`$afrIz`F{s+v0Vg?*x0k$``6dIL*8r*SHmnKq(Ffg?l$|3FvBE9;}MhZCDYX2@>v^Hrfbo@kmUpaIFm9 z-thm)Ub+s=KPz`Lq0Hn7Wv^>>J`0vZ2t=S`>s3&mGi;uJQn~`ZFS6!BEq%Zhagu>{ zErysx&+?1_E~Ef-#yRn?n)c^Kdotf|_Ie|&G4^MGB<7>Cy@UH9?uauTj}B749v@J$ z#8vIhbZ~Xh8muBh?snzCV0-+PlN}2rf8UlYq=n&*jlN-tJjU)(wFjBOcd-5*mbD1O z0jWWN9HEL)f%`tf6$xrQHgrV0@7eXiR?SMxCnB^`;r8&zio_c*LAWGd0{_oI9?r6G z+fPe&U#lD5gU@SXyEQBPc-G2rh@RjO1=EIYv)3MU9K`gE=+2O@G{Fv!TLLo#e+HNz z;XW2Z^iT?J`9a_aaQKEoPYqYX<&=k%0Ax{cl7;&s9v<3}=RHR}?=(Oi&%Wq55s)R@ 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 WtPwsn-Jf3n;r|27OoG6>ga813EcqS) delta 18674 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 QwSO4D z=W6T-)pXESS4&?g>fwkddfhh+1St)!6qSxwpzK6{qopb}b-62-gd(U}KSzKJnpuO& zh&qUMI*AX+6oQ%ZB%o7JiWG|NvML0Y?iqddyKAI|jB5w4u1f$JIoOi5J}*1ZDms(O z*sK61;SfTqU&uZ#`*C2`C^-$up8<^z6VcsH zI;|MW_UV$r4i|&1=_*V@K)-4-GQ4RWiOH^iq4`QQ>iSav6#@q{Jab{94E%a zW9T4K1MlFk64y{u=#hp}=*A=!RPf9y=+azI(`^KKXfh`zU!aOOQ&P(sNSIVns?^Yb zQu|ZX-7NJyPt%%?I%87=OGk$(I)qf-TDfe9YSB1<6-oexs;bCKcSLG*XkXV|o!&VJ zOi-FjH^%Awn3$?j7M@VGrqeNq&N?(sCg^knBuQdY^|X6&p_c6r2BQ&zbtBoiu5a>t zXqd=iH*rz54)mgt;kqkl=`s+JqK<40Ht%s0`2KY)g3{2yVv{{ZD1Uuv31OkyUNz-t z#FAzFzRnO^>Mcj=De*?c@*uU> zweF=sf^?{^yD2KZL4Q!_00<8_yl%M~&NK{PckHP%4P_%Pl2R~MTlf1F4IXk4*LW7m zX>dch4jm!&u!Ahe2aGoFXINX;oqamn465MPd=$Q-s*6-Pkfs~6yedi3Rez(7Bd-f; z1rv)9KaDRfloYi`cIew+a>jV_j+)Q;tpLsu6;D9iwVYNcgo`S{+khAnxLI!yx<_jjX$;br=Ux z91wI@VkysCm}=KNb&VH*ryyC+)x>AIBxPeEDE4?2AYeEU=BcWIjCR(gXar2Fn!VSW zqPOYRZbYP0w|`d9P^5P0PQ{1H)9a!t^_gl&uoyCLv+s*_zJJKq-%?&dmk?DJd*B(N zsc#Oi=3TBaU}X@dx6@Tis%nZV!&ApHZq=ijFr#b?imHlM9)0L6<{D70kf>o8yC~y$ z-F}jBmg~?YsyR<{8q+ghuL@TvpoS(C6&OH2b;yG-$bXGxZXg!&drE(0{1|%Ea5I$# z=_VabRKRp}L*|4{;F3Z92ZNcLV=yhXhbJeSTz?^OW5yv+SA{6X8h z3QMN z8UOKBXu5$DC{;V7={a-}@l1q#oni99>J=xv>3>R2l>w=ou|(-ejaULVyQ#KONhaL` zh)f(hZ%Zrbay8ursiBoPcRK1q;kB^UxJ9Zv?pq#+<%qS&&!TbHLqq*lrE%2~#CBbf zEg0Av?XR>IkQt!LK^cvz3v1QWh|(Wk83@2(>QLFE)UGkj16`;KX?513yP%tnb=}Oe V`ViD~-F*G0{|CE@KuPL_008`KR - - - - mjo@gentoo.org - - - - frp.bissey@gmail.com - François Bissey - - - proxy-maint@gentoo.org - Proxy Maintainers - - - - sagemath/FlintQS - - diff --git a/sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch b/sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch new file mode 100644 index 000000000000..e82d892560da --- /dev/null +++ b/sci-mathematics/giac/files/giac-1.9.0.55-system-gl2ps.patch @@ -0,0 +1,69 @@ +From ca8eda770e36d2649bfc808464415308a5e9fc47 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Thu, 6 Jul 2023 21:27:09 -0400 +Subject: [PATCH 1/1] src: unbundle gl2ps. + +Updated patch based on the one by infinity0@debian.org. Ours links +only libxcas (and not libgiac) to gl2ps. +--- + configure.ac | 4 ++++ + src/Graph3d.cc | 2 +- + src/Makefile.am | 6 +++--- + 3 files changed, 8 insertions(+), 4 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 8e1813e..2f7f644 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -465,6 +465,10 @@ dnl AC_CHECK_LIB(GLU, main) + AC_CHECK_LIB(fltk_images, main) + FLTK_LIBS="$LIBS $X_LIBS" + AC_SUBST(FLTK_LIBS) ++ ++ # GL2PS is only used by xcas (the GUI) ++ GL2PS_LIBS="-lgl2ps" ++ AC_SUBST(GL2PS_LIBS) + cd src && ln -sf ../fltk-1.3.8 && cd .. + fi + fi +diff --git a/src/Graph3d.cc b/src/Graph3d.cc +index 7f54327..12d4723 100644 +--- a/src/Graph3d.cc ++++ b/src/Graph3d.cc +@@ -45,7 +45,7 @@ + #include "Xcas1.h" + #include "Cfg.h" + #include "Print.h" +-#include "gl2ps.h" ++#include + + #ifdef __APPLE__ + //#include +diff --git a/src/Makefile.am b/src/Makefile.am +index 3fdd209..120ccb6 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -35,17 +35,17 @@ libbf.h list.h cutils.h qjsgiac.h \ + quickjs.h js.h quickjs-atom.h quickjs-libc.h quickjs-opcode.h bf2gmp.h + + noinst_LTLIBRARIES = libxcas.la +-libxcas_la_LIBADD = libgiac.la $(FLTK_LIBS) ++libxcas_la_LIBADD = libgiac.la $(FLTK_LIBS) $(GL2PS_LIBS) + + libxcas_la_SOURCES = History.cc Input.cc Xcas1.cc Equation.cc Print.cc \ + Tableur.cc Editeur.cc Graph.cc Graph3d.cc Help1.cc Cfg.cc \ + Flv_CStyle.cc \ + Flve_Check_Button.cc Flve_Input.cc Flv_Style.cc Flv_Data_Source.cc \ +- Flve_Combo.cc Flv_List.cc Flv_Table.cc gl2ps.c \ ++ Flve_Combo.cc Flv_List.cc Flv_Table.cc \ + History.h Input.h Xcas1.h Equation.h Print.h Tableur.h \ + Editeur.h Graph.h Graph3d.h Help1.h Cfg.h Python.cc Python.h \ + Flv_CStyle.H Flve_Check_Button.H Flve_Input.H Flv_Style.H \ +- Flv_Data_Source.H Flve_Combo.H Flv_List.H Flv_Table.H gl2ps.h ++ Flv_Data_Source.H Flve_Combo.H Flv_List.H Flv_Table.H + + ##libjavagiac_la_LIBADD = libgiac.la + +-- +2.39.3 + diff --git a/sci-mathematics/giac/giac-1.9.0.55.ebuild b/sci-mathematics/giac/giac-1.9.0.55-r1.ebuild similarity index 95% rename from sci-mathematics/giac/giac-1.9.0.55.ebuild rename to sci-mathematics/giac/giac-1.9.0.55-r1.ebuild index 287394488a2d..ecc901270b63 100644 --- a/sci-mathematics/giac/giac-1.9.0.55.ebuild +++ b/sci-mathematics/giac/giac-1.9.0.55-r1.ebuild @@ -22,23 +22,26 @@ done # nauty and cliquer are automagical dependencies RDEPEND="dev-libs/gmp:=[cxx(+)] - sys-libs/readline:= - gui? ( x11-libs/fltk[opengl] - media-libs/libpng:= ) - ao? ( media-libs/libao ) dev-libs/mpfr:= + dev-libs/ntl:= + net-misc/curl sci-libs/mpfi sci-libs/gsl:= + sci-mathematics/cliquer + sci-mathematics/nauty sci-mathematics/pari:=[threads] - dev-libs/ntl:= + sys-libs/readline:= virtual/lapack virtual/blas - net-misc/curl - sci-mathematics/cliquer - sci-mathematics/nauty + ao? ( media-libs/libao ) ecm? ( sci-mathematics/gmp-ecm ) + gc? ( dev-libs/boehm-gc ) glpk? ( sci-mathematics/glpk ) - gc? ( dev-libs/boehm-gc )" + gui? ( + media-libs/libpng:= + x11-libs/fltk[opengl] + x11-libs/gl2ps + )" DEPEND="${RDEPEND}" @@ -52,6 +55,7 @@ PATCHES=( "${FILESDIR}/${PN}-1.9.0.21-pari-2.15.patch" "${FILESDIR}/${PN}-1.9.0.55-pari-2.15-test.patch" "${FILESDIR}/${PN}-1.9.0.55-undefined-behavior.patch" + "${FILESDIR}/${PN}-1.9.0.55-system-gl2ps.patch" ) REQUIRED_USE="test? ( gui )" @@ -68,6 +72,10 @@ src_prepare() { # if you pass --enable-fltk but the system version isn't detected. # We make sure that cannot happen under any circumstances. rm fltk-1.3.8-source.tar.bz2 || die + + # similar deal with gl2ps + rm src/gl2ps.[ch] || die + default eautoreconf } diff --git a/sci-mathematics/polymake/metadata.xml b/sci-mathematics/polymake/metadata.xml index 5834e17347b0..4f719f5b768e 100644 --- a/sci-mathematics/polymake/metadata.xml +++ b/sci-mathematics/polymake/metadata.xml @@ -49,4 +49,7 @@ other objects. Supported platforms include various flavors of Linux, FreeBSD, and Mac OS. + + polymake/polymake + diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 75f4c4e5ef79e5f1a3ec9424c99b2bdc17d4c4ed..5d4c2eeba4aa922a0c200ae84b720ea632c21640 100644 GIT binary patch literal 49853 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

            {;KAm^sc=rPb{hrXrX#YVF87hf_^U|&v(Eo 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 Iy+C>Z0K-Ro?*IS* diff --git a/metadata/md5-cache/games-emulation/jgrf-1.0.1 b/metadata/md5-cache/games-emulation/jgrf-1.0.2 similarity index 93% rename from metadata/md5-cache/games-emulation/jgrf-1.0.1 rename to metadata/md5-cache/games-emulation/jgrf-1.0.2 index 272b2dcae94a..481b5e3708db 100644 --- a/metadata/md5-cache/games-emulation/jgrf-1.0.1 +++ b/metadata/md5-cache/games-emulation/jgrf-1.0.2 @@ -10,6 +10,6 @@ KEYWORDS=~amd64 LICENSE=BSD CC0-1.0 MIT ZLIB RDEPEND=dev-libs/miniz dev-libs/openssl:0=[-bindist(-)] media-libs/jg:1= media-libs/libepoxy[egl] media-libs/libsdl2[opengl,sound,video] media-libs/speexdsp SLOT=1 -SRC_URI=https://gitlab.com/jgemu/jgrf/-/archive/1.0.1/jgrf-1.0.1.tar.bz2 +SRC_URI=https://gitlab.com/jgemu/jgrf/-/archive/1.0.2/jgrf-1.0.2.tar.bz2 _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=cecc51a726de6dc905797d354d93560e diff --git a/metadata/md5-cache/games-emulation/pcsx2-9999 b/metadata/md5-cache/games-emulation/pcsx2-9999 index 19ed7cd66ac0..c5c495f63a65 100644 --- a/metadata/md5-cache/games-emulation/pcsx2-9999 +++ b/metadata/md5-cache/games-emulation/pcsx2-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-qt/qttools:6[linguist] >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-qt/qttools:6[linguist] wayland? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare test unpack DEPEND=app-arch/xz-utils app-arch/zstd:= dev-cpp/rapidyaml:= dev-libs/libaio dev-libs/libchdr dev-libs/libzip:=[zstd] dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 media-libs/libglvnd media-libs/libpng:= >=media-libs/libsdl2-2.0.22[haptic,joystick] media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto test? ( dev-cpp/gtest ) DESCRIPTION=PlayStation 2 emulator @@ -14,4 +14,4 @@ REQUIRED_USE=cpu_flags_x86_sse4_1 RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a desktop 021728fdc1b03b36357dbc89489e0f0d fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=8a9937e05d728556aa32c91c2ad8f3e7 +_md5_=761a5fe75d23a22cf9bccd9d2260bce5 diff --git a/metadata/md5-cache/games-engines/Manifest.gz b/metadata/md5-cache/games-engines/Manifest.gz index afb4b7ccd549f16eec98b514ece5d625c0f8c1b4..ae3aa6e06caef33cdaeaa57b392bd58bb1b68850 100644 GIT binary patch literal 5383 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 I#9Q=app-text/djvu-3.5.22-r1 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 DESCRIPTION=Portable DjVu viewer using Qt EAPI=7 -HOMEPAGE=http://djvu.sourceforge.net/djview4.html +HOMEPAGE=https://djvu.sourceforge.net/djview4.html INHERIT=autotools desktop flag-o-matic qmake-utils toolchain-funcs xdg-utils IUSE=debug KEYWORDS=amd64 ~hppa ppc ppc64 x86 -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=>=app-text/djvu-3.5.22-r1 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 SLOT=0 SRC_URI=mirror://sourceforge/djvu/djview-4.10.6.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c4b7f77778ce08d5e5a69e3a7f61912f +_md5_=a3bd4aad547bd63c076d2f1e4d172769 diff --git a/metadata/md5-cache/app-text/djvu-3.5.28-r3 b/metadata/md5-cache/app-text/djvu-3.5.28-r3 index 5168966621de..8acc64e8e738 100644 --- a/metadata/md5-cache/app-text/djvu-3.5.28-r3 +++ b/metadata/md5-cache/app-text/djvu-3.5.28-r3 @@ -3,13 +3,13 @@ DEFINED_PHASES=configure install postinst postrm preinst prepare DEPEND=jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=DjVu viewers, encoders and utilities EAPI=7 -HOMEPAGE=http://djvu.sourceforge.net/ -INHERIT=autotools desktop flag-o-matic optfeature xdg +HOMEPAGE=https://djvu.sourceforge.net/ +INHERIT=autotools flag-o-matic optfeature xdg IUSE=debug doc jpeg tiff xml KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=GPL-2 +LICENSE=GPL-2+ RDEPEND=jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= ) SLOT=0 -SRC_URI=http://downloads.sourceforge.net/djvu/djvulibre-3.5.28.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3bdf87573584903c8d70becfdbe4e8da +SRC_URI=https://downloads.sourceforge.net/djvu/djvulibre-3.5.28.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=294036719cc8b9eca5b78e31a4235663 diff --git a/metadata/md5-cache/app-text/dvipng-1.17 b/metadata/md5-cache/app-text/dvipng-1.17 index b61594e38029..779ff623035a 100644 --- a/metadata/md5-cache/app-text/dvipng-1.17 +++ b/metadata/md5-cache/app-text/dvipng-1.17 @@ -2,7 +2,7 @@ DEFINED_PHASES=configure DEPEND=>=dev-libs/kpathsea-6.2.1:= media-libs/gd:2=[jpeg,png] media-libs/libpng:0= virtual/latex-base sys-libs/zlib truetype? ( >=media-libs/freetype-2.1.5 ) virtual/texi2dvi virtual/pkgconfig test? ( dev-texlive/texlive-fontsrecommended ) DESCRIPTION=Translate DVI files into PNG or GIF graphics EAPI=7 -HOMEPAGE=http://dvipng.sourceforge.net/ +HOMEPAGE=https://dvipng.sourceforge.net/ INHERIT=flag-o-matic toolchain-funcs IUSE=truetype test KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/dvipng/dvipng-1.17.tar.gz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b0517922c628a4eaa0fdd4bf32494a6b +_md5_=d4413d6ed7e7967e8be46003c742a86a diff --git a/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 b/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 index 5dbe7bfedf3e..6f6ec38409cf 100644 --- a/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 +++ b/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=configure install postinst postrm DEPEND=>=dev-libs/kpathsea-6.2.1:= DESCRIPTION=DVI-to-PostScript translator EAPI=7 -HOMEPAGE=http://tug.org/texlive/ +HOMEPAGE=https://tug.org/texlive/ INHERIT=texlive-common IUSE=doc source KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris @@ -11,4 +11,4 @@ LICENSE=GPL-2 SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvips-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvips.doc-2021.tar.xz ) _eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 -_md5_=1fb7cfcfbf62e0a10d6cd5a3e7ecff1a +_md5_=80735d48d783619d110552e76dbf6ad7 diff --git a/metadata/md5-cache/app-text/dvisvgm-3.1 b/metadata/md5-cache/app-text/dvisvgm-3.1 new file mode 100644 index 000000000000..1cf01daf4f96 --- /dev/null +++ b/metadata/md5-cache/app-text/dvisvgm-3.1 @@ -0,0 +1,14 @@ +BDEPEND=app-text/asciidoc app-text/xmlto dev-libs/libxslt virtual/pkgconfig +DEFINED_PHASES=configure +DEPEND=>=app-arch/brotli-1.0.5:= app-text/ghostscript-gpl:= dev-libs/kpathsea:= >=dev-libs/xxhash-0.8.1 >=media-gfx/potrace-1.10-r1 media-libs/freetype:2 >=media-libs/woff2-1.0.2 sys-libs/zlib virtual/tex-base test? ( >=dev-cpp/gtest-1.11 ) +DESCRIPTION=Converts DVI files to SVG +EAPI=8 +HOMEPAGE=https://dvisvgm.de/ +IUSE=test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos +LICENSE=GPL-3 Boost-1.0 || ( public-domain BSD-1 ) +RDEPEND=>=app-arch/brotli-1.0.5:= app-text/ghostscript-gpl:= dev-libs/kpathsea:= >=dev-libs/xxhash-0.8.1 >=media-gfx/potrace-1.10-r1 media-libs/freetype:2 >=media-libs/woff2-1.0.2 sys-libs/zlib virtual/tex-base +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mgieseki/dvisvgm/releases/download/3.1/dvisvgm-3.1.tar.gz +_md5_=9fbd3d103a8fb9a7fe251512741bfe6d diff --git a/metadata/md5-cache/app-text/evince-44.3 b/metadata/md5-cache/app-text/evince-44.3 new file mode 100644 index 000000000000..6d953e179d3a --- /dev/null +++ b/metadata/md5-cache/app-text/evince-44.3 @@ -0,0 +1,17 @@ +BDEPEND=gtk-doc? ( >=dev-util/gi-docgen-2021.1 app-text/docbook-xml-dtd:4.3 ) dev-libs/appstream-glib dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.44.0:2 >=gui-libs/libhandy-1.5.0:1 >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= >=x11-libs/gdk-pixbuf-2.40:2 >=x11-libs/gtk+-3.22.0:3[cups?,introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10 >=app-text/poppler-22.02.0:=[cairo] >=app-arch/libarchive-3.6.0:= djvu? ( >=app-text/djvu-3.5.22:= ) dvi? ( >=app-text/libspectre-0.2:= dev-libs/kpathsea:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gnome? ( gnome-base/gnome-desktop:3= ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-1:= ) nautilus? ( >=gnome-base/nautilus-3.28.0 =app-text/libspectre-0.2:= ) spell? ( >=app-text/gspell-1.6.0:= ) tiff? ( >=media-libs/tiff-4.0:= ) xps? ( >=app-text/libgxps-0.2.1:= ) +DESCRIPTION=Simple document viewer for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Evince +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson systemd xdg +IUSE=cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus postscript spell tiff xps +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=GPL-2+ CC-BY-SA-3.0 +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.44.0:2 >=gui-libs/libhandy-1.5.0:1 >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= >=x11-libs/gdk-pixbuf-2.40:2 >=x11-libs/gtk+-3.22.0:3[cups?,introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10 >=app-text/poppler-22.02.0:=[cairo] >=app-arch/libarchive-3.6.0:= djvu? ( >=app-text/djvu-3.5.22:= ) dvi? ( >=app-text/libspectre-0.2:= dev-libs/kpathsea:= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 ) gnome? ( gnome-base/gnome-desktop:3= ) keyring? ( >=app-crypt/libsecret-0.5 ) introspection? ( >=dev-libs/gobject-introspection-1:= ) nautilus? ( >=gnome-base/nautilus-3.28.0 =app-text/libspectre-0.2:= ) spell? ( >=app-text/gspell-1.6.0:= ) tiff? ( >=media-libs/tiff-4.0:= ) xps? ( >=app-text/libgxps-0.2.1:= ) gnome-base/gvfs gnome-base/librsvg || ( >=x11-themes/adwaita-icon-theme-2.17.1 >=x11-themes/hicolor-icon-theme-0.10 ) +REQUIRED_USE=gtk-doc? ( introspection ) +SLOT=0/evd3.4-evv3.3 +SRC_URI=mirror://gnome/sources/evince/44/evince-44.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=742853136ea3c70080f2b9f1e2ca1d1e diff --git a/metadata/md5-cache/app-text/grip-4.6.1-r1 b/metadata/md5-cache/app-text/grip-4.6.1-r1 new file mode 100644 index 000000000000..6def0003c3a5 --- /dev/null +++ b/metadata/md5-cache/app-text/grip-4.6.1-r1 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Preview GitHub Markdown files like Readme locally before committing them +EAPI=8 +HOMEPAGE=https://github.com/joeyespo/grip +INHERIT=distutils-r1 pypi +IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=!media-sound/grip >=dev-python/docopt-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flask-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-2.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/path-and-address-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-1.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/grip/grip-4.6.1.tar.gz +_eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5cc99bf28ae96dbf03aa00faa26158a7 diff --git a/metadata/md5-cache/app-text/mupdf-1.22.0 b/metadata/md5-cache/app-text/mupdf-1.22.0 index 0d7d88cd9450..dbbd01be78bf 100644 --- a/metadata/md5-cache/app-text/mupdf-1.22.0 +++ b/metadata/md5-cache/app-text/mupdf-1.22.0 @@ -7,11 +7,11 @@ HOMEPAGE=https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop flag-o-matic toolchain-funcs xdg IUSE=+drm +javascript opengl ssl X -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=AGPL-3 RDEPEND=dev-libs/gumbo media-libs/freetype:2 media-libs/harfbuzz:=[truetype] media-libs/jbig2dec:= media-libs/libpng:0= >=media-libs/openjpeg-2.1:2= >=media-libs/libjpeg-turbo-1.5.3-r2:0= javascript? ( >=dev-lang/mujs-1.2.0:= ) opengl? ( >=media-libs/freeglut-3.0.0 ) ssl? ( >=dev-libs/openssl-1.1:0= ) sys-libs/zlib X? ( x11-libs/libX11 x11-libs/libXext ) REQUIRED_USE=opengl? ( javascript ) SLOT=0/1.22.0 SRC_URI=https://mupdf.com/downloads/archive/mupdf-1.22.0-source.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6bd84cb7f02edc732ff884a581cd6f93 +_md5_=ad23991b17000a210cfb3d9e4b56de48 diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.1.3 b/metadata/md5-cache/app-text/pandoc-bin-3.1.3 index 45eff33e1239..24070555a8a2 100644 --- a/metadata/md5-cache/app-text/pandoc-bin-3.1.3 +++ b/metadata/md5-cache/app-text/pandoc-bin-3.1.3 @@ -3,9 +3,9 @@ DESCRIPTION=Conversion between markup formats (binary package) EAPI=8 HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/ IUSE=+pandoc-symlink -KEYWORDS=-* ~amd64 ~arm64 +KEYWORDS=-* amd64 arm64 LICENSE=GPL-2+ RDEPEND=pandoc-symlink? ( !app-text/pandoc ) SLOT=0 SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.1.3/pandoc-3.1.3-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.1.3/pandoc-3.1.3-linux-arm64.tar.gz ) -_md5_=9de2481ca42246e96194be468def2f3c +_md5_=e442be8235bc1d246765ad2eea234986 diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.1.5 b/metadata/md5-cache/app-text/pandoc-bin-3.1.5 new file mode 100644 index 000000000000..ee0ca256e36f --- /dev/null +++ b/metadata/md5-cache/app-text/pandoc-bin-3.1.5 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=Conversion between markup formats (binary package) +EAPI=8 +HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/ +IUSE=+pandoc-symlink +KEYWORDS=-* ~amd64 ~arm64 +LICENSE=GPL-2+ +RDEPEND=pandoc-symlink? ( !app-text/pandoc ) +SLOT=0 +SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.1.5/pandoc-3.1.5-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.1.5/pandoc-3.1.5-linux-arm64.tar.gz ) +_md5_=9de2481ca42246e96194be468def2f3c diff --git a/metadata/md5-cache/app-text/pdfminer-20220506 b/metadata/md5-cache/app-text/pdfminer-20220506 index d99b9b93c3d3..18ddf162249a 100644 --- a/metadata/md5-cache/app-text/pdfminer-20220506 +++ b/metadata/md5-cache/app-text/pdfminer-20220506 @@ -1,4 +1,4 @@ -BDEPEND=test? ( >=dev-python/charset_normalizer-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-36.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( >=dev-python/charset-normalizer-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-36.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Python tool for extracting information from PDF documents EAPI=8 @@ -7,10 +7,10 @@ INHERIT=distutils-r1 IUSE=doc examples test python_targets_python3_10 python_targets_python3_11 KEYWORDS=amd64 x86 LICENSE=MIT -RDEPEND=>=dev-python/charset_normalizer-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-36.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) +RDEPEND=>=dev-python/charset-normalizer-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-36.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.12:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.4:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pdfminer/pdfminer.six/archive/refs/tags/20220506.tar.gz -> pdfminer-20220506.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=dd48f5e7910b52f11ac902659109304b +_md5_=040867d5339329c418f08ef13fe6888a diff --git a/metadata/md5-cache/app-text/poppler-23.06.0 b/metadata/md5-cache/app-text/poppler-23.07.0 similarity index 94% rename from metadata/md5-cache/app-text/poppler-23.06.0 rename to metadata/md5-cache/app-text/poppler-23.07.0 index 7d57ed36bf0e..eaf174fa995e 100644 --- a/metadata/md5-cache/app-text/poppler-23.06.0 +++ b/metadata/md5-cache/app-text/poppler-23.07.0 @@ -10,7 +10,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~ LICENSE=GPL-2 RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.64:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtxml:5 ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data ) RESTRICT=!test? ( test ) -SLOT=0/129 -SRC_URI=https://poppler.freedesktop.org/poppler-23.06.0.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/eea2a4a355eb49ca70d944afd5245b24578af287/test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 -> poppler-test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-23.06.0.tar.xz.sig ) +SLOT=0/130 +SRC_URI=https://poppler.freedesktop.org/poppler-23.07.0.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/eea2a4a355eb49ca70d944afd5245b24578af287/test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 -> poppler-test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-23.07.0.tar.xz.sig ) _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c00db25f7c7372d07e12f0cb63a81416 +_md5_=4be34b2ee37321ccb40070e964b8f59d diff --git a/metadata/md5-cache/app-text/poppler-9999 b/metadata/md5-cache/app-text/poppler-9999 index 59919d356477..5273cc6565e4 100644 --- a/metadata/md5-cache/app-text/poppler-9999 +++ b/metadata/md5-cache/app-text/poppler-9999 @@ -12,4 +12,4 @@ RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib ca RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=840e28c61cfa2abc00d4073519b925e1 +_md5_=4be34b2ee37321ccb40070e964b8f59d diff --git a/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 b/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 index 278b47a09467..ca07a0a383e4 100644 --- a/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 +++ b/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 @@ -3,10 +3,10 @@ DEFINED_PHASES=configure DEPEND=>=dev-libs/kpathsea-6.2.1:= DESCRIPTION=Tool that converts a PostScript type1 font into a corresponding TeX PK font EAPI=7 -HOMEPAGE=http://tug.org/texlive/ +HOMEPAGE=https://tug.org/texlive/ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT RDEPEND=>=dev-libs/kpathsea-6.2.1:= SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz -_md5_=e559786bab8d263d3786cd8ffa6ee239 +_md5_=3425bf500af349f3489b32950f6ca3aa diff --git a/metadata/md5-cache/app-text/sigil-1.9.30 b/metadata/md5-cache/app-text/sigil-1.9.30 index b00b8097d389..69809ccf8f07 100644 --- a/metadata/md5-cache/app-text/sigil-1.9.30 +++ b/metadata/md5-cache/app-text/sigil-1.9.30 @@ -1,17 +1,17 @@ BDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 sys-libs/zlib[minizip] plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) ) system-mathjax? ( dev-libs/mathjax ) +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 sys-libs/zlib[minizip] plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) ) DESCRIPTION=Multi-platform WYSIWYG ebook editor for ePub format EAPI=8 HOMEPAGE=https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=xdg cmake python-single-r1 -IUSE=+plugins system-mathjax python_single_target_python3_10 python_single_target_python3_11 +IUSE=+plugins python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=amd64 LICENSE=GPL-3+ Apache-2.0 -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 sys-libs/zlib[minizip] plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) ) system-mathjax? ( dev-libs/mathjax ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.12:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.4:3.11[tk] ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 sys-libs/zlib[minizip] plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://github.com/Sigil-Ebook/Sigil/archive/1.9.30.tar.gz -> sigil-1.9.30.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b5923df1d08d2e04e07c1ca381cfc0f5 +_md5_=d96902c4c80143fc41ae9acfc545819b diff --git a/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 b/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 index 452d1b99c314..6abeef4c33b4 100644 --- a/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 +++ b/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 @@ -3,10 +3,10 @@ DEFINED_PHASES=configure DEPEND=>=dev-libs/kpathsea-6.2.1 media-libs/freetype:2 sys-libs/zlib !media-libs/freetype:1 DESCRIPTION=Freetype 2 based TrueType font to TeX's PK format converter EAPI=7 -HOMEPAGE=http://tug.org/texlive/ +HOMEPAGE=https://tug.org/texlive/ KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2 RDEPEND=>=dev-libs/kpathsea-6.2.1 media-libs/freetype:2 sys-libs/zlib !media-libs/freetype:1 SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/texlive/texlive-20210325-source.tar.xz -_md5_=36f78b417b22adf90e71026efba83d14 +_md5_=72b5a22340645096e33944f570fb0004 diff --git a/metadata/md5-cache/app-text/wv2-0.4.2-r3 b/metadata/md5-cache/app-text/wv2-0.4.2-r3 index 6f331c3800a2..68c2d7a98dbf 100644 --- a/metadata/md5-cache/app-text/wv2-0.4.2-r3 +++ b/metadata/md5-cache/app-text/wv2-0.4.2-r3 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=dev-libs/glib >=gnome-extra/libgsf-1.8:= virtual/libiconv zlib? ( sys-libs/zlib ) DESCRIPTION=Excellent MS Word filter lib, used in most Office suites EAPI=8 -HOMEPAGE=http://wvware.sourceforge.net +HOMEPAGE=https://wvware.sourceforge.net INHERIT=cmake flag-o-matic IUSE=zlib KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 @@ -12,4 +12,4 @@ RDEPEND=dev-libs/glib >=gnome-extra/libgsf-1.8:= virtual/libiconv zlib? ( sys-li SLOT=0 SRC_URI=mirror://sourceforge/wvware/wv2-0.4.2.tar.bz2 _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a2092adaa2276d13842529e9e9410cd1 +_md5_=4ae4ac5e56594a3c8ef708ce7a0970b3 diff --git a/metadata/md5-cache/app-text/xdvik-22.87.03-r4 b/metadata/md5-cache/app-text/xdvik-22.87.03-r4 index 81cb80316379..d977fdf0469d 100644 --- a/metadata/md5-cache/app-text/xdvik-22.87.03-r4 +++ b/metadata/md5-cache/app-text/xdvik-22.87.03-r4 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) ) dev-libs/kpathsea:= DESCRIPTION=DVI previewer for X Window System EAPI=8 -HOMEPAGE=http://xdvi.sourceforge.net/ +HOMEPAGE=https://xdvi.sourceforge.net/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools desktop elisp-common flag-o-matic toolchain-funcs xdg IUSE=motif neXt Xaw3d emacs @@ -13,4 +13,4 @@ RDEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs SLOT=0 SRC_URI=mirror://sourceforge/xdvi/xdvik-22.87.03.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common dde4f515dde15603a26a3755438e9c78 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6ed60fc94f4faa16c3c15413fe118a4f +_md5_=e3c31bae7f6ab858b01b8d90b716fcbf diff --git a/metadata/md5-cache/app-text/xdvik-22.87.06 b/metadata/md5-cache/app-text/xdvik-22.87.06 index 262bc4213252..d58fa28bc773 100644 --- a/metadata/md5-cache/app-text/xdvik-22.87.06 +++ b/metadata/md5-cache/app-text/xdvik-22.87.06 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) ) dev-libs/kpathsea:= DESCRIPTION=DVI previewer for X Window System EAPI=8 -HOMEPAGE=http://xdvi.sourceforge.net/ +HOMEPAGE=https://xdvi.sourceforge.net/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools desktop elisp-common flag-o-matic toolchain-funcs xdg IUSE=motif neXt Xaw3d emacs @@ -13,4 +13,4 @@ RDEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs SLOT=0 SRC_URI=mirror://sourceforge/xdvi/xdvik-22.87.06.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common dde4f515dde15603a26a3755438e9c78 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=01f95495cc8c221f6de9428bdeab1ce1 +_md5_=4c40c2a4951ab61d0cd6e7189ddbef35 diff --git a/metadata/md5-cache/app-text/xdvik-22.87.06-r1 b/metadata/md5-cache/app-text/xdvik-22.87.06-r1 index b5020567b0b9..ef09612fcf42 100644 --- a/metadata/md5-cache/app-text/xdvik-22.87.06-r1 +++ b/metadata/md5-cache/app-text/xdvik-22.87.06-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst postrm preinst prepare DEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) ) dev-libs/kpathsea:= DESCRIPTION=DVI viewer for X Window System EAPI=8 -HOMEPAGE=http://xdvi.sourceforge.net/ +HOMEPAGE=https://xdvi.sourceforge.net/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools desktop elisp-common flag-o-matic toolchain-funcs xdg IUSE=motif neXt Xaw3d emacs @@ -13,4 +13,4 @@ RDEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs SLOT=0 SRC_URI=mirror://sourceforge/xdvi/xdvik-22.87.06.tar.gz https://dev.gentoo.org/~pacho/xdvik/xdvik_192.png _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common dde4f515dde15603a26a3755438e9c78 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b407d1c6353ee5d8a48c5f8de1ef6870 +_md5_=054bf263735d88147f42330e6a588b63 diff --git a/metadata/md5-cache/app-xemacs/Manifest.gz b/metadata/md5-cache/app-xemacs/Manifest.gz index 022624f521108420ed36e27d2f5060f942077b22..c1caa448bdd3f582ea8a6f2e786d081f30c334dd 100644 GIT binary patch literal 23253 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 Yq~n{2Y!e^U2A}=$1tB0Ilq#SA0Ca$DNB{r; literal 23415 zcmV(wK@M=WuSJ=zSZu|}CS>fwEjLJxOqoi|No+-bM7 zm7@ecBg8P%v1aOgXzV3jeVirEqwtPn=aU7Bea9GDUL};=@7nem&in5B9x;}j=2_1> z1|B=Kp01n*3sv%Bv1*7dUh!>>T0YWhnb+GR%w1-sb%jK)?9VGuF;?K z=lU;JsrFxLI^I_)uQh5r*W@85A5nWND~#UznL@bsh%5D6M>@`agnP$|1%%vFJnC`Z zM_kvOg}u4mz+F?iQwlxbciriZXQ+8!F`Ts=;kbFgUhb7v&=hwG*V`%`MkDa>Bj@Z3ohydYC+~M&=dM?s zlUKd2lVv}(1{Nu=oA*1en9j3DY&X;uGls|eZT{C9{aVMYx%IFLc6{TkxN6}=`@p(K zVZB?*1NT|)Ym~yVv9`0EVeu^Z6gv{z-7oCwx>IJoQcJw@9gl%0V;x7G<60m?scWx- z38i(9^I|pbw(#v^w(D@cV(ggLao~!H^(kAoyZg~Xs-@gV+plZ%=a=7ZAqhhYABHqy z24K>eH-;T^WM}Fb5BBoD#aQ>-Yy9)bzo?{ zbbRax?Dm*t@icLsd_mYXh#`Cr+tOO-pB5?Nh#em}O9`xUXp{HOzBR6cD|W1WwK}>> zGI+7U+EoxQyVzy$I~dv7cHmz#yO58_YmEbFih%_aunwO$jRX*3tOG1LHfYygA!+{l zF$JMTL92fX<0RDhx^TCgMg(FPBd|ipvo%cSE15nTH9hX?ja2}X% z07?iWK*=cVPFa<=!gE$B=e^jI8glcMvGKc<%Erxp4bba~Y)ILx;Z-&(y6&47;v?F5 z-fiT*vA1*LbhWXR``)8ZaAA$}d|jyV+jNckFD0BGYs9Zter<+B*e5z&S2$O~Y}oB% z?RpaOPT=n%;TGfEN!OcoQD>xLDcq zy2B{fUFva;HQ&}~XQJt%;pXn&OB+&5s6cfOCC;53Pi?B@F#t>5qQopmbd7dGI1 zofhbL_7WE#i(QUs|yiNjZj|+0??DxwXb{@Ol;k; zuQ=n*@nADpGI&G2!bN~Fo*PoqTC7pr*dopWW)R6{9k|?qeX}tjf;odv z8IFKc)*}-8B3!5NGB>Cm!Vwd{coOIr@wcV>Ab4L#1O0IDVRlVt+G zL;47J0-{)=c}ya6#HSC~&h(+`IXd7_PPXEPg(L|>;Wr6Nf-nGt6u;b4%A67SxgUttw_Uvzqw4l+@ya-!{4$Zv! zRgV>$L;yB0ShUdb`TNK$-pV|7giGJNdq1-Z073xZ0e)o_X*aH1&I5!E+xU~kC#Qt=ZC+s)t3eUU7d)GZiLPH zRs^b$BS#}FOZSMhXJ(Zo)D>Wcl~uH4BDBT}w%d#!7#ZO@_*v`P7k&)syD-HC%jS7n zfyf|mB3}b6PRKHgWlwb4j^7HgNmXd))c5~x0UCWyj_h!EiE*yy*c zXl5Bs@D-vyG2@EaH9loPVdOruqTNQ2ibG{sPJZC%hM5J;OpHR?COff-_*?HUreFOc! zWuZK8hB+b6Ga?+02gSqI0x@OZcwDdf($si{%iV*%WIPeNknuX$-gTs1E|#Ac-RqS& z-CyRZ}`}2R~%fz)#i*n45a_h``{O zXw7S#olQDqvb-?ijAw%oE?Fzcg`6c8-B=M@fZ1bADpwvC_`1;y?=&2agr5?!@DOMT zzKdc4T`}lrW(5=gb`P{zx^Kb+)&nwcR&2?G8zJSuOiw6xg?U5C(}0Vg4PfZQyui`f zcOZO(b{hf+!WoPhyxyDey}x{4in;{9%pc~2c0wZa`!KOnsfE_TtTB0%$;l&Lz(i9E zp+O-Z5RtK1)`)l^c14`~VI&nVY6#uPrv<4Bux7+XwDhb?Pr|5#YB=GJSDzF?3xw4 zh3L6%VIyuon7o?nBDq(=k;TXf$89dlz;RMCZuavt_*fBC4P=Yj{5a@IA zLO95UZ6d}h=8E0c{vPOL5Moj42#QTGBs3g}?b^WqwODtU`XF#Xk9hv2uk&*RVJLlr z7C_qPTxaSf_;(0H-~nJnU z8v={N*)Qy1;dihGVhI)vQ?KT8;sxKndby3HqijMZe{6zgqwKCAbhGr;tQXpIAIE+r z;_D@q@~T-5461yjFIOZ)q|p&w7%S`35Erm`U=A$i{UZ7vrHN4xDKKdE?z*qMKuf|G zgn~aM+TFb!z*}6X=VT6r@PJKS#B;(mF9)RW)yi(ud?b)|A-iLKXHFG~)lH2898*WX z2wDg3Mwkph1N1p`_X=MGQFz8G4ki8?B!G)`R;a{ox}cZd`a)v{)E9tsqr?qae4cqf zILZl&9;j?~vxC0zzhA2S3;gv1%1tXFZ-HuXFyA_0fY)wxE@lBjo!60187M3hW`J-2 zX?U4ys@6}$CBcSYCP+2@gJGkgPr#O#e4`2hluisiPZ<2wu`hqV<6H^e@SY9FR1hF= z$y1-X@aKRB@o^B@m~JpE4A*G0iF`025My7U*iGDHr&_}Vk-AtV%mDtt!ba8!{le1k zfvY7c9dc%mR*0Gm!*PlOJC2n;nU0Sf*nmDA{?f-`iXA>kcfPq z4+g;-hMw95HskT7@#v_-%zFUiY$A$v@ITHHZs34bY1;z{FfW||DgiJQT`a}`{afRm zX|kO6T>~4_PoNpe&kkaq8K+96o$UT$u6^>iQ27j50-@O%3TZ{t!h8V>;mE*j1d!_%&Hf_y}&dfGaQ^1#!ZV5pzVu0CT!?J})ztgNHtH zHMKO5b{z_{j`40yRW2SY!GQ$@FfSthabmO3{X0Mup=HXV3~j`I2fP3azKCWpE(C2F z7XZc^xPMPh4-wY*J=_w0atU2-`CU4Q)NUdcf1VS3BcO=K+Y){M_a8sM5%AC}C4b=4 zRS;3cDy%7BPzMCXSbxLfA|VUe0KDLIYy=S?Y#^TS135VGB|y2|2)jZQ8d2gLR_qF~ z7RQD5s9g-hiE`-+Q#{56bzOVvxt|zD zCBx@l#3_Ozv>&hpGj7ZR3Kb*q1Zo@bNsaD+DNK9~#+k7;xbcYtqNQfV^#Jj-Ohm=k zWqO<~s8~KICP6x^F4w@P)>XRv8~#HOfcJ(?KwHEF5E%;&AZR_n&`Go)P9A&vLdQ!Y-C7ev#yD+BA8$wH(Ubl#~<)y?Z#T!uX6+_IQBepBwBckmK$q_`a0)g z^C!RndkRGCe!ef!t7Itzx{rJ~NQ1?(A@CUF;tjG9-Uy-x;0%QV%TawB4uklf=(0te zP7#_4OF=XPWOIA+LL{q*u;Dod7Krj&rdCaI@+OdshIQZL)>%wzFWx$(cOnjYfm&>Q zhRb;7$p4pg<-4L&Fhd=2@BzHX#LH5@Zcy?>yfqjX4#uN|2lm@#)+J7S>H@-NU0Er( zR5C;l)H0$0;5!gdm|i#MRNq$#&7xX4p_d=xck~>ykrPo6Pl8*zaQ({Cr%k+ry-w4- zPxMB-@dl{we(Kqf0+bQY+2kIb zdj@l6qySMMu%JjhNLj4C-OwHg^$x@=ehjvVhvLK%r*4>g&MVtRV2kkZY<5LUgjU?Z z)@sN*lhCX*cAu8CMNm8u+kjLU1e*Zq-|vgGH;dE>ZtcV0cq~X9<_n>(L(9Q)c{z-c zU<7@^@FS}efIsY>0DJ1q9d}WWKrQ(Z_;}|d(v(dmJCQ6tllC($8Q2{Q2d#AHSymsOK;B zQ<`8Eq7~%2#!DrH0KlydR4)?yVL@@{?D{?DzW4+ydlTiBPk67G!2}cntBw93NLdfPpj8RUaKMWQ&KvTYe9P@g9afL*Xmy@$ zInV`6rU5lLO&XpGpxc^(qgWMi7D)ZZr8~}Xp!e_xC|&v#-%hh-r^kN018Y!HbEz>H zTpl1m{zJk|l!r##gd7|bK@I-0kq4;pgsl@k4&l}MP@6a?lF0WMxrJe>JWgUufZ-5` zLPnNOEbWbd?;oCvx4(c=Gk_AuaQ(Z$4QIx;vMH>N>>M!HEcf=98CLl$2TXDT29P#j zyn42Q06Z7aggicoLUq7aHVito!?Sj{?;O`Q3suaY?I4S9FyQn~0c2OnvwWN#S!AYk z+{hVRxL6N>w*iij4g4Mx#KmuOI-)}C@+9)W@6N?qt&$;VrfJ_T zDM85j`YO8t0ihBR)WHQoafN<5iB$$*K#FolZCTJm#yNDoqt17-G zQk=AQv>B>2p(OI{c?X{}L22w7gd}hb4@E;lKf;@Gn*}{O-)!l(FDjE*|3bNoY_Fp^ zl1c1(rwTm-C!uF-%OWJ<+)zd&FC17_M9AzV<8H+=qm(?HJ2AIFIGXIChe;E)lDDgc z#fbQ$pmVW0SFwOP#Z<_~<=)o_0>tvelqNp_qC)JOCwv)qE*?sush|2u&yN(=e?1x<+5u_rE=d zDF~BLKAp?KAHi2~12=|QWQbSG8*W%~k7IzntQFd_<>uK>o>pY-bR6}%7s`$}gjY4x zeP}8)AdPT13cCc2Z@rnHyr=bP`RFJ<7$0)ZbJ_iVPH-+rdcLQOiBDvSe4UGBhJnK; z!ADO#$0oiY%m&mNsZU6YPcAU^k#{@!FKcDkV1A-#VWY`6!O3euUnjzgpchMMY+b^~ zC#oDh{N`@or`qj6PJWy>RmABw#mbv$##vzIxHZpGYntYo~+CVN+a z0TD7DhXXM{_y|b^%mb(hFvJ#(D&68Ei=-eCL&YwvZHz(Qbk&bjxd@(RV??!vh5x{& zA|HXsfh^x8YY6bVHK0QNUS`Z2$+^?nroDFt_%#JZ$OQ1;4BA_&YPoMxgY=)ACfc;rIon2g>E@uT(C}Hs}pY!QFoHqUr*9Gzw=3`8qSfi zncmp6P;-je5*PR&{64dWm*?a0#urg3Fv8RSZ8?MWb_B#sY`$9|gWa8S}G3oKk_UJvW4?S5OPzpvkZdp&acl=+76&shSSw>&Mw(cnfz4E7CqU)3RH z92Nt5vRW}3Bwpve`c3$&M5?2Aw-dd9mTP98f)xumukTGL4+NUSwN)`Co|Zo$Ocpca z?<^pg;RV(B(hVz1Rv5DIb@TGmQ}HCPhlByhs4nmbQ^CrHK1QS&#cCp=;ElmHRYM6k z1P@AK#RV_H>VuV5Ye6j756>3(bDWMq^QPZ^{CF`WJmABSOfwvo+CuSp%uT#EFN%(R zlroF9P%Rkg33K-B7kj>fe`CoAvh^s>@c>%%$n51d6L($rSb`nFvheX67K-8o%vk9X zd&Umn^)0;zw;bRc6T}j+c@_u>7UuyB$c?m|L>s^j@^%MM2Cv2uGpks}B_D>bHOzys zH;3ma;X0Ewl^GEQ#Xod9XxKI2Dj@`z1iw^{7qnUXEv5A5ZOKq@JlH47JGSJz< zQ`K|I26>^YUu&BdH?6wQ`N5K`j>JzcD73%3hesjsCP1X73fVaZ5e*SRXbKbA7h^6a zAaFGt_<{_@Frg+Dm<@`TWdUX6(L6ATEj)E&2-JM&A-pFy#ut6IB-C!d$eN<0_E22Ek$xM#YnA zm0H!#1L7S-Y(O|hi*$Idc6gFi@i+@dkUeXeP%R&9GTpVJeQ_!C*-)!pA)>N9@gUsY zgn8$y`?Q`KYS}C!z@U$Bx<)aVwXZOr)Urd_+)uO}f5AJ6=g_=rk4 z5Q`TS>xM2}?~C;F`}qAi68Q0wrUdIgEGnNF97bZ6ewicRimtxVwQ*dJvGX-ei5{jEuKPJfyx$gU z3@j|3O@M)@S|%S=t9Q4^71(+zp;|4Lc4O&^d4N341v%O_E|g*U!<|ilW>bUa0N}su zPBVRHM#^(E&%~gEx5dWO*Qw)tE0o{g$Jh1im-*Dj#lPmfLDb7?W!RN<5b)(T?Etuf zN}?8JY00tR7?>Sy!7e6ihWXAMP%oAM)TiF>w4S&dRZg@W;otMhR?Id<&kt%dAe)fI ze-Q@uS-j^2*e&y8h#@>3dI4d^NUX}VBna9%EH%44<;grS|Lvz|3nd`=8aXipuUs&% z4XL=GQPBKKJUbxBjYS8DtwhKG24Z5tk&i2~`^3iadK|ugY^w!}ooPfDbDyb3=@pe9R-uX%ab%XUACZwNP|&WMF-e}TFrxlL4-S@$~$Wb+4m3&-UPvbeoiZZa=ii`iWPRx&ZEW3JzQo!c(9&d zR_ayr{%!rfzK`F2y}!)|(P5eCL)8&-A!AmKz!FL~l>}!x@oD}O<2l&6hS0rC*7HYc zS|mA^xv*}5r!me-NIqh_Y53-fpq9lwNCv)Y_LZCm30FC3f%4=Ts9kFK!UAC^njVr%4ZnkX& z>mHLwRwy3)Rn}fSFYP!#ax>lI=-0z}O@6&C(x0ZjL;aQiCUo`df@Aui5XOqZ~} zF@(X(!F$5JPnZ$*%QrR_LQ%!{0a5sV2Wd)|W8U%Q(9{^eJUx^!_e5|*5?2qA`32-~ z@Tl7gSjYj-`p%yqh7qE1d+?!dY7l&u1QBwca4OJ@#YIWC)8o$mRJ`f^*+T4Y8f>1~ zqq%!kK@*l-ibXzn3d}FnZ4cFgC{}=TnN5-NO!U5W#eZF+_6uR>BR@by!YHA=g#R8) z|7D`VZE34@0{gZFjbIOH$TAL3)DnI(?WQ@wZtSL*SOvICwV)001$0~D#m80x6LB0F zjEl1P{RZ~bnzx@mKP7gTTq*Knq4I8!DQm%{`~%H z_>WqC$?e0O(8xAm7K?`AljpJ^scx9dfnl%}kjnIwa}q~!LM)yrvWTULUqyLs2o{#d zq9Q{ZVG|qA@GLYc6kipDwezcYyHit*63>&553{|>I~_l&JvXJ|qDZK0(sKI^*o|r2 z1f0zM9M&EKmp?#6wh7?BnneO=&Jo}Ot@m@3X7LO(1+IKe-~b4R_=L{O5qcAR4)y7g z<^gJ5PsiBHQvH4W_=ib?*W!~1Dd-=p+`2aQg9Ru`ie#h0?ZeG-mcSFV-qwh764H=a zggelIkU>~J#CiTM;$hZECfF~oc6roW_j49pZOPFy&|S8U;@ghWozmdYz$ZC?Yl>HJ^5SD7BzS>JiU9`PR(j)HSPpNoAQJOmD!3q%WnsBpEHX6A^_0CstZ^lx|nGC z-z-%Axtn?aasVmz>LcpuyfCK=7GLfWk3jW&+yz~ELwYM_Zl8#2awOTqnC#`Wwolu-m*F*k1+23gqSiPa3pz<6xHQIB^ zmhiJL3-#st6Tklc(%18uM6ojP3`LaO6d|%FVY$wOT|2U8I0;Y%C{94ditQmeBk)x< zdrQ@)MN+3B2OvD;(c0arrw%vr4;jdlNn_XqaEnbjI?T55ewgLEbg?ZH*v03bf+{@K z*w-;TVd}5|4Z1vB=qUa0!=aLm)tO@Ua*sY;(@{r;0sSQ@wI{`?r zCf1QSj8$HT*syC5)LUKn#x=kE?fd%UEm`;Ba)kAP-+MH7Wf%(93rAlNpu+?C z!&KxEGEx%m13dB0QT2(rTxKgf>@(VjiYY9h@8+bQs{W>0fozy@moHiI=1 z5VU&vAmmqH$PQ1OV98dns`cQo*wAUlogf8g$BovCxXg_TNry$&GKfJi-kuA0a2+_n z^c`pbC%kx6oEEsmu%;CWd%?5-Tz<_S8SDA^@7G28?WM6N_rDzdvY}Wm0fa!CO}trbkvAtgdE~`5p@k_%y7iIa#B%%T6k6HQJAjjBRK|Oa|q4 zduEZI8q3>R3HgNGog>5DG$t9d8BPMSM%bc#oGkThJoXy@%Oah>KvF&|>9X6JC8&uv zg{+}-iFiPmCpU!N2s})XCTB!PmbDFBV%a&mZzRoq?#3e_ZAU@FcrJEAyfMiG)tKyY zy=?G?Q9v(?6`-f{2hec5_x;hrTG^Os1p_Dq2t4^)HmG`B~%;| z`KjCzMprEn@+-l|h^*SBI0vDePgwxoOeC4Inf#pYAC|8)JC)4vdyZj1K=wkQY&v zc|Y98+9&*ZqaP;m4l_x|N!-dAPKFwo%jR@IL~Mr8p%5`Y!fb^Op40Z80&ierm#qsg zOZ40L`Q`Ut*Pq|N{rcnQuzmb~ORKccYPe*hDM4HMzu3gnHkv%}BNlzwLRN@gE$0nyR5skqnsrj@9!VAvJp0H7ab@=bW4hOQ4 zB45E8%2BO}U1K2%+d8wgQ&4WXo#bf>GTVrnMe~rWDv13+DDj zeL9VR4c~fT+g7a-icm@@Ax8tm&ujMQ?_YlY`-MK$<0Ig~$HC9TA}sJ3vRQ~@5bWyk z90X0b9z9!MNyJ(pt;t@~(Z_@`djySQGcku`t~R^l2F0Nu1j9N*cZf-k)-`!f>5vn& zLY6o}NMkA==bXeV!eVQRmeTm0l`a2F82Pb@(R>GPJVvx;HJips9yDF3m*7!0%CcyH zHjlvW@%(LB)V;0mtxNoe`dW0W1KWnTMnFRHt{>*LzI=T{sShqr0Pvg@9PO~iR93RN z%CN-u-F)RnSLb6ckqQ8-@c0ceqiV)n*G^7JO1##o=9o5&W)NUlDvJ{>ASuD~hKC5I zwk!ZTw^mj=U~g}pncZj=ucyx@k`yW_g-@ zIw2!Oh0oP^U1U3t{3 zOZL1H=w@08D@}=Y^x)&@o-^VXjmQE)fS?k1V8rJ{Eds>(ijDAoSbzN1EB4#BZ~yr7 zwcq!1?;)G(+@AWx?TmlyUK;8OV|18Duu&Z-C6K{2HPIP{lz822VlOEzi?d!EAwu*;b;3X^D9XZcvOTM>Gwx7P=p+g^OJ{if;_h&Xg3eOMeq#y%TAdmZJ1HN4HZ z`Z~V+_UlVkSg*f8sXmxNw4N`HY-P&c9TKib+wm3iO6M7;eT*yv24dj^+i{oUunE+3 zL{>_+8w|;K{!@^2TGF3^lM~4WVjjfz>4_EAVTn^SJBA;qu|DWixJLAZxl~@gKA*bc z*q)>21I;o9>$dgqaU86JMSA-wvAE!6XT*n4zGxoE9|49R_Z;v-U>!v0!4p74D;q#m zMuiFoMO#FRUswCIPEX6qugQwu`l(#itn7{vIe-};fiF8`1QOeh!;PN4p>)@itxILo(oW09`(=(hiaR>KDTJY%!uDcZO z)8d*IZ4ErPcpIbS8)2e{`K1Ldw!ak7I*50!x^eX`H;Q^M+)E-yVlXp zb2!9j+tuC%MA*~=G&d|O0gH#!4Zp}9K7jikqhvq_nc`d~;&X>KCy?E`{tiKi4wX5d zdV>+)S*E1~=x*XilNdA`KHzMYxY^=kX7m{ohnJvN*a~YF?BMIC^#R>pLYTHgH5Ss7 zpA7AO>HL9^X1g1N+<`MnrLJ!n9P~=Jsr3 zkG0*=syieD*pod3aNGi++R)WJ-xZ^Cy`MNiBsrcW?%Jv_!qw0m2|I_)R}s+ks2Fz1 z2f-ICcqgQ;W4#xu;Kh8tQ~AL3ZnH2ylFizh^XSe!@=K<@&0{zClAof+T!`5Sf{J7>&)7Vm#vvg|9lY|K3x*;(_iTU30RQ=S=oPY~OKi+H z^dex5!~6`A-RjN#&I5Sk0zDc=_8BJ;%z+Smya{k;pb$^0Gq}vBopm1t|*; zLwyjkAlhwSmTRI+4(!4x6c}os_{qke}`hEud*P7mk zLgV1QIS|EhRbbyyU)u1TgJ?(L-jFm~82E=zIN7M(&3oSu%p{Zp|J=_A8W>JVSfc4k zG!1-pIyR#deY!})x1CQ!oiMKTQDb<5f`mxRc((}}OQ2PmkY(#0JD-%z+u4d4?P;|< zwH}@e9#9Q)5Cv_r&5$cIO~nu_g2#>+z-l+aFdo72Kb2>|AfOo+?>x@qZKb|`eLFh{ z=U;@%hV{qnsqQe>Jf1;9h%sCLy8}M}2kX{R2>o7lVe-p~IVn^_(qY02<2#1KKNjp6 z#}&X)R+Xg$44Ox6$&!uD%R>VlN#sy9&pJOi(^(BiR_zex;iBx)-0Zqth&YDlY!wm` zJ<8~7I)BOen+fb}hchctG2Ii;g?{8=%!5OS2&BW)X?w&yVsN-bNJt)dwEvf_oCt4? zt6%?wS6(k;i4F_tKaFg_J7BCPKA(2|!=g1aNz;BBFmCgeo~W*7jVJ#b^7a&oU4}=? zAW$~NZgr=1IbVhdbeC>BAQa5@^3r&2MLob^g+3^6HC0!*zMpSG?MEcg;*cd^dx-C6 zm^!EjnD#ESdF%uq5BYgzdCg z6NYo|ry1x%A~jskNsLaI*=*}!+a_p$?s=+bEPLU>3f_q?AdPNo^gRV}z|cpt*g(6* z%TY9Izf5(*PJ7ROk zc%2<{bwFV}Y$ujYh`}g%lj_D0&2(=4?(QuzDOc2a9b;aJY>V(!gbm2KmkAr(_+A13vn<6zIcfl+j&c@~u4~jDm!B7IvLLyue0D^(E z-ZTr7?Kz~^u32I!I{Wl0km`p!FDOeaB!hTMIV5r*p>mq&o_4@wpUq7DX zmC!Juk2H#P1z558253Sw9ns77TdIF6X>q=NI!)9=3QU&QisACy=@=KJ{f<~Kq+*)e zgG5cwQFu<90MBxt3Mu=tY=xPSwVtbo@8BDfbAOr$26sqUDqxRemxy3a6Pbat54;;X z=G3%h>wK`cYV(y&t1+qPJP|;{2FUE79fWNU#aaueS=_e69G(uSUST;-0ALUCj%e-~ z2smGh>c9PXce_&lQt%YIWe!%#oY4VE^RU4kUdwt}r2U)_Sc8@dV%5el1CEZ5{&hYK z6u?Q0xwj^N0%b9OJJDH;gwLQd31bie$2*{}PSIyu)Ycpp`$03SC$u-K?0hw(31PNb z3Lm$FH$B#}(y7Ahkq(4fL_VK3P3v0o;s7<%?Zx>I9D z_yDmknD^yN-YV$+n6GJ+_yJ6Khb8PrfE_DT;yl4=Y}KB41gym-hsOsnvfzOk>u|I7 z**aDTb#fJ~L=FZU$0x#%K=R8vDd*3@0nI?!sTZ7&YHw?_yS+F;^7xqG1Xt7`*Kk}0 zim9A7h>vbl4sS#5qNsT0Xos- zwP!H|Ok(qMzz>m`*V_vH_UrtohSc&e$EV{Jvl`RXAYlvUU29%e-L0ob06m;-#byZr zIrN4!t(yCVOn1u#yL3ClNhhH=KZ(lHAl0Dd^5hBnY6%H3#kPoXJ>3hACz*cS_>jG* z=2N{0T9;&I7wyy#x|UO%3IUs?pzlZSK+sP1OgI~C6stg+-QesE-a;ly4;?;B6{FZ{cV}Pef{IN^;Fge59>Z9Qf_(R?HYAwBcKY|cGw1f z9x)LZ@Eu=UXzQ8w5l*C6Y?EcRW5ifBdy;(HZ?zO7VscCiCbtz%I7rP^S zbUR$IVzceGOq9jFBibW6SmGVS(GX87rUiBJ^?O5 zu*=>TfMQ%#m%I6(;AHy4o}o=poZCb7cdv8$iAPAofw{22R?GmO&7r$3#Ryepu{>bG zfAA8A4IpitdbMqHfHIoT!@aQg;2e;MIJ5;B*|e&;X(GC#oOqCZE*XxKfr*>30Aa67 z^!?l4UX3YPNYFk}r-;XywZQ1H$_2Na)BaBj`(<+c`MSsxYW~ z@B({$YBg~?KncssHcHvP*+GI^Lp*H?2Qwf}2hI$60P^2gifB||%Qk>LI=R~R(JELg z2Dr}Mddze>)e661-ESw|7K;#=!pcTA78YanoY09)w`k?zX=xwfdOG4J z6BY`#*mC`p5S#zyEx#p8Et(!{TnjwHGc--exQJgQpv+i_^B45$%lJPD(;X z0)6LvG=c`>)NXq#K?qbQM2B~Q?l~y|!}q|fW7k6wXy)M_4oIobSOKN-{K(B6rzT~y z_(sq;V;UC8THEDVy-&gJJ@cmyr45dtKRuGD^BK3A5w}B}b{aNIer~=Qjx;O*+E3hD zLJ}g@lV9x38u+t#@4@L|_S-uB?W@g*74`dRNGP-oE6?2_-cWFa#qFHZ=-9kwmEHg+ zCwt+Y1ZK;Y#f?2hqLY18Y;wO-D0xEE5hnBL46+y)ne3ed(+XyX3?ZxdYZeBJELM}B z8w`7|nj^d?`yri@X9-aucGh(`rmSwK&K3gQbz2-`9X+D>#(^I}Znp@a+cV&#&RTsFnwBM)%-95YCFZ6|8y z05LB4C)(q1sO>vIU1dL0neDS&w?#Yr;AAHp6Ss5QI?3E|RNH{o>Gcv2VaGrMiN`+k z!S2}WQf~{^D)e;QP=h~U0#1OQjwqYaqs@nh*qN!SU3C@tYV8;cYt=Ry44q zayeENtq(n9BN5a^+H%`DN@ez2`BN+Bm zVQ(YSbg~DC=9qRzC$UpLQIo);b&sdV&*?jLTho0Iu&13JVT@PB^2fh_{{7qUe`N+A zAZ4MW^IU;EA3uxO#F%Y0^}HjD@HDqR>g{Sqn-Gdx>`#rtHg$J~7!-MLmgId#p zjafMz7SYe_sW&`CSV*_SQb}Xws-3WC)oADIy&F8%T1sT#p=57FAP)uL5_f%7E#KF# z&oI6>9b8iXG>Na3^zTygX$rb$#*ZG0 zQ%{dZ4sRu3HxIUFqm~^8?nq#}Sa>{7RoHcVm2%uq?{T;I&w5g?a6qi{LB-6=yp;xg zCOa|TR%*XoPva#%kh|dp?ts=h3{^<)Pj7OwrRJymDrcuiMv^9IfvVz7!OZ zWj(dp6P?rvyvf5=>)r-*_ZeBkhn%osWYA%|o%0{7{l|wxdG-f6@Gxr_B@mL3kz&&k z%$<vNG#V$YR899YWhFV`4cU*89K<-)-yto|Vn9(MdoOcI_*Ho{Q zCnLHz%>=0p8$Jm6udDQB&Gj;|@N=m+q}}3Y&pNuJsXCj0T8J=jFHdmd3>f2q9+tL| z5bPrXm;W&ogI1Y4RF-FV+L9HC0gOS64)DSXmb9zM);mv6Nn!DJ${w~E)>1!GzQY)I z6h~-U=Ml99*2RTJEXToE zkvVq0yxxWoY}m5BGdOnpt#$f+k?^-q)z97`V0Ay{g5#aQKb`|iC*}_)^Ij(W;Yi-g z;BYBD(cxyuzOzYZ0adT3x_7X0JUDvunG{|R1RF{y60Xt;W>z%s%hGd#y7s89e$R_{ zoC;?2^#0y*sfi#8(~*T9PS?Ek8}Bl)a^SF1G(xf?Ol%&miv{}QnH69=Fb1T=30H8e zOi?P?YacyHKRr$)SP=B4v*GRQcwMBYp5SHZ)$wU4w(T(6IsX&z&JIqwpDK!Lre)T| zf%eO*AP_5;qrAcTmOaJ5wFEal$*G(UoSHVR^>wTgD|KYw{a9Jv_oZELPDl zK5FSPu{=FA$Y)Q@nJ_?$HB_x)GTjDlR^3qHRTvO%FH7R%PtWz1*RhE8;dq%`oSu<4 z&ne8-QEdfG-2+>^A6jJ(jwB>ND4-s1q3-*i*T4VLH2tZ;b!0r$A%Tz_Tn(S;&gbl2 zK*Pe>BiF-II)wWeK=HQ=G`F}nHfMQWcG5+U(9&}~2}pN1LdoHIU@G`uC8ec7_#GTb zOu8(NB)o@@ddwc~E*P4~b>!;dGDVAxt?fWv52yPYJb)9Pd0N^8?*|!hYVQpLFBW_r z_HU_v7Zx1O?07_5-k)6E^124=Ia{~8%ItZRp03xG`Z0d|_Ie6jKJ{#xMk3ZkgcKWw zAVv*$2ZT(gGdfF)AMu(p2QxS{)omS!E>mSseM7QM!a>u;43ER8Fi^mf;BMY{dgBaY z4j$`pA1@p_?Y6e|x4uty9FWD~oKeEW?Nw$7A_v|=P&(1Jd-C8gQcEW8=bpRzl#?qG ziSKyXusCs@s>k-^Ydj84h92T%atwm!s<{&gw*%D>_||ViVhF~s8u-Wj`}(@xW~_fm z7GjNKD4~*TA;b1ly0mP>TFys1ZB=ph5lXSjZn2xN%~3j21_a#Bci&b&507*mfQ|fy zSJ+(Q!5d5E{DN-$w!N?%LVa=GzQXyVEM;Hbwv~{jW(vIv1h4h}9Ty<-i5N`B)wX4mJhH zdtIgVb^QMG%Y18J`Jk4`G_seL@TDq^;Q%SqA?#vsDtL4@gqB7Cg!pzR__!nk@pZ7kXp0Lg_|@&Z`cYpLq1{B=OVr<6E4kbvX4aMf7<(BG^*`rJA&4?}#^x`SEBIzDPt7u;#z zmF)p$(BL?iL+5z4X$HI_c$b$X#>;71;SkwOOnM@l3X#ATNRQOcJgY|o&d1rsit*$m zsKc62)DEK1A^5hIUPL1_p3?YjjsE`YkNN$}A3t9yQ~orF{vz@dmQLio9ZY3o+Khx4}lH#hE0pGyJ!B$uzGkcghdd}NF5L{C;1Y;c!wGs z>1|fC*=9EDM+S5A9rj~hIAyntTIC1jRVsYE0tyuNA#_36++GFoc zYob7Cr6y~K&Q>o~`4N&Z6oSHe0NR=3S7 zIIyW{i|S7&u0r%YT|5VI$lE9YO8@GXh6GQ?_7J6@13NCu4&NrJ{rJZ}URmYm5zqJz zmYdlP^Uld4y(E=I$`%J;5J~|C%O%EePU?CoIj;^%Zq^i6$Kimcx8th&GZ{2bFH_BW zyz^B-5S6ISeov7;uzmxAin{$#mXd>#*wIIz(|w^1L27837Yeo0^!$Vxppc&VgH9zJ zLO0>p3J*xom=9MXsD#TJ0&FtJOPN1S=U^9J9|1ChME&`Q33&$*m6 z@A#3|Nk;c_5{t!e&joC3$upQ366+}CBjlOR6k*ip1(*%YEjc*FG0Vz>cnpH7MZL|6Xpm_ou3J;q>K9{R>+pe$q z4A(!<9>7s>j(0hRRULghgB|xoi9a_Zv0u1+R@g>pR&(?kB(!IE?*SQmO3JLlibTYB zx5KloZo^LMb5ANL5^>POYh<9L0ZHUNk&eC!x0#S=M%<cU3jT4s92mMT2{L z86<+fgBZ?U$tN(+D`qFEou1_Z5`9wOZRJi;g3J8;(u<^%vL^sK$N!! zK60r)mmoM5@w6s1V+v;eSAj_zaGdJ8hu4^S9dfe3u{PKq)O47uuMQU82pGq(RIi9l zc2`5_MNs_Je10Dn=ux~h$|gDx;$!?AROHDmnv+C*Id#{`9z-ib$F_XH-ht);YnRC% z%cBkNx|#j3aN3f)sUUr7^as?_TVIlGwb`~j!b0nW_BN~SlqXi^4PeAX$m{Dm{rvvz zA20b`mZ^VG0`Ggv8122B-_ug}?pRw^r=#bHnhw?F(XBVH9xE?!KJWWDEJXLJW@iN2 zO?Nys>NYxHSx^9<(xFj=HdwAr70#6&R&*sRIlILY@9~bvW0fR^Glxf}%E38j^#D7- z*c*Wkx|FM$=XBcsFllZHhcmFWYf;ZDdK#qUrBUIE&$Yfc%E`|7;<>QpN=Q5_bnQ6U zn1K^EUYF_5-`|Gtd@K=*>!+W~7LjZE{pzE~h_cr%`5xUf%&3ephc{hk{3dvh5b;Y=|Bh;EKHoH&h>_mJ5iScqm+2!92fQE<9eO2asfBApxxMAo z=JqfOycVCj;^CIl1xLUJ}c4cxx-4gMZibk=u1} zKzlA(PQ&{Yr{#E;*K)FjS+(k8cGIh^2>8pT_e(75b69V&w|ZH?ehCmqHew87W{Tck zvmh3mb&E|q{ZWg=S%;I{-U@Tvo>LbT zjNrf$m~Qg2k@ehlY+*9yoIukyyzJQFOxAJ3!?xq(9NC1TL*^fcEp3fwTIdg_2u&N_ z@doEMPZZWitiw{8H%es90O?~-r9&JO0xos0y9n@Qkhpjz=oKfhjs!okE$}ci$l`=d zG(;hJ=8Y|14!7|JNmR8};;_FNtaoLHl4>ql0kuJa_htI|UP%xTb?2wM?3>rn9A47o zHDzb=&Q(MJ*xYSz@9>M^3H@!CZH||>BST*75k!J?>j50aeOce+w0V%=F06U+rm>Kp zY}}az?!yWRr>ORT3qh&Q^id=3y%Wy&vH#QN1k=K^$a%fn29;~EuOmBdn_!Z6Zkfe} zDd9)YoVGA+Av%T~aM5nFy_i;R79hrlX*9SDu6{eU@O)+^cT+W3GRrv;oJXk@IR`vE=Z97tvBBM9 z+u`Lt-l=JK#dtC_a8d7Ih~9R4+Gt$lG#~6q7G9k*y&bw{m$Nr0jp=|3B%Tc#1bFA^ zY=<6Yj!QtZtOj$&*dHy>UHVGi1uoJ7%_&ezW6^|#r} zfKrV;BI`s`bap((H6(g{hm)UPGJs#_tFL%KP;sJ4P0mGK7 zUY5l|72jtS{rviJ_xMphtO!xg*Apty@lF%shb>5`8zQ__Z^(T4UA75gc*ECzs=R~q zf_WY9`e;4CriD#lVeg`@-V4#^oPWHk z0&qw(-RBM^70>D&L`MKN7hR{iL=gjB;eXX^<`)fEmDVhUmxFm{Gz8Y!Vc4v<5gpDE zG$*lPU$zTk6i)L7^4?YmSNl1B`^T%deX75-3-mscqJ+>82uegKm%x(lXA-#sD+XGu zJ2=_9N4K-wobIt~IY70rMBb7eJl+9T%XrRl`@SvJd``h_PEXBY1Gl$h=asVN|h zyKLUHnURIgN(GAz`3~oyI{Y5%B1FH{U;g~#&zEB-1ja{AcyL)x!V`oM-yj-!FO1p~ z)A1%z_$wT;^P$tCLdPa-^tzP+Hc30FzJP;7ZN!HcS6CCbo?_tL`LK(q=~>$C6$HyW z!;l(y9YXQ?Fr{cgk72K$-Xui0-Ot4;2~wV{?DhE3MuvjsPS&eJ3c((G$L)p&hoULcYv<+jKXwhy@9xUeCM*qf|I{n(~%9cZeVfv2VsrCz66kYh&bvjDu zEJWshS*76xdry3KdYQ*R^PMhjr)VS`8#inYq4VORYv@!BW;qS{T(lDF0s;ssB>@2W*%5 zY^}H1EC?$8;aDv@iw<8Uu#smYntSrGjp%ndB(KprRodeDfh0YQjcpW|(I^c*buer(nIbiFo zJxVNlQQ$+#Oo4k1%CfPrI|Gx?Ne-ce5{OuMyeRD`XJVtx4=nc zzt=Oph(E&6fVxBy>f-ly`PhQTl(0)rHd09v6vcqT< zZ^tfnYrp3Nz?AS@{|KNE$0V{BU%I@vbD67g<`299{{=w!pZ{>+mZiv`9rmvLQ-d?>_sgu zKvp(u61)MV5CuF)8eY%qkWl3RyDLBJVu$59BY z(c9R&l|a_xdw0;2rHc=<7|0FcP3Xz7rI)=c`NTErbi4}R31Wl%!4~3pwHs}6=j-zd zDM~)wY{VkkKiIr3rljm8UCWXW;y}EFA;dE%iqBWha6HS%+1t z=-=DXevYz1NQw5gPz^rUdvq0JD-1KbFj$Xzu_uq}rvWBf^^)@O55@h(>2!X1&EH9R1wGQN$~!0xU*R-FKI~8vEWHtx$Ic> z#_8aBGYeUzSN(d%#(^Y|y4$%M<(!wpbZ($X(&Dha@Nus=j%WgVhkbdCl~;%so zVbegob-zN4bO=UM7aBAk%@4MFBi54(pUsh3mbyYnpeUi+EzKfP9V zKvSkgEv(3Z)0{#nT&O;SBOULkPKjQ6pCAFSnsa(f^|JTP;&{uk*pBr~u79ThP@3o| zd9gA(U7XxK8Y07VB|u2vM&-f<$? zY-ezSgg581+HKn;*}SJH9dC!<|Fyo3`Qv5eK>Cl;{+h@Q4h>jVM~AaLBb7=DGD+L` z9lU_lu~MpKd*`3q*y1z2!V?4M+guLhfjk6t%}%x#!u8NM(<6He1up*7LqD(Y$XKSM z53K<@k1{_+H^fVDLb2`C2xp5s;7-8{CZLss@bR>I11a{?RWJ75P9O0)cfx`K3a7Gh z7#@Y=JI}@_h{>h4dw90v+`EQIkHpkS(W|V3+ki?G*|Ub1N(}-wni^qA*hh6sLPiJ{A2kv-(yS0U8Yx>6(;~?%MMN2)iV&J(j99r%57tu=2 z{S0a=3ru#w2hXZJu|aSa)Dx%58KbIP#io+P^*|l1ozwr zb9k#Cd|j(AKmK^RhAsa!&1Av-%e7F>A3L4m?nzV8Q=kOhtMjk`9Mu76z${xkyuKNt z6#Mk%Tx**M{x&4!<%mOLvl;#8h8T>}F+u0-PYWP{xn;-hvp)qlc&FoL+8Pm-Fa}#n z_P{zT7L2jv4F%l^Qjn3opDCginmf!7YZ7MTZMoiQZVj4JoT?hDt$yV~-`vmKIaQxM z($iYam`-FwwY8v)WB%2!{uuKg<8SN7uY)B^A@=_W52?!a_&ECQvPpWYz9M^aPPo`rh0EIj4BkRmOVfJ2V zEEmJw&m{%+T76urnVeu)Z|ApqqXp64-ph{9ct?WMV8BiY*=g6mBeTwzd-8x+@Aug@ z&CLB2^$dr%reOzVb+VfE2h~HPI|Cy&rds;ZpF1wP$8}Dwd|SDnzYXi1QG4-2?O{xH zTjIVJ>cbH%)(R$Xrh!CmJO0_e!|@zZGxk80Ft zlTQZ&1KOBh3A1&WyouH8Sj*M6>qo?xRt==3-5p;_Mi>-5pfX>#U@q+*r|VMI^9+7>r#Tn6S%V8)r~NZ|6C z>HV*#8tirCZ2hE#QQD57*}|2`<9>>Av-OjX zCG3()OU@1z0jwj=;8fM_fZbqQ790R;Xka>q=(LMssQ|(R*52-C?jhEkttoy=v-k`c zsO=!^b$)IkEi1pT($CL%14kNv8s=oHwFBOZlU}_n&?_{ZM#S@MFzE@b%?6uO9jLO; z9)=-{VKPptThCRYh~Mmyt#=A|5vdm-UH3Ci$3qX>RG+u?^2TCe*RM>cjcif2uCugcAWe#t zIsLvTEH+!Z@(1Q;#No{L(S06c*MKtw#Jm!9P1mo}!QA0lwAPHLljk7HBnT3Iqz96u z`m~{R*Pu*k%vxsUY27_i(84i#l(Ia{7xk`<$!DO80;8t-K_H@k8bPsj&Z(jZeT$|E zynQ2591|$G)@q1R6ane-KJTeXqiiWMA3fE5yB?A0&1lgNkOG)pCiHOqjBMdqa#f~` zhD2h>!!_Uo6uED&sQa5g-@n(3g84CGS*}l2{nnH{i?R|M`fQ0Y)p^Xk%z-p6Y_V=5*NSak33;?L7_uXT{wt_ah6p1DyE z)w_0KEs1)X*U)WPL;B#k^xJ6Ze+1U678_8Tg>YzCT!cxb6HTdPL#k7n@o)%9JWhak eNU0sGF{J2tCZe~A2Wl6W{p$&9ee-oyp#T6Iy1$43 diff --git a/metadata/md5-cache/app-xemacs/ebuild-mode-1.63 b/metadata/md5-cache/app-xemacs/ebuild-mode-1.63 deleted file mode 100644 index e1070943d49d..000000000000 --- a/metadata/md5-cache/app-xemacs/ebuild-mode-1.63 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/xemacs-21.4.20-r5 app-xemacs/sh-script -DEFINED_PHASES=compile install postinst -DESCRIPTION=Emacs modes for editing ebuilds and other Gentoo specific files -EAPI=8 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs -INHERIT=optfeature -KEYWORDS=~amd64 ~hppa ~x86 -LICENSE=GPL-2+ -RDEPEND=>=app-editors/xemacs-21.4.20-r5 app-xemacs/sh-script -SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.63.tar.xz -_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 -_md5_=30d514f3f4faecb648b436393abb64fc diff --git a/metadata/md5-cache/app-xemacs/ebuild-mode-1.64 b/metadata/md5-cache/app-xemacs/ebuild-mode-1.65 similarity index 87% rename from metadata/md5-cache/app-xemacs/ebuild-mode-1.64 rename to metadata/md5-cache/app-xemacs/ebuild-mode-1.65 index 2468a7cc40d2..0b5c298a04df 100644 --- a/metadata/md5-cache/app-xemacs/ebuild-mode-1.64 +++ b/metadata/md5-cache/app-xemacs/ebuild-mode-1.65 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~hppa ~x86 LICENSE=GPL-2+ RDEPEND=>=app-editors/xemacs-21.4.20-r5 app-xemacs/sh-script SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.64.tar.xz +SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.65.tar.xz _eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 _md5_=abdaa940139ab762ec00fdc778c89e39 diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index d7759d2429d8a97e569a337b16330f485d78d806..1fca7826e8b845003babc5b4c630c1e94106bcf2 100644 GIT binary patch literal 24694 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 diff --git a/metadata/md5-cache/dev-cpp/abseil-cpp-20230125.2 b/metadata/md5-cache/dev-cpp/abseil-cpp-20230125.2 index 8fd28264dcfc..fa3fa2b99a7d 100644 --- a/metadata/md5-cache/dev-cpp/abseil-cpp-20230125.2 +++ b/metadata/md5-cache/dev-cpp/abseil-cpp-20230125.2 @@ -11,4 +11,4 @@ RESTRICT=!test? ( test ) SLOT=0/20230125 SRC_URI=https://github.com/abseil/abseil-cpp/archive/20230125.2.tar.gz -> abseil-cpp-20230125.2.tar.gz test? ( https://github.com/google/googletest/archive/v1.13.0.tar.gz -> gtest-1.13.0.tar.gz ) _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=44633de0b172b064513a3b21883ba960 +_md5_=b967cf118f35362336576401e8e8141a diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 new file mode 100644 index 000000000000..855c2a3f21ec --- /dev/null +++ b/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.12.0_beta3:3.12 >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=brotli? ( 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(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) +DESCRIPTION=C++ HTTP/HTTPS server and client library +EAPI=8 +HOMEPAGE=https://github.com/yhirose/cpp-httplib/ +INHERIT=cmake-multilib python-any-r1 toolchain-funcs +IUSE=brotli ssl test 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 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=MIT +RDEPEND=brotli? ( 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(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) +REQUIRED_USE=test? ( brotli ssl zlib ) +RESTRICT=!test? ( test ) +SLOT=0/0.13 +SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.13.0.tar.gz -> cpp-httplib-0.13.0.tar.gz +_eclasses_=cmake 6c921d868d090cc18e142a396f66f74a cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=560ec2aa9b89c45a5b4e1b63556279b7 diff --git a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.0.0 b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.0.0 index 70d0c93eca38..6b92295217aa 100644 --- a/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.0.0 +++ b/metadata/md5-cache/dev-cpp/rapidfuzz-cpp-2.0.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/maxbachmann/rapidfuzz-cpp/ INHERIT=cmake IUSE=test -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=MIT RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/maxbachmann/rapidfuzz-cpp/archive/v2.0.0.tar.gz -> rapidfuzz-cpp-2.0.0.gh.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fbd510a472257b9527bdcda2bf7f77c7 +_md5_=c1a777e8173d7c557b57562dc602aea6 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index 55003f9acc007d64eb3fdc96b78761d9a19aa552..14c137578557b93455117c7049021fd6e54e3f88 100644 GIT binary patch delta 28581 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 delta 28522 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 pg_activity-3.3.0.tar.gz +SRC_URI=https://github.com/dalibo/pg_activity/archive/v3.4.2.tar.gz -> pg_activity-3.4.2.tar.gz _eclasses_=distutils-r1 1c9a447ab8b90199e719e0e3a9a5cb00 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea toolchain-funcs 513c31b3346458ed1f3878b57da6d61c _md5_=bbb4f2803c30b469f6d4ab9a960ccf36 diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz index 33045b1a7340f3a10dc10cd7419376c65ac52957..7fec410ced7ce7a73fb2c38a72fb704b08a63892 100644 GIT binary patch literal 8169 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/python-3.11.4:3.11 >=dev-util/scons-4.4.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.12:3.10 >=dev-util/scons-4.4.0[python_targets_python3_10(-)] ) ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test +DEPEND=app-arch/zstd:= dev-games/recastnavigation:= dev-libs/icu:= dev-libs/libpcre2:=[pcre32] media-libs/freetype[brotli,harfbuzz] media-libs/harfbuzz:=[icu] media-libs/libogg media-libs/libpng:= media-libs/libvorbis =sci-geosciences/liblas-1.8.0 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openexr? ( dev-libs/imath:= >=media-libs/openexr-3:= ) openinventor? ( media-libs/coin ) pdf? ( app-text/poppler[cairo] ) png? ( media-libs/libpng:0= ) sdl? ( media-libs/libsdl ) svg? ( gnome-base/librsvg x11-libs/cairo ) tiff? ( media-libs/tiff:= ) truetype? ( media-libs/freetype:2 ) vnc? ( net-libs/libvncserver ) xrandr? ( x11-libs/libXrandr ) zlib? ( sys-libs/zlib ) dev-libs/boost x11-base/xorg-proto DESCRIPTION=Open source high performance 3D graphics toolkit EAPI=7 -HOMEPAGE=https://www.openscenegraph.org/ +HOMEPAGE=https://www.openscenegraph.com/ INHERIT=cmake flag-o-matic lua-single wxwidgets IUSE=collada curl dicom debug doc egl examples ffmpeg fltk fox gdal gif glut gstreamer jpeg las lua openexr openinventor osgapps pdf png sdl sdl2 svg tiff truetype vnc wxwidgets xrandr +zlib +lua_single_target_lua5-1 KEYWORDS=amd64 ~arm64 ~hppa ppc64 x86 @@ -13,4 +13,4 @@ REQUIRED_USE=dicom? ( zlib ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) openexr? ( SLOT=0/161 SRC_URI=https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-3.6.5.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9136c8f1d888554322dc6b209e44c7b3 +_md5_=de7da29d90d8610cf66ef13183f8bb03 diff --git a/metadata/md5-cache/dev-games/openscenegraph-qt-3.5.7-r1 b/metadata/md5-cache/dev-games/openscenegraph-qt-3.5.7-r1 index 6927e7976f33..fb409561ffba 100644 --- a/metadata/md5-cache/dev-games/openscenegraph-qt-3.5.7-r1 +++ b/metadata/md5-cache/dev-games/openscenegraph-qt-3.5.7-r1 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install prepare test DEPEND=>=dev-games/openscenegraph-3.6.3:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 DESCRIPTION=Qt support for OpenSceneGraph EAPI=7 -HOMEPAGE=https://www.openscenegraph.org/ +HOMEPAGE=https://www.openscenegraph.com/ INHERIT=cmake IUSE=examples KEYWORDS=amd64 ~ppc64 x86 @@ -12,4 +12,4 @@ RDEPEND=>=dev-games/openscenegraph-3.6.3:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt SLOT=0/145 SRC_URI=https://github.com/openscenegraph/osgQt/archive/3.5.7.tar.gz -> osgQt-3.5.7.tar.gz _eclasses_=cmake 6c921d868d090cc18e142a396f66f74a flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5d3607af3e93293880595d7e66c7d941 +_md5_=c0ae98b83ef44ef7fc4ff102a578cb67 diff --git a/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1 b/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1 index 526442fa78b2..0bbe9f9fc344 100644 --- a/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1 +++ b/metadata/md5-cache/dev-games/quake4-sdk-1.4.2-r1 @@ -1,7 +1,7 @@ DEFINED_PHASES=install unpack DESCRIPTION=Quake4 SDK EAPI=7 -HOMEPAGE=https://www.iddevnet.com/quake4/ +HOMEPAGE=https://iddevnet.dhewm3.org/quake4/Quake4SDK.html INHERIT=unpacker KEYWORDS=-* amd64 x86 LICENSE=QUAKE4 @@ -9,4 +9,4 @@ RESTRICT=bindist mirror strip SLOT=0 SRC_URI=mirror://idsoftware/quake4/source/linux/quake4-linux-1.4.2-sdk.x86.run _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 -_md5_=afb89f51eb01becb8e2e8bef849a4eb6 +_md5_=31070fba1b6ce152f92c3247e739c613 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 0b6247a1fd8ab45ee246e8a60420d9926ff32f8b..3a25037ece87679694c135d4480fa81676493297 100644 GIT binary patch delta 49250 zcmV(lK=i-=xdghi1h9Tue;Z)QksHajTj>q34}b_n0IT^20R$wr*v)<?EQ#6}5_2SB0#&j)ZM2%V0M9`c0` zPeFGiD1MCBK9=h*_aFDScc$w0)?R;A}$fPUHecduF-O5W{)?1&iQ+r&{`n_~_e=lB8++?7HN(H1E@dLCU znneKgPK_il+042YCv9=+GH>gf^W4B(C0@J6TDL9XSZ_zPh;kBz^l9eBuQBREA*xhnjYR(19iMo_%g`kB;%m21!z=m(_+rJ*W?4=`Gr3_BiDVx;Uth=UeK9$CW zJXcX?lxpWrf21*I#2p*Hy;aPFDPZipmJl8Q`P2{G>!(rcB7dBf7rHk`;_WV&=x&G9 zDUX(j@~p>GgV+hFWvX?z)|4M`4qX)&F`92y2(3v;ZMYQ_d!5$G*a~bL!HP z)d9z(<->Up$yxhbdxwpKs{x!DD{1{Ybn_t$f)?k;e~NwoYv(_PuV0QA<85sL$;wU} z9(wQ%%B8j>DQ+46el(lC96A-bvAhSrs-9((|Mheds42TilpqspYPKaOUI-auO|rRB zfsnVR5mX(Uf<<1cE21$%e75*fG$0c26#-SdkL+qiM}U;Z=9L)bq<45Sshyosq?66M zIn=6Oe>CrJm!eJKeQ1NbdjUlWtHu2xLr2+LN1KDP(0W;&IZGy}@sSk&=f`hB6nb_5|Q(cUzE>XVA{`3k}X%L^?AEBZ@&7VfGoqSiz7?WdS9*|zklgp?)JwT=S#;=&PMN7n`MrT zV?^G*-u_ppTlrSKkHfvL0(Nj3u4*ZFEl+8p97V9?ONvzcqAl@`C3EwzfiyU%FqDvS z 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≀UI22PtUnWV{Bl`eDSRMvvhMHD-t zU#knit2eT7q}eRQnO~BtE{fNrZT<2|wy(ZB^ zWwaQ5AHN>f=lZk%_0j9P;1F($X2?`zoIqfmCKn^I2=(`p;24GJz#O&{>y-~0259E1xr)$ge? z@X3F3j2aRW+f_VN1X14wB8G-DO%;OOZ;kAvGZ@H4{*s;5wrPUHcL;#pbxh^_r|x;T ziVz)y=oW>^EaX89p#(Yhw*&k3eE=Can$3bQ z%Y8^MT2xCJ&8-Ph=XunW_d^^PNMEn#^!4*n?^$Dv^GUzq|GgUEpNM)7^g-^w{@Wb&iw0()%Mx`%+I*)zUn6Rm}z zNbKs@d@v_-HerTSs{KiXl+R8jsIeZs}%))E~=v?fd3 zyp6-sm#PjTua<~PFDYEk$G@qvx;=k@gTy=?eB}CeOy9ma?um;zvi&Ci^RZ5lZvCHB zSyH2umvOH|L(Nxgt7{V8RK%2xy}39B7FA+q4X*eGC+EODP~&-mJn~wb02xv)@xVxA z!`-*r`9qQs-?B-I5G}{Pytg2N-RNP%$&aGXFX>p^sW~g(KW|p5b|hI;*8zW;E-Mn} z(k*dg5FkLDkwo5%=#F}UU`nUj(3QP(YS6r=n{Tta>II0h*5#D?!7q|Q^ZNZOO1cC_;c}ez4FKpeZL`5rK;wXU2jdY!PUAQ`n2;xoupH& z1k$i@GRX#4&}nF2t%Vg8Qnp}dt;*+Ee!7*Lr+Y-d9VKu6=0?fA$Tl4|>0tWq^xtw(Js@}PPJW_B5Uy?nZ zn}i`%#u{!cI)T&$AW0Q8Y(+GxKp2G;$X63=O$U;$YzWTfo=DR~a4V)u$SoH) z3}75|5OG9iMJloG^_>3q#W)~;Dnm-jdy*j?Qm$uTpum0OJeEvVsg#7^nWl(HI;z%$ zrwceBU`m{Oxnan@<}KRLI>GhC9{1>G1RA)SXzR_AS!=S}?!~DYI**Q2*Hnclv%d3h z^DR-JH5Z7Qe5I{5ZMQjKWpES!NYCI~_pt7!HR+9d`;5e*cITp!H~bOR6Y{)tT>5%nUtESvLs=kCtgllm7*3if^Zz;Mf56Xuw8qtoK1-TPOUEb~zFc^i&#%98R&vpHGz>YclPf*LOsCHx;L>Ue;< z1;%mMpi|%L;Ifdc6<)c;_Z}gou3M_=Xq5*}*KNhsYh_&r-*j{Qct|>NDCUx&ZU)3M zV&|M~jp=$FK>CfOSqB+VT~^6RD)AhS8mr^UeSvgK_1z6&1@p^F7>h@sT_0!pd{jQc zA8&{CynP?24W`R~#+#D;70g;mLQX@Kxt;FGH=dI=xGv04_;;nN2@6za8c7o!`gAX2 zDD-pp7z>~jWJpk>q!X+-Ru>HeG+fT=s=yMHF23rAT8NHwWO~5Yw7}v;a?tl>*<48K ziDF*8$=2LGxA5Gxwj=&ULX!qu91h{cuWofRfCNgW62Sx@X++9vt!G>%<%JWultk91 TTn;}o{D1#H8*DHB@dE+?NA|^r diff --git a/metadata/md5-cache/dev-java/janino-3.1.7 b/metadata/md5-cache/dev-java/janino-3.1.7 deleted file mode 100644 index b8bfdeb9d921..000000000000 --- a/metadata/md5-cache/dev-java/janino-3.1.7 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* dev-java/ant-core:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=An embedded compiler for run-time compilation purposes -EAPI=8 -HOMEPAGE=https://janino-compiler.github.io/janino/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=BSD -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/janino-compiler/janino/archive/v3.1.7.tar.gz -> janino-3.1.7.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c -_md5_=7a96833bceb5c0e26b9ef0a7c97261f2 diff --git a/metadata/md5-cache/dev-java/janino-3.1.8 b/metadata/md5-cache/dev-java/janino-3.1.8 deleted file mode 100644 index b0b40da1bdd4..000000000000 --- a/metadata/md5-cache/dev-java/janino-3.1.8 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* dev-java/ant-core:0 test? ( dev-java/jdisasm:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=An embedded compiler for run-time compilation purposes -EAPI=8 -HOMEPAGE=https://janino-compiler.github.io/janino/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=BSD -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/janino-compiler/janino/archive/v3.1.8.tar.gz -> janino-3.1.8.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c -_md5_=54c33442dc1cc8f3f47cf711f67a3316 diff --git a/metadata/md5-cache/dev-java/logback-classic-1.4.1 b/metadata/md5-cache/dev-java/logback-classic-1.4.1 deleted file mode 100644 index 2a089b65f095..000000000000 --- a/metadata/md5-cache/dev-java/logback-classic-1.4.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-11:* ~dev-java/janino-3.1.7:0 dev-java/jakarta-mail-api:0 ~dev-java/logback-core-1.4.1:0 >=dev-java/slf4j-api-2.0.0:0 dev-java/jakarta-servlet-api:6 test? ( dev-java/assertj-core:3 dev-java/dom4j:1 dev-java/felix-main:0 dev-java/greenmail:2 dev-java/jul-to-slf4j:0 dev-java/log4j-over-slf4j:0 dev-java/logback-core:0 dev-java/mockito:4 dev-java/osgi-core:0 dev-java/reload4j:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=logback-classic module -EAPI=8 -HOMEPAGE=https://logback.qos.ch -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=EPL-1.0 LGPL-3 -RDEPEND=>=virtual/jre-1.8:* ~dev-java/janino-3.1.7:0 dev-java/jakarta-mail-api:0 ~dev-java/logback-core-1.4.1:0 >=dev-java/slf4j-api-2.0.0:0 dev-java/jakarta-mail:0 >=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.4.1.tar.gz -> logback-1.4.1.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c -_md5_=14741cc4abd85227aabf0ccf826d15d6 diff --git a/metadata/md5-cache/dev-java/logback-core-1.4.1 b/metadata/md5-cache/dev-java/logback-core-1.4.1 deleted file mode 100644 index c6fb80324c8d..000000000000 --- a/metadata/md5-cache/dev-java/logback-core-1.4.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-11:* dev-java/jakarta-mail:0 dev-java/jakarta-mail-api:0 dev-java/jakarta-servlet-api:6 ~dev-java/janino-3.1.7:0 dev-java/jansi:2 test? ( dev-java/assertj-core:3 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=logback-core module -EAPI=8 -HOMEPAGE=https://logback.qos.ch -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=EPL-1.0 LGPL-3 -RDEPEND=>=virtual/jre-1.8:* dev-java/jakarta-mail:0 dev-java/jakarta-mail-api:0 dev-java/jakarta-servlet-api:6 ~dev-java/janino-3.1.7:0 dev-java/jansi:2 >=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.4.1.tar.gz -> logback-1.4.1.tar.gz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c -_md5_=62648581b88455f373c665dfa72cfa1f diff --git a/metadata/md5-cache/dev-java/netty-4.1.35-r1 b/metadata/md5-cache/dev-java/netty-4.1.35-r1 deleted file mode 100644 index b7232dbc996e..000000000000 --- a/metadata/md5-cache/dev-java/netty-4.1.35-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* dev-java/commons-logging:0 dev-java/jctools-core:3 dev-java/log4j-12-api:2 dev-java/slf4j-simple:0 test? ( dev-java/javassist:3 dev-java/hamcrest-library:1.3 dev-java/logback-classic:0 dev-java/log4j-core:2 dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Async event-driven framework for high performance network applications -EAPI=8 -HOMEPAGE=https://netty.io/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 ~arm arm64 ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* dev-java/commons-logging:0 dev-java/jctools-core:3 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 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c -_md5_=a07515be97ed0a7aa5a7cf04f6552d8c diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 712ddc1d313a9c2b6e9a8010f55a8eb3c939e825..5b0168be7b36e8dc5360b68c8cd24fa9a58463dd 100644 GIT binary patch delta 18312 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

  3. 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 diff --git a/dev-ruby/actiontext/actiontext-6.1.7.4.ebuild b/dev-ruby/actiontext/actiontext-6.1.7.4.ebuild index fffdb16ed109..b6d652e7107e 100644 --- a/dev-ruby/actiontext/actiontext-6.1.7.4.ebuild +++ b/dev-ruby/actiontext/actiontext-6.1.7.4.ebuild @@ -27,7 +27,7 @@ RUBY_S="rails-${PV}/${PN}" ruby_add_rdepend " ~dev-ruby/actionpack-${PV} - ~dev-ruby/activerecord-${PV} + ~dev-ruby/activerecord-${PV}[sqlite] ~dev-ruby/activestorage-${PV} ~dev-ruby/activesupport-${PV} >=dev-ruby/nokogiri-1.8.5 diff --git a/dev-ruby/amatch/Manifest b/dev-ruby/amatch/Manifest index 41f68f080440..26c8eadb56a0 100644 --- a/dev-ruby/amatch/Manifest +++ b/dev-ruby/amatch/Manifest @@ -1,2 +1 @@ -DIST amatch-0.4.0.gem 38912 BLAKE2B 065b4c537a2727cbb7f7d52aff545a3f7f8434b37553e59b261d9760ed304c24a20e4778c375e7b7fa11f40655cac786ca15cdb11360ac7296f03186439be480 SHA512 c5a1d17b46f51796d3f082ab9d18845625a28e08339756ebc0689ad6c50b1406611fd5a316e628e4dab6d9b654c969a4fc6e8c2b2079f04c64e3d990e95a64a0 DIST amatch-0.4.1.gem 38912 BLAKE2B b485442f9b45dcd02bdff641a68cdbce0e15e81bcaddc71a792b6707621092e0f8181d194db49e82abfb3bf692e0b7ac27b21baed3004b3b5a4dfcdb8bff7d4c SHA512 98befe4cb5a78a754eb3596a55b7c004fbf26ba04a8e8314dd6f28b50feade0fc0a7b78493310de0a75b33720204e8ba9ccb05df4478b2631d15b7d9d62a42a9 diff --git a/dev-ruby/amatch/amatch-0.4.0-r1.ebuild b/dev-ruby/amatch/amatch-0.4.0-r1.ebuild deleted file mode 100644 index af5cc5a1ce44..000000000000 --- a/dev-ruby/amatch/amatch-0.4.0-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 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="" -RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Approximate Matching Extension for Ruby" -HOMEPAGE="https://github.com/flori/amatch" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend "=dev-ruby/tins-1*" - -# These packages also provide agrep, bug 626480 -RDEPEND+=" !app-misc/glimpse !app-text/agrep !dev-libs/tre" - -all_ruby_prepare() { - # mize is listed as a dependency but not actually used - sed -i -e '/mize/d' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - ${RUBY} -Ilib -S testrb-2 tests/* || die -} diff --git a/dev-ruby/amatch/amatch-0.4.1.ebuild b/dev-ruby/amatch/amatch-0.4.1.ebuild index af5cc5a1ce44..2f67155ace33 100644 --- a/dev-ruby/amatch/amatch-0.4.1.ebuild +++ b/dev-ruby/amatch/amatch-0.4.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" diff --git a/dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild b/dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild new file mode 100644 index 000000000000..1d10251ee8ba --- /dev/null +++ b/dev-ruby/amq-protocol/amq-protocol-2.3.2-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby" +HOMEPAGE="https://github.com/ruby-amqp/amq-protocol" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rspec-its )" + +all_ruby_prepare() { + sed -i -e '/\(simplecov\|effin_utf8\|byebug\)/ s:^:#:' Gemfile || die + sed -i -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die + + # Avoid spec where host is either nil or "" depending on ruby version + sed -i -e '/falls back to default nil host/ s/it/xit/' spec/amq/uri_parsing_spec.rb || die +} diff --git a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild index d8fc2ab594da..157dd24d0a83 100644 --- a/dev-ruby/async-container/async-container-0.16.12-r1.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/async diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild index 68ba0af0f1c5..5af21f42ca5a 100644 --- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild +++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/async" diff --git a/dev-ruby/async-io/async-io-1.35.0.ebuild b/dev-ruby/async-io/async-io-1.35.0.ebuild index c1027a4c5e5c..30118ffa22cd 100644 --- a/dev-ruby/async-io/async-io-1.35.0.ebuild +++ b/dev-ruby/async-io/async-io-1.35.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/async" diff --git a/dev-ruby/async-process/async-process-1.3.1.ebuild b/dev-ruby/async-process/async-process-1.3.1.ebuild index a299831bd14c..79605ad03ac6 100644 --- a/dev-ruby/async-process/async-process-1.3.1.ebuild +++ b/dev-ruby/async-process/async-process-1.3.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-process/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/async diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild index 6dff9ee2b53c..d1454a1c6ff5 100644 --- a/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild +++ b/dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3 diff --git a/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild b/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild index c077385d7f0b..6dcd4de19de2 100644 --- a/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild +++ b/dev-ruby/async-rspec/async-rspec-1.17.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3 diff --git a/dev-ruby/async/async-1.31.0.ebuild b/dev-ruby/async/async-1.31.0.ebuild index 7c1344481d07..e81d92363d27 100644 --- a/dev-ruby/async/async-1.31.0.ebuild +++ b/dev-ruby/async/async-1.31.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend ">=dev-ruby/console-1.10:1 diff --git a/dev-ruby/async/async-2.5.1.ebuild b/dev-ruby/async/async-2.5.1.ebuild index 91af5db3a8d2..4fd0106e8c97 100644 --- a/dev-ruby/async/async-2.5.1.ebuild +++ b/dev-ruby/async/async-2.5.1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" ruby_add_rdepend ">=dev-ruby/console-1.10:1 dev-ruby/io-event:1.1 diff --git a/dev-ruby/async/async-2.6.2.ebuild b/dev-ruby/async/async-2.6.2.ebuild index 625969130dce..c8fa427f135a 100644 --- a/dev-ruby/async/async-2.6.2.ebuild +++ b/dev-ruby/async/async-2.6.2.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" ruby_add_rdepend " >=dev-ruby/console-1.10:1 diff --git a/dev-ruby/axiom-types/axiom-types-0.1.1-r1.ebuild b/dev-ruby/axiom-types/axiom-types-0.1.1-r1.ebuild index 75baaf1ac354..c86e2b35f41c 100644 --- a/dev-ruby/axiom-types/axiom-types-0.1.1-r1.ebuild +++ b/dev-ruby/axiom-types/axiom-types-0.1.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest index 7ca7fed5a18d..af511fac8d62 100644 --- a/dev-ruby/backports/Manifest +++ b/dev-ruby/backports/Manifest @@ -1,2 +1 @@ -DIST backports-3.23.0.tar.gz 181501 BLAKE2B ef9841366b27b19837e61177f727cbd0acd58650cebab03329c174d699147fadfe51b4ac404d11332e681285c5f0ddcf387bdf6304237ff32c77048a1f5670b6 SHA512 b5b16b78c4dfbadbd60735b29541268cc6446f283ad686add208974fb861b270ffc46ec3cb6702c2ecf760e0de83d31025dbeba90e79383ffda6b4ca0b52a06c DIST backports-3.24.1.tar.gz 186050 BLAKE2B 5c4f22e12ff4b436c356796b1d8af4cbb8ea038536818bdf97b6c42c57c809c01954147240aa250ee7fc26abf5f9d775d3e0f9b73f6db323aec2c8481d15a68f SHA512 bc29c9eaad86ae99f4a22d6f797bd8a93769761c4bc728539a798e7d0c1fe72cedc665673607d4aab8ac0e7e890789f213842a927eac738674b6089b9961ebf0 diff --git a/dev-ruby/backports/backports-3.23.0.ebuild b/dev-ruby/backports/backports-3.23.0.ebuild deleted file mode 100644 index 4553a218312a..000000000000 --- a/dev-ruby/backports/backports-3.23.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_GEMSPEC="backports.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Backports of Ruby features for older Ruby" -HOMEPAGE="https://github.com/marcandre/backports" -SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86" -IUSE="" - -all_ruby_prepare() { - # Avoid activesupport test that no longer works in Rails 5. This also avoids - # a dependency on activesupport - sed -i -e '/test_rails/,/^ end/ s:^:#:' test/_backport_guards_test.rb || die - - sed -i -e '/rubocop/I s:^:#:' Rakefile || die -} diff --git a/dev-ruby/base32/base32-0.3.4-r1.ebuild b/dev-ruby/base32/base32-0.3.4-r1.ebuild index ebb79637eb79..c7791a73ebec 100644 --- a/dev-ruby/base32/base32-0.3.4-r1.ebuild +++ b/dev-ruby/base32/base32-0.3.4-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild deleted file mode 100644 index 51c0c57dd0dc..000000000000 --- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.1.0-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/mri/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)" -HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" -IUSE="" - -ruby_add_bdepend "test? ( virtual/ruby-ssl )" - -all_ruby_prepare() { - # Don't use a ruby-bundled version of libsodium - sed -i -e '/rbnacl\/libsodium/ s:^:#:' test/bcrypt_pnkdf/engine_test.rb || die - - # Avoid unneeded rake-compiler dependency - sed -e '/extensiontask/ s:^:#:' -e '/ExtensionTask/,/^end/ s:^:#:' \ - -e '/bundler/ s:^:#:' \ - -i Rakefile || die - - sed -i -e 's/git ls-files/find * -print/' bcrypt_pbkdf.gemspec || die -} - -each_ruby_configure() { - each_fakegem_configure - # Some methods may not be inlined on x86 but they are not defined either, bug 629164 - - sed -i -e 's:-Wl,--no-undefined::' ext/mri/Makefile || die -} diff --git a/dev-ruby/benchmark-ips/Manifest b/dev-ruby/benchmark-ips/Manifest index 177adb11af9a..82cd0b51b686 100644 --- a/dev-ruby/benchmark-ips/Manifest +++ b/dev-ruby/benchmark-ips/Manifest @@ -1,2 +1 @@ -DIST benchmark-ips-2.10.0.tar.gz 19840 BLAKE2B 53c219921144632dc91971fa3558bcaf106887d7deafbd7145c1ad12d09d37ecbe17dd07a3da7f8a2c5bedea4a228d76d72bd8e54b14c94c4b21f2e9823cb8f6 SHA512 aeb86bfd80c6ac6a16df8dced2681e81bcb6a0a31848524956b348cd699addebdda4b1a32c6eab85884b89bfb9c26e01f40af7da5a58e187af3a737ad582b8dc DIST benchmark-ips-2.12.0.tar.gz 20676 BLAKE2B 1473fb8cc42d62cf6b7206d91c9d959707109e3ade9d712d82ab5ccfdcc48bb4874bae4c37370561aa60fe8c99078564a22a5a216daa6b870015329db1094af1 SHA512 ad4a7133b73d3ead583513704cbf00ef858b7fc5477686d3841614f05a83f3b4551b1fcab78e9a8affe7c8487112d9fde5012bf8a8e13621d289d792ff27c061 diff --git a/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild b/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild deleted file mode 100644 index 621cdbcfb68e..000000000000 --- a/dev-ruby/benchmark-ips/benchmark-ips-2.10.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 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="History.md README.md" -RUBY_FAKEGEM_GEMSPEC="benchmark-ips.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A iterations per second enhancement to Benchmark" -HOMEPAGE="https://github.com/evanphx/benchmark-ips" -SRC_URI="https://github.com/evanphx/benchmark-ips/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -SLOT="0" -IUSE="" - -ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.6:5 )" - -all_ruby_prepare() { - sed -i -e '1i require "tempfile"' test/test_benchmark_ips.rb || die - sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild b/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild index 43c906350edd..c0463ea3c82d 100644 --- a/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild +++ b/dev-ruby/benchmark-ips/benchmark-ips-2.12.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/evanphx/benchmark-ips" SRC_URI="https://github.com/evanphx/benchmark-ips/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="0" IUSE="" diff --git a/dev-ruby/bogus/bogus-0.1.6-r1.ebuild b/dev-ruby/bogus/bogus-0.1.6-r1.ebuild index 8b9cc6da1531..987dc44c2c8a 100644 --- a/dev-ruby/bogus/bogus-0.1.6-r1.ebuild +++ b/dev-ruby/bogus/bogus-0.1.6-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/brotli/brotli-0.4.0-r2.ebuild b/dev-ruby/brotli/brotli-0.4.0-r2.ebuild index 16d76462f138..b41da26a6cb9 100644 --- a/dev-ruby/brotli/brotli-0.4.0-r2.ebuild +++ b/dev-ruby/brotli/brotli-0.4.0-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild b/dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild new file mode 100644 index 000000000000..7114761df7a9 --- /dev/null +++ b/dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="doc/*" + +USE_RUBY="ruby30 ruby31 ruby32" + +inherit ruby-fakegem +DESCRIPTION="A binary search library for Ruby" +HOMEPAGE="http://0xcc.net/ruby-bsearch/" + +LICENSE="Ruby-BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +all_ruby_prepare() { + sed -i 's/ruby/\$\{RUBY\}/' test/test.sh || die +} + +each_ruby_test() { + pushd test + RUBY=${RUBY} sh test.sh || die + popd +} diff --git a/dev-ruby/buftok/buftok-0.3.0-r1.ebuild b/dev-ruby/buftok/buftok-0.3.0-r1.ebuild new file mode 100644 index 000000000000..871d5fd1ad39 --- /dev/null +++ b/dev-ruby/buftok/buftok-0.3.0-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" + +RUBY_FAKEGEM_GEMSPEC="buftok.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Statefully split input data by a specifiable token" +HOMEPAGE="https://github.com/sferik/buftok" +SRC_URI="https://github.com/sferik/buftok/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die +} diff --git a/dev-ruby/bundler/bundler-2.2.33-r1.ebuild b/dev-ruby/bundler/bundler-2.2.33-r1.ebuild index 2648ee18bb9e..d7150828d87d 100644 --- a/dev-ruby/bundler/bundler-2.2.33-r1.ebuild +++ b/dev-ruby/bundler/bundler-2.2.33-r1.ebuild @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/bundler-2.3.26.ebuild b/dev-ruby/bundler/bundler-2.3.26.ebuild index 91d40972c38e..0d7d28f64890 100644 --- a/dev-ruby/bundler/bundler-2.3.26.ebuild +++ b/dev-ruby/bundler/bundler-2.3.26.ebuild @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/bundler-2.3.8-r1.ebuild b/dev-ruby/bundler/bundler-2.3.8-r1.ebuild index 296afea67cba..c37b4c7e2c02 100644 --- a/dev-ruby/bundler/bundler-2.3.8-r1.ebuild +++ b/dev-ruby/bundler/bundler-2.3.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/bundler-2.3.8.ebuild b/dev-ruby/bundler/bundler-2.3.8.ebuild index 321c1ab7c03b..be4b051c799f 100644 --- a/dev-ruby/bundler/bundler-2.3.8.ebuild +++ b/dev-ruby/bundler/bundler-2.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/bundler-2.4.1.ebuild b/dev-ruby/bundler/bundler-2.4.1.ebuild index 8e20f267e9b8..d7b69802994a 100644 --- a/dev-ruby/bundler/bundler-2.4.1.ebuild +++ b/dev-ruby/bundler/bundler-2.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/bundler-2.4.15.ebuild b/dev-ruby/bundler/bundler-2.4.15.ebuild index 4ebc48a4f154..3d9edeb1c010 100644 --- a/dev-ruby/bundler/bundler-2.4.15.ebuild +++ b/dev-ruby/bundler/bundler-2.4.15.ebuild @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/bundler-2.4.3.ebuild b/dev-ruby/bundler/bundler-2.4.3.ebuild index 2047ba0a75cd..d7b69802994a 100644 --- a/dev-ruby/bundler/bundler-2.4.3.ebuild +++ b/dev-ruby/bundler/bundler-2.4.3.ebuild @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/bundler-2.4.6.ebuild b/dev-ruby/bundler/bundler-2.4.6.ebuild index 390a130f77b9..9c3683f8c7fb 100644 --- a/dev-ruby/bundler/bundler-2.4.6.ebuild +++ b/dev-ruby/bundler/bundler-2.4.6.ebuild @@ -18,7 +18,7 @@ RUBY_FAKEGEM_BINDIR="exe" inherit ruby-fakegem DESCRIPTION="An easy way to vendor gem dependencies" -HOMEPAGE="https://github.com/carlhuda/bundler" +HOMEPAGE="https://github.com/rubygems/rubygems" LICENSE="MIT" SLOT="$(ver_cut 1)" diff --git a/dev-ruby/bundler/metadata.xml b/dev-ruby/bundler/metadata.xml index ee48a2af0c3d..a1bfd976bb6d 100644 --- a/dev-ruby/bundler/metadata.xml +++ b/dev-ruby/bundler/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project - carlhuda/bundler + rubygems/rubygems diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild index c397ff037089..32787317a1d4 100644 --- a/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild +++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.7-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/cliver/cliver-0.3.2-r1.ebuild b/dev-ruby/cliver/cliver-0.3.2-r1.ebuild deleted file mode 100644 index 1dcd65d24267..000000000000 --- a/dev-ruby/cliver/cliver-0.3.2-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_GEMSPEC="cliver.gemspec" - -inherit ruby-fakegem - -COMMIT=3d72e99af19c273a3f88adcd4b96c4b65b1b6d4b - -DESCRIPTION="An easy way to detect and use command-line dependencies" -HOMEPAGE="https://yaauie.github.io/cliver/" -SRC_URI="https://github.com/yaauie/cliver/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -RUBY_S="cliver-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~sparc" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/rspec-its )" - -all_ruby_prepare() { - sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/coercible/coercible-1.0.1.ebuild b/dev-ruby/coercible/coercible-1.0.1.ebuild index 1d0c60f226ef..4a2dbc1234c7 100644 --- a/dev-ruby/coercible/coercible-1.0.1.ebuild +++ b/dev-ruby/coercible/coercible-1.0.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" RUBY_FAKEGEM_GEMSPEC="coercible.gemspec" diff --git a/dev-ruby/colorator/colorator-1.1.0-r1.ebuild b/dev-ruby/colorator/colorator-1.1.0-r1.ebuild index 9eb9cd26ea0a..098d01084826 100644 --- a/dev-ruby/colorator/colorator-1.1.0-r1.ebuild +++ b/dev-ruby/colorator/colorator-1.1.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.markdown" RUBY_FAKEGEM_GEMSPEC="colorator.gemspec" diff --git a/dev-ruby/columnize/columnize-0.9.0-r2.ebuild b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild new file mode 100644 index 000000000000..536f5a6bd0f9 --- /dev/null +++ b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="AUTHORS ChangeLog NEWS README.md" + +inherit ruby-fakegem + +DESCRIPTION="Sorts an array in column order" +HOMEPAGE="https://github.com/rocky/columnize" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" diff --git a/dev-ruby/console/console-1.16.2-r1.ebuild b/dev-ruby/console/console-1.16.2-r1.ebuild index 55014c8553cb..ab91ddddf462 100644 --- a/dev-ruby/console/console-1.16.2-r1.ebuild +++ b/dev-ruby/console/console-1.16.2-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/fiber-local" diff --git a/dev-ruby/console/console-1.17.2.ebuild b/dev-ruby/console/console-1.17.2.ebuild index ac63050b73df..efd678d71261 100644 --- a/dev-ruby/console/console-1.17.2.ebuild +++ b/dev-ruby/console/console-1.17.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild index 8e91f5622a34..5d9742397ec3 100644 --- a/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild +++ b/dev-ruby/countdownlatch/countdownlatch-1.0.0-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="test" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/creole/creole-0.5.0-r2.ebuild b/dev-ruby/creole/creole-0.5.0-r2.ebuild new file mode 100644 index 000000000000..7b315b604b7a --- /dev/null +++ b/dev-ruby/creole/creole-0.5.0-r2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rake" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.creole" + +RUBY_FAKEGEM_GEMSPEC="creole.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Creole-to-HTML converter for Creole, the lightweight markup language" +HOMEPAGE="https://github.com/minad/creole" +SRC_URI="https://github.com/minad/creole/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bacon )" + +all_ruby_prepare() { + sed -e 's/git ls-files --/echo/' \ + -e 's/git ls-files/find -print/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest index 9b0bf57d49ac..546be9fd6f08 100644 --- a/dev-ruby/curb/Manifest +++ b/dev-ruby/curb/Manifest @@ -1,3 +1 @@ -DIST curb-1.0.1.gem 90624 BLAKE2B b54404e0ea81ccb2ea03e262abce247ca4e0db1a5208cfecd57a6c0e423c36b282cdaef7db9bd3fe70d3fdb8cfa60c6085be04ff78daac71e83b63fe25bfef06 SHA512 78eeef1b3a778c64517243a25ff82889cb4703589d27f08cff6e84d39a806610a80bb749c51ddba93a82e02a18797978b55ebc4643948caa8900e76d343f4bc6 -DIST curb-1.0.3.gem 91648 BLAKE2B 8f819a5411c92e353cee4e1ef87c65bed67783606fcfe238a736ca5110b790d942e1cce6079508b854ab8b22e0079e8240e3d417f9e9ec6c2bef39878321ab55 SHA512 6273acd74121e3a4e42f7cb89eff4bad9511c7cafdf5e046773ec988c816003531877f6e5e756fab73296cedfa4599693014b6b65e9a9001a6e3c4875f53b73e DIST curb-1.0.5.gem 92160 BLAKE2B 395cdbb3255d5a38dfd472787785738dfff8ec7eed69e7b93ae2d993c90635d427a6275cd3510b406fccc7b999bdedf544cb4177132cc890f0473452ad1984c9 SHA512 0b90da7757ee37bd542e2ab31407235788f103e67c987fd820073eb70ecae7cea55cc5ecdc354145ead58cb9762db0f8f27416301fbca93bc0f7a7966a5d8a63 diff --git a/dev-ruby/curb/curb-1.0.1.ebuild b/dev-ruby/curb/curb-1.0.1.ebuild deleted file mode 100644 index a99824162e8a..000000000000 --- a/dev-ruby/curb/curb-1.0.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rake" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Ruby-language bindings for libcurl" -HOMEPAGE="https://github.com/taf2/curb" - -LICENSE="Ruby" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )" -RDEPEND+=" net-misc/curl[ssl]" - -all_ruby_prepare() { - # fix tests when localhost is also ::1 - sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die - - # avoid tests making outside network connections - rm tests/bug_postfields_crash.rb || die - sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \ - -i tests/tc_curl_easy.rb || die - sed -e '/test_connection_keepalive/aomit "network connection needed"' \ - -i tests/tc_curl_multi.rb || die - - # Fix test that expects wrong output - sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die - - # avoid failing tests where failure condition seems weird, no - # upstream travis so not clear if the test is indeed broken. - sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die - - # avoid test requiring ntlm support on curl which is no longer available in gentoo - sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' -i tests/tc_curl_easy.rb || die -} diff --git a/dev-ruby/curb/curb-1.0.3.ebuild b/dev-ruby/curb/curb-1.0.3.ebuild deleted file mode 100644 index 3c153cbd53d3..000000000000 --- a/dev-ruby/curb/curb-1.0.3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rake" - -RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="Ruby-language bindings for libcurl" -HOMEPAGE="https://github.com/taf2/curb" - -LICENSE="Ruby" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -DEPEND+=" net-misc/curl[ssl] test? ( net-misc/curl )" -RDEPEND+=" net-misc/curl[ssl]" - -all_ruby_prepare() { - # fix tests when localhost is also ::1 - sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die - - # avoid tests making outside network connections - rm tests/bug_postfields_crash.rb || die - sed -e '/test_easy_http_verbs_must_respond_to_str/,/^ end/ s:^:#:' \ - -i tests/tc_curl_easy.rb || die - sed -e '/test_connection_keepalive/aomit "network connection needed"' \ - -i tests/tc_curl_multi.rb || die - - # Fix test that expects wrong output - sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die - - # avoid failing tests where failure condition seems weird, no - # upstream travis so not clear if the test is indeed broken. - sed -i -e '/test_multi_easy_http/,/^ end/ s:^:#:' tests/tc_curl_multi.rb || die - - # avoid test requiring ntlm support on curl which is no longer available in gentoo - sed -i -e '/test_username_password/aomit "ntlm support in curl needed"' -i tests/tc_curl_easy.rb || die -} diff --git a/dev-ruby/curb/curb-1.0.5.ebuild b/dev-ruby/curb/curb-1.0.5.ebuild index 47157bd329fb..b3e54dfe34cb 100644 --- a/dev-ruby/curb/curb-1.0.5.ebuild +++ b/dev-ruby/curb/curb-1.0.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rake" diff --git a/dev-ruby/dalli/dalli-3.2.4.ebuild b/dev-ruby/dalli/dalli-3.2.4.ebuild index effe48a83809..29868d0c1caf 100644 --- a/dev-ruby/dalli/dalli-3.2.4.ebuild +++ b/dev-ruby/dalli/dalli-3.2.4.ebuild @@ -28,7 +28,7 @@ DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )" ruby_add_bdepend "test? ( dev-ruby/connection_pool dev-ruby/minitest:5 - dev-ruby/rack + dev-ruby/rack:2.2 )" all_ruby_prepare() { @@ -36,7 +36,7 @@ all_ruby_prepare() { sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die - sed -i -e '3igem "minitest", "~> 5.0"; require "dalli"' \ + sed -i -e '3igem "minitest", "~> 5.0"; gem "rack", "~> 2.2.0"; require "dalli"' \ -e '/bundler/ s:^:#:' test/helper.rb || die sed -i -e "s:/tmp:${T}:" test/utils/certificate_generator.rb || die diff --git a/dev-ruby/dalli/dalli-3.2.5.ebuild b/dev-ruby/dalli/dalli-3.2.5.ebuild index cdc6ec7366bd..457caebf8503 100644 --- a/dev-ruby/dalli/dalli-3.2.5.ebuild +++ b/dev-ruby/dalli/dalli-3.2.5.ebuild @@ -28,7 +28,7 @@ DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )" ruby_add_bdepend "test? ( dev-ruby/connection_pool dev-ruby/minitest:5 - dev-ruby/rack + dev-ruby/rack:2.2 )" all_ruby_prepare() { @@ -36,7 +36,7 @@ all_ruby_prepare() { sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die - sed -i -e '3igem "minitest", "~> 5.0"; require "dalli"' \ + sed -i -e '3igem "minitest", "~> 5.0"; gem "rack", "~> 2.2.0"; require "dalli"' \ -e '/bundler/ s:^:#:' test/helper.rb || die sed -i -e "s:/tmp:${T}:" test/utils/certificate_generator.rb || die diff --git a/dev-ruby/dbf/dbf-4.2.4.ebuild b/dev-ruby/dbf/dbf-4.2.4.ebuild index 0c944f772f91..7f68351f26c6 100644 --- a/dev-ruby/dbf/dbf-4.2.4.ebuild +++ b/dev-ruby/dbf/dbf-4.2.4.ebuild @@ -17,5 +17,5 @@ HOMEPAGE="https://github.com/infused/dbf" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" diff --git a/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild b/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild deleted file mode 100644 index 9cc0a66225ac..000000000000 --- a/dev-ruby/ddplugin/ddplugin-1.0.3.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Provides plugin management for Ruby projects" -HOMEPAGE="https://github.com/ddfreyne/ddplugin/" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~riscv" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/coverall/I s:^:#:' test/helper.rb || die -} - -each_ruby_test() { - ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild b/dev-ruby/debug_inspector/debug_inspector-1.1.0.ebuild deleted file mode 100644 index 4b48f59684fa..000000000000 --- a/dev-ruby/debug_inspector/debug_inspector-1.1.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=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/debug_inspector/extconf.rb) - -RUBY_FAKEGEM_GEMSPEC="debug_inspector.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby wrapper for the MRI 2.0 debug_inspector API" -HOMEPAGE="https://github.com/banister/debug_inspector" -SRC_URI="https://github.com/banister/debug_inspector/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/extensiontask/,$ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild new file mode 100644 index 000000000000..9ad4568ba40a --- /dev/null +++ b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Ruby implementation of JSDeferred" +HOMEPAGE="https://github.com/toshia/delayer-deferred" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="" + +ruby_add_rdepend "dev-ruby/delayer:1" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die + sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die + sed -i -e '/pry/ s:^:#:' test/sleep_test.rb || die +} diff --git a/dev-ruby/dnsruby/Manifest b/dev-ruby/dnsruby/Manifest index f4babec065b7..a55cd0e4de72 100644 --- a/dev-ruby/dnsruby/Manifest +++ b/dev-ruby/dnsruby/Manifest @@ -1,2 +1 @@ -DIST dnsruby-1.61.9.gem 261632 BLAKE2B f86682fbc50bc0b20f59b3a7bb825081824a3dfa5a6de36f3083b39fac9617ff770d3a53c17f015bcaff5dfe5a96ddafd78b1aaf72bcba9bf990a649cf3a0c63 SHA512 ba692db6ab5234c0669076cb5290d5e4613886956d3cea23c22837f99ee2a970e7f86c7c7fdc7542ac4873d324f52b83b0f5e14bb9c3d5107b068fdf419f6ba1 DIST dnsruby-1.70.0.gem 261632 BLAKE2B 07adbe23ab2d1605c1562f4403f2dd864171b047df08037763565a3a459f2d3b3cb79343da2c25aadb498a7fc5a81a42af928d65a22c6b736fa7b64fab96721f SHA512 11caddd4ea5c9b8f85c730708d3cd1e1a130059975dfdecbf307862f7cbb85285d193f9ce010a81fbd8a7518ec720a107118018146d67105f6a4dbd41149a130 diff --git a/dev-ruby/dnsruby/dnsruby-1.61.9.ebuild b/dev-ruby/dnsruby/dnsruby-1.61.9.ebuild deleted file mode 100644 index d716d4fc9d06..000000000000 --- a/dev-ruby/dnsruby/dnsruby-1.61.9.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 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_DOCDIR="html" -RUBY_FAKEGEM_EXTRADOC="DNSSEC EXAMPLES README.md" -inherit ruby-fakegem - -DESCRIPTION="A pure Ruby DNS client library" -HOMEPAGE="https://github.com/alexdalitz/dnsruby" - -KEYWORDS="~amd64 ~arm ~x86" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/simpleidn-0.1:0" - -ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.4:5 )" - -all_ruby_prepare() { - sed -i -e "/[Cc]overall/d" Rakefile || die - sed -i -e '/display/d' \ - -e '/Display/,/^}/d' test/spec_helper.rb || die -} - -each_ruby_test() { - # only run offline tests - #${RUBY} -I .:lib test/ts_dnsruby.rb || die "test failed" - ${RUBY} -I .:lib test/ts_offline.rb || die "test failed" -} diff --git a/dev-ruby/docile/docile-1.4.0.ebuild b/dev-ruby/docile/docile-1.4.0.ebuild deleted file mode 100644 index a32b1cd6ff1d..000000000000 --- a/dev-ruby/docile/docile-1.4.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=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" - -RUBY_FAKEGEM_GEMSPEC="docile.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Turns any Ruby object into a DSL" -HOMEPAGE="https://ms-ati.github.io/docile/" -SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/require \"github\/markup\"/d' Rakefile || die - sed -i -e '/simplecov/,/unshift/ s:^:#:' spec/spec_helper.rb || die - - sed -i -e 's:_relative ": "./:' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest index dec271389914..05c3b28f624a 100644 --- a/dev-ruby/elasticsearch-api/Manifest +++ b/dev-ruby/elasticsearch-api/Manifest @@ -1 +1,2 @@ DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83 +DIST elasticsearch-ruby-7.17.7.tar.gz 1017241 BLAKE2B 5da6a9dc39afb42c5f5b27aebc403743950d7f587229f5aae8e838e68eab760068686d96fcdc5287596130748e2d2017d56afbd72decf50cdf57eeaac4bd8436 SHA512 d19722ffd5786570f6d36e915b25916dc6879029a6b93bda2ec001209f3a2b0db1bc465ec0eedb9795addd33e2c265a39730fcac5e6ed35a6df14e08b764e83e diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.7.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.7.ebuild new file mode 100644 index 000000000000..fc0f46d70029 --- /dev/null +++ b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +RUBY_FAKEGEM_TASK_TEST="NOTURN=true test" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-api module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch-transport + dev-ruby/mocha:1.0 + dev-ruby/patron + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -i -e '/config.formatter/ s/documentation/progress/' spec/spec_helper.rb || die + + # Avoid tests that require unpackaged jbuilder and jsonify + sed -e '/\(pry-\|jbuilder\|jsonify\)/ s:^:#:' \ + -e '/RspecJunitFormatter/ s:^:#:' \ + -e '/ansi/arequire "patron"' \ + -i spec/spec_helper.rb || die + rm -f spec/elasticsearch/api/actions/json_builders_spec.rb || die + + sed -i -e '/uses the escape_utils gem/askip "unmaintained gem"' spec/elasticsearch/api/utils_spec.rb || die +} diff --git a/dev-ruby/elasticsearch-api/metadata.xml b/dev-ruby/elasticsearch-api/metadata.xml index b525fceb7d13..e6adc4fb4fae 100644 --- a/dev-ruby/elasticsearch-api/metadata.xml +++ b/dev-ruby/elasticsearch-api/metadata.xml @@ -1,7 +1,10 @@ - - ruby@gentoo.org - + + ruby@gentoo.org + + + elastic/elasticsearch-ruby + diff --git a/dev-ruby/elasticsearch-transport/Manifest b/dev-ruby/elasticsearch-transport/Manifest index dec271389914..05c3b28f624a 100644 --- a/dev-ruby/elasticsearch-transport/Manifest +++ b/dev-ruby/elasticsearch-transport/Manifest @@ -1 +1,2 @@ DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83 +DIST elasticsearch-ruby-7.17.7.tar.gz 1017241 BLAKE2B 5da6a9dc39afb42c5f5b27aebc403743950d7f587229f5aae8e838e68eab760068686d96fcdc5287596130748e2d2017d56afbd72decf50cdf57eeaac4bd8436 SHA512 d19722ffd5786570f6d36e915b25916dc6879029a6b93bda2ec001209f3a2b0db1bc465ec0eedb9795addd33e2c265a39730fcac5e6ed35a6df14e08b764e83e diff --git a/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild b/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild new file mode 100644 index 000000000000..a1d81e04c059 --- /dev/null +++ b/dev-ruby/elasticsearch-transport/elasticsearch-transport-7.17.7.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + dev-ruby/faraday:1 + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/rspec:3 + dev-ruby/shoulda-context + dev-ruby/curb + dev-ruby/patron + dev-ruby/typhoeus + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + # Tweak test setup to only run unit tests since we don't have a live cluster + sed -e "s/RUBY_VERSION > '1.9'/false/" \ + -e '/module Elasticsearch/,$ s:^:#:' \ + -e '/reporters/ s:^:#: ; /Reporters::SpecReporter/,/^end/ s:^:#: ; /Reporters.use/ s:^:#:' \ + -i test/test_helper.rb || die + + sed -e '/pry/ s:^:#:' \ + -e '1igem "faraday", "~> 1.0"' \ + -e '/config.formatter/ s:^:#:' \ + -i spec/spec_helper.rb || die + + # Avoid specs that require a running elasticsearch instance + sed -e '/#perform_request/ s/describe/xdescribe/' \ + -e '/when the client connects/ s/context/xcontext/' \ + -i spec/elasticsearch/transport/client_spec.rb || die + sed -e '/retries on 404 status the specified number of max_retries/ s/it/xit/' \ + -i spec/elasticsearch/transport/base_spec.rb || die +} diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest index dec271389914..05c3b28f624a 100644 --- a/dev-ruby/elasticsearch/Manifest +++ b/dev-ruby/elasticsearch/Manifest @@ -1 +1,2 @@ DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83 +DIST elasticsearch-ruby-7.17.7.tar.gz 1017241 BLAKE2B 5da6a9dc39afb42c5f5b27aebc403743950d7f587229f5aae8e838e68eab760068686d96fcdc5287596130748e2d2017d56afbd72decf50cdf57eeaac4bd8436 SHA512 d19722ffd5786570f6d36e915b25916dc6879029a6b93bda2ec001209f3a2b0db1bc465ec0eedb9795addd33e2c265a39730fcac5e6ed35a6df14e08b764e83e diff --git a/dev-ruby/elasticsearch/elasticsearch-7.17.7.ebuild b/dev-ruby/elasticsearch/elasticsearch-7.17.7.ebuild new file mode 100644 index 000000000000..eac1ce5d94aa --- /dev/null +++ b/dev-ruby/elasticsearch/elasticsearch-7.17.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby" +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1-3)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + ~dev-ruby/elasticsearch-api-${PV} + ~dev-ruby/elasticsearch-transport-${PV} +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch-transport + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -e '/documentation/ s:^:#:' \ + -i spec/spec_helper.rb || die + + # Avoid spec requiring a running elasticsearch server + rm -f spec/integration/{characters_escaping,client_integration,validation_integration}_spec.rb || die +} diff --git a/dev-ruby/elasticsearch/metadata.xml b/dev-ruby/elasticsearch/metadata.xml index b525fceb7d13..e6adc4fb4fae 100644 --- a/dev-ruby/elasticsearch/metadata.xml +++ b/dev-ruby/elasticsearch/metadata.xml @@ -1,7 +1,10 @@ - - ruby@gentoo.org - + + ruby@gentoo.org + + + elastic/elasticsearch-ruby + diff --git a/dev-ruby/equalizer/equalizer-0.0.11-r1.ebuild b/dev-ruby/equalizer/equalizer-0.0.11-r1.ebuild deleted file mode 100644 index 14822f7e41dc..000000000000 --- a/dev-ruby/equalizer/equalizer-0.0.11-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Module to define equality, equivalence and inspection methods" -HOMEPAGE="https://github.com/dkubb/equalizer" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - sed -i -e "/devtools/d" spec/spec_helper.rb || die - - # Avoid a failing spec caused by memoizable 0.4.2, and we ignore it - # there as well. - rm spec/unit/equalizer/included_spec.rb || die -} diff --git a/dev-ruby/equatable/equatable-0.7.0-r1.ebuild b/dev-ruby/equatable/equatable-0.7.0-r1.ebuild new file mode 100644 index 000000000000..72b515f24fad --- /dev/null +++ b/dev-ruby/equatable/equatable-0.7.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="equatable.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Allows ruby objects to implement equality comparison and inspection methods" +HOMEPAGE="https://github.com/piotrmurach/equatable" +SRC_URI="https://github.com/piotrmurach/equatable/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/erubi/Manifest b/dev-ruby/erubi/Manifest index f7e9be4e585d..815be4bf0823 100644 --- a/dev-ruby/erubi/Manifest +++ b/dev-ruby/erubi/Manifest @@ -1,3 +1 @@ -DIST erubi-1.10.0.tar.gz 11212 BLAKE2B 1a31994bc02a6acd0a5ec025c71961422dc8850de1b871a23b6b89fba59b0d3221153a1e1418d2c279ae40b2a942c53290f4695793b0fedba0a4e7b7c324b41a SHA512 adf62511ce9324b4c5f7a95863254c9d95cf40f2107eddad1118ef97d7f534fb74d79b48575ff17209e492811a9a8f87c52fa7a30e4b6ea4e50504cf5572c024 -DIST erubi-1.11.0.tar.gz 12202 BLAKE2B aa543d102f6176f4876099cfa4b478db684fcaa8607e63a747a06348b35e773aec6385de44f36f49a6e81ad36341953d21ed7d6b13fcc86133791409eb1db761 SHA512 6e1a044a8468b6cd0262e4058a45415b9a4e1f230bbd7256956d5416674feb4af6a1dea290733a3dbaeab92394625664a1e61cbe36e7278e1e030c6a9b16d692 DIST erubi-1.12.0.tar.gz 12384 BLAKE2B 0299cec2a8a79492fed06105f7570aabfe7d16fd1755185fbefdd43f125c383a98a1942c9b09df3dcd0b4b20bd15c2a7e6666bf3b2ef92c579a7bb7c39b5eae5 SHA512 6243b6e1c4360ceb1eb4bc3ce4492cebcf071e526be43f7393a789e4b0eaf43b6ed770b5baec7cbab4b6a563d4dc821e56a8e4222ad7a13a852d74dcb7c5552a diff --git a/dev-ruby/erubi/erubi-1.10.0-r1.ebuild b/dev-ruby/erubi/erubi-1.10.0-r1.ebuild deleted file mode 100644 index b810571cdebe..000000000000 --- a/dev-ruby/erubi/erubi-1.10.0-r1.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 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" - -RUBY_FAKEGEM_TASK_TEST="spec" - -RUBY_FAKEGEM_GEMSPEC="erubi.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis" -HOMEPAGE="https://github.com/jeremyevans/erubi" -SRC_URI="https://github.com/jeremyevans/erubi/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-global_expectations )" diff --git a/dev-ruby/erubi/erubi-1.11.0.ebuild b/dev-ruby/erubi/erubi-1.11.0.ebuild deleted file mode 100644 index fbd7840db7ea..000000000000 --- a/dev-ruby/erubi/erubi-1.11.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" - -RUBY_FAKEGEM_TASK_TEST="spec" - -RUBY_FAKEGEM_GEMSPEC="erubi.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis" -HOMEPAGE="https://github.com/jeremyevans/erubi" -SRC_URI="https://github.com/jeremyevans/erubi/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-global_expectations )" diff --git a/dev-ruby/execjs/execjs-2.8.1.ebuild b/dev-ruby/execjs/execjs-2.8.1.ebuild deleted file mode 100644 index dd658691fdb4..000000000000 --- a/dev-ruby/execjs/execjs-2.8.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -inherit ruby-fakegem - -DESCRIPTION="ExecJS lets you run JavaScript code from Ruby" -HOMEPAGE="https://github.com/rails/execjs" -SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" - -IUSE="test" - -# execjs supports various javascript runtimes. They are listed in order -# as per the documentation. For now only include the ones already in the -# tree. - -RDEPEND+=" || ( dev-ruby/duktape-rb net-libs/nodejs )" - -all_ruby_prepare() { - sed -i -e "/bundler/d" Rakefile || die - # Avoid test requiring network connectivity. We could potentially - # substitute dev-ruby/coffee-script-source for this. - sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die -} diff --git a/dev-ruby/faraday-multipart/Manifest b/dev-ruby/faraday-multipart/Manifest new file mode 100644 index 000000000000..9bb03d97a53e --- /dev/null +++ b/dev-ruby/faraday-multipart/Manifest @@ -0,0 +1 @@ +DIST faraday-multipart-1.0.4.tar.gz 11558 BLAKE2B 3e68fa1c7d28b25a6b6b3a1a3a8c64081bfbff619eb59e2235d0853d1853e34063c96d3a450e89ef6ec383acd05b34abd0b472527f66d76528cbc65521aac64b SHA512 a155cc1cd572157c33df75f342bc9c1d8971ee3c92a3b184098b19b3bee56f1ee79e68983ccbc6df4f8e97f8ab877dca9d28b3ed22fea1d49197c07a81d8092a diff --git a/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild b/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild new file mode 100644 index 000000000000..c99f67cbe1f7 --- /dev/null +++ b/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Perform multipart-post requests using Faraday" +HOMEPAGE="https://github.com/lostisland/faraday-multipart" +SRC_URI="https://github.com/lostisland/faraday-multipart/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/multipart-post:0" + +ruby_add_bdepend "test? ( + || ( dev-ruby/faraday:2 dev-ruby/faraday:1 ) + dev-ruby/multipart-parser +)" + +all_ruby_prepare() { + sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-python/http-parser/metadata.xml b/dev-ruby/faraday-multipart/metadata.xml similarity index 55% rename from dev-python/http-parser/metadata.xml rename to dev-ruby/faraday-multipart/metadata.xml index 2a327a6a2f76..6ee43a5aeb2e 100644 --- a/dev-python/http-parser/metadata.xml +++ b/dev-ruby/faraday-multipart/metadata.xml @@ -2,11 +2,10 @@ - python@gentoo.org - Python + ruby@gentoo.org + Gentoo Ruby Project - http-parser - benoitc/http-parser + lostisland/faraday-multipart diff --git a/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild index af13c4c4b40f..2444b16d31bc 100644 --- a/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild +++ b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/ioquatix/fiber-annotation/archive/refs/tags/v${PV}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild index fb5295ef5525..e4739b7d3a85 100644 --- a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild +++ b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/fiber-local/archive/refs/tags/v${PV}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/filigree/filigree-0.4.1-r1.ebuild b/dev-ruby/filigree/filigree-0.4.1-r1.ebuild new file mode 100644 index 000000000000..a0fb519dfc0b --- /dev/null +++ b/dev-ruby/filigree/filigree-0.4.1-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="New classes and extensions to core library classes" +HOMEPAGE="https://github.com/chriswailes/filigree" +LICENSE="UoI-NCSA" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +each_ruby_test() { + ${RUBY} -Ilib:.:test test/ts_filigree.rb || die +} diff --git a/dev-ruby/forgery/forgery-0.8.1-r1.ebuild b/dev-ruby/forgery/forgery-0.8.1-r1.ebuild new file mode 100644 index 000000000000..c1824e5391e0 --- /dev/null +++ b/dev-ruby/forgery/forgery-0.8.1-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.markdown" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Easy and customizable generation of forged data" +HOMEPAGE="https://github.com/sevenwire/forgery" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die +} diff --git a/dev-ruby/gettext-setup/Manifest b/dev-ruby/gettext-setup/Manifest index 66ad0258d02f..b57b1f42f7d0 100644 --- a/dev-ruby/gettext-setup/Manifest +++ b/dev-ruby/gettext-setup/Manifest @@ -1 +1,2 @@ DIST gettext-setup-0.34.tar.gz 16010 BLAKE2B 3da3810bba89205a0a2856760b7fbe7a415207ccc45a3cd2e8aad658131dc751b1ad44178beaee2d0c67164a5e3e7b1ee0aba1c4e1b099f77643d72aec753de3 SHA512 479e2a79768923796960b45f1e3b3963939a4166c636ad4c3af60840a5c8449fa7fff81271b4c938e5a441146b25fcdd9fd8bb60e1df7ef31bb39efc56577572 +DIST gettext-setup-1.1.0.tar.gz 16333 BLAKE2B a2895113db23c1235bcbc8acc01751a3d6ba0a7eedffb5c912cec21140eed076489fd7933a88a4fce4bcc165119a919c6671cd449b9e8f1984463d8c941174e7 SHA512 1ef7987ac24ca8cc95eb631d81552f35d153fd60132283dc4979473c149df8c09c8ce7a10caf53ff61f59c7c25a3921d3a367264c5a827ed491844b48def2307 diff --git a/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild new file mode 100644 index 000000000000..7f5caf60f128 --- /dev/null +++ b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A gem to ease i18n" +HOMEPAGE="https://github.com/puppetlabs/gettext-setup-gem" +SRC_URI="https://github.com/puppetlabs/gettext-setup-gem/archive/${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="${PN}-gem-${PV}" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND+=" dev-vcs/git" +DEPEND+=" test? ( dev-vcs/git )" + +ruby_add_rdepend " + >=dev-ruby/fast_gettext-2.1:2 + >=dev-ruby/ruby-gettext-3.4 + dev-ruby/locale +" + +all_ruby_prepare() { + sed -e "s/spec.version.*$/spec.version = '${PV}'/" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/simplecov/,/^end/ s:^:#: ; 1irequire "date"' spec/spec_helper.rb || die + + # Avoid spec with specific locale requirements + sed -i -e '/can clear the locale/,/^ end/ s:^:#:' spec/lib/gettext-setup/gettext_setup_spec.rb || die +} diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest index ac5f9c94aad0..97b27881663b 100644 --- a/dev-ruby/gpgme/Manifest +++ b/dev-ruby/gpgme/Manifest @@ -1,3 +1 @@ -DIST ruby-gpgme-2.0.20.tar.gz 2801991 BLAKE2B f5d4c58fd9ef38e0e843e3c59e9653166666ce3635cf479fcd007581b6c6c42ce7852bd36542b378e4152bd471af0131685c8a9f1024953f41832a54c477e1ac SHA512 3267cc77b57c22de3e505c34dfb0a8a4a76cda1fe6dbe547dfdb9ca1a75cf949ca75b3718fe6b6190c06dfdddf21d76b0d0a71631e53e4f439284ce7cf95f6df -DIST ruby-gpgme-2.0.21.tar.gz 3432716 BLAKE2B 4ccffce63ef45222773d8f5e5c81e80d9d50a4dae466ea180e0b602970653158e58cc62d6ca519e94f3fde00e6439f81900ded90d14ead8392b06248d20d85be SHA512 0e673fcb1c8a3186a95a85b595744dea94a8bc423e3f7fb5ca3df677a2433bb19550475f6c69eb38d1cb213b0babfb7093168c726e015241534df0ca49e2dd6f DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e diff --git a/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild b/dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild deleted file mode 100644 index 27438ef561db..000000000000 --- a/dev-ruby/gpgme/gpgme-2.0.20-r3.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 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb) - -inherit ruby-fakegem flag-o-matic - -DESCRIPTION="Ruby language binding for GnuPG Made Easy" -HOMEPAGE="https://github.com/ueno/ruby-gpgme" -SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz" -RUBY_S="ruby-${P}" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - app-crypt/gpgme:=" -DEPEND="${RDEPEND}" - -ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )" - -all_ruby_prepare() { - sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \ - -e '3igem "mocha", "~> 0.14"' \ - test/test_helper.rb || die - - # Remove failing tests for now. This package was added without - # running any tests :-( - rm -f test/{ctx,crypto}_test.rb || die - - sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - append-flags -fPIC - export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1 - each_fakegem_configure -} - -each_ruby_test() { - unset DISPLAY GPG_AGENT_INFO GPG_TTY - MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/gpgme/gpgme-2.0.21.ebuild b/dev-ruby/gpgme/gpgme-2.0.21.ebuild deleted file mode 100644 index d37942b409b7..000000000000 --- a/dev-ruby/gpgme/gpgme-2.0.21.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 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb) - -inherit ruby-fakegem flag-o-matic - -DESCRIPTION="Ruby language binding for GnuPG Made Easy" -HOMEPAGE="https://github.com/ueno/ruby-gpgme" -SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz" -RUBY_S="ruby-${P}" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - >=app-crypt/gpgme-1.18.0:= - >=dev-libs/libassuan-2.5.5 - >=dev-libs/libgpg-error-1.16 -" -DEPEND="${RDEPEND}" - -ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )" - -all_ruby_prepare() { - sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \ - -e '3igem "mocha", "~> 0.14"' \ - test/test_helper.rb || die - - # Remove failing tests for now. This package was added without - # running any tests :-( - rm -f test/{ctx,crypto}_test.rb || die - - sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - append-flags -fPIC - export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1 - each_fakegem_configure -} - -each_ruby_test() { - unset DISPLAY GPG_AGENT_INFO GPG_TTY - MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild b/dev-ruby/gpgme/gpgme-2.0.22.ebuild index da428ea4f85e..46c30017dfc9 100644 --- a/dev-ruby/gpgme/gpgme-2.0.22.ebuild +++ b/dev-ruby/gpgme/gpgme-2.0.22.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" diff --git a/dev-ruby/hashr/hashr-2.0.1-r1.ebuild b/dev-ruby/hashr/hashr-2.0.1-r1.ebuild index 1a13831e7cf2..6c3ce7fcd47f 100644 --- a/dev-ruby/hashr/hashr-2.0.1-r1.ebuild +++ b/dev-ruby/hashr/hashr-2.0.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild new file mode 100644 index 000000000000..e4818a90970d --- /dev/null +++ b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc" +DESCRIPTION="Removes leading whitespace from Ruby heredocs" +HOMEPAGE="https://github.com/adrianomitre/heredoc_unindent" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + sed -i -e '1igem "test-unit"' test/test_heredoc_unindent.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest index a1376674896c..35a3e72415cc 100644 --- a/dev-ruby/hiera/Manifest +++ b/dev-ruby/hiera/Manifest @@ -1,4 +1,2 @@ -DIST hiera-3.10.0.gem 40960 BLAKE2B e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950 SHA512 01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df -DIST hiera-3.11.0.gem 40960 BLAKE2B e1c2ef1d5a6a92727540b1f579add0c63566ec9df6d5544553486b3dc812df3b5ae5dc7746bda591569f4979c8c53ae79a950238d03b205a7e06ac7697fb68b1 SHA512 51e82f0ec9cd84685dcd2ae904ee1640e0c8c7072a494793c9798aef53cbacfd368c1591c7ceeb15ae9af0d0134bd5c352fd116c42896980b7a6456342fc1354 DIST hiera-3.12.0.gem 40960 BLAKE2B b2fea317bd89b754686b1658e8baa9ab0fd2edbbc93c09edef2757ee23bd7bb76235e4a42d65993d817dd36a8f5fa3cc6ba3db7c75eea05641a264aab4c8c5b5 SHA512 bd98c4862ce936012c9761a8ba8c5fc26a1a8a700d3be8a4ed92f701ffb69858641dafea361129d44e7c67e4d462a4c61dd44d85e761b746f6443773feebcb59 DIST hiera-3.9.0.gem 40960 BLAKE2B 863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004 SHA512 6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e diff --git a/dev-ruby/hiera/hiera-3.10.0.ebuild b/dev-ruby/hiera/hiera-3.10.0.ebuild deleted file mode 100644 index c22010b56757..000000000000 --- a/dev-ruby/hiera/hiera-3.10.0.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 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="A simple pluggable Hierarchical Database" -HOMEPAGE="https://docs.puppet.com/hiera/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" - -ruby_add_bdepend "test? ( dev-ruby/mocha )" - -ruby_add_rdepend "dev-ruby/deep_merge" diff --git a/dev-ruby/hiera/hiera-3.11.0.ebuild b/dev-ruby/hiera/hiera-3.11.0.ebuild deleted file mode 100644 index c22010b56757..000000000000 --- a/dev-ruby/hiera/hiera-3.11.0.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 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="A simple pluggable Hierarchical Database" -HOMEPAGE="https://docs.puppet.com/hiera/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" - -ruby_add_bdepend "test? ( dev-ruby/mocha )" - -ruby_add_rdepend "dev-ruby/deep_merge" diff --git a/dev-ruby/hiera/hiera-3.12.0.ebuild b/dev-ruby/hiera/hiera-3.12.0.ebuild index 57abf1d44284..7c373f48797c 100644 --- a/dev-ruby/hiera/hiera-3.12.0.ebuild +++ b/dev-ruby/hiera/hiera-3.12.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/highline/Manifest b/dev-ruby/highline/Manifest index 8837783258c4..85f11cfa446d 100644 --- a/dev-ruby/highline/Manifest +++ b/dev-ruby/highline/Manifest @@ -1,2 +1 @@ -DIST highline-2.0.3.tar.gz 234205 BLAKE2B 4748c3ad8a15e551162ab9f2eb6e176297d833d13e6f5db7898f99c71f25e8a2a01057b0438c5d30b56a66333bbba0da1a435cfa07db97f2ffc5e301157618ef SHA512 f432c8836040bcfb147a84efa2dd3feee7f3f6e03eafbf4232e9457aeef8cb9ca83fcf854d3b261f59a166666abc3f2c8fc0f1279a7efeb07dea8a13be22ebde DIST highline-2.1.0.tar.gz 234116 BLAKE2B e1e899093de7e162e83f4d2e694e5841cedc336063a4410cab392702241136d5eec258b53065ffcded567f0af163d04a25bbdfd0767211b059980e9e5effe7c9 SHA512 b763428d67b1eb77762b54b8e2dd39bda720589e7030db8694e793bb432fa94caa2848b23358e7eaea0ccb22d8a93e0a64aeef3865f7e9fec348bbebee19d713 diff --git a/dev-ruby/highline/highline-2.0.3-r1.ebuild b/dev-ruby/highline/highline-2.0.3-r1.ebuild deleted file mode 100644 index d4900500416a..000000000000 --- a/dev-ruby/highline/highline-2.0.3-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 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 TODO" - -RUBY_FAKEGEM_GEMSPEC="highline.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Highline is a high-level command-line IO library for ruby" -HOMEPAGE="https://github.com/JEG2/highline" -SRC_URI="https://github.com/JEG2/highline/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="" -LICENSE="|| ( GPL-2 Ruby-BSD )" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -all_ruby_prepare() { - # fix up gemspec file not to call git - sed -i -e 's/git ls-files -z/find * -print0/' highline.gemspec || die - - # Avoid unneeded dependencies - sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \ - -e '/PackageTask/,/end/ s:^:#:' Rakefile || die - sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die - - # Remove almost empty doc directory to allow rdoc recipe to work - rm -rf doc || die -} diff --git a/dev-ruby/histogram/histogram-0.2.4.1.ebuild b/dev-ruby/histogram/histogram-0.2.4.1.ebuild deleted file mode 100644 index 723024fb90bd..000000000000 --- a/dev-ruby/histogram/histogram-0.2.4.1.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 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Gives objects the ability to 'histogram' in several useful ways" -HOMEPAGE="https://github.com/jtprince/histogram" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/narray )" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/hitimes/hitimes-2.0.0-r1.ebuild b/dev-ruby/hitimes/hitimes-2.0.0-r1.ebuild index 84afd58175d9..7f5802820059 100644 --- a/dev-ruby/hitimes/hitimes-2.0.0-r1.ebuild +++ b/dev-ruby/hitimes/hitimes-2.0.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" diff --git a/dev-ruby/hocon/Manifest b/dev-ruby/hocon/Manifest index a054377a285f..b4947fb43d3b 100644 --- a/dev-ruby/hocon/Manifest +++ b/dev-ruby/hocon/Manifest @@ -1,2 +1 @@ -DIST hocon-1.3.1.tar.gz 146330 BLAKE2B 4eaa791f148347cf30cea04c79ed63fbc804a0ef7f4bdf1640da706f857a46a99342d338a8444b2df316ef972e11d5a3e10aae8d82f464b2964aa30c2086274c SHA512 c73cfd8d6c77751d1d2a35d85cad2f2eef700a01e8b8de9449c0c9dfefe8d4a80c4a79dd3db8ee4a6d2c3649f26d6780cbe05fe9b067de05ee3711b00faf4255 DIST hocon-1.4.0.tar.gz 147184 BLAKE2B 7a072b2c4e5bc0dda80b836a6b905888e2a8cf6da87403c738f62ffebc9bae6dfa71125c68f90c4b2608a36f1491f17ceb55b4628e54b44b8acb3933c2a748a9 SHA512 735cd6344d96e5e5e42a94da875476483c6cb993c9d2f6c144b74713e1eb5cbdadcd8a2c73414d456ff9fa565a6dcc575507ee1a6df339ffe1c1944ed6d15e33 diff --git a/dev-ruby/hocon/hocon-1.3.1-r1.ebuild b/dev-ruby/hocon/hocon-1.3.1-r1.ebuild deleted file mode 100644 index 5f7f0a951236..000000000000 --- a/dev-ruby/hocon/hocon-1.3.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=8 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_BINWRAP="hocon" - -RUBY_FAKEGEM_GEMSPEC="hocon.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="This is a port of the Typesafe Config library to Ruby" -HOMEPAGE="https://github.com/puppetlabs/ruby-hocon" -SRC_URI="https://github.com/puppetlabs/ruby-hocon/archive/${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-hocon-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" diff --git a/dev-ruby/http-accept/Manifest b/dev-ruby/http-accept/Manifest index 8b388a3912df..bc035fad5442 100644 --- a/dev-ruby/http-accept/Manifest +++ b/dev-ruby/http-accept/Manifest @@ -1,3 +1,2 @@ DIST http-accept-1.7.0.tar.gz 12289 BLAKE2B 5eda9bd29e2dd2b52c8f2589adf57872a80aaf93c37d28b1668dc24fc1e2fa81d00ec12766dd558691dbf3e6560bba013f456a659ead47fffd77b1565c186a7f SHA512 3502bfbd07f6bb0164843c728cd5ef27adfd675317fd60372539180de212d02d6d446cff8eb081d1cbe5a19b30d5759a55b22bc63736cea83254595bd691522f -DIST http-accept-2.1.1.tar.gz 12488 BLAKE2B b909736c0fda14b32f30c38f12f4c4c2b2bf1a36ddf753069484b6b7151d518b80a6ae8dba929e27f8f758c0c0ae0c52c24802f02b1bfd4674ca33b50d7a0de0 SHA512 e0231cae90ce9180006714485df2cf205bf1f114887dc581ea50fb558c1c7e434838d10d0c9f69c1d747249b8d0c73e628a6ea7b1ffa1ffa7059ba2447307df2 DIST http-accept-2.2.0.tar.gz 14174 BLAKE2B b6fd0c065a1d9c798ebee8a2f82aa45738cf98721d42d9806614fd98c8ce5d571ce06ad3292e81a972e484f55c75c0e99c5ad54f138323b180bb9292f87b3049 SHA512 341b09b3f8ba132ba9394c904bbe7c95a91fe0b39b080ae96d8228b8474f2d7de6edf4d9dce0b16783ac12aa375b0cda99be67290656f3348219f52d66b7f120 diff --git a/dev-ruby/http-accept/http-accept-2.1.1-r1.ebuild b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild similarity index 66% rename from dev-ruby/http-accept/http-accept-2.1.1-r1.ebuild rename to dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild index ac8cdf35b333..9943889c519f 100644 --- a/dev-ruby/http-accept/http-accept-2.1.1-r1.ebuild +++ b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_GEMSPEC="http-accept.gemspec" @@ -15,13 +15,11 @@ HOMEPAGE="https://github.com/socketry/http-accept" SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +SLOT="1" +KEYWORDS="~amd64 ~arm64" IUSE="" all_ruby_prepare() { - sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die - sed -e "s:_relative ': './:" \ - -e 's/git ls-files -z/find * -print0/' \ + sed -e 's/git ls-files -z/find * -print0/' \ -i ${RUBY_FAKEGEM_GEMSPEC} || die } diff --git a/dev-ruby/http-accept/http-accept-2.2.0.ebuild b/dev-ruby/http-accept/http-accept-2.2.0.ebuild index 2e63d7de2a10..9cb68d6126b5 100644 --- a/dev-ruby/http-accept/http-accept-2.2.0.ebuild +++ b/dev-ruby/http-accept/http-accept-2.2.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_GEMSPEC="http-accept.gemspec" diff --git a/dev-ruby/http-cookie/http-cookie-1.0.5.ebuild b/dev-ruby/http-cookie/http-cookie-1.0.5.ebuild deleted file mode 100644 index c8c392057da5..000000000000 --- a/dev-ruby/http-cookie/http-cookie-1.0.5.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="A ruby library to handle HTTP cookies" -HOMEPAGE="https://github.com/sparklemotion/http-cookie" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" - -# See https://github.com/sparklemotion/http-cookie/issues/16 for dropping domain_name -ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0" - -all_ruby_prepare() { - sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die -} - -each_ruby_test() { - ${RUBY} -Ilib test/test_http_cookie.rb || die - ${RUBY} -Ilib test/test_http_cookie_jar.rb || die -} diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest index 2ea5a499d327..5d48403bbcec 100644 --- a/dev-ruby/http/Manifest +++ b/dev-ruby/http/Manifest @@ -1,3 +1,2 @@ DIST http-4.4.1.gem 75776 BLAKE2B ab34a6a567842d52f9b7cbe3fc3fb8e4757f5cf1303deacdf2f2130a44e82fde64f0db561c3f8fc28100faea277a9c4a9352f95e6cb1359730b34e83a7b36d72 SHA512 6e43a8ae379d7c8a807a9a03c87bfb5ad1719f9838e26ac7a695220ee2bc50344accc2db268d30da175328fd5468b87ec8532d17ce42a5b74d6c2c4c281d1bc9 -DIST http-5.1.0.gem 81920 BLAKE2B cc80149b89eabd5c6b468ffe28b33e17845bd996fa3bf8b9c38c517fe79994412b376b3bac365e8debbeb272cf4333aebd398d1955a358faa27ba9f124671443 SHA512 b99da5318da54e7b64abd48df0b68cde9a02e1ae92b51fc43302e3dea28ba9672e2b7a25e31c342235835e16b2e1b98c94b6d4efa7916a0aa99258fc8290260f DIST http-5.1.1.gem 82944 BLAKE2B bd44ede401712ddd13b76f9e3266622aefd78f37a89c84217c7f8206214e9e2ee994fe375a6e7897315dd83853d4e8ab2c0c9c34a59fe47c1a0617f3c126fdab SHA512 a39d88297b6f2f0a51a22fe502d1f7883d44a3fa0af250e1a8142f093fb3865b02b797bc46780d9129f0c67e18f97cc551aa1dbd794b3b4cda6bdb5495fe95e3 diff --git a/dev-ruby/http/http-5.1.0.ebuild b/dev-ruby/http/http-5.1.0.ebuild deleted file mode 100644 index 8c5d7fa67658..000000000000 --- a/dev-ruby/http/http-5.1.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -inherit ruby-fakegem - -DESCRIPTION="An easy-to-use client library for making requests from Ruby" -HOMEPAGE="https://github.com/tarcieri/http" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "=dev-ruby/addressable-2* - >=dev-ruby/addressable-2.8 - =dev-ruby/http-cookie-1* - >=dev-ruby/http-form_data-2.2:2 - >=dev-ruby/llhttp-ffi-0.4.0:0/0.4" - -ruby_add_bdepend " - test? ( - =dev-ruby/certificate_authority-1* - dev-ruby/rspec-its - dev-ruby/webrick - )" - -all_ruby_prepare() { - # Avoid specs that require network access - sed -i -e '/.persistent/,/^ end/ s:^:#:' \ - spec/lib/http_spec.rb || die - sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ - spec/lib/http/client_spec.rb || die - - # Avoid spec that may fail with a running web server - sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die - - # Fix spec for production release - sed -i -e '/User-Agent:/ s/.dev//' spec/lib/http/features/logging_spec.rb || die - - # Avoid specs also failing upstream due to some certificate issue - sed -i -e '/context "ssl"/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die - sed -i -e '/describe "working with SSL"/,/^ end/ s:^:#:' spec/lib/http/client_spec.rb || die - - # Disable coverage - sed -i -e 's/require_relative ".\/support\/simplecov"//g' "spec/spec_helper.rb" || die - - # Submitted upstream as https://github.com/httprb/http/pull/719 - sed -i -e '4i require "cgi"' "spec/lib/http/client_spec.rb" || die -} - -each_ruby_test() { - # disables dev-ruby/fuubar dep - CI=1 each_fakegem_test -} diff --git a/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r2.ebuild b/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r2.ebuild index c8083353aa1e..878bf9a1a924 100644 --- a/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r2.ebuild +++ b/dev-ruby/http_parser_rb/http_parser_rb-0.6.0-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild b/dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild index 6a2e0717c5ea..878bf9a1a924 100644 --- a/dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild +++ b/dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/httpauth/httpauth-0.2.1-r1.ebuild b/dev-ruby/httpauth/httpauth-0.2.1-r1.ebuild index acedb9a1fbd0..89c66554ccfc 100644 --- a/dev-ruby/httpauth/httpauth-0.2.1-r1.ebuild +++ b/dev-ruby/httpauth/httpauth-0.2.1-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md TODO" RUBY_FAKEGEM_GEMSPEC="httpauth.gemspec" diff --git a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild index 23bb9e2e99cc..590231b84e56 100644 --- a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild +++ b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.txt" RUBY_FAKEGEM_GEMSPEC="imagesize.gemspec" diff --git a/dev-ruby/io-event/io-event-1.1.7.ebuild b/dev-ruby/io-event/io-event-1.1.7.ebuild index 4eefc2cf310c..6a88f087dd5c 100644 --- a/dev-ruby/io-event/io-event-1.1.7.ebuild +++ b/dev-ruby/io-event/io-event-1.1.7.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/io-event/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_bdepend "test? ( >=dev-ruby/sus-0.6:0 )" diff --git a/dev-ruby/localhost/localhost-1.1.10.ebuild b/dev-ruby/localhost/localhost-1.1.10.ebuild index f7b8c2a9db34..e65d9df224ee 100644 --- a/dev-ruby/localhost/localhost-1.1.10.ebuild +++ b/dev-ruby/localhost/localhost-1.1.10.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" ruby_add_bdepend " test? ( diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild index 4f0c99f03350..464e11cfa488 100644 --- a/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild +++ b/dev-ruby/mini_portile2/mini_portile2-2.8.1.ebuild @@ -15,6 +15,8 @@ SLOT="$(ver_cut 1-2)" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" +BDEPEND="test? ( dev-util/cmake )" + ruby_add_bdepend "test? ( dev-ruby/minitar dev-ruby/minitest-hooks diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild index d336b5f5b888..d27ac86e662d 100644 --- a/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild +++ b/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild @@ -15,6 +15,8 @@ SLOT="$(ver_cut 1-2)" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos" IUSE="" +BDEPEND="test? ( dev-util/cmake )" + ruby_add_bdepend "test? ( dev-ruby/minitar dev-ruby/minitest-hooks diff --git a/dev-ruby/multipart-parser/Manifest b/dev-ruby/multipart-parser/Manifest new file mode 100644 index 000000000000..19e97b137ddc --- /dev/null +++ b/dev-ruby/multipart-parser/Manifest @@ -0,0 +1 @@ +DIST multipart-parser-0.1.1.gem 9728 BLAKE2B 2e3fff62f51ebba0fef3ad95d2098d0f3ef45f0fdc13acd9776f0cacbf308c13e5a95b634d6692c5a6b17c208aa05d90c8f0c8469292a8895c95598ac2839edf SHA512 06428785ade714cb5c78dacfb0054c0358a2ba96e3d27fd39c9395d76d32cb4dba92f58086571e0bb5f8f6cd877e61678ad9573be4035c854264418a0199ae69 diff --git a/dev-ruby/multipart-parser/files/multipart-parser-0.1.1-fix-tests.patch b/dev-ruby/multipart-parser/files/multipart-parser-0.1.1-fix-tests.patch new file mode 100644 index 000000000000..16f614b62c36 --- /dev/null +++ b/dev-ruby/multipart-parser/files/multipart-parser-0.1.1-fix-tests.patch @@ -0,0 +1,45 @@ +From be3fda8863a84d6380ce08f8c17f9eae34260a1e Mon Sep 17 00:00:00 2001 +From: Akio Tajima +Date: Wed, 17 Jan 2018 08:41:35 +0000 +Subject: [PATCH] test/fixtures/multipart: fix long boundary and + delimiter\ntest/multipart_parser/parser_test: fix require path as reader_test + +--- + test/fixtures/multipart.rb | 10 +++++----- + test/multipart_parser/parser_test.rb | 4 ++-- + 2 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/test/fixtures/multipart.rb b/test/fixtures/multipart.rb +index 89b1bc6..acb737a 100644 +--- a/test/fixtures/multipart.rb ++++ b/test/fixtures/multipart.rb +@@ -96,11 +96,11 @@ def parts + end + + def raw +- ['----------------------------5c4dc587f69f', +- 'content-disposition: form-data; name="field1"', +- '', +- "Joe Blow\r\nalmost tricked you!", +- '----------------------------5c4dc587f69f--' ++ ['------------------------------5c4dc587f69f', ++ 'content-disposition: form-data; name="field1"', ++ '', ++ "Joe Blow\r\nalmost tricked you!", ++ '------------------------------5c4dc587f69f--' + ].join("\r\n") + end + end +diff --git a/test/multipart_parser/parser_test.rb b/test/multipart_parser/parser_test.rb +index f477031..27455ec 100644 +--- a/test/multipart_parser/parser_test.rb ++++ b/test/multipart_parser/parser_test.rb +@@ -1,6 +1,6 @@ + require 'test/unit' +-require "multipart_parser/parser" +-require "fixtures/multipart" ++require File.dirname(__FILE__) + "/../../lib/multipart_parser/parser" ++require File.dirname(__FILE__) + "/../fixtures/multipart" + + module MultipartParser + class ParserTest < Test::Unit::TestCase diff --git a/dev-ruby/multipart-parser/metadata.xml b/dev-ruby/multipart-parser/metadata.xml new file mode 100644 index 000000000000..75116a032393 --- /dev/null +++ b/dev-ruby/multipart-parser/metadata.xml @@ -0,0 +1,11 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + + danabr/multipart-parser + + diff --git a/dev-ruby/multipart-parser/multipart-parser-0.1.1.ebuild b/dev-ruby/multipart-parser/multipart-parser-0.1.1.ebuild new file mode 100644 index 000000000000..a767d56f3529 --- /dev/null +++ b/dev-ruby/multipart-parser/multipart-parser-0.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README" + +#RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A multipart parser written in Ruby" +HOMEPAGE="https://github.com/danabr/multipart-parser" +#SRC_URI="https://github.com/lostisland/faraday-multipart/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +PATCHES=( "${FILESDIR}"/${P}-fix-tests.patch ) diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index 0eb76e76d75b..577cc1fe86ed 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -3,3 +3,4 @@ DIST nokogiri-1.14.3-git.tgz 10446988 BLAKE2B e93caad3b807e74b79204d3272c52d1a33 DIST nokogiri-1.14.4-git.tgz 10767764 BLAKE2B b0983b5537ea6ffc86431740e2277bb58ab45a237e47af9a8ef3e98f73872ee81dbd13ae6a9508845dc3d3ba84dc101763e674400e4e5ce98b31defcbbea678d SHA512 09e8bdb660dd2e4340d0bdc701909f066234e70754ad799e21f1462d06f76500ceaf3da074cf792fa690f4717f1126e041a6f3247fd32f5a806404447bdb68be DIST nokogiri-1.15.1-git.tgz 10766136 BLAKE2B 60e86e819aceada10cee805928d1e451ec052ebc16c1577aa22198c1dfdab2ece0462ada4ecb80b77f838df8ce7be8c5a6006ad1039341303d9d1574c825ebf5 SHA512 1e57aba16507ae6b760cbf94ca2260f826479d37eac34ddc0e9a0ff2cd3520014b402d2d571516b8ccf486b085e7ee27779cee992c04fe8f20f7f435121d3bbf DIST nokogiri-1.15.2-git.tgz 10766215 BLAKE2B 76ac705456790187a9487e8e786bcb2f9e34df3b26b8c2d9942545fba89735dd9493494e1c681b8721fbeab4087a24ff240619654a655d2eb6fe328ba42d7d98 SHA512 12faecdea2f4c06e270de09412f116f0a9ec494a266b0f38938ab3866164485c425189e93cad1d9b682aec2d65c6ec6c3dc76f32e2221510d8e1c1b2890152e9 +DIST nokogiri-1.15.3-git.tgz 10767496 BLAKE2B d9d2abd3f57fd3f9e3e49e38de7559d5d9bad278166b4108d2edf4f90884256c01bf574cec8a15b6f30420c9f4d501707b710e3af0f32dc5cbcc01b4433c6662 SHA512 9084e97c81bca52c19cf2cd47dcf0d3377705ceda559399aa1cbf1e112845b2a796e34576f08a073377fb523a7a298254bda91563929535734700c31c473cb49 diff --git a/dev-ruby/nokogiri/nokogiri-1.15.3.ebuild b/dev-ruby/nokogiri/nokogiri-1.15.3.ebuild new file mode 100644 index 000000000000..460ca3cbae15 --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.15.3.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" + +RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) + +inherit ruby-fakegem multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://nokogiri.org/" +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.11.4 + >=dev-libs/libxslt-1.1.37 + sys-libs/zlib + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.11.4 + >=dev-libs/libxslt-1.1.38 + >=sys-libs/zlib-1.2.13 + virtual/libiconv" + +ruby_add_rdepend ">=dev-ruby/racc-1.4:0" + +ruby_add_bdepend " + dev-ruby/mini_portile2:2.8 + >=dev-ruby/rexical-1.0.7 + dev-ruby/rdoc + test? ( dev-ruby/minitest dev-ruby/rubyzip )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die + + sed -e '/simplecov/,/^end/ s:^:#:' \ + -e '/reporters/I s:^:#:' \ + -i test/helper.rb || die + + # There is no need for mini_portile2 to be a runtime dependency on Gentoo + sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" + fi + + if ! [[ -f lib/nokogiri/css/parser.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" + fi + + emake -Cext/${PN} \ + V=1 \ + CFLAGS="${CFLAGS} -fPIC" \ + archflag="${LDFLAGS}" || die "make extension failed" + cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die +} diff --git a/dev-ruby/prawn/prawn-2.4.0-r1.ebuild b/dev-ruby/prawn/prawn-2.4.0-r2.ebuild similarity index 90% rename from dev-ruby/prawn/prawn-2.4.0-r1.ebuild rename to dev-ruby/prawn/prawn-2.4.0-r2.ebuild index 6846b3e75f25..506c58423d3b 100644 --- a/dev-ruby/prawn/prawn-2.4.0-r1.ebuild +++ b/dev-ruby/prawn/prawn-2.4.0-r2.ebuild @@ -21,8 +21,11 @@ SLOT="2" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="" -ruby_add_rdepend "=dev-ruby/pdf-core-0.9* - >=dev-ruby/ttfunk-1.7:*" +ruby_add_rdepend " + =dev-ruby/matrix-0.4* + =dev-ruby/pdf-core-0.9* + >=dev-ruby/ttfunk-1.7:* +" ruby_add_bdepend "test? ( dev-ruby/coderay >=dev-ruby/pdf-inspector-1.2.1 >=dev-ruby/pdf-reader-1.4 diff --git a/dev-ruby/rack-test/rack-test-2.1.0.ebuild b/dev-ruby/rack-test/rack-test-2.1.0.ebuild index 123d497eb987..0089857101d3 100644 --- a/dev-ruby/rack-test/rack-test-2.1.0.ebuild +++ b/dev-ruby/rack-test/rack-test-2.1.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="" ruby_add_rdepend ">=dev-ruby/rack-1.3:*" diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild index 94bf78a8c8ea..c28db569dda5 100644 --- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild +++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/" SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( GPL-2 Ruby-BSD )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE="doc" diff --git a/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild b/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild index 760c38373f68..d0d09779cd3d 100644 --- a/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild +++ b/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild @@ -77,6 +77,9 @@ all_ruby_prepare() { # This fails when localhost resolves to ::1 which may be a # ruby regression in the drb/acl code. rm -f spec/rspec/core/bisect/server_spec.rb || die + + # Avoid old regression check (already fixed upstream) + sed -i -e '/uses only one thread local variable/askip "old safety check"' spec/rspec/core_spec.rb || die } each_ruby_prepare() { diff --git a/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild b/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild index 00fec35093f5..a27812f4aed8 100644 --- a/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild +++ b/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild @@ -77,6 +77,9 @@ all_ruby_prepare() { # This fails when localhost resolves to ::1 which may be a # ruby regression in the drb/acl code. rm -f spec/rspec/core/bisect/server_spec.rb || die + + # Avoid old regression check (already fixed upstream) + sed -i -e '/uses only one thread local variable/askip "old safety check"' spec/rspec/core_spec.rb || die } each_ruby_prepare() { diff --git a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild index 4cb33d570127..5538c2fe6f17 100644 --- a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild +++ b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-files/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3" diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild index 17c24114060c..a985703b5fbd 100644 --- a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild +++ b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-memory/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3" diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild b/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild index e4cca004c196..0a819670fd3e 100644 --- a/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild +++ b/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-memory/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3" diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest index 6cefb5874c5f..598adce2e258 100644 --- a/dev-ruby/sanitize/Manifest +++ b/dev-ruby/sanitize/Manifest @@ -1 +1,2 @@ DIST sanitize-6.0.1.tar.gz 1352433 BLAKE2B 91614d3a5fe4f3d3741a8cc8d88a98281a43424132e82932600f4140ab857a0a3492d49ed92205a7e9a05f9eb0b350c30b3b0342790baab0b5f37ab6b83357a2 SHA512 2b43b11e211ddc10c1362bb5c78abd2c8844f3daf6dbb44ddd0731af596a44f7d5883e4f45e3d29c9b8f545794b8a1f98301565818982dadd8c86ece7fd9b2a1 +DIST sanitize-6.0.2.tar.gz 1352670 BLAKE2B b9d2066f4f7ec168f6265953a855e9e5cccf5d045b294178656649e1f38b2b39a4bd605ebd802a430c85eb6eaf5166baf0821d0d5a99229415338726fb7dc393 SHA512 e4cd6b2058d937db1e37bc5f09e471c96bb4eaac4a67ecf634150b5aac1c87f02e627c8a60cac482f0bebef460ec3ef01d02b45b9524025269a7dbc51d20ca8e diff --git a/dev-ruby/sanitize/sanitize-6.0.2.ebuild b/dev-ruby/sanitize/sanitize-6.0.2.ebuild new file mode 100644 index 000000000000..742dfc9c5f97 --- /dev/null +++ b/dev-ruby/sanitize/sanitize-6.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer" +HOMEPAGE="https://github.com/rgrove/sanitize" +SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0* + >=dev-ruby/nokogiri-1.12.0 +" +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +each_ruby_test() { + ${RUBY} -Ilib test/test_sanitize.rb || die +} diff --git a/dev-ruby/shoulda-context/Manifest b/dev-ruby/shoulda-context/Manifest index 1e75b8b29b29..436b7385e5a5 100644 --- a/dev-ruby/shoulda-context/Manifest +++ b/dev-ruby/shoulda-context/Manifest @@ -1 +1,2 @@ DIST shoulda-context-1.2.2.gem 24064 BLAKE2B a6068da369c00a36e6056a8ebba96eca90efddf94613dfc90c9f2a47bec2c054a41fa61b861b2f3ec1195e417bdc54ab60d53f91bc5e0f167eac07b84880892b SHA512 b09f5ce2db59bbb26d5678b17b6641b79df7983d25e81a31bc10c42b702bdba09795b692d711d59c103beb2f691b503567e37c46668f77e600416551ef2c5e05 +DIST shoulda-context-2.0.0.gem 34304 BLAKE2B b31f7e052b54fb60fb7fff84fc48beed406864b871f3c125db4f28d1ce0f400bb0ad3479d438d20a28f585b6e5da101b71228f598e6bdc177512f048273a8524 SHA512 c8d856a95b3dfe85fd92c79f18e03a2765ad219b83ab132017fefcffd0262b04bcebf267e6bbaec0ed3dff1d4d345bd74c1f9db1d2a22938ee8d85ee1078ac6e diff --git a/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild b/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild new file mode 100644 index 000000000000..618d3d201d98 --- /dev/null +++ b/dev-ruby/shoulda-context/shoulda-context-2.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="tasks" + +# Don't install the conversion script to avoid collisions with older +# shoulda. +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Context framework extracted from Shoulda" +HOMEPAGE="https://github.com/thoughtbot/shoulda-context" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc test" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 + >=dev-ruby/mocha-1.0 )" + +all_ruby_prepare() { + sed -e '/\(current_bundle\|CurrentBundle\)/ s:^:#:' \ + -e '/pry-byebug/ s:^:#:' \ + -e '/warnings_logger/ s:^:#: ; /WarningsLogger/,/^)/ s:^:#:' \ + -e '/rails_application_with_shoulda_context/ s:^:#:' \ + -i test/test_helper.rb || die + rm -f test/shoulda/{railtie,rerun_snippet,test_framework_detection}_test.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/shoulda/*_test.rb"].each { require _1 }' || die +} diff --git a/dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild b/dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild index e3aae6c410ce..08f85a5b9ed4 100644 --- a/dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild +++ b/dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest index 22164caa71fe..b253c3c12af9 100644 --- a/dev-ruby/sshkit/Manifest +++ b/dev-ruby/sshkit/Manifest @@ -1 +1,2 @@ DIST sshkit-1.21.4.gem 144896 BLAKE2B a4f7cd2342810422c6dd680370c741136bbe1cc59656333bb8a82ac2edd6eb0e3d5482cf671a3ffdcc38cd2f2a97140623728e213e8fd3098b223b9e601e6ea1 SHA512 c3a56b7dd80334b87d512054e98e8a72d93b036a4fb0adc34fad259c5b851de6a3c69549d1472442a3b822d371e80115849aa767dd7fda215fd0f626a7138173 +DIST sshkit-1.21.5.gem 145408 BLAKE2B 19fa326d30ddae12be84b7cf460d5d44c48fc52cf89f61a775999eae7cbcc985ac7b335dd4aa772e8966decc24a6e5a894621e9873ac133122fb8e18d1c82945 SHA512 e441da155323dd71c235d3ebb4ddccd41987183cffe4e23cb52404ba25a16ae4f3c1f786d7be4db6dc8733013720b99d12c8f3369f1d8841f967407b3edb28b2 diff --git a/dev-ruby/sshkit/sshkit-1.21.5.ebuild b/dev-ruby/sshkit/sshkit-1.21.5.ebuild new file mode 100644 index 000000000000..0af20a61d7f6 --- /dev/null +++ b/dev-ruby/sshkit/sshkit-1.21.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +# There are functional tests that require vagrant boxes to be set up. +RUBY_FAKEGEM_TASK_TEST="test:units" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby" +HOMEPAGE="https://github.com/capistrano/sshkit" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/net-ssh-2.8.0:* + >=dev-ruby/net-scp-1.1.2 +" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die + sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \ + -e '1irequire "pathname"' \ + -i test/helper.rb || die + + # Fix assumption about parent directory name + sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die +} + +each_ruby_test() { + # Run tests directly to avoid dependencies in the Rakefile + ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild index a75acd61331b..0f1b94f09dd0 100644 --- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild +++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" ruby_add_rdepend " dev-ruby/async diff --git a/dev-ruby/sus/sus-0.20.3.ebuild b/dev-ruby/sus/sus-0.20.3.ebuild index ee07579ec948..ddd0a15dee9d 100644 --- a/dev-ruby/sus/sus-0.20.3.ebuild +++ b/dev-ruby/sus/sus-0.20.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild index 47dc10e077b5..d6d8fb6dfa38 100644 --- a/dev-ruby/sus/sus-0.21.1.ebuild +++ b/dev-ruby/sus/sus-0.21.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/timers/timers-4.3.5-r1.ebuild b/dev-ruby/timers/timers-4.3.5-r1.ebuild index 7ea20368d8de..f6e60de5f98e 100644 --- a/dev-ruby/timers/timers-4.3.5-r1.ebuild +++ b/dev-ruby/timers/timers-4.3.5-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/socketry/timers/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="4" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" PATCHES=( # https://github.com/socketry/timers/issues/82 diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 7cdd5b9289ac3ce7e4c31b717674a441ef3aa021..09dfc44eda8fd239a29f03aa513c1aadb0910a5f 100644 GIT binary patch literal 9980 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 GM*skkpuD>P literal 9981 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 HmPY^po43XM diff --git a/dev-scheme/mit-scheme/mit-scheme-12.1.ebuild b/dev-scheme/mit-scheme/mit-scheme-12.1.ebuild index bae59266c121..97ddc30c4ab2 100644 --- a/dev-scheme/mit-scheme/mit-scheme-12.1.ebuild +++ b/dev-scheme/mit-scheme/mit-scheme-12.1.ebuild @@ -13,7 +13,7 @@ S="${S}"/src LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64" # Additionally arm64 is officially supported. +KEYWORDS="amd64" # Additionally arm64 is officially supported. IUSE="blowfish gdbm gui postgres" RDEPEND=" diff --git a/dev-scheme/racket/racket-8.9.ebuild b/dev-scheme/racket/racket-8.9.ebuild index aea3f9340d79..d004dfc42c21 100644 --- a/dev-scheme/racket/racket-8.9.ebuild +++ b/dev-scheme/racket/racket-8.9.ebuild @@ -25,7 +25,7 @@ LICENSE=" # PV == SLOT but this has to be checked carefully and in cases # where we use _p, _pre, etc it will have to be set manually. SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="+chez +doc +futures iconv +jit minimal ncurses +places +threads" # See bug #809785 re chez/threads REQUIRED_USE="chez? ( futures places ) futures? ( jit threads ) places? ( threads )" diff --git a/dev-scheme/tinyscheme/tinyscheme-1.42.ebuild b/dev-scheme/tinyscheme/tinyscheme-1.42.ebuild index d0471b1e8ac4..fd61aa6345ad 100644 --- a/dev-scheme/tinyscheme/tinyscheme-1.42.ebuild +++ b/dev-scheme/tinyscheme/tinyscheme-1.42.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="static-libs" RDEPEND="" diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index 2b261c9f4d84dcfd1c0aae737b094e21694411c8..8580c60ac2131e6b0bb94c5a3976801d1cc2d1b1 100644 GIT binary patch literal 6512 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 Xm;i!Pyy3Cx`qlpd#TCUaSuOwoiB*g1 diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild index c79cd002a526..2afec7367bf3 100644 --- a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild +++ b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity" -HOMEPAGE="http://tug.org/texlive/" +HOMEPAGE="https://tug.org/texlive/" SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" LICENSE="GPL-2" diff --git a/dev-tex/catdvi/catdvi-0.14-r2.ebuild b/dev-tex/catdvi/catdvi-0.14-r2.ebuild index 1f4af1e9e185..ef4dff359dcd 100644 --- a/dev-tex/catdvi/catdvi-0.14-r2.ebuild +++ b/dev-tex/catdvi/catdvi-0.14-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit autotools toolchain-funcs flag-o-matic DESCRIPTION="DVI to plain text translator" -HOMEPAGE="http://catdvi.sourceforge.net" +HOMEPAGE="https://catdvi.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" diff --git a/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild b/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild index 0d568c0da9e4..045916d09fc6 100644 --- a/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild +++ b/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit latex-package DESCRIPTION="Culmus fonts support for latex" -HOMEPAGE="http://ivritex.sourceforge.net/" +HOMEPAGE="https://ivritex.sourceforge.net/" SRC_URI="mirror://sourceforge/ivritex/${P}_src.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" diff --git a/dev-tex/dot2tex/dot2tex-2.11.3.ebuild b/dev-tex/dot2tex/dot2tex-2.11.3.ebuild index ec5e1fafb509..a07837edfc11 100644 --- a/dev-tex/dot2tex/dot2tex-2.11.3.ebuild +++ b/dev-tex/dot2tex/dot2tex-2.11.3.ebuild @@ -6,9 +6,9 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 -DESCRIPTION="A Graphviz to LaTeX converter" -HOMEPAGE="https://dot2tex.readthedocs.org/ https://github.com/kjellmf/dot2tex" -SRC_URI="https://github.com/kjellmf/dot2tex/archive/${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Graphviz to LaTeX converter" +HOMEPAGE="https://dot2tex.readthedocs.org/ https://github.com/xyz2tex/dot2tex" +SRC_URI="https://github.com/xyz2tex/dot2tex/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" @@ -23,7 +23,7 @@ RDEPEND=" BDEPEND="doc? ( dev-python/sphinx )" EPYTEST_DESELECT=( - # https://github.com/kjellmf/dot2tex/issues/94 + # https://github.com/xyz2tex/dot2tex/issues/94 tests/test_dot2tex.py::MultipleStatements::test_semicolon ) @@ -31,7 +31,7 @@ distutils_enable_tests pytest python_prepare_all() { # Syntax failures (old-style print) - # Looks fixed in master: https://github.com/kjellmf/dot2tex/commit/38aeef9615f90fe347c5c45d514eaf00b116422b + # Looks fixed in master: https://github.com/xyz2tex/dot2tex/commit/38aeef9615f90fe347c5c45d514eaf00b116422b rm -r "${S}"/tests/experimental || die distutils-r1_python_prepare_all diff --git a/dev-tex/dot2tex/metadata.xml b/dev-tex/dot2tex/metadata.xml index 8ab60496f83c..07745c2362d7 100644 --- a/dev-tex/dot2tex/metadata.xml +++ b/dev-tex/dot2tex/metadata.xml @@ -8,6 +8,6 @@ dot2tex - kjellmf/dot2tex + xyz2tex/dot2tex diff --git a/dev-tex/html2latex/html2latex-1.1-r3.ebuild b/dev-tex/html2latex/html2latex-1.1-r3.ebuild index 30f96d47c84c..eafcd9548f39 100644 --- a/dev-tex/html2latex/html2latex-1.1-r3.ebuild +++ b/dev-tex/html2latex/html2latex-1.1-r3.ebuild @@ -6,9 +6,9 @@ EAPI=8 inherit perl-module DESCRIPTION="Perl script to convert HTML files into formatted LaTeX" -HOMEPAGE="http://html2latex.sourceforge.net/" +HOMEPAGE="https://html2latex.sourceforge.net/" SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" diff --git a/dev-tex/ivritex/ivritex-1.1.2.ebuild b/dev-tex/ivritex/ivritex-1.1.2.ebuild index 6b51f262a846..d4ce8455883f 100644 --- a/dev-tex/ivritex/ivritex-1.1.2.ebuild +++ b/dev-tex/ivritex/ivritex-1.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 inherit latex-package DESCRIPTION="Hebrew support for TeX" -HOMEPAGE="http://ivritex.sourceforge.net/" +HOMEPAGE="https://ivritex.sourceforge.net/" SRC_URI="mirror://sourceforge/ivritex/${P}.tar.gz" LICENSE="LPPL-1.2" diff --git a/dev-tex/latex2rtf/latex2rtf-2.3.15-r1.ebuild b/dev-tex/latex2rtf/latex2rtf-2.3.15-r1.ebuild index 77b199bfffc7..7837412ec064 100644 --- a/dev-tex/latex2rtf/latex2rtf-2.3.15-r1.ebuild +++ b/dev-tex/latex2rtf/latex2rtf-2.3.15-r1.ebuild @@ -6,11 +6,11 @@ EAPI=8 inherit toolchain-funcs DESCRIPTION="LaTeX to RTF converter" -HOMEPAGE="http://latex2rtf.sourceforge.net/" +HOMEPAGE="https://latex2rtf.sourceforge.net/" SRC_URI="mirror://sourceforge/latex2rtf/${P}.tar.gz" S="${WORKDIR}/${P%b}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="test" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index bb05ab32acc48d5916e0df8f38cd124ca52a19b1..2dcac64bd5bea806f073e13065a9073f3342e333 100644 GIT binary patch delta 68418 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�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

  4. Dq4Z*7SGqTVF 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 IAs@39o=OtHrtL--D9ax!7 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 delta 13874 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.21 configure.ac no longer adds -fno-strict by mistake - append-cflags '-fno-strict-aliasing' filter-flags '-fstack-protector*' #870136 filter-flags '-mfunction-return=thunk*' #878849 # -mavx with mingw-gcc has a history of obscure issues and @@ -323,13 +321,17 @@ src_install() { make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}" done - # don't let portage try to strip PE files with the wrong - # strip executable and instead handle it here (saves ~120MB) if use mingw; then + # don't let portage try to strip PE files with the wrong + # strip executable and instead handle it here (saves ~120MB) dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows - use debug || + + if use strip; then + ebegin "Stripping Windows (PE) binaries" find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \ - -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + || die + -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + + eend ${?} || die + fi fi dodoc ANNOUNCE AUTHORS README* documentation/README* diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.8.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.8.ebuild deleted file mode 100644 index 5389f45538a8..000000000000 --- a/app-emulation/wine-vanilla/wine-vanilla-8.8.ebuild +++ /dev/null @@ -1,344 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper - -WINE_GECKO=2.47.4 -WINE_MONO=7.4.0 - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git" -else - (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 - SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz" - S="${WORKDIR}/wine-${PV}" - KEYWORDS="-* ~amd64 ~x86" -fi - -DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" -HOMEPAGE=" - https://www.winehq.org/ - https://gitlab.winehq.org/wine/wine/" - -LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" -SLOT="${PV}" -IUSE=" - +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos - llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2 - +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl - osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard - +ssl +truetype udev udisks +unwind usb v4l +vulkan wayland - +xcomposite xinerama" -REQUIRED_USE=" - X? ( truetype ) - crossdev-mingw? ( mingw )" # bug #551124 for truetype - -# tests are non-trivial to run, can hang easily, don't play well with -# sandbox, and several need real opengl/vulkan or network access -RESTRICT="test" - -# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked -WINE_DLOPEN_DEPEND=" - X? ( - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - opengl? ( - media-libs/libglvnd[X,${MULTILIB_USEDEP}] - osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) - ) - xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) - xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) - ) - cups? ( net-print/cups[${MULTILIB_USEDEP}] ) - fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) - kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) - netapi? ( net-fs/samba[${MULTILIB_USEDEP}] ) - odbc? ( dev-db/unixODBC[${MULTILIB_USEDEP}] ) - sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] ) - ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) - truetype? ( media-libs/freetype[${MULTILIB_USEDEP}] ) - udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) - v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) - vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )" -WINE_COMMON_DEPEND=" - ${WINE_DLOPEN_DEPEND} - X? ( - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - ) - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] ) - gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) - gstreamer? ( - dev-libs/glib:2[${MULTILIB_USEDEP}] - media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}] - media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] - ) - opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) - pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) - pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) - scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] ) - smartcard? ( sys-apps/pcsc-lite[${MULTILIB_USEDEP}] ) - udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) - unwind? ( - llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] ) - !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) - ) - usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] ) - wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )" -RDEPEND=" - ${WINE_COMMON_DEPEND} - app-emulation/wine-desktop-common - dos? ( - || ( - games-emulation/dosbox - games-emulation/dosbox-staging - ) - ) - gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] ) - gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] ) - mono? ( app-emulation/wine-mono:${WINE_MONO} ) - perl? ( - dev-lang/perl - dev-perl/XML-LibXML - ) - samba? ( net-fs/samba[winbind] ) - selinux? ( sec-policy/selinux-wine ) - udisks? ( sys-fs/udisks:2 )" -DEPEND=" - ${WINE_COMMON_DEPEND} - sys-kernel/linux-headers - X? ( x11-base/xorg-proto )" -BDEPEND=" - dev-lang/perl - sys-devel/binutils - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - mingw? ( !crossdev-mingw? ( - >=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}] - ) ) - nls? ( sys-devel/gettext ) - wayland? ( dev-util/wayland-scanner )" -IDEPEND=">=app-eselect/eselect-wine-2" - -QA_CONFIG_IMPL_DECL_SKIP=( - __clear_cache # unused on amd64+x86 (bug #900338) - res_getservers # false positive -) -QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext - -PATCHES=( - "${FILESDIR}"/${PN}-7.0-noexecstack.patch - "${FILESDIR}"/${PN}-7.20-unwind.patch -) - -pkg_pretend() { - [[ ${MERGE_TYPE} == binary ]] && return - - if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then - local mingw=-w64-mingw32 - for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do - if ! type -P ${mingw}-gcc >/dev/null; then - eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" - eerror "yourself by installing sys-devel/crossdev then running:" - eerror - eerror " crossdev --target ${mingw}" - eerror - eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" - die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" - fi - done - fi -} - -src_prepare() { - # sanity check, bumping these has a history of oversights - local geckomono=$(sed -En '/^#define (GECKO|MONO)_VER/{s/[^0-9.]//gp}' \ - dlls/appwiz.cpl/addons.c || die) - if [[ ${WINE_GECKO}$'\n'${WINE_MONO} != "${geckomono}" ]]; then - local gmfatal= - [[ ${PV} == *9999 ]] && gmfatal=nonfatal - ${gmfatal} die -n "gecko/mono mismatch in ebuild, has: " ${geckomono} " (please file a bug)" - fi - - default - - # ensure .desktop calls this variant + slot - sed -i "/^Exec=/s/wine /${P} /" loader/wine.desktop || die - - # always update for patches (including user's wrt #432348) - eautoreconf - tools/make_requests || die # perl -} - -src_configure() { - WINE_PREFIX=/usr/lib/${P} - WINE_DATADIR=/usr/share/${P} - - local conf=( - --prefix="${EPREFIX}"${WINE_PREFIX} - --datadir="${EPREFIX}"${WINE_DATADIR} - --includedir="${EPREFIX}"/usr/include/${P} - --libdir="${EPREFIX}"${WINE_PREFIX} - --mandir="${EPREFIX}"${WINE_DATADIR}/man - $(use_enable gecko mshtml) - $(use_enable mono mscoree) - --disable-tests - $(use_with X x) - $(use_with alsa) - $(use_with capi) - $(use_with cups) - $(use_with fontconfig) - $(use_with gphoto2 gphoto) - $(use_with gstreamer) - $(use_with kerberos gssapi) - $(use_with kerberos krb5) - $(use_with mingw) - $(use_with netapi) - $(use_with nls gettext) - $(use_with opencl) - $(use_with opengl) - $(use_with osmesa) - --without-oss # media-sound/oss is not packaged (OSSv4) - $(use_with pcap) - $(use_with pulseaudio pulse) - $(use_with scanner sane) - $(use_with sdl) - $(use_with smartcard pcsclite) - $(use_with ssl gnutls) - $(use_with truetype freetype) - $(use_with udev) - $(use_with udisks dbus) # dbus is only used for udisks - $(use_with unwind) - $(use_with usb) - $(use_with v4l v4l2) - $(use_with vulkan) - $(use_with wayland) - $(use_with xcomposite) - $(use_with xinerama) - $(usev !odbc ac_cv_lib_soname_odbc=) - ) - - tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097) - filter-lto # build failure - use mingw || filter-flags -fno-plt # build failure - use custom-cflags || strip-flags # can break in obscure ways at runtime - use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - - # temporary workaround for tc-ld-force-bfd not yet enforcing with mold - # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && - append-ldflags -fuse-ld=bfd - - # build using upstream's way (--with-wine64) - # order matters: configure+compile 64->32, install 32->64 - local -i bits - for bits in $(usev abi_x86_64 64) $(usev abi_x86_32 32); do - ( - einfo "Configuring ${PN} for ${bits}bits in ${WORKDIR}/build${bits} ..." - - mkdir ../build${bits} || die - cd ../build${bits} || die - - pe_arch=i386 - if (( bits == 64 )); then - pe_arch=x86_64 - : "${CROSSCC:=${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}}" - conf+=( --enable-win64 ) - elif use amd64; then - conf+=( - $(usev abi_x86_64 --with-wine64=../build64) - TARGETFLAGS=-m32 # for widl - ) - # _setup is optional, but use over Wine's auto-detect (+#472038) - multilib_toolchain_setup x86 - fi - : "${CROSSCC:=${CROSSCC_x86:-i686-w64-mingw32-gcc}}" - - if use mingw; then - # CROSSCC is no longer recognized by Wine, but still use for now - # (future handling for CROSS* variables is subject to changes) - conf+=( ac_cv_prog_${pe_arch}_CC="${CROSSCC}" ) - - # use *FLAGS for mingw, but strip unsupported - : "${CROSSCFLAGS:=$( - # >=wine-7.21 configure.ac no longer adds -fno-strict by mistake - append-cflags '-fno-strict-aliasing' - filter-flags '-fstack-protector*' #870136 - filter-flags '-mfunction-return=thunk*' #878849 - # -mavx with mingw-gcc has a history of obscure issues and - # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg` - # crashes with -march=skylake >=wine-8.10, similar issues with - # znver4: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110273 - append-cflags -mno-avx - CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}" - : "${CROSSLDFLAGS:=$( - filter-flags '-fuse-ld=*' - CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}" - export CROSS{C,LD}FLAGS - fi - - ECONF_SOURCE=${S} econf "${conf[@]}" - ) - done -} - -src_compile() { - use abi_x86_64 && emake -C ../build64 # do first - use abi_x86_32 && emake -C ../build32 -} - -src_install() { - use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install - use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last - - # symlink for plain 'wine' and install its man pages if 64bit-only #404331 - if use abi_x86_64 && use !abi_x86_32; then - dosym wine64 ${WINE_PREFIX}/bin/wine - dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader - local man - for man in ../build64/loader/wine.*man; do - : "${man##*/wine}" - : "${_%.*}" - insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1 - newins ${man} wine.1 - done - fi - - use perl || rm "${ED}"${WINE_DATADIR}/man/man1/wine{dump,maker}.1 \ - "${ED}"${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}} || die - - # create variant wrappers for eselect-wine - local bin - for bin in "${ED}"${WINE_PREFIX}/bin/*; do - make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}" - done - - # don't let portage try to strip PE files with the wrong - # strip executable and instead handle it here (saves ~120MB) - if use mingw; then - dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows - use debug || - find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \ - -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + || die - fi - - dodoc ANNOUNCE AUTHORS README* documentation/README* -} - -pkg_postinst() { - eselect wine update --if-unset || die -} - -pkg_postrm() { - eselect wine update --if-unset || die -} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index ae720e85de11400436d7ae82b73cba0dea6ce6ce..1f6a286836920eee7bda27fdf0192f819b1a9061 100644 GIT binary patch literal 49767 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 literal 49767 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 diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest index 2aa1fabeff95..d79155890139 100644 --- a/app-misc/broot/Manifest +++ b/app-misc/broot/Manifest @@ -1,11 +1,9 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.4.7.crate 51474 BLAKE2B 0974b90539398d61903ce7fcbecdfcd802fcb5c7ed631be919ec17be6951e68bc80787876cafebd33e40a80605f6e2352a86047077bc40575420bb6ee1a4915a SHA512 2f42cdbacb2b2f9bd7d94a4cc61294d7813428157ce242ba82f7c3fccb6e4b83c767f4dedd35ff26ae61a89506b388d7cf96af4e727c29a14b25b9f82b1f2126 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 -DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi_colours-1.2.1.crate 21866 BLAKE2B b1a2ad5aa797b59fc6f2c090f1c0da6937ade5099367c67c704cd91db62829f86f7bd7dedfd654074df29dd192e4f4d438cd90beb6db51a7605045278741bd69 SHA512 dd89084c997aa42acbde2b885ea414fc7edbeab6de9749abde2270322147fe4850532d916145418e911f5f0950fc3a3f0fd16fb63c40b8ce14c1085017879f73 -DIST anyhow-1.0.70.crate 43803 BLAKE2B 574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de SHA512 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b DIST anyhow-1.0.71.crate 43808 BLAKE2B 1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f SHA512 401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5 DIST argh-0.1.10.crate 22165 BLAKE2B aaa0d2edf912c1d16c57df2ef95c4df02fdb3c8e4aca951b88eeb3a03d64f65b89d7661e7226fe63e21a5486cf0d80755e3208aab19a3fc15e8427e4b7434b88 SHA512 155e9da5702d8107385cd4b0d072afb60ae3f4f01f6e77c69c1c97d0d7dfcee40d5de2d34ddb9d207c3b647ff7beddea84b12091694f69c26ecdf0df5cb8e6fe DIST argh_derive-0.1.10.crate 19393 BLAKE2B 85cf8f0e47a7362db467daff3599f389a334dfb07e95d7e93b4e2e76c7cece91ff36eb0a7b7f496a02b5017ae047ee4e3d299adeadaf012c6d6b88781e48c4b2 SHA512 1122a5038602e2b1f7e4639eb384f9b33c55b48743c58895c8409afb975d6e37bb40d662b2469d9bfe10124286a52f2a2f57fd123e8c767293d4f1a8c8e7ecc7 @@ -21,10 +19,8 @@ DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f DIST bit_field-0.10.2.crate 10568 BLAKE2B 4dc92498b5f2befb9e3d8d5a7bcac478b7f905e708cb674e7589f23b60a3ade33b2c660c3f57105520aa863ef19787a00221e1f61914f090f9ec500961e3f70b SHA512 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 -DIST broot-1.21.3.tar.gz 11095943 BLAKE2B 44b9e4c957efc1dda7a74c6f1a16bbb5d831aa63d1db32f1be12176e167bfb0747fa47cf9c123614d2ab317a579f635b5ea07611e4c4d9ae3886a43175bc52d5 SHA512 9528f5e5d3c387bd35c3459196a5dd4163b1fdce5b905c648729cf3e3c4ed9801e950c23173f7f7525d329fa4681113d9cf1b87b2d60dc65d4ac464a6c401e26 DIST broot-1.22.1.tar.gz 11147450 BLAKE2B aa3f5cc12d308ed470d35db2e99d65b084dd23abbd471a330c0c1f03fcec70b68ee4b28c2feae6ac8f2caf604e47a8e03b2a5749f35bb9348d2380c5e7ebcf66 SHA512 f8925ba6e6b4cee6fb73de24b35b9c107be1b568424a8db43a29919ae0e83e7648ec935f0f2962aaf70c1bf5d89f6e522fdeb6c4d60f6b5051e696bd09918149 DIST bstr-1.4.0.crate 345921 BLAKE2B 39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae SHA512 98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36 -DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 DIST bumpalo-3.12.2.crate 81706 BLAKE2B 50aa1e5f8f1208bd50b8fb0580bb5c5a7baadf36c0a0d8ad041c48b127896b75437118decfb1138e694964b89c8c0f66144cbd44037a67ef376fed312e08ebe8 SHA512 a0571501d2b2cbe25b862197295fddf14dbbbba7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566 DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa @@ -32,26 +28,20 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST char_reader-0.1.1.crate 4896 BLAKE2B 8b13d1b09a2a9f7f323e82c5ff2920be3ebce1429a2789f663f7e7c75ff374bfd15af115832f80b71a6d62e58d6f248d7020d3f48f19213c8bf41081a3a76f49 SHA512 4608b588620848333bec37a45a8cd605a935bd56d2a1fa5ea819f16aa32305aba7325af02ea3ab6821f6e981beac4e62c59d745a7f2f869573b90cb79b3c3d2d DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd -DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d SHA512 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea DIST clap_complete-3.2.5.crate 31625 BLAKE2B c76baef63d773b81eb4d8d953da4a94769b618da45fb0f13fb9d6c6738b67ccdbd58ad2b5361bae99705fd2b7aadb520d6e7f4d258d872971e0e308a36900965 SHA512 c26d6c15a0ab44720cd7a5979dd4c66a9171082b99c04cda10fe4f6dd9a1405f8ca9022c344d03d7d2af7788bc28be033c9e2311f6879993901773176783f61e -DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497 DIST clap_derive-3.2.25.crate 28212 BLAKE2B 8782f6425ed46197c5e5293e2f06fd82b2d17ea3e89206580ef3c6853bed2e8c99ef2528a30276a8287215d7f5505a992dd43c59f26b2915757c8e2f20510843 SHA512 c98098bfedb8b681d72eaedb946d9867fd068d9be31137fe1fb5d821cd68afec48e7d2963adb2099aa760c702d5b75fb0ed45fc62b83d7f26edc8cecc03ea5d3 DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST cli-log-2.0.0.crate 5302 BLAKE2B f36b117e4b2e89ca54132c9227236dd663256ccb16afefa414ec6bdc11d840fa2565ddaf6824a6a87c7bec8499df1686b068b340c2b9ed4c368fe802c2652492 SHA512 16273b783875c80a43fc9ff86e3d35b47226a6cce2ea2c258b2fb24863d75cc01fa7ef447b1ed5ff775ddd57aa9ea39a45fd483d0db079a8f2fbc50d9184aa43 DIST clipboard-win-4.5.0.crate 13476 BLAKE2B bfe3e9c21d58e0001b85c69d724b03b2bc7128fe67420948dffe0b9709504924339c93b5acc2a572a7780bb1adcb51ab10ac172b972c26d325f3ceb7f7f6dde7 SHA512 2dfaf30119eb77c9f069310417f11e836e158ba43f988ff49f79647f5fe44bacf7e28dcc11ba2cd95389c685a69be0f5ef8b033ef09b94c9a3e484952e891d8e DIST clipboard_macos-0.1.0.crate 5958 BLAKE2B b16b41b412ebe1ad59bab48e43f394bcfde683f73827e43b2ac52f43dbdad354181c9ae3f69bf948791c014be86aad20503f44154cee0a8307012397a0562dff SHA512 a63800826ff680e24fd60cb77945dafa19feffca2a99a2f5ce9bdaf19856bfc628b4ceca5d28a30d0b6db69b18bde16634a7291817aa10421ad8ead566614f8a -DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 DIST coolor-0.5.0.crate 101974 BLAKE2B b874f72bf2c8552bb9bfa37b3f13682590e4e6c874ed00fff3085088a4dbef64f3be7d89d5e39d8d9f93433814c8e1be9e9287b4366f48dc8ab33aa672a88301 SHA512 b8bb293345698824869d3c9c8e1c20b06149f18c9bd6e4e4df174c23833b4bfb7fb09da430ced5023c9666018c453eaff95e63c6f156a2f2805701d13a6e3f90 -DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6 DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 DIST crokey-0.4.3.crate 32424 BLAKE2B 5186651f3e7adeef1afe840461dac8d23a19245fca6eeaf49e18cbe5e157e599de1673980c8288b7933fbbd5a1f2ca2ebeb8262d4521249ab08624a37ea6419e SHA512 938ac30f204c4aeaaa1a07c7fc457cb5f2234d2855b4da329a717555c8630a90235c72e65e42de56ae78bdbdf61d647446c0031f3f8e7e96292b1da8a32a5edf DIST crokey-proc_macros-0.4.0.crate 2243 BLAKE2B d8a50a71227e8d9c650f67e9f23cea3082cb295b8adc387d09ce6026541481cc12786a213d5520d489143e2ed1f4f04189ff97edbbfe13a2c98ce86f2062aef4 SHA512 7cf2155c182c15edc36ddc927f74781e9b411f3b11cd11176364fa3dc40e5676f81f7dcf8f4deafccfbe2d254cae3f37f0f385465399d69ab80c013cb8c41b52 DIST crossbeam-0.8.0.crate 10993 BLAKE2B 9758a7ed1373f10da09c07875842a1fbb549dd20add43c50918276574fa57b5c5b51d15593e6611b34ff2472e51770fd965fc0810d0bf18f7740467d866c5669 SHA512 8846d29074f5e2a601e1bb741db9396b16270689f108e0b1621d29d15e774898e5f8d159e9af990fbba2cb414a13948a6236254353d4c594c38bf9cbfd2032d7 -DIST crossbeam-0.8.2.crate 10502 BLAKE2B 487a7a5f197898ebea0fd41a413647db0fc3380790cfdfc6cb7cf3caef48197bb7c2498579ce676d3c5796480a8541ae37ae03f009d768a6157246b1f7d63a33 SHA512 bd2e54372595daeaddcaa26802780959465bd571cac64f23256b7ecc68ff5c0161a36740a51386ee54abe7c509ad1ff870b6f6877a7921f4335661f2c554c3a0 -DIST crossbeam-channel-0.5.7.crate 90257 BLAKE2B ac8d47df391d64e05f2eac2df7113d9038d53639d963cd45109c2de71a1b32c9f687052d5fa88533271ea3569519627729fae1e092d2491d2b66bc38e21e176f SHA512 70d605a224db1a4e2217280cd2269a954781bb21a0dc5b0b08a5a83794daf1c941181f271c6a8347f72321ca2119dc562ee016fdc18104d5d3327a82b412e9fc DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19 @@ -62,15 +52,9 @@ DIST crossterm_winapi-0.9.0.crate 15561 BLAKE2B f84604f1da9cfdd0fc69742eef8088e7 DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 DIST csv-1.2.1.crate 887936 BLAKE2B bd58776a653f51c0c0ae57a1f7082c58b0447d5874bf91e40bc9d66558200c1447dee368f710ab99a9434df319ec53cf15dc90a470ccbd439a823dd9ef83b4ee SHA512 015d6990fc68a992a980695bc21dbd4ac00b6fbe277568981dcaa3e7edcae4429979c870fcd79b883114d1a5a55f66584f3cd5c27d3886453b4a70577cbf37c8 DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328 -DIST csv2svg-0.1.8.crate 167216 BLAKE2B cdfa6752b3d2eac187d63a1285439fdfed5c19767fb890cf1970ad9996c4241b3af26d0ca379a236a17a9b2db500a68ee116d7ab0ad4c330d42fe5d8c392d88a SHA512 931c5747c4ac833b3568c68bfac7f6c43801a0240ea9b8586951e6268bcb98b63102dac85882b2a71e4c6a42750d0fe762f541a947d21faf8bbc5e4cb4711546 DIST csv2svg-0.1.9.crate 167230 BLAKE2B 8c7366db4f6afda6dad43ceb596706d15ed8c2a62f17c35ea98a94c8909eddf755ed73541f59d24e749cde9d7515a076d4e0f2f75c8850320f20b291eff628fd SHA512 b0a2d762a5787290b35a8dd9ece25748ba020dd8a5ba3f94d5a5e68234ec59c037a2d8f0bc82610d67e5b7bba453b2306ea5db2d73d22977b1bbc126d0ffec41 DIST custom_error-1.9.2.crate 10826 BLAKE2B 24186a381d6df9d0262e123208f8bfda21dadded4fada889aea627c07e9812f8b16ce383dcd4ffed87f8a71a06bd92ea2ef12a0f835c67a82a436f9078c53f6b SHA512 6e91d3b1f82f7bcc5d4f3d22aa1f3cef150be130bf6f7785eee7511b8f6581384d82f532049570aed76278486ecee17d9896e1da9d3fce18d54b189fcb0a3984 -DIST cxx-1.0.94.crate 196058 BLAKE2B f504685292650a076c3689540cbb5906721fcba1cda0391e855d75b9b1270249805986b501291d91c947c124ba8affa1659e43e040bb264d3ab3aa23b98d9718 SHA512 fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be -DIST cxx-build-1.0.94.crate 84842 BLAKE2B 39b8a11b925244410ac2dca3be5a27576ea67f5386588e768d9ac1041336170834c7c2d0cd0a61b3e6eadea4d6364e98bf4dca64204126ef815235a17f1edef3 SHA512 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf -DIST cxxbridge-flags-1.0.94.crate 5253 BLAKE2B f7746ca703e95f8b6197655aae08b88509132b89d035c62420e3d0cc4857687171063e2da69a787938188dc5e40fccd2b50713ed929f3f097efbc5b5956b5263 SHA512 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02 -DIST cxxbridge-macro-1.0.94.crate 59873 BLAKE2B 9a29a2818cdd6047b49002c10542e2d04702ceb41823a12e27b151bcc524a05377390c65164e53062630d7ad9f849ec71070118de5eb348c98072e301dbd1416 SHA512 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d DIST data-url-0.2.0.crate 20553 BLAKE2B 45e2bd07e86b9b3e8c8c4545e6a436ebb65c4b5f1c69b2958185aac252c864c38089f869135ffe97282fabfa7637855cb40f88eca9271324906b53bd4fdf3d8b SHA512 d467554849093d731c273f997605e110fe6786203c950e3ea112361e14fdc4061a8e92427f16b1df0642b232ef17dddb0b6d4c6720f097416cd7a3ba6711c375 -DIST deser-hjson-1.1.0.crate 16416 BLAKE2B 15dfe1a2ebb0caa32b8e3b15b9cd1be349f6f74e585dd5b328dfe30ce2379533c405ff39572757f25555ad3f2d8ef60b9affb752c18cda469eed450d5168d5a8 SHA512 b43fd6479bab7aa38bf86c1b377064e2fa2f51684d36adf2edd35384fe0923436057ea6cedd660e7ab253f0b4006896f98b8a21827f1d6eae22456b97f7ca4d0 DIST deser-hjson-1.1.1.crate 17432 BLAKE2B 39c86e94d00019521e6e22c2391e219846a40a1857c019ec39b7b5c81409a0a6f983c9f923b6c7d9c21727a4de552103c64972ba25f2465c5ff9326d031f3ff0 SHA512 dc68f3dd50e0902f6114feb49405f81b2c30874a7bdb91d03bae36418e015b24fa9ac7cee82d821ea411ce0a1f1029aaa3a21263969bc93490ba80a8d7d32852 DIST directories-4.0.1.crate 16040 BLAKE2B 57368021712e652af2dbc64e3b219ac072c2fd5e5f7f882ac36649e0e804b5345c3f9afcd6d75caec3851a371f6eec3101e80a125f6ad20c045fd105980922f8 SHA512 babe4e23759b2e01a284a14aa1b45ba9d705ad7257246fe8c1ee6a071f48192c58a30b7d09c222268be83f7ebb59c0cc91e8b1342c1f9f0a96ec079fd264f8d5 DIST directories-next-2.0.0.crate 15153 BLAKE2B 8bbd996cfa72d75fe7177a9d8be7fb6b96ff3fc456b7e06db61cc463a83290765d68f09da3bf8b9e958553b1940ef35f3a4a45d179918ead92f604dd05512470 SHA512 5a0c094dd2e858c59c93655d5abce1282866ced1e7657397c62f959078adc544bb895dbcd2ed578ad7dd0122d8025deb0bbdad955ab2aaf43d9a0dc7d37162d8 @@ -78,7 +62,6 @@ DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0 DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e -DIST errno-0.3.0.crate 10268 BLAKE2B b5afcebe6fa435eb67407c063c7d37f0303e7a6770edeafb1b87f36b7d5773c28c8b4b3c970e12f42788a3409f7442b23f015b2e6a5465ea4c6b0e9b9fe048b6 SHA512 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST error-code-2.3.1.crate 5324 BLAKE2B 3e6c18560c4f30d9fa8e5487453432b220b88acf59a421d2c2ec29bd77bba75ad8bca63e99d384442c7d458b5936dcae149897c2b0c57ad6e621f9b7928b2331 SHA512 a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e @@ -87,23 +70,18 @@ DIST fallible-iterator-0.2.0.crate 18509 BLAKE2B 9630fcadb2f30fbd8a2a057eb992bf3 DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a5248d090d1f25804b92838f41131e475abb83ae0b89401248feeb52a49dbffd499ccc0ba0f2f1d044f2f3e9b06662be01fe2257a4e885 SHA512 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 DIST file-size-1.0.3.crate 1819 BLAKE2B 6bab7dd8da03815b1f98d5dc16cac8a54da6e9fbc441bf6b2735cee95f138c566237100736eb99855d9ae951dace57a0d84556a7d252bcbf1f1eec16e9acdabe SHA512 2fb1289b4ec3b092fb260f93356a35a1714ca0aa9fb0a3b0e7b626e8a5f1d2998165799ec3ee5a07f4c7beacf19ca9d94f0787e2305c8137643509693462ae67 -DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7 DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa9254494b4f13d958dcc6008a26fca6f934e8010b8c090367b8e25272a4ba3b26a31e59cec69c1359f83ca859d186 SHA512 a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 DIST flume-0.10.14.crate 65389 BLAKE2B c88deea78a5713728a6b6a94a4aaef570f6eee1af85fc489534d7b336a9ec9cfdd76890929a456a689ac196bef24cee68efadb30e06ad585063c5bb77fb2699f SHA512 ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST fontconfig-parser-0.5.2.crate 36759 BLAKE2B 5b6d65b42288d8b94e82618c123c8a85ac6748e4f62109057f72f70b780bdc0d52140b2cf0aef14489e27714d8c0d37a7930f04945d1f2b07b225c0255a04c61 SHA512 0b27e3c60ceb32fcfb6adaef34380a3150b4084b796b29977f113666489c29c301fb33a5d2947bad00ebed37881b30ab67096d4ca8f0256afae7907850654774 -DIST fontdb-0.10.0.crate 15485 BLAKE2B 02cc44f42035e208cd15ef26f95601fe3a29fff282c3b7c91cd93f028d0c9bd2bc77900515c826b420ee7e17339aee80aba47eee1d4d8b07f86a395ec65e0f78 SHA512 3ff6d643117d973ad767c30c668c2dc6556d942855e4b622879f08e60175c68f4561516aac74651e51dc1a35f7837c398cf9608a9472ee3bfaff3ad6e87efc32 DIST fontdb-0.14.1.crate 107231 BLAKE2B b46c36900f7e38e037d7ccccc6fcd4467ca03845499053d428b80196eeb345842a31ec5cc4588973e4870701246af0752548860b1bb14b57448f758a89968085 SHA512 1096a81a3cf47c004e2ffb92be6b2c3c86c84cdcb62fdf08e88840675a41a0a82bc53ba6d35df73e37464044df9b0dc44462959b12ad460551617ccd3c937f2e DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0 DIST futures-sink-0.3.28.crate 7852 BLAKE2B 752286cb15ff37e9bf4c6cc80c8ebfeb229dbaa4e8aea6fa505f1e145e5dec99c4818c8e7ba2bd8a03898350e05bc124a5ad83e28989e282dbc132ed13e7fbf3 SHA512 e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07 -DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082 -DIST gif-0.11.4.crate 634244 BLAKE2B 537a21ed947889acde0c9b8a42a7d0308f2d9017e59145924e735aa046cc494b60b97cdf3b24d62d24159a47bd4b6bd2aa009f2871c0b4f6fecec020f8041398 SHA512 3de0534b35bd783b54715e7f8a92f2d8a22934949627716cc3ade3c8036489d2b9604292eeeeced820b149865bc44a5de9d05700ebace073b48737759b5296b9 DIST gif-0.12.0.crate 634734 BLAKE2B 067baacc4a10ad1d992aadecb578034bc820ff2470eb2fe1b63212584ae1f73fb6febe3652a309a3931fc6fc6823533af2c3d567414925118c5086970a09bdf3 SHA512 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a DIST git2-0.14.4.crate 196849 BLAKE2B 020e8c87fedb49fcf38727a8c0abc975dce2b70dfcb1db996e526967bd71455be8f81ed7d7e58d56e584f34adcfa2aaad7765d262b2d4899370ed9e0a7e2175d SHA512 05a5894eb90e5371525222f69321c2376f6b8e0306a04ff05a9917005ca77a86b6100ec19338e47265599f3a61603511991ea8664e7c64702a580841ef98963a -DIST glassbench-0.3.4.crate 1256628 BLAKE2B 1c33e972831dca3ac16b610a98a7fce4332f1dbcac7a697e8dff1c008ad449cd1d5db68d48d450751f598ae983183c821440774a2de66c9aba65013d7217ea06 SHA512 0f11429cfc49d423a08ba3e8a6440024daaa0da22460cb2c30245a220422d012e77b46f1e305d8a0f1fc0de02a805a1a9d2e856e794c994a810625f1d36917b8 DIST glassbench-0.3.5.crate 1256629 BLAKE2B 0cb2e42a8e0b110fd078386a55feaf55b6608b4614dbb4e35415ca8f1358b4b858a164bca10914e48374da1e530de5408f1be55825a9daaa9b07287f4419fc63 SHA512 68017b002a3ff74fb71e56143b8ee42c845bc7b6e1fa91d86d5bbc2ef06b20f38ca1619540b9a779ecc7d645ec2e47c31682e47147bb7576da3a6b0d9297c851 DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b DIST half-2.2.1.crate 47021 BLAKE2B b7e4890c3db85f5adbc79241aab8a5501a66cc4c1856d883cab771192b42173623abe670b85e092111f31e118d7316cb29733efe5b9cb09e2594909059c5ad2f SHA512 6a2aa43a2a2f5c981305cbac46fe9dbfd3644912f6a8ae17e0ccd09aad5bbcceaf095b91d51d12c55963c88c208510f9bd94b472446d23752e3c0d3b41531a48 @@ -114,50 +92,39 @@ DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 -DIST iana-time-zone-0.1.55.crate 19485 BLAKE2B 7a664bd0ba03dd39fa5db82ee560d99879b2c462592025a961cc23339e93628ee8432932ee23879b8b34833788532a19659690cae6372ac23b0d941e5ccaea5d SHA512 ec5d298f42a877a261333f46b022ee5f1f5d676719ccd25f1e64b84958f903e1fe3474ffa4f3162889b10db9a20d5d610492ac7292f435165c6158949d2eb2fb DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c SHA512 d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8 -DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 DIST id-arena-2.2.1.crate 12203 BLAKE2B d5cf0da97a7d95e57f2281f7ca64bc1f58578e4796af6cb9d4239dbc60ebed6f6ef0f5d2fb93f9563bab68fb4139672acbbb23ac6c48fabdc835e08def5a9956 SHA512 c07f748b4f1d15f0e84a9c1c3e8c5b1fc95ef34d81751f6830cb57cd1ba445635da0ef50ddb6959e29eafad65865951e14f4655f6bf4cc79608c00fc032db0a2 DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 DIST image-0.24.6.crate 273618 BLAKE2B 3a76d8dbc30540d3b34df2bff54ac8cff024d3edbaf22d0de8acc6e48219b168be98699c823e1173d88316fe7b696d6cb89819d33dc04aafab010fce706ea35d SHA512 559f8396cedcf7141a05e3714f2e8e33e5b5873b0ea81d50f13c8e8ca860c1ec20dc2fe89feb59c8a72eefa1bf74f2b93ab81f28aea0339b2a4c24c5e4a94803 -DIST imagesize-0.10.1.crate 11439 BLAKE2B 7e674ad2ea30bac17179af416557481eda0bf2daa3822c704daf688fee10de2570eb45d24c5ba9487cc2c130e268ac46fa23f4496ed73ad6f8469e132ad029fb SHA512 7c2090c4eedaa5ffff749b291b8a29b5f956e5d1a3de802354d6e58eccdbeea35cc127bebe76bf1d642b171c21596846a1ae6734582dcb9c054f55db1f039a76 DIST imagesize-0.12.0.crate 15747 BLAKE2B 062e1d4687d7dc4cac719c7ed1b341452e2134e06ba457e0032eb61c30d47393912fcb115421ff5edcce39b05118df522da2f2cfd5ee0adb9c158ca5fbd337b5 SHA512 192bd4820e7fcc78ad906c4d9edeb392701206b8e7043e78d7bb90458f2187e1f746e37adcdbebee90c08e58cafc0f48eed7ab055699c65da0578e6dbc36433d DIST include_dir-0.7.3.crate 6046 BLAKE2B 330bfb1d2cd10d95627cda48f8671ca3aaa36a14d6ccab1fbf08f53054a4401d18114896c39de9ff3e13a77d8fdc227a5415001517448cfe3676614e401f7f61 SHA512 875a03eee6f5b3d5b5eb028868fa5fcb8fdd4b84b1136b705cefcfefd28a4149142b46bd893655c66fa3867c779ba2e11f1e2750cdde253104ee8df4bccd9972 DIST include_dir_macros-0.7.3.crate 3700 BLAKE2B 70c53cacf361b5a5339ad63291fc76c4e43c9eb2e93d14a53e37971ad51f44e872087c56e6c4027deb2f94cb96aabf6184643546ee9bf3ee291d8c8686c900a1 SHA512 39d38dbe1835456578a5ada9465fcfe00e37433484e8b109b037977eee50b167dac60879666256af2057269669ce9d32213b1b0d25b9a50af52c4906f9914f24 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST io-lifetimes-1.0.10.crate 37294 BLAKE2B 9b8836c4bf30e6d102fd9973ac66f067c3ff8bc2806e55f26368ebdc9854f2e9cc6eecc8014f9a0b22a968a6eea8be243fcb7a641d2d0dfc747ee08a6a1450bb SHA512 4b2cde9522780a408c5d4e6406286bc5dd3a0de1a99675129e9856e5d889498a127fd5dd7c937a7542135abc2213b60bfb6258b7871b8709dcdd79d60455bea9 -DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf0b5991e8e2581266fa9a942db734fe7ff872610e44a1fcab5378f40fec9f2fba95fe6aeeebfd97b5bb78c955b38a SHA512 e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe DIST is_executable-1.0.1.crate 9550 BLAKE2B 64fbfd2805b9e7a2498a59bd1ff924f84a42c5f1061ba59e7d3cd72cbecb394272c3f9af101f838c7a6a636746d8ed3b7f698c5720857675c58127cec9846d81 SHA512 677980983db2c8ed72e87a2f2df3bac328dc6ba6dba6c3e8c4e4eaa7b8fee160ef4e81d105f65ed718fb7263137ffdb21d86b148f614f04fb9e24201417c8a29 DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 DIST jobserver-0.1.26.crate 22645 BLAKE2B 44bcc15330268ea29650e58605c7f21c35108eb64b790c005968955238e948d27b3d12e6bb06bfc0eb4a3fe5f9e5322bc0657200212bf87e08d9e043e008a5a8 SHA512 ad3ebb693018928daf399e918ce35ed0d4e643cfb5c78bde04697e41dc8adf2861023ea1cf2c5033a3026048ca0ebeb7f2f57a966ba8e420558e42dde8d494f7 DIST jpeg-decoder-0.3.0.crate 742671 BLAKE2B ea2226b1475a488c9c1d767145d021de87feabe993eef5b6534c91ec35176eda74881af667b2833d0610db04f4bed0456d803af92d4fab6d472db606633e3f2c SHA512 68611f52ce1b9999736711daf17d9fac8286179e5f937f04f90d79f1a4d9f7cfd9cfbba9ba2bc52b107392939d57f4a37e8ebc409878d7e9838d5fbddd8bf5bd -DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16 DIST js-sys-0.3.63.crate 80154 BLAKE2B 378b8da12827a743c2cc996362934cfe249dc9d9dc0de507cef366fef4ed1b9d82b5ffc22f3ac6270c909eef901f494dccc8f01725278876ef2fae1945041111 SHA512 fddab182e0f093d8b600f86688ffe736852b48351abfab1e60073c67901f144bacbcdac867f533056b1213eb75920b08b6249fcfb5a15e650978966e8350918b -DIST kurbo-0.8.3.crate 81131 BLAKE2B 8561fb66d28ed9d74502888376ec622ae2bd8b651cc0afdbef6aecc911c262f13debdc056a152bbbc28d0c3c0f326129c46c9f3b243597bbfaab6e0e01da0097 SHA512 17839223c7b4a88a1e2ae7df5ac9646560583da03bed5a06e9411a7cf5f55c006a680c6cad0a20b74102cf586b36dadea60585b68f02adc569b8e32d2baa4983 DIST kurbo-0.9.5.crate 108513 BLAKE2B e354dfffefcda08da6b4e4b2048b9aef9b0f6f9aeac5b35e1ccfe540b947733e7cf824e4fc701896216d5a2895b7e18fa3ab562262a9e3f0f874194e46bd629b SHA512 2f145fd6ee686fbf7156bcd201ff66b6e92c15eb673fe1e3bd49a1f8d89e2b32c944d090d866a4d818fe54a3197d6a805504562a3df835c477aebab2d18e771d DIST lazy-regex-2.5.0.crate 4703 BLAKE2B 7f0ce806be56a857b4c4b8921543a811f3fb60bff93706835e66e0ff3f3e2e79d57f154199db4901ddb87579fc050803d760377d3cbf07588f385847784ae923 SHA512 c7d9fccf844a48efb1ce4a59e74e565369f4c7865b198c92f1827fbf9cecf71ff73dcd0a98b139d9a5d4e9aee0fc929dd184536cb8b04159f5a770078c64de7f DIST lazy-regex-proc_macros-2.4.1.crate 3967 BLAKE2B 610e7e1bbeb5a548f132e2b002be4a9a61c2751b88686b0846555f85ee854c5ae35b8f1f865b369dc4728aa8064d66f27287724b093ee125aed91efac7e1d9a7 SHA512 6594c808a101ed3e48f8a11141e000e3738b961cf5c2c6ad9af1a805d9bbffe38bc43707e82bfab603b03e5f25514b3854444d1e0217cfdf046cb9e62d06ed72 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lebe-0.5.2.crate 8422 BLAKE2B afa49a1945d623b34139e31406f4780a5ab7b3d34648caf5f73b1504dbec4c4c02fc3aad3fdcdf85509eb8ba733a131a96478d6b9494cc9f69048f9ae28eb880 SHA512 ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae DIST lfs-core-0.11.1.crate 8566 BLAKE2B 0231b310c6a4057ffbbbb291bda54a68d1640c8783705a8ce80ca590c5b0cfbf7bb00e18aeae42c99d4284127100bc0a9c6188689ea4df21eadf0ea292a15a70 SHA512 140a36226c84f348aa1c27b5a90e44256623d4941edc43391cd4fcca02ee0d65f5544cd6359f2375ab68f5057487df1983853a7931c8ab4a6f79cc994d45731e -DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b DIST libc-0.2.144.crate 682092 BLAKE2B 1f699cb880a65baf9210527789abb35fe8be9565828d061e12b5c76330e21babab67b21e9a44be6a706f643f3c8b98503a3b40482183188b49f33f96a2489a68 SHA512 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692 DIST libgit2-sys-0.13.5+1.4.5.crate 1713465 BLAKE2B 6b27784c4ffcb5f262fda8f61f20bfb3ef3ac7680935e6a254fa59eef268cfd5990a10e79ba31428f6772f7eaad78b1657be5af5c7835c3f9e2560c02846390d SHA512 0f35f819b873113f7e1dab7074dd873bc9f2893e2ae76b35f0a5d38e54a88dc53ed1bd91aba634d8b3d84aa3cb9908b04ca807c1a6ef075ec164ff46530696f8 DIST libsqlite3-sys-0.20.1.crate 2306064 BLAKE2B 9e0276c36311a7aab2613735c13b91f8dcd77c02f98bf38bce5f84852f1139d9c8dcd077bbc6ab55560fca69b27e08d4d1a0a7ed17152465267cf1cb4477d5ef SHA512 8ba1e7c7a6a5dc11ee4a2c817879478c7e3d349b237b418edf72489a232d39904537abfa2274553b06ae2dc909f4f9e2b3d8ae91a4c75768a3215ebeb5c057d1 -DIST libz-sys-1.1.8.crate 2481844 BLAKE2B e890a3850aed5348afe7558168c7571564687d6a7d3567a4d53ffdf79444d38c4d70d35891e16f496f31169bf73b669534f5fc584f9ec520b518dda05e80b882 SHA512 0766ab72cc1414160ccefe4812e6204cbed1341607e5d17607f24fd4ff81dca68d8f2cf43e1d27f332a508d602bff0ad340c4c647a5d5f85acc120c19cfb4100 DIST libz-sys-1.1.9.crate 2404387 BLAKE2B ffca4e9993a8ef2af6360d38cc8f2d3c6f1d6ba27c689057bcd99500c05b80aefe5225bcc77ff2a1c75289edb0da617c2ca15c4f2aef7c06745521721caf4728 SHA512 0d474b79aa55f1cdda8f52c87fd2cde84da80db5e18485b3e6845d40c49c6f3b3b92ae73e286b06acbc0e05f36ef3975231fb57e1b5b6546ad90a46752fa88b2 DIST line-wrap-0.1.1.crate 10010 BLAKE2B 8f64561931efdb39ef256b90ad12573df76449afadc11f38b5431c1fff73da3ef1dcf9ad8ba0c30cd1ef1b0a8d894a7b34327e4a5eccfea08051ae5abedb483e SHA512 31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb -DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 -DIST linux-raw-sys-0.3.0.crate 914053 BLAKE2B c1bb2ceb39c3d6d8495a6b968799eee01e383d8d60eb17bafaecda908c537edd8fe385a7c645253bbe7f71e5704025f55cf48fc1a30740540d7595239e11f191 SHA512 aa9111afd452d2f3c8c1e255962ac5453957a5adaad68b24a781583faf9cdadfc76450a1bece8fb6e0f183f078ce81a250c7062f4bcaca866cd305541e959abb DIST linux-raw-sys-0.3.7.crate 1013423 BLAKE2B e77b372a391c0389674331647f8f479d96ebfff99f6bbe60b6d8935e035834026e15c056f098c91ed328e512b72b7e25b04534841aac26e658991e41fb9963d6 SHA512 49a84d3e57f3e3985fbb82a2d59df55bd7a259a65a2b2dc180b6a32e92eb1dedad0edfdda1fbd51698dfa31b1ac06777338910c63564a14d1e85d9b7344d21dc DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa -DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a DIST memmap2-0.6.1.crate 27120 BLAKE2B 912be3bdeadc6f2b0beac284c7c65998f6c35a0b13567205db1643d8f8e90e8633f48387dfa9972ce793b6af14b0e7c650c7639ea91e6ab00cb3622757ffae90 SHA512 f5a1475a913a93ccbb359eefe5a43a90ded7f53e767401cbaf510d1679afc26080ad1305808ec5432a176570ac4e259cecfe2b11b2c657ad06a1fcc519ca2213 DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe @@ -191,11 +158,8 @@ DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19 DIST phf_macros-0.10.0.crate 3552 BLAKE2B e254526a4ef4868ed9b57f066f4715ea903cfc01717456da34fb2d18bc6c87d881c8d60d3ee08d40c9bc26984ba7d7012832e858c15600d2ccbd5f284db1e355 SHA512 edb5022e5735c5f6f78cd7774575049bc5fabe1cb444c97654135ef8cd90fc06c3f9ed94c1c0d8741f47888857e6b890ae27bb5ceb37c996cbaa90c7ddcb464a DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5 DIST pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e -DIST pin-project-1.0.12.crate 56972 BLAKE2B 1f6b106cd55b9692bb1d671bfd51011d9f89cfe8bbbe030c64e7ea57b6efb0765838b03812708a7aa38c197d3b43328a9d88fdf93abb51f4d1a3061301b74414 SHA512 434ce0a0e16441c7aa6f12dc98584a0e7986e9491eb08d5143e3f64e1f73dfa4db9d0fb2098f16e5a36f3653201aff735437d2d1d366c11160c09534c75fbfe7 DIST pin-project-1.1.0.crate 57895 BLAKE2B 0bc01bdaefd8c8abeffd376423799117fbf32ca62a53c473fe60730eac72651aaf6430be53416d620d1bb18c09eae1c2e3e0e32db29ad80bd27a05987419ad3c SHA512 2505e3ea54e1c488775b9373b28fcd679bdbf01320bd9013819ca34c291ea2956c7672a524b9a9eee16ac7c6b81210f520c46fd8ea02e8fb2c08f8c25d6d89c7 -DIST pin-project-internal-1.0.12.crate 27956 BLAKE2B ac5cf33b5981e32ecf802a9de1576f696006ffc035b33173b1606a1d12c7b12c53a217f5723e8ebd622a121345f440b200ab3972410a2f161a5ed83fa8769ed6 SHA512 f3f4839c5fa7e3232a323283ad9636cd03e1bab79b439cc2d2ea954d60a3dfd417aa4680b7a34a3baa48d7e02266cf16e56b719a905f04157c708c90c02e45a9 DIST pin-project-internal-1.1.0.crate 27855 BLAKE2B 3113a55a5e09e8499d6cb82e43ff1dc8116327d0e411f1d48697297bf6acddfd3bf13f37f28be63e12e99dc370df0bae274b572c145330f9754ac285faddfcdf SHA512 804578922db47e78775c09bf3058a65da5b3d3349f251cf2813f703ef36a2b305ffeae4ff5662317281ab68b6dd331cf7906e72a5fe6288a4d6d976dbaa3479a -DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a DIST plist-1.4.3.crate 46598 BLAKE2B 9fab922905b3c864aacd4b91f83ffa8903c93ac7195b41b55aaddac6ca7748ee354c2e8d8fe17a33646488b72b722cbe489c53807bd74b70a2b18c4452a5fbe5 SHA512 7a703948b6ca84147cb387f6cf37e94ed06d37e7e3f80c6080752d52bd922df9fdfd8dbcdb02bc15e75ad5f6225ff0f105e46f287066d320e232981f6da3bac5 DIST png-0.17.6.crate 80695 BLAKE2B 2fd956ff04d32a386aec4210939cb9cec5dfca4b72c98dfe49aefa130a229414e6e1692ed55fe9704dd56ef11851b61c3fe0fc50a9207192407432c1332c3f15 SHA512 16a3c657efb1a23b47b2bd51f635ef35338c3b9920b604f216dd6d0ac3a8b21e12e854591739bded2947036f4fc1abde0604d9a8ae5a6639562a46e98d29ee9e @@ -203,14 +167,11 @@ DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb76974 DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43 -DIST proc-macro2-1.0.54.crate 43485 BLAKE2B 24d0948e1e3662dbb3f9a548ffeac2be629134018bdc4a49d6e071d7a1567fc37aa5f795a853ef6b97d4768a9a4b7d72ec407f6f172cc295fc68a40825ba37fc SHA512 e900e0f287aec10eea4287c63e328252284e88a70f111ccec5e42edca21131a63ec37f111b435b39428c2f522fb11eba1aa8330fc56400ae981256727e7e0a6f DIST proc-macro2-1.0.58.crate 44519 BLAKE2B 34b728460fcc161cfba36298c596d263d4c7455f95907704a490c1a81c479823926504f03bfc169c1b0543611092258698ccaf00905b5b02a6b843308471ef1b SHA512 5c1505b847944098d85c30b8d0fc7f059526170d51adff39493e9701fc8479829d4ca4a7f728c35d11478b9dbd718e521da0699af3b70aba8a3a3df2c60881ad DIST proc-status-0.1.1.crate 4136 BLAKE2B b5627ca489e6235f587ddd284040db3dc60d3c8c2c7120d101a07b4e6064aa297d0838b547feea0b81d2e2b41fddeb68ffbe46b5922f8cf03b0262d5d0b9ff44 SHA512 1e01be4b3d4ab90f450a760a129e614fede75106ed595e477227925b0dbbe96adf3957d47a42b6fb61065c47f0ac71c937facdfcdb1aa3cdd4259763c89536dd DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377 DIST quick-xml-0.22.0.crate 132066 BLAKE2B 1c1d71fdaa022e430e6265530f3e40924c13457fe422e4355eedfcb5ebe8c75d0205f73ffea0968d8196d74804d7d0fbf61954852c98831d510af6c45dcf6923 SHA512 15e56fafc84e62b219977c5ab0f07a021bb71216d7cbb673a7ffec4ec6bda36f97d7b7034751b0b7d745df7c17c1a591a281cf2c97aa4fada7327979711ae3dd -DIST quick-xml-0.28.1.crate 155431 BLAKE2B 9b9d0dc0fa9225c5f69031714345d3529e3ae78669d81e00222d5c2a47b0bc1dc8ab34f384078b54f67790ba0883c86951e6508e3b29177411e8425727ef28f4 SHA512 1abb1645a7393ee2b22656e075bfb0caa9a6b74f4cd7ebdd3f4023a2d670581651ac73067a1161bcc788fd77816bcfdba93bf8fccab6f8d3ca6bd79ac3cc521f DIST quick-xml-0.28.2.crate 156462 BLAKE2B 45fe1846ab93fd16f9afdc60e119918b3c50b7eddddc4ff1ff14c6a767ad0b18624b1ff1a251fbc58f58c50585b875eb73f0aafcf0fe8a8ac3bb58da27c55ac0 SHA512 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0 -DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 DIST quote-1.0.27.crate 28416 BLAKE2B 68715000ad56f93c573ebacfbad0987054ef7716e10144cc8de47636812271060e3aa8f0754d105abef46a27024cda03a7054f11cbdecf110735ef845dc59a31 SHA512 5fb5802aa667c60d1a721766081b01bfd6cd929db7a5d71cb74627c2325f7108740752e514db73fb3612c163840e60ef2d4bde31c41978f3d77605418bdf2b4a DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 @@ -221,33 +182,24 @@ DIST rctree-0.5.0.crate 8298 BLAKE2B 64239e74abce1a80d200a9d62c4c0c5910373e073c9 DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda -DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f DIST regex-1.8.1.crate 248412 BLAKE2B 4f1355104def09ec8f7a7d604fb08d0a39af36cdbb5160c63329e8c06ef2d2ad1063fc7280c90ba3748e1766b65f52fd6da24e439d5262209a6137bcbe2eda9c SHA512 fe83c2497b786314cbd9ead0d85a39ca87ae92225e444a41ba381fe80aa381a88806e2c20e1c468b8b59503fdf1c2b7e5bf6eaae0ddf9f14a70c1ca2773e8830 DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e DIST regex-syntax-0.7.1.crate 339705 BLAKE2B 59dcdb9e0f5a2008db491756fb353745bf4dbaba0d3a8a6782960c990065e1870cc120d7a7e220991b78f89053aa63b1a9c326f5ae3526d47679e4ae30ae5e66 SHA512 ff61e4a075550fce3a16e516f8222a489dfe2bdf9431220c98c33b1f9e6b19da7bc1ca6bf34031235d6f1ad06882b63d606874a14d2e27c615701ecc2f4cdd9a -DIST resvg-0.28.0.crate 94137 BLAKE2B d8271c359c6b44d184ec987a825f1a9123a238ec96a6faae291f182013ef7b998bd20248596a6840b0bb7f059e841ecfd9ec9dfb1d4c68ba2915dfba4281272f SHA512 a26baf983af9955124899c5ae2170353f50a913e0d425efb665ee18d56fb1b3cb485cbdb86a4b4a5570171805d1ef6381b8c6cb9152a4a53673949196e0e3b39 DIST resvg-0.33.0.crate 72969 BLAKE2B 8beb82596dd1cf68578b0f940c0a26dde9eb7e92597ffffb546933ae487c507481d502814a3b907107ef0a67e61102397e34e70ba73a0ac19ec436d412a59e6e SHA512 e59421433804cf217fb1dfe7a122950a148237d98462f7cd1ab41423410aa86f02b179e62387735223542c917f2875bea3ee4ec73f306b9611fc24e905de5034 DIST rgb-0.8.36.crate 16576 BLAKE2B d1cfe1d22070883ef9313376145f8810dab360259dc2a23b4507ed3eb02b324e1dde46cfceb608ce745a87cd2520b2ce49c1e8827ed07c7c7b9aeb60d64f981d SHA512 e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612 DIST rosvgtree-0.3.0.crate 25888 BLAKE2B a30f18e4b85fd6e971e3e3cb3171b0ac4c281c33f14b444d7386233cfbd0d6619756e5fa62eb126c7720bce3eb01f8c2350f7acfcb602164c426647dc853a474 SHA512 64138d331a57b47ac18ae5e28c8430ba75f6f05cd430e1f94a33ec7b99c6b69c7ee407f9e411f4f404de65455c240d0a2b95ff76edb08aba6b0977558a766d51 -DIST roxmltree-0.15.1.crate 39078 BLAKE2B 3d8c2100547da13a44a6c4d98a5b74c43002532ff69d67eda6fe6cffd8ee335fc920265f247084ac6916adb6046858120cf10026a12b49062433a8fb3b6e30f2 SHA512 d7cb6542497be52d773334811c64c7f65ed478512f44b7eda99b1284b5b5928c9b4c6a59b9173d04b92af09fd291611d1bae886e2ba4c20eb52bf9690e8ae581 DIST roxmltree-0.18.0.crate 42463 BLAKE2B 0909b58700207d8e1319d17ce06b4a30cb535c40b973a4bc40c55098f115a22bb722f8b9da10392d7d0601cf15e185ea9f5a7d2cca4acccae219b705067e008b SHA512 cdc7f08bb761f7b5e4853afb9e451ddcbe9d9d436f5cbb78a126c7fb42c99f5ae1a9b1fd4738d169c2ae101a7ec7215e2ad4bf2f37c78a7d3e13b1a6d2410a4b DIST rusqlite-0.24.2.crate 120103 BLAKE2B b72c206b640a692f466afb6262ffbe16520b1ebd25e5c6c59d618dbcf3cc448c279f56baa5eaf351b98dfd7a21e42bdcb8e43ed8a74536625369ca66f7a08951 SHA512 47c7cd04c666fe42edcd667ecb3289c7a2b612446b2f95d78bf576fb691a167f372ec48e0d4cfbe973b32068b4f06e664d079fd3358a69fde895295a80d20caf DIST rustix-0.37.19.crate 323809 BLAKE2B 6a01e5128910c4b1333359efdacd5d0c1f0cf0ac4f2615e6891c10e7de3ce8df5ca50955a3e5c27f3b85d3ffee9fe28105aac3baa4fadd05172645e9f7ddb853 SHA512 e1c00f97414313580dfb7a616cd0e9a64d87950b4d4e6b536b5eaea93b8741f769ef62d4ee1461af8266758f9bdc136a445abbb05c8355a11d338a166b498722 -DIST rustix-0.37.5.crate 305076 BLAKE2B 79ab9a7889f32777b2c120f01ea8040c04e20f650b9176ae97ddb4cc00c3e347b77ba848476dacba1b7c7af1f38a69cc6608e6dfa32aca2d4e62a25bc896b778 SHA512 6b32fd097f25ef5d60adf8aa591011b8fbf2b03d12b947e69b141e4ce4921ed3ac49a657622368fde4e9a50437b58331959bce27c7e05c7f5e9ab796d7754020 -DIST rustybuzz-0.6.0.crate 219599 BLAKE2B ce88443d07246860477c9441c00d97ce0e859f9b88327facd50dd418425430baff7344f76c48c18008fa8e66a0f0559aaf5c0da25e6016e88ae75ff4b3a35035 SHA512 47b4a2a07d00b7f4a09720abc7033c9ad7fa87ae26227642c1867049019424848ea0dacab7f2357adfc1517c5bc42f3b976dc1a12a52e410cece3e3af654a7a4 DIST rustybuzz-0.7.0.crate 219739 BLAKE2B 17570ee8fa92e7866ed9ddc3ac45fb590aab67574be63fa142e9e559835eed927c1a595b8505505df1830be096b7b022d66a8d2ccdaa416e1ee3e0c5bb3722f9 SHA512 f704433fa7950368169a792f11de80d37b9757f413dbe3150a904dd3d0f6a15014e5f664aa2b7b9f99937d693b0af02fe0f5eefaa817f00814af9b560b302a6d DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 DIST safemem-0.3.3.crate 7778 BLAKE2B 6ebc0e234054919687e8a369bc30ca6b007d0e4f8147157ba1a90c290b7f0b490e5c21a6d4406671e26ac073f9e4e06a2bc9b1f21eb152b05c4022a3a4ef3793 SHA512 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d -DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d DIST secular-1.0.1.crate 184234 BLAKE2B 879ed6ecc460ae065dd1033417cb3f72acb82bd27df3d20577005c18f33f782ecf9347bd328ec124b34547202d2b5843cadd4b0f60ef13ec753dbd2d8d2423df SHA512 3b5af4087272bb07f40e1f1309470da29405a60bd0fdadbfaf1969acb5ec626efde4549d12c06c819757ef4e5932a8fcc44b0719bb65ad30db54de0109bd1f2c -DIST serde-1.0.159.crate 77014 BLAKE2B a377be7b7a0624ca9449d962693100d4ee892a252b4fe1326dee2057a214029ecacde05aedb7f0adcebc9815e6b4ea7ec2096ef4db4c55526defdef88a20cc25 SHA512 4e5373b940b5328fabca35759e8a02816c89692b83996c6224be39365b6409688ef2db0eef24219381003133a31da93a41b500a76aeb1b84c05df9a91ff4844d DIST serde-1.0.163.crate 77030 BLAKE2B 0d7ead66faab8ae01c693c9bbcadfd0a7a736c8bf46f50ef43ba261eec9e0f0c43477feadb2e134f0ed6dda3115dcbc3d22daa28592f343739f1ea03d9c25723 SHA512 752738ef5f67f1b4435bdd4e76e740ba192bd93e83cac55fd667809af26ceaf02db7083aaf7b2074644b38964021af206000b6130199e7994c12c9c57cd31a34 -DIST serde_derive-1.0.159.crate 55039 BLAKE2B 6a239fe8b045c5d61e3503186325e2e4fd3cdbd13e6727e79b673f894f5fdd0872419b0b0f6dae97b9c3dbf737b41bb4816e92fc6a0efa0487350bdb0a8dbb7a SHA512 ee05d53cc4e7a36ba6073cf0be235ff4606e26430ab2a25379a6b915378c8c76584ba77b2fef8125edacf4effffa37adce8e51109e3f5bc6f418987de90fa574 DIST serde_derive-1.0.163.crate 54447 BLAKE2B 284d02fcbdd05c53c8da737fac422fd61ff53669b140686d1732ef727a1e873945b1ebdb85fbda1d79f2c563b2c7b81d3ac51c76fe0cf5205dc6ab4d46a9d4d8 SHA512 744c4235330781c8d9c6ab4f49f6ddd11fcd70b97c97fcbf1434ccac02ba7d29eacfed21ee8e005f5541dd8ab4a34023e95d85231f11c5f4d6e24fcf806f7283 -DIST serde_json-1.0.95.crate 144618 BLAKE2B beb05d7c37fcbacf4cc7dc04380e818a144a81e20e09ac9aecf6488bc18b142713bd1e9c7bc2ff4d10dd2385ccd280207cd992380bde4616db54f0852141eb0f SHA512 ff9f3f9e9a0e07956923bbac02288915c31f5ee24fc618808bfd4aa4b36ec40ec8d0e4426d926bdbcd019c9a4a6608dff5a651bf92dc5663eaf69c7c060223ba DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e DIST signal-hook-0.3.15.crate 50138 BLAKE2B feade39b877523dd138a5df3114e13c35d6a2ca281ed4cb7774dc970b3cc88b9dc011db2914c87655c0962ad1cc72293fd105f06fa4297e02fe28d78bc56c1c8 SHA512 8b7703c8ef683868e4b0c315a73fcf6802f3e28730db6b79301e9818532ea62d6d218c9ff3ba465e02ed5c19a33e733ec5f7750ae9e0f823a2ebb35bb911a3cb DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08 @@ -259,21 +211,16 @@ DIST slotmap-1.0.6.crate 58954 BLAKE2B b00f328a8ac4738bfa4f0bc25ac7ef91fba9d5006 DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae DIST snafu-0.7.4.crate 64092 BLAKE2B 59d279a2c806d13c243b4b36c904be490fa64cbe935345b1def60452b6648e217408a52eec342bd9d8286d7f601da40fe65cbb92980dd9c59220cfcb59f1fce5 SHA512 449d75c7ae0e4852eb4b8e41709503f5467e92a96842b03874ed4468e5d386eb9a75ba8f8e090a4b55fff3bbdd3705d5b439cdce0da9f425bbd15af8cdcdc4df DIST snafu-derive-0.7.4.crate 28207 BLAKE2B 233c7445f87cc431c4d2151deb947e8dbc66b43f91b6280457e9935a0ea41a4b7b652684c57b99a5aba61be83969a168eac8590abbdcb50deea11a3d3bc743b6 SHA512 cfee1b67463feaf8ee7af336972353b154d92807b3352575e909fe7d47fdc01d0c77be73af48556a9d10070e97c4686f5822adea641fdb2d0a0753ce38b1063a -DIST spin-0.9.7.crate 39343 BLAKE2B cc8b42abfffcf2f1c7c6d9e7e6dde222a00e92b2151775d31eb1b67db9601fc95939e0e70c0f2cbba43d9fdd9023cbd7dcd822051b5b5d71cb697c010e9dee3f SHA512 1abac9eb47829d03f752a7be88a5ddf0b9c8681f6c91ffb2083b4a2be1b06a74542a6d142e3b79282592495313c32652de59403bcaf83da62fb08fb83d10c779 DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee DIST splitty-1.0.1.crate 3388 BLAKE2B ea471718371b19cc4c7fefc8e44194dd4bf8d2a0b19c72ccb3b832bbeeb696cb79af97e8066dc071b16e737acda823bab43be303cefcdb95ccf15b539c7cdf31 SHA512 eee4eea6d5fcfe1ae76737016fc0a0602e744361e6c2e2ed58bee6ab7fbc685865cfce70835a90542d200447a14c48d0560ac7341cad1f9c4b835db89aa3c9e9 DIST str-buf-1.0.6.crate 3828 BLAKE2B 85be4bde1989634b3c9934554aecab4bedfc2c627be119af0d3608e41f3831abad8133b0d008f46656610d019fd0e20665002a1401c080fb5c4c07cb58c6469d SHA512 d7fb6ffd00eb2796bb4f31dab8aa8ed422d5d3dce435d6aa975ec97f4b637db8f62c419eb1f069aa232d22376540057a64f23110cfa660aad45bc41fa0a551d5 DIST strict-0.1.4.crate 3436 BLAKE2B ede207b05d9bdcefa1381dff2ce1d292cfdf53a572518241362d01f1b9c67f4f79ea3ee27891217374803a3a40a4c7a32cdf0e05eb59c8d270e18f954dab53f2 SHA512 0d6e23221d06e040bb4351c0558405a3271b2f0aed4a365560a2dd66cf1f1c7b931a81c28847472b724aaecd28304285858ba8a2c44fda3d5c6456638e3a3a75 DIST strict-num-0.1.0.crate 4692 BLAKE2B d475a6bf692b4a506a4659af6fd50d3e7af368a6ca0080913a35fe7b7b4ef10b818d091eb33013fae6b2f6b57c0696eabf3f81fecba9e0808219d6e5cf451cb8 SHA512 b44c278fdd77e18ebf24ccd638b7bffe34f462d553733b5b1c3e92abd6907d71601735c23321eca0281f3bb8b6d4c70f7b5fe855a5ce73657fb452a6b82db7a9 DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 -DIST svg-0.10.0.crate 17057 BLAKE2B bc2d537795f163ec613cbd0eb931b790ff8ba3d9ac60dfd0e90e6180e4e5ab99e8245fe043c6600e218e2635d0e5f9b1cb9f4f49d15e62c1d47045b7703f5f68 SHA512 27538740cea0d2abe6c9bc4476fa360a36c129ada0cf10e17559198fd48dad191f901bb17096b7908a7cfcee2cbc803fb694233908721117d0ce18c808af7bd9 DIST svg-0.13.1.crate 17320 BLAKE2B 256f5814801ec68adf26306030f265254b26054710fb46479f21a00b8db8d2e01375060659396f4e1caae92192bb40778e332e076862e43ae63f5818100221f0 SHA512 d13cdf6d4569155276808646327f9b9791e43f11417ebcc285abdbbece12c99ab7b5fce804d7e20328d1d08b67d6ae7cb1bbc0c0c3c2522ea99ee28e6a84ea0f -DIST svg-0.8.2.crate 16556 BLAKE2B fd95aeb18358349be6367f1c01ba9e1e396a588228f872d690fa8d60a4d3350d1683392d6b60e8962b798345fcc89f2abddf300bb08a8f07c3c0d5bb99d47153 SHA512 b5101e410e39c44e218c23b5a417bcab851fb8773d51af3db479c5c09080ace322d90cccc9acb06374a021fcc18304323e4bfb9f5e48eea6fbfa8eb51c873966 DIST svgfilters-0.4.0.crate 22597 BLAKE2B e4fe10995133cd3115ce1733eda577ed32379e893e3416f331b03d02f94a35a5e1cf9358bc28bb215ef76cdf5bf53d4cf5d518d40fbee7246b20ac3511cdabd0 SHA512 60af80bbf1d46bca52420dfc4ec7994587048bd9836706049d8f889d351ee42237ba1ceca616dde7fd4161cf62da66c4524a7ed00fb29ec3775fd386b63b1349 DIST svgtypes-0.11.0.crate 35681 BLAKE2B b742e82e35ce372731c5fddd14ccd4cbd2da294c12cbcdc5318370abbb59af43572116461ba7aa37e0e08dbd18ed8540be17839e10f2a70196d2a1cc1c9df064 SHA512 bf897e2d8eb23cda00bab91c614fec632bcdf15ae75c8f7b26cd8708536d67e75a0ba0e0b6cf630cab6e739b67c388fd201b71b41893348d09aaa76d66f96d01 -DIST svgtypes-0.8.2.crate 32694 BLAKE2B d1f65ef907f26ef9bd8e6ec226d51d2184fc5ca90f652b15d8f61b46f0677dcfaad72553bd1a7c25d8073a23048228777977e5666e711886bcd0fdadf31e816d SHA512 faa7bfa47b51c598d4c27e62fb369814a3bd6ec0b13342f7400ed1bb577b841192a57fb52c37ac26c169e50fb40e760d75c2b202bf3d285fa76abdd59a6f1e35 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d -DIST syn-2.0.11.crate 240090 BLAKE2B 1ca46012558a3f532fd6c6decc269a289cc39c408809e3e94e36e305463710fa475f61a38022ccbcec4f40103e06cbd5ff6cc1d79d360cd7bf49730eb2b8af17 SHA512 8a32974cebcac800f072eb1212752299b61ef591ceace3bbdcc570f2e2264193467636bf98176360555e19e59a5d3e5fdec8dc44ad29bf1fce346effba3c9e50 DIST syn-2.0.16.crate 240928 BLAKE2B 776e3cb9ba82f7f42d226d1b631180bc2f6bea259152b39e5005a5492f5416ca9b14403d91252eb92d9c101751091a0425ca44512b46f25e2eeaf2ada0372a72 SHA512 75d6728614a39d7f676536fc345be6777e8dba6198f031e576ecd199e503347c4069fc7294c4da3e829cb919c08347513447dc86fbf0c545df2d347311621da3 DIST syntect-no-panic-4.6.1.crate 732925 BLAKE2B c93d1a0c3ad61c4c091968b5c0330221d26954bc21a298157cc97a583a89805dde00461dc226a417d2e72260e345789632929ccfdf4312bbccbc3064e8e7330a SHA512 34ada6c0678f355f6addac480cfec5effcea76ea8330cd9448dda5886d6e117d3af288a169825eb4e846bdf4a96986abe406def4b8e9da17ead11c5a28ae5ffc DIST tempfile-3.5.0.crate 31129 BLAKE2B 6d32584819794dbbb1f30970577ca2c82cf79979f94b070327285ae8bca6f8e3ea2402d2034290472f284ce039a3a578bfdfa81a53b5c49b587dbdb40960f6fe SHA512 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db @@ -288,20 +235,14 @@ DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2 DIST tiff-0.8.1.crate 1417977 BLAKE2B 4beeb5c46cb598311cfbe486d54a99d99ee2bef5aeb040796c30663dc724e9ba2df82530004e933d82564bc8b1ae89af60799725d8df2647003b9618f5537943 SHA512 8a71882990b07d77ba81a4aef6c8614659ba3a37de845123fe4f4c3c5840a1d2929b4d79133b32e641cd23a856251bec46cdf6eb5e0be72a568761fc4f8ea77d DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee -DIST time-0.3.20.crate 111856 BLAKE2B d4fd3d3f9fb164b26317fa26788014419902147c7f17816a09565590245acf72019fb57e88d4f4ad4a399c5dc92247af9e915fc5d2168710f81673ed609a055d SHA512 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145 DIST time-0.3.21.crate 111598 BLAKE2B 8b760bf4bb8501ae3b4c121e1265b9f07fea633e8acfcc091e8c2a4ebf1f2025c87f13d63c95ee46eb3fe31f920605c2100349c8b7be0242ff8c74037fc7c602 SHA512 1bc0505fd823d7ab869e2b8b1e44563dbf2bcb7cb4a9fc67d32efb54872177e89b7dc051151d4d83d21d77d4c3d89a3370d35e4fd5db9bb5144a373e309c9ce0 -DIST time-core-0.1.0.crate 6597 BLAKE2B 43137c5cbeb61a89c1cbbef325f2e2dc4b907d4c576553b202d178a64d46396958745b00c9f2aa60a6eb609d663e48b1f9bd1f7ebe58ff6e22540e96b2b1c7f2 SHA512 f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14 -DIST time-macros-0.2.8.crate 24295 BLAKE2B 6b54c83b11db8c8490383764a0e6f3a2c3f17c44adab2d19e69dc3fc5b27c5a44bd57bd0e6885c54ae493bd5e2c05a6237f72be93a3a2fbf297c47c02d28c61d SHA512 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde DIST time-macros-0.2.9.crate 23684 BLAKE2B 5484a3c5bca52fcff3fcd4e6f060ee24ce293fbdad1abd5819d0426eca29b95de866fe1273e0ed3431d1b94b12c37f23748d4cacb0112a67e9be0f49132d03ba SHA512 2fe094e61ca0ab708d60693367812f1b87fb9b6770dbfa3dad8a2aad7d2a000c24ae3b8960104d6c5b72b4a055c7715fa5d4d601eb7b7ea1764bb730aec86033 -DIST tiny-skia-0.8.3.crate 192796 BLAKE2B 9ab67b6c37421e0d8f653b5e95e6f1e9e9febe33d9caf2f9801ddb44368a09e7512ef328bea78b1ce1f2c35765e99e0e7a065146c586c63e6dc15bce14ad70e3 SHA512 b656d7f2a25e4a16daeaee0619e22dc270929b1bdee40a0e3b01c717b3e4e3b7418c2439bdf51c2b5c251482de687718d99cb80a94b404ebe6e1ba80cdac4942 DIST tiny-skia-0.9.1.crate 198973 BLAKE2B b2197d54fb844cadff9dc606820df1f7348282f962c74647c5996c4869803a8ed243f7175696a827d2dade609638cc655e979ad09b34c7b9b1616bf9b61dc2ae SHA512 6c3114f6bb8f44654e4811f8ac0142edeb01224c5f5e5a3dacae6443b0ba72737e7a643075a32ebe62044d27f74986b7b60833ccefe7828c60cc171e4ee168b6 -DIST tiny-skia-path-0.8.3.crate 45814 BLAKE2B d18c9f95a9d8dd7c1fb856ddf2035048a37c436e803ff665d7c77cf4c75f2dcfc951f55a79e08dcbba6927c3a1db82aa6d3bb7b97afb328c920638cf4625d923 SHA512 bd5020501ba78caca3e20c7173732d83d67bf552f64c7b3a444720564ebd3100daeedf1f83cce2121d5e10183755291c8d471e9032c37d2a4ac2e0b2b47537e0 DIST tiny-skia-path-0.9.0.crate 45879 BLAKE2B 6cee280af0dfbb86f9697ba027b9fdf2b01faccc80090167c374bc125fba0b4bc74685090808ffdbf0013a54b1415135de880ee528dcda577304ec26aa509df1 SHA512 0191e050991565609a860566f87d88a3d48145dd098a60c7a018380bd287d88cfdd08e16cab62435eec88b1548c9cd7ec363bcd40e4a6cf090247a0f437ad082 DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 -DIST ttf-parser-0.17.1.crate 150772 BLAKE2B cac32af63291bc2dfaa92e6909a6ce6d9e4ea99ae9e1e9c23a510643f26cef845a12cbc8cb91633f87d0a2a581b480bc326b8ed5836cbba6b707ce88418ebbfa SHA512 80511293d2ef009eea216d0019564c962a5710b58a325b64f3997cfeb079c4001e65f89c5cae3642cb0cf3000a69d2ca1a90b5fd4a04f681b04b3920ffa89047 DIST ttf-parser-0.18.1.crate 156167 BLAKE2B d8afde2c2761b215de30fe881604d79033d861122d65b67f36a6ced85c3041ac063daa9df4a287bfd30d04d9c3d6894de561f753ac68b867c6556f0380ced564 SHA512 c09ceaba7f394c18c5a328807b5b40fa90e7edc6ddf3ad964d55d0341fbdced49d1a48a5cfe2212243a2d1bcd729ff182804b839653b0c94420308b468e87ad9 DIST ttf-parser-0.19.0.crate 158901 BLAKE2B 2ecbf6bd49dbf7e52fa4d05e0d06bc8a7cdbe04a042bce43287bb3194cc83af5cc7e01151d6e9d0901cce968b572d45effe3a1552bdf7bba1f999d31c75c9337 SHA512 d102e0507919625ec7a1b4f3df4cc49fdd238c27b3d074290f0a308b68ff39cd6aabe729a5c3179274c11825b7e09ef3fee689e39d9c2735b36eaac11977774c DIST umask-2.1.0.crate 6817 BLAKE2B 0e33659d5caca980a2154cf9ad381e33977cb19a1b9d8a421ac9c55f0428fbbe7985ba62012acf568a4bfe1c08a8c289b4665155ddc59aee781ad10449cb7297 SHA512 aa2db7f62a4be2dade1dbba574b14ba2af42c9f3fcce10b27b250cbed69f8e44129bbe3f9da061fa1031d3a256553540ab97ec0f13f6fb8b6747fd97ce87ca82 @@ -316,10 +257,8 @@ DIST unicode-vo-0.1.0.crate 8084 BLAKE2B 492548fcd13dc6831114a0b4df5d2179dfb4aad DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d DIST users-0.11.0.crate 21980 BLAKE2B c106e9ed67b9ad766bb7318506261579768185aea3d956d9e8b2adb52349525fe69703ee3bb2e4fb02aa223bfa6fc92a14d8128412623f70654254f842d7322c SHA512 e28028f895780bd59a11069b81b87470a287a447e42566cfb8de0e2d4ba8c90a3ce92901e253dcd2628383c8ed06c10714bc0181a57bf257f7edb3510936e596 -DIST usvg-0.28.0.crate 84567 BLAKE2B 831b2a31af8cd5d2ce8db479a61b52e6bd55db7145dbc8e445ec556576bde2be5cde484b46a4050ce944c066b8fe2ac37d9761af7aeb2f59e48c9e69e77cda81 SHA512 c1df3b4fa20bb74dfd0cbd40fa52e52a30b3207cd1616909981099e2091417300cbe06d6324f2fc52fcfc4081e95f4136653116b8560fbeee75119dd788e6618 DIST usvg-0.33.0.crate 28103 BLAKE2B 852b11809ce344f4d4208463f5856cb2d3a7896e43dafb475e73f984528d9d2840ec2da8c5f21e104b18db1fdccab16db4f1180ee1a2f1c9072ecc2e11c85889 SHA512 c15cec7526f665a5e4993a45c1b8b33dc5791f4bf495e634ce7e75fc4a027f239a26bb5bb9b69c4cf1ac9a42377a703be6e78c411ab369ad53ca3a09d56589f9 DIST usvg-parser-0.33.0.crate 46082 BLAKE2B d731555d0300a74f7f1c8d3253ecdf99550f881206352d9a8b3ca6dc9f536d0df16239c8387cff0cb50ead2be59375d95fb8bbdf3a96556015a57ee2370e70b0 SHA512 93b3fd8d7d4f1e233d4285ee0144f6f8981cc21e06f563e5f8ba7bf49fd5fc3c46103fb0c5bfef0f2ce719ab0b1fb7734270ee806b06ba54820a0a546f4b184d -DIST usvg-text-layout-0.28.0.crate 21618 BLAKE2B bd86048a5cff54fb3d9a9560078bcf5813e16a05fc789072226ea5ae1c9b4b0e3f4b4ac9d3c77188e60cc7078f27be7f7c6195535cc395bcb7894436a59974fb SHA512 32066c64dd52ab6aa8fdad5c35f3edd229d6f371372e482803515474234e47d3be61b43791cb9861a0d0d2f5c79b6ab69373b3d2c989a81eef67dd7373e264b7 DIST usvg-text-layout-0.33.0.crate 21532 BLAKE2B c2d15ba623890ff21a34f857c5cb18a84eae67378abc8637310516d6d504c4d8378b25535ff12d8eda45e757018acdfb76e6673317cdee6175431ea15c8e162b SHA512 37f80cf703faebaf947085adb70dc12cdfb6e389ad7fb919ebf9521af721c0ad2caa4e1b1ee3a39fa3431caaeda897e609e18c0a4582d8fe7d0297aa2caf3322 DIST usvg-tree-0.33.0.crate 26188 BLAKE2B 7f7dff4878338b507b02b935723f3fb3ae4787e36a04dedf7640fdcd60e48a21d3f1630327842323b879e91f797d0267823e400229acc945b3c70a074248beea SHA512 7d2013f646f844ff77bc72228c35bee653cfeff271a91af7743b43d997b5dcd5e48e5e7c5932724699089ffd67551474e38ee14b875141e6073380bd1111bd8b DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 @@ -327,15 +266,10 @@ DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d23 DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d DIST wasm-bindgen-0.2.86.crate 174170 BLAKE2B 09146027b7c841ad0ff4dc18d2440330f5fe76d445cb947a5ed47e12455cfef8dee60398be6c32fdb7095535d1c88c7cc61a11c5194c4a0b9e4f55626b1dad0d SHA512 185f513e0e67264842f7ac03f19dfa89c6954de333fd5dcf6ba2e016a459c4a9c98d4ded341e99d0fd1f2795c458acd1e5032b1f74f6cf79c220b156f26c093d -DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058 DIST wasm-bindgen-backend-0.2.86.crate 26792 BLAKE2B 0df16a87b4e3b91b2c66613e49844567ef036dd79532759e07296dacafd4993d2783f88b137b5e6e5d9c7f18c8f4c7eecf11edf666e6dfaa4c1d3dc32872ace8 SHA512 6e62432e29f7ad02e890c5c4943869a166606a7f9ba9a8ee78fbb1d86f9083005da5268e6b18ce1da13c5016e8c89ff3f5576ac3bbe3ae4587bd4c901ed5e436 -DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43 DIST wasm-bindgen-macro-0.2.86.crate 13888 BLAKE2B 267d19541474501be9ffaba4ffc6a81d32c3c8bd79ff60cb7588edafcf00a65d4547dfcd6ff12692c49438c270e0611e6726ab03ad2b449f7d4c6d41aac86949 SHA512 f6ae82d9ae6e0316c9d35a02100c7e93d5fa17e23d36f72b04a1365a580323126a514bda71f7c225b51ddc966460e9f3d7855cde15a9264c05375a92a56e4f75 -DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5 DIST wasm-bindgen-macro-support-0.2.86.crate 20027 BLAKE2B bd6363b515400ba393c8f3c7c38e8fcfd19d1eafc377528777254208d3d03cdccbd208c83e70291525b856d88c36f8e13b8c9df3f2d568133357c1e7b047baff SHA512 f4d5a883be6b7e6933e705a112b5efdcb1c5a282b214a592c08c6b5fb423a600c6fe43581cc2f8c13ccf946c5a210e05d0455cf594eccee2077f9a96c5a40902 -DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010 DIST wasm-bindgen-shared-0.2.86.crate 7246 BLAKE2B b199125c7a65dd2f77e8700d459f1aec0572c6f1ee16198f7212d494daf4a71ec7637803aaec54e3b04bc991281d102e6f4da9d63838919238b2034353ee56df SHA512 e2a557c58185cea726e694617afb108ede9017f2aa492309695cf9a8b339806c0d9e35c4eeb6733acc56f8d0291f34fc236651246e82b450435949a4d2e0002a DIST weezl-0.1.7.crate 42166 BLAKE2B a3a2a48dbb444b2bd910e1470507209f3d0acc75d88e22bcb42b5ca7ab8edbc41fc9e49cb6a2e18cf5e470d7bd26f4e4d9e30ea01c3eb543f171289a86927fdf SHA512 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90 DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7 @@ -343,33 +277,24 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d 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 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -DIST windows-0.47.0.crate 11863331 BLAKE2B 60e5f5cbaad5a25779cde6eb215b50fe0b9aae9808db736f5427c8639773c99e03f0ca37ddbaa30355b43ffadae359e66a8f14f71712ad8b04da1d6847245ff3 SHA512 ef494085dc6414c5088a2f51b2ba2347debc31578077cfe4994b2495b078132f24477c41dd9d007f7f086a08fffb24ae39c0bc09e85a1b68289f26759f5c068a DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 -DIST windows-targets-0.47.0.crate 7160 BLAKE2B 71590a4a30c81966b1d2614b81bb4b96fee1c71f2781a37d3e7664bc1be73fc0cf00799451249c12160739230aa241f420359204a857c20989ac0b06cf745f15 SHA512 1890fe4334cbf86132adde5ce12c8e20dbe0c4dc104267b15edde89189192bfa637dddfb166ebba8bac5e3f48e757ffe97f624b909b3d0c6e32572e7ec31bff2 DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22 DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 -DIST windows_aarch64_gnullvm-0.47.0.crate 366046 BLAKE2B 6e752cc53954d783ddc19f7cd9c5fe4ef3a9c6e0533b814d2615425bcf6d65fcba7db9faf43c70e2a0069c1f1bd928465df4e606a978ea31a8258c07b12385dd SHA512 38231f331d317e2cea98d3c912df396a24498aa49ef55b3674850cd9ca8e6ef15d36f274275665afd07e3cbade74d4c537badc975dd24a17d93b968303797e42 DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 -DIST windows_aarch64_msvc-0.47.0.crate 670478 BLAKE2B 920bbdc31cab70390d1ad791f1195d88893129be3225699775bfc99b7732fc05579e2855b57a9faf06f4c805870bb73ec0add4429985bfe2532873cf967c69ec SHA512 7dfdfdba9289061cc535c2f70cce48b2f2088f02d860feee5d802d8e90d1856cb0d4928bf0d4e6131a2240c117ae5bc6afbf3f20bf2cc2b66854db1c8eedfff7 DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c -DIST windows_i686_gnu-0.47.0.crate 740280 BLAKE2B e8683ba3c54e5c2d0fb6a9d1c92bccba829e2ae700353ac15573b57701c66dfc9fea590ab721264c1c1cafb86bbda624e86e180fc1c3663bf2e94b2a8bfdbe93 SHA512 baf3d7293ebede3438c8c19b7bf5219c31cebeb168f563f944bf599143d2c18c11e5f07912b31ac80f94564db8db7ab84a0e1bd150c258ae22a42242c10c8176 DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68 DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 -DIST windows_i686_msvc-0.47.0.crate 728945 BLAKE2B 6f16eb2124a7c736198ad5c8421c9ef6340c429928d8ae2d67b9947b8acd57b6637e69cb285e20dbe4b1b481fbeaa78d39d1a0b311e66deff672b00ada00c5ae SHA512 bbf6f680b286d7311af2870643172dccc97b553dbb83dac13582df6a1b56553d05530da3b9a2ee29bde4eb14adb72c3c8f6916dac569eb06c1828e56b12b98e2 DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f -DIST windows_x86_64_gnu-0.47.0.crate 702432 BLAKE2B 0eecd358bf63e831220eb474fc62767d2ed8b99a6ed79f960034318a5982dfcfa808cf5fbde77081a5a03f2b1fcd3e83cb527e0d61a8fc948be187df95d22268 SHA512 3ddeb1a88e2774470b9a6778b9894279f59b6d30522adf18ee26a909a10fef0a8e8071f217aedcc1ce71b7c7d7e9f6edcb4924b2359c77d11c4d0a9a784e9ad6 DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 -DIST windows_x86_64_gnullvm-0.47.0.crate 366043 BLAKE2B adc469efa719da319dd88d33d4da2feecdf7404b678ec1cb511596e9d81e19f56d640d177a7b057cf8897e7d471d8a4e497accbf1c48cbf480ea0db4549d716a SHA512 445b79e889e5618132ca4dace584fc12665e9f0aa956cbc4fc4595437f518073e1edd2c96342e89ab89b087ef18e26d9e548e0f4431223d890e45b0e4709f60b DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 -DIST windows_x86_64_msvc-0.47.0.crate 670428 BLAKE2B da6192ebae9f9592ad2e94f5ea1af95b35c7e159559990b63f68d7889d12016780f39eeba87f1eb041bd9458f52b31eb612296176cd36cea31b96b26b22a6a88 SHA512 9dfe774f518205b53b1ad18c3cf5d3918df095b6ca2be2628eeacef012a67ddc5a1e7584c38199b7accdfe8d2725c03ed23b05742a315665c1759d8471f0a1bb DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 DIST x11-clipboard-0.5.3.crate 7789 BLAKE2B 6e1b522a4956d5a5041876658fcc9ead37893f94977624445bb3fb60270514d3b40316f9fe762f9302cb29ed7a5bd8e2974f561a48020ab34bd2d9ad877168f8 SHA512 ff859af8540fc6f4df5e53d803676ecf31c43f6b6911bdac108c0120ef64357335277114bfba502ca41ba7dc3b03e778880d4350d3a2b286e8283191e4567840 DIST xcb-0.10.1.crate 141048 BLAKE2B 88dddfe65cefe33bd9335d9b4a2541c268bbbcc601550d7f775c288c23e3936d2e3f93d6dc62eeaaa9c81d23d464f4113918e9c86671078a45f32d8b2867e16d SHA512 f5b6485528bbca57c0971a6d5131539746b6e61d72ad2df61717294a20f8bace8ce0d75bb8aed70033d6877b44087d8fda2499c9a8797caf9e7d98f128bbdd00 @@ -378,5 +303,4 @@ DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8df DIST xterm-query-0.1.0.crate 5662 BLAKE2B fe75d2e7d4e493a3dfc0105dd61e923910f890341ae473a8ce3c5b95dfd8efc9b0384f7857944baee129d9f0e8bbff16939fb523883acc36eeee34c737f76be0 SHA512 10809fb3d15364d3b2bda823a2d3bb102a5b859148090da8ecf019ad84e4663359160d6fb08f41dbad7b90752f5a71764fcb3809d73f0c07acc08c1d303c7515 DIST xterm-query-0.2.0.crate 6342 BLAKE2B fd6a99cdc190d4e7bbf03467f1493c909cfd1c47a9b49d421bf13b031609505cb39bfe31e0dc64e6a5ab59b1d2de16141e205373eddd1f712c46dbb50004a269 SHA512 672c1a73021b9cec3cf804b1ff3a6bfece8b297bff7f15762e46e842e06b418ee4c1b712ec08cb19756987a3db93c7ef33a1459aa438dc82924aad48065af9ca DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 -DIST zune-inflate-0.2.53.crate 36273 BLAKE2B f9541ae3a15422a13a731cd1f43df475dd9f5f0c3934247d70a61278e041f8b182ff3b7e053cdc38231c1f07187805e42e3656dda91a4f577817f9d46722b4e5 SHA512 6238def319045557a640f8a60f8c525b0749e6eed0c9856a52e0e33fc6f02d3a32a9c9145b317aee45bac3f2fe7a1e76eb14ac35519f6e895a2eec47cc5ad5d3 DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd diff --git a/app-misc/broot/broot-1.21.3.ebuild b/app-misc/broot/broot-1.21.3.ebuild deleted file mode 100644 index 60433428a926..000000000000 --- a/app-misc/broot/broot-1.21.3.ebuild +++ /dev/null @@ -1,371 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -adler-1.0.2 -ahash-0.4.7 -ahash-0.7.6 -aho-corasick-0.7.20 -android_system_properties-0.1.5 -ansi_colours-1.2.1 -anyhow-1.0.70 -argh-0.1.10 -argh_derive-0.1.10 -argh_shared-0.1.10 -arrayref-0.3.7 -arrayvec-0.7.2 -atty-0.2.14 -autocfg-1.1.0 -base64-0.13.1 -base64-0.21.0 -bet-1.0.2 -bincode-1.3.3 -bit_field-0.10.2 -bitflags-1.3.2 -block-0.1.6 -bstr-1.4.0 -bumpalo-3.12.0 -bytemuck-1.13.1 -byteorder-1.4.3 -cc-1.0.79 -cfg-if-1.0.0 -char_reader-0.1.1 -chrono-0.4.24 -clap-3.2.23 -clap_complete-3.2.5 -clap_derive-3.2.18 -clap_lex-0.2.4 -cli-log-2.0.0 -clipboard-win-4.5.0 -clipboard_macos-0.1.0 -codespan-reporting-0.11.1 -color_quant-1.1.0 -coolor-0.5.0 -core-foundation-sys-0.8.3 -crc32fast-1.3.2 -crokey-0.4.3 -crokey-proc_macros-0.4.0 -crossbeam-0.8.2 -crossbeam-channel-0.5.7 -crossbeam-deque-0.8.3 -crossbeam-epoch-0.9.14 -crossbeam-queue-0.3.8 -crossbeam-utils-0.8.15 -crossterm-0.23.2 -crossterm_winapi-0.9.0 -crunchy-0.2.2 -csv-1.2.1 -csv-core-0.1.10 -csv2svg-0.1.8 -custom_error-1.9.2 -cxx-1.0.94 -cxx-build-1.0.94 -cxxbridge-flags-1.0.94 -cxxbridge-macro-1.0.94 -data-url-0.2.0 -deser-hjson-1.1.0 -directories-4.0.1 -directories-next-2.0.0 -dirs-sys-0.3.7 -dirs-sys-next-0.1.2 -doc-comment-0.3.3 -either-1.8.1 -errno-0.3.0 -errno-dragonfly-0.1.2 -error-code-2.3.1 -exr-1.6.3 -fallible-iterator-0.2.0 -fallible-streaming-iterator-0.1.9 -fastrand-1.9.0 -file-size-1.0.3 -flate2-1.0.25 -float-cmp-0.9.0 -flume-0.10.14 -fnv-1.0.7 -fontconfig-parser-0.5.2 -fontdb-0.10.0 -form_urlencoded-1.1.0 -futures-core-0.3.28 -futures-sink-0.3.28 -getrandom-0.2.8 -gif-0.11.4 -gif-0.12.0 -git2-0.14.4 -glassbench-0.3.4 -glob-0.3.1 -half-2.2.1 -hashbrown-0.12.3 -hashbrown-0.9.1 -hashlink-0.6.0 -heck-0.4.1 -hermit-abi-0.1.19 -hermit-abi-0.2.6 -hermit-abi-0.3.1 -iana-time-zone-0.1.55 -iana-time-zone-haiku-0.1.1 -id-arena-2.2.1 -idna-0.3.0 -image-0.24.6 -imagesize-0.10.1 -include_dir-0.7.3 -include_dir_macros-0.7.3 -indexmap-1.9.3 -instant-0.1.12 -io-lifetimes-1.0.9 -is_executable-1.0.1 -itoa-1.0.6 -jobserver-0.1.26 -jpeg-decoder-0.3.0 -js-sys-0.3.61 -kurbo-0.8.3 -lazy-regex-2.5.0 -lazy-regex-proc_macros-2.4.1 -lazy_static-1.4.0 -lebe-0.5.2 -lfs-core-0.11.1 -libc-0.2.140 -libgit2-sys-0.13.5+1.4.5 -libsqlite3-sys-0.20.1 -libz-sys-1.1.8 -line-wrap-0.1.1 -link-cplusplus-1.0.8 -linked-hash-map-0.5.6 -linux-raw-sys-0.3.0 -lock_api-0.4.9 -log-0.4.17 -malloc_buf-0.0.6 -memchr-2.5.0 -memmap2-0.5.10 -memoffset-0.6.5 -memoffset-0.8.0 -minimad-0.9.1 -minimad-0.11.0 -miniz_oxide-0.5.4 -miniz_oxide-0.6.2 -mio-0.8.6 -nanorand-0.7.0 -nix-0.22.3 -num-integer-0.1.45 -num-rational-0.4.1 -num-traits-0.2.15 -num_cpus-1.15.0 -objc-0.2.7 -objc-foundation-0.1.1 -objc_id-0.1.1 -once_cell-1.17.1 -onig-6.4.0 -onig_sys-69.8.1 -open-1.7.1 -opener-0.5.2 -os_str_bytes-6.5.0 -parking_lot-0.12.1 -parking_lot_core-0.9.7 -pathdiff-0.2.1 -percent-encoding-2.2.0 -phf-0.10.1 -phf_generator-0.10.0 -phf_macros-0.10.0 -phf_shared-0.10.0 -pico-args-0.5.0 -pin-project-1.0.12 -pin-project-internal-1.0.12 -pkg-config-0.3.26 -plist-1.4.3 -png-0.17.6 -ppv-lite86-0.2.17 -proc-macro-error-1.0.4 -proc-macro-error-attr-1.0.4 -proc-macro-hack-0.5.20+deprecated -proc-macro2-1.0.54 -proc-status-0.1.1 -qoi-0.4.1 -quick-xml-0.22.0 -quick-xml-0.28.1 -quote-1.0.26 -rand-0.8.5 -rand_chacha-0.3.1 -rand_core-0.6.4 -rayon-1.7.0 -rayon-core-1.11.0 -rctree-0.5.0 -redox_syscall-0.2.16 -redox_syscall-0.3.5 -redox_users-0.4.3 -regex-1.7.3 -regex-automata-0.1.10 -regex-syntax-0.6.29 -resvg-0.28.0 -rgb-0.8.36 -roxmltree-0.15.1 -roxmltree-0.18.0 -rusqlite-0.24.2 -rustix-0.37.5 -rustybuzz-0.6.0 -ryu-1.0.13 -safemem-0.3.3 -same-file-1.0.6 -scopeguard-1.1.0 -scratch-1.0.5 -secular-1.0.1 -serde-1.0.159 -serde_derive-1.0.159 -serde_json-1.0.95 -signal-hook-0.3.15 -signal-hook-mio-0.2.3 -signal-hook-registry-1.4.1 -simd-adler32-0.3.5 -simplecss-0.2.1 -siphasher-0.3.10 -smallvec-1.10.0 -snafu-0.7.4 -snafu-derive-0.7.4 -spin-0.9.7 -splitty-1.0.1 -str-buf-1.0.6 -strict-0.1.4 -strict-num-0.1.0 -strsim-0.10.0 -svg-0.8.2 -svg-0.10.0 -svgfilters-0.4.0 -svgtypes-0.8.2 -syn-1.0.109 -syn-2.0.11 -syntect-no-panic-4.6.1 -tempfile-3.5.0 -termcolor-1.2.0 -termimad-0.20.6 -termimad-0.22.0 -terminal-clipboard-0.4.0 -terminal-light-1.1.1 -termux-clipboard-0.1.0 -textwrap-0.16.0 -thiserror-1.0.40 -thiserror-impl-1.0.40 -tiff-0.8.1 -time-0.1.45 -time-0.3.20 -time-core-0.1.0 -time-macros-0.2.8 -tiny-skia-0.8.3 -tiny-skia-path-0.8.3 -tinyvec-1.6.0 -tinyvec_macros-0.1.1 -toml-0.5.11 -ttf-parser-0.17.1 -umask-2.1.0 -unicode-bidi-0.3.13 -unicode-bidi-mirroring-0.1.0 -unicode-ccc-0.1.2 -unicode-general-category-0.6.0 -unicode-ident-1.0.8 -unicode-normalization-0.1.22 -unicode-script-0.5.5 -unicode-vo-0.1.0 -unicode-width-0.1.10 -url-2.3.1 -users-0.11.0 -usvg-0.28.0 -usvg-text-layout-0.28.0 -vcpkg-0.2.15 -version_check-0.9.4 -walkdir-2.3.3 -wasi-0.10.0+wasi-snapshot-preview1 -wasi-0.11.0+wasi-snapshot-preview1 -wasm-bindgen-0.2.84 -wasm-bindgen-backend-0.2.84 -wasm-bindgen-macro-0.2.84 -wasm-bindgen-macro-support-0.2.84 -wasm-bindgen-shared-0.2.84 -weezl-0.1.7 -which-4.4.0 -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-0.47.0 -windows-sys-0.45.0 -windows-targets-0.42.2 -windows-targets-0.47.0 -windows_aarch64_gnullvm-0.42.2 -windows_aarch64_gnullvm-0.47.0 -windows_aarch64_msvc-0.42.2 -windows_aarch64_msvc-0.47.0 -windows_i686_gnu-0.42.2 -windows_i686_gnu-0.47.0 -windows_i686_msvc-0.42.2 -windows_i686_msvc-0.47.0 -windows_x86_64_gnu-0.42.2 -windows_x86_64_gnu-0.47.0 -windows_x86_64_gnullvm-0.42.2 -windows_x86_64_gnullvm-0.47.0 -windows_x86_64_msvc-0.42.2 -windows_x86_64_msvc-0.47.0 -x11-clipboard-0.5.3 -xcb-0.10.1 -xmlparser-0.13.5 -xterm-query-0.1.0 -xterm-query-0.2.0 -yaml-rust-0.4.5 -zune-inflate-0.2.53 -" - -inherit bash-completion-r1 cargo - -DESCRIPTION="A new way to see and navigate directory trees" -HOMEPAGE="https://dystroy.org/broot/ https://github.com/Canop/broot" -SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris)" - -LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB" -SLOT="0" -KEYWORDS="amd64" -IUSE="X" - -RDEPEND=" - dev-libs/libgit2:= - sys-libs/zlib - X? ( x11-libs/libxcb:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=">=virtual/rust-1.65" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_configure() { - export RUSTFLAGS="-Cstrip=none ${RUSTFLAGS}" #835400 - local myfeatures=( $(usev X clipboard) ) - - cargo_src_configure --no-default-features -} - -src_prepare() { - default - - local mandate=$(date -r man/page +'%Y/%m/%d' || die) - sed -e "s|#version|${PV}|" \ - -e "s|#date|${mandate}|" \ - man/page > "${T}"/${PN}.1 || die -} - -src_install() { - cargo_src_install - - doman "${T}"/${PN}.1 - - local build_dir=( target/$(usex debug{,} release)/build/${PN}-*/out ) - cd ${build_dir[0]} || die - - newbashcomp ${PN}.bash ${PN} - newbashcomp br.bash br - - insinto /usr/share/zsh/site-functions - doins _${PN} - doins _br - - insinto /usr/share/fish/vendor_completions.d - doins ${PN}.fish - doins br.fish -} diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 89f4a6c47f48..9b576ee9cddc 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1 +1 @@ -DIST fastfetch-1.12.1.tar.gz 537953 BLAKE2B 1304cfaf02599dbaafe76ed514e675a2e7f684493c9fc4aeab4982b21a6fe6226b0563395ab5a3afa366494ae0c45174f73c79c0cb831434fe820e8a76936bb6 SHA512 04cc98aaf4d22bb064ba9ce7986c1fe4988659cff87a5eb9245907a00a03d95d3e27b589fc5da48743ed476988da98da27bc02fd7cdd5f7f04519a2a637547aa +DIST fastfetch-1.12.2.tar.gz 538194 BLAKE2B bc6badbc7f690dacbe1408479286a0d42ec687526f776ff4d2ec7b0eb767032e5781cbbe37778f4dc03a5d386979a9ae2aab84c466be997b82d9a9a6c81ea78f SHA512 a82a7c7ae365335c20d659a82215cf320c4c6b07ff127c4dad322a0a01f7ec57e34d229f4953108daadcd0d243c84f8504a3b4367df5e255e5a06e685fd6739a diff --git a/app-misc/fastfetch/fastfetch-1.12.1.ebuild b/app-misc/fastfetch/fastfetch-1.12.2.ebuild similarity index 100% rename from app-misc/fastfetch/fastfetch-1.12.1.ebuild rename to app-misc/fastfetch/fastfetch-1.12.2.ebuild diff --git a/app-misc/gentoo/gentoo-0.20.7-r1.ebuild b/app-misc/gentoo/gentoo-0.20.7-r1.ebuild new file mode 100644 index 000000000000..a6037642d8ba --- /dev/null +++ b/app-misc/gentoo/gentoo-0.20.7-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop + +DESCRIPTION="Graphical file manager for Unix-like systems, using GTK+" +HOMEPAGE="https://sourceforge.net/projects/gentoo/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="nls" + +RDEPEND=" + >x11-libs/gtk+-3.12:3 + dev-libs/glib:2 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND="nls? ( sys-devel/gettext )" + +DOCS=( + AUTHORS BUGS CONFIG-CHANGES CREDITS NEWS README TODO docs/{FAQ,menus.txt} +) + +src_prepare() { + sed -i \ + -e 's^icons/gnome/16x16/mimetypes^gentoo/icons^' \ + gentoorc.in || die + sed -i \ + -e '/GTK_DISABLE_DEPRECATED/d' \ + -e '/^GENTOO_CFLAGS=/s|".*"|"${CFLAGS}"|g' \ + -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ + configure.ac || die #357343 + + eapply_user + eautoreconf +} + +src_configure() { + econf \ + --sysconfdir=/etc/gentoo \ + $(use_enable nls) +} + +src_install() { + default + + docinto html + dodoc -r docs/{images,config,*.{html,css}} + + newman docs/gentoo.1x gentoo.1 + + docinto scratch + dodoc docs/scratch/* + + make_desktop_entry ${PN} Gentoo \ + /usr/share/${PN}/icons/${PN}.png \ + "System;FileTools;FileManager" +} diff --git a/app-misc/grabcartoons/Manifest b/app-misc/grabcartoons/Manifest index 0e03ab816d43..0afe0709b130 100644 --- a/app-misc/grabcartoons/Manifest +++ b/app-misc/grabcartoons/Manifest @@ -1 +1 @@ -DIST grabcartoons-2.8.4_p20141112.tar.gz 40998 BLAKE2B 616dde080c8e35548a527ede7c844fb23b733408bb21ce621065d698220111637b9cf8b044d56dabc6b0987123c656743a8c111b8e9c01cbeb589ed3bf35eb94 SHA512 6de81d151414ccbb7b00c2f472f0d811a7024c67a3c4bdc929babf2ff8990280ba1fde0851e4405dbc487c58e99f13a1dd07a0cd202099f6289dd0ed61296ee5 +DIST grabcartoons-2.8.5.tar.gz 48140 BLAKE2B 436c50f35f482b96d19cd5a61017fd0912674b7904ebaecc698806dbbf7faa7030424198568d0001c5be5ffe6567f34e877f11720dcf90c3a71332bd0ca9a470 SHA512 dc20e5ee04585c2a8279991025973ffe0805887a41195e8e5cb38dcd3652174a4f45174f7ecbbb7130a753f5ee63b87ad002ef1062406f95efb76c74186ef5ad diff --git a/app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch b/app-misc/grabcartoons/files/2.8.5-fix-install-paths.patch similarity index 53% rename from app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch rename to app-misc/grabcartoons/files/2.8.5-fix-install-paths.patch index 420640b3de6c..f3cb0c9fe3d9 100644 --- a/app-misc/grabcartoons/files/2.8.4-fix-install-paths.patch +++ b/app-misc/grabcartoons/files/2.8.5-fix-install-paths.patch @@ -1,8 +1,6 @@ -diff --git a/Makefile b/Makefile -index a1f53e6..0a9bec4 100644 --- a/Makefile +++ b/Makefile -@@ -23,9 +23,9 @@ all: +@@ -23,9 +23,9 @@ install: mkdir -p -m 755 $(PREFIX)/bin @@ -15,18 +13,16 @@ index a1f53e6..0a9bec4 100644 test: ./grabcartoons.pl $(V) "$(C)" > "$(OUT)" -diff --git a/grabcartoons.pl b/grabcartoons.pl -index cdc4152..d732301 100755 --- a/grabcartoons.pl +++ b/grabcartoons.pl -@@ -38,8 +38,8 @@ $XTRN_CMD="$XTRN_PROG -q -O- $USER_AGENT_CMD"; +@@ -39,8 +39,8 @@ # Where to load cartoon modules from @MODULE_DIRS=("$FindBin::Bin/modules", "$FindBin::RealBin/modules", -- "$FindBin::Bin/../lib/grabcartoons/modules", -- "$FindBin::RealBin/../lib/grabcartoons/modules", -+ "$FindBin::Bin/../share/grabcartoons/modules", -+ "$FindBin::RealBin/../share/grabcartoons/modules", - "$HOME/.grabcartoons/modules", - "$HOME/.grabcartoons", - @GRABCARTOONS_DIRS, +- "$FindBin::Bin/../lib/grabcartoons/modules", +- "$FindBin::RealBin/../lib/grabcartoons/modules", ++ "$FindBin::Bin/../share/grabcartoons/modules", ++ "$FindBin::RealBin/../share/grabcartoons/modules", + "$HOME/.grabcartoons/modules", + "$HOME/.grabcartoons", + @GRABCARTOONS_DIRS, diff --git a/app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild b/app-misc/grabcartoons/grabcartoons-2.8.5.ebuild similarity index 62% rename from app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild rename to app-misc/grabcartoons/grabcartoons-2.8.5.ebuild index 6a318e06fa51..bbd0173a4e06 100644 --- a/app-misc/grabcartoons/grabcartoons-2.8.4_p20141112.ebuild +++ b/app-misc/grabcartoons/grabcartoons-2.8.5.ebuild @@ -1,14 +1,13 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 if [[ ${PV} == *9999 ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/zzamboni/grabcartoons.git" else - inherit vcs-snapshot - SRC_URI="https://github.com/zzamboni/grabcartoons/archive/cb230f01fb288a0b9f0fc437545b97d06c846bd3.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/zzamboni/grabcartoons/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -17,7 +16,6 @@ HOMEPAGE="https://zzamboni.org/code/grabcartoons/" LICENSE="BSD" SLOT="0" -IUSE="" # Opens a web page, which is unacceptable during an emerge. RESTRICT="test" @@ -25,9 +23,9 @@ RDEPEND=" dev-lang/perl virtual/perl-Getopt-Long" -PATCHES=( "${FILESDIR}"/2.8.4-fix-install-paths.patch ) +PATCHES=( "${FILESDIR}"/${PV}-fix-install-paths.patch ) src_install() { - emake PREFIX="${ED%/}"/usr install + emake PREFIX="${ED}"/usr install einstalldocs } diff --git a/app-misc/grabcartoons/grabcartoons-9999.ebuild b/app-misc/grabcartoons/grabcartoons-9999.ebuild index 6a318e06fa51..b3aab0326856 100644 --- a/app-misc/grabcartoons/grabcartoons-9999.ebuild +++ b/app-misc/grabcartoons/grabcartoons-9999.ebuild @@ -1,14 +1,13 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 if [[ ${PV} == *9999 ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/zzamboni/grabcartoons.git" else - inherit vcs-snapshot - SRC_URI="https://github.com/zzamboni/grabcartoons/archive/cb230f01fb288a0b9f0fc437545b97d06c846bd3.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/zzamboni/grabcartoons/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -17,7 +16,6 @@ HOMEPAGE="https://zzamboni.org/code/grabcartoons/" LICENSE="BSD" SLOT="0" -IUSE="" # Opens a web page, which is unacceptable during an emerge. RESTRICT="test" @@ -25,9 +23,9 @@ RDEPEND=" dev-lang/perl virtual/perl-Getopt-Long" -PATCHES=( "${FILESDIR}"/2.8.4-fix-install-paths.patch ) +PATCHES=( "${FILESDIR}"/2.8.5-fix-install-paths.patch ) src_install() { - emake PREFIX="${ED%/}"/usr install + emake PREFIX="${ED}"/usr install einstalldocs } diff --git a/app-misc/khal/Manifest b/app-misc/khal/Manifest index 009660e83961..b212bb168f98 100644 --- a/app-misc/khal/Manifest +++ b/app-misc/khal/Manifest @@ -1 +1,2 @@ DIST khal-0.11.1.tar.gz 193942 BLAKE2B 12f98781b9a64710537f7728a087f24ef1d73600e957eac7b699948047c1676a9c91a38a415741c6acd94a7ba72014d4b009425edab249225c8bef23b94c0387 SHA512 c4fd25dc4981f4937562949b78f81d3e57b7ef54f7f6d96855645ca239eea9dec7ee6f3c957a67261e7ae2975ab55b36a686db476b03f4fd0bacce94e834b239 +DIST khal-0.11.2.tar.gz 196986 BLAKE2B 5802b5c7a715ec300feb2618400753fe7f109a894c6bf5cc82eebc349c5c4f651894f14584c91bd479e62f5fa65fd0e400f7c04fb2cc4bee8fef6ffec891216e SHA512 378a81c9f9a21a4af77ccdc5eabbcb62d109bcf5f2e2d3407c6fb504e15efd7dde545428153673cfeb46f60d9e9921efcad6805db2944884f124053e7922ab45 diff --git a/app-misc/khal/khal-0.11.2.ebuild b/app-misc/khal/khal-0.11.2.ebuild new file mode 100644 index 000000000000..d7fb643f20fa --- /dev/null +++ b/app-misc/khal/khal-0.11.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="A CalDAV based calendar" +HOMEPAGE="https://lostpackets.de/khal/ https://github.com/pimutils/khal" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-log[${PYTHON_USEDEP}] + dev-python/icalendar[${PYTHON_USEDEP}] + dev-python/urwid[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/vdirsyncer[${PYTHON_USEDEP}] + ) +" + +DOCS=( AUTHORS.txt CHANGELOG.rst CONTRIBUTING.rst README.rst khal.conf.sample ) + +distutils_enable_tests pytest diff --git a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild index f085ddcdf204..99eed34b3db4 100644 --- a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild +++ b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild @@ -7,7 +7,7 @@ inherit optfeature prefix if [[ ${PV} != *9999* ]]; then SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos" else inherit git-r3 EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git" diff --git a/app-misc/rdfind/Manifest b/app-misc/rdfind/Manifest index aeaa2ceca5fd..8b6daf02e6ac 100644 --- a/app-misc/rdfind/Manifest +++ b/app-misc/rdfind/Manifest @@ -1 +1,2 @@ DIST rdfind-1.5.0.tar.gz 55200 BLAKE2B ad031acba85b6dead8ec3cfb2dfeb13bce424ee3b70dabc2b1ecaf0bcab8ae64c33ce1df22a54b430876d95ff59a58a2c3dc86d93f551ca8dc069488d3319e6d SHA512 007e54c90a74a20913ce8af6e6ecc90414c503260d88afa5a98525d43a7b6445762210c6a957beacdc99ff3dab95adb4100a2553454d177c0cfa3cbbc937f495 +DIST rdfind-1.6.0.tar.gz 133937 BLAKE2B 88691864a4822198ca9b14bd61f6eb5371336463f165aad229d753fc925465019fa8c76d799b3889bda5405575cfe8ace404f1e3a4aec2e22edf9db62f89d164 SHA512 21d135551bd2d71a71dfe1e4faece6e980db3df18f34433b7b0a5da9e21ccc9067337892025afa9b4b1fd6069732a144b5b7b8e0441cbc9821a71a8b934cced1 diff --git a/app-misc/rdfind/rdfind-1.5.0.ebuild b/app-misc/rdfind/rdfind-1.6.0.ebuild similarity index 64% rename from app-misc/rdfind/rdfind-1.5.0.ebuild rename to app-misc/rdfind/rdfind-1.6.0.ebuild index e376f74993f8..9e091ec5ffd3 100644 --- a/app-misc/rdfind/rdfind-1.5.0.ebuild +++ b/app-misc/rdfind/rdfind-1.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,19 +7,16 @@ inherit autotools DESCRIPTION="Find duplicate files based on their content" HOMEPAGE="https://github.com/pauldreik/rdfind" -SRC_URI="https://github.com/pauldreik/rdfind/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-releases-${PV}" +SRC_URI="https://rdfind.pauldreik.se/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" RDEPEND="dev-libs/nettle:=" DEPEND="${RDEPEND}" BDEPEND="sys-devel/autoconf-archive" -PATCHES=( "${FILESDIR}/${PN}-1.5.0_include-limits-header.patch" ) - src_prepare() { default eautoreconf diff --git a/app-misc/recoll/Manifest b/app-misc/recoll/Manifest index ebd2f7783c23..bb50f6a91f88 100644 --- a/app-misc/recoll/Manifest +++ b/app-misc/recoll/Manifest @@ -1 +1,2 @@ DIST recoll-1.34.6.tar.gz 3078366 BLAKE2B 91ae9e72851b008da61e41a1ddd5091b20b3e683506970e01f39eb2e3b5dfc174ebbc213ef29daede601322b21783ea34e34e04992447375015189c8fdec9d71 SHA512 f151a8f3575af41277fc9b50bb9a5e2ea1348e035b3dead36b47d1d6918deb755a4d59913d174db48273afdd95f4a063aa20219f1116a6d83c82fb063dbf16b7 +DIST recoll-1.35.0.tar.gz 3121862 BLAKE2B ede6f404cfc3b672d80d2d16303174ca88bce72dd0745ab24a5cddb41db3e813ce60e4a6f5c8cb0a394320f727b3c5df4a3a84d9c9220bc704f2fa0ce66e2120 SHA512 35dcbfb650251b00f2c7654dc7617bf24f7e480955121821c55e0d31c6ec4fa041f8f99e64afa12ad4ead725c366084d7d727dbdcee875b93bbc858a6229d236 diff --git a/app-misc/recoll/recoll-1.35.0.ebuild b/app-misc/recoll/recoll-1.35.0.ebuild new file mode 100644 index 000000000000..35740531753b --- /dev/null +++ b/app-misc/recoll/recoll-1.35.0.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit linux-info optfeature python-single-r1 qmake-utils systemd + +DESCRIPTION="Personal full text search package" +HOMEPAGE="https://www.lesbonscomptes.com/recoll/" +SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" + +IUSE="camelcase chm +inotify qt5 session +spell systemd webengine" +REQUIRED_USE=" + session? ( inotify ) + webengine? ( qt5 ) + ${PYTHON_REQUIRED_USE} +" + +DEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/xapian:= + sys-libs/zlib + virtual/libiconv + chm? ( + dev-libs/chmlib + dev-python/pychm + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + webengine? ( dev-qt/qtwebengine:5[widgets] ) + ) + session? ( + inotify? ( + x11-libs/libSM + x11-libs/libICE + x11-libs/libX11 + ) + ) + spell? ( app-text/aspell ) + systemd? ( sys-apps/systemd ) + ${PYTHON_DEPS} +" + +BDEPEND=" + qt5? ( dev-qt/linguist-tools:5 ) +" + +RDEPEND=" + ${DEPEND} + app-arch/unzip +" + +pkg_setup() { + if use inotify; then + local CONFIG_CHECK="~INOTIFY_USER" + check_extra_config + fi + python-single-r1_pkg_setup +} + +src_prepare() { + default + python_fix_shebang filters +} + +src_configure() { + use qt5 && export QMAKE="$(qt5_get_bindir)/qmake" + + local myeconfargs=( + $(use_enable camelcase) + $(use_enable chm python-chm) + $(use_enable session x11mon) + $(use_enable qt5 qtgui) + $(use_enable spell python-aspell) + $(use_enable webengine) + $(use_with inotify) + $(use_with spell aspell) + $(use_with systemd) + --with-system-unit-dir="$(systemd_get_systemunitdir)" + --with-user-unit-dir="$(systemd_get_userunitdir)" + --disable-webkit + --without-fam + --enable-recollq + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + emake STRIP="$(type -P true || die)" DESTDIR="${D}" install + python_optimize + + # html docs should be placed in /usr/share/doc/${PN}/html + dodoc -r "${ED}"/usr/share/recoll/doc/. + rm -r "${ED}/usr/share/recoll/doc" || die + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" + optfeature "PDF files support" app-text/poppler + optfeature "PDF files with OCR support" app-text/tesseract + optfeature "MS Word files support" app-text/antiword + optfeature "Wordperfect files support" "app-text/libwpd[tools]" + optfeature "Lyx files support" app-office/lyx + optfeature "GNU Info files support" sys-apps/texinfo + optfeature "RAR archives support" dev-python/rarfile + optfeature "7zip archives support" dev-python/pylzma + optfeature "iCalendar files support" dev-python/icalendar + optfeature "Postscript files support" app-text/pstotext + optfeature "RTF files support" app-text/unrtf + optfeature "TeX files support" dev-text/detex + optfeature "DVI files support" virtual/tex-base + optfeature "DJVU files support" app-text/djvu + optfeature "tags in audio files support" media-libs/mutagen + optfeature "tags in image files support" media-libs/exiftool + optfeature "Midi karaoke files support" dev-python/chardet +} diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index 510cf6c72c5f7a6b64677af0330669a00543e068..a23b34c6713696df71f6f56d433117a1b2f82197 100644 GIT binary patch literal 7893 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 KwUV`C-W3U;TN#aDOP}BPK{@eCiggL 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 diff --git a/app-office/auto-multiple-choice/Manifest b/app-office/auto-multiple-choice/Manifest index ae4e3760cf6a..5596bb1b213b 100644 --- a/app-office/auto-multiple-choice/Manifest +++ b/app-office/auto-multiple-choice/Manifest @@ -1,2 +1 @@ -DIST auto-multiple-choice_1.3.0_sources.tar.gz 4328255 BLAKE2B 7c6337cfa0a12d8dcd9fa640e636c300234ba7e7a34e95a523c5f9836f934da336f6ce792932fffb97b28ae02c577166a3d4d3ea4fd6959786a5c60510b454a2 SHA512 fcfacd071072f5773556c706b6fa0aea4ff3f3752f3a1f40c9e6de7ec870e939adc57e6bd4c90cac80241cc798e02a71c9fc80d9ccf25ad3a10752f937d06da5 DIST auto-multiple-choice_1.6.0_sources.tar.gz 9597797 BLAKE2B 2ce5162223802a7e9d6025e0a324b507e218389cff63ca863846bd2be36fc7a3a0d6aede3b2d85da4c37b9c25cadaa544c8b9d79458a0936d8c1b9fce244a5da SHA512 b6640ae1bbea9438de38f55b4e0cb6fa93de3598ecf75bce5a6891f8db568bff7aa7ca286bfb07646fd5bed6625d434093e3b574b96711a65fbd10f9ddadcf74 diff --git a/app-office/auto-multiple-choice/auto-multiple-choice-1.3.0-r1.ebuild b/app-office/auto-multiple-choice/auto-multiple-choice-1.3.0-r1.ebuild deleted file mode 100644 index c33d12be5ccf..000000000000 --- a/app-office/auto-multiple-choice/auto-multiple-choice-1.3.0-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs perl-functions latex-package - -DESCRIPTION="Create and manage multiple choice questionnaries, including automated marking" -HOMEPAGE="http://www.auto-multiple-choice.net/" -SRC_URI="http://download.auto-multiple-choice.net/${PN}_${PV}_sources.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -LANGS="ar es fr ja" -# we deliberately always install de and en, since this way we dont get a problem -# with globs and empty directories... -# -for lala in ${LANGS}; do - IUSE="${IUSE} l10n_${lala}" -done - -COMMON_DEPEND=" - app-text/texlive[extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers] - app-text/poppler:= - dev-perl/XML-LibXML - media-libs/netpbm - media-libs/opencv - l10n_fr? ( app-text/texlive[l10n_fr] ) - l10n_ja? ( app-text/texlive[l10n_ja] ) -" -DEPEND="${COMMON_DEPEND} - app-text/dblatex - app-text/docbook-xml-simple-dtd:* - app-text/docbook-xsl-stylesheets -" -RDEPEND="${COMMON_DEPEND} - app-text/pdftk - dev-lang/perl:= - dev-perl/Glib-Object-Introspection - dev-perl/Gtk2 - dev-perl/Gtk2-Notify - media-gfx/imagemagick - dev-perl/XML-Writer - dev-perl/Archive-Zip - dev-perl/DBI - dev-perl/Text-CSV - dev-perl/DBD-SQLite - dev-perl/Net-CUPS - dev-perl/Email-Address - dev-perl/Email-MIME - dev-perl/Email-Sender -" - -PATCHES=( - "${FILESDIR}/${PN}-1.3.0-desktop.patch" - "${FILESDIR}/${PN}-1.3.0-conf.patch" -) - -src_prepare() { - default - - local la - for la in ${LANGS} ; do - if ! use l10n_${la} ; then - # remove languages that we dont want to install. no error on nonexisting files. - rm -vf "I18N/lang/${la}.po" - rm -vf "doc/auto-multiple-choice.${la}.in.xml" "doc/doc-xhtml-site.${la}.xsl.in" - rm -rvf "doc/html/auto-multiple-choice.${la}" "doc/modeles/${la}" - sed -e "s: doc/doc-xhtml-site\\.${la}\\.xsl: :g" -i Makefile || die - fi - done -} - -src_compile() { - perl_set_version - export VENDOR_LIB PVR - export TEXINPUTS="/usr/share/dblatex/latex/style:/usr/share/dblatex/latex/misc:/usr/share/dblatex/latex/graphics:" - - export MAKEOPTS="-j1" - # when doing a parallel build, the package is acting decidedly odd - # e.g., the build seems to succeed while actually stuff fails - # and subsequent error messages do not have any relation to the real problem - # So let's keep this also for easier debugging - - emake \ - GCC_NETPBM="-I/usr/include/netpbm/ -lnetpbm" \ - GCC="$(tc-getCC)" \ - GCC_PP="$(tc-getCXX)" -} - -src_install() { - default -} diff --git a/app-office/auto-multiple-choice/auto-multiple-choice-1.6.0.ebuild b/app-office/auto-multiple-choice/auto-multiple-choice-1.6.0.ebuild index 60a7e5d8dd22..6cd14ee071e6 100644 --- a/app-office/auto-multiple-choice/auto-multiple-choice-1.6.0.ebuild +++ b/app-office/auto-multiple-choice/auto-multiple-choice-1.6.0.ebuild @@ -27,7 +27,7 @@ COMMON_DEPEND=" app-text/poppler:= dev-perl/XML-LibXML media-fonts/ipaex - media-libs/netpbm + media-libs/netpbm[png] media-libs/opencv l10n_fr? ( app-text/texlive[l10n_fr] ) l10n_ja? ( app-text/texlive[l10n_ja] ) diff --git a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch b/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch deleted file mode 100644 index 2e5e0cdd58c0..000000000000 --- a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch +++ /dev/null @@ -1,54 +0,0 @@ -diff -ruN auto-multiple-choice-1.3.0.orig/Makefile.conf auto-multiple-choice-1.3.0/Makefile.conf ---- auto-multiple-choice-1.3.0.orig/Makefile.conf 2016-03-09 20:17:01.000000000 +0100 -+++ auto-multiple-choice-1.3.0/Makefile.conf 2017-01-21 21:55:32.649670839 +0100 -@@ -33,13 +33,13 @@ - # directory for executable - BINDIR=/usr/bin - # directory for perl modules --PERLDIR=/usr/share/perl5 -+PERLDIR=$(VENDOR_LIB) - # directory for some AMC executables, not to be used by end-user - MODSDIR=/usr/lib/AMC - # directory for LaTeX style file --TEXDIR=/usr/share/texmf/tex/latex/AMC -+TEXDIR=/usr/share/texmf-site/tex/latex/AMC - # directory for LaTeX doc --TEXDOCDIR=/usr/share/doc/texmf/AMC/ -+TEXDOCDIR=/usr/share/texmf-site/doc/AMC/ - # directory for man (1) files - MAN1DIR=/usr/share/man/man1 - # directory for desktop file -@@ -54,7 +54,7 @@ - # directory for AMC packaged models - MODELSDIR=/usr/share/auto-multiple-choice/models - # directory for documentation (will use html/auto-multiple-choice.* subdirs for HTML docs) --DOCDIR=/usr/share/doc/auto-multiple-choice-doc -+DOCDIR=/usr/share/doc/$(PVR) - - # directory for Shared MIME-info Database - SHARED_MIMEINFO_DIR=/usr/share/mime/packages -@@ -91,8 +91,8 @@ - - # INSTALL USER AND GROUP - --ifneq ($(SYSTEM_TYPE),rpm) --INSTALL_USER=root --INSTALL_GROUP=root --endif -+#ifneq ($(SYSTEM_TYPE),rpm) -+#INSTALL_USER=root -+#INSTALL_GROUP=root -+#endif - -diff -ruN auto-multiple-choice-1.3.0.orig/doc/Makefile auto-multiple-choice-1.3.0/doc/Makefile ---- auto-multiple-choice-1.3.0.orig/doc/Makefile 2016-03-14 19:40:45.000000000 +0100 -+++ auto-multiple-choice-1.3.0/doc/Makefile 2017-01-21 21:28:29.438603307 +0100 -@@ -64,7 +64,7 @@ - esac - - %.pdf: %.tex $(BLOCK_IMAGES:.svg=.pdf) -- export TEXINPUTS=./img_pdf/: ; case $< in \ -+ export TEXINPUTS=$(TEXINPUTS):./img_pdf/: ; case $< in \ - *.ja.tex) \ - sed -i -e '/setuplocale/a\ - \\usepackage{xeCJK}\ diff --git a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch b/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch deleted file mode 100644 index 3c6225dcc054..000000000000 --- a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/auto-multiple-choice.desktop.in-old 2014-02-11 20:25:42.995456713 +0100 -+++ b/auto-multiple-choice.desktop.in 2014-02-11 20:25:54.972456566 +0100 -@@ -10,5 +10,5 @@ - GenericName[fr]=QCM automatique - Comment=Manage multiple choice questionnaires, with automatic marking from papers' scans - Comment[fr]=Conception et correction automatique de QCM en LaTeX --Keywords=multiple;choice;questionnaire;exam;grading;marking;MCQ;AMC --Keywords[fr]=questionnaire;choix;multiple;examen;correction;QCM;AMC -+Keywords=multiple;choice;questionnaire;exam;grading;marking;MCQ;AMC; -+Keywords[fr]=questionnaire;choix;multiple;examen;correction;QCM;AMC; diff --git a/app-office/calcurse/calcurse-4.8.1.ebuild b/app-office/calcurse/calcurse-4.8.1.ebuild index 3472aa9d4909..9d465e8fa408 100644 --- a/app-office/calcurse/calcurse-4.8.1.ebuild +++ b/app-office/calcurse/calcurse-4.8.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://calcurse.org/files/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" IUSE="caldav doc" diff --git a/app-office/kalendar/Manifest b/app-office/kalendar/Manifest index 3b23cce84eca..b5f574606d88 100644 --- a/app-office/kalendar/Manifest +++ b/app-office/kalendar/Manifest @@ -1,2 +1,3 @@ DIST kalendar-22.12.3.tar.xz 803604 BLAKE2B 889690fedfb87de96181f2c12291cf988b019d80dae6a338c502ed46a0b021aef0c5442ce371828e04b2f5aab0628cab6c0b6eba5645db1ff198ac0dd56845f1 SHA512 28a76b233955c1cefd7b48e731de97712575f5fbded23f3343b329481254ba8ba82813d1c342b5af2f6c194b920877a3e2628977b3938bb7d7f81b1b143bfebc DIST kalendar-23.04.2.tar.xz 823744 BLAKE2B 7a6bb67a3884c99181bb84745808bab0ffd37c6d5abe8cd86b16d8109e84587cc7169007017461bfe8da6dcfcefd0279f9fdae1ab41f62caca12d3680bd5be38 SHA512 6688fe5f7fe296079bd181c892573edf07b35bf035c205a284fafcc06180b702144cce69be663606f4f54ecd9b23445acd19f31fbb72bad2a3135b0fea562191 +DIST kalendar-23.04.3.tar.xz 824472 BLAKE2B 0b60122066b0b1d63d631a397a6e417592dcce236fcf86dddc0a73b704a79fc4728225fb694559a15e46c0177b92ec5dc925c0564ca48c08652521194fd87cca SHA512 15bf7ce051ed56b4178e72a35d0aace00bd8650fac387bd4b63cc541aa92fd433eee2c5711663af4cd29606ddc69c838dbe58780a0e2e35f1fc4ef8be64dbb75 diff --git a/app-office/kalendar/kalendar-23.04.2.ebuild b/app-office/kalendar/kalendar-23.04.2.ebuild index d08fa01ed1dc..388e6c0130d3 100644 --- a/app-office/kalendar/kalendar-23.04.2.ebuild +++ b/app-office/kalendar/kalendar-23.04.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kalendar/" LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" # All of the tests involve interacting with akonadi right now (as of 22.04) diff --git a/app-office/kalendar/kalendar-23.04.3.ebuild b/app-office/kalendar/kalendar-23.04.3.ebuild new file mode 100644 index 000000000000..d08fa01ed1dc --- /dev/null +++ b/app-office/kalendar/kalendar-23.04.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="pim" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Calendar application using Akonadi" +HOMEPAGE="https://apps.kde.org/kalendar/" + +LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +# All of the tests involve interacting with akonadi right now (as of 22.04) +RESTRICT="test" + +DEPEND=" + app-crypt/gpgme:=[cxx] + >=dev-libs/kirigami-addons-0.7.2:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=kde-apps/akonadi-${PVCUT}:5 + >=kde-apps/akonadi-calendar-${PVCUT}:5 + >=kde-apps/akonadi-contacts-${PVCUT}:5 + >=kde-apps/akonadi-mime-${PVCUT}:5 + >=kde-apps/calendarsupport-${PVCUT}:5 + >=kde-apps/eventviews-${PVCUT}:5 + >=kde-apps/mailcommon-${PVCUT}:5 + >=kde-apps/pimcommon-${PVCUT}:5 + >=kde-frameworks/kcalendarcore-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcontacts-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 +" +# qtlocation is needed at runtime only or fails to start +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtlocation-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5 + >=kde-apps/kdepim-runtime-${PVCUT}:5 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 +" diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest index 4c0e5d52e541..4aca3e7ba0b5 100644 --- a/app-office/skrooge/Manifest +++ b/app-office/skrooge/Manifest @@ -1 +1,2 @@ DIST skrooge-2.29.0.tar.xz 22825768 BLAKE2B 7077fb27339c54f3bafb9224c30f7f22633d1318c7dd5aac0739fe24c0b5bf7092945ee30dfdf6ea03ea4ed849f79804f16c667e83e52af43af1bcedfdef7841 SHA512 7188ca3a5a9f6adbb0df986a08823813f71c7a11f184af19cbea88aa2ae4293269ad084487510676ab4095ed38c9fd951e7a31c142cc2e0f2b4b0077f84c5165 +DIST skrooge-2.30.0.tar.xz 22661568 BLAKE2B 32bbd16b40afd836016c9d590c17d71fde7225802890d862e275c6c694fa11db504f757f158ab94c4c034481e577a0f45d013f4d4d21d6d200265c7131f98c11 SHA512 5a96c7263fcbc0313562dd5a64de3c31219c0a6a8e610fd0cbabe0f16903b1123390f07d466341b8fd31695861ab5a006b7f5aee7986fbd0028138ec90aa8902 diff --git a/app-office/skrooge/skrooge-2.30.0.ebuild b/app-office/skrooge/skrooge-2.30.0.ebuild new file mode 100644 index 000000000000..2e1802a8e3d4 --- /dev/null +++ b/app-office/skrooge/skrooge-2.30.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=5.106.0 +QTMIN=5.15.9 +inherit ecm kde.org + +DESCRIPTION="Personal finances manager, aiming at being simple and intuitive" +HOMEPAGE="https://skrooge.org/" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="5" +IUSE="activities kde ofx" + +# hangs + installs files (also requires KF5DesignerPlugin) +RESTRICT="test" + +COMMON_DEPEND=" + >=app-crypt/qca-2.3.0:2[qt5(+)] + dev-db/sqlcipher + dev-libs/grantlee:5 + >=dev-qt/qtconcurrent-${QTMIN}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtscript-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5= + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=dev-qt/qtxmlpatterns-${QTMIN}:5 + >=kde-frameworks/karchive-${KFMIN}: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/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kitemviews-${KFMIN}:5 + >=kde-frameworks/knewstuff-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/knotifyconfig-${KFMIN}:5 + >=kde-frameworks/kparts-${KFMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) + kde? ( >=kde-frameworks/krunner-${KFMIN}:5 ) + ofx? ( dev-libs/libofx:= ) +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtquickcontrols-${QTMIN}:5 +" +BDEPEND=" + dev-libs/libxslt + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DSKG_WEBENGINE=ON + -DSKG_WEBKIT=OFF + -DSKG_DESIGNER=OFF + $(cmake_use_find_package activities KF5Activities) + $(cmake_use_find_package kde KF5Runner) + $(cmake_use_find_package ofx LibOfx) + -DSKG_BUILD_TEST=$(usex test) + ) + + ecm_src_configure +} + +src_test() { + local mycmakeargs=( + -DSKG_BUILD_TEST=ON + ) + ecm_src_test +} diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 4847e239e332cca215859a694637d879827d6ff7..6399dde60cd9118b5520c4beb4b01239e0c8aa0c 100644 GIT binary patch literal 9758 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 literal 9740 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 a%C|{Wym`X>V+nw_fB1jQa{~G?MF0RDs&wT5 diff --git a/app-portage/elogv/Manifest b/app-portage/elogv/Manifest index ccdec799d03e..b4cf6716120a 100644 --- a/app-portage/elogv/Manifest +++ b/app-portage/elogv/Manifest @@ -1 +1,2 @@ DIST elogv-0.7.9.tar.gz 19556 BLAKE2B 5d5f1a4adab09cf8b56ca3433b2a1cd0d3572345ff92f34b6b3ad175178161c36531bf9211563f4ad18191c6ff99c2cdcf9c3d188eca293a1698157e0a9f04a2 SHA512 703d1e8f55f5ee17a393f3a331ee38ef1d4e4c918c316055d5e2297b96dbe7de0ca6df864f462520f2087ed1a7bb7f43db56bfd3864a865d349516694522a686 +DIST elogv-0.8.0.tar.gz 19563 BLAKE2B 1483f1973f0d18470484f8b4861f9301f5a2cc5e813709c3783127d0ed61db952c7edb1e5c12a3ba2066aa09bfd9c7547bc695ea9b46f106996b3036abc32d2d SHA512 75c1bce6dae36f5720e36a92d08c9469a54b31ff50321cc6fc250aa5a3039f2b4ce7ad518d261acb2d653e20783d375ec2c88bc2b86cc1400b6a49cfbb14647b diff --git a/app-portage/elogv/elogv-0.8.0.ebuild b/app-portage/elogv/elogv-0.8.0.ebuild new file mode 100644 index 000000000000..7f7f37ff6174 --- /dev/null +++ b/app-portage/elogv/elogv-0.8.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage" +HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/" +SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +PLOCALES=( "de" "es" "it" "pl" ) +IUSE="${PLOCALES[*]/#/l10n_}" + +RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +DOCS=( README ) + +src_install() { + distutils-r1_src_install + + elog 'Deleting unwanted language files...' + for i in ${PLOCALES[@]}; do + if use "l10n_${i}"; then + # Keep and fix man page filename (bug #869905) + mv "${ED}"/usr/share/man/${i}/man1/${PN}.1{.${i},} || die + else + rm -r "${ED}"/usr/share/{locale,man}/"${i}" || die + elog "- Language \"${i}\" deleted" + fi + done +} + +pkg_postinst() { + elog "In order to use this software, you need to activate" + elog "Portage's elog features. Required is" + elog " PORTAGE_ELOG_SYSTEM=\"save\" " + elog "and at least one out of " + elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" + elog "More information on the elog system can be found" + elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example" + elog + elog "To operate properly this software needs the directory" + elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage." + elog "To start the software as a user, add yourself to the portage" + elog "group." + elog +} diff --git a/app-portage/gentle/Manifest b/app-portage/gentle/Manifest index c9ad182b5c39..822c38d8bd8c 100644 --- a/app-portage/gentle/Manifest +++ b/app-portage/gentle/Manifest @@ -1,2 +1,2 @@ -DIST gentle_mxml-0.3.0.tar.gz 34317 BLAKE2B caa5ce9e529a13c7df58b1b5622f1837bea1c05a77df7c85eefd087df204fcab14bbc0884b5dbfb056b4613520110e3a291a8f78cb4e798d6f32208e98d7da26 SHA512 a77154e43e17e12e514a5d579792d757b2e69c2aaa95a80af6e355eaaa8fcd2bd3e18373a96db7ad64804a1ce67dca32d9c0af2ac9bf11d5f18f0328d6501969 DIST gentle_mxml-0.3.1.tar.gz 141735 BLAKE2B 6720ff9af32d83beac66e5e8fc71cc33a7554edb000b835d4f770da199806ebfbc3bdd95954b738f21768da6b6f8315cb870e2185b8066d5f69cad85128f60ec SHA512 4722e37c635d7f1b492bf52f3f4003deda1ba65c79be56228009875241048d6976b38e836e62f6d90adb8ec1bc545ff903487759ad581ffc0bb2e371d25dd780 +DIST gentle_mxml-0.4.0.tar.gz 329273 BLAKE2B baf6d954838d6cd2fc9548aaa33c85cb53307b325521a2fe300486a2cc08e833f835016ba632b484c1068c7deee3b2eeb17606f0180d248081304fa866b79461 SHA512 beac2c7bd3e4d80448fec5a633502e6cdc763145541b9205e3c354597b4e9c724f94cadb747b87df3c49669f5534cc9d123ded00b45b9cb783cd4e086a9b3ceb diff --git a/app-portage/gentle/gentle-0.3.0.ebuild b/app-portage/gentle/gentle-0.4.0.ebuild similarity index 68% rename from app-portage/gentle/gentle-0.3.0.ebuild rename to app-portage/gentle/gentle-0.4.0.ebuild index bd6d5c6e248d..b2f9beb6bc2b 100644 --- a/app-portage/gentle/gentle-0.3.0.ebuild +++ b/app-portage/gentle/gentle-0.4.0.ebuild @@ -18,9 +18,11 @@ LICENSE="WTFPL-2" SLOT="0" KEYWORDS="~amd64" +RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" BDEPEND=" test? ( app-text/xmldiff[${PYTHON_USEDEP}] + dev-python/build[${PYTHON_USEDEP}] dev-python/pkginfo[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/rdflib[${PYTHON_USEDEP}] @@ -29,9 +31,20 @@ BDEPEND=" ) " +EPYTEST_DESELECT=( + # require network + "tests/python/wheel/test_generator.py::test_pkg_empty[pyproject.toml]" + "tests/python/wheel/test_generator.py::test_pkg_empty[setup.py]" +) + distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/insipid-sphinx-theme \ + dev-python/sphinx-prompt + pkg_postinst() { + optfeature "python packaging support" dev-python/build optfeature "PKG-INFO support" dev-python/pkginfo optfeature "yaml support" dev-python/pyyaml optfeature "rdf support" dev-python/rdflib diff --git a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild index baa4f6dbae19..e3416b522f81 100644 --- a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild +++ b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" app-misc/pax-utils app-portage/portage-utils - >=app-shells/bash-5.1[readline] + >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils diff --git a/app-portage/iwdevtools/iwdevtools-9999.ebuild b/app-portage/iwdevtools/iwdevtools-9999.ebuild index 5d8cf2fc86c0..89c2c5a215d0 100644 --- a/app-portage/iwdevtools/iwdevtools-9999.ebuild +++ b/app-portage/iwdevtools/iwdevtools-9999.ebuild @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" app-misc/pax-utils app-portage/portage-utils - >=app-shells/bash-5.1[readline] + >=app-shells/bash-5.1:0[readline] dev-libs/libxml2:2 sys-apps/coreutils sys-apps/diffutils diff --git a/app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild b/app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild new file mode 100644 index 000000000000..07409a536232 --- /dev/null +++ b/app-portage/mirrorselect/mirrorselect-2.3.0-r2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit edo distutils-r1 prefix + +DESCRIPTION="Tool to help select distfiles mirrors for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mirrorselect.git" + inherit git-r3 + + SSL_FETCH_VER=9999 +else + SRC_URI=" + https://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz + https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test + " + + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + + SSL_FETCH_VER=0.3 +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="ipv6" + +RDEPEND=" + dev-util/dialog + >=net-analyzer/netselect-0.4[ipv6(+)?] + >=dev-python/ssl-fetch-${SSL_FETCH_VER}[${PYTHON_USEDEP}] +" + +distutils_enable_tests setup.py + +python_prepare_all() { + python_setup + + local -x VERSION="${PVR}" + eprefixify setup.py mirrorselect/main.py + edo "${PYTHON}" setup.py set_version + + distutils-r1_python_prepare_all +} diff --git a/app-portage/mirrorselect/mirrorselect-9999.ebuild b/app-portage/mirrorselect/mirrorselect-9999.ebuild index 04b97f469874..c3e54ebd2ad0 100644 --- a/app-portage/mirrorselect/mirrorselect-9999.ebuild +++ b/app-portage/mirrorselect/mirrorselect-9999.ebuild @@ -4,44 +4,48 @@ EAPI="8" DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="xml(+)" -inherit distutils-r1 git-r3 prefix - -EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mirrorselect.git" +inherit edo distutils-r1 prefix DESCRIPTION="Tool to help select distfiles mirrors for Gentoo" HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect" -SRC_URI="" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mirrorselect.git" + inherit git-r3 + + SSL_FETCH_VER=9999 +else + SRC_URI=" + https://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz + https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test + " + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + + SSL_FETCH_VER=0.3 +fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="" -IUSE="" +IUSE="ipv6" RDEPEND=" dev-util/dialog - >=net-analyzer/netselect-0.4[ipv6(+)] - ~dev-python/ssl-fetch-9999[${PYTHON_USEDEP}] + >=net-analyzer/netselect-0.4[ipv6(+)?] + >=dev-python/ssl-fetch-${SSL_FETCH_VER}[${PYTHON_USEDEP}] " +distutils_enable_tests setup.py + python_prepare_all() { python_setup - eprefixify setup.py mirrorselect/main.py - echo Now setting version... VERSION="9999-${EGIT_VERSION}" "${PYTHON}" setup.py set_version - VERSION="9999-${EGIT_VERSION}" "${PYTHON}" setup.py set_version || die "setup.py set_version failed" - distutils-r1_python_prepare_all -} - -python_test() { - esetup.py test || die "tests failed under ${EPYTHON}" -} -pkg_postinst() { - distutils-r1_pkg_postinst + local -x VERSION="${PVR}" + eprefixify setup.py mirrorselect/main.py + edo "${PYTHON}" setup.py set_version - einfo "This is a development version." - einfo "Please report any bugs you encounter to:" - einfo "https://bugs.gentoo.org/" + distutils-r1_python_prepare_all } diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz index 025611f10a2c7ddcec993be6019c571c2f67028a..209b4972b104ee74200c171e9b3ec05146acf982 100644 GIT binary patch delta 8773 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 delta 8800 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